Index: /firmware/FAD/FACT_FAD.hdp
===================================================================
--- /firmware/FAD/FACT_FAD.hdp	(revision 11755)
+++ /firmware/FAD/FACT_FAD.hdp	(revision 11755)
@@ -0,0 +1,53 @@
+[DesignChecker]
+FACT_FAD_lib = $HDS_PROJECT_DIR/FACT_FAD_lib/designcheck
+FACT_FAD_TB_lib = $HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck
+[ModelSim]
+FACT_FAD_lib = $HDS_PROJECT_DIR/FACT_FAD_lib/work
+FACT_FAD_TB_lib = $HDS_PROJECT_DIR/FACT_FAD_TB_lib/work
+hds_package_library = $HDS_HOME/hdl_libs/hds_package_library/work
+secureip = D:\unisim/secureip
+simprim = D:\unisim/simprim
+unimacro = D:\unisim/unimacro
+unisim = D:\unisim/unisim
+XilinxCoreLib = D:\unisim/xilinxcorelib
+[QuestaSim]
+secureip = D:\unisim/secureip
+simprim = D:\unisim/simprim
+unimacro = D:\unisim/unimacro
+unisim = D:\unisim/unisim
+XilinxCoreLib = D:\unisim/xilinxcorelib
+[XilinxISE]
+FACT_FAD_lib = $HDS_PROJECT_DIR/FACT_FAD_lib/ise
+FACT_FAD_TB_lib = $HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise
+[hdl]
+FACT_FAD_lib = $HDS_PROJECT_DIR/FACT_FAD_lib/hdl
+FACT_FAD_TB_lib = $HDS_PROJECT_DIR/FACT_FAD_TB_lib/hdl
+unisim = $HDS_PROJECT_DIR/unisim/hdl
+[hdl_vm]
+FACT_FAD_TB_lib = $HDS_HOME/examples/hds_scratch/hds_repository/FACT_FAD_TB_lib/hdl_vm
+[hds]
+FACT_FAD_lib = $HDS_PROJECT_DIR/FACT_FAD_lib/hds
+FACT_FAD_TB_lib = $HDS_PROJECT_DIR/FACT_FAD_TB_lib/hds
+unisim = $HDS_PROJECT_DIR/unisim/hds
+[hds_settings]
+default_library = FACT_FAD_lib
+design_root = FACT_FAD_lib.FAD_Board(struct)@f@a@d_@board/struct.bd
+project_description = FPGA design for data acquisition from FACT
+version = 1
+[hds_vm]
+FACT_FAD_TB_lib = $HDS_HOME/examples/hds_scratch/hds_repository/FACT_FAD_TB_lib/hds_vm
+[library_files_inclusion]
+FACT_FAD_lib = specify
+FACT_FAD_TB_lib = all
+[library_type]
+FACT_FAD_lib = regular
+FACT_FAD_TB_lib = regular
+secureip = downstream_only
+simprim = downstream_only
+unimacro = downstream_only
+unisim = standard
+XilinxCoreLib = downstream_only
+[protected_library_traversal]
+unisim = no
+[shared]
+others = $HDS_TEAM_HOME/shared.hdp
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/FAD_rs485_receiver_tester_beha.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/FAD_rs485_receiver_tester_beha.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/FAD_rs485_receiver_tester_beha.vhd	(revision 11755)
@@ -0,0 +1,37 @@
+--
+-- VHDL Architecture FACT_FAD_TB_lib.FAD_rs485_receiver_tester.beha
+--
+-- Created:
+--          by - daqct3.UNKNOWN (IHP110)
+--          at - 10:58:39 10.06.2011
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.1 (Build 12)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+LIBRARY fact_fad_lib;
+USE fact_fad_lib.fad_rs485_constants.ALL;
+USE ieee.std_logic_unsigned.all;
+
+ENTITY FAD_rs485_receiver_tester IS
+   PORT( 
+      rec_dout            : IN     std_logic_vector (RX_WIDTH - 1 DOWNTO 0);
+      rec_timeout_occured : IN     std_logic;
+      rec_valid           : IN     std_logic;
+      rx_en               : IN     std_logic;
+      tx_d                : IN     std_logic;
+      tx_en               : IN     std_logic;
+      rec_start           : OUT    std_logic;
+      rx_d                : OUT    std_logic
+   );
+
+-- Declarations
+
+END FAD_rs485_receiver_tester ;
+
+--
+ARCHITECTURE beha OF FAD_rs485_receiver_tester IS
+BEGIN
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/FAD_rs485_receiver_tester_beha.vhd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/FAD_rs485_receiver_tester_beha.vhd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/FAD_rs485_receiver_tester_beha.vhd.bak	(revision 11755)
@@ -0,0 +1,38 @@
+--
+-- VHDL Architecture FACT_FAD_TB_lib.FAD_rs485_receiver_tester.beha
+--
+-- Created:
+--          by - daqct3.UNKNOWN (IHP110)
+--          at - 10:58:39 10.06.2011
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.1 (Build 12)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+LIBRARY fact_fad_lib;
+USE fact_fad_lib.fad_rs485_constants.ALL;
+USE ieee.std_logic_unsigned.all;
+
+ENTITY FAD_rs485_receiver_tester IS
+   PORT( 
+      rec_dout            : IN     std_logic_vector (RX_WIDTH - 1 DOWNTO 0);
+      rec_timeout_occured : IN     std_logic;
+      rec_valid           : IN     std_logic;
+      rx_en               : IN     std_logic;
+      tx_d                : IN     std_logic;
+      tx_en               : IN     std_logic;
+      --rec_clk             : OUT    std_logic;
+      rec_start           : OUT    std_logic;
+      rx_d                : OUT    std_logic
+   );
+
+-- Declarations
+
+END FAD_rs485_receiver_tester ;
+
+--
+ARCHITECTURE beha OF FAD_rs485_receiver_tester IS
+BEGIN
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/REFCLK_counter_tester_beha.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/REFCLK_counter_tester_beha.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/REFCLK_counter_tester_beha.vhd	(revision 11755)
@@ -0,0 +1,66 @@
+--
+-- VHDL Architecture FACT_FAD_TB_lib.REFCLK_counter_tester.beha
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 08:52:02 04.02.2011
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.2 (Build 10)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE IEEE.NUMERIC_STD.ALL;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.ALL;
+
+ENTITY REFCLK_counter_tester IS
+   PORT( 
+      alarm_refclk_too_high : IN     std_logic;
+      alarm_refclk_too_low  : IN     std_logic;
+      counter_result        : IN     std_logic_vector (11 DOWNTO 0);
+      clk                   : out   std_logic;
+      refclk_in             : OUT    std_logic
+   );
+
+-- Declarations
+
+END REFCLK_counter_tester ;
+
+--
+ARCHITECTURE beha OF REFCLK_counter_tester IS
+constant REFCLK_PERIOD : time := 1012ns;
+constant clock_period : time := 20ns;
+
+signal refclk_i : std_logic := '0';
+signal refclk_en : std_logic;
+  
+BEGIN
+  refclk_in <= refclk_i and refclk_en;
+  
+  clk_en_proc: process
+  begin
+    refclk_en <= '1';
+    wait for 4500 us;
+    refclk_en <= '0';
+    wait;
+  end process clk_en_proc;
+  
+    clock_gen_proc: process
+  begin
+    clk <= '0';
+    wait for clock_period / 2;
+    clk <= '1';
+    wait for clock_period / 2;
+  end process clock_gen_proc;
+  
+  
+  ref_clock_gen_proc: process
+    begin
+      refclk_i <= '0';
+      wait for REFCLK_PERIOD / 2;
+      refclk_i <= '1';
+      wait for REFCLK_PERIOD / 2;
+    end process ref_clock_gen_proc;
+  
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/REFCLK_counter_tester_beha.vhd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/REFCLK_counter_tester_beha.vhd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/REFCLK_counter_tester_beha.vhd.bak	(revision 11755)
@@ -0,0 +1,66 @@
+--
+-- VHDL Architecture FACT_FAD_TB_lib.REFCLK_counter_tester.beha
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 08:52:02 04.02.2011
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.2 (Build 10)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE IEEE.NUMERIC_STD.ALL;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.ALL;
+
+ENTITY REFCLK_counter_tester IS
+   PORT( 
+      alarm_refclk_too_high : IN     std_logic;
+      alarm_refclk_too_low  : IN     std_logic;
+      counter_result        : IN     std_logic_vector (11 DOWNTO 0);
+      clk                   : out   std_logic;
+      refclk_in             : OUT    std_logic
+   );
+
+-- Declarations
+
+END REFCLK_counter_tester ;
+
+--
+ARCHITECTURE beha OF REFCLK_counter_tester IS
+constant REFCLK_PERIOD : time := 1012ns;
+constant clock_period : time := 20ns;
+
+signal refclk_i : std_logic := '0';
+signal refclk_en : std_logic;
+  
+BEGIN
+  refclk_in <= refclk_i and refclk_en;
+  
+  clk_en_proc: process
+  begin
+    refclk_en <= '1';
+    wait for 4 ms;
+    refclk_en <= '0';
+    wait;
+  end process clk_en_proc;
+  
+    clock_gen_proc: process
+  begin
+    clk <= '0';
+    wait for clock_period / 2;
+    clk <= '1';
+    wait for clock_period / 2;
+  end process clock_gen_proc;
+  
+  
+  ref_clock_gen_proc: process
+    begin
+      refclk_i <= '0';
+      wait for REFCLK_PERIOD / 2;
+      refclk_i <= '1';
+      wait for REFCLK_PERIOD / 2;
+    end process ref_clock_gen_proc;
+  
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/adc_emulator_beha.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/adc_emulator_beha.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/adc_emulator_beha.vhd	(revision 11755)
@@ -0,0 +1,106 @@
+----------------------------------------------------------------------------------
+-- Company: 
+-- Engineer: 
+-- 
+-- Create Date:    10:44:52 01/07/2010 
+-- Design Name: 
+-- Module Name:    adc_emulator - Behavioral 
+-- Project Name: 
+-- Target Devices: 
+-- Tool versions: 
+-- Description: 
+--
+-- Dependencies: 
+--
+-- Revision: 
+-- Revision 0.01 - File Created
+-- Additional Comments: 
+--
+----------------------------------------------------------------------------------
+-- hds interface_start
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_unsigned.all;
+USE ieee.std_logic_textio.all;
+LIBRARY std;
+USE std.textio.all;
+
+ENTITY adc_emulator IS
+   GENERIC( 
+      INPUT_FILE : string := "filename"
+   );
+   PORT( 
+      clk  : IN     std_logic;
+      data : OUT    std_logic_vector (11 downto 0);
+      otr  : OUT    std_logic;
+      oeb  : IN     std_logic
+   );
+
+-- Declarations
+
+END adc_emulator ;
+
+architecture Behavioral of adc_emulator is
+	
+	-- type_rom_type has to be a multiple of 4 bit because HREAD is used
+	type type_shift_reg is array (0 to 7) of std_logic_vector(12 downto 0);
+	type type_rom_array is array (0 to 1024) of std_logic_vector(15 downto 0);
+  
+  -- 'InitRomFromFile' reads one column of 'rom_filename' and puts the returned value to 'rom(i)'
+  impure function InitRomFromFile (rom_filename : in string) return type_rom_array is
+    file rom_file : text open read_mode is rom_filename;
+    variable rom_file_line: line;
+    variable rom : type_rom_array;
+  begin
+    for i in 0 to 1023 loop
+      readline(rom_file, rom_file_line);
+      hread(rom_file_line, rom(i));
+    end loop;
+    return rom;
+  end function InitRomFromFile;
+	
+	signal rom : type_rom_array := InitRomFromFile(INPUT_FILE);
+	signal rom_reg : type_shift_reg;
+	signal rom_addr : std_logic_vector(9 downto 0) := (others => '0');
+	signal rom_data : std_logic_vector(12 downto 0);
+
+begin
+
+  rom_data <= rom(conv_integer(rom_addr))(12 downto 0);
+  data <= rom_reg(7)(11 downto 0) when oeb = '0' else (others => 'Z');
+  otr <= rom_reg(7)(12);
+
+	fetch_data_proc: process(clk)
+	begin
+    if rising_edge(clk) then
+		  if (oeb = '0') then
+			  rom_addr <= rom_addr + 1;
+			else
+			  rom_addr <= (others => '0');    
+			end if;
+		end if;
+	end process fetch_data_proc;
+  
+	
+	ad_conv_proc: process(clk)
+	begin
+		if rising_edge(clk) then
+		  if (oeb = '0') then
+    			if (conv_integer(rom_data) > 2**12-1) then
+    				rom_reg(0) <= '1' & X"FFF";			-- set OTR flag when rom_data is too high and set adc value to max
+    			else
+    				rom_reg(0) <= rom_data;			-- shifting input cause output is shifted 7 cycles
+    			end if;
+    			rom_reg(1) <= rom_reg(0);
+    			rom_reg(2) <= rom_reg(1);
+    			rom_reg(3) <= rom_reg(2);
+    			rom_reg(4) <= rom_reg(3);
+    			rom_reg(5) <= rom_reg(4);
+    			rom_reg(6) <= rom_reg(5);
+       rom_reg(7) <= rom_reg(6);
+  			end if;
+		end if;
+	end process ad_conv_proc;
+	
+end Behavioral;
+
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/adc_emulator_tb_struct.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/adc_emulator_tb_struct.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/adc_emulator_tb_struct.vhd	(revision 11755)
@@ -0,0 +1,112 @@
+-- VHDL Entity FACT_FAD_TB_lib.adc_emulator_tb.symbol
+--
+-- Created:
+--          by - Benjamin Krumm.UNKNOWN (EEPC8)
+--          at - 14:21:48 24.06.2010
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.2 (Build 10)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+
+ENTITY adc_emulator_tb IS
+-- Declarations
+
+END adc_emulator_tb ;
+
+--
+-- VHDL Architecture FACT_FAD_TB_lib.adc_emulator_tb.struct
+--
+-- Created:
+--          by - Benjamin Krumm.UNKNOWN (EEPC8)
+--          at - 14:21:48 24.06.2010
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.2 (Build 10)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+USE ieee.std_logic_unsigned.all;
+USE ieee.std_logic_textio.all;
+LIBRARY std;
+USE std.textio.all;
+
+LIBRARY FACT_FAD_TB_lib;
+
+ARCHITECTURE struct OF adc_emulator_tb IS
+
+   -- Architecture declarations
+
+   -- Internal signal declarations
+   SIGNAL clk  : std_logic := '0';
+   SIGNAL data : std_logic_vector(11 DOWNTO 0);
+   SIGNAL oeb  : std_logic;
+   SIGNAL otr  : std_logic;
+
+
+   -- Component Declarations
+   COMPONENT adc_emulator
+   GENERIC (
+      INPUT_FILE : string := "filename"
+   );
+   PORT (
+      clk  : IN     STD_LOGIC ;
+      data : OUT    STD_LOGIC_VECTOR (11 DOWNTO 0);
+      otr  : OUT    STD_LOGIC ;
+      oeb  : IN     STD_LOGIC 
+   );
+   END COMPONENT;
+   COMPONENT clock_generator
+   GENERIC (
+      clock_period : time := 20 ns;
+      reset_time   : time := 50 ns
+   );
+   PORT (
+      clk : OUT    std_logic  := '0';
+      rst : OUT    std_logic  := '0'
+   );
+   END COMPONENT;
+
+   -- Optional embedded configurations
+   -- pragma synthesis_off
+   FOR ALL : adc_emulator USE ENTITY FACT_FAD_TB_lib.adc_emulator;
+   FOR ALL : clock_generator USE ENTITY FACT_FAD_TB_lib.clock_generator;
+   -- pragma synthesis_on
+
+
+BEGIN
+   -- Architecture concurrent statements
+   -- HDL Embedded Text Block 1 eb_adcTB_oeb
+   -- eb_adcTB_oeb 1: enable ADC
+   enable_proc: process
+   begin
+     oeb <= '1';
+     wait for 1 us;
+     oeb <= '0';
+     wait;
+   end process enable_proc;
+
+
+   -- Instance port mappings.
+   I_adcTB_adc : adc_emulator
+      GENERIC MAP (
+         INPUT_FILE => "../memory_files/analog_input_ch0.txt"
+      )
+      PORT MAP (
+         clk  => clk,
+         data => data,
+         otr  => otr,
+         oeb  => oeb
+      );
+   I_adcTB_clock : clock_generator
+      GENERIC MAP (
+         clock_period => 20 ns,
+         reset_time   => 50 ns
+      )
+      PORT MAP (
+         clk => clk,
+         rst => OPEN
+      );
+
+END struct;
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/clock_generator_beha.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/clock_generator_beha.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/clock_generator_beha.vhd	(revision 11755)
@@ -0,0 +1,60 @@
+----------------------------------------------------------------------------------
+-- Company: 
+-- Engineer: 
+-- 
+-- Create Date:    13:40:20 01/07/2010 
+-- Design Name: 
+-- Module Name:    clock_generator - Behavioral 
+-- Project Name: 
+-- Target Devices: 
+-- Tool versions: 
+-- Description: 
+--
+-- Dependencies: 
+--
+-- Revision: 
+-- Revision 0.01 - File Created
+-- Additional Comments: 
+--
+----------------------------------------------------------------------------------
+-- hds interface_start
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_unsigned.all;
+
+--   synthesis translate_off
+ENTITY clock_generator IS
+   GENERIC( 
+      clock_period : time := 50 ns;
+      reset_time   : time := 50 ns
+   );
+   PORT( 
+      clk : out    std_logic  := '0';
+      rst : out    std_logic  := '0'
+   );
+END clock_generator ;
+-- hds interface_end
+
+architecture Behavioral of clock_generator is
+
+begin
+ 
+	clock_gen_proc: process
+	begin
+		clk <= '0';
+		wait for clock_period / 2;
+		clk <= '1';
+		wait for clock_period / 2;
+	end process clock_gen_proc;
+	
+	reset_gen_proc: process
+	begin
+		rst <= '1';
+		wait for reset_time;
+		rst <= '0';
+		wait;
+	end process reset_gen_proc;
+
+
+end Behavioral;
+--synthesis translate_on
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/clock_generator_beha.vhd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/clock_generator_beha.vhd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/clock_generator_beha.vhd.bak	(revision 11755)
@@ -0,0 +1,60 @@
+----------------------------------------------------------------------------------
+-- Company: 
+-- Engineer: 
+-- 
+-- Create Date:    13:40:20 01/07/2010 
+-- Design Name: 
+-- Module Name:    clock_generator - Behavioral 
+-- Project Name: 
+-- Target Devices: 
+-- Tool versions: 
+-- Description: 
+--
+-- Dependencies: 
+--
+-- Revision: 
+-- Revision 0.01 - File Created
+-- Additional Comments: 
+--
+----------------------------------------------------------------------------------
+-- hds interface_start
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_unsigned.all;
+
+--   synthesis translate_off
+ENTITY clock_generator IS
+   GENERIC( 
+      clock_period : time := 20 ns;
+      reset_time   : time := 50 ns
+   );
+   PORT( 
+      clk : out    std_logic  := '0';
+      rst : out    std_logic  := '0'
+   );
+END clock_generator ;
+-- hds interface_end
+
+architecture Behavioral of clock_generator is
+
+begin
+ 
+	clock_gen_proc: process
+	begin
+		clk <= '0';
+		wait for clock_period / 2;
+		clk <= '1';
+		wait for clock_period / 2;
+	end process clock_gen_proc;
+	
+	reset_gen_proc: process
+	begin
+		rst <= '1';
+		wait for reset_time;
+		rst <= '0';
+		wait;
+	end process reset_gen_proc;
+
+
+end Behavioral;
+--synthesis translate_on
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/clock_generator_var_ps_tb_struct.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/clock_generator_var_ps_tb_struct.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/clock_generator_var_ps_tb_struct.vhd	(revision 11755)
@@ -0,0 +1,126 @@
+-- VHDL Entity FACT_FAD_TB_lib.clock_generator_var_ps_tb.symbol
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 13:41:56 12.02.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.2 (Build 10)
+--
+
+
+ENTITY clock_generator_var_ps_tb IS
+-- Declarations
+
+END clock_generator_var_ps_tb ;
+
+--
+-- VHDL Architecture FACT_FAD_TB_lib.clock_generator_var_ps_tb.struct
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 13:41:56 12.02.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.2 (Build 10)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.std_logic_unsigned.all;
+
+LIBRARY FACT_FAD_lib;
+LIBRARY FACT_FAD_TB_lib;
+
+ARCHITECTURE struct OF clock_generator_var_ps_tb IS
+
+   -- Architecture declarations
+
+   -- Internal signal declarations
+   SIGNAL CLK       : std_logic;
+   SIGNAL CLK_25    : std_logic;
+   SIGNAL CLK_25_PS : std_logic;
+   SIGNAL CLK_50    : std_logic;
+   SIGNAL RST_IN    : std_logic;
+   SIGNAL direction : std_logic;
+   SIGNAL do_shift  : std_logic;
+   SIGNAL offset    : std_logic_vector(7 DOWNTO 0);
+
+
+   -- Component Declarations
+   COMPONENT clock_generator_var_ps
+   PORT (
+      CLK       : IN     std_logic ;
+      RST_IN    : IN     std_logic ;
+      direction : IN     std_logic ;
+      do_shift  : IN     std_logic ;
+      CLK_25    : OUT    std_logic ;
+      CLK_25_PS : OUT    std_logic ;
+      CLK_50    : OUT    std_logic ;
+      offset    : OUT    std_logic_vector (7 DOWNTO 0) := (OTHERS => '0')
+   );
+   END COMPONENT;
+   COMPONENT clock_generator
+   GENERIC (
+      clock_period : time := 20 ns;
+      reset_time   : time := 50 ns
+   );
+   PORT (
+      clk : OUT    std_logic  := '0';
+      rst : OUT    std_logic  := '0'
+   );
+   END COMPONENT;
+   COMPONENT clock_generator_var_ps_tester
+   PORT (
+      CLK_25    : IN     std_logic ;
+      CLK_25_PS : IN     std_logic ;
+      CLK_50    : IN     std_logic ;
+      offset    : IN     std_logic_vector (7 DOWNTO 0);
+      RST_IN    : OUT    std_logic ;
+      direction : OUT    std_logic ;
+      do_shift  : OUT    std_logic 
+   );
+   END COMPONENT;
+
+   -- Optional embedded configurations
+   -- pragma synthesis_off
+   FOR ALL : clock_generator USE ENTITY FACT_FAD_TB_lib.clock_generator;
+   FOR ALL : clock_generator_var_ps USE ENTITY FACT_FAD_lib.clock_generator_var_ps;
+   FOR ALL : clock_generator_var_ps_tester USE ENTITY FACT_FAD_TB_lib.clock_generator_var_ps_tester;
+   -- pragma synthesis_on
+
+
+BEGIN
+
+   -- Instance port mappings.
+   U_0 : clock_generator_var_ps
+      PORT MAP (
+         CLK       => CLK,
+         RST_IN    => RST_IN,
+         direction => direction,
+         do_shift  => do_shift,
+         CLK_25    => CLK_25,
+         CLK_25_PS => CLK_25_PS,
+         CLK_50    => CLK_50,
+         offset    => offset
+      );
+   --   synthesis translate_off
+   U_2 : clock_generator
+      GENERIC MAP (
+         clock_period => 20 ns,
+         reset_time   => 50 ns
+      )
+      PORT MAP (
+         clk => CLK,
+         rst => OPEN
+      );
+   U_1 : clock_generator_var_ps_tester
+      PORT MAP (
+         CLK_25    => CLK_25,
+         CLK_25_PS => CLK_25_PS,
+         CLK_50    => CLK_50,
+         offset    => offset,
+         RST_IN    => RST_IN,
+         direction => direction,
+         do_shift  => do_shift
+      );
+
+END struct;
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/clock_generator_var_ps_tester_beha.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/clock_generator_var_ps_tester_beha.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/clock_generator_var_ps_tester_beha.vhd	(revision 11755)
@@ -0,0 +1,83 @@
+--
+-- VHDL Architecture FACT_FAD_TB_lib.clock_generator_var_ps_tester.beha
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 13:23:57 12.02.2011
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.2 (Build 10)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.std_logic_unsigned.all;
+
+ENTITY clock_generator_var_ps_tester IS
+   PORT( 
+      CLK_25    : IN     std_logic;
+      CLK_25_PS : IN     std_logic;
+      CLK_50    : IN     std_logic;
+      offset    : IN     std_logic_vector (7 DOWNTO 0);
+      RST_IN    : OUT    std_logic;
+      direction : OUT    std_logic;
+      do_shift  : OUT    std_logic
+   );
+
+-- Declarations
+
+END clock_generator_var_ps_tester ;
+
+--
+ARCHITECTURE beha OF clock_generator_var_ps_tester IS
+BEGIN
+	
+process
+	begin
+		direction <= '1';
+		do_shift <= '0';
+		RST_IN <= '0';
+		
+wait for 1000 ns;
+	do_shift <= '1';			
+wait for 300 ns;
+	do_shift <= '0';
+
+wait for 200 ns;
+	do_shift <= '1';			
+wait for 100 ns;
+	do_shift <= '0';
+
+wait for 200 ns;
+	do_shift <= '1';			
+wait for 100 ns;
+	do_shift <= '0';
+
+wait for 200 ns;
+	do_shift <= '1';			
+wait for 100 ns;
+	do_shift <= '0';
+
+wait for 200 ns;
+	do_shift <= '1';			
+wait for 100 ns;
+	do_shift <= '0';
+
+wait for 200 ns;
+	do_shift <= '1';			
+wait for 100 ns;
+	do_shift <= '0';
+
+wait for 200 ns;
+	do_shift <= '1';			
+wait for 100 ns;
+	do_shift <= '0';
+
+RST_IN <= '1';
+wait for 100 ns;
+RST_IN <= '0';
+wait ;
+		
+	end process;
+
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/clock_generator_var_ps_tester_beha.vhd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/clock_generator_var_ps_tester_beha.vhd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/clock_generator_var_ps_tester_beha.vhd.bak	(revision 11755)
@@ -0,0 +1,83 @@
+--
+-- VHDL Architecture FACT_FAD_TB_lib.clock_generator_var_ps_tester.beha
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 13:23:57 12.02.2011
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.2 (Build 10)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.std_logic_unsigned.all;
+
+ENTITY clock_generator_var_ps_tester IS
+   PORT( 
+      CLK_25    : IN     std_logic;
+      CLK_25_PS : IN     std_logic;
+      CLK_50    : IN     std_logic;
+      offset    : IN     std_logic_vector (7 DOWNTO 0);
+      RST_IN    : OUT    std_logic;
+      direction : OUT    std_logic;
+      do_shift  : OUT    std_logic
+   );
+
+-- Declarations
+
+END clock_generator_var_ps_tester ;
+
+--
+ARCHITECTURE beha OF clock_generator_var_ps_tester IS
+BEGIN
+	
+process
+	begin
+		direction <= '1';
+		do_shift <= '0';
+		RST_IN <= '0';
+		
+wait for 1000 ns;
+	do_shift <= '1';			
+wait for 300 ns;
+	do_shift <= '0';
+
+wait for 200 ns;
+	do_shift <= '1';			
+wait for 100 ns;
+	do_shift <= '0';
+
+wait for 200 ns;
+	do_shift <= '1';			
+wait for 100 ns;
+	do_shift <= '0';
+
+wait for 200 ns;
+	do_shift <= '1';			
+wait for 100 ns;
+	do_shift <= '0';
+
+wait for 200 ns;
+	do_shift <= '1';			
+wait for 100 ns;
+	do_shift <= '0';
+
+wait for 200 ns;
+	do_shift <= '1';			
+wait for 100 ns;
+	do_shift <= '0';
+
+wait for 200 ns;
+	do_shift <= '1';			
+wait for 100 ns;
+	do_shift <= '0';
+
+RST_IN <= '1';
+wait for 100 ns;
+RST_IN <= '0';
+wait ;
+		
+	end process;
+
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/dna_gen_tb_struct.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/dna_gen_tb_struct.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/dna_gen_tb_struct.vhd	(revision 11755)
@@ -0,0 +1,102 @@
+-- VHDL Entity FACT_FAD_TB_lib.dna_gen_tb.symbol
+--
+-- Created:
+--          by - daqct3.UNKNOWN (IHP110)
+--          at - 09:58:10 03.03.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.1 (Build 12)
+--
+
+
+ENTITY dna_gen_tb IS
+-- Declarations
+
+END dna_gen_tb ;
+
+--
+-- VHDL Architecture FACT_FAD_TB_lib.dna_gen_tb.struct
+--
+-- Created:
+--          by - daqct3.UNKNOWN (IHP110)
+--          at - 09:58:10 03.03.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.1 (Build 12)
+--
+LIBRARY IEEE;
+USE IEEE.STD_LOGIC_1164.ALL;
+USE IEEE.STD_LOGIC_ARITH.ALL;
+USE IEEE.STD_LOGIC_UNSIGNED.ALL;
+LIBRARY UNISIM;
+USE UNISIM.VComponents.ALL;
+
+LIBRARY FACT_FAD_lib;
+LIBRARY FACT_FAD_TB_lib;
+
+ARCHITECTURE struct OF dna_gen_tb IS
+
+   -- Architecture declarations
+
+   -- Internal signal declarations
+   SIGNAL clk   : STD_LOGIC;
+   SIGNAL dna   : STD_LOGIC_VECTOR(63 DOWNTO 0);
+   SIGNAL ready : STD_LOGIC;
+
+
+   -- Component Declarations
+   COMPONENT dna_gen
+   PORT (
+      clk   : IN     STD_LOGIC;
+      dna   : OUT    STD_LOGIC_VECTOR (63 DOWNTO 0) := (others => '0');
+      ready : OUT    STD_LOGIC                      := '0'
+   );
+   END COMPONENT;
+   COMPONENT clock_generator
+   GENERIC (
+      clock_period : time := 20 ns;
+      reset_time   : time := 50 ns
+   );
+   PORT (
+      clk : OUT    std_logic  := '0';
+      rst : OUT    std_logic  := '0'
+   );
+   END COMPONENT;
+   COMPONENT dna_gen_tester
+   PORT (
+      dna   : IN     STD_LOGIC_VECTOR (63 DOWNTO 0);
+      ready : IN     STD_LOGIC 
+   );
+   END COMPONENT;
+
+   -- Optional embedded configurations
+   -- pragma synthesis_off
+   FOR ALL : clock_generator USE ENTITY FACT_FAD_TB_lib.clock_generator;
+   FOR ALL : dna_gen USE ENTITY FACT_FAD_lib.dna_gen;
+   FOR ALL : dna_gen_tester USE ENTITY FACT_FAD_TB_lib.dna_gen_tester;
+   -- pragma synthesis_on
+
+
+BEGIN
+
+   -- Instance port mappings.
+   U_0 : dna_gen
+      PORT MAP (
+         clk   => clk,
+         dna   => dna,
+         ready => ready
+      );
+   U_2 : clock_generator
+      GENERIC MAP (
+         clock_period => 20 ns,
+         reset_time   => 50 ns
+      )
+      PORT MAP (
+         clk => clk,
+         rst => OPEN
+      );
+   U_1 : dna_gen_tester
+      PORT MAP (
+         dna   => dna,
+         ready => ready
+      );
+
+END struct;
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/dna_gen_tester_beha.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/dna_gen_tester_beha.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/dna_gen_tester_beha.vhd	(revision 11755)
@@ -0,0 +1,31 @@
+--
+-- VHDL Architecture FACT_FAD_TB_lib.dna_gen_tester.beha
+--
+-- Created:
+--          by - daqct3.UNKNOWN (IHP110)
+--          at - 09:57:18 03.03.2011
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.1 (Build 12)
+--
+LIBRARY IEEE;
+USE IEEE.STD_LOGIC_1164.ALL;
+USE IEEE.STD_LOGIC_ARITH.ALL;
+USE IEEE.STD_LOGIC_UNSIGNED.ALL;
+LIBRARY UNISIM;
+USE UNISIM.VComponents.ALL;
+
+ENTITY dna_gen_tester IS
+   PORT( 
+      dna   : IN     STD_LOGIC_VECTOR (63 DOWNTO 0);
+      ready : IN     STD_LOGIC
+   );
+
+-- Declarations
+
+END dna_gen_tester ;
+
+--
+ARCHITECTURE beha OF dna_gen_tester IS
+BEGIN
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/dna_gen_tester_beha.vhd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/dna_gen_tester_beha.vhd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/dna_gen_tester_beha.vhd.bak	(revision 11755)
@@ -0,0 +1,32 @@
+--
+-- VHDL Architecture FACT_FAD_TB_lib.dna_gen_tester.beha
+--
+-- Created:
+--          by - daqct3.UNKNOWN (IHP110)
+--          at - 09:57:18 03.03.2011
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.1 (Build 12)
+--
+LIBRARY IEEE;
+USE IEEE.STD_LOGIC_1164.ALL;
+USE IEEE.STD_LOGIC_ARITH.ALL;
+USE IEEE.STD_LOGIC_UNSIGNED.ALL;
+LIBRARY UNISIM;
+USE UNISIM.VComponents.ALL;
+
+ENTITY dna_gen_tester IS
+   PORT( 
+      dna   : IN     STD_LOGIC_VECTOR (63 DOWNTO 0);
+      ready : IN     STD_LOGIC;
+      clk   : OUT    STD_LOGIC
+   );
+
+-- Declarations
+
+END dna_gen_tester ;
+
+--
+ARCHITECTURE beha OF dna_gen_tester IS
+BEGIN
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/fad_main_tb_struct.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/fad_main_tb_struct.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/fad_main_tb_struct.vhd	(revision 11755)
@@ -0,0 +1,371 @@
+-- VHDL Entity FACT_FAD_TB_lib.fad_main_tb.symbol
+--
+-- Created:
+--          by - daqct3.UNKNOWN (IHP110)
+--          at - 16:23:49 09.06.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.1 (Build 12)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+
+ENTITY fad_main_tb IS
+-- Declarations
+
+END fad_main_tb ;
+
+--
+-- VHDL Architecture FACT_FAD_TB_lib.fad_main_tb.struct
+--
+-- Created:
+--          by - daqct3.UNKNOWN (IHP110)
+--          at - 16:23:49 09.06.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.1 (Build 12)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+USE ieee.std_logic_unsigned.all;
+
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;
+USE ieee.std_logic_textio.all;
+LIBRARY std;
+USE std.textio.all;
+
+LIBRARY FACT_FAD_lib;
+LIBRARY FACT_FAD_TB_lib;
+
+ARCHITECTURE struct OF fad_main_tb IS
+
+   -- Architecture declarations
+
+   -- Internal signal declarations
+   SIGNAL ADC_CLK               : std_logic;
+   SIGNAL CLK_25_PS             : std_logic;
+   SIGNAL CLK_50                : std_logic;
+   -- for debugging
+   SIGNAL DG_state              : std_logic_vector(7 DOWNTO 0);
+   SIGNAL D_T_in                : std_logic_vector(1 DOWNTO 0);
+   SIGNAL FTM_RS485_rx_d        : std_logic;
+   SIGNAL FTM_RS485_rx_en       : std_logic;
+   SIGNAL FTM_RS485_tx_d        : std_logic;
+   SIGNAL FTM_RS485_tx_en       : std_logic;
+   SIGNAL REF_CLK               : STD_LOGIC                    := '0';
+   SIGNAL RSRLOAD               : std_logic                    := '0';
+   SIGNAL SRCLK                 : std_logic                    := '0';
+   SIGNAL SRIN_out              : std_logic                    := '0';
+   SIGNAL SROUT_in_0            : std_logic;
+   SIGNAL SROUT_in_1            : std_logic;
+   SIGNAL SROUT_in_2            : std_logic;
+   SIGNAL SROUT_in_3            : std_logic;
+   SIGNAL adc_data              : std_logic_vector(11 DOWNTO 0);
+   SIGNAL adc_data_array        : adc_data_array_type;
+   SIGNAL adc_oeb               : std_logic;
+   SIGNAL adc_otr               : STD_LOGIC;
+   SIGNAL adc_otr_array         : std_logic_vector(3 DOWNTO 0);
+   SIGNAL alarm_refclk_too_high : std_logic;
+   SIGNAL alarm_refclk_too_low  : std_logic;
+   SIGNAL amber                 : std_logic;
+   SIGNAL board_id              : std_logic_vector(3 DOWNTO 0);
+   SIGNAL clk                   : STD_LOGIC;
+   SIGNAL counter_result        : std_logic_vector(11 DOWNTO 0);
+   SIGNAL crate_id              : std_logic_vector(1 DOWNTO 0);
+   SIGNAL dac_cs                : std_logic;
+   SIGNAL debug_data_ram_empty  : std_logic;
+   SIGNAL debug_data_valid      : std_logic;
+   SIGNAL denable               : std_logic                    := '0';                -- default domino wave off
+   SIGNAL drs_channel_id        : std_logic_vector(3 DOWNTO 0) := (others => '0');
+   SIGNAL drs_dwrite            : std_logic                    := '1';
+   SIGNAL green                 : std_logic;
+   SIGNAL led                   : std_logic_vector(7 DOWNTO 0) := (OTHERS => '0');
+   SIGNAL mem_manager_state     : std_logic_vector(3 DOWNTO 0);                       -- state is encoded here ... useful for debugging.
+   SIGNAL mosi                  : std_logic                    := '0';
+   SIGNAL plllock_in            : std_logic_vector(3 DOWNTO 0);                       -- high level, if dominowave is running and DRS PLL locked
+   SIGNAL red                   : std_logic;
+   SIGNAL sclk                  : std_logic;
+   SIGNAL sensor_cs             : std_logic_vector(3 DOWNTO 0);
+   SIGNAL sio                   : std_logic;
+   SIGNAL socket_tx_free_out    : std_logic_vector(16 DOWNTO 0);                      -- 17bit value .. that's true
+   SIGNAL trigger               : std_logic;
+   SIGNAL trigger_veto          : std_logic                    := '1';
+   SIGNAL w5300_state           : std_logic_vector(7 DOWNTO 0);                       -- state is encoded here ... useful for debugging.
+   SIGNAL wiz_addr              : std_logic_vector(9 DOWNTO 0);
+   SIGNAL wiz_cs                : std_logic                    := '1';
+   SIGNAL wiz_data              : std_logic_vector(15 DOWNTO 0);
+   SIGNAL wiz_int               : std_logic;
+   SIGNAL wiz_rd                : std_logic                    := '1';
+   SIGNAL wiz_reset             : std_logic                    := '1';
+   SIGNAL wiz_wr                : std_logic                    := '1';
+
+
+   -- Component Declarations
+   COMPONENT FAD_main
+   GENERIC (
+      RAMADDRWIDTH64b : integer := 12
+   );
+   PORT (
+      CLK                   : IN     std_logic ;
+      D_T_in                : IN     std_logic_vector (1 DOWNTO 0);
+      FTM_RS485_rx_d        : IN     std_logic ;
+      SROUT_in_0            : IN     std_logic ;
+      SROUT_in_1            : IN     std_logic ;
+      SROUT_in_2            : IN     std_logic ;
+      SROUT_in_3            : IN     std_logic ;
+      adc_data_array        : IN     adc_data_array_type ;
+      adc_otr_array         : IN     std_logic_vector (3 DOWNTO 0);
+      board_id              : IN     std_logic_vector (3 DOWNTO 0);
+      crate_id              : IN     std_logic_vector (1 DOWNTO 0);
+      drs_refclk_in         : IN     std_logic ;                                     -- used TO check if DRS REFCLK exsists, if not DENABLE inhibit
+      plllock_in            : IN     std_logic_vector (3 DOWNTO 0);                  -- high level, if dominowave is running and DRS PLL locked
+      trigger               : IN     std_logic ;
+      wiz_int               : IN     std_logic ;
+      ADC_CLK               : OUT    std_logic ;
+      CLK_25_PS             : OUT    std_logic ;
+      CLK_50                : OUT    std_logic ;
+      -- for debugging
+      DG_state              : OUT    std_logic_vector (7 DOWNTO 0);
+      FTM_RS485_rx_en       : OUT    std_logic ;
+      FTM_RS485_tx_d        : OUT    std_logic ;
+      FTM_RS485_tx_en       : OUT    std_logic ;
+      RSRLOAD               : OUT    std_logic                     := '0';
+      SRCLK                 : OUT    std_logic                     := '0';
+      SRIN_out              : OUT    std_logic                     := '0';
+      adc_oeb               : OUT    std_logic                     := '1';
+      alarm_refclk_too_high : OUT    std_logic ;
+      alarm_refclk_too_low  : OUT    std_logic ;
+      amber                 : OUT    std_logic ;
+      counter_result        : OUT    std_logic_vector (11 DOWNTO 0);
+      dac_cs                : OUT    std_logic ;
+      debug_data_ram_empty  : OUT    std_logic ;
+      debug_data_valid      : OUT    std_logic ;
+      denable               : OUT    std_logic                     := '0';           -- default domino wave off
+      drs_channel_id        : OUT    std_logic_vector (3 DOWNTO 0) := (others => '0');
+      drs_dwrite            : OUT    std_logic                     := '1';
+      green                 : OUT    std_logic ;
+      led                   : OUT    std_logic_vector (7 DOWNTO 0) := (OTHERS => '0');
+      mem_manager_state     : OUT    std_logic_vector (3 DOWNTO 0);                  -- state is encoded here ... useful for debugging.
+      mosi                  : OUT    std_logic                     := '0';
+      red                   : OUT    std_logic ;
+      sclk                  : OUT    std_logic ;
+      sensor_cs             : OUT    std_logic_vector (3 DOWNTO 0);
+      socket_tx_free_out    : OUT    std_logic_vector (16 DOWNTO 0);                 -- 17bit value .. that's true
+      trigger_veto          : OUT    std_logic                     := '1';
+      w5300_state           : OUT    std_logic_vector (7 DOWNTO 0);                  -- state is encoded here ... useful for debugging.
+      wiz_addr              : OUT    std_logic_vector (9 DOWNTO 0);
+      wiz_cs                : OUT    std_logic                     := '1';
+      wiz_rd                : OUT    std_logic                     := '1';
+      wiz_reset             : OUT    std_logic                     := '1';
+      wiz_wr                : OUT    std_logic                     := '1';
+      sio                   : INOUT  std_logic ;
+      wiz_data              : INOUT  std_logic_vector (15 DOWNTO 0)
+   );
+   END COMPONENT;
+   COMPONENT adc_emulator
+   GENERIC (
+      INPUT_FILE : string := "filename"
+   );
+   PORT (
+      clk  : IN     STD_LOGIC ;
+      data : OUT    STD_LOGIC_VECTOR (11 DOWNTO 0);
+      otr  : OUT    STD_LOGIC ;
+      oeb  : IN     STD_LOGIC 
+   );
+   END COMPONENT;
+   COMPONENT clock_generator
+   GENERIC (
+      clock_period : time := 50 ns;
+      reset_time   : time := 50 ns
+   );
+   PORT (
+      clk : OUT    std_logic  := '0';
+      rst : OUT    std_logic  := '0'
+   );
+   END COMPONENT;
+   COMPONENT max6662_emulator
+   GENERIC (
+      DRS_TEMPERATURE : integer := 51
+   );
+   PORT (
+      sclk      : IN     std_logic ;
+      sio       : INOUT  std_logic ;
+      sensor_cs : IN     std_logic_vector (3 DOWNTO 0)
+   );
+   END COMPONENT;
+   COMPONENT trigger_generator
+   GENERIC (
+      TRIGGER_RATE : time := 1 ms;
+      PULSE_WIDTH  : time := 20 ns
+   );
+   PORT (
+      trigger : OUT    std_logic 
+   );
+   END COMPONENT;
+   COMPONENT w5300_emulator
+   PORT (
+      int  : OUT    std_logic  := '1';
+      addr : IN     std_logic_vector (9 DOWNTO 0);
+      data : INOUT  std_logic_vector (15 DOWNTO 0);
+      rd   : IN     std_logic ;
+      cs   : IN     std_logic ;
+      wr   : IN     std_logic 
+   );
+   END COMPONENT;
+
+   -- Optional embedded configurations
+   -- pragma synthesis_off
+   FOR ALL : FAD_main USE ENTITY FACT_FAD_lib.FAD_main;
+   FOR ALL : adc_emulator USE ENTITY FACT_FAD_TB_lib.adc_emulator;
+   FOR ALL : clock_generator USE ENTITY FACT_FAD_TB_lib.clock_generator;
+   FOR ALL : max6662_emulator USE ENTITY FACT_FAD_TB_lib.max6662_emulator;
+   FOR ALL : trigger_generator USE ENTITY FACT_FAD_TB_lib.trigger_generator;
+   FOR ALL : w5300_emulator USE ENTITY FACT_FAD_TB_lib.w5300_emulator;
+   -- pragma synthesis_on
+
+
+BEGIN
+   -- Architecture concurrent statements
+   -- HDL Embedded Text Block 1 eb_mainTB_ID
+   -- eb_ID 1: hard-wired IDs
+   board_id <= "0101";
+   crate_id <= "01";
+
+   -- HDL Embedded Text Block 2 eb_mainTB_adc
+   -- eb_adc 2: ADC routing
+   adc_data_array(0) <= adc_data;
+   adc_data_array(1) <= adc_data;
+   adc_data_array(2) <= adc_data;
+   adc_data_array(3) <= adc_data;
+   adc_otr_array(0) <= adc_otr;
+   adc_otr_array(1) <= adc_otr;
+   adc_otr_array(2) <= adc_otr;
+   adc_otr_array(3) <= adc_otr;
+
+   -- HDL Embedded Text Block 3 eb_mainTB_adc1
+   
+   D_T_in(1 downto 0) <= "00";
+   plllock_in(3 downto 0) <= "1111";
+   SROUT_in_0 <= '1';
+   SROUT_in_1 <= '0';
+   SROUT_in_2 <= '1';
+   SROUT_in_3 <= '0';
+
+
+   -- Instance port mappings.
+   I_mainTB_FPGA : FAD_main
+      GENERIC MAP (
+         RAMADDRWIDTH64b => 15
+      )
+      PORT MAP (
+         CLK                   => clk,
+         D_T_in                => D_T_in,
+         FTM_RS485_rx_d        => FTM_RS485_rx_d,
+         SROUT_in_0            => SROUT_in_0,
+         SROUT_in_1            => SROUT_in_1,
+         SROUT_in_2            => SROUT_in_2,
+         SROUT_in_3            => SROUT_in_3,
+         adc_data_array        => adc_data_array,
+         adc_otr_array         => adc_otr_array,
+         board_id              => board_id,
+         crate_id              => crate_id,
+         drs_refclk_in         => REF_CLK,
+         plllock_in            => plllock_in,
+         trigger               => trigger,
+         wiz_int               => wiz_int,
+         ADC_CLK               => ADC_CLK,
+         CLK_25_PS             => CLK_25_PS,
+         CLK_50                => CLK_50,
+         DG_state              => DG_state,
+         FTM_RS485_rx_en       => FTM_RS485_rx_en,
+         FTM_RS485_tx_d        => FTM_RS485_tx_d,
+         FTM_RS485_tx_en       => FTM_RS485_tx_en,
+         RSRLOAD               => RSRLOAD,
+         SRCLK                 => SRCLK,
+         SRIN_out              => SRIN_out,
+         adc_oeb               => adc_oeb,
+         alarm_refclk_too_high => alarm_refclk_too_high,
+         alarm_refclk_too_low  => alarm_refclk_too_low,
+         amber                 => amber,
+         counter_result        => counter_result,
+         dac_cs                => dac_cs,
+         debug_data_ram_empty  => debug_data_ram_empty,
+         debug_data_valid      => debug_data_valid,
+         denable               => denable,
+         drs_channel_id        => drs_channel_id,
+         drs_dwrite            => drs_dwrite,
+         green                 => green,
+         led                   => led,
+         mem_manager_state     => mem_manager_state,
+         mosi                  => mosi,
+         red                   => red,
+         sclk                  => sclk,
+         sensor_cs             => sensor_cs,
+         socket_tx_free_out    => socket_tx_free_out,
+         trigger_veto          => trigger_veto,
+         w5300_state           => w5300_state,
+         wiz_addr              => wiz_addr,
+         wiz_cs                => wiz_cs,
+         wiz_rd                => wiz_rd,
+         wiz_reset             => wiz_reset,
+         wiz_wr                => wiz_wr,
+         sio                   => sio,
+         wiz_data              => wiz_data
+      );
+   I_mainTB_adc : adc_emulator
+      GENERIC MAP (
+         INPUT_FILE => "../memory_files/analog_input_ch0.txt"
+      )
+      PORT MAP (
+         clk  => ADC_CLK,
+         data => adc_data,
+         otr  => adc_otr,
+         oeb  => adc_oeb
+      );
+   I_mainTB_clock : clock_generator
+      GENERIC MAP (
+         clock_period => 20 ns,
+         reset_time   => 50 ns
+      )
+      PORT MAP (
+         clk => clk,
+         rst => OPEN
+      );
+   I_mainTB_clock1 : clock_generator
+      GENERIC MAP (
+         clock_period => 1 us,
+         reset_time   => 1 us
+      )
+      PORT MAP (
+         clk => REF_CLK,
+         rst => OPEN
+      );
+   I_mainTB_max6662 : max6662_emulator
+      GENERIC MAP (
+         DRS_TEMPERATURE => 51
+      )
+      PORT MAP (
+         sclk      => sclk,
+         sio       => sio,
+         sensor_cs => sensor_cs
+      );
+   I_mainTB_trigger : trigger_generator
+      GENERIC MAP (
+         TRIGGER_RATE => 1 ms,
+         PULSE_WIDTH  => 20 ns
+      )
+      PORT MAP (
+         trigger => trigger
+      );
+   I_mainTB_w5300 : w5300_emulator
+      PORT MAP (
+         int  => wiz_int,
+         addr => wiz_addr,
+         data => wiz_data,
+         rd   => wiz_rd,
+         cs   => wiz_cs,
+         wr   => wiz_wr
+      );
+
+END struct;
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/fad_main_tb_w5300_2_struct.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/fad_main_tb_w5300_2_struct.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/fad_main_tb_w5300_2_struct.vhd	(revision 11755)
@@ -0,0 +1,371 @@
+-- VHDL Entity FACT_FAD_TB_lib.fad_main_tb_w5300_2.symbol
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 13:20:50 01.06.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.2 (Build 10)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+
+ENTITY fad_main_tb_w5300_2 IS
+-- Declarations
+
+END fad_main_tb_w5300_2 ;
+
+--
+-- VHDL Architecture FACT_FAD_TB_lib.fad_main_tb_w5300_2.struct
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 13:20:50 01.06.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.2 (Build 10)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+USE ieee.std_logic_unsigned.all;
+
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;
+USE ieee.std_logic_textio.all;
+LIBRARY std;
+USE std.textio.all;
+
+LIBRARY FACT_FAD_lib;
+LIBRARY FACT_FAD_TB_lib;
+
+ARCHITECTURE struct OF fad_main_tb_w5300_2 IS
+
+   -- Architecture declarations
+
+   -- Internal signal declarations
+   SIGNAL ADC_CLK               : std_logic;
+   SIGNAL CLK_25_PS             : std_logic;
+   SIGNAL CLK_50                : std_logic;
+   -- for debugging
+   SIGNAL DG_state              : std_logic_vector(7 DOWNTO 0);
+   SIGNAL D_T_in                : std_logic_vector(1 DOWNTO 0);
+   SIGNAL FTM_RS485_rx_d        : std_logic;
+   SIGNAL FTM_RS485_rx_en       : std_logic;
+   SIGNAL FTM_RS485_tx_d        : std_logic;
+   SIGNAL FTM_RS485_tx_en       : std_logic;
+   SIGNAL REF_CLK               : STD_LOGIC                    := '0';
+   SIGNAL RSRLOAD               : std_logic                    := '0';
+   SIGNAL SRCLK                 : std_logic                    := '0';
+   SIGNAL SRIN_out              : std_logic                    := '0';
+   SIGNAL SROUT_in_0            : std_logic;
+   SIGNAL SROUT_in_1            : std_logic;
+   SIGNAL SROUT_in_2            : std_logic;
+   SIGNAL SROUT_in_3            : std_logic;
+   SIGNAL adc_data              : std_logic_vector(11 DOWNTO 0);
+   SIGNAL adc_data_array        : adc_data_array_type;
+   SIGNAL adc_oeb               : std_logic;
+   SIGNAL adc_otr               : STD_LOGIC;
+   SIGNAL adc_otr_array         : std_logic_vector(3 DOWNTO 0);
+   SIGNAL alarm_refclk_too_high : std_logic;
+   SIGNAL alarm_refclk_too_low  : std_logic;
+   SIGNAL amber                 : std_logic;
+   SIGNAL board_id              : std_logic_vector(3 DOWNTO 0);
+   SIGNAL clk                   : STD_LOGIC;
+   SIGNAL counter_result        : std_logic_vector(11 DOWNTO 0);
+   SIGNAL crate_id              : std_logic_vector(1 DOWNTO 0);
+   SIGNAL dac_cs                : std_logic;
+   SIGNAL debug_data_ram_empty  : std_logic;
+   SIGNAL debug_data_valid      : std_logic;
+   SIGNAL denable               : std_logic                    := '0';                -- default domino wave off
+   SIGNAL drs_channel_id        : std_logic_vector(3 DOWNTO 0) := (others => '0');
+   SIGNAL drs_dwrite            : std_logic                    := '1';
+   SIGNAL green                 : std_logic;
+   SIGNAL led                   : std_logic_vector(7 DOWNTO 0) := (OTHERS => '0');
+   SIGNAL mem_manager_state     : std_logic_vector(3 DOWNTO 0);                       -- state is encoded here ... useful for debugging.
+   SIGNAL mosi                  : std_logic                    := '0';
+   SIGNAL plllock_in            : std_logic_vector(3 DOWNTO 0);                       -- high level, if dominowave is running and DRS PLL locked
+   SIGNAL red                   : std_logic;
+   SIGNAL sclk                  : std_logic;
+   SIGNAL sensor_cs             : std_logic_vector(3 DOWNTO 0);
+   SIGNAL sio                   : std_logic;
+   SIGNAL socket_tx_free_out    : std_logic_vector(16 DOWNTO 0);                      -- 17bit value .. that's true
+   SIGNAL trigger               : std_logic;
+   SIGNAL trigger_veto          : std_logic                    := '1';
+   SIGNAL w5300_state           : std_logic_vector(7 DOWNTO 0);                       -- state is encoded here ... useful for debugging.
+   SIGNAL wiz_addr              : std_logic_vector(9 DOWNTO 0);
+   SIGNAL wiz_cs                : std_logic                    := '1';
+   SIGNAL wiz_data              : std_logic_vector(15 DOWNTO 0);
+   SIGNAL wiz_int               : std_logic;
+   SIGNAL wiz_rd                : std_logic                    := '1';
+   SIGNAL wiz_reset             : std_logic                    := '1';
+   SIGNAL wiz_wr                : std_logic                    := '1';
+
+
+   -- Component Declarations
+   COMPONENT FAD_main_with_w53002
+   GENERIC (
+      RAMADDRWIDTH64b : integer := 12
+   );
+   PORT (
+      CLK                   : IN     std_logic ;
+      D_T_in                : IN     std_logic_vector (1 DOWNTO 0);
+      FTM_RS485_rx_d        : IN     std_logic ;
+      SROUT_in_0            : IN     std_logic ;
+      SROUT_in_1            : IN     std_logic ;
+      SROUT_in_2            : IN     std_logic ;
+      SROUT_in_3            : IN     std_logic ;
+      adc_data_array        : IN     adc_data_array_type ;
+      adc_otr_array         : IN     std_logic_vector (3 DOWNTO 0);
+      board_id              : IN     std_logic_vector (3 DOWNTO 0);
+      crate_id              : IN     std_logic_vector (1 DOWNTO 0);
+      drs_refclk_in         : IN     std_logic ;                                     -- used TO check if DRS REFCLK exsists, if not DENABLE inhibit
+      plllock_in            : IN     std_logic_vector (3 DOWNTO 0);                  -- high level, if dominowave is running and DRS PLL locked
+      trigger               : IN     std_logic ;
+      wiz_int               : IN     std_logic ;
+      ADC_CLK               : OUT    std_logic ;
+      CLK_25_PS             : OUT    std_logic ;
+      CLK_50                : OUT    std_logic ;
+      -- for debugging
+      DG_state              : OUT    std_logic_vector (7 DOWNTO 0);
+      FTM_RS485_rx_en       : OUT    std_logic ;
+      FTM_RS485_tx_d        : OUT    std_logic ;
+      FTM_RS485_tx_en       : OUT    std_logic ;
+      RSRLOAD               : OUT    std_logic                     := '0';
+      SRCLK                 : OUT    std_logic                     := '0';
+      SRIN_out              : OUT    std_logic                     := '0';
+      adc_oeb               : OUT    std_logic                     := '1';
+      alarm_refclk_too_high : OUT    std_logic ;
+      alarm_refclk_too_low  : OUT    std_logic ;
+      amber                 : OUT    std_logic ;
+      counter_result        : OUT    std_logic_vector (11 DOWNTO 0);
+      dac_cs                : OUT    std_logic ;
+      debug_data_ram_empty  : OUT    std_logic ;
+      debug_data_valid      : OUT    std_logic ;
+      denable               : OUT    std_logic                     := '0';           -- default domino wave off
+      drs_channel_id        : OUT    std_logic_vector (3 DOWNTO 0) := (others => '0');
+      drs_dwrite            : OUT    std_logic                     := '1';
+      green                 : OUT    std_logic ;
+      led                   : OUT    std_logic_vector (7 DOWNTO 0) := (OTHERS => '0');
+      mem_manager_state     : OUT    std_logic_vector (3 DOWNTO 0);                  -- state is encoded here ... useful for debugging.
+      mosi                  : OUT    std_logic                     := '0';
+      red                   : OUT    std_logic ;
+      sclk                  : OUT    std_logic ;
+      sensor_cs             : OUT    std_logic_vector (3 DOWNTO 0);
+      socket_tx_free_out    : OUT    std_logic_vector (16 DOWNTO 0);                 -- 17bit value .. that's true
+      trigger_veto          : OUT    std_logic                     := '1';
+      w5300_state           : OUT    std_logic_vector (7 DOWNTO 0);                  -- state is encoded here ... useful for debugging.
+      wiz_addr              : OUT    std_logic_vector (9 DOWNTO 0);
+      wiz_cs                : OUT    std_logic                     := '1';
+      wiz_rd                : OUT    std_logic                     := '1';
+      wiz_reset             : OUT    std_logic                     := '1';
+      wiz_wr                : OUT    std_logic                     := '1';
+      sio                   : INOUT  std_logic ;
+      wiz_data              : INOUT  std_logic_vector (15 DOWNTO 0)
+   );
+   END COMPONENT;
+   COMPONENT adc_emulator
+   GENERIC (
+      INPUT_FILE : string := "filename"
+   );
+   PORT (
+      clk  : IN     STD_LOGIC ;
+      data : OUT    STD_LOGIC_VECTOR (11 DOWNTO 0);
+      otr  : OUT    STD_LOGIC ;
+      oeb  : IN     STD_LOGIC 
+   );
+   END COMPONENT;
+   COMPONENT clock_generator
+   GENERIC (
+      clock_period : time := 50 ns;
+      reset_time   : time := 50 ns
+   );
+   PORT (
+      clk : OUT    std_logic  := '0';
+      rst : OUT    std_logic  := '0'
+   );
+   END COMPONENT;
+   COMPONENT max6662_emulator
+   GENERIC (
+      DRS_TEMPERATURE : integer := 51
+   );
+   PORT (
+      sclk      : IN     std_logic ;
+      sio       : INOUT  std_logic ;
+      sensor_cs : IN     std_logic_vector (3 DOWNTO 0)
+   );
+   END COMPONENT;
+   COMPONENT trigger_generator
+   GENERIC (
+      TRIGGER_RATE : time := 1 ms;
+      PULSE_WIDTH  : time := 20 ns
+   );
+   PORT (
+      trigger : OUT    std_logic 
+   );
+   END COMPONENT;
+   COMPONENT w5300_emulator
+   PORT (
+      int  : OUT    std_logic  := '1';
+      addr : IN     std_logic_vector (9 DOWNTO 0);
+      data : INOUT  std_logic_vector (15 DOWNTO 0);
+      rd   : IN     std_logic ;
+      cs   : IN     std_logic ;
+      wr   : IN     std_logic 
+   );
+   END COMPONENT;
+
+   -- Optional embedded configurations
+   -- pragma synthesis_off
+   FOR ALL : FAD_main_with_w53002 USE ENTITY FACT_FAD_lib.FAD_main_with_w53002;
+   FOR ALL : adc_emulator USE ENTITY FACT_FAD_TB_lib.adc_emulator;
+   FOR ALL : clock_generator USE ENTITY FACT_FAD_TB_lib.clock_generator;
+   FOR ALL : max6662_emulator USE ENTITY FACT_FAD_TB_lib.max6662_emulator;
+   FOR ALL : trigger_generator USE ENTITY FACT_FAD_TB_lib.trigger_generator;
+   FOR ALL : w5300_emulator USE ENTITY FACT_FAD_TB_lib.w5300_emulator;
+   -- pragma synthesis_on
+
+
+BEGIN
+   -- Architecture concurrent statements
+   -- HDL Embedded Text Block 1 eb_mainTB_ID
+   -- eb_ID 1: hard-wired IDs
+   board_id <= "0101";
+   crate_id <= "01";
+
+   -- HDL Embedded Text Block 2 eb_mainTB_adc
+   -- eb_adc 2: ADC routing
+   adc_data_array(0) <= adc_data;
+   adc_data_array(1) <= adc_data;
+   adc_data_array(2) <= adc_data;
+   adc_data_array(3) <= adc_data;
+   adc_otr_array(0) <= adc_otr;
+   adc_otr_array(1) <= adc_otr;
+   adc_otr_array(2) <= adc_otr;
+   adc_otr_array(3) <= adc_otr;
+
+   -- HDL Embedded Text Block 3 eb_mainTB_adc1
+   
+   D_T_in(1 downto 0) <= "00";
+   plllock_in(3 downto 0) <= "1111";
+   SROUT_in_0 <= '1';
+   SROUT_in_1 <= '0';
+   SROUT_in_2 <= '1';
+   SROUT_in_3 <= '0';
+
+
+   -- Instance port mappings.
+   I0 : FAD_main_with_w53002
+      GENERIC MAP (
+         RAMADDRWIDTH64b => 15
+      )
+      PORT MAP (
+         CLK                   => clk,
+         D_T_in                => D_T_in,
+         FTM_RS485_rx_d        => FTM_RS485_rx_d,
+         SROUT_in_0            => SROUT_in_0,
+         SROUT_in_1            => SROUT_in_1,
+         SROUT_in_2            => SROUT_in_2,
+         SROUT_in_3            => SROUT_in_3,
+         adc_data_array        => adc_data_array,
+         adc_otr_array         => adc_otr_array,
+         board_id              => board_id,
+         crate_id              => crate_id,
+         drs_refclk_in         => REF_CLK,
+         plllock_in            => plllock_in,
+         trigger               => trigger,
+         wiz_int               => wiz_int,
+         ADC_CLK               => ADC_CLK,
+         CLK_25_PS             => CLK_25_PS,
+         CLK_50                => CLK_50,
+         DG_state              => DG_state,
+         FTM_RS485_rx_en       => FTM_RS485_rx_en,
+         FTM_RS485_tx_d        => FTM_RS485_tx_d,
+         FTM_RS485_tx_en       => FTM_RS485_tx_en,
+         RSRLOAD               => RSRLOAD,
+         SRCLK                 => SRCLK,
+         SRIN_out              => SRIN_out,
+         adc_oeb               => adc_oeb,
+         alarm_refclk_too_high => alarm_refclk_too_high,
+         alarm_refclk_too_low  => alarm_refclk_too_low,
+         amber                 => amber,
+         counter_result        => counter_result,
+         dac_cs                => dac_cs,
+         debug_data_ram_empty  => debug_data_ram_empty,
+         debug_data_valid      => debug_data_valid,
+         denable               => denable,
+         drs_channel_id        => drs_channel_id,
+         drs_dwrite            => drs_dwrite,
+         green                 => green,
+         led                   => led,
+         mem_manager_state     => mem_manager_state,
+         mosi                  => mosi,
+         red                   => red,
+         sclk                  => sclk,
+         sensor_cs             => sensor_cs,
+         socket_tx_free_out    => socket_tx_free_out,
+         trigger_veto          => trigger_veto,
+         w5300_state           => w5300_state,
+         wiz_addr              => wiz_addr,
+         wiz_cs                => wiz_cs,
+         wiz_rd                => wiz_rd,
+         wiz_reset             => wiz_reset,
+         wiz_wr                => wiz_wr,
+         sio                   => sio,
+         wiz_data              => wiz_data
+      );
+   I_mainTB_adc : adc_emulator
+      GENERIC MAP (
+         INPUT_FILE => "../memory_files/analog_input_ch0.txt"
+      )
+      PORT MAP (
+         clk  => ADC_CLK,
+         data => adc_data,
+         otr  => adc_otr,
+         oeb  => adc_oeb
+      );
+   I_mainTB_clock : clock_generator
+      GENERIC MAP (
+         clock_period => 20 ns,
+         reset_time   => 50 ns
+      )
+      PORT MAP (
+         clk => clk,
+         rst => OPEN
+      );
+   I_mainTB_clock1 : clock_generator
+      GENERIC MAP (
+         clock_period => 1 us,
+         reset_time   => 1 us
+      )
+      PORT MAP (
+         clk => REF_CLK,
+         rst => OPEN
+      );
+   I_mainTB_max6662 : max6662_emulator
+      GENERIC MAP (
+         DRS_TEMPERATURE => 51
+      )
+      PORT MAP (
+         sclk      => sclk,
+         sio       => sio,
+         sensor_cs => sensor_cs
+      );
+   I_mainTB_trigger : trigger_generator
+      GENERIC MAP (
+         TRIGGER_RATE => 1 ms,
+         PULSE_WIDTH  => 20 ns
+      )
+      PORT MAP (
+         trigger => trigger
+      );
+   I_mainTB_w5300 : w5300_emulator
+      PORT MAP (
+         int  => wiz_int,
+         addr => wiz_addr,
+         data => wiz_data,
+         rd   => wiz_rd,
+         cs   => wiz_cs,
+         wr   => wiz_wr
+      );
+
+END struct;
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/fad_rs485_receiver_tb_struct.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/fad_rs485_receiver_tb_struct.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/fad_rs485_receiver_tb_struct.vhd	(revision 11755)
@@ -0,0 +1,141 @@
+-- VHDL Entity FACT_FAD_TB_lib.FAD_rs485_receiver_tb.symbol
+--
+-- Created:
+--          by - daqct3.UNKNOWN (IHP110)
+--          at - 13:03:38 10.06.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.1 (Build 12)
+--
+
+
+ENTITY FAD_rs485_receiver_tb IS
+-- Declarations
+
+END FAD_rs485_receiver_tb ;
+
+--
+-- VHDL Architecture FACT_FAD_TB_lib.FAD_rs485_receiver_tb.struct
+--
+-- Created:
+--          by - daqct3.UNKNOWN (IHP110)
+--          at - 13:03:38 10.06.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.1 (Build 12)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+LIBRARY fact_fad_lib;
+USE fact_fad_lib.fad_rs485_constants.ALL;
+USE ieee.std_logic_unsigned.all;
+
+LIBRARY FACT_FAD_lib;
+LIBRARY FACT_FAD_TB_lib;
+
+ARCHITECTURE struct OF FAD_rs485_receiver_tb IS
+
+   -- Architecture declarations
+
+   -- Internal signal declarations
+   SIGNAL rec_clk             : std_logic;
+   SIGNAL rec_dout            : std_logic_vector(RX_WIDTH - 1 DOWNTO 0);
+   SIGNAL rec_start           : std_logic;
+   SIGNAL rec_timeout_occured : std_logic;
+   SIGNAL rec_valid           : std_logic;
+   SIGNAL rx_d                : std_logic;
+   SIGNAL rx_en               : std_logic;
+   SIGNAL tx_d                : std_logic;
+   SIGNAL tx_en               : std_logic;
+
+
+   -- Component Declarations
+   COMPONENT FAD_rs485_receiver
+   GENERIC (
+      RX_BYTES : integer := 7;
+      RX_WIDTH : integer := 56
+   );
+   PORT (
+      rec_clk             : IN     std_logic;
+      rec_start           : IN     std_logic;
+      rx_d                : IN     std_logic;
+      rec_dout            : OUT    std_logic_vector (RX_WIDTH - 1 DOWNTO 0) := (others => '0');
+      rec_timeout_occured : OUT    std_logic                                := '0';
+      rec_valid           : OUT    std_logic                                := '0';
+      rx_en               : OUT    std_logic;
+      tx_d                : OUT    std_logic;
+      tx_en               : OUT    std_logic
+   );
+   END COMPONENT;
+   COMPONENT FAD_rs485_receiver_tester
+   PORT (
+      rec_dout            : IN     std_logic_vector (RX_WIDTH - 1 DOWNTO 0);
+      rec_timeout_occured : IN     std_logic ;
+      rec_valid           : IN     std_logic ;
+      rx_en               : IN     std_logic ;
+      tx_d                : IN     std_logic ;
+      tx_en               : IN     std_logic ;
+      rec_start           : OUT    std_logic ;
+      rx_d                : OUT    std_logic 
+   );
+   END COMPONENT;
+   COMPONENT clock_generator
+   GENERIC (
+      clock_period : time := 50 ns;
+      reset_time   : time := 50 ns
+   );
+   PORT (
+      clk : OUT    std_logic  := '0';
+      rst : OUT    std_logic  := '0'
+   );
+   END COMPONENT;
+
+   -- Optional embedded configurations
+   -- pragma synthesis_off
+   FOR ALL : FAD_rs485_receiver USE ENTITY FACT_FAD_lib.FAD_rs485_receiver;
+   FOR ALL : FAD_rs485_receiver_tester USE ENTITY FACT_FAD_TB_lib.FAD_rs485_receiver_tester;
+   FOR ALL : clock_generator USE ENTITY FACT_FAD_TB_lib.clock_generator;
+   -- pragma synthesis_on
+
+
+BEGIN
+
+   -- Instance port mappings.
+   U_0 : FAD_rs485_receiver
+      GENERIC MAP (
+         -- defined in fad_rs485_definitions.fad_rs485_constants
+         RX_BYTES => 7,         -- no. of bytes to receive
+         RX_WIDTH => 56         -- no. of bits to receive
+      )
+      PORT MAP (
+         rec_clk             => rec_clk,
+         rx_d                => rx_d,
+         rx_en               => rx_en,
+         tx_d                => tx_d,
+         tx_en               => tx_en,
+         rec_start           => rec_start,
+         rec_timeout_occured => rec_timeout_occured,
+         rec_dout            => rec_dout,
+         rec_valid           => rec_valid
+      );
+   U_1 : FAD_rs485_receiver_tester
+      PORT MAP (
+         rec_dout            => rec_dout,
+         rec_timeout_occured => rec_timeout_occured,
+         rec_valid           => rec_valid,
+         rx_en               => rx_en,
+         tx_d                => tx_d,
+         tx_en               => tx_en,
+         rec_start           => rec_start,
+         rx_d                => rx_d
+      );
+   U_2 : clock_generator
+      GENERIC MAP (
+         clock_period => 50 ns,
+         reset_time   => 50 ns
+      )
+      PORT MAP (
+         clk => rec_clk,
+         rst => OPEN
+      );
+
+END struct;
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/led_controller_tb_struct.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/led_controller_tb_struct.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/led_controller_tb_struct.vhd	(revision 11755)
@@ -0,0 +1,149 @@
+-- VHDL Entity FACT_FAD_TB_lib.led_controller_tb.symbol
+--
+-- Created:
+--          by - daqct3.UNKNOWN (IHP110)
+--          at - 10:21:57 02.03.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.1 (Build 12)
+--
+
+
+ENTITY led_controller_tb IS
+   GENERIC( 
+      HEARTBEAT_PWM_DIVIDER : integer := 500;
+      WAITING_DIVIDER       : integer := 500000000
+   );
+-- Declarations
+
+END led_controller_tb ;
+
+--
+-- VHDL Architecture FACT_FAD_TB_lib.led_controller_tb.struct
+--
+-- Created:
+--          by - daqct3.UNKNOWN (IHP110)
+--          at - 10:21:58 02.03.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.1 (Build 12)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.STD_LOGIC_UNSIGNED.ALL;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.ALL;
+
+LIBRARY FACT_FAD_lib;
+LIBRARY FACT_FAD_TB_lib;
+
+ARCHITECTURE struct OF led_controller_tb IS
+
+   -- Architecture declarations
+
+   -- Internal signal declarations
+   SIGNAL CLK                    : std_logic;
+   SIGNAL additional_flasher_out : std_logic;
+   SIGNAL amber                  : std_logic;
+   SIGNAL green                  : std_logic;
+   SIGNAL red                    : std_logic;
+   SIGNAL refclk_too_high        : std_logic;
+   SIGNAL refclk_too_low         : std_logic;
+   SIGNAL socks_connected        : std_logic;
+   SIGNAL socks_waiting          : std_logic;
+   SIGNAL trigger                : std_logic;
+
+
+   -- Component Declarations
+   COMPONENT led_controller
+   GENERIC (
+      HEARTBEAT_PWM_DIVIDER : integer := 500;
+      WAITING_DIVIDER       : integer := 500000000
+   );
+   PORT (
+      CLK                    : IN     std_logic;
+      refclk_too_high        : IN     std_logic;
+      refclk_too_low         : IN     std_logic;
+      socks_connected        : IN     std_logic;
+      socks_waiting          : IN     std_logic;
+      trigger                : IN     std_logic;
+      additional_flasher_out : OUT    std_logic;
+      amber                  : OUT    std_logic;
+      green                  : OUT    std_logic;
+      red                    : OUT    std_logic
+   );
+   END COMPONENT;
+   COMPONENT clock_generator
+   GENERIC (
+      clock_period : time := 20 ns;
+      reset_time   : time := 50 ns
+   );
+   PORT (
+      clk : OUT    std_logic  := '0';
+      rst : OUT    std_logic  := '0'
+   );
+   END COMPONENT;
+   COMPONENT led_controller_tester
+   PORT (
+      additional_flasher_out : IN     std_logic ;
+      amber                  : IN     std_logic ;
+      green                  : IN     std_logic ;
+      red                    : IN     std_logic ;
+      refclk_too_high        : OUT    std_logic ;
+      refclk_too_low         : OUT    std_logic ;
+      socks_connected        : OUT    std_logic ;
+      socks_waiting          : OUT    std_logic ;
+      trigger                : OUT    std_logic 
+   );
+   END COMPONENT;
+
+   -- Optional embedded configurations
+   -- pragma synthesis_off
+   FOR ALL : clock_generator USE ENTITY FACT_FAD_TB_lib.clock_generator;
+   FOR ALL : led_controller USE ENTITY FACT_FAD_lib.led_controller;
+   FOR ALL : led_controller_tester USE ENTITY FACT_FAD_TB_lib.led_controller_tester;
+   -- pragma synthesis_on
+
+
+BEGIN
+
+   -- Instance port mappings.
+   led_controller_instance : led_controller
+      GENERIC MAP (
+         HEARTBEAT_PWM_DIVIDER => 500,
+         WAITING_DIVIDER       => 500000000
+      )
+      PORT MAP (
+         CLK                    => CLK,
+         green                  => green,
+         amber                  => amber,
+         red                    => red,
+         additional_flasher_out => additional_flasher_out,
+         trigger                => trigger,
+         refclk_too_high        => refclk_too_high,
+         refclk_too_low         => refclk_too_low,
+         socks_waiting          => socks_waiting,
+         socks_connected        => socks_connected
+      );
+   U_2 : clock_generator
+      GENERIC MAP (
+         clock_period => 20 ns,
+         reset_time   => 50 ns
+      )
+      PORT MAP (
+         clk => CLK,
+         rst => OPEN
+      );
+   U_1 : led_controller_tester
+      PORT MAP (
+         additional_flasher_out => additional_flasher_out,
+         amber                  => amber,
+         green                  => green,
+         red                    => red,
+         refclk_too_high        => refclk_too_high,
+         refclk_too_low         => refclk_too_low,
+         socks_connected        => socks_connected,
+         socks_waiting          => socks_waiting,
+         trigger                => trigger
+      );
+
+END struct;
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/led_controller_tester_beha.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/led_controller_tester_beha.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/led_controller_tester_beha.vhd	(revision 11755)
@@ -0,0 +1,55 @@
+--
+-- VHDL Architecture FACT_FAD_TB_lib.led_controller_tester.beha
+--
+-- Created:
+--          by - daqct3.UNKNOWN (IHP110)
+--          at - 09:49:29 02.03.2011
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.1 (Build 12)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.STD_LOGIC_UNSIGNED.ALL;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.ALL;
+
+ENTITY led_controller_tester IS
+   PORT( 
+      additional_flasher_out : IN     std_logic;
+      amber                  : IN     std_logic;
+      green                  : IN     std_logic;
+      red                    : IN     std_logic;
+      
+      refclk_too_high        : OUT    std_logic;
+      refclk_too_low         : OUT    std_logic;
+      socks_connected        : OUT    std_logic;
+      socks_waiting          : OUT    std_logic;
+      trigger                : OUT    std_logic
+   );
+
+-- Declarations
+
+END led_controller_tester ;
+
+--
+ARCHITECTURE beha OF led_controller_tester IS
+BEGIN
+  process
+    begin
+      refclk_too_high <= '0';
+      refclk_too_low <= '0';
+      socks_connected <= '0';
+      socks_waiting <= '1';
+      trigger <= '0';
+      
+      wait for 10000 ms;
+      socks_connected <= '1';
+      trigger <= '1';
+      wait;
+      
+      
+  end process;
+    
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/led_controller_tester_beha.vhd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/led_controller_tester_beha.vhd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/led_controller_tester_beha.vhd.bak	(revision 11755)
@@ -0,0 +1,55 @@
+--
+-- VHDL Architecture FACT_FAD_TB_lib.led_controller_tester.beha
+--
+-- Created:
+--          by - daqct3.UNKNOWN (IHP110)
+--          at - 09:49:29 02.03.2011
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.1 (Build 12)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.STD_LOGIC_UNSIGNED.ALL;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.ALL;
+
+ENTITY led_controller_tester IS
+   PORT( 
+      additional_flasher_out : IN     std_logic;
+      amber                  : IN     std_logic;
+      green                  : IN     std_logic;
+      red                    : IN     std_logic;
+      
+      refclk_too_high        : OUT    std_logic;
+      refclk_too_low         : OUT    std_logic;
+      socks_connected        : OUT    std_logic;
+      socks_waiting          : OUT    std_logic;
+      trigger                : OUT    std_logic
+   );
+
+-- Declarations
+
+END led_controller_tester ;
+
+--
+ARCHITECTURE beha OF led_controller_tester IS
+BEGIN
+  process
+    begin
+      refclk_too_high <= '0';
+      refclk_too_low <= '0';
+      socks_connected <= '0';
+      socks_waiting <= '1';
+      trigger <= '0';
+      
+      wait for 10s;
+      socks_connected <= '1';
+      trigger <= '1';
+      wait;
+      
+      
+  end process;
+    
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/max6662_emulator_beha.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/max6662_emulator_beha.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/max6662_emulator_beha.vhd	(revision 11755)
@@ -0,0 +1,66 @@
+--
+-- VHDL Architecture FACT_FAD_TB_lib.spi_devices_emulator.beha
+--
+-- Created:
+--          by - Benjamin Krumm.UNKNOWN (EEPC8)
+--          at - 09:26:11 28.04.2010
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.1 (Build 12)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+USE ieee.std_logic_unsigned.all;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;
+
+ENTITY max6662_emulator IS
+   GENERIC( 
+      DRS_TEMPERATURE : integer := 51
+   );
+   PORT( 
+      sclk      : in     std_logic;
+      sio       : inout  std_logic;
+      sensor_cs : in     std_logic_vector (3 DOWNTO 0)
+   );
+
+-- Declarations
+
+END max6662_emulator ;
+
+ARCHITECTURE beha OF max6662_emulator IS
+
+  signal data : std_logic_vector(15 downto 0) := (others => '0');
+  signal spi_cycle_cnt : integer := 0;
+  signal temperature : integer range -55 to 150 := DRS_TEMPERATURE;
+  
+BEGIN
+  sio <= 'Z';
+  spi_cnt_proc: process (sclk)
+  begin
+    if rising_edge(sclk) then
+      if (sensor_cs /= "1111") then
+        spi_cycle_cnt <= spi_cycle_cnt + 1;
+      else
+        spi_cycle_cnt <= 0;
+      end if;
+    end if;
+  end process spi_cnt_proc;
+   
+  sensor_data_proc: process (spi_cycle_cnt, sclk)
+  begin
+    if falling_edge(sclk) then
+      sio <= 'Z';
+      if (spi_cycle_cnt = 1) then
+        --data <= '0' & conv_std_logic_vector(temperature + conv_integer(sensor_cs), 12) & "000";
+        data <= X"A059";
+      end if;
+      if (spi_cycle_cnt > 7) then
+        --sio <= data(15);
+        data(15 downto 1) <= data(14 downto 0);
+      end if;
+    end if;
+  end process sensor_data_proc;
+  
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/max6662_emulator_beha.vhd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/max6662_emulator_beha.vhd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/max6662_emulator_beha.vhd.bak	(revision 11755)
@@ -0,0 +1,66 @@
+--
+-- VHDL Architecture FACT_FAD_TB_lib.spi_devices_emulator.beha
+--
+-- Created:
+--          by - Benjamin Krumm.UNKNOWN (EEPC8)
+--          at - 09:26:11 28.04.2010
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.1 (Build 12)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+USE ieee.std_logic_unsigned.all;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;
+
+ENTITY max6662_emulator IS
+   GENERIC( 
+      DRS_TEMPERATURE : integer := 51
+   );
+   PORT( 
+      sclk      : in     std_logic;
+      sio       : inout  std_logic;
+      sensor_cs : in     std_logic_vector (3 DOWNTO 0)
+   );
+
+-- Declarations
+
+END max6662_emulator ;
+
+ARCHITECTURE beha OF max6662_emulator IS
+
+  signal data : std_logic_vector(15 downto 0) := (others => '0');
+  signal spi_cycle_cnt : integer := 0;
+  signal temperature : integer range -55 to 150 := DRS_TEMPERATURE;
+  
+BEGIN
+  sio <= 'Z';
+  spi_cnt_proc: process (sclk)
+  begin
+    if rising_edge(sclk) then
+      if (sensor_cs /= "1111") then
+        spi_cycle_cnt <= spi_cycle_cnt + 1;
+      else
+        spi_cycle_cnt <= 0;
+      end if;
+    end if;
+  end process spi_cnt_proc;
+   
+  sensor_data_proc: process (spi_cycle_cnt, sclk)
+  begin
+    if falling_edge(sclk) then
+      sio <= 'Z';
+      if (spi_cycle_cnt = 1) then
+        --data <= '0' & conv_std_logic_vector(temperature + conv_integer(sensor_cs), 12) & "000";
+        data <= X"A059";
+      end if;
+      if (spi_cycle_cnt > 7) then
+        sio <= data(15);
+        data(15 downto 1) <= data(14 downto 0);
+      end if;
+    end if;
+  end process sensor_data_proc;
+  
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/mod7_tb_struct.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/mod7_tb_struct.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/mod7_tb_struct.vhd	(revision 11755)
@@ -0,0 +1,115 @@
+-- VHDL Entity FACT_FAD_TB_lib.mod7_tb.symbol
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 15:45:32 16.02.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.2 (Build 10)
+--
+
+
+ENTITY mod7_tb IS
+-- Declarations
+
+END mod7_tb ;
+
+--
+-- VHDL Architecture FACT_FAD_TB_lib.mod7_tb.struct
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 15:45:32 16.02.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.2 (Build 10)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_unsigned.ALL;
+USE ieee.std_logic_arith.ALL;
+
+LIBRARY FACT_FAD_lib;
+LIBRARY FACT_FAD_TB_lib;
+
+ARCHITECTURE struct OF mod7_tb IS
+
+   -- Architecture declarations
+
+   -- Internal signal declarations
+   SIGNAL clk       : std_logic;
+   SIGNAL number    : std_logic_vector(31 DOWNTO 0);
+   SIGNAL remainder : std_logic_vector(2 DOWNTO 0);
+   SIGNAL start     : std_logic;
+   SIGNAL started   : std_logic;
+   SIGNAL valid     : std_logic;
+
+
+   -- Component Declarations
+   COMPONENT mod7
+   PORT (
+      clk       : IN     std_logic;
+      number    : IN     std_logic_vector (31 DOWNTO 0);
+      start     : IN     std_logic;
+      remainder : OUT    std_logic_vector (2 DOWNTO 0) := (others => '0');
+      started   : OUT    std_logic                     := '0';
+      valid     : OUT    std_logic                     := '0'
+   );
+   END COMPONENT;
+   COMPONENT clock_generator
+   GENERIC (
+      clock_period : time := 20 ns;
+      reset_time   : time := 50 ns
+   );
+   PORT (
+      clk : OUT    std_logic  := '0';
+      rst : OUT    std_logic  := '0'
+   );
+   END COMPONENT;
+   COMPONENT mod7_tester
+   PORT (
+      remainder : IN     std_logic_vector (2 DOWNTO 0);
+      started   : IN     std_logic ;
+      valid     : IN     std_logic ;
+      number    : OUT    std_logic_vector (31 DOWNTO 0);
+      start     : OUT    std_logic 
+   );
+   END COMPONENT;
+
+   -- Optional embedded configurations
+   -- pragma synthesis_off
+   FOR ALL : clock_generator USE ENTITY FACT_FAD_TB_lib.clock_generator;
+   FOR ALL : mod7 USE ENTITY FACT_FAD_lib.mod7;
+   FOR ALL : mod7_tester USE ENTITY FACT_FAD_TB_lib.mod7_tester;
+   -- pragma synthesis_on
+
+
+BEGIN
+
+   -- Instance port mappings.
+   U_0 : mod7
+      PORT MAP (
+         clk       => clk,
+         number    => number,
+         start     => start,
+         remainder => remainder,
+         started   => started,
+         valid     => valid
+      );
+   U_2 : clock_generator
+      GENERIC MAP (
+         clock_period => 20 ns,
+         reset_time   => 50 ns
+      )
+      PORT MAP (
+         clk => clk,
+         rst => OPEN
+      );
+   U_1 : mod7_tester
+      PORT MAP (
+         remainder => remainder,
+         started   => started,
+         valid     => valid,
+         number    => number,
+         start     => start
+      );
+
+END struct;
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/mod7_tester_beha.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/mod7_tester_beha.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/mod7_tester_beha.vhd	(revision 11755)
@@ -0,0 +1,48 @@
+--
+-- VHDL Architecture FACT_FAD_TB_lib.mod7_tester.beha
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 13:27:06 16.02.2011
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.2 (Build 10)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.std_logic_unsigned.ALL;
+
+ENTITY mod7_tester IS
+   PORT( 
+      remainder : IN     std_logic_vector (2 DOWNTO 0);
+      started   : IN     std_logic;
+      valid     : IN     std_logic;
+     
+      number    : OUT    std_logic_vector (31 DOWNTO 0);
+      start     : OUT    std_logic
+   );
+
+-- Declarations
+
+END mod7_tester ;
+
+--
+ARCHITECTURE beha OF mod7_tester IS
+BEGIN
+	process 
+		begin
+	start <= '0';
+	number <= conv_std_logic_vector(100523,32);
+	wait for 45 ns;
+	start <= '1';
+	wait for 50 ns;
+	start <= '0';
+	wait for 310 ns;
+	number <= conv_std_logic_vector(106523,32);
+	start <= '1';
+	wait for 50 ns;
+	start <= '0';
+	wait;
+end process;
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/mod7_tester_beha.vhd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/mod7_tester_beha.vhd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/mod7_tester_beha.vhd.bak	(revision 11755)
@@ -0,0 +1,48 @@
+--
+-- VHDL Architecture FACT_FAD_TB_lib.mod7_tester.beha
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 13:27:06 16.02.2011
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.2 (Build 10)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.std_logic_unsigned.ALL;
+
+ENTITY mod7_tester IS
+   PORT( 
+      remainder : IN     std_logic_vector (2 DOWNTO 0);
+      started   : IN     std_logic;
+      valid     : IN     std_logic;
+     
+      number    : OUT    std_logic_vector (31 DOWNTO 0);
+      start     : OUT    std_logic
+   );
+
+-- Declarations
+
+END mod7_tester ;
+
+--
+ARCHITECTURE beha OF mod7_tester IS
+BEGIN
+	process 
+		begin
+	
+	number <= conv_std_logic_vector(100523,32);
+	wait for 50 ns;
+	start <= '1';
+	wait for 50 ns;
+	start <= '0';
+	wait for 310 ns;
+	number <= conv_std_logic_vector(106523,32);
+	start <= '1';
+	wait for 50 ns;
+	start <= '0';
+	wait;
+end process;
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/phase_shifter_tb_struct.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/phase_shifter_tb_struct.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/phase_shifter_tb_struct.vhd	(revision 11755)
@@ -0,0 +1,158 @@
+-- VHDL Entity FACT_FAD_TB_lib.phase_shifter_tb.symbol
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 13:16:36 14.02.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.2 (Build 10)
+--
+
+
+ENTITY phase_shifter_tb IS
+-- Declarations
+
+END phase_shifter_tb ;
+
+--
+-- VHDL Architecture FACT_FAD_TB_lib.phase_shifter_tb.struct
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 13:16:36 14.02.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.2 (Build 10)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE IEEE.NUMERIC_STD.ALL;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.ALL;
+USE ieee.std_logic_unsigned.all;
+USE ieee.std_logic_arith.all;
+
+LIBRARY FACT_FAD_lib;
+LIBRARY FACT_FAD_TB_lib;
+
+ARCHITECTURE struct OF phase_shifter_tb IS
+
+   -- Architecture declarations
+
+   -- Internal signal declarations
+   SIGNAL LOCKED      : std_logic;
+   SIGNAL PSCLK       : std_logic;
+   SIGNAL PSDONE      : std_logic;
+   SIGNAL PSEN        : std_logic;
+   SIGNAL PSINCDEC    : std_logic;
+   SIGNAL clk         : std_logic;
+   SIGNAL direction   : std_logic;
+   SIGNAL offset      : std_logic_vector(7 DOWNTO 0);
+   SIGNAL ready       : std_logic;
+   SIGNAL reset_DCM   : std_logic;
+   SIGNAL rst         : std_logic;
+   SIGNAL shift_phase : std_logic;
+   SIGNAL shifting    : std_logic;
+
+
+   -- Component Declarations
+   COMPONENT phase_shifter
+   PORT (
+      CLK         : IN     std_logic ;
+      rst         : OUT    std_logic                     := '0'; --asynch in of DCM
+      -- interface to: clock_generator_variable_PS_struct.vhd
+      PSCLK       : OUT    std_logic ;
+      PSEN        : OUT    std_logic                     := '0';
+      PSINCDEC    : OUT    std_logic                     := '1'; -- default is 'incrementing'
+      PSDONE      : IN     std_logic ;                           -- will pulse once, if phase shifting was done.
+      LOCKED      : IN     std_logic ;                           -- when is this going high?
+      -- interface to: w5300_modul.vhd
+      shift_phase : IN     std_logic ;
+      direction   : IN     std_logic ;                           -- corresponds TO 'PSINCDEC'
+      reset_DCM   : IN     std_logic ;                           -- asynch in: orders us, TO reset the DCM
+      -- status:
+      shifting    : OUT    std_logic                     := '0';
+      ready       : OUT    std_logic                     := '0';
+      offset      : OUT    std_logic_vector (7 DOWNTO 0) := (OTHERS => '0')
+   );
+   END COMPONENT;
+   COMPONENT clock_generator
+   GENERIC (
+      clock_period : time := 20 ns;
+      reset_time   : time := 50 ns
+   );
+   PORT (
+      clk : OUT    std_logic  := '0';
+      rst : OUT    std_logic  := '0'
+   );
+   END COMPONENT;
+   COMPONENT phase_shifter_tester
+   PORT (
+      clk         : IN     std_logic ;
+      PSCLK       : IN     std_logic ;
+      PSEN        : IN     std_logic ;
+      PSINCDEC    : IN     std_logic ;
+      offset      : IN     std_logic_vector (7 DOWNTO 0);
+      ready       : IN     std_logic ;
+      rst         : IN     std_logic ;
+      shifting    : IN     std_logic ;
+      LOCKED      : OUT    std_logic ;
+      PSDONE      : OUT    std_logic ;
+      direction   : OUT    std_logic ;
+      reset_DCM   : OUT    std_logic ;
+      shift_phase : OUT    std_logic 
+   );
+   END COMPONENT;
+
+   -- Optional embedded configurations
+   -- pragma synthesis_off
+   FOR ALL : clock_generator USE ENTITY FACT_FAD_TB_lib.clock_generator;
+   FOR ALL : phase_shifter USE ENTITY FACT_FAD_lib.phase_shifter;
+   FOR ALL : phase_shifter_tester USE ENTITY FACT_FAD_TB_lib.phase_shifter_tester;
+   -- pragma synthesis_on
+
+
+BEGIN
+
+   -- Instance port mappings.
+   U_0 : phase_shifter
+      PORT MAP (
+         CLK         => clk,
+         rst         => rst,
+         PSCLK       => PSCLK,
+         PSEN        => PSEN,
+         PSINCDEC    => PSINCDEC,
+         PSDONE      => PSDONE,
+         LOCKED      => LOCKED,
+         shift_phase => shift_phase,
+         direction   => direction,
+         reset_DCM   => reset_DCM,
+         shifting    => shifting,
+         ready       => ready,
+         offset      => offset
+      );
+   U_2 : clock_generator
+      GENERIC MAP (
+         clock_period => 20 ns,
+         reset_time   => 50 ns
+      )
+      PORT MAP (
+         clk => clk,
+         rst => OPEN
+      );
+   U_1 : phase_shifter_tester
+      PORT MAP (
+         clk         => clk,
+         PSCLK       => PSCLK,
+         PSEN        => PSEN,
+         PSINCDEC    => PSINCDEC,
+         offset      => offset,
+         ready       => ready,
+         rst         => rst,
+         shifting    => shifting,
+         LOCKED      => LOCKED,
+         PSDONE      => PSDONE,
+         direction   => direction,
+         reset_DCM   => reset_DCM,
+         shift_phase => shift_phase
+      );
+
+END struct;
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/phase_shifter_tester_beha.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/phase_shifter_tester_beha.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/phase_shifter_tester_beha.vhd	(revision 11755)
@@ -0,0 +1,152 @@
+--
+-- VHDL Architecture FACT_FAD_TB_lib.phase_shifter_tester.beha
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 14:39:41 12.02.2011
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.2 (Build 10)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE IEEE.NUMERIC_STD.ALL;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.ALL;
+
+ENTITY phase_shifter_tester IS
+   PORT( 
+      -- interface to: clock_generator_variable_PS_struct.vhd
+      
+      clk:in std_logic;
+      
+      
+      PSCLK       : IN     std_logic;
+      PSEN        : IN     std_logic;
+      PSINCDEC    : IN     std_logic;                      -- default is 'incrementing'
+      offset      : IN     std_logic_vector (7 DOWNTO 0);
+      ready       : IN     std_logic;
+      rst         : IN     std_logic;                      --asynch in of DCM
+      -- status:
+      shifting    : IN     std_logic;
+      LOCKED      : OUT    std_logic;                      -- when is this going high?
+      PSDONE      : OUT    std_logic;                      -- will pulse once, if phase shifting was done.
+      direction   : OUT    std_logic;                      -- corresponds to 'PSINCDEC'
+      reset_DCM   : OUT    std_logic;                      -- asynch in: orders us, to reset the DCM
+      -- interface to: w5300_modul.vhd
+      shift_phase : OUT    std_logic
+   );
+
+-- Declarations
+
+END phase_shifter_tester ;
+
+--
+ARCHITECTURE beha OF phase_shifter_tester IS
+constant DIVIDER : integer  := 25;
+	signal bla : std_logic := '0';
+	signal  Z: integer range 0 to DIVIDER - 1;
+	signal  Y: integer range 0 to DIVIDER - 1;
+	signal ping : std_logic := '0';
+	signal locken : std_logic := '1';
+BEGIN
+
+LOCKED <= '1' and locken;
+
+	
+	process
+		begin
+			direction <= '1';
+			shift_phase <='0';			
+			reset_DCM <= '0';
+			
+			
+			
+			wait for 1us;
+			shift_phase <='1';			
+			wait for 100ns;
+			shift_phase <='0';
+      wait for 1us;
+      shift_phase <='1';			
+      wait for 100ns;
+      shift_phase <='0';
+      wait for 1us;
+      shift_phase <='1';			
+      wait for 100ns;
+      shift_phase <='0';
+
+      wait for 1us;
+      reset_DCM <='1';			
+      wait for 500ns;
+      reset_DCM <='0';
+      
+	end process;
+	
+	-- DCM PSDONE simulation
+	-- after DCM receives PSEN high it will start shifting and then .. after a while rise PSDONE for 1 cycle.
+	-- let's see how to simulate this here.
+
+			clk_proc: process (clk)
+
+			begin
+				
+				if rising_edge(clk) then
+					if (PSEN = '1') then 
+						bla <= '1';
+					end if;
+					
+				if (bla = '1') then
+					if (Z < DIVIDER - 1) then 
+						Z <= Z + 1;
+					else 
+						Z <= 0;
+						bla <= '0';	
+					end if;
+					if (Z = 0) then 
+						PSDONE <= '0';	
+					end if;
+					if (Z = DIVIDER -2 ) then 
+						PSDONE <= '1';
+
+					end if;
+					if (Z = DIVIDER -1 ) then 
+						PSDONE <= '0';
+
+					end if;
+
+				end if; --bla =1
+
+				end if;
+			end process clk_proc;
+
+			process (clk)
+			begin
+				if (rst = '1') then 
+									ping <= '1';
+									locken <= '0';
+				end if;
+
+								if rising_edge(clk) then					
+									if (ping = '1') then
+												if (Y < DIVIDER - 1) then 
+													Y <= Y + 1;
+												else 
+													Y <= 0;
+													ping <= '0';	
+												end if;
+									
+									
+									if (Y = DIVIDER -1 ) then 
+										locken <= '1';
+
+					end if;
+
+				end if; --bla =1
+
+				end if;
+			end process;
+
+			
+
+
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/phase_shifter_tester_beha.vhd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/phase_shifter_tester_beha.vhd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/phase_shifter_tester_beha.vhd.bak	(revision 11755)
@@ -0,0 +1,152 @@
+--
+-- VHDL Architecture FACT_FAD_TB_lib.phase_shifter_tester.beha
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 14:39:41 12.02.2011
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.2 (Build 10)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE IEEE.NUMERIC_STD.ALL;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.ALL;
+
+ENTITY phase_shifter_tester IS
+   PORT( 
+      -- interface to: clock_generator_variable_PS_struct.vhd
+      
+      clk:in std_logic;
+      
+      
+      PSCLK       : IN     std_logic;
+      PSEN        : IN     std_logic;
+      PSINCDEC    : IN     std_logic;                      -- default is 'incrementing'
+      offset      : IN     std_logic_vector (7 DOWNTO 0);
+      ready       : IN     std_logic;
+      rst         : IN     std_logic;                      --asynch in of DCM
+      -- status:
+      shifting    : IN     std_logic;
+      LOCKED      : OUT    std_logic;                      -- when is this going high?
+      PSDONE      : OUT    std_logic;                      -- will pulse once, if phase shifting was done.
+      direction   : OUT    std_logic;                      -- corresponds to 'PSINCDEC'
+      reset_DCM   : OUT    std_logic;                      -- asynch in: orders us, to reset the DCM
+      -- interface to: w5300_modul.vhd
+      shift_phase : OUT    std_logic
+   );
+
+-- Declarations
+
+END phase_shifter_tester ;
+
+--
+ARCHITECTURE beha OF phase_shifter_tester IS
+constant DIVIDER : integer  := 25;
+	signal bla : std_logic := '0';
+	signal  Z: integer range 0 to DIVIDER - 1;
+	signal  Y: integer range 0 to DIVIDER - 1;
+	signal ping : std_logic := '0';
+	signal locken : std_logic := '1';
+BEGIN
+
+LOCKED <= '1' and locken;
+
+	
+	process
+		begin
+			direction <= '1';
+			shift_phase <='0';			
+			reset_DCM <= '0';
+			
+			
+			
+			wait for 1us;
+			shift_phase <='1';			
+			wait for 100ns;
+			shift_phase <='0';
+      wait for 1us;
+      shift_phase <='1';			
+      wait for 100ns;
+      shift_phase <='0';
+      wait for 1us;
+      shift_phase <='1';			
+      wait for 100ns;
+      shift_phase <='0';
+
+      wait for 1us;
+      reset_DCM <='1';			
+      wait for 500ns;
+      reset_DCM <='0';
+      
+	end process;
+	
+	-- DCM PSDONE simulation
+	-- after DCM receives PSEN high it will start shifting and then .. after a while rise PSDONE for 1 cycle.
+	-- let's see how to simulate this here.
+
+			clk_proc: process (clk)
+
+			begin
+				
+				if rising_edge(clk) then
+					if (PSEN = '1') then 
+						bla <= '1';
+					end if;
+					
+				if (bla = '1') then
+					if (Z < DIVIDER - 1) then 
+						Z <= Z + 1;
+					else 
+						Z <= 0;
+						bla <= '0';	
+					end if;
+					if (Z = 0) then 
+						PSDONE <= '0';	
+					end if;
+					if (Z = DIVIDER -2 ) then 
+						PSDONE <= '1';
+
+					end if;
+					if (Z = DIVIDER -1 ) then 
+						PSDONE <= '0';
+
+					end if;
+
+				end if; --bla =1
+
+				end if;
+			end process clk_proc;
+
+			process (clk)
+			begin
+				if (rst = '1') then 
+									ping <= '1';
+									locken <= '0';
+				end if;
+
+								if rising_edge(clk) then					
+									if (ping = '1') then
+												if (Y < DIVIDER - 1) then 
+													Y <= Y + 1;
+												else 
+													Y <= 0;
+													ping <= '0';	
+												end if;
+									
+									
+									if (Y = DIVIDER -1 ) then 
+										locken <= '1';
+
+					end if;
+
+				end if; --bla =1
+
+				end if;
+			end process;
+
+			
+
+
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/refclk_counter_tb_struct.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/refclk_counter_tb_struct.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/refclk_counter_tb_struct.vhd	(revision 11755)
@@ -0,0 +1,98 @@
+-- VHDL Entity FACT_FAD_TB_lib.REFCLK_counter_tb.symbol
+--
+-- Created:
+--          by - daqct3.UNKNOWN (IHP110)
+--          at - 18:11:15 03.03.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.1 (Build 12)
+--
+
+
+ENTITY REFCLK_counter_tb IS
+   GENERIC( 
+      FREQ_UPPER_LIMIT : integer := 3000;
+      FREQ_LOWER_LIMIT : integer := 300
+   );
+-- Declarations
+
+END REFCLK_counter_tb ;
+
+--
+-- VHDL Architecture FACT_FAD_TB_lib.REFCLK_counter_tb.struct
+--
+-- Created:
+--          by - daqct3.UNKNOWN (IHP110)
+--          at - 18:11:15 03.03.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.1 (Build 12)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE IEEE.NUMERIC_STD.ALL;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.ALL;
+USE ieee.std_logic_unsigned.all;
+
+LIBRARY FACT_FAD_lib;
+LIBRARY FACT_FAD_TB_lib;
+
+ARCHITECTURE struct OF REFCLK_counter_tb IS
+
+   -- Architecture declarations
+
+   -- Internal signal declarations
+   SIGNAL alarm_refclk_too_high : std_logic;
+   SIGNAL alarm_refclk_too_low  : std_logic;
+   SIGNAL clk                   : std_logic := '0';
+   SIGNAL counter_result        : std_logic_vector(11 DOWNTO 0);
+   SIGNAL refclk_in             : std_logic;
+
+
+   -- Component Declarations
+   COMPONENT REFCLK_counter
+   PORT (
+      clk                   : IN     std_logic;
+      refclk_in             : IN     std_logic;
+      alarm_refclk_too_high : OUT    std_logic                      := '0';
+      alarm_refclk_too_low  : OUT    std_logic                      := '0';
+      counter_result        : OUT    std_logic_vector (11 DOWNTO 0) := (others => '0')
+   );
+   END COMPONENT;
+   COMPONENT REFCLK_counter_tester
+   PORT (
+      alarm_refclk_too_high : IN     std_logic ;
+      alarm_refclk_too_low  : IN     std_logic ;
+      counter_result        : IN     std_logic_vector (11 DOWNTO 0);
+      clk                   : OUT    std_logic ;
+      refclk_in             : OUT    std_logic 
+   );
+   END COMPONENT;
+
+   -- Optional embedded configurations
+   -- pragma synthesis_off
+   FOR ALL : REFCLK_counter USE ENTITY FACT_FAD_lib.REFCLK_counter;
+   FOR ALL : REFCLK_counter_tester USE ENTITY FACT_FAD_TB_lib.REFCLK_counter_tester;
+   -- pragma synthesis_on
+
+
+BEGIN
+
+   -- Instance port mappings.
+   U_0 : REFCLK_counter
+      PORT MAP (
+         clk                   => clk,
+         refclk_in             => refclk_in,
+         counter_result        => counter_result,
+         alarm_refclk_too_high => alarm_refclk_too_high,
+         alarm_refclk_too_low  => alarm_refclk_too_low
+      );
+   U_1 : REFCLK_counter_tester
+      PORT MAP (
+         alarm_refclk_too_high => alarm_refclk_too_high,
+         alarm_refclk_too_low  => alarm_refclk_too_low,
+         counter_result        => counter_result,
+         clk                   => clk,
+         refclk_in             => refclk_in
+      );
+
+END struct;
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/spi_ltc2600_tb_struct.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/spi_ltc2600_tb_struct.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/spi_ltc2600_tb_struct.vhd	(revision 11755)
@@ -0,0 +1,140 @@
+-- VHDL Entity FACT_FAD_TB_lib.spi_ltc2600_tb.symbol
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 20:11:25 03.02.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.2 (Build 10)
+--
+
+
+ENTITY spi_ltc2600_tb IS
+-- Declarations
+
+END spi_ltc2600_tb ;
+
+--
+-- VHDL Architecture FACT_FAD_TB_lib.spi_ltc2600_tb.struct
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 20:11:25 03.02.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.2 (Build 10)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.std_logic_unsigned.all;
+
+LIBRARY FACT_FAD_lib;
+LIBRARY FACT_FAD_TB_lib;
+
+ARCHITECTURE struct OF spi_ltc2600_tb IS
+
+   -- Architecture declarations
+
+   -- Internal signal declarations
+   SIGNAL CS       : std_logic;
+   SIGNAL MISO     : std_logic;
+   SIGNAL MOSI     : std_logic;
+   SIGNAL SCLK     : std_logic;
+   SIGNAL address  : std_logic_vector(3 DOWNTO 0);
+   SIGNAL busy     : std_logic;
+   SIGNAL clk      : std_logic;
+   SIGNAL command  : std_logic_vector(3 DOWNTO 0);
+   SIGNAL data     : std_logic_vector(15 DOWNTO 0);
+   SIGNAL ready    : std_logic;
+   SIGNAL transmit : std_logic;
+
+
+   -- Component Declarations
+   COMPONENT spi_ltc2600
+   PORT (
+      address  : IN     std_logic_vector (3 DOWNTO 0);
+      clk      : IN     std_logic;
+      command  : IN     std_logic_vector (3 DOWNTO 0);
+      data     : IN     std_logic_vector (15 DOWNTO 0);
+      transmit : IN     std_logic;
+      CS       : OUT    std_logic  := '1';
+      MISO     : OUT    std_logic  := 'Z';
+      MOSI     : OUT    std_logic  := '0';
+      SCLK     : OUT    std_logic  := '0';
+      busy     : OUT    std_logic  := '1';
+      ready    : OUT    std_logic  := '0'
+   );
+   END COMPONENT;
+   COMPONENT clock_generator
+   GENERIC (
+      clock_period : time := 20 ns;
+      reset_time   : time := 50 ns
+   );
+   PORT (
+      clk : OUT    std_logic  := '0';
+      rst : OUT    std_logic  := '0'
+   );
+   END COMPONENT;
+   COMPONENT spi_ltc2600_tester
+   PORT (
+      CS       : IN     std_logic ;
+      MISO     : IN     std_logic ;
+      MOSI     : IN     std_logic ;
+      SCLK     : IN     std_logic ;
+      busy     : IN     std_logic ;
+      ready    : IN     std_logic ;
+      address  : OUT    std_logic_vector (3 DOWNTO 0);
+      command  : OUT    std_logic_vector (3 DOWNTO 0);
+      data     : OUT    std_logic_vector (15 DOWNTO 0);
+      transmit : OUT    std_logic 
+   );
+   END COMPONENT;
+
+   -- Optional embedded configurations
+   -- pragma synthesis_off
+   FOR ALL : clock_generator USE ENTITY FACT_FAD_TB_lib.clock_generator;
+   FOR ALL : spi_ltc2600 USE ENTITY FACT_FAD_lib.spi_ltc2600;
+   FOR ALL : spi_ltc2600_tester USE ENTITY FACT_FAD_TB_lib.spi_ltc2600_tester;
+   -- pragma synthesis_on
+
+
+BEGIN
+
+   -- Instance port mappings.
+   U_0 : spi_ltc2600
+      PORT MAP (
+         clk      => clk,
+         SCLK     => SCLK,
+         CS       => CS,
+         MOSI     => MOSI,
+         MISO     => MISO,
+         transmit => transmit,
+         command  => command,
+         address  => address,
+         data     => data,
+         ready    => ready,
+         busy     => busy
+      );
+   U_2 : clock_generator
+      GENERIC MAP (
+         clock_period => 20 ns,
+         reset_time   => 50 ns
+      )
+      PORT MAP (
+         clk => clk,
+         rst => OPEN
+      );
+   U_1 : spi_ltc2600_tester
+      PORT MAP (
+         CS       => CS,
+         MISO     => MISO,
+         MOSI     => MOSI,
+         SCLK     => SCLK,
+         busy     => busy,
+         ready    => ready,
+         address  => address,
+         command  => command,
+         data     => data,
+         transmit => transmit
+      );
+
+END struct;
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/spi_ltc2600_tester_beha.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/spi_ltc2600_tester_beha.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/spi_ltc2600_tester_beha.vhd	(revision 11755)
@@ -0,0 +1,55 @@
+--
+-- VHDL Architecture FACT_FAD_TB_lib.spi_ltc2600_tester.beha
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 20:02:26 03.02.2011
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.2 (Build 10)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.std_logic_unsigned.all;
+
+ENTITY spi_ltc2600_tester IS
+   PORT( 
+      CS       : IN     std_logic;
+      MISO     : IN     std_logic;
+      MOSI     : IN     std_logic;
+      SCLK     : IN     std_logic;
+      busy     : IN     std_logic;
+      ready    : IN     std_logic;
+      address  : OUT    std_logic_vector (3 DOWNTO 0);
+      
+      command  : OUT    std_logic_vector (3 DOWNTO 0);
+      data     : OUT    std_logic_vector (15 DOWNTO 0);
+      transmit : OUT    std_logic
+   );
+
+-- Declarations
+
+END spi_ltc2600_tester ;
+
+--
+ARCHITECTURE beha OF spi_ltc2600_tester IS
+BEGIN
+  process
+    begin
+    command <= "0011";
+    address <= "1101";
+    data <= X"96F7";
+      
+    transmit <= '0';
+    wait for 5000ns;
+    transmit <= '1';
+    wait for 50ns;
+    transmit <= '0';
+    wait for 20us;
+    transmit <= '1';
+    wait for 50ns;
+    transmit <= '0';
+    wait;
+  end process;
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/spi_max6662_tb_struct.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/spi_max6662_tb_struct.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/spi_max6662_tb_struct.vhd	(revision 11755)
@@ -0,0 +1,160 @@
+-- VHDL Entity FACT_FAD_TB_lib.spi_max6662_tb.symbol
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 19:20:17 03.02.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.2 (Build 10)
+--
+
+
+ENTITY spi_max6662_tb IS
+   GENERIC( 
+      SPI_CLK_DIVIDER : integer := 25;
+      SCLK_CYCLES     : integer := 24
+   );
+-- Declarations
+
+END spi_max6662_tb ;
+
+--
+-- VHDL Architecture FACT_FAD_TB_lib.spi_max6662_tb.struct
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 19:20:17 03.02.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.2 (Build 10)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.std_logic_unsigned.all;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;
+
+LIBRARY FACT_FAD_lib;
+LIBRARY FACT_FAD_TB_lib;
+
+ARCHITECTURE struct OF spi_max6662_tb IS
+
+   -- Architecture declarations
+
+   -- Internal signal declarations
+   SIGNAL CS                 : std_logic;
+   SIGNAL MOSI               : std_logic := '0';
+   SIGNAL SCLK               : std_logic;
+   SIGNAL busy               : std_logic;
+   SIGNAL clk                : std_logic;
+   SIGNAL data               : std_logic_vector(15 DOWNTO 0);
+   SIGNAL read_temp_register : std_logic;
+   SIGNAL ready              : std_logic;
+   SIGNAL sensor_cs          : std_logic_vector(3 DOWNTO 0);
+   SIGNAL sio                : std_logic;
+
+
+   -- Component Declarations
+   COMPONENT spi_max6662
+   PORT (
+      clk                : IN     std_logic;
+      read_temp_register : IN     std_logic;
+      CS                 : OUT    std_logic                      := '1';
+      MOSI               : OUT    std_logic                      := '0';
+      SCLK               : OUT    std_logic                      := '0';
+      busy               : OUT    std_logic                      := '1';
+      data               : OUT    std_logic_vector (15 DOWNTO 0) := (others => '0');
+      ready              : OUT    std_logic                      := '0';
+      MISO               : INOUT  std_logic                      := 'Z'
+   );
+   END COMPONENT;
+   COMPONENT clock_generator
+   GENERIC (
+      clock_period : time := 20 ns;
+      reset_time   : time := 50 ns
+   );
+   PORT (
+      clk : OUT    std_logic  := '0';
+      rst : OUT    std_logic  := '0'
+   );
+   END COMPONENT;
+   COMPONENT max6662_emulator
+   GENERIC (
+      DRS_TEMPERATURE : integer := 51
+   );
+   PORT (
+      sclk      : IN     std_logic ;
+      sio       : INOUT  std_logic ;
+      sensor_cs : IN     std_logic_vector (3 DOWNTO 0)
+   );
+   END COMPONENT;
+   COMPONENT spi_max6662_tester
+   PORT (
+      CS                 : IN     std_logic ;
+      MOSI               : IN     std_logic ;
+      SCLK               : IN     std_logic ;
+      busy               : IN     std_logic ;
+      data               : IN     std_logic_vector (15 DOWNTO 0);
+      ready              : IN     std_logic ;
+      read_temp_register : OUT    std_logic 
+   );
+   END COMPONENT;
+
+   -- Optional embedded configurations
+   -- pragma synthesis_off
+   FOR ALL : clock_generator USE ENTITY FACT_FAD_TB_lib.clock_generator;
+   FOR ALL : max6662_emulator USE ENTITY FACT_FAD_TB_lib.max6662_emulator;
+   FOR ALL : spi_max6662 USE ENTITY FACT_FAD_lib.spi_max6662;
+   FOR ALL : spi_max6662_tester USE ENTITY FACT_FAD_TB_lib.spi_max6662_tester;
+   -- pragma synthesis_on
+
+
+BEGIN
+   -- Architecture concurrent statements
+   -- HDL Embedded Text Block 1 eb1
+   sensor_cs <= (CS,CS,CS,CS);                                    
+
+
+   -- Instance port mappings.
+   U_0 : spi_max6662
+      PORT MAP (
+         clk                => clk,
+         SCLK               => SCLK,
+         CS                 => CS,
+         MOSI               => MOSI,
+         MISO               => sio,
+         read_temp_register => read_temp_register,
+         data               => data,
+         ready              => ready,
+         busy               => busy
+      );
+   --   synthesis translate_off
+   U_2 : clock_generator
+      GENERIC MAP (
+         clock_period => 20 ns,
+         reset_time   => 50 ns
+      )
+      PORT MAP (
+         clk => clk,
+         rst => OPEN
+      );
+   U_3 : max6662_emulator
+      GENERIC MAP (
+         DRS_TEMPERATURE => 51
+      )
+      PORT MAP (
+         sclk      => SCLK,
+         sio       => sio,
+         sensor_cs => sensor_cs
+      );
+   U_1 : spi_max6662_tester
+      PORT MAP (
+         CS                 => CS,
+         MOSI               => MOSI,
+         SCLK               => SCLK,
+         busy               => busy,
+         data               => data,
+         ready              => ready,
+         read_temp_register => read_temp_register
+      );
+
+END struct;
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/spi_max6662_tester_beha.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/spi_max6662_tester_beha.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/spi_max6662_tester_beha.vhd	(revision 11755)
@@ -0,0 +1,49 @@
+--
+-- VHDL Architecture FACT_FAD_TB_lib.spi_max6662_tester.beha
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 14:21:59 31.01.2011
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.2 (Build 10)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.std_logic_unsigned.all;
+
+ENTITY spi_max6662_tester IS
+   PORT( 
+      CS                 : IN     std_logic;
+      MOSI               : IN     std_logic;
+      SCLK               : IN     std_logic;
+      busy               : IN     std_logic;
+      data               : IN     std_logic_vector (15 DOWNTO 0);
+      ready              : IN     std_logic;
+      read_temp_register : OUT    std_logic
+   );
+
+-- Declarations
+
+END spi_max6662_tester ;
+
+--
+ARCHITECTURE beha OF spi_max6662_tester IS
+BEGIN
+
+  process
+  begin
+    read_temp_register <= '0';
+    wait for 5000ns;
+    read_temp_register <= '1';
+    wait for 50ns;
+    read_temp_register <= '0';
+    wait for 20us;
+    read_temp_register <= '1';
+    wait for 50ns;
+    read_temp_register <= '0';
+    wait;
+  end process ;
+  
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/timer_tb_struct.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/timer_tb_struct.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/timer_tb_struct.vhd	(revision 11755)
@@ -0,0 +1,109 @@
+-- VHDL Entity FACT_FAD_TB_lib.timer_tb.symbol
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 12:25:01 23.02.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.2 (Build 10)
+--
+
+
+ENTITY timer_tb IS
+   GENERIC( 
+      TIMER_WIDTH : integer := 32;
+      PRESCALER   : integer := 2500
+   );
+-- Declarations
+
+END timer_tb ;
+
+--
+-- VHDL Architecture FACT_FAD_TB_lib.timer_tb.struct
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 12:25:01 23.02.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.2 (Build 10)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.std_logic_unsigned.all;
+
+LIBRARY FACT_FAD_lib;
+LIBRARY FACT_FAD_TB_lib;
+
+ARCHITECTURE struct OF timer_tb IS
+
+   -- Architecture declarations
+
+   -- Internal signal declarations
+   SIGNAL clk           : std_logic;
+   SIGNAL enable_i      : std_logic;
+   SIGNAL reset_synch_i : std_logic;
+   SIGNAL synch_i       : std_logic;
+   SIGNAL synched_o     : std_logic := '0';
+   SIGNAL time_o        : std_logic_vector( TIMER_WIDTH-1 DOWNTO 0);
+
+
+   -- Component Declarations
+   COMPONENT timer
+   GENERIC (
+      TIMER_WIDTH : integer := 32;
+      PRESCALER   : integer := 5000
+   );
+   PORT (
+      clk           : IN     std_logic;
+      enable_i      : IN     std_logic;
+      reset_synch_i : IN     std_logic;
+      synch_i       : IN     std_logic;
+      synched_o     : OUT    std_logic  := '0';
+      time_o        : OUT    std_logic_vector ( TIMER_WIDTH-1 DOWNTO 0)
+   );
+   END COMPONENT;
+   COMPONENT timer_tester
+   PORT (
+      synched_o     : IN     std_logic;
+      time_o        : IN     std_logic_vector ( 31 DOWNTO 0);
+      clk           : OUT    std_logic;
+      enable_i      : OUT    std_logic;
+      reset_synch_i : OUT    std_logic;
+      synch_i       : OUT    std_logic
+   );
+   END COMPONENT;
+
+   -- Optional embedded configurations
+   -- pragma synthesis_off
+   FOR ALL : timer USE ENTITY FACT_FAD_lib.timer;
+   FOR ALL : timer_tester USE ENTITY FACT_FAD_TB_lib.timer_tester;
+   -- pragma synthesis_on
+
+
+BEGIN
+
+   -- Instance port mappings.
+   U_0 : timer
+      GENERIC MAP (
+         TIMER_WIDTH => 32,
+         PRESCALER   => 5000
+      )
+      PORT MAP (
+         clk           => clk,
+         time_o        => time_o,
+         synch_i       => synch_i,
+         synched_o     => synched_o,
+         reset_synch_i => reset_synch_i,
+         enable_i      => enable_i
+      );
+   U_1 : timer_tester
+      PORT MAP (
+         synched_o     => synched_o,
+         time_o        => time_o,
+         enable_i      => enable_i,
+         reset_synch_i => reset_synch_i,
+         clk           => clk,
+         synch_i       => synch_i
+      );
+
+END struct;
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/timer_tester_beha.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/timer_tester_beha.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/timer_tester_beha.vhd	(revision 11755)
@@ -0,0 +1,71 @@
+--
+-- VHDL Architecture FACT_FAD_TB_lib.timer_tester.beha
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 15:31:09 22.02.2011
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.2 (Build 10)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.std_logic_unsigned.all;
+
+ENTITY timer_tester IS
+   PORT( 
+      synched_o : IN     std_logic;
+      time_o    : IN     std_logic_vector ( 31 DOWNTO 0);
+      enable_i  : OUT    std_logic;
+	  reset_synch_i : OUT    std_logic;
+	  clk : OUT    std_logic;
+      synch_i   : OUT    std_logic
+   );
+
+-- Declarations
+
+END timer_tester ;
+
+--
+ARCHITECTURE beha OF timer_tester IS
+	constant clock_period : time := 20 ns;
+BEGIN
+	clock_gen_proc: process
+	begin
+		clk <= '0';
+		wait for clock_period / 2;
+		clk <= '1';
+		wait for clock_period / 2;
+	end process clock_gen_proc;
+
+	process begin
+		enable_i <= '0';
+		synch_i <= '0';
+		reset_synch_i <= '0';
+		wait for 105 ns;
+		enable_i <= '1';
+		wait for 950 us;
+		wait for 7 ns;
+		synch_i <='1';
+		wait for 20 ns;
+		synch_i <= '0';
+		wait for 1 ms;
+		wait for 7 ns;
+		synch_i <='1';
+		wait for 20 ns;
+		synch_i <= '0';
+		wait for 1 ms;
+		reset_synch_i <= '1';
+		wait for 20 ns;
+		reset_synch_i <= '0';
+		wait for 1 ms;
+		synch_i <='1';
+		wait for 20 ns;
+		synch_i <= '0';
+		wait for 1 ms;
+		enable_i <= '0';
+		wait;
+	end process;
+	
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/trigger__generator_beha.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/trigger__generator_beha.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/trigger__generator_beha.vhd	(revision 11755)
@@ -0,0 +1,42 @@
+--
+-- VHDL Architecture FACT_FAD_TB_lib.simple_trigger.beha
+--
+-- Created:
+--          by - FPGA_Developer.UNKNOWN (EEPC8)
+--          at - 14:01:15 10.02.2010
+--
+-- using Mentor Graphics HDL Designer(TM) 2008.1 (Build 17)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+--USE ieee.NUMERIC_STD.all;
+use ieee.std_logic_arith.all;
+use ieee.std_logic_unsigned.all;
+
+library FACT_FAD_lib;
+use FACT_FAD_lib.fad_definitions.all;
+
+entity trigger_generator is
+   generic( 
+      TRIGGER_RATE : time := 1 ms;
+      PULSE_WIDTH  : time := 20 ns
+   );
+   port( 
+      trigger : out    std_logic
+   );
+end trigger_generator ;
+
+architecture beha of trigger_generator is
+begin
+  
+  trigger_proc: process
+  begin
+    trigger <= '0';
+    wait for TRIGGER_RATE;
+    trigger <= '1';
+    wait for PULSE_WIDTH;
+    trigger <= '0';
+    --wait;
+  end process trigger_proc;
+end architecture beha;
+
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/trigger__generator_beha.vhd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/trigger__generator_beha.vhd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/trigger__generator_beha.vhd.bak	(revision 11755)
@@ -0,0 +1,42 @@
+--
+-- VHDL Architecture FACT_FAD_TB_lib.simple_trigger.beha
+--
+-- Created:
+--          by - FPGA_Developer.UNKNOWN (EEPC8)
+--          at - 14:01:15 10.02.2010
+--
+-- using Mentor Graphics HDL Designer(TM) 2008.1 (Build 17)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+--USE ieee.NUMERIC_STD.all;
+use ieee.std_logic_arith.all;
+use ieee.std_logic_unsigned.all;
+
+library FACT_FAD_lib;
+use FACT_FAD_lib.fad_definitions.all;
+
+entity trigger_generator is
+   generic( 
+      TRIGGER_RATE : time := 1 ms;
+      PULSE_WIDTH  : time := 20 ns
+   );
+   port( 
+      trigger : out    std_logic
+   );
+end trigger_generator ;
+
+architecture beha of trigger_generator is
+begin
+  
+  trigger_proc: process
+  begin
+    trigger <= '0';
+    wait for TRIGGER_RATE;
+    --trigger <= '1';
+    wait for PULSE_WIDTH;
+    trigger <= '0';
+    --wait;
+  end process trigger_proc;
+end architecture beha;
+
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/trigger_manager_tb_struct.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/trigger_manager_tb_struct.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/trigger_manager_tb_struct.vhd	(revision 11755)
@@ -0,0 +1,112 @@
+-- VHDL Entity FACT_FAD_TB_lib.trigger_manager_tb.symbol
+--
+-- Created:
+--          by - daqct3.UNKNOWN (IHP110)
+--          at - 14:19:05 14.01.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.1 (Build 12)
+--
+
+
+ENTITY trigger_manager_tb IS
+-- Declarations
+
+END trigger_manager_tb ;
+
+--
+-- VHDL Architecture FACT_FAD_TB_lib.trigger_manager_tb.struct
+--
+-- Created:
+--          by - daqct3.UNKNOWN (IHP110)
+--          at - 14:19:06 14.01.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.1 (Build 12)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.std_logic_unsigned.all;
+
+LIBRARY FACT_FAD_lib;
+LIBRARY FACT_FAD_TB_lib;
+
+ARCHITECTURE struct OF trigger_manager_tb IS
+
+   -- Architecture declarations
+
+   -- Internal signal declarations
+   SIGNAL clk                   : std_logic;
+   SIGNAL drs_readout_ready     : std_logic := '0';
+   SIGNAL drs_readout_ready_ack : std_logic;
+   SIGNAL drs_write             : std_logic := '1';
+   SIGNAL trigger_in            : std_logic := '0';
+   SIGNAL trigger_out           : std_logic := '0';
+
+
+   -- Component Declarations
+   COMPONENT trigger_manager
+   PORT (
+      clk                   : IN     std_logic;
+      drs_readout_ready     : IN     std_logic;
+      trigger_in            : IN     std_logic;
+      drs_readout_ready_ack : OUT    std_logic  := '0';
+      drs_write             : OUT    std_logic  := '1';
+      trigger_out           : OUT    std_logic  := '0'
+   );
+   END COMPONENT;
+   COMPONENT clock_generator
+   GENERIC (
+      clock_period : time := 20 ns;
+      reset_time   : time := 50 ns
+   );
+   PORT (
+      clk : OUT    std_logic  := '0';
+      rst : OUT    std_logic  := '0'
+   );
+   END COMPONENT;
+   COMPONENT trigger_manager_tester
+   PORT (
+      drs_readout_ready_ack : IN     std_logic ;
+      drs_readout_ready     : OUT    std_logic ;
+      trigger_in            : OUT    std_logic 
+   );
+   END COMPONENT;
+
+   -- Optional embedded configurations
+   -- pragma synthesis_off
+   FOR ALL : clock_generator USE ENTITY FACT_FAD_TB_lib.clock_generator;
+   FOR ALL : trigger_manager USE ENTITY FACT_FAD_lib.trigger_manager;
+   FOR ALL : trigger_manager_tester USE ENTITY FACT_FAD_TB_lib.trigger_manager_tester;
+   -- pragma synthesis_on
+
+
+BEGIN
+
+   -- Instance port mappings.
+   U_0 : trigger_manager
+      PORT MAP (
+         clk                   => clk,
+         trigger_in            => trigger_in,
+         trigger_out           => trigger_out,
+         drs_write             => drs_write,
+         drs_readout_ready     => drs_readout_ready,
+         drs_readout_ready_ack => drs_readout_ready_ack
+      );
+   --   synthesis translate_off
+   U_2 : clock_generator
+      GENERIC MAP (
+         clock_period => 20 ns,
+         reset_time   => 50 ns
+      )
+      PORT MAP (
+         clk => clk,
+         rst => OPEN
+      );
+   U_1 : trigger_manager_tester
+      PORT MAP (
+         drs_readout_ready_ack => drs_readout_ready_ack,
+         drs_readout_ready     => drs_readout_ready,
+         trigger_in            => trigger_in
+      );
+
+END struct;
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/trigger_manager_tester_beha.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/trigger_manager_tester_beha.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/trigger_manager_tester_beha.vhd	(revision 11755)
@@ -0,0 +1,51 @@
+--
+-- VHDL Architecture FACT_FAD_TB_lib.trigger_manager_tester.beha
+--
+-- Created:
+--          by - daqct3.UNKNOWN (IHP110)
+--          at - 13:39:39 14.01.2011
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.1 (Build 12)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.std_logic_unsigned.all;
+
+ENTITY trigger_manager_tester IS
+   PORT( 
+      drs_readout_ready_ack : IN     std_logic;
+--      drs_write             : IN     std_logic;
+--      trigger_out           : IN     std_logic;
+--      clk                   : OUT    std_logic;
+      drs_readout_ready     : OUT    std_logic := '0';
+      trigger_in            : OUT    std_logic := '0'
+   );
+
+-- Declarations
+
+END trigger_manager_tester ;
+
+--
+ARCHITECTURE beha OF trigger_manager_tester IS
+BEGIN
+  
+  main_proc : process
+  begin
+    wait for 500 ns;
+    wait for 5 ns;
+    trigger_in <= '1';
+    wait for 15 ns;
+    wait for 100 ns;
+    trigger_in <= '0';
+    wait for 110 ns;
+    drs_readout_ready <= '1';
+    wait until (drs_readout_ready_ack = '1');
+    wait for 20 ns;
+    drs_readout_ready <= '0';
+    wait for 100 ns;
+  end process main_proc;
+  
+  
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/trigger_manager_tester_beha.vhd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/trigger_manager_tester_beha.vhd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/trigger_manager_tester_beha.vhd.bak	(revision 11755)
@@ -0,0 +1,51 @@
+--
+-- VHDL Architecture FACT_FAD_TB_lib.trigger_manager_tester.beha
+--
+-- Created:
+--          by - daqct3.UNKNOWN (IHP110)
+--          at - 13:39:39 14.01.2011
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.1 (Build 12)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.std_logic_unsigned.all;
+
+ENTITY trigger_manager_tester IS
+   PORT( 
+      drs_readout_ready_ack : IN     std_logic;
+--      drs_write             : IN     std_logic;
+--      trigger_out           : IN     std_logic;
+--      clk                   : OUT    std_logic;
+      drs_readout_ready     : OUT    std_logic := '0';
+      trigger_in            : OUT    std_logic := '0'
+   );
+
+-- Declarations
+
+END trigger_manager_tester ;
+
+--
+ARCHITECTURE beha OF trigger_manager_tester IS
+BEGIN
+  
+  main_proc : process
+  begin
+    wait for 500 ns;
+    wait for 5 ns;
+    trigger_in <= '1';
+    wait for 15 ns;
+    wait for 100 ns;
+    trigger_in <= '0';
+    wait for 110 ns;
+    drs_readout_ready <= '1';
+    wait until (drs_readout_ready_ack = '1');
+    wait for 20 ns;
+    drs_readout_ready <= '0';
+    wait;
+  end process main_proc;
+  
+  
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/w5300_emulator_beha.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/w5300_emulator_beha.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/w5300_emulator_beha.vhd	(revision 11755)
@@ -0,0 +1,117 @@
+--
+-- VHDL Architecture FACT_FAD_TB_lib.w5300_emulator.beha
+--
+-- Created:
+--          by - FPGA_Developer.UNKNOWN (EEPC8)
+--          at - 07:51:36 04.02.2010
+--
+-- using Mentor Graphics HDL Designer(TM) 2008.1 (Build 17)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+USE ieee.std_logic_unsigned.all;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;
+
+ENTITY w5300_emulator IS
+   PORT( 
+		  int : out 	std_logic := '1';
+      addr : in     std_logic_vector (9 DOWNTO 0);
+      data : inout  std_logic_vector (15 DOWNTO 0);
+      rd   : in     std_logic;
+      cs   : in     std_logic;
+      wr   : in     std_logic
+   );
+
+-- Declarations
+
+END w5300_emulator ;
+
+architecture beha of w5300_emulator is
+
+  signal open_done : std_logic_vector(7 downto 0) := (others => '0');
+  signal data_temp : std_logic_vector(15 downto 0);
+  
+  signal RSR_0, RSR_1  : std_logic_vector (15 downto 0);
+  signal FIFOR_CNT : integer := 0;
+  
+begin
+  
+  data <= data_temp when (rd = '0') else (others => 'Z');
+  data_temp <= data when (wr = '0') else (others => 'Z');
+  
+  set_proc : process
+  begin
+	FIFOR_CNT <= 0;
+    RSR_0 <= X"0000";
+    RSR_1 <= X"0000";
+    wait for 150 us;
+    RSR_1 <= X"0001";
+    wait for 500 us;
+    RSR_1 <= X"0002";
+    wait for 1000 us;
+		FIFOR_CNT <= 1;
+	wait for 1000 us;
+	RSR_1 <= X"0004";
+	
+		FIFOR_CNT <= 2;
+	wait for 40 us;
+		FIFOR_CNT <= 3;
+	
+	wait for 200000 us;
+		RSR_1 <= X"0000";
+--	wait for 1 ms;
+--		RSR_1 <= X"0002";
+--		FIFOR_CNT <= 2;
+		
+--	wait for 6 ms;
+--	int <= '0';
+	 
+--	wait for 1 ms;
+--		RSR_1 <= X"0000";
+--		FIFOR_CNT <= 3;
+    wait;
+  end process set_proc;
+
+  w5300_proc : process (addr)
+  begin
+    for i in 0 to 7 loop
+      if (addr = conv_integer(W5300_S0_SSR) + i * 64) then
+        if (open_done(i) = '0') then
+          data_temp <= X"0013";
+          open_done(i) <= '1';
+        else
+          data_temp <= X"0017";
+        end if;
+      elsif (addr = conv_integer(W5300_S0_TX_FSR) + i * conv_integer(W5300_S_INC)) then
+        data_temp <= X"0000";
+      elsif (addr = conv_integer(W5300_S0_TX_FSR + 2) + i * conv_integer(W5300_S_INC)) then
+        data_temp <= X"3C00";
+      elsif (addr = conv_integer(W5300_S0_RX_RSR)) then
+        data_temp <= RSR_0;
+      elsif (addr = conv_integer(W5300_S0_RX_RSR) + 2) then
+        data_temp <= RSR_1;
+      elsif (addr = conv_integer(W5300_S0_RX_FIFOR)) then
+        if (FIFOR_CNT = 0) then
+          data_temp <= X"1800";
+          
+        elsif (FIFOR_CNT = 1) then
+          data_temp <= X"A000";
+          
+        elsif (FIFOR_CNT = 2) then
+          data_temp <= X"A000";
+         
+
+	  elsif (FIFOR_CNT = 3) then
+		data_temp <= X"A000";
+	  end if;
+      else
+        null;
+      end if;
+    end loop;
+  end process w5300_proc;
+
+  
+end architecture beha;
+
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/w5300_emulator_beha.vhd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/w5300_emulator_beha.vhd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/w5300_emulator_beha.vhd.bak	(revision 11755)
@@ -0,0 +1,117 @@
+--
+-- VHDL Architecture FACT_FAD_TB_lib.w5300_emulator.beha
+--
+-- Created:
+--          by - FPGA_Developer.UNKNOWN (EEPC8)
+--          at - 07:51:36 04.02.2010
+--
+-- using Mentor Graphics HDL Designer(TM) 2008.1 (Build 17)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+USE ieee.std_logic_unsigned.all;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;
+
+ENTITY w5300_emulator IS
+   PORT( 
+		  int : out 	std_logic := '1';
+      addr : in     std_logic_vector (9 DOWNTO 0);
+      data : inout  std_logic_vector (15 DOWNTO 0);
+      rd   : in     std_logic;
+      cs   : in     std_logic;
+      wr   : in     std_logic
+   );
+
+-- Declarations
+
+END w5300_emulator ;
+
+architecture beha of w5300_emulator is
+
+  signal open_done : std_logic_vector(7 downto 0) := (others => '0');
+  signal data_temp : std_logic_vector(15 downto 0);
+  
+  signal RSR_0, RSR_1  : std_logic_vector (15 downto 0);
+  signal FIFOR_CNT : integer := 0;
+  
+begin
+  
+  data <= data_temp when (rd = '0') else (others => 'Z');
+  data_temp <= data when (wr = '0') else (others => 'Z');
+  
+  set_proc : process
+  begin
+	FIFOR_CNT <= 0;
+    RSR_0 <= X"0000";
+    RSR_1 <= X"0000";
+    wait for 150 us;
+    RSR_1 <= X"0001";
+    wait for 500 us;
+    RSR_1 <= X"0002";
+    wait for 1000 us;
+		FIFOR_CNT <= 1;
+	wait for 1000 us;
+	RSR_1 <= X"0004";
+	
+		FIFOR_CNT <= 2;
+	wait for 40 us;
+		FIFOR_CNT <= 3;
+	
+	wait for 2000 us;
+		RSR_1 <= X"0000";
+--	wait for 1 ms;
+--		RSR_1 <= X"0002";
+--		FIFOR_CNT <= 2;
+		
+--	wait for 6 ms;
+--	int <= '0';
+	 
+--	wait for 1 ms;
+--		RSR_1 <= X"0000";
+--		FIFOR_CNT <= 3;
+    wait;
+  end process set_proc;
+
+  w5300_proc : process (addr)
+  begin
+    for i in 0 to 7 loop
+      if (addr = conv_integer(W5300_S0_SSR) + i * 64) then
+        if (open_done(i) = '0') then
+          data_temp <= X"0013";
+          open_done(i) <= '1';
+        else
+          data_temp <= X"0017";
+        end if;
+      elsif (addr = conv_integer(W5300_S0_TX_FSR) + i * conv_integer(W5300_S_INC)) then
+        data_temp <= X"0000";
+      elsif (addr = conv_integer(W5300_S0_TX_FSR + 2) + i * conv_integer(W5300_S_INC)) then
+        data_temp <= X"3C00";
+      elsif (addr = conv_integer(W5300_S0_RX_RSR)) then
+        data_temp <= RSR_0;
+      elsif (addr = conv_integer(W5300_S0_RX_RSR) + 2) then
+        data_temp <= RSR_1;
+      elsif (addr = conv_integer(W5300_S0_RX_FIFOR)) then
+        if (FIFOR_CNT = 0) then
+          data_temp <= X"1800";
+          
+        elsif (FIFOR_CNT = 1) then
+          data_temp <= X"A000";
+          
+        elsif (FIFOR_CNT = 2) then
+          data_temp <= X"A000";
+         
+
+	  elsif (FIFOR_CNT = 3) then
+		data_temp <= X"A000";
+	  end if;
+      else
+        null;
+      end if;
+    end loop;
+  end process w5300_proc;
+
+  
+end architecture beha;
+
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/w5300_emulator_beha_2.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/w5300_emulator_beha_2.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/w5300_emulator_beha_2.vhd	(revision 11755)
@@ -0,0 +1,132 @@
+
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+USE ieee.std_logic_unsigned.all;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;
+
+ENTITY w5300_emulator IS
+	PORT(
+		int : out 	std_logic := '1';
+		addr : in     std_logic_vector (9 DOWNTO 0);
+		data : inout  std_logic_vector (15 DOWNTO 0);
+		rd   : in     std_logic;
+		cs   : in     std_logic;
+		wr   : in     std_logic
+	);
+END w5300_emulator ;
+
+architecture beha of w5300_emulator is
+	
+	signal open_done : std_logic_vector(7 downto 0) := (others => '0');
+	signal data_temp : std_logic_vector(15 downto 0);
+	signal RSR_0, RSR_1  : std_logic_vector (15 downto 0);
+	signal FIFOR_CNT : integer := 0;
+	
+	signal cs_sr : std_logic_vector( 1 downto 0 ) := "00";
+	signal rd_sr : std_logic_vector( 1 downto 0 ) := "00";
+	signal wr_sr : std_logic_vector( 1 downto 0 ) := "00";
+	type state_type is (
+		INIT,
+	);
+	signal state : state_type := INIT;
+	
+begin  
+  data <= data_temp when (rd = '0') else (others => 'Z');
+  data_temp <= data when (wr = '0') else (others => 'Z');
+  
+  new_proc : process (clk)
+  begin
+	if rising_edge(clk) then
+		cs_sr <= cs_sr(0) & cs;
+		rd_sr <= rd_sr(0) & rd;
+		wr_sr <= wr_sr(0) & wr;
+		
+		case state is
+		when OPENED =>
+			if (addr = conv_integer(W5300_S0_SSR) + i * 64) then
+				data_temp <= X"0013";
+			end if;
+			
+		WHEN ESTABLISHED =>
+			if (addr = conv_integer(W5300_S0_SSR) + i * 64) then
+				data_temp <= X"0017";
+			end if;
+		
+		
+		
+		end case; --state
+	end if; -- rising_edge(clk)
+  end process new_proc;
+  
+  set_proc : process
+  begin
+	FIFOR_CNT <= 0;
+    RSR_0 <= X"0000";
+    RSR_1 <= X"0000";
+    wait for 150 us;
+    RSR_1 <= X"0001";
+    wait for 100 us;
+    RSR_1 <= X"0002";
+    wait for 500 us;
+		FIFOR_CNT <= 1;
+	wait for 100 us;
+		FIFOR_CNT <= 2;
+	wait for 200 us;
+		FIFOR_CNT <= 3;
+	wait for 200 ns;
+		RSR_1 <= X"0000";
+	wait for 2 ms;
+		RSR_1 <= X"0002";
+		FIFOR_CNT <= 2;
+		
+	wait for 6 ms;
+	int <= '0';
+	 
+--	wait for 1 ms;
+--		RSR_1 <= X"0000";
+--		FIFOR_CNT <= 3;
+    wait;
+  end process set_proc;
+
+  w5300_proc : process (addr)
+  begin
+    for i in 0 to 7 loop
+      if (addr = conv_integer(W5300_S0_SSR) + i * 64) then
+        if (open_done(i) = '0') then
+          data_temp <= X"0013";
+          open_done(i) <= '1';
+        else
+          data_temp <= X"0017";
+        end if;
+      elsif (addr = conv_integer(W5300_S0_TX_FSR) + i * conv_integer(W5300_S_INC)) then
+        data_temp <= X"0000";
+      elsif (addr = conv_integer(W5300_S0_TX_FSR + 2) + i * conv_integer(W5300_S_INC)) then
+        data_temp <= X"3C00";
+      elsif (addr = conv_integer(W5300_S0_RX_RSR)) then
+        data_temp <= RSR_0;
+      elsif (addr = conv_integer(W5300_S0_RX_RSR) + 2) then
+        data_temp <= RSR_1;
+      elsif (addr = conv_integer(W5300_S0_RX_FIFOR)) then
+        if (FIFOR_CNT = 0) then
+          data_temp <= X"1800";
+          
+        elsif (FIFOR_CNT = 1) then
+          data_temp <= X"2200";
+          
+        elsif (FIFOR_CNT = 2) then
+          data_temp <= X"A000";
+         
+
+	  elsif (FIFOR_CNT = 3) then
+		data_temp <= X"A000";
+	  end if;
+      else
+        null;
+      end if;
+    end loop;
+  end process w5300_proc;
+
+  
+end architecture beha;
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/w5300_interface_tester_beha.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/w5300_interface_tester_beha.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/w5300_interface_tester_beha.vhd	(revision 11755)
@@ -0,0 +1,104 @@
+
+LIBRARY IEEE;
+USE IEEE.STD_LOGIC_1164.ALL;
+USE IEEE.NUMERIC_STD.ALL;
+USE ieee.std_logic_unsigned.all;
+
+ENTITY w5300_interface_tester IS
+   PORT( 
+   		clk    : IN     std_logic;
+
+
+      -- interface to W5300 chip ports:
+	  cs        : IN     std_logic;
+	  rd        : IN     std_logic;
+	  wiz_addr  : IN     std_logic_vector (9 DOWNTO 0);
+	  wiz_data  : INOUT  std_logic_vector (15 DOWNTO 0);
+	  wiz_reset : IN     std_logic;
+	  wr        : IN     std_logic;
+	  int       : OUT    std_logic;
+      
+      
+      data_o    : IN     std_logic_vector (15 DOWNTO 0);
+      addr_i    : OUT    std_logic_vector (9 DOWNTO 0);
+      data_i    : OUT    std_logic_vector (15 DOWNTO 0);
+      read_i    : OUT    std_logic;
+      ready_o			: IN 			std_logic;
+      write_i   : OUT    std_logic
+
+   );
+
+-- Declarations
+
+END w5300_interface_tester ;
+
+--
+ARCHITECTURE beha OF w5300_interface_tester IS
+	type state_t is (
+	PRESTART,
+	WRITE_TEST, WRITING,
+	READ_TEST, READING
+	--FINAL
+	);
+
+	signal state : state_t;
+	
+	signal write : std_logic;
+	signal read : std_logic;
+	
+BEGIN
+
+	write_i <= write;
+	read_i <= read;
+	wiz_data <= X"1234";
+	
+	process(clk)
+		begin
+			
+			if rising_edge(clk) then
+				case state is
+				when 	PRESTART =>
+					read <= '0';
+					write <= '0';
+					if (ready_o = '1') then
+						state <= WRITE_TEST;
+					end if;
+				
+				when WRITE_TEST =>
+					if (ready_o = '1') then
+	    					addr_i <= "0000111100";
+	    					data_i <= X"ABCD";
+	    					write <= '1';
+	    					state <= WRITING;
+					end if;					
+
+				when WRITING =>
+					if (ready_o = '0') then
+						write <= '0';
+						state <= READ_TEST;
+					end if;
+					
+				when READ_TEST =>
+					if (ready_o = '1') then
+						addr_i <= "0100110101";
+						read <= '1';
+						state <= READING;
+					end if;					
+					
+				when READING =>
+					if (ready_o = '0') then
+						read <= '0';
+						state <= WRITE_TEST;
+				end if;
+	
+
+				
+	
+				end case;
+				
+			end if; --clk
+			
+		end process;
+	
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/w5300_interface_tester_beha.vhd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/w5300_interface_tester_beha.vhd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/w5300_interface_tester_beha.vhd.bak	(revision 11755)
@@ -0,0 +1,104 @@
+
+LIBRARY IEEE;
+USE IEEE.STD_LOGIC_1164.ALL;
+USE IEEE.NUMERIC_STD.ALL;
+USE ieee.std_logic_unsigned.all;
+
+ENTITY w5300_interface_tester IS
+   PORT( 
+   		clk 1    : IN     std_logic;
+
+
+      -- interface to W5300 chip ports:
+	  cs        : IN     std_logic;
+	  rd        : IN     std_logic;
+	  wiz_addr  : IN     std_logic_vector (9 DOWNTO 0);
+	  wiz_data  : INOUT  std_logic_vector (15 DOWNTO 0);
+	  wiz_reset : IN     std_logic;
+	  wr        : IN     std_logic;
+	  int       : OUT    std_logic;
+      
+      
+      data_o    : IN     std_logic_vector (15 DOWNTO 0);
+      addr_i    : OUT    std_logic_vector (9 DOWNTO 0);
+      data_i    : OUT    std_logic_vector (15 DOWNTO 0);
+      read_i    : OUT    std_logic;
+      ready_o			: IN 			std_logic;
+      write_i   : OUT    std_logic
+
+   );
+
+-- Declarations
+
+END w5300_interface_tester ;
+
+--
+ARCHITECTURE beha OF w5300_interface_tester IS
+	type state_t is (
+	PRESTART,
+	WRITE_TEST, WRITING,
+	READ_TEST, READING
+	--FINAL
+	);
+
+	signal state : state_t;
+	
+	signal write : std_logic;
+	signal read : std_logic;
+	
+BEGIN
+
+	write_i <= write;
+	read_i <= read;
+	wiz_data <= X"1234";
+	
+	process(clk)
+		begin
+			
+			if rising_edge(clk) then
+				case state is
+				when 	PRESTART =>
+					read <= '0';
+					write <= '0';
+					if (ready_o = '1') then
+						state <= WRITE_TEST;
+					end if;
+				
+				when WRITE_TEST =>
+					if (ready_o = '1') then
+	    					addr_i <= "0000111100";
+	    					data_i <= X"ABCD";
+	    					write <= '1';
+	    					state <= WRITING;
+					end if;					
+
+				when WRITING =>
+					if (ready_o = '0') then
+						write <= '0';
+						state <= READ_TEST;
+					end if;
+					
+				when READ_TEST =>
+					if (ready_o = '1') then
+						addr_i <= "0100110101";
+						read <= '1';
+						state <= READING;
+					end if;					
+					
+				when READING =>
+					if (ready_o = '0') then
+						read <= '0';
+						state <= WRITE_TEST;
+				end if;
+	
+
+				
+	
+				end case;
+				
+			end if; --clk
+			
+		end process;
+	
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/w5300_modul2_tester_beha.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/w5300_modul2_tester_beha.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/w5300_modul2_tester_beha.vhd	(revision 11755)
@@ -0,0 +1,81 @@
+--
+-- VHDL Architecture FACT_FAD_TB_lib.w5300_modul2_tester.beha
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 14:18:31 31.05.2011
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.2 (Build 10)
+--
+LIBRARY IEEE;
+USE IEEE.STD_LOGIC_1164.ALL;
+USE IEEE.STD_LOGIC_ARITH.ALL;
+USE IEEE.STD_LOGIC_UNSIGNED.ALL;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.ALL;
+
+ENTITY w5300_modul2_tester IS
+   PORT( 
+   		clk                           : IN    std_logic;
+   		
+
+      busy                          : IN     std_logic;
+      c_trigger_enable              : IN     std_logic;
+      c_trigger_mult                : IN     std_logic_vector (15 DOWNTO 0);
+
+      dac_setting                   : IN     dac_array_type;
+      data_valid_ack                : IN     std_logic;
+      debug_data_ram_empty          : IN     std_logic;
+      debug_data_valid              : IN     std_logic;
+      denable                       : IN     std_logic;
+      dwrite_enable                 : IN     std_logic;
+
+      memory_manager_config_start_o : IN     std_logic;
+      ps_direction                  : IN     std_logic;
+      ps_do_phase_shift             : IN     std_logic;
+      ps_reset                      : IN     std_logic;
+      ram_addr                      : IN     std_logic_vector (13 DOWNTO 0);
+
+      reset_trigger_id              : IN     std_logic;
+      roi_setting                   : IN     roi_array_type;
+      runnumber                     : IN     std_logic_vector (31 DOWNTO 0);
+      s_trigger                     : IN     std_logic;
+      sclk_enable                   : IN     std_logic;
+
+      socks_connected               : IN     std_logic;
+      socks_waiting                 : IN     std_logic;
+      spi_interface_config_start_o  : IN     std_logic;
+      srclk_enable                  : IN     std_logic;
+      state                         : IN     std_logic_vector (7 DOWNTO 0);
+      trigger_enable                : IN     std_logic;
+      wiz_reset                     : IN     std_logic;
+
+      BoardID                       : OUT    std_logic_vector (3 DOWNTO 0);
+      CrateID                       : OUT    std_logic_vector (1 DOWNTO 0);
+      MAC_jumper                    : OUT    std_logic_vector (1 DOWNTO 0);
+      
+      data_generator_idle_i         : OUT    std_logic;
+      data_ram_empty                : OUT    std_logic;
+      data_valid                    : OUT    std_logic;
+      fifo_channels                 : OUT    std_logic_vector (3 DOWNTO 0);
+
+      memory_manager_config_valid_i : OUT    std_logic;
+      ps_ready                      : OUT    std_logic;
+      ram_data                      : OUT    std_logic_vector (15 DOWNTO 0);
+      ram_start_addr                : OUT    std_logic_vector (13 DOWNTO 0);
+      spi_interface_config_valid_i  : OUT    std_logic;
+      write_end_flag                : OUT    std_logic;
+      write_header_flag             : OUT    std_logic;
+      write_length                  : OUT    std_logic_vector (16 DOWNTO 0)
+
+   );
+
+-- Declarations
+
+END w5300_modul2_tester ;
+
+--
+ARCHITECTURE beha OF w5300_modul2_tester IS
+BEGIN
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_TB_lib/hdl/w5300_modul2_tester_beha.vhd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hdl/w5300_modul2_tester_beha.vhd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hdl/w5300_modul2_tester_beha.vhd.bak	(revision 11755)
@@ -0,0 +1,81 @@
+--
+-- VHDL Architecture FACT_FAD_TB_lib.w5300_modul2_tester.beha
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 14:18:31 31.05.2011
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.2 (Build 10)
+--
+LIBRARY IEEE;
+USE IEEE.STD_LOGIC_1164.ALL;
+USE IEEE.STD_LOGIC_ARITH.ALL;
+USE IEEE.STD_LOGIC_UNSIGNED.ALL;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.ALL;
+
+ENTITY w5300_modul2_tester IS
+   PORT( 
+   		clk                           : IN    std_logic;
+   		
+
+      busy                          : IN     std_logic;
+      c_trigger_enable              : IN     std_logic;
+      c_trigger_mult                : IN     std_logic_vector (15 DOWNTO 0);
+
+      dac_setting                   : IN     dac_array_type;
+      data_valid_ack                : IN     std_logic;
+      debug_data_ram_empty          : IN     std_logic;
+      debug_data_valid              : IN     std_logic;
+      denable                       : IN     std_logic;
+      dwrite_enable                 : IN     std_logic;
+      led                           : IN     std_logic_vector (7 DOWNTO 0);
+      memory_manager_config_start_o : IN     std_logic;
+      ps_direction                  : IN     std_logic;
+      ps_do_phase_shift             : IN     std_logic;
+      ps_reset                      : IN     std_logic;
+      ram_addr                      : IN     std_logic_vector (13 DOWNTO 0);
+
+      reset_trigger_id              : IN     std_logic;
+      roi_setting                   : IN     roi_array_type;
+      runnumber                     : IN     std_logic_vector (31 DOWNTO 0);
+      s_trigger                     : IN     std_logic;
+      sclk_enable                   : IN     std_logic;
+      socket_tx_free_out            : IN     std_logic_vector (16 DOWNTO 0);
+      socks_connected               : IN     std_logic;
+      socks_waiting                 : IN     std_logic;
+      spi_interface_config_start_o  : IN     std_logic;
+      srclk_enable                  : IN     std_logic;
+      state                         : IN     std_logic_vector (7 DOWNTO 0);
+      trigger_enable                : IN     std_logic;
+      wiz_reset                     : IN     std_logic;
+
+      BoardID                       : OUT    std_logic_vector (3 DOWNTO 0);
+      CrateID                       : OUT    std_logic_vector (1 DOWNTO 0);
+      MAC_jumper                    : OUT    std_logic_vector (1 DOWNTO 0);
+      
+      data_generator_idle_i         : OUT    std_logic;
+      data_ram_empty                : OUT    std_logic;
+      data_valid                    : OUT    std_logic;
+      fifo_channels                 : OUT    std_logic_vector (3 DOWNTO 0);
+
+      memory_manager_config_valid_i : OUT    std_logic;
+      ps_ready                      : OUT    std_logic;
+      ram_data                      : OUT    std_logic_vector (15 DOWNTO 0);
+      ram_start_addr                : OUT    std_logic_vector (13 DOWNTO 0);
+      spi_interface_config_valid_i  : OUT    std_logic;
+      write_end_flag                : OUT    std_logic;
+      write_header_flag             : OUT    std_logic;
+      write_length                  : OUT    std_logic_vector (16 DOWNTO 0)
+
+   );
+
+-- Declarations
+
+END w5300_modul2_tester ;
+
+--
+ARCHITECTURE beha OF w5300_modul2_tester IS
+BEGIN
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_FAD_rs485_receiver_tester_beha.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_FAD_rs485_receiver_tester_beha.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_FAD_rs485_receiver_tester_beha.vhd._fpf	(revision 11755)
@@ -0,0 +1,4 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
+DIALECT atom VHDL_2002
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_REFCLK_counter_tester_beha.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_REFCLK_counter_tester_beha.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_REFCLK_counter_tester_beha.vhd._fpf	(revision 11755)
@@ -0,0 +1,4 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
+DIALECT atom VHDL_2002
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_adc_emulator_beha.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_adc_emulator_beha.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_adc_emulator_beha.vhd._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_clock_generator_beha.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_clock_generator_beha.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_clock_generator_beha.vhd._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_clock_generator_var_ps_tester_beha.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_clock_generator_var_ps_tester_beha.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_clock_generator_var_ps_tester_beha.vhd._fpf	(revision 11755)
@@ -0,0 +1,4 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
+DIALECT atom VHDL_2002
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_dna_gen_tester_beha.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_dna_gen_tester_beha.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_dna_gen_tester_beha.vhd._fpf	(revision 11755)
@@ -0,0 +1,4 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
+DIALECT atom VHDL_2002
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_led_controller_tester_beha.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_led_controller_tester_beha.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_led_controller_tester_beha.vhd._fpf	(revision 11755)
@@ -0,0 +1,4 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
+DIALECT atom VHDL_2002
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_max6662_emulator_beha.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_max6662_emulator_beha.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_max6662_emulator_beha.vhd._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_mod7_tester_beha.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_mod7_tester_beha.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_mod7_tester_beha.vhd._fpf	(revision 11755)
@@ -0,0 +1,4 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
+DIALECT atom VHDL_2002
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_phase_shifter_tester_beha.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_phase_shifter_tester_beha.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_phase_shifter_tester_beha.vhd._fpf	(revision 11755)
@@ -0,0 +1,4 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
+DIALECT atom VHDL_2002
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_spi_ltc2600_tester_beha.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_spi_ltc2600_tester_beha.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_spi_ltc2600_tester_beha.vhd._fpf	(revision 11755)
@@ -0,0 +1,4 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
+DIALECT atom VHDL_2002
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_spi_max6662_tester_beha.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_spi_max6662_tester_beha.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_spi_max6662_tester_beha.vhd._fpf	(revision 11755)
@@ -0,0 +1,4 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
+DIALECT atom VHDL_2002
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_timer_tester_beha.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_timer_tester_beha.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_timer_tester_beha.vhd._fpf	(revision 11755)
@@ -0,0 +1,4 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
+DIALECT atom VHDL_2002
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_trigger__generator_beha.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_trigger__generator_beha.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_trigger__generator_beha.vhd._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_trigger_manager_tester_beha.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_trigger_manager_tester_beha.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_trigger_manager_tester_beha.vhd._fpf	(revision 11755)
@@ -0,0 +1,4 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
+DIALECT atom VHDL_2002
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_w5300_emulator_beha.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_w5300_emulator_beha.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_w5300_emulator_beha.vhd._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_w5300_interface_tester_beha.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_w5300_interface_tester_beha.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_w5300_interface_tester_beha.vhd._fpf	(revision 11755)
@@ -0,0 +1,4 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
+DIALECT atom VHDL_2002
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_w5300_modul2_tester_beha.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_w5300_modul2_tester_beha.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/_w5300_modul2_tester_beha.vhd._fpf	(revision 11755)
@@ -0,0 +1,4 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
+DIALECT atom VHDL_2002
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/timer_tester_beha.vhd.info/Synthesis/Constraints/timer_tester.ctr
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/timer_tester_beha.vhd.info/Synthesis/Constraints/timer_tester.ctr	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/timer_tester_beha.vhd.info/Synthesis/Constraints/timer_tester.ctr	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3a
+# set_device 3s50a
+# set_package ft256
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/timer_tester_beha.vhd.info/Synthesis/Constraints/timer_tester.sdc
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/timer_tester_beha.vhd.info/Synthesis/Constraints/timer_tester.sdc	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.hdlsidedata/timer_tester_beha.vhd.info/Synthesis/Constraints/timer_tester.sdc	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3a
+# set_device 3s50a
+# set_package ft256
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/adc_emulator_tb_struct.xrf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/adc_emulator_tb_struct.xrf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/adc_emulator_tb_struct.xrf	(revision 11755)
@@ -0,0 +1,125 @@
+DESIGN adc_emulator_tb
+VIEW symbol.sb
+NO_GRAPHIC 0
+DESIGN adc_emulator_tb
+VIEW symbol.sb
+GRAPHIC 50,0 8 0 
+DESIGN adc_emulator_tb
+VIEW symbol.sb
+GRAPHIC 1,0 13 0 
+DESIGN adc_emulator_tb
+VIEW symbol.sb
+GRAPHIC 1,0 14 0 
+DESIGN adc_emulator_tb
+VIEW struct.bd
+NO_GRAPHIC 17
+DESIGN adc_emulator_tb
+VIEW struct.bd
+GRAPHIC 41,0 26 0 
+DESIGN adc_emulator_tb
+VIEW struct.bd
+NO_GRAPHIC 33
+DESIGN adc_emulator_tb
+VIEW struct.bd
+GRAPHIC 0,0 36 2 
+DESIGN adc_emulator_tb
+VIEW struct.bd
+GRAPHIC 185,0 41 0 
+DESIGN adc_emulator_tb
+VIEW struct.bd
+GRAPHIC 191,0 42 0 
+DESIGN adc_emulator_tb
+VIEW struct.bd
+GRAPHIC 207,0 43 0 
+DESIGN adc_emulator_tb
+VIEW struct.bd
+GRAPHIC 199,0 44 0 
+DESIGN adc_emulator_tb
+VIEW struct.bd
+NO_GRAPHIC 45
+DESIGN adc_emulator_tb
+VIEW struct.bd
+NO_GRAPHIC 46
+LIBRARY FACT_FAD_TB_lib
+DESIGN adc_emulator
+VIEW @behavioral
+GRAPHIC 138,0 48 0 
+DESIGN adc_emulator
+VIEW symbol.sb
+GRAPHIC 14,0 49 1 
+DESIGN adc_emulator
+VIEW @behavioral
+GRAPHIC 48,0 53 0 
+DESIGN adc_emulator
+VIEW @behavioral
+GRAPHIC 53,0 54 0 
+DESIGN adc_emulator
+VIEW @behavioral
+GRAPHIC 58,0 55 0 
+DESIGN adc_emulator
+VIEW @behavioral
+GRAPHIC 63,0 56 0 
+DESIGN adc_emulator_tb
+VIEW struct.bd
+GRAPHIC 175,0 59 0 
+DESIGN clock_generator
+VIEW symbol.sb
+GRAPHIC 14,0 60 1 
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 48,0 65 0 
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 53,0 66 0 
+LIBRARY FACT_FAD_TB_lib
+DESIGN adc_emulator_tb
+VIEW struct.bd
+NO_GRAPHIC 69
+DESIGN adc_emulator_tb
+VIEW struct.bd
+GRAPHIC 138,0 72 0 
+DESIGN adc_emulator_tb
+VIEW struct.bd
+GRAPHIC 175,0 73 0 
+DESIGN adc_emulator_tb
+VIEW struct.bd
+NO_GRAPHIC 76
+DESIGN adc_emulator_tb
+VIEW struct.bd
+GRAPHIC 223,0 79 0 
+DESIGN adc_emulator_tb
+VIEW struct.bd
+NO_GRAPHIC 88
+DESIGN adc_emulator_tb
+VIEW struct.bd
+NO_GRAPHIC 89
+DESIGN adc_emulator_tb
+VIEW struct.bd
+GRAPHIC 138,0 91 0 
+DESIGN adc_emulator_tb
+VIEW struct.bd
+GRAPHIC 145,0 92 1 
+DESIGN adc_emulator_tb
+VIEW struct.bd
+GRAPHIC 187,0 96 0 
+DESIGN adc_emulator_tb
+VIEW struct.bd
+GRAPHIC 193,0 97 0 
+DESIGN adc_emulator_tb
+VIEW struct.bd
+GRAPHIC 201,0 98 0 
+DESIGN adc_emulator_tb
+VIEW struct.bd
+GRAPHIC 209,0 99 0 
+DESIGN adc_emulator_tb
+VIEW struct.bd
+GRAPHIC 175,0 101 0 
+DESIGN adc_emulator_tb
+VIEW struct.bd
+GRAPHIC 182,0 102 1 
+DESIGN adc_emulator_tb
+VIEW struct.bd
+GRAPHIC 187,0 107 0 
+DESIGN adc_emulator_tb
+VIEW struct.bd
+NO_GRAPHIC 111
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/clock_generator_var_ps_tb_struct.xrf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/clock_generator_var_ps_tb_struct.xrf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/clock_generator_var_ps_tb_struct.xrf	(revision 11755)
@@ -0,0 +1,183 @@
+DESIGN clock_generator_var_ps_tb
+VIEW symbol.sb
+NO_GRAPHIC 0
+DESIGN clock_generator_var_ps_tb
+VIEW symbol.sb
+GRAPHIC 50,0 8 0 
+DESIGN clock_generator_var_ps_tb
+VIEW symbol.sb
+GRAPHIC 1,0 11 0 
+DESIGN clock_generator_var_ps_tb
+VIEW symbol.sb
+GRAPHIC 1,0 12 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+NO_GRAPHIC 15
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 240,0 24 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+NO_GRAPHIC 28
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 0,0 32 2 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 85,0 37 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 60,0 38 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 68,0 39 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 52,0 40 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 109,0 41 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 101,0 42 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 93,0 43 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 76,0 44 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+NO_GRAPHIC 45
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+NO_GRAPHIC 46
+LIBRARY FACT_FAD_lib
+DESIGN clock_generator_var_ps
+VIEW struct
+GRAPHIC 42,0 48 0 
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 168,0 50 0 
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 848,0 51 0 
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 703,0 52 0 
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 698,0 53 0 
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 126,0 54 0 
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 643,0 55 0 
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 121,0 56 0 
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 947,0 57 0 
+LIBRARY FACT_FAD_TB_lib
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 438,0 60 0 
+DESIGN clock_generator
+VIEW symbol.sb
+GRAPHIC 14,0 61 1 
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 48,0 66 0 
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 53,0 67 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 117,0 70 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 184,0 72 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 168,0 73 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 160,0 74 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 135,0 75 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 144,0 76 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 152,0 77 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 176,0 78 0 
+LIBRARY FACT_FAD_TB_lib
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+NO_GRAPHIC 81
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 438,0 84 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 42,0 85 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 117,0 86 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+NO_GRAPHIC 89
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+NO_GRAPHIC 91
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 42,0 93 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 87,0 95 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 111,0 96 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 103,0 97 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 95,0 98 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 62,0 99 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 70,0 100 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 54,0 101 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 78,0 102 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 435,0 104 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 438,0 105 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 445,0 106 1 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 87,0 111 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+GRAPHIC 117,0 114 0 
+DESIGN clock_generator_var_ps_tb
+VIEW struct.bd
+NO_GRAPHIC 125
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/dna_gen_tb_struct.xrf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/dna_gen_tb_struct.xrf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/dna_gen_tb_struct.xrf	(revision 11755)
@@ -0,0 +1,114 @@
+DESIGN dna_gen_tb
+VIEW symbol.sb
+NO_GRAPHIC 0
+DESIGN dna_gen_tb
+VIEW symbol.sb
+GRAPHIC 50,0 8 0 
+DESIGN dna_gen_tb
+VIEW symbol.sb
+GRAPHIC 1,0 11 0 
+DESIGN dna_gen_tb
+VIEW symbol.sb
+GRAPHIC 1,0 12 0 
+DESIGN dna_gen_tb
+VIEW struct.bd
+NO_GRAPHIC 15
+DESIGN dna_gen_tb
+VIEW struct.bd
+GRAPHIC 127,0 24 0 
+DESIGN dna_gen_tb
+VIEW struct.bd
+NO_GRAPHIC 30
+DESIGN dna_gen_tb
+VIEW struct.bd
+GRAPHIC 0,0 34 2 
+DESIGN dna_gen_tb
+VIEW struct.bd
+GRAPHIC 47,0 39 0 
+DESIGN dna_gen_tb
+VIEW struct.bd
+GRAPHIC 31,0 40 0 
+DESIGN dna_gen_tb
+VIEW struct.bd
+GRAPHIC 39,0 41 0 
+DESIGN dna_gen_tb
+VIEW struct.bd
+NO_GRAPHIC 42
+DESIGN dna_gen_tb
+VIEW struct.bd
+NO_GRAPHIC 43
+LIBRARY FACT_FAD_lib
+DESIGN dna_gen
+VIEW @behavioral
+GRAPHIC 21,0 45 0 
+DESIGN dna_gen_tb
+VIEW struct.bd
+NO_GRAPHIC 50
+LIBRARY FACT_FAD_TB_lib
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 224,0 52 0 
+DESIGN clock_generator
+VIEW symbol.sb
+GRAPHIC 14,0 53 1 
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 48,0 58 0 
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 53,0 59 0 
+DESIGN dna_gen_tb
+VIEW struct.bd
+GRAPHIC 55,0 62 0 
+DESIGN dna_gen_tb
+VIEW struct.bd
+GRAPHIC 81,0 64 0 
+DESIGN dna_gen_tb
+VIEW struct.bd
+GRAPHIC 73,0 65 0 
+LIBRARY FACT_FAD_TB_lib
+DESIGN dna_gen_tb
+VIEW struct.bd
+NO_GRAPHIC 68
+DESIGN dna_gen_tb
+VIEW struct.bd
+GRAPHIC 224,0 71 0 
+DESIGN dna_gen_tb
+VIEW struct.bd
+GRAPHIC 21,0 72 0 
+DESIGN dna_gen_tb
+VIEW struct.bd
+GRAPHIC 55,0 73 0 
+DESIGN dna_gen_tb
+VIEW struct.bd
+NO_GRAPHIC 76
+DESIGN dna_gen_tb
+VIEW struct.bd
+NO_GRAPHIC 78
+DESIGN dna_gen_tb
+VIEW struct.bd
+GRAPHIC 21,0 80 0 
+DESIGN dna_gen_tb
+VIEW struct.bd
+GRAPHIC 49,0 82 0 
+DESIGN dna_gen_tb
+VIEW struct.bd
+GRAPHIC 33,0 83 0 
+DESIGN dna_gen_tb
+VIEW struct.bd
+GRAPHIC 41,0 84 0 
+DESIGN dna_gen_tb
+VIEW struct.bd
+GRAPHIC 224,0 86 0 
+DESIGN dna_gen_tb
+VIEW struct.bd
+GRAPHIC 231,0 87 1 
+DESIGN dna_gen_tb
+VIEW struct.bd
+GRAPHIC 234,0 92 0 
+DESIGN dna_gen_tb
+VIEW struct.bd
+GRAPHIC 55,0 95 0 
+DESIGN dna_gen_tb
+VIEW struct.bd
+NO_GRAPHIC 101
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/fad_main_tb_struct.xrf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/fad_main_tb_struct.xrf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/fad_main_tb_struct.xrf	(revision 11755)
@@ -0,0 +1,732 @@
+DESIGN fad_main_tb
+VIEW symbol.sb
+NO_GRAPHIC 0
+DESIGN fad_main_tb
+VIEW symbol.sb
+GRAPHIC 50,0 8 0 
+DESIGN fad_main_tb
+VIEW symbol.sb
+GRAPHIC 1,0 13 0 
+DESIGN fad_main_tb
+VIEW symbol.sb
+GRAPHIC 1,0 14 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+NO_GRAPHIC 17
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 41,0 26 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+NO_GRAPHIC 36
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 0,0 40 2 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 1682,0 45 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 823,0 46 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 831,0 47 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 2721,0 49 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 1501,0 50 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 2777,0 51 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 2729,0 52 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 2737,0 53 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 2745,0 54 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 2001,0 55 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 855,0 56 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 863,0 57 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 1435,0 58 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 871,0 59 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 879,0 60 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 887,0 61 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 895,0 62 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 568,0 63 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 536,0 64 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 544,0 65 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 560,0 66 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 528,0 67 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 1483,0 68 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 1475,0 69 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 1443,0 70 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 440,0 71 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 284,0 72 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 1467,0 73 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 448,0 74 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 799,0 75 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 2705,0 76 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 2713,0 77 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 815,0 78 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 839,0 79 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 847,0 80 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 1459,0 81 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 775,0 82 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 2753,0 83 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 807,0 84 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 1559,0 85 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 1451,0 86 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 378,0 87 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 372,0 88 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 384,0 89 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 2942,0 90 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 424,0 91 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 2761,0 92 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 2769,0 93 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 316,0 94 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 783,0 95 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 322,0 96 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 791,0 97 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 328,0 98 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 767,0 99 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 334,0 100 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+NO_GRAPHIC 101
+DESIGN fad_main_tb
+VIEW struct.bd
+NO_GRAPHIC 102
+LIBRARY FACT_FAD_lib
+DESIGN @f@a@d_main
+VIEW struct
+GRAPHIC 233,0 104 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 14,0 105 1 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1755,0 109 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 5328,0 110 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 7621,0 111 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 2710,0 112 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 2715,0 113 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 2720,0 114 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 2725,0 115 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 2282,0 116 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1976,0 117 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 923,0 118 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 928,0 119 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 5427,0 120 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 5503,0 121 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 464,0 122 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1062,0 123 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 6704,0 124 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1389,0 125 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1725,0 126 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 8023,0 127 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 7631,0 129 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 7626,0 130 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 7636,0 131 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 2987,0 132 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 2992,0 133 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 4780,0 134 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 833,0 135 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 5634,0 136 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 5639,0 137 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 4911,0 138 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 5629,0 139 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 3641,0 140 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 7882,0 141 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 7887,0 142 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 4144,0 143 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 2448,0 144 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 2453,0 145 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 4906,0 146 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 163,0 147 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 7963,0 148 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 4067,0 149 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 4916,0 150 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 3631,0 151 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 3646,0 152 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 8283,0 153 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 7539,0 154 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 7850,0 155 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1037,0 156 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1047,0 157 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1057,0 158 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 135,0 159 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1052,0 160 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 3636,0 161 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1042,0 162 0 
+LIBRARY FACT_FAD_TB_lib
+DESIGN adc_emulator
+VIEW @behavioral
+GRAPHIC 508,0 165 0 
+DESIGN adc_emulator
+VIEW symbol.sb
+GRAPHIC 14,0 166 1 
+DESIGN adc_emulator
+VIEW @behavioral
+GRAPHIC 48,0 170 0 
+DESIGN adc_emulator
+VIEW @behavioral
+GRAPHIC 53,0 171 0 
+DESIGN adc_emulator
+VIEW @behavioral
+GRAPHIC 58,0 172 0 
+DESIGN adc_emulator
+VIEW @behavioral
+GRAPHIC 63,0 173 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 274,0 176 0 
+DESIGN clock_generator
+VIEW symbol.sb
+GRAPHIC 14,0 177 1 
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 48,0 182 0 
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 53,0 183 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 362,0 186 0 
+DESIGN max6662_emulator
+VIEW symbol.sb
+GRAPHIC 14,0 187 1 
+DESIGN max6662_emulator
+VIEW beha
+GRAPHIC 48,0 191 0 
+DESIGN max6662_emulator
+VIEW beha
+GRAPHIC 53,0 192 0 
+DESIGN max6662_emulator
+VIEW beha
+GRAPHIC 58,0 193 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 414,0 196 0 
+DESIGN trigger_generator
+VIEW symbol.sb
+GRAPHIC 14,0 197 1 
+DESIGN trigger_generator
+VIEW beha
+GRAPHIC 48,0 202 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 2336,0 205 0 
+DESIGN w5300_emulator
+VIEW beha
+GRAPHIC 163,0 207 0 
+DESIGN w5300_emulator
+VIEW beha
+GRAPHIC 48,0 208 0 
+DESIGN w5300_emulator
+VIEW beha
+GRAPHIC 53,0 209 0 
+DESIGN w5300_emulator
+VIEW beha
+GRAPHIC 58,0 210 0 
+DESIGN w5300_emulator
+VIEW beha
+GRAPHIC 286,0 211 0 
+DESIGN w5300_emulator
+VIEW beha
+GRAPHIC 63,0 212 0 
+LIBRARY FACT_FAD_TB_lib
+DESIGN fad_main_tb
+VIEW struct.bd
+NO_GRAPHIC 215
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 233,0 218 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 508,0 219 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 274,0 220 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 362,0 221 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 414,0 222 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 2336,0 223 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+NO_GRAPHIC 226
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 430,0 229 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+NO_GRAPHIC 233
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 518,0 234 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+NO_GRAPHIC 244
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 1491,0 245 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+NO_GRAPHIC 253
+DESIGN fad_main_tb
+VIEW struct.bd
+NO_GRAPHIC 254
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 233,0 256 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 240,0 257 1 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 286,0 261 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 1503,0 262 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 2779,0 263 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 873,0 264 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 881,0 265 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 889,0 266 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 897,0 267 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 538,0 268 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 530,0 269 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 442,0 270 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 450,0 271 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 1529,0 272 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 1561,0 273 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 426,0 274 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 793,0 275 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 1684,0 276 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 825,0 277 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 833,0 278 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 2723,0 279 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 2731,0 280 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 2739,0 281 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 2747,0 282 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 857,0 283 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 865,0 284 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 1437,0 285 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 546,0 286 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 1485,0 287 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 1477,0 288 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 1445,0 289 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 1469,0 290 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 801,0 291 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 2707,0 292 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 2715,0 293 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 817,0 294 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 841,0 295 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 849,0 296 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 1461,0 297 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 777,0 298 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 2755,0 299 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 809,0 300 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 1453,0 301 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 380,0 302 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 374,0 303 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 2944,0 304 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 2763,0 305 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 2771,0 306 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 318,0 307 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 785,0 308 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 330,0 309 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 769,0 310 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 336,0 311 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 386,0 312 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 324,0 313 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 508,0 315 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 515,0 316 1 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 578,0 320 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 570,0 321 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 562,0 322 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 554,0 323 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 274,0 325 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 281,0 326 1 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 286,0 331 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 1509,0 334 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 1516,0 335 1 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 1529,0 340 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 362,0 343 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 369,0 344 1 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 380,0 348 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 386,0 349 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 374,0 350 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 414,0 352 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 421,0 353 1 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 426,0 358 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 2336,0 360 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 793,0 362 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 318,0 363 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 324,0 364 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 330,0 365 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 785,0 366 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+GRAPHIC 336,0 367 0 
+DESIGN fad_main_tb
+VIEW struct.bd
+NO_GRAPHIC 370
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/fad_main_tb_w5300_2_struct.xrf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/fad_main_tb_w5300_2_struct.xrf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/fad_main_tb_w5300_2_struct.xrf	(revision 11755)
@@ -0,0 +1,732 @@
+DESIGN fad_main_tb_w5300_2
+VIEW symbol.sb
+NO_GRAPHIC 0
+DESIGN fad_main_tb_w5300_2
+VIEW symbol.sb
+GRAPHIC 50,0 8 0 
+DESIGN fad_main_tb_w5300_2
+VIEW symbol.sb
+GRAPHIC 1,0 13 0 
+DESIGN fad_main_tb_w5300_2
+VIEW symbol.sb
+GRAPHIC 1,0 14 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+NO_GRAPHIC 17
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 41,0 26 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+NO_GRAPHIC 36
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 0,0 40 2 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 1682,0 45 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 823,0 46 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 831,0 47 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 2721,0 49 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 1501,0 50 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 2777,0 51 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 2729,0 52 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 2737,0 53 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 2745,0 54 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 2001,0 55 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 855,0 56 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 863,0 57 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 1435,0 58 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 871,0 59 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 879,0 60 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 887,0 61 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 895,0 62 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 568,0 63 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 536,0 64 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 544,0 65 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 560,0 66 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 528,0 67 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 1483,0 68 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 1475,0 69 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 1443,0 70 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 440,0 71 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 284,0 72 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 1467,0 73 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 448,0 74 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 799,0 75 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 2705,0 76 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 2713,0 77 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 815,0 78 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 839,0 79 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 847,0 80 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 1459,0 81 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 775,0 82 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 2753,0 83 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 807,0 84 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 1559,0 85 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 1451,0 86 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 378,0 87 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 372,0 88 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 384,0 89 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 2942,0 90 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 424,0 91 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 2761,0 92 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 2769,0 93 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 316,0 94 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 783,0 95 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 322,0 96 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 791,0 97 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 328,0 98 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 767,0 99 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 334,0 100 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+NO_GRAPHIC 101
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+NO_GRAPHIC 102
+LIBRARY FACT_FAD_lib
+DESIGN @f@a@d_main_with_w53002
+VIEW struct
+GRAPHIC 3285,0 104 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 14,0 105 1 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 1755,0 109 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 5328,0 110 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 7621,0 111 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 2710,0 112 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 2715,0 113 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 2720,0 114 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 2725,0 115 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 2282,0 116 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 1976,0 117 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 923,0 118 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 928,0 119 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 5427,0 120 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 5503,0 121 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 464,0 122 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 1062,0 123 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 6704,0 124 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 1389,0 125 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 1725,0 126 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 8023,0 127 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 7631,0 129 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 7626,0 130 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 7636,0 131 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 2987,0 132 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 2992,0 133 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 4780,0 134 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 833,0 135 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 5634,0 136 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 5639,0 137 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 4911,0 138 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 5629,0 139 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 3641,0 140 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 7882,0 141 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 7887,0 142 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 4144,0 143 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 2448,0 144 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 2453,0 145 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 4906,0 146 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 163,0 147 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 7963,0 148 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 4067,0 149 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 4916,0 150 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 3631,0 151 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 3646,0 152 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 8283,0 153 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 7539,0 154 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 7850,0 155 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 1037,0 156 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 1047,0 157 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 1057,0 158 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 135,0 159 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 1052,0 160 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 3636,0 161 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 1042,0 162 0 
+LIBRARY FACT_FAD_TB_lib
+DESIGN adc_emulator
+VIEW @behavioral
+GRAPHIC 508,0 165 0 
+DESIGN adc_emulator
+VIEW symbol.sb
+GRAPHIC 14,0 166 1 
+DESIGN adc_emulator
+VIEW @behavioral
+GRAPHIC 48,0 170 0 
+DESIGN adc_emulator
+VIEW @behavioral
+GRAPHIC 53,0 171 0 
+DESIGN adc_emulator
+VIEW @behavioral
+GRAPHIC 58,0 172 0 
+DESIGN adc_emulator
+VIEW @behavioral
+GRAPHIC 63,0 173 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 274,0 176 0 
+DESIGN clock_generator
+VIEW symbol.sb
+GRAPHIC 14,0 177 1 
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 48,0 182 0 
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 53,0 183 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 362,0 186 0 
+DESIGN max6662_emulator
+VIEW symbol.sb
+GRAPHIC 14,0 187 1 
+DESIGN max6662_emulator
+VIEW beha
+GRAPHIC 48,0 191 0 
+DESIGN max6662_emulator
+VIEW beha
+GRAPHIC 53,0 192 0 
+DESIGN max6662_emulator
+VIEW beha
+GRAPHIC 58,0 193 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 414,0 196 0 
+DESIGN trigger_generator
+VIEW symbol.sb
+GRAPHIC 14,0 197 1 
+DESIGN trigger_generator
+VIEW beha
+GRAPHIC 48,0 202 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 2336,0 205 0 
+DESIGN w5300_emulator
+VIEW beha
+GRAPHIC 163,0 207 0 
+DESIGN w5300_emulator
+VIEW beha
+GRAPHIC 48,0 208 0 
+DESIGN w5300_emulator
+VIEW beha
+GRAPHIC 53,0 209 0 
+DESIGN w5300_emulator
+VIEW beha
+GRAPHIC 58,0 210 0 
+DESIGN w5300_emulator
+VIEW beha
+GRAPHIC 286,0 211 0 
+DESIGN w5300_emulator
+VIEW beha
+GRAPHIC 63,0 212 0 
+LIBRARY FACT_FAD_TB_lib
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+NO_GRAPHIC 215
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 3285,0 218 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 508,0 219 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 274,0 220 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 362,0 221 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 414,0 222 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 2336,0 223 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+NO_GRAPHIC 226
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 430,0 229 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+NO_GRAPHIC 233
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 518,0 234 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+NO_GRAPHIC 244
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 1491,0 245 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+NO_GRAPHIC 253
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+NO_GRAPHIC 254
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 3285,0 256 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 3292,0 257 1 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 286,0 261 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 1503,0 262 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 2779,0 263 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 873,0 264 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 881,0 265 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 889,0 266 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 897,0 267 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 538,0 268 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 530,0 269 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 442,0 270 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 450,0 271 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 1529,0 272 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 1561,0 273 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 426,0 274 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 793,0 275 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 1684,0 276 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 825,0 277 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 833,0 278 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 2723,0 279 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 2731,0 280 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 2739,0 281 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 2747,0 282 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 857,0 283 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 865,0 284 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 1437,0 285 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 546,0 286 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 1485,0 287 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 1477,0 288 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 1445,0 289 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 1469,0 290 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 801,0 291 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 2707,0 292 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 2715,0 293 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 817,0 294 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 841,0 295 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 849,0 296 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 1461,0 297 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 777,0 298 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 2755,0 299 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 809,0 300 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 1453,0 301 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 380,0 302 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 374,0 303 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 2944,0 304 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 2763,0 305 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 2771,0 306 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 318,0 307 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 785,0 308 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 330,0 309 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 769,0 310 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 336,0 311 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 386,0 312 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 324,0 313 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 508,0 315 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 515,0 316 1 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 578,0 320 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 570,0 321 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 562,0 322 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 554,0 323 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 274,0 325 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 281,0 326 1 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 286,0 331 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 1509,0 334 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 1516,0 335 1 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 1529,0 340 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 362,0 343 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 369,0 344 1 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 380,0 348 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 386,0 349 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 374,0 350 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 414,0 352 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 421,0 353 1 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 426,0 358 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 2336,0 360 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 793,0 362 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 318,0 363 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 324,0 364 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 330,0 365 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 785,0 366 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+GRAPHIC 336,0 367 0 
+DESIGN fad_main_tb_w5300_2
+VIEW struct.bd
+NO_GRAPHIC 370
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/fad_rs485_receiver_tb_struct.xrf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/fad_rs485_receiver_tb_struct.xrf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/fad_rs485_receiver_tb_struct.xrf	(revision 11755)
@@ -0,0 +1,174 @@
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW symbol.sb
+NO_GRAPHIC 0
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW symbol.sb
+GRAPHIC 50,0 8 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW symbol.sb
+GRAPHIC 1,0 11 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW symbol.sb
+GRAPHIC 1,0 12 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+NO_GRAPHIC 15
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 263,0 24 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+NO_GRAPHIC 30
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 0,0 34 2 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 107,0 39 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 91,0 40 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 123,0 41 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 83,0 42 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 99,0 43 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 115,0 44 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 59,0 45 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 67,0 46 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 75,0 47 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+NO_GRAPHIC 48
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+NO_GRAPHIC 49
+LIBRARY FACT_FAD_lib
+DESIGN @f@a@d_rs485_receiver
+VIEW beha
+GRAPHIC 49,0 51 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 56,0 52 1 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+NO_GRAPHIC 66
+LIBRARY FACT_FAD_TB_lib
+DESIGN @f@a@d_rs485_receiver_tester
+VIEW beha
+GRAPHIC 131,0 68 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 165,0 70 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 173,0 71 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 205,0 72 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 189,0 73 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 157,0 74 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 181,0 75 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 141,0 76 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 197,0 77 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 396,0 80 0 
+DESIGN clock_generator
+VIEW symbol.sb
+GRAPHIC 14,0 81 1 
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 48,0 86 0 
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 53,0 87 0 
+LIBRARY FACT_FAD_TB_lib
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+NO_GRAPHIC 90
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 49,0 93 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 131,0 94 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 396,0 95 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+NO_GRAPHIC 98
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+NO_GRAPHIC 100
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 49,0 102 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 56,0 103 1 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 109,0 109 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 117,0 110 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 61,0 111 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 69,0 112 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 77,0 113 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 125,0 114 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 85,0 115 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 93,0 116 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 101,0 117 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 131,0 119 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 396,0 130 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 403,0 131 1 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+GRAPHIC 149,0 136 0 
+DESIGN @f@a@d_rs485_receiver_tb
+VIEW struct.bd
+NO_GRAPHIC 140
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/led_controller_tb_struct.xrf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/led_controller_tb_struct.xrf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/led_controller_tb_struct.xrf	(revision 11755)
@@ -0,0 +1,186 @@
+DESIGN led_controller_tb
+VIEW symbol.sb
+NO_GRAPHIC 0
+DESIGN led_controller_tb
+VIEW symbol.sb
+GRAPHIC 50,0 8 0 
+DESIGN led_controller_tb
+VIEW symbol.sb
+GRAPHIC 13,0 11 1 
+DESIGN led_controller_tb
+VIEW symbol.sb
+GRAPHIC 1,0 15 0 
+DESIGN led_controller_tb
+VIEW symbol.sb
+GRAPHIC 1,0 16 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+NO_GRAPHIC 19
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 285,0 28 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+NO_GRAPHIC 34
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 0,0 38 2 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 95,0 43 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 87,0 44 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 71,0 45 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 63,0 46 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 79,0 47 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 111,0 48 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 119,0 49 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 135,0 50 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 127,0 51 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 103,0 52 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+NO_GRAPHIC 53
+DESIGN led_controller_tb
+VIEW struct.bd
+NO_GRAPHIC 54
+LIBRARY FACT_FAD_lib
+DESIGN led_controller
+VIEW bahavior
+GRAPHIC 53,0 56 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 60,0 57 1 
+DESIGN led_controller_tb
+VIEW struct.bd
+NO_GRAPHIC 72
+LIBRARY FACT_FAD_TB_lib
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 424,0 74 0 
+DESIGN clock_generator
+VIEW symbol.sb
+GRAPHIC 14,0 75 1 
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 48,0 80 0 
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 53,0 81 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 143,0 84 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 177,0 86 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 217,0 87 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 161,0 88 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 153,0 89 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 193,0 90 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 201,0 91 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 225,0 92 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 185,0 93 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 169,0 94 0 
+LIBRARY FACT_FAD_TB_lib
+DESIGN led_controller_tb
+VIEW struct.bd
+NO_GRAPHIC 97
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 424,0 100 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 53,0 101 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 143,0 102 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+NO_GRAPHIC 105
+DESIGN led_controller_tb
+VIEW struct.bd
+NO_GRAPHIC 107
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 53,0 109 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 60,0 110 1 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 97,0 115 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 65,0 116 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 73,0 117 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 81,0 118 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 89,0 119 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 105,0 120 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 113,0 121 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 121,0 122 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 129,0 123 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 137,0 124 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 424,0 126 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 431,0 127 1 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 434,0 132 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+GRAPHIC 143,0 135 0 
+DESIGN led_controller_tb
+VIEW struct.bd
+NO_GRAPHIC 148
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/mod7_tb_struct.xrf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/mod7_tb_struct.xrf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/mod7_tb_struct.xrf	(revision 11755)
@@ -0,0 +1,141 @@
+DESIGN mod7_tb
+VIEW symbol.sb
+NO_GRAPHIC 0
+DESIGN mod7_tb
+VIEW symbol.sb
+GRAPHIC 50,0 8 0 
+DESIGN mod7_tb
+VIEW symbol.sb
+GRAPHIC 1,0 11 0 
+DESIGN mod7_tb
+VIEW symbol.sb
+GRAPHIC 1,0 12 0 
+DESIGN mod7_tb
+VIEW struct.bd
+NO_GRAPHIC 15
+DESIGN mod7_tb
+VIEW struct.bd
+GRAPHIC 193,0 24 0 
+DESIGN mod7_tb
+VIEW struct.bd
+NO_GRAPHIC 28
+DESIGN mod7_tb
+VIEW struct.bd
+GRAPHIC 0,0 32 2 
+DESIGN mod7_tb
+VIEW struct.bd
+GRAPHIC 67,0 37 0 
+DESIGN mod7_tb
+VIEW struct.bd
+GRAPHIC 75,0 38 0 
+DESIGN mod7_tb
+VIEW struct.bd
+GRAPHIC 43,0 39 0 
+DESIGN mod7_tb
+VIEW struct.bd
+GRAPHIC 83,0 40 0 
+DESIGN mod7_tb
+VIEW struct.bd
+GRAPHIC 51,0 41 0 
+DESIGN mod7_tb
+VIEW struct.bd
+GRAPHIC 59,0 42 0 
+DESIGN mod7_tb
+VIEW struct.bd
+NO_GRAPHIC 43
+DESIGN mod7_tb
+VIEW struct.bd
+NO_GRAPHIC 44
+LIBRARY FACT_FAD_lib
+DESIGN mod7
+VIEW beha
+GRAPHIC 33,0 46 0 
+DESIGN mod7_tb
+VIEW struct.bd
+NO_GRAPHIC 54
+LIBRARY FACT_FAD_TB_lib
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 308,0 56 0 
+DESIGN clock_generator
+VIEW symbol.sb
+GRAPHIC 14,0 57 1 
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 48,0 62 0 
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 53,0 63 0 
+DESIGN mod7_tb
+VIEW struct.bd
+GRAPHIC 91,0 66 0 
+DESIGN mod7_tb
+VIEW struct.bd
+GRAPHIC 125,0 68 0 
+DESIGN mod7_tb
+VIEW struct.bd
+GRAPHIC 117,0 69 0 
+DESIGN mod7_tb
+VIEW struct.bd
+GRAPHIC 133,0 70 0 
+DESIGN mod7_tb
+VIEW struct.bd
+GRAPHIC 141,0 71 0 
+DESIGN mod7_tb
+VIEW struct.bd
+GRAPHIC 101,0 72 0 
+LIBRARY FACT_FAD_TB_lib
+DESIGN mod7_tb
+VIEW struct.bd
+NO_GRAPHIC 75
+DESIGN mod7_tb
+VIEW struct.bd
+GRAPHIC 308,0 78 0 
+DESIGN mod7_tb
+VIEW struct.bd
+GRAPHIC 33,0 79 0 
+DESIGN mod7_tb
+VIEW struct.bd
+GRAPHIC 91,0 80 0 
+DESIGN mod7_tb
+VIEW struct.bd
+NO_GRAPHIC 83
+DESIGN mod7_tb
+VIEW struct.bd
+NO_GRAPHIC 85
+DESIGN mod7_tb
+VIEW struct.bd
+GRAPHIC 33,0 87 0 
+DESIGN mod7_tb
+VIEW struct.bd
+GRAPHIC 69,0 89 0 
+DESIGN mod7_tb
+VIEW struct.bd
+GRAPHIC 77,0 90 0 
+DESIGN mod7_tb
+VIEW struct.bd
+GRAPHIC 85,0 91 0 
+DESIGN mod7_tb
+VIEW struct.bd
+GRAPHIC 45,0 92 0 
+DESIGN mod7_tb
+VIEW struct.bd
+GRAPHIC 53,0 93 0 
+DESIGN mod7_tb
+VIEW struct.bd
+GRAPHIC 61,0 94 0 
+DESIGN mod7_tb
+VIEW struct.bd
+GRAPHIC 308,0 96 0 
+DESIGN mod7_tb
+VIEW struct.bd
+GRAPHIC 315,0 97 1 
+DESIGN mod7_tb
+VIEW struct.bd
+GRAPHIC 69,0 102 0 
+DESIGN mod7_tb
+VIEW struct.bd
+GRAPHIC 91,0 105 0 
+DESIGN mod7_tb
+VIEW struct.bd
+NO_GRAPHIC 114
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/phase_shifter_tb_struct.xrf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/phase_shifter_tb_struct.xrf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/phase_shifter_tb_struct.xrf	(revision 11755)
@@ -0,0 +1,243 @@
+DESIGN phase_shifter_tb
+VIEW symbol.sb
+NO_GRAPHIC 0
+DESIGN phase_shifter_tb
+VIEW symbol.sb
+GRAPHIC 50,0 8 0 
+DESIGN phase_shifter_tb
+VIEW symbol.sb
+GRAPHIC 1,0 11 0 
+DESIGN phase_shifter_tb
+VIEW symbol.sb
+GRAPHIC 1,0 12 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+NO_GRAPHIC 15
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 368,0 24 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+NO_GRAPHIC 31
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 0,0 35 2 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 149,0 40 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 80,0 41 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 141,0 42 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 88,0 43 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 97,0 44 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 133,0 45 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 165,0 46 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 124,0 47 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 115,0 48 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 182,0 49 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 173,0 50 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 157,0 51 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 106,0 52 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+NO_GRAPHIC 53
+DESIGN phase_shifter_tb
+VIEW struct.bd
+NO_GRAPHIC 54
+LIBRARY FACT_FAD_lib
+DESIGN phase_shifter
+VIEW first_behave
+GRAPHIC 64,0 56 0 
+DESIGN phase_shifter
+VIEW first_behave
+GRAPHIC 48,0 58 0 
+DESIGN phase_shifter
+VIEW first_behave
+GRAPHIC 281,0 59 0 
+DESIGN phase_shifter
+VIEW first_behave
+GRAPHIC 53,0 60 0 
+DESIGN phase_shifter
+VIEW first_behave
+GRAPHIC 58,0 62 0 
+DESIGN phase_shifter
+VIEW first_behave
+GRAPHIC 63,0 63 0 
+DESIGN phase_shifter
+VIEW first_behave
+GRAPHIC 68,0 64 0 
+DESIGN phase_shifter
+VIEW first_behave
+GRAPHIC 73,0 65 0 
+DESIGN phase_shifter
+VIEW first_behave
+GRAPHIC 83,0 66 0 
+DESIGN phase_shifter
+VIEW first_behave
+GRAPHIC 88,0 68 0 
+DESIGN phase_shifter
+VIEW first_behave
+GRAPHIC 362,0 69 0 
+DESIGN phase_shifter
+VIEW first_behave
+GRAPHIC 93,0 70 0 
+DESIGN phase_shifter
+VIEW first_behave
+GRAPHIC 98,0 72 0 
+DESIGN phase_shifter
+VIEW first_behave
+GRAPHIC 103,0 73 0 
+LIBRARY FACT_FAD_TB_lib
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 525,0 76 0 
+DESIGN clock_generator
+VIEW symbol.sb
+GRAPHIC 14,0 77 1 
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 48,0 82 0 
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 53,0 83 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 190,0 86 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 535,0 88 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 284,0 89 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 292,0 90 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 301,0 91 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 259,0 92 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 250,0 93 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 216,0 94 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 241,0 95 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 276,0 96 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 225,0 97 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 208,0 98 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 233,0 99 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 200,0 100 0 
+LIBRARY FACT_FAD_TB_lib
+DESIGN phase_shifter_tb
+VIEW struct.bd
+NO_GRAPHIC 103
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 525,0 106 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 64,0 107 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 190,0 108 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+NO_GRAPHIC 111
+DESIGN phase_shifter_tb
+VIEW struct.bd
+NO_GRAPHIC 113
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 64,0 115 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 135,0 117 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 175,0 118 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 82,0 119 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 90,0 120 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 99,0 121 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 143,0 122 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 151,0 123 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 159,0 124 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 167,0 125 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 184,0 126 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 108,0 127 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 117,0 128 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 126,0 129 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 525,0 131 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 532,0 132 1 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 135,0 137 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+GRAPHIC 190,0 140 0 
+DESIGN phase_shifter_tb
+VIEW struct.bd
+NO_GRAPHIC 157
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/refclk_counter_tb_struct.xrf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/refclk_counter_tb_struct.xrf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/refclk_counter_tb_struct.xrf	(revision 11755)
@@ -0,0 +1,114 @@
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW symbol.sb
+NO_GRAPHIC 0
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW symbol.sb
+GRAPHIC 50,0 8 0 
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW symbol.sb
+GRAPHIC 13,0 11 1 
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW symbol.sb
+GRAPHIC 1,0 15 0 
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW symbol.sb
+GRAPHIC 1,0 16 0 
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW struct.bd
+NO_GRAPHIC 19
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW struct.bd
+GRAPHIC 175,0 28 0 
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW struct.bd
+NO_GRAPHIC 34
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW struct.bd
+GRAPHIC 0,0 38 2 
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW struct.bd
+GRAPHIC 51,0 43 0 
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW struct.bd
+GRAPHIC 59,0 44 0 
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW struct.bd
+GRAPHIC 67,0 45 0 
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW struct.bd
+GRAPHIC 43,0 46 0 
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW struct.bd
+GRAPHIC 75,0 47 0 
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW struct.bd
+NO_GRAPHIC 48
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW struct.bd
+NO_GRAPHIC 49
+LIBRARY FACT_FAD_lib
+DESIGN @r@e@f@c@l@k_counter
+VIEW behavior
+GRAPHIC 33,0 51 0 
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW struct.bd
+NO_GRAPHIC 58
+LIBRARY FACT_FAD_TB_lib
+DESIGN @r@e@f@c@l@k_counter_tester
+VIEW beha
+GRAPHIC 83,0 60 0 
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW struct.bd
+GRAPHIC 117,0 62 0 
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW struct.bd
+GRAPHIC 125,0 63 0 
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW struct.bd
+GRAPHIC 109,0 64 0 
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW struct.bd
+GRAPHIC 661,0 65 0 
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW struct.bd
+GRAPHIC 101,0 66 0 
+LIBRARY FACT_FAD_TB_lib
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW struct.bd
+NO_GRAPHIC 69
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW struct.bd
+GRAPHIC 33,0 72 0 
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW struct.bd
+GRAPHIC 83,0 73 0 
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW struct.bd
+NO_GRAPHIC 76
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW struct.bd
+NO_GRAPHIC 78
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW struct.bd
+GRAPHIC 33,0 80 0 
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW struct.bd
+GRAPHIC 69,0 82 0 
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW struct.bd
+GRAPHIC 77,0 83 0 
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW struct.bd
+GRAPHIC 45,0 84 0 
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW struct.bd
+GRAPHIC 53,0 85 0 
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW struct.bd
+GRAPHIC 61,0 86 0 
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW struct.bd
+GRAPHIC 83,0 88 0 
+DESIGN @r@e@f@c@l@k_counter_tb
+VIEW struct.bd
+NO_GRAPHIC 97
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/spi_ltc2600_tb_struct.xrf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/spi_ltc2600_tb_struct.xrf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/spi_ltc2600_tb_struct.xrf	(revision 11755)
@@ -0,0 +1,186 @@
+DESIGN spi_ltc2600_tb
+VIEW symbol.sb
+NO_GRAPHIC 0
+DESIGN spi_ltc2600_tb
+VIEW symbol.sb
+GRAPHIC 50,0 8 0 
+DESIGN spi_ltc2600_tb
+VIEW symbol.sb
+GRAPHIC 1,0 11 0 
+DESIGN spi_ltc2600_tb
+VIEW symbol.sb
+GRAPHIC 1,0 12 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+NO_GRAPHIC 15
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 303,0 24 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+NO_GRAPHIC 28
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 0,0 32 2 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 71,0 37 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 87,0 38 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 79,0 39 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 63,0 40 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 135,0 41 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 103,0 42 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 111,0 43 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 127,0 44 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 143,0 45 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 95,0 46 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 119,0 47 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+NO_GRAPHIC 48
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+NO_GRAPHIC 49
+LIBRARY FACT_FAD_lib
+DESIGN spi_ltc2600
+VIEW beha
+GRAPHIC 53,0 51 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+NO_GRAPHIC 64
+LIBRARY FACT_FAD_TB_lib
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 448,0 66 0 
+DESIGN clock_generator
+VIEW symbol.sb
+GRAPHIC 14,0 67 1 
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 48,0 72 0 
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 53,0 73 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 151,0 76 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 233,0 78 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 241,0 79 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 161,0 80 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 217,0 81 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 169,0 82 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 209,0 83 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 177,0 84 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 185,0 85 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 201,0 86 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 193,0 87 0 
+LIBRARY FACT_FAD_TB_lib
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+NO_GRAPHIC 90
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 448,0 93 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 53,0 94 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 151,0 95 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+NO_GRAPHIC 98
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+NO_GRAPHIC 100
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 53,0 102 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 113,0 104 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 65,0 105 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 73,0 106 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 81,0 107 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 89,0 108 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 121,0 109 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 129,0 110 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 137,0 111 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 145,0 112 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 97,0 113 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 105,0 114 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 448,0 116 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 455,0 117 1 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 468,0 122 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+GRAPHIC 151,0 125 0 
+DESIGN spi_ltc2600_tb
+VIEW struct.bd
+NO_GRAPHIC 139
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/spi_max6662_tb_struct.xrf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/spi_max6662_tb_struct.xrf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/spi_max6662_tb_struct.xrf	(revision 11755)
@@ -0,0 +1,213 @@
+DESIGN spi_max6662_tb
+VIEW symbol.sb
+NO_GRAPHIC 0
+DESIGN spi_max6662_tb
+VIEW symbol.sb
+GRAPHIC 50,0 8 0 
+DESIGN spi_max6662_tb
+VIEW symbol.sb
+GRAPHIC 13,0 11 1 
+DESIGN spi_max6662_tb
+VIEW symbol.sb
+GRAPHIC 1,0 15 0 
+DESIGN spi_max6662_tb
+VIEW symbol.sb
+GRAPHIC 1,0 16 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+NO_GRAPHIC 19
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 263,0 28 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+NO_GRAPHIC 34
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 0,0 38 2 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 67,0 43 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 75,0 44 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 59,0 45 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 107,0 46 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 115,0 47 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 91,0 48 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 123,0 49 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 99,0 50 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 584,0 51 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 749,0 52 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+NO_GRAPHIC 53
+DESIGN spi_max6662_tb
+VIEW struct.bd
+NO_GRAPHIC 54
+LIBRARY FACT_FAD_lib
+DESIGN spi_max6662
+VIEW beha
+GRAPHIC 49,0 56 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+NO_GRAPHIC 67
+LIBRARY FACT_FAD_TB_lib
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 396,0 69 0 
+DESIGN clock_generator
+VIEW symbol.sb
+GRAPHIC 14,0 70 1 
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 48,0 75 0 
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 53,0 76 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 574,0 79 0 
+DESIGN max6662_emulator
+VIEW symbol.sb
+GRAPHIC 14,0 80 1 
+DESIGN max6662_emulator
+VIEW beha
+GRAPHIC 48,0 84 0 
+DESIGN max6662_emulator
+VIEW beha
+GRAPHIC 53,0 85 0 
+DESIGN max6662_emulator
+VIEW beha
+GRAPHIC 58,0 86 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 131,0 89 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 165,0 91 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 644,0 92 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 173,0 93 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 149,0 94 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 141,0 95 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 157,0 96 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 205,0 97 0 
+LIBRARY FACT_FAD_TB_lib
+DESIGN spi_max6662_tb
+VIEW struct.bd
+NO_GRAPHIC 100
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 396,0 103 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 574,0 104 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 49,0 105 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 131,0 106 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+NO_GRAPHIC 109
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 592,0 112 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+NO_GRAPHIC 114
+DESIGN spi_max6662_tb
+VIEW struct.bd
+NO_GRAPHIC 115
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 49,0 117 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 117,0 119 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 61,0 120 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 69,0 121 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 77,0 122 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 751,0 123 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 125,0 124 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 93,0 125 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 101,0 126 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 109,0 127 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 393,0 129 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 396,0 130 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 403,0 131 1 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 406,0 136 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 574,0 139 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 581,0 140 1 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 61,0 144 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 751,0 145 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 626,0 146 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+GRAPHIC 131,0 148 0 
+DESIGN spi_max6662_tb
+VIEW struct.bd
+NO_GRAPHIC 159
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/timer_tb_struct.xrf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/timer_tb_struct.xrf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/timer_tb_struct.xrf	(revision 11755)
@@ -0,0 +1,132 @@
+DESIGN timer_tb
+VIEW symbol.sb
+NO_GRAPHIC 0
+DESIGN timer_tb
+VIEW symbol.sb
+GRAPHIC 50,0 8 0 
+DESIGN timer_tb
+VIEW symbol.sb
+GRAPHIC 13,0 11 1 
+DESIGN timer_tb
+VIEW symbol.sb
+GRAPHIC 1,0 15 0 
+DESIGN timer_tb
+VIEW symbol.sb
+GRAPHIC 1,0 16 0 
+DESIGN timer_tb
+VIEW struct.bd
+NO_GRAPHIC 19
+DESIGN timer_tb
+VIEW struct.bd
+GRAPHIC 175,0 28 0 
+DESIGN timer_tb
+VIEW struct.bd
+NO_GRAPHIC 32
+DESIGN timer_tb
+VIEW struct.bd
+GRAPHIC 0,0 36 2 
+DESIGN timer_tb
+VIEW struct.bd
+GRAPHIC 544,0 41 0 
+DESIGN timer_tb
+VIEW struct.bd
+GRAPHIC 75,0 42 0 
+DESIGN timer_tb
+VIEW struct.bd
+GRAPHIC 558,0 43 0 
+DESIGN timer_tb
+VIEW struct.bd
+GRAPHIC 67,0 44 0 
+DESIGN timer_tb
+VIEW struct.bd
+GRAPHIC 51,0 45 0 
+DESIGN timer_tb
+VIEW struct.bd
+GRAPHIC 43,0 46 0 
+DESIGN timer_tb
+VIEW struct.bd
+NO_GRAPHIC 47
+DESIGN timer_tb
+VIEW struct.bd
+NO_GRAPHIC 48
+LIBRARY FACT_FAD_lib
+DESIGN timer
+VIEW beha
+GRAPHIC 534,0 50 0 
+DESIGN timer_tb
+VIEW struct.bd
+GRAPHIC 541,0 51 1 
+DESIGN timer_tb
+VIEW struct.bd
+NO_GRAPHIC 62
+LIBRARY FACT_FAD_TB_lib
+DESIGN timer_tester
+VIEW beha
+GRAPHIC 604,0 64 0 
+DESIGN timer_tb
+VIEW struct.bd
+NO_GRAPHIC 72
+LIBRARY FACT_FAD_TB_lib
+DESIGN timer_tb
+VIEW struct.bd
+NO_GRAPHIC 74
+DESIGN timer_tb
+VIEW struct.bd
+GRAPHIC 534,0 77 0 
+DESIGN timer_tb
+VIEW struct.bd
+GRAPHIC 604,0 78 0 
+DESIGN timer_tb
+VIEW struct.bd
+NO_GRAPHIC 81
+DESIGN timer_tb
+VIEW struct.bd
+NO_GRAPHIC 83
+DESIGN timer_tb
+VIEW struct.bd
+GRAPHIC 534,0 85 0 
+DESIGN timer_tb
+VIEW struct.bd
+GRAPHIC 541,0 86 1 
+DESIGN timer_tb
+VIEW struct.bd
+GRAPHIC 546,0 91 0 
+DESIGN timer_tb
+VIEW struct.bd
+GRAPHIC 572,0 92 0 
+DESIGN timer_tb
+VIEW struct.bd
+GRAPHIC 552,0 93 0 
+DESIGN timer_tb
+VIEW struct.bd
+GRAPHIC 578,0 94 0 
+DESIGN timer_tb
+VIEW struct.bd
+GRAPHIC 560,0 95 0 
+DESIGN timer_tb
+VIEW struct.bd
+GRAPHIC 566,0 96 0 
+DESIGN timer_tb
+VIEW struct.bd
+GRAPHIC 604,0 98 0 
+DESIGN timer_tb
+VIEW struct.bd
+GRAPHIC 125,0 100 0 
+DESIGN timer_tb
+VIEW struct.bd
+GRAPHIC 117,0 101 0 
+DESIGN timer_tb
+VIEW struct.bd
+GRAPHIC 93,0 102 0 
+DESIGN timer_tb
+VIEW struct.bd
+GRAPHIC 628,0 103 0 
+DESIGN timer_tb
+VIEW struct.bd
+GRAPHIC 622,0 104 0 
+DESIGN timer_tb
+VIEW struct.bd
+GRAPHIC 109,0 105 0 
+DESIGN timer_tb
+VIEW struct.bd
+NO_GRAPHIC 108
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/trigger_manager_tb_struct.xrf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/trigger_manager_tb_struct.xrf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/trigger_manager_tb_struct.xrf	(revision 11755)
@@ -0,0 +1,138 @@
+DESIGN trigger_manager_tb
+VIEW symbol.sb
+NO_GRAPHIC 0
+DESIGN trigger_manager_tb
+VIEW symbol.sb
+GRAPHIC 50,0 8 0 
+DESIGN trigger_manager_tb
+VIEW symbol.sb
+GRAPHIC 1,0 11 0 
+DESIGN trigger_manager_tb
+VIEW symbol.sb
+GRAPHIC 1,0 12 0 
+DESIGN trigger_manager_tb
+VIEW struct.bd
+NO_GRAPHIC 15
+DESIGN trigger_manager_tb
+VIEW struct.bd
+GRAPHIC 193,0 24 0 
+DESIGN trigger_manager_tb
+VIEW struct.bd
+NO_GRAPHIC 28
+DESIGN trigger_manager_tb
+VIEW struct.bd
+GRAPHIC 0,0 32 2 
+DESIGN trigger_manager_tb
+VIEW struct.bd
+GRAPHIC 67,0 37 0 
+DESIGN trigger_manager_tb
+VIEW struct.bd
+GRAPHIC 83,0 38 0 
+DESIGN trigger_manager_tb
+VIEW struct.bd
+GRAPHIC 59,0 39 0 
+DESIGN trigger_manager_tb
+VIEW struct.bd
+GRAPHIC 51,0 40 0 
+DESIGN trigger_manager_tb
+VIEW struct.bd
+GRAPHIC 75,0 41 0 
+DESIGN trigger_manager_tb
+VIEW struct.bd
+GRAPHIC 43,0 42 0 
+DESIGN trigger_manager_tb
+VIEW struct.bd
+NO_GRAPHIC 43
+DESIGN trigger_manager_tb
+VIEW struct.bd
+NO_GRAPHIC 44
+LIBRARY FACT_FAD_lib
+DESIGN trigger_manager
+VIEW beha
+GRAPHIC 33,0 46 0 
+DESIGN trigger_manager_tb
+VIEW struct.bd
+NO_GRAPHIC 54
+LIBRARY FACT_FAD_TB_lib
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 308,0 56 0 
+DESIGN clock_generator
+VIEW symbol.sb
+GRAPHIC 14,0 57 1 
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 48,0 62 0 
+DESIGN clock_generator
+VIEW @behavioral
+GRAPHIC 53,0 63 0 
+DESIGN trigger_manager_tb
+VIEW struct.bd
+GRAPHIC 91,0 66 0 
+DESIGN trigger_manager_tb
+VIEW struct.bd
+GRAPHIC 125,0 68 0 
+DESIGN trigger_manager_tb
+VIEW struct.bd
+GRAPHIC 101,0 69 0 
+DESIGN trigger_manager_tb
+VIEW struct.bd
+GRAPHIC 109,0 70 0 
+LIBRARY FACT_FAD_TB_lib
+DESIGN trigger_manager_tb
+VIEW struct.bd
+NO_GRAPHIC 73
+DESIGN trigger_manager_tb
+VIEW struct.bd
+GRAPHIC 308,0 76 0 
+DESIGN trigger_manager_tb
+VIEW struct.bd
+GRAPHIC 33,0 77 0 
+DESIGN trigger_manager_tb
+VIEW struct.bd
+GRAPHIC 91,0 78 0 
+DESIGN trigger_manager_tb
+VIEW struct.bd
+NO_GRAPHIC 81
+DESIGN trigger_manager_tb
+VIEW struct.bd
+NO_GRAPHIC 83
+DESIGN trigger_manager_tb
+VIEW struct.bd
+GRAPHIC 33,0 85 0 
+DESIGN trigger_manager_tb
+VIEW struct.bd
+GRAPHIC 69,0 87 0 
+DESIGN trigger_manager_tb
+VIEW struct.bd
+GRAPHIC 77,0 88 0 
+DESIGN trigger_manager_tb
+VIEW struct.bd
+GRAPHIC 45,0 89 0 
+DESIGN trigger_manager_tb
+VIEW struct.bd
+GRAPHIC 53,0 90 0 
+DESIGN trigger_manager_tb
+VIEW struct.bd
+GRAPHIC 85,0 91 0 
+DESIGN trigger_manager_tb
+VIEW struct.bd
+GRAPHIC 61,0 92 0 
+DESIGN trigger_manager_tb
+VIEW struct.bd
+GRAPHIC 305,0 94 0 
+DESIGN trigger_manager_tb
+VIEW struct.bd
+GRAPHIC 308,0 95 0 
+DESIGN trigger_manager_tb
+VIEW struct.bd
+GRAPHIC 315,0 96 1 
+DESIGN trigger_manager_tb
+VIEW struct.bd
+GRAPHIC 69,0 101 0 
+DESIGN trigger_manager_tb
+VIEW struct.bd
+GRAPHIC 91,0 104 0 
+DESIGN trigger_manager_tb
+VIEW struct.bd
+NO_GRAPHIC 111
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/w5300_interface_tb_struct.xrf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/w5300_interface_tb_struct.xrf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/w5300_interface_tb_struct.xrf	(revision 11755)
@@ -0,0 +1,3 @@
+DESIGN w5300_interface_tb
+VIEW struct
+NO_GRAPHIC 0
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/w5300_modul2_tb_struct.xrf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/w5300_modul2_tb_struct.xrf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/.xrf/w5300_modul2_tb_struct.xrf	(revision 11755)
@@ -0,0 +1,3 @@
+DESIGN w5300_modul2_tb
+VIEW struct
+NO_GRAPHIC 0
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/@f@a@d_rs485_receiver_tb/struct.bd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/@f@a@d_rs485_receiver_tb/struct.bd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/@f@a@d_rs485_receiver_tb/struct.bd	(revision 11755)
@@ -0,0 +1,3711 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+itemName "ALL"
+)
+(DmPackageRef
+library "fact_fad_lib"
+unitName "fad_rs485_constants"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+]
+instances [
+(Instance
+name "U_0"
+duLibraryName "FACT_FAD_lib"
+duName "FAD_rs485_receiver"
+elements [
+(GiElement
+name "RX_BYTES"
+type "integer"
+value "7"
+pr "-- defined in fad_rs485_definitions.fad_rs485_constants"
+apr 0
+e "-- no. of bytes to receive"
+)
+(GiElement
+name "RX_WIDTH"
+type "integer"
+value "56"
+e "-- no. of bits to receive"
+)
+]
+mwi 0
+uid 49,0
+)
+(Instance
+name "U_1"
+duLibraryName "FACT_FAD_TB_lib"
+duName "FAD_rs485_receiver_tester"
+elements [
+]
+mwi 0
+uid 131,0
+)
+(Instance
+name "U_2"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "50 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+mwi 0
+uid 396,0
+)
+]
+libraryRefs [
+"ieee"
+"fact_fad_lib"
+]
+)
+version "29.1"
+appVersion "2009.1 (Build 12)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@f@a@d_rs485_receiver_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@f@a@d_rs485_receiver_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@f@a@d_rs485_receiver_tb"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\FAD_rs485_receiver_tb"
+)
+(vvPair
+variable "date"
+value "10.06.2011"
+)
+(vvPair
+variable "day"
+value "Fr"
+)
+(vvPair
+variable "day_long"
+value "Freitag"
+)
+(vvPair
+variable "dd"
+value "10"
+)
+(vvPair
+variable "entity_name"
+value "FAD_rs485_receiver_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "06"
+)
+(vvPair
+variable "module_name"
+value "FAD_rs485_receiver_tb"
+)
+(vvPair
+variable "month"
+value "Jun"
+)
+(vvPair
+variable "month_long"
+value "Juni"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@f@a@d_rs485_receiver_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\FAD_rs485_receiver_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "13:03:35"
+)
+(vvPair
+variable "unit"
+value "FAD_rs485_receiver_tb"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 274,0
+optionalChildren [
+*1 (SaComponent
+uid 49,0
+optionalChildren [
+*2 (CptPort
+uid 13,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,17625,0,18375"
+)
+tg (CPTG
+uid 15,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16,0
+va (VaSet
+)
+xt "1000,17500,4200,18500"
+st "rec_clk"
+blo "1000,18300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "rec_clk"
+t "std_logic"
+o 1
+)
+)
+)
+*3 (CptPort
+uid 17,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,18625,0,19375"
+)
+tg (CPTG
+uid 19,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 20,0
+va (VaSet
+)
+xt "1000,18500,3300,19500"
+st "rx_d"
+blo "1000,19300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "rx_d"
+t "std_logic"
+o 2
+)
+)
+)
+*4 (CptPort
+uid 21,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "20000,17625,20750,18375"
+)
+tg (CPTG
+uid 23,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24,0
+va (VaSet
+)
+xt "16400,17500,19000,18500"
+st "rx_en"
+ju 2
+blo "19000,18300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rx_en"
+t "std_logic"
+o 3
+)
+)
+)
+*5 (CptPort
+uid 25,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 26,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "20000,18625,20750,19375"
+)
+tg (CPTG
+uid 27,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 28,0
+va (VaSet
+)
+xt "16700,18500,19000,19500"
+st "tx_d"
+ju 2
+blo "19000,19300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "tx_d"
+t "std_logic"
+o 4
+)
+)
+)
+*6 (CptPort
+uid 29,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "20000,19625,20750,20375"
+)
+tg (CPTG
+uid 31,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 32,0
+va (VaSet
+)
+xt "16400,19500,19000,20500"
+st "tx_en"
+ju 2
+blo "19000,20300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "tx_en"
+t "std_logic"
+o 5
+)
+)
+)
+*7 (CptPort
+uid 33,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 34,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,19625,0,20375"
+)
+tg (CPTG
+uid 35,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 36,0
+va (VaSet
+)
+xt "1000,19500,5100,20500"
+st "rec_start"
+blo "1000,20300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "rec_start"
+t "std_logic"
+o 6
+)
+)
+)
+*8 (CptPort
+uid 37,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 38,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "20000,20625,20750,21375"
+)
+tg (CPTG
+uid 39,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 40,0
+va (VaSet
+)
+xt "10200,20500,19000,21500"
+st "rec_timeout_occured"
+ju 2
+blo "19000,21300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rec_timeout_occured"
+t "std_logic"
+o 7
+i "'0'"
+)
+)
+)
+*9 (CptPort
+uid 41,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 42,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "20000,21625,20750,22375"
+)
+tg (CPTG
+uid 43,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 44,0
+va (VaSet
+)
+xt "6500,21500,19000,22500"
+st "rec_dout : (RX_WIDTH - 1:0)"
+ju 2
+blo "19000,22300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rec_dout"
+t "std_logic_vector"
+b "(RX_WIDTH - 1 downto 0)"
+o 8
+i "(others => '0')"
+)
+)
+)
+*10 (CptPort
+uid 45,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 46,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "20000,22625,20750,23375"
+)
+tg (CPTG
+uid 47,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 48,0
+va (VaSet
+)
+xt "15200,22500,19000,23500"
+st "rec_valid"
+ju 2
+blo "19000,23300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rec_valid"
+t "std_logic"
+o 9
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 50,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,17000,20000,24000"
+)
+ttg (MlTextGroup
+uid 51,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*11 (Text
+uid 52,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "5500,24000,12300,25100"
+st "FACT_FAD_lib"
+blo "5500,24900"
+tm "BdLibraryNameMgr"
+)
+*12 (Text
+uid 53,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "5500,25100,14500,26200"
+st "FAD_rs485_receiver"
+blo "5500,26000"
+tm "CptNameMgr"
+)
+*13 (Text
+uid 54,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "5500,26200,7600,27300"
+st "U_0"
+blo "5500,27100"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 55,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 56,0
+text (MLText
+uid 57,0
+va (VaSet
+)
+xt "-2000,13000,21600,16000"
+st "-- defined in fad_rs485_definitions.fad_rs485_constants
+RX_BYTES = 7     ( integer ) -- no. of bytes to receive 
+RX_WIDTH = 56    ( integer ) -- no. of bits to receive  "
+)
+header ""
+)
+elements [
+(GiElement
+name "RX_BYTES"
+type "integer"
+value "7"
+pr "-- defined in fad_rs485_definitions.fad_rs485_constants"
+apr 0
+e "-- no. of bytes to receive"
+)
+(GiElement
+name "RX_WIDTH"
+type "integer"
+value "56"
+e "-- no. of bits to receive"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 58,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "250,22250,1750,23750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archType 1
+archFileType "UNKNOWN"
+)
+*14 (Net
+uid 59,0
+decl (Decl
+n "rx_en"
+t "std_logic"
+o 7
+suid 1,0
+)
+declText (MLText
+uid 60,0
+va (VaSet
+)
+xt "22000,9300,35700,10300"
+st "SIGNAL rx_en               : std_logic"
+)
+)
+*15 (Net
+uid 67,0
+decl (Decl
+n "tx_d"
+t "std_logic"
+o 8
+suid 2,0
+)
+declText (MLText
+uid 68,0
+va (VaSet
+)
+xt "22000,10300,35600,11300"
+st "SIGNAL tx_d                : std_logic"
+)
+)
+*16 (Net
+uid 75,0
+decl (Decl
+n "tx_en"
+t "std_logic"
+o 9
+suid 3,0
+)
+declText (MLText
+uid 76,0
+va (VaSet
+)
+xt "22000,11300,35700,12300"
+st "SIGNAL tx_en               : std_logic"
+)
+)
+*17 (Net
+uid 83,0
+lang 10
+decl (Decl
+n "rec_timeout_occured"
+t "std_logic"
+o 4
+suid 4,0
+)
+declText (MLText
+uid 84,0
+va (VaSet
+)
+xt "22000,6300,38600,7300"
+st "SIGNAL rec_timeout_occured : std_logic"
+)
+)
+*18 (Net
+uid 91,0
+lang 10
+decl (Decl
+n "rec_dout"
+t "std_logic_vector"
+b "(RX_WIDTH - 1 DOWNTO 0)"
+o 2
+suid 5,0
+)
+declText (MLText
+uid 92,0
+va (VaSet
+)
+xt "22000,4300,50800,5300"
+st "SIGNAL rec_dout            : std_logic_vector(RX_WIDTH - 1 DOWNTO 0)"
+)
+)
+*19 (Net
+uid 99,0
+lang 10
+decl (Decl
+n "rec_valid"
+t "std_logic"
+o 5
+suid 6,0
+)
+declText (MLText
+uid 100,0
+va (VaSet
+)
+xt "22000,7300,36100,8300"
+st "SIGNAL rec_valid           : std_logic"
+)
+)
+*20 (Net
+uid 107,0
+decl (Decl
+n "rec_clk"
+t "std_logic"
+o 1
+suid 7,0
+)
+declText (MLText
+uid 108,0
+va (VaSet
+)
+xt "22000,3300,35900,4300"
+st "SIGNAL rec_clk             : std_logic"
+)
+)
+*21 (Net
+uid 115,0
+decl (Decl
+n "rx_d"
+t "std_logic"
+o 6
+suid 8,0
+)
+declText (MLText
+uid 116,0
+va (VaSet
+)
+xt "22000,8300,35600,9300"
+st "SIGNAL rx_d                : std_logic"
+)
+)
+*22 (Net
+uid 123,0
+decl (Decl
+n "rec_start"
+t "std_logic"
+o 3
+suid 9,0
+)
+declText (MLText
+uid 124,0
+va (VaSet
+)
+xt "22000,5300,36400,6300"
+st "SIGNAL rec_start           : std_logic"
+)
+)
+*23 (Blk
+uid 131,0
+shape (Rectangle
+uid 132,0
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "-13000,33000,7000,40000"
+)
+oxt "47000,14000,67000,21000"
+ttg (MlTextGroup
+uid 133,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*24 (Text
+uid 134,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "-7200,34850,1200,35950"
+st "FACT_FAD_TB_lib"
+blo "-7200,35750"
+tm "BdLibraryNameMgr"
+)
+*25 (Text
+uid 135,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "-7200,35950,5200,37050"
+st "FAD_rs485_receiver_tester"
+blo "-7200,36850"
+tm "BlkNameMgr"
+)
+*26 (Text
+uid 136,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "-7200,37050,-5100,38150"
+st "U_1"
+blo "-7200,37950"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 137,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 138,0
+text (MLText
+uid 139,0
+va (VaSet
+)
+xt "-7200,44850,-7200,44850"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 140,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-12750,38250,-11250,39750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+blkPorts [
+"rec_dout"
+"rec_timeout_occured"
+"rec_valid"
+"rx_en"
+"tx_d"
+"tx_en"
+"rec_start"
+"rx_d"
+]
+)
+*27 (Grouping
+uid 213,0
+optionalChildren [
+*28 (CommentText
+uid 215,0
+shape (Rectangle
+uid 216,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "23000,50000,40000,51000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 217,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "23200,50000,32800,51000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*29 (CommentText
+uid 218,0
+shape (Rectangle
+uid 219,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "40000,46000,44000,47000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 220,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "40200,46000,43200,47000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*30 (CommentText
+uid 221,0
+shape (Rectangle
+uid 222,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "23000,48000,40000,49000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 223,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "23200,48000,33200,49000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*31 (CommentText
+uid 224,0
+shape (Rectangle
+uid 225,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "19000,48000,23000,49000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 226,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "19200,48000,21300,49000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*32 (CommentText
+uid 227,0
+shape (Rectangle
+uid 228,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "40000,47000,60000,51000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 229,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "40200,47200,49400,48200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*33 (CommentText
+uid 230,0
+shape (Rectangle
+uid 231,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "44000,46000,60000,47000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 232,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "44200,46000,48700,47000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*34 (CommentText
+uid 233,0
+shape (Rectangle
+uid 234,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "19000,46000,40000,48000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 235,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "26200,46500,32800,47500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*35 (CommentText
+uid 236,0
+shape (Rectangle
+uid 237,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "19000,49000,23000,50000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 238,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "19200,49000,21300,50000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*36 (CommentText
+uid 239,0
+shape (Rectangle
+uid 240,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "19000,50000,23000,51000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 241,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "19200,50000,21900,51000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*37 (CommentText
+uid 242,0
+shape (Rectangle
+uid 243,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "23000,49000,40000,50000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 244,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "23200,49000,39500,50000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 214,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "19000,46000,60000,51000"
+)
+oxt "14000,66000,55000,71000"
+)
+*38 (SaComponent
+uid 396,0
+optionalChildren [
+*39 (CptPort
+uid 385,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 386,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "46000,37625,46750,38375"
+)
+tg (CPTG
+uid 387,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 388,0
+va (VaSet
+)
+xt "43500,37500,45000,38500"
+st "clk"
+ju 2
+blo "45000,38300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+)
+)
+*40 (CptPort
+uid 389,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 390,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "46000,38625,46750,39375"
+)
+tg (CPTG
+uid 391,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 392,0
+va (VaSet
+)
+xt "43400,38500,45000,39500"
+st "rst"
+ju 2
+blo "45000,39300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 397,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "38000,37000,46000,41000"
+)
+oxt "22000,15000,30000,19000"
+ttg (MlTextGroup
+uid 398,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*41 (Text
+uid 399,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "38150,41000,45850,42000"
+st "FACT_FAD_TB_lib"
+blo "38150,41800"
+tm "BdLibraryNameMgr"
+)
+*42 (Text
+uid 400,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "38150,42000,44850,43000"
+st "clock_generator"
+blo "38150,42800"
+tm "CptNameMgr"
+)
+*43 (Text
+uid 401,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "38150,43000,39950,44000"
+st "U_2"
+blo "38150,43800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 402,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 403,0
+text (MLText
+uid 404,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "34000,34400,52500,36000"
+st "clock_period = 50 ns    ( time )  
+reset_time   = 50 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "50 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 405,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "38250,39250,39750,40750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*44 (Wire
+uid 61,0
+shape (OrthoPolyLine
+uid 62,0
+va (VaSet
+vasetType 3
+)
+xt "20750,18000,36000,18000"
+pts [
+"20750,18000"
+"36000,18000"
+]
+)
+start &4
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 65,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 66,0
+va (VaSet
+)
+xt "22000,17000,24600,18000"
+st "rx_en"
+blo "22000,17800"
+tm "WireNameMgr"
+)
+)
+on &14
+)
+*45 (Wire
+uid 69,0
+shape (OrthoPolyLine
+uid 70,0
+va (VaSet
+vasetType 3
+)
+xt "20750,19000,36000,19000"
+pts [
+"20750,19000"
+"36000,19000"
+]
+)
+start &5
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 73,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 74,0
+va (VaSet
+)
+xt "22000,18000,24300,19000"
+st "tx_d"
+blo "22000,18800"
+tm "WireNameMgr"
+)
+)
+on &15
+)
+*46 (Wire
+uid 77,0
+shape (OrthoPolyLine
+uid 78,0
+va (VaSet
+vasetType 3
+)
+xt "20750,20000,36000,20000"
+pts [
+"20750,20000"
+"36000,20000"
+]
+)
+start &6
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 81,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 82,0
+va (VaSet
+)
+xt "22000,19000,24600,20000"
+st "tx_en"
+blo "22000,19800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*47 (Wire
+uid 85,0
+shape (OrthoPolyLine
+uid 86,0
+va (VaSet
+vasetType 3
+)
+xt "20750,21000,36000,21000"
+pts [
+"20750,21000"
+"36000,21000"
+]
+)
+start &8
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 89,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 90,0
+va (VaSet
+)
+xt "22000,20000,30800,21000"
+st "rec_timeout_occured"
+blo "22000,20800"
+tm "WireNameMgr"
+)
+)
+on &17
+)
+*48 (Wire
+uid 93,0
+shape (OrthoPolyLine
+uid 94,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "20750,22000,36000,22000"
+pts [
+"20750,22000"
+"36000,22000"
+]
+)
+start &9
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 97,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 98,0
+va (VaSet
+)
+xt "22000,21000,34500,22000"
+st "rec_dout : (RX_WIDTH - 1:0)"
+blo "22000,21800"
+tm "WireNameMgr"
+)
+)
+on &18
+)
+*49 (Wire
+uid 101,0
+shape (OrthoPolyLine
+uid 102,0
+va (VaSet
+vasetType 3
+)
+xt "20750,23000,36000,23000"
+pts [
+"20750,23000"
+"36000,23000"
+]
+)
+start &10
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 105,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 106,0
+va (VaSet
+)
+xt "22000,22000,25800,23000"
+st "rec_valid"
+blo "22000,22800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+*50 (Wire
+uid 109,0
+shape (OrthoPolyLine
+uid 110,0
+va (VaSet
+vasetType 3
+)
+xt "-7000,18000,-750,18000"
+pts [
+"-7000,18000"
+"-750,18000"
+]
+)
+end &2
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 113,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 114,0
+va (VaSet
+)
+xt "-6000,17000,-2800,18000"
+st "rec_clk"
+blo "-6000,17800"
+tm "WireNameMgr"
+)
+)
+on &20
+)
+*51 (Wire
+uid 117,0
+shape (OrthoPolyLine
+uid 118,0
+va (VaSet
+vasetType 3
+)
+xt "-7000,19000,-750,19000"
+pts [
+"-7000,19000"
+"-750,19000"
+]
+)
+end &3
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 121,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 122,0
+va (VaSet
+)
+xt "-6000,18000,-3700,19000"
+st "rx_d"
+blo "-6000,18800"
+tm "WireNameMgr"
+)
+)
+on &21
+)
+*52 (Wire
+uid 125,0
+shape (OrthoPolyLine
+uid 126,0
+va (VaSet
+vasetType 3
+)
+xt "-7000,20000,-750,20000"
+pts [
+"-7000,20000"
+"-750,20000"
+]
+)
+end &7
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 129,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 130,0
+va (VaSet
+)
+xt "-6000,19000,-1900,20000"
+st "rec_start"
+blo "-6000,19800"
+tm "WireNameMgr"
+)
+)
+on &22
+)
+*53 (Wire
+uid 141,0
+shape (OrthoPolyLine
+uid 142,0
+va (VaSet
+vasetType 3
+)
+xt "-20000,36000,-13000,36000"
+pts [
+"-20000,36000"
+"-13000,36000"
+]
+)
+end &23
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 147,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 148,0
+va (VaSet
+)
+xt "-19000,35000,-14900,36000"
+st "rec_start"
+blo "-19000,35800"
+tm "WireNameMgr"
+)
+)
+on &22
+)
+*54 (Wire
+uid 149,0
+shape (OrthoPolyLine
+uid 150,0
+va (VaSet
+vasetType 3
+)
+xt "46750,38000,53000,38000"
+pts [
+"46750,38000"
+"53000,38000"
+]
+)
+start &39
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 155,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 156,0
+va (VaSet
+)
+xt "48000,37000,51200,38000"
+st "rec_clk"
+blo "48000,37800"
+tm "WireNameMgr"
+)
+)
+on &20
+)
+*55 (Wire
+uid 157,0
+shape (OrthoPolyLine
+uid 158,0
+va (VaSet
+vasetType 3
+)
+xt "7000,35000,23000,35000"
+pts [
+"7000,35000"
+"23000,35000"
+]
+)
+start &23
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 163,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 164,0
+va (VaSet
+)
+xt "8000,34000,10300,35000"
+st "tx_d"
+blo "8000,34800"
+tm "WireNameMgr"
+)
+)
+on &15
+)
+*56 (Wire
+uid 165,0
+shape (OrthoPolyLine
+uid 166,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "7000,38000,23000,38000"
+pts [
+"7000,38000"
+"23000,38000"
+]
+)
+start &23
+sat 1
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 171,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 172,0
+va (VaSet
+)
+xt "8000,37000,20500,38000"
+st "rec_dout : (RX_WIDTH - 1:0)"
+blo "8000,37800"
+tm "WireNameMgr"
+)
+)
+on &18
+)
+*57 (Wire
+uid 173,0
+shape (OrthoPolyLine
+uid 174,0
+va (VaSet
+vasetType 3
+)
+xt "7000,37000,23000,37000"
+pts [
+"7000,37000"
+"23000,37000"
+]
+)
+start &23
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 179,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 180,0
+va (VaSet
+)
+xt "8000,36000,16800,37000"
+st "rec_timeout_occured"
+blo "8000,36800"
+tm "WireNameMgr"
+)
+)
+on &17
+)
+*58 (Wire
+uid 181,0
+shape (OrthoPolyLine
+uid 182,0
+va (VaSet
+vasetType 3
+)
+xt "7000,36000,23000,36000"
+pts [
+"7000,36000"
+"23000,36000"
+]
+)
+start &23
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 187,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 188,0
+va (VaSet
+)
+xt "8000,35000,10600,36000"
+st "tx_en"
+blo "8000,35800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*59 (Wire
+uid 189,0
+shape (OrthoPolyLine
+uid 190,0
+va (VaSet
+vasetType 3
+)
+xt "7000,34000,23000,34000"
+pts [
+"7000,34000"
+"23000,34000"
+]
+)
+start &23
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 195,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 196,0
+va (VaSet
+)
+xt "8000,33000,10600,34000"
+st "rx_en"
+blo "8000,33800"
+tm "WireNameMgr"
+)
+)
+on &14
+)
+*60 (Wire
+uid 197,0
+shape (OrthoPolyLine
+uid 198,0
+va (VaSet
+vasetType 3
+)
+xt "-20000,35000,-13000,35000"
+pts [
+"-20000,35000"
+"-13000,35000"
+]
+)
+end &23
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 203,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 204,0
+va (VaSet
+)
+xt "-19000,34000,-16700,35000"
+st "rx_d"
+blo "-19000,34800"
+tm "WireNameMgr"
+)
+)
+on &21
+)
+*61 (Wire
+uid 205,0
+shape (OrthoPolyLine
+uid 206,0
+va (VaSet
+vasetType 3
+)
+xt "7000,39000,23000,39000"
+pts [
+"7000,39000"
+"23000,39000"
+]
+)
+start &23
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 211,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 212,0
+va (VaSet
+)
+xt "8000,38000,11800,39000"
+st "rec_valid"
+blo "8000,38800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *62 (PackageList
+uid 263,0
+stg "VerticalLayoutStrategy"
+textVec [
+*63 (Text
+uid 264,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*64 (MLText
+uid 265,0
+va (VaSet
+)
+xt "0,1000,18800,7000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+LIBRARY fact_fad_lib;
+USE fact_fad_lib.fad_rs485_constants.ALL;
+USE ieee.std_logic_unsigned.all;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 266,0
+stg "VerticalLayoutStrategy"
+textVec [
+*65 (Text
+uid 267,0
+va (VaSet
+isHidden 1
+font "Comic Sans MS,8,1"
+)
+xt "20000,0,28200,1100"
+st "Compiler Directives"
+blo "20000,900"
+)
+*66 (Text
+uid 268,0
+va (VaSet
+isHidden 1
+font "Comic Sans MS,8,1"
+)
+xt "20000,1100,30000,2200"
+st "Pre-module directives:"
+blo "20000,2000"
+)
+*67 (MLText
+uid 269,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2200,28200,4200"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*68 (Text
+uid 270,0
+va (VaSet
+isHidden 1
+font "Comic Sans MS,8,1"
+)
+xt "20000,4200,30400,5300"
+st "Post-module directives:"
+blo "20000,5100"
+)
+*69 (MLText
+uid 271,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*70 (Text
+uid 272,0
+va (VaSet
+isHidden 1
+font "Comic Sans MS,8,1"
+)
+xt "20000,5300,30200,6400"
+st "End-module directives:"
+blo "20000,6200"
+)
+*71 (MLText
+uid 273,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6400,20000,6400"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "0,22,1681,1050"
+viewArea "-28500,-800,78226,63878"
+cachedDiagramExtent "-20400,0,60000,51000"
+hasePageBreakOrigin 1
+pageBreakOrigin "-76000,0"
+lastUid 555,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "1000,1000,3800,2100"
+st "Panel0"
+blo "1000,1900"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*72 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "2000,3350,6000,4450"
+st "<library>"
+blo "2000,4250"
+tm "BdLibraryNameMgr"
+)
+*73 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "2000,4450,5400,5550"
+st "<block>"
+blo "2000,5350"
+tm "BlkNameMgr"
+)
+*74 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "2000,5550,4100,6650"
+st "U_0"
+blo "2000,6450"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+)
+xt "2000,13350,2000,13350"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*75 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "800,3350,4000,4450"
+st "Library"
+blo "800,4250"
+)
+*76 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "800,4450,7200,5550"
+st "MWComponent"
+blo "800,5350"
+)
+*77 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "800,5550,2900,6650"
+st "U_0"
+blo "800,6450"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+)
+xt "-6200,1350,-6200,1350"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*78 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "1050,3350,4250,4450"
+st "Library"
+blo "1050,4250"
+tm "BdLibraryNameMgr"
+)
+*79 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "1050,4450,6950,5550"
+st "SaComponent"
+blo "1050,5350"
+tm "CptNameMgr"
+)
+*80 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "1050,5550,3150,6650"
+st "U_0"
+blo "1050,6450"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+)
+xt "-5950,1350,-5950,1350"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*81 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "700,3350,3900,4450"
+st "Library"
+blo "700,4250"
+)
+*82 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "700,4450,7300,5550"
+st "VhdlComponent"
+blo "700,5350"
+)
+*83 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "700,5550,2800,6650"
+st "U_0"
+blo "700,6450"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+)
+xt "-6300,1350,-6300,1350"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-200,0,8200,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*84 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "300,3350,3500,4450"
+st "Library"
+blo "300,4250"
+)
+*85 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "300,4450,7700,5550"
+st "VerilogComponent"
+blo "300,5350"
+)
+*86 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "300,5550,2400,6650"
+st "U_0"
+blo "300,6450"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+)
+xt "-6700,1350,-6700,1350"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*87 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "3050,3900,4950,5000"
+st "eb1"
+blo "3050,4800"
+tm "HdlTextNameMgr"
+)
+*88 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "3050,5000,4050,6100"
+st "1"
+blo "3050,5900"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "-500,-550,500,550"
+st "G"
+blo "-500,350"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2700,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3300,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12900,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*89 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "13800,20000,22000,21100"
+st "Frame Declarations"
+blo "13800,20900"
+)
+*90 (MLText
+va (VaSet
+)
+xt "13800,21100,13800,21100"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7700,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*91 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "13800,20000,22000,21100"
+st "Frame Declarations"
+blo "13800,20900"
+)
+*92 (MLText
+va (VaSet
+)
+xt "13800,21100,13800,21100"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2000,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2000,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "20000,0,25600,1100"
+st "Declarations"
+blo "20000,900"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "20000,1100,22800,2200"
+st "Ports:"
+blo "20000,2000"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Comic Sans MS,8,1"
+)
+xt "20000,0,24100,1100"
+st "Pre User:"
+blo "20000,900"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "20000,2200,27200,3300"
+st "Diagram Signals:"
+blo "20000,3100"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Comic Sans MS,8,1"
+)
+xt "20000,0,25000,1100"
+st "Post User:"
+blo "20000,900"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 9,0
+usingSuid 1
+emptyRow *93 (LEmptyRow
+)
+uid 276,0
+optionalChildren [
+*94 (RefLabelRowHdr
+)
+*95 (TitleRowHdr
+)
+*96 (FilterRowHdr
+)
+*97 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*98 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*99 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*100 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*101 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*102 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*103 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*104 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*105 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*106 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "rx_en"
+t "std_logic"
+o 7
+suid 1,0
+)
+)
+uid 245,0
+)
+*107 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "tx_d"
+t "std_logic"
+o 8
+suid 2,0
+)
+)
+uid 247,0
+)
+*108 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "tx_en"
+t "std_logic"
+o 9
+suid 3,0
+)
+)
+uid 249,0
+)
+*109 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "rec_timeout_occured"
+t "std_logic"
+o 4
+suid 4,0
+)
+)
+uid 251,0
+)
+*110 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "rec_dout"
+t "std_logic_vector"
+b "(RX_WIDTH - 1 DOWNTO 0)"
+o 2
+suid 5,0
+)
+)
+uid 253,0
+)
+*111 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "rec_valid"
+t "std_logic"
+o 5
+suid 6,0
+)
+)
+uid 255,0
+)
+*112 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "rec_clk"
+t "std_logic"
+o 1
+suid 7,0
+)
+)
+uid 257,0
+)
+*113 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "rx_d"
+t "std_logic"
+o 6
+suid 8,0
+)
+)
+uid 259,0
+)
+*114 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "rec_start"
+t "std_logic"
+o 3
+suid 9,0
+)
+)
+uid 261,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 289,0
+optionalChildren [
+*115 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *116 (MRCItem
+litem &93
+pos 9
+dimension 20
+)
+uid 291,0
+optionalChildren [
+*117 (MRCItem
+litem &94
+pos 0
+dimension 20
+uid 292,0
+)
+*118 (MRCItem
+litem &95
+pos 1
+dimension 23
+uid 293,0
+)
+*119 (MRCItem
+litem &96
+pos 2
+hidden 1
+dimension 20
+uid 294,0
+)
+*120 (MRCItem
+litem &106
+pos 0
+dimension 20
+uid 246,0
+)
+*121 (MRCItem
+litem &107
+pos 1
+dimension 20
+uid 248,0
+)
+*122 (MRCItem
+litem &108
+pos 2
+dimension 20
+uid 250,0
+)
+*123 (MRCItem
+litem &109
+pos 3
+dimension 20
+uid 252,0
+)
+*124 (MRCItem
+litem &110
+pos 4
+dimension 20
+uid 254,0
+)
+*125 (MRCItem
+litem &111
+pos 5
+dimension 20
+uid 256,0
+)
+*126 (MRCItem
+litem &112
+pos 6
+dimension 20
+uid 258,0
+)
+*127 (MRCItem
+litem &113
+pos 7
+dimension 20
+uid 260,0
+)
+*128 (MRCItem
+litem &114
+pos 8
+dimension 20
+uid 262,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 295,0
+optionalChildren [
+*129 (MRCItem
+litem &97
+pos 0
+dimension 20
+uid 296,0
+)
+*130 (MRCItem
+litem &99
+pos 1
+dimension 50
+uid 297,0
+)
+*131 (MRCItem
+litem &100
+pos 2
+dimension 100
+uid 298,0
+)
+*132 (MRCItem
+litem &101
+pos 3
+dimension 50
+uid 299,0
+)
+*133 (MRCItem
+litem &102
+pos 4
+dimension 100
+uid 300,0
+)
+*134 (MRCItem
+litem &103
+pos 5
+dimension 100
+uid 301,0
+)
+*135 (MRCItem
+litem &104
+pos 6
+dimension 50
+uid 302,0
+)
+*136 (MRCItem
+litem &105
+pos 7
+dimension 80
+uid 303,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 290,0
+vaOverrides [
+]
+)
+]
+)
+uid 275,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *137 (LEmptyRow
+)
+uid 305,0
+optionalChildren [
+*138 (RefLabelRowHdr
+)
+*139 (TitleRowHdr
+)
+*140 (FilterRowHdr
+)
+*141 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*142 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*143 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*144 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*145 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*146 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*147 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*148 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 317,0
+optionalChildren [
+*149 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *150 (MRCItem
+litem &137
+pos 0
+dimension 20
+)
+uid 319,0
+optionalChildren [
+*151 (MRCItem
+litem &138
+pos 0
+dimension 20
+uid 320,0
+)
+*152 (MRCItem
+litem &139
+pos 1
+dimension 23
+uid 321,0
+)
+*153 (MRCItem
+litem &140
+pos 2
+hidden 1
+dimension 20
+uid 322,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 323,0
+optionalChildren [
+*154 (MRCItem
+litem &141
+pos 0
+dimension 20
+uid 324,0
+)
+*155 (MRCItem
+litem &143
+pos 1
+dimension 50
+uid 325,0
+)
+*156 (MRCItem
+litem &144
+pos 2
+dimension 100
+uid 326,0
+)
+*157 (MRCItem
+litem &145
+pos 3
+dimension 100
+uid 327,0
+)
+*158 (MRCItem
+litem &146
+pos 4
+dimension 50
+uid 328,0
+)
+*159 (MRCItem
+litem &147
+pos 5
+dimension 50
+uid 329,0
+)
+*160 (MRCItem
+litem &148
+pos 6
+dimension 80
+uid 330,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 318,0
+vaOverrides [
+]
+)
+]
+)
+uid 304,0
+type 1
+)
+activeModelName "BlockDiag:GEN"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/@f@a@d_rs485_receiver_tb/struct.bd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/@f@a@d_rs485_receiver_tb/struct.bd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/@f@a@d_rs485_receiver_tb/struct.bd.bak	(revision 11755)
@@ -0,0 +1,3743 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+itemName "ALL"
+)
+(DmPackageRef
+library "fact_fad_lib"
+unitName "fad_rs485_constants"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+]
+instances [
+(Instance
+name "U_0"
+duLibraryName "FACT_FAD_lib"
+duName "FAD_rs485_receiver"
+elements [
+(GiElement
+name "RX_BYTES"
+type "integer"
+value "7"
+pr "-- defined in fad_rs485_definitions.fad_rs485_constants"
+apr 0
+e "-- no. of bytes to receive"
+)
+(GiElement
+name "RX_WIDTH"
+type "integer"
+value "56"
+e "-- no. of bits to receive"
+)
+]
+mwi 0
+uid 49,0
+)
+(Instance
+name "U_1"
+duLibraryName "FACT_FAD_TB_lib"
+duName "FAD_rs485_receiver_tester"
+elements [
+]
+mwi 0
+uid 131,0
+)
+(Instance
+name "U_2"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "50 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+mwi 0
+uid 396,0
+)
+]
+libraryRefs [
+"ieee"
+"fact_fad_lib"
+]
+)
+version "29.1"
+appVersion "2009.1 (Build 12)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@f@a@d_rs485_receiver_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@f@a@d_rs485_receiver_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@f@a@d_rs485_receiver_tb"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\FAD_rs485_receiver_tb"
+)
+(vvPair
+variable "date"
+value "10.06.2011"
+)
+(vvPair
+variable "day"
+value "Fr"
+)
+(vvPair
+variable "day_long"
+value "Freitag"
+)
+(vvPair
+variable "dd"
+value "10"
+)
+(vvPair
+variable "entity_name"
+value "FAD_rs485_receiver_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "06"
+)
+(vvPair
+variable "module_name"
+value "FAD_rs485_receiver_tb"
+)
+(vvPair
+variable "month"
+value "Jun"
+)
+(vvPair
+variable "month_long"
+value "Juni"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@f@a@d_rs485_receiver_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\FAD_rs485_receiver_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "13:02:39"
+)
+(vvPair
+variable "unit"
+value "FAD_rs485_receiver_tb"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 274,0
+optionalChildren [
+*1 (SaComponent
+uid 49,0
+optionalChildren [
+*2 (CptPort
+uid 13,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,17625,0,18375"
+)
+tg (CPTG
+uid 15,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16,0
+va (VaSet
+)
+xt "1000,17500,4200,18500"
+st "rec_clk"
+blo "1000,18300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "rec_clk"
+t "std_logic"
+o 1
+)
+)
+)
+*3 (CptPort
+uid 17,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,18625,0,19375"
+)
+tg (CPTG
+uid 19,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 20,0
+va (VaSet
+)
+xt "1000,18500,3300,19500"
+st "rx_d"
+blo "1000,19300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "rx_d"
+t "std_logic"
+o 2
+)
+)
+)
+*4 (CptPort
+uid 21,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "20000,17625,20750,18375"
+)
+tg (CPTG
+uid 23,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24,0
+va (VaSet
+)
+xt "16400,17500,19000,18500"
+st "rx_en"
+ju 2
+blo "19000,18300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rx_en"
+t "std_logic"
+o 3
+)
+)
+)
+*5 (CptPort
+uid 25,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 26,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "20000,18625,20750,19375"
+)
+tg (CPTG
+uid 27,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 28,0
+va (VaSet
+)
+xt "16700,18500,19000,19500"
+st "tx_d"
+ju 2
+blo "19000,19300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "tx_d"
+t "std_logic"
+o 4
+)
+)
+)
+*6 (CptPort
+uid 29,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "20000,19625,20750,20375"
+)
+tg (CPTG
+uid 31,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 32,0
+va (VaSet
+)
+xt "16400,19500,19000,20500"
+st "tx_en"
+ju 2
+blo "19000,20300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "tx_en"
+t "std_logic"
+o 5
+)
+)
+)
+*7 (CptPort
+uid 33,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 34,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,19625,0,20375"
+)
+tg (CPTG
+uid 35,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 36,0
+va (VaSet
+)
+xt "1000,19500,5100,20500"
+st "rec_start"
+blo "1000,20300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "rec_start"
+t "std_logic"
+o 6
+)
+)
+)
+*8 (CptPort
+uid 37,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 38,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "20000,20625,20750,21375"
+)
+tg (CPTG
+uid 39,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 40,0
+va (VaSet
+)
+xt "10200,20500,19000,21500"
+st "rec_timeout_occured"
+ju 2
+blo "19000,21300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rec_timeout_occured"
+t "std_logic"
+o 7
+i "'0'"
+)
+)
+)
+*9 (CptPort
+uid 41,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 42,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "20000,21625,20750,22375"
+)
+tg (CPTG
+uid 43,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 44,0
+va (VaSet
+)
+xt "6500,21500,19000,22500"
+st "rec_dout : (RX_WIDTH - 1:0)"
+ju 2
+blo "19000,22300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rec_dout"
+t "std_logic_vector"
+b "(RX_WIDTH - 1 downto 0)"
+o 8
+i "(others => '0')"
+)
+)
+)
+*10 (CptPort
+uid 45,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 46,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "20000,22625,20750,23375"
+)
+tg (CPTG
+uid 47,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 48,0
+va (VaSet
+)
+xt "15200,22500,19000,23500"
+st "rec_valid"
+ju 2
+blo "19000,23300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rec_valid"
+t "std_logic"
+o 9
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 50,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,17000,20000,24000"
+)
+ttg (MlTextGroup
+uid 51,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*11 (Text
+uid 52,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "5500,24000,12300,25100"
+st "FACT_FAD_lib"
+blo "5500,24900"
+tm "BdLibraryNameMgr"
+)
+*12 (Text
+uid 53,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "5500,25100,14500,26200"
+st "FAD_rs485_receiver"
+blo "5500,26000"
+tm "CptNameMgr"
+)
+*13 (Text
+uid 54,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "5500,26200,7600,27300"
+st "U_0"
+blo "5500,27100"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 55,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 56,0
+text (MLText
+uid 57,0
+va (VaSet
+)
+xt "-2000,13000,21600,16000"
+st "-- defined in fad_rs485_definitions.fad_rs485_constants
+RX_BYTES = 7     ( integer ) -- no. of bytes to receive 
+RX_WIDTH = 56    ( integer ) -- no. of bits to receive  "
+)
+header ""
+)
+elements [
+(GiElement
+name "RX_BYTES"
+type "integer"
+value "7"
+pr "-- defined in fad_rs485_definitions.fad_rs485_constants"
+apr 0
+e "-- no. of bytes to receive"
+)
+(GiElement
+name "RX_WIDTH"
+type "integer"
+value "56"
+e "-- no. of bits to receive"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 58,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "250,22250,1750,23750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archType 1
+archFileType "UNKNOWN"
+)
+*14 (Net
+uid 59,0
+decl (Decl
+n "rx_en"
+t "std_logic"
+o 7
+suid 1,0
+)
+declText (MLText
+uid 60,0
+va (VaSet
+)
+xt "22000,9300,35700,10300"
+st "SIGNAL rx_en               : std_logic"
+)
+)
+*15 (Net
+uid 67,0
+decl (Decl
+n "tx_d"
+t "std_logic"
+o 8
+suid 2,0
+)
+declText (MLText
+uid 68,0
+va (VaSet
+)
+xt "22000,10300,35600,11300"
+st "SIGNAL tx_d                : std_logic"
+)
+)
+*16 (Net
+uid 75,0
+decl (Decl
+n "tx_en"
+t "std_logic"
+o 9
+suid 3,0
+)
+declText (MLText
+uid 76,0
+va (VaSet
+)
+xt "22000,11300,35700,12300"
+st "SIGNAL tx_en               : std_logic"
+)
+)
+*17 (Net
+uid 83,0
+lang 10
+decl (Decl
+n "rec_timeout_occured"
+t "std_logic"
+o 4
+suid 4,0
+)
+declText (MLText
+uid 84,0
+va (VaSet
+)
+xt "22000,6300,38600,7300"
+st "SIGNAL rec_timeout_occured : std_logic"
+)
+)
+*18 (Net
+uid 91,0
+lang 10
+decl (Decl
+n "rec_dout"
+t "std_logic_vector"
+b "(RX_WIDTH - 1 DOWNTO 0)"
+o 2
+suid 5,0
+)
+declText (MLText
+uid 92,0
+va (VaSet
+)
+xt "22000,4300,50800,5300"
+st "SIGNAL rec_dout            : std_logic_vector(RX_WIDTH - 1 DOWNTO 0)"
+)
+)
+*19 (Net
+uid 99,0
+lang 10
+decl (Decl
+n "rec_valid"
+t "std_logic"
+o 5
+suid 6,0
+)
+declText (MLText
+uid 100,0
+va (VaSet
+)
+xt "22000,7300,36100,8300"
+st "SIGNAL rec_valid           : std_logic"
+)
+)
+*20 (Net
+uid 107,0
+decl (Decl
+n "rec_clk"
+t "std_logic"
+o 1
+suid 7,0
+)
+declText (MLText
+uid 108,0
+va (VaSet
+)
+xt "22000,3300,35900,4300"
+st "SIGNAL rec_clk             : std_logic"
+)
+)
+*21 (Net
+uid 115,0
+decl (Decl
+n "rx_d"
+t "std_logic"
+o 6
+suid 8,0
+)
+declText (MLText
+uid 116,0
+va (VaSet
+)
+xt "22000,8300,35600,9300"
+st "SIGNAL rx_d                : std_logic"
+)
+)
+*22 (Net
+uid 123,0
+decl (Decl
+n "rec_start"
+t "std_logic"
+o 3
+suid 9,0
+)
+declText (MLText
+uid 124,0
+va (VaSet
+)
+xt "22000,5300,36400,6300"
+st "SIGNAL rec_start           : std_logic"
+)
+)
+*23 (Blk
+uid 131,0
+shape (Rectangle
+uid 132,0
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "-13000,33000,7000,40000"
+)
+oxt "47000,14000,67000,21000"
+ttg (MlTextGroup
+uid 133,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*24 (Text
+uid 134,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "-7200,34850,1200,35950"
+st "FACT_FAD_TB_lib"
+blo "-7200,35750"
+tm "BdLibraryNameMgr"
+)
+*25 (Text
+uid 135,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "-7200,35950,5200,37050"
+st "FAD_rs485_receiver_tester"
+blo "-7200,36850"
+tm "BlkNameMgr"
+)
+*26 (Text
+uid 136,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "-7200,37050,-5100,38150"
+st "U_1"
+blo "-7200,37950"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 137,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 138,0
+text (MLText
+uid 139,0
+va (VaSet
+)
+xt "-7200,44850,-7200,44850"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 140,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-12750,38250,-11250,39750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+blkPorts [
+"rec_dout"
+"rec_timeout_occured"
+"rec_valid"
+"rx_en"
+"tx_d"
+"tx_en"
+"rec_start"
+"rx_d"
+]
+)
+*27 (Grouping
+uid 213,0
+optionalChildren [
+*28 (CommentText
+uid 215,0
+shape (Rectangle
+uid 216,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "23000,50000,40000,51000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 217,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "23200,50000,32800,51000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*29 (CommentText
+uid 218,0
+shape (Rectangle
+uid 219,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "40000,46000,44000,47000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 220,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "40200,46000,43200,47000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*30 (CommentText
+uid 221,0
+shape (Rectangle
+uid 222,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "23000,48000,40000,49000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 223,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "23200,48000,33200,49000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*31 (CommentText
+uid 224,0
+shape (Rectangle
+uid 225,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "19000,48000,23000,49000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 226,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "19200,48000,21300,49000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*32 (CommentText
+uid 227,0
+shape (Rectangle
+uid 228,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "40000,47000,60000,51000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 229,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "40200,47200,49400,48200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*33 (CommentText
+uid 230,0
+shape (Rectangle
+uid 231,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "44000,46000,60000,47000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 232,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "44200,46000,48700,47000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*34 (CommentText
+uid 233,0
+shape (Rectangle
+uid 234,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "19000,46000,40000,48000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 235,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "26200,46500,32800,47500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*35 (CommentText
+uid 236,0
+shape (Rectangle
+uid 237,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "19000,49000,23000,50000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 238,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "19200,49000,21300,50000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*36 (CommentText
+uid 239,0
+shape (Rectangle
+uid 240,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "19000,50000,23000,51000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 241,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "19200,50000,21900,51000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*37 (CommentText
+uid 242,0
+shape (Rectangle
+uid 243,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "23000,49000,40000,50000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 244,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "23200,49000,39500,50000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 214,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "19000,46000,60000,51000"
+)
+oxt "14000,66000,55000,71000"
+)
+*38 (SaComponent
+uid 396,0
+optionalChildren [
+*39 (CptPort
+uid 385,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 386,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "46000,37625,46750,38375"
+)
+tg (CPTG
+uid 387,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 388,0
+va (VaSet
+)
+xt "43500,37500,45000,38500"
+st "clk"
+ju 2
+blo "45000,38300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+)
+)
+*40 (CptPort
+uid 389,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 390,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "46000,38625,46750,39375"
+)
+tg (CPTG
+uid 391,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 392,0
+va (VaSet
+)
+xt "43400,38500,45000,39500"
+st "rst"
+ju 2
+blo "45000,39300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 397,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "38000,37000,46000,41000"
+)
+oxt "22000,15000,30000,19000"
+ttg (MlTextGroup
+uid 398,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*41 (Text
+uid 399,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "38150,41000,45850,42000"
+st "FACT_FAD_TB_lib"
+blo "38150,41800"
+tm "BdLibraryNameMgr"
+)
+*42 (Text
+uid 400,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "38150,42000,44850,43000"
+st "clock_generator"
+blo "38150,42800"
+tm "CptNameMgr"
+)
+*43 (Text
+uid 401,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "38150,43000,39950,44000"
+st "U_2"
+blo "38150,43800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 402,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 403,0
+text (MLText
+uid 404,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "34000,34400,52500,36000"
+st "clock_period = 50 ns    ( time )  
+reset_time   = 50 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "50 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 405,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "38250,39250,39750,40750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*44 (Wire
+uid 61,0
+shape (OrthoPolyLine
+uid 62,0
+va (VaSet
+vasetType 3
+)
+xt "20750,18000,36000,18000"
+pts [
+"20750,18000"
+"36000,18000"
+]
+)
+start &4
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 65,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 66,0
+va (VaSet
+)
+xt "22000,17000,24600,18000"
+st "rx_en"
+blo "22000,17800"
+tm "WireNameMgr"
+)
+)
+on &14
+)
+*45 (Wire
+uid 69,0
+shape (OrthoPolyLine
+uid 70,0
+va (VaSet
+vasetType 3
+)
+xt "20750,19000,36000,19000"
+pts [
+"20750,19000"
+"36000,19000"
+]
+)
+start &5
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 73,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 74,0
+va (VaSet
+)
+xt "22000,18000,24300,19000"
+st "tx_d"
+blo "22000,18800"
+tm "WireNameMgr"
+)
+)
+on &15
+)
+*46 (Wire
+uid 77,0
+shape (OrthoPolyLine
+uid 78,0
+va (VaSet
+vasetType 3
+)
+xt "20750,20000,36000,20000"
+pts [
+"20750,20000"
+"36000,20000"
+]
+)
+start &6
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 81,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 82,0
+va (VaSet
+)
+xt "22000,19000,24600,20000"
+st "tx_en"
+blo "22000,19800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*47 (Wire
+uid 85,0
+shape (OrthoPolyLine
+uid 86,0
+va (VaSet
+vasetType 3
+)
+xt "20750,21000,36000,21000"
+pts [
+"20750,21000"
+"36000,21000"
+]
+)
+start &8
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 89,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 90,0
+va (VaSet
+)
+xt "22000,20000,30800,21000"
+st "rec_timeout_occured"
+blo "22000,20800"
+tm "WireNameMgr"
+)
+)
+on &17
+)
+*48 (Wire
+uid 93,0
+shape (OrthoPolyLine
+uid 94,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "20750,22000,36000,22000"
+pts [
+"20750,22000"
+"36000,22000"
+]
+)
+start &9
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 97,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 98,0
+va (VaSet
+)
+xt "22000,21000,34500,22000"
+st "rec_dout : (RX_WIDTH - 1:0)"
+blo "22000,21800"
+tm "WireNameMgr"
+)
+)
+on &18
+)
+*49 (Wire
+uid 101,0
+shape (OrthoPolyLine
+uid 102,0
+va (VaSet
+vasetType 3
+)
+xt "20750,23000,36000,23000"
+pts [
+"20750,23000"
+"36000,23000"
+]
+)
+start &10
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 105,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 106,0
+va (VaSet
+)
+xt "22000,22000,25800,23000"
+st "rec_valid"
+blo "22000,22800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+*50 (Wire
+uid 109,0
+shape (OrthoPolyLine
+uid 110,0
+va (VaSet
+vasetType 3
+)
+xt "-7000,18000,-750,18000"
+pts [
+"-7000,18000"
+"-750,18000"
+]
+)
+end &2
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 113,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 114,0
+va (VaSet
+)
+xt "-6000,17000,-2800,18000"
+st "rec_clk"
+blo "-6000,17800"
+tm "WireNameMgr"
+)
+)
+on &20
+)
+*51 (Wire
+uid 117,0
+shape (OrthoPolyLine
+uid 118,0
+va (VaSet
+vasetType 3
+)
+xt "-7000,19000,-750,19000"
+pts [
+"-7000,19000"
+"-750,19000"
+]
+)
+end &3
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 121,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 122,0
+va (VaSet
+)
+xt "-6000,18000,-3700,19000"
+st "rx_d"
+blo "-6000,18800"
+tm "WireNameMgr"
+)
+)
+on &21
+)
+*52 (Wire
+uid 125,0
+shape (OrthoPolyLine
+uid 126,0
+va (VaSet
+vasetType 3
+)
+xt "-7000,20000,-750,20000"
+pts [
+"-7000,20000"
+"-750,20000"
+]
+)
+end &7
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 129,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 130,0
+va (VaSet
+)
+xt "-6000,19000,-1900,20000"
+st "rec_start"
+blo "-6000,19800"
+tm "WireNameMgr"
+)
+)
+on &22
+)
+*53 (Wire
+uid 141,0
+shape (OrthoPolyLine
+uid 142,0
+va (VaSet
+vasetType 3
+)
+xt "-20000,36000,-13000,36000"
+pts [
+"-20000,36000"
+"-13000,36000"
+]
+)
+end &23
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 147,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 148,0
+va (VaSet
+)
+xt "-19000,35000,-14900,36000"
+st "rec_start"
+blo "-19000,35800"
+tm "WireNameMgr"
+)
+)
+on &22
+)
+*54 (Wire
+uid 149,0
+shape (OrthoPolyLine
+uid 150,0
+va (VaSet
+vasetType 3
+)
+xt "46750,38000,53000,38000"
+pts [
+"46750,38000"
+"53000,38000"
+]
+)
+start &39
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 155,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 156,0
+va (VaSet
+)
+xt "48000,37000,51200,38000"
+st "rec_clk"
+blo "48000,37800"
+tm "WireNameMgr"
+)
+)
+on &20
+)
+*55 (Wire
+uid 157,0
+shape (OrthoPolyLine
+uid 158,0
+va (VaSet
+vasetType 3
+)
+xt "7000,35000,23000,35000"
+pts [
+"7000,35000"
+"23000,35000"
+]
+)
+start &23
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 163,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 164,0
+va (VaSet
+)
+xt "8000,34000,10300,35000"
+st "tx_d"
+blo "8000,34800"
+tm "WireNameMgr"
+)
+)
+on &15
+)
+*56 (Wire
+uid 165,0
+shape (OrthoPolyLine
+uid 166,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "7000,38000,23000,38000"
+pts [
+"7000,38000"
+"23000,38000"
+]
+)
+start &23
+sat 1
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 171,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 172,0
+va (VaSet
+)
+xt "8000,37000,20500,38000"
+st "rec_dout : (RX_WIDTH - 1:0)"
+blo "8000,37800"
+tm "WireNameMgr"
+)
+)
+on &18
+)
+*57 (Wire
+uid 173,0
+shape (OrthoPolyLine
+uid 174,0
+va (VaSet
+vasetType 3
+)
+xt "7000,37000,23000,37000"
+pts [
+"7000,37000"
+"23000,37000"
+]
+)
+start &23
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 179,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 180,0
+va (VaSet
+)
+xt "8000,36000,16800,37000"
+st "rec_timeout_occured"
+blo "8000,36800"
+tm "WireNameMgr"
+)
+)
+on &17
+)
+*58 (Wire
+uid 181,0
+shape (OrthoPolyLine
+uid 182,0
+va (VaSet
+vasetType 3
+)
+xt "7000,36000,23000,36000"
+pts [
+"7000,36000"
+"23000,36000"
+]
+)
+start &23
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 187,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 188,0
+va (VaSet
+)
+xt "8000,35000,10600,36000"
+st "tx_en"
+blo "8000,35800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*59 (Wire
+uid 189,0
+shape (OrthoPolyLine
+uid 190,0
+va (VaSet
+vasetType 3
+)
+xt "7000,34000,23000,34000"
+pts [
+"7000,34000"
+"23000,34000"
+]
+)
+start &23
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 195,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 196,0
+va (VaSet
+)
+xt "8000,33000,10600,34000"
+st "rx_en"
+blo "8000,33800"
+tm "WireNameMgr"
+)
+)
+on &14
+)
+*60 (Wire
+uid 197,0
+shape (OrthoPolyLine
+uid 198,0
+va (VaSet
+vasetType 3
+)
+xt "-20000,35000,-13000,35000"
+pts [
+"-20000,35000"
+"-13000,35000"
+]
+)
+end &23
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 203,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 204,0
+va (VaSet
+)
+xt "-19000,34000,-16700,35000"
+st "rx_d"
+blo "-19000,34800"
+tm "WireNameMgr"
+)
+)
+on &21
+)
+*61 (Wire
+uid 205,0
+shape (OrthoPolyLine
+uid 206,0
+va (VaSet
+vasetType 3
+)
+xt "7000,39000,23000,39000"
+pts [
+"7000,39000"
+"23000,39000"
+]
+)
+start &23
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 211,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 212,0
+va (VaSet
+)
+xt "8000,38000,11800,39000"
+st "rec_valid"
+blo "8000,38800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *62 (PackageList
+uid 263,0
+stg "VerticalLayoutStrategy"
+textVec [
+*63 (Text
+uid 264,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*64 (MLText
+uid 265,0
+va (VaSet
+)
+xt "0,1000,18800,7000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+LIBRARY fact_fad_lib;
+USE fact_fad_lib.fad_rs485_constants.ALL;
+USE ieee.std_logic_unsigned.all;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 266,0
+stg "VerticalLayoutStrategy"
+textVec [
+*65 (Text
+uid 267,0
+va (VaSet
+isHidden 1
+font "Comic Sans MS,8,1"
+)
+xt "20000,0,28200,1100"
+st "Compiler Directives"
+blo "20000,900"
+)
+*66 (Text
+uid 268,0
+va (VaSet
+isHidden 1
+font "Comic Sans MS,8,1"
+)
+xt "20000,1100,30000,2200"
+st "Pre-module directives:"
+blo "20000,2000"
+)
+*67 (MLText
+uid 269,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2200,28200,4200"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*68 (Text
+uid 270,0
+va (VaSet
+isHidden 1
+font "Comic Sans MS,8,1"
+)
+xt "20000,4200,30400,5300"
+st "Post-module directives:"
+blo "20000,5100"
+)
+*69 (MLText
+uid 271,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*70 (Text
+uid 272,0
+va (VaSet
+isHidden 1
+font "Comic Sans MS,8,1"
+)
+xt "20000,5300,30200,6400"
+st "End-module directives:"
+blo "20000,6200"
+)
+*71 (MLText
+uid 273,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6400,20000,6400"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "0,0,1681,1028"
+viewArea "-28455,-773,77540,65492"
+cachedDiagramExtent "-20400,0,60000,51000"
+hasePageBreakOrigin 1
+pageBreakOrigin "-8000,0"
+lastUid 480,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "1000,1000,3800,2100"
+st "Panel0"
+blo "1000,1900"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*72 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "2000,3350,6000,4450"
+st "<library>"
+blo "2000,4250"
+tm "BdLibraryNameMgr"
+)
+*73 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "2000,4450,5400,5550"
+st "<block>"
+blo "2000,5350"
+tm "BlkNameMgr"
+)
+*74 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "2000,5550,4100,6650"
+st "U_0"
+blo "2000,6450"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+)
+xt "2000,13350,2000,13350"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*75 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "800,3350,4000,4450"
+st "Library"
+blo "800,4250"
+)
+*76 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "800,4450,7200,5550"
+st "MWComponent"
+blo "800,5350"
+)
+*77 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "800,5550,2900,6650"
+st "U_0"
+blo "800,6450"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+)
+xt "-6200,1350,-6200,1350"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*78 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "1050,3350,4250,4450"
+st "Library"
+blo "1050,4250"
+tm "BdLibraryNameMgr"
+)
+*79 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "1050,4450,6950,5550"
+st "SaComponent"
+blo "1050,5350"
+tm "CptNameMgr"
+)
+*80 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "1050,5550,3150,6650"
+st "U_0"
+blo "1050,6450"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+)
+xt "-5950,1350,-5950,1350"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*81 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "700,3350,3900,4450"
+st "Library"
+blo "700,4250"
+)
+*82 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "700,4450,7300,5550"
+st "VhdlComponent"
+blo "700,5350"
+)
+*83 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "700,5550,2800,6650"
+st "U_0"
+blo "700,6450"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+)
+xt "-6300,1350,-6300,1350"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-200,0,8200,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*84 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "300,3350,3500,4450"
+st "Library"
+blo "300,4250"
+)
+*85 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "300,4450,7700,5550"
+st "VerilogComponent"
+blo "300,5350"
+)
+*86 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "300,5550,2400,6650"
+st "U_0"
+blo "300,6450"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+)
+xt "-6700,1350,-6700,1350"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*87 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "3050,3900,4950,5000"
+st "eb1"
+blo "3050,4800"
+tm "HdlTextNameMgr"
+)
+*88 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "3050,5000,4050,6100"
+st "1"
+blo "3050,5900"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "-500,-550,500,550"
+st "G"
+blo "-500,350"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2700,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3300,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12900,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*89 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "13800,20000,22000,21100"
+st "Frame Declarations"
+blo "13800,20900"
+)
+*90 (MLText
+va (VaSet
+)
+xt "13800,21100,13800,21100"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7700,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*91 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "13800,20000,22000,21100"
+st "Frame Declarations"
+blo "13800,20900"
+)
+*92 (MLText
+va (VaSet
+)
+xt "13800,21100,13800,21100"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2000,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2000,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "20000,0,25600,1100"
+st "Declarations"
+blo "20000,900"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "20000,1100,22800,2200"
+st "Ports:"
+blo "20000,2000"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Comic Sans MS,8,1"
+)
+xt "20000,0,24100,1100"
+st "Pre User:"
+blo "20000,900"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "20000,2200,27200,3300"
+st "Diagram Signals:"
+blo "20000,3100"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Comic Sans MS,8,1"
+)
+xt "20000,0,25000,1100"
+st "Post User:"
+blo "20000,900"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 9,0
+usingSuid 1
+emptyRow *93 (LEmptyRow
+)
+uid 276,0
+optionalChildren [
+*94 (RefLabelRowHdr
+)
+*95 (TitleRowHdr
+)
+*96 (FilterRowHdr
+)
+*97 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*98 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*99 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*100 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*101 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*102 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*103 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*104 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*105 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*106 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "rx_en"
+t "std_logic"
+o 7
+suid 1,0
+)
+)
+uid 245,0
+)
+*107 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "tx_d"
+t "std_logic"
+o 8
+suid 2,0
+)
+)
+uid 247,0
+)
+*108 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "tx_en"
+t "std_logic"
+o 9
+suid 3,0
+)
+)
+uid 249,0
+)
+*109 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "rec_timeout_occured"
+t "std_logic"
+o 4
+suid 4,0
+)
+)
+uid 251,0
+)
+*110 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "rec_dout"
+t "std_logic_vector"
+b "(RX_WIDTH - 1 DOWNTO 0)"
+o 2
+suid 5,0
+)
+)
+uid 253,0
+)
+*111 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "rec_valid"
+t "std_logic"
+o 5
+suid 6,0
+)
+)
+uid 255,0
+)
+*112 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "rec_clk"
+t "std_logic"
+o 1
+suid 7,0
+)
+)
+uid 257,0
+)
+*113 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "rx_d"
+t "std_logic"
+o 6
+suid 8,0
+)
+)
+uid 259,0
+)
+*114 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "rec_start"
+t "std_logic"
+o 3
+suid 9,0
+)
+)
+uid 261,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 289,0
+optionalChildren [
+*115 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *116 (MRCItem
+litem &93
+pos 9
+dimension 20
+)
+uid 291,0
+optionalChildren [
+*117 (MRCItem
+litem &94
+pos 0
+dimension 20
+uid 292,0
+)
+*118 (MRCItem
+litem &95
+pos 1
+dimension 23
+uid 293,0
+)
+*119 (MRCItem
+litem &96
+pos 2
+hidden 1
+dimension 20
+uid 294,0
+)
+*120 (MRCItem
+litem &106
+pos 0
+dimension 20
+uid 246,0
+)
+*121 (MRCItem
+litem &107
+pos 1
+dimension 20
+uid 248,0
+)
+*122 (MRCItem
+litem &108
+pos 2
+dimension 20
+uid 250,0
+)
+*123 (MRCItem
+litem &109
+pos 3
+dimension 20
+uid 252,0
+)
+*124 (MRCItem
+litem &110
+pos 4
+dimension 20
+uid 254,0
+)
+*125 (MRCItem
+litem &111
+pos 5
+dimension 20
+uid 256,0
+)
+*126 (MRCItem
+litem &112
+pos 6
+dimension 20
+uid 258,0
+)
+*127 (MRCItem
+litem &113
+pos 7
+dimension 20
+uid 260,0
+)
+*128 (MRCItem
+litem &114
+pos 8
+dimension 20
+uid 262,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 295,0
+optionalChildren [
+*129 (MRCItem
+litem &97
+pos 0
+dimension 20
+uid 296,0
+)
+*130 (MRCItem
+litem &99
+pos 1
+dimension 50
+uid 297,0
+)
+*131 (MRCItem
+litem &100
+pos 2
+dimension 100
+uid 298,0
+)
+*132 (MRCItem
+litem &101
+pos 3
+dimension 50
+uid 299,0
+)
+*133 (MRCItem
+litem &102
+pos 4
+dimension 100
+uid 300,0
+)
+*134 (MRCItem
+litem &103
+pos 5
+dimension 100
+uid 301,0
+)
+*135 (MRCItem
+litem &104
+pos 6
+dimension 50
+uid 302,0
+)
+*136 (MRCItem
+litem &105
+pos 7
+dimension 80
+uid 303,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 290,0
+vaOverrides [
+]
+)
+]
+)
+uid 275,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *137 (LEmptyRow
+)
+uid 305,0
+optionalChildren [
+*138 (RefLabelRowHdr
+)
+*139 (TitleRowHdr
+)
+*140 (FilterRowHdr
+)
+*141 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*142 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*143 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*144 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*145 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*146 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*147 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*148 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*149 (LogGeneric
+generic (GiElement
+name "RX_BYTES"
+type "integer"
+value "RS485_MESSAGE_LEN_BYTES"
+pr "-- defined in fad_rs485_definitions.fad_rs485_constants"
+apr 0
+e "-- no. of bytes to receive"
+)
+uid 9,0
+)
+*150 (LogGeneric
+generic (GiElement
+name "RX_WIDTH"
+type "integer"
+value "RS485_MESSAGE_LEN_BYTES * 8"
+e "-- no. of bits to receive"
+)
+uid 11,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 317,0
+optionalChildren [
+*151 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *152 (MRCItem
+litem &137
+pos 2
+dimension 20
+)
+uid 319,0
+optionalChildren [
+*153 (MRCItem
+litem &138
+pos 0
+dimension 20
+uid 320,0
+)
+*154 (MRCItem
+litem &139
+pos 1
+dimension 23
+uid 321,0
+)
+*155 (MRCItem
+litem &140
+pos 2
+hidden 1
+dimension 20
+uid 322,0
+)
+*156 (MRCItem
+litem &149
+pos 0
+dimension 20
+uid 10,0
+)
+*157 (MRCItem
+litem &150
+pos 1
+dimension 20
+uid 12,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 323,0
+optionalChildren [
+*158 (MRCItem
+litem &141
+pos 0
+dimension 20
+uid 324,0
+)
+*159 (MRCItem
+litem &143
+pos 1
+dimension 50
+uid 325,0
+)
+*160 (MRCItem
+litem &144
+pos 2
+dimension 100
+uid 326,0
+)
+*161 (MRCItem
+litem &145
+pos 3
+dimension 100
+uid 327,0
+)
+*162 (MRCItem
+litem &146
+pos 4
+dimension 50
+uid 328,0
+)
+*163 (MRCItem
+litem &147
+pos 5
+dimension 50
+uid 329,0
+)
+*164 (MRCItem
+litem &148
+pos 6
+dimension 80
+uid 330,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 318,0
+vaOverrides [
+]
+)
+]
+)
+uid 304,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/@f@a@d_rs485_receiver_tb/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/@f@a@d_rs485_receiver_tb/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/@f@a@d_rs485_receiver_tb/symbol.sb	(revision 11755)
@@ -0,0 +1,1217 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+]
+)
+version "24.1"
+appVersion "2009.1 (Build 12)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 53,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 66,0
+optionalChildren [
+*14 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *15 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 68,0
+optionalChildren [
+*16 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 69,0
+)
+*17 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 70,0
+)
+*18 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 71,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 72,0
+optionalChildren [
+*19 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 73,0
+)
+*20 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 74,0
+)
+*21 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 75,0
+)
+*22 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 76,0
+)
+*23 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 77,0
+)
+*24 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 78,0
+)
+*25 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 79,0
+)
+*26 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 80,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 67,0
+vaOverrides [
+]
+)
+]
+)
+uid 52,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *27 (LEmptyRow
+)
+uid 82,0
+optionalChildren [
+*28 (RefLabelRowHdr
+)
+*29 (TitleRowHdr
+)
+*30 (FilterRowHdr
+)
+*31 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*32 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*33 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*34 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*35 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*36 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*37 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*38 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 94,0
+optionalChildren [
+*39 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *40 (MRCItem
+litem &27
+pos 3
+dimension 20
+)
+uid 96,0
+optionalChildren [
+*41 (MRCItem
+litem &28
+pos 0
+dimension 20
+uid 97,0
+)
+*42 (MRCItem
+litem &29
+pos 1
+dimension 23
+uid 98,0
+)
+*43 (MRCItem
+litem &30
+pos 2
+hidden 1
+dimension 20
+uid 99,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 100,0
+optionalChildren [
+*44 (MRCItem
+litem &31
+pos 0
+dimension 20
+uid 101,0
+)
+*45 (MRCItem
+litem &33
+pos 1
+dimension 50
+uid 102,0
+)
+*46 (MRCItem
+litem &34
+pos 2
+dimension 100
+uid 103,0
+)
+*47 (MRCItem
+litem &35
+pos 3
+dimension 100
+uid 104,0
+)
+*48 (MRCItem
+litem &36
+pos 4
+dimension 50
+uid 105,0
+)
+*49 (MRCItem
+litem &37
+pos 5
+dimension 50
+uid 106,0
+)
+*50 (MRCItem
+litem &38
+pos 6
+dimension 80
+uid 107,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 95,0
+vaOverrides [
+]
+)
+]
+)
+uid 81,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@f@a@d_rs485_receiver_tb\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@f@a@d_rs485_receiver_tb\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@f@a@d_rs485_receiver_tb"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\FAD_rs485_receiver_tb"
+)
+(vvPair
+variable "date"
+value "10.06.2011"
+)
+(vvPair
+variable "day"
+value "Fr"
+)
+(vvPair
+variable "day_long"
+value "Freitag"
+)
+(vvPair
+variable "dd"
+value "10"
+)
+(vvPair
+variable "entity_name"
+value "FAD_rs485_receiver_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "06"
+)
+(vvPair
+variable "module_name"
+value "FAD_rs485_receiver_tb"
+)
+(vvPair
+variable "month"
+value "Jun"
+)
+(vvPair
+variable "month_long"
+value "Juni"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@f@a@d_rs485_receiver_tb\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\FAD_rs485_receiver_tb\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "13:03:35"
+)
+(vvPair
+variable "unit"
+value "FAD_rs485_receiver_tb"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 51,0
+optionalChildren [
+*51 (SymbolBody
+uid 8,0
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,35000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "23000,14900,31400,16000"
+st "FACT_FAD_TB_lib"
+blo "23000,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "23000,16000,33900,17100"
+st "FAD_rs485_receiver_tb"
+blo "23000,16900"
+)
+)
+gi *52 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+)
+xt "0,12000,8900,13000"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*53 (Grouping
+uid 16,0
+optionalChildren [
+*54 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,50000,48000,51000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "31200,50000,40800,51000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*55 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "48000,46000,52000,47000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "48200,46000,51200,47000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*56 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,48000,48000,49000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "31200,48000,41200,49000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*57 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,48000,31000,49000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "27200,48000,29300,49000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*58 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "48000,47000,68000,51000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "48200,47200,57400,48200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*59 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "52000,46000,68000,47000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "52200,46000,56700,47000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*60 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,46000,48000,48000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "34200,46500,40800,47500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,49000,31000,50000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "27200,49000,29300,50000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,50000,31000,51000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "27200,50000,29900,51000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,49000,48000,50000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "31200,49000,47500,50000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "27000,46000,68000,51000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *64 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*65 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*66 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,11900,4000"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "1000,1000,3800,2100"
+st "Panel0"
+blo "1000,1900"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,35000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "23000,14900,27000,16000"
+st "<library>"
+blo "23000,15800"
+)
+second (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "23000,16000,25700,17100"
+st "<cell>"
+blo "23000,16900"
+)
+)
+gi *67 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+)
+xt "0,12000,8900,13000"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1700,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,3400,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *68 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "42000,0,47600,1100"
+st "Declarations"
+blo "42000,900"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "42000,1100,44800,2200"
+st "Ports:"
+blo "42000,2000"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "42000,2200,44600,3300"
+st "User:"
+blo "42000,3100"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Comic Sans MS,8,1"
+)
+xt "42000,0,48400,1100"
+st "Internal User:"
+blo "42000,900"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+)
+xt "44000,3300,44000,3300"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 157,0
+okToSyncOnLoad 1
+OkToSyncGenericsOnLoad 1
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/@f@a@d_rs485_receiver_tb/symbol.sb.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/@f@a@d_rs485_receiver_tb/symbol.sb.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/@f@a@d_rs485_receiver_tb/symbol.sb.bak	(revision 11755)
@@ -0,0 +1,1280 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "24.1"
+appVersion "2009.1 (Build 12)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 53,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 66,0
+optionalChildren [
+*14 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *15 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 68,0
+optionalChildren [
+*16 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 69,0
+)
+*17 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 70,0
+)
+*18 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 71,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 72,0
+optionalChildren [
+*19 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 73,0
+)
+*20 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 74,0
+)
+*21 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 75,0
+)
+*22 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 76,0
+)
+*23 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 77,0
+)
+*24 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 78,0
+)
+*25 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 79,0
+)
+*26 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 80,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 67,0
+vaOverrides [
+]
+)
+]
+)
+uid 52,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *27 (LEmptyRow
+)
+uid 82,0
+optionalChildren [
+*28 (RefLabelRowHdr
+)
+*29 (TitleRowHdr
+)
+*30 (FilterRowHdr
+)
+*31 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*32 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*33 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*34 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*35 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*36 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*37 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*38 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*39 (LogGeneric
+generic (GiElement
+name "RX_BYTES"
+type "integer"
+value "RS485_MESSAGE_LEN_BYTES"
+pr "-- defined in fad_rs485_definitions.fad_rs485_constants"
+apr 0
+e "-- no. of bytes to receive"
+)
+uid 109,0
+)
+*40 (LogGeneric
+generic (GiElement
+name "RX_WIDTH"
+type "integer"
+value "RS485_MESSAGE_LEN_BYTES * 8"
+e "-- no. of bits to receive"
+)
+uid 111,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 94,0
+optionalChildren [
+*41 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *42 (MRCItem
+litem &27
+pos 3
+dimension 20
+)
+uid 96,0
+optionalChildren [
+*43 (MRCItem
+litem &28
+pos 0
+dimension 20
+uid 97,0
+)
+*44 (MRCItem
+litem &29
+pos 1
+dimension 23
+uid 98,0
+)
+*45 (MRCItem
+litem &30
+pos 2
+hidden 1
+dimension 20
+uid 99,0
+)
+*46 (MRCItem
+litem &39
+pos 0
+dimension 20
+uid 108,0
+)
+*47 (MRCItem
+litem &40
+pos 1
+dimension 20
+uid 110,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 100,0
+optionalChildren [
+*48 (MRCItem
+litem &31
+pos 0
+dimension 20
+uid 101,0
+)
+*49 (MRCItem
+litem &33
+pos 1
+dimension 50
+uid 102,0
+)
+*50 (MRCItem
+litem &34
+pos 2
+dimension 100
+uid 103,0
+)
+*51 (MRCItem
+litem &35
+pos 3
+dimension 100
+uid 104,0
+)
+*52 (MRCItem
+litem &36
+pos 4
+dimension 50
+uid 105,0
+)
+*53 (MRCItem
+litem &37
+pos 5
+dimension 50
+uid 106,0
+)
+*54 (MRCItem
+litem &38
+pos 6
+dimension 80
+uid 107,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 95,0
+vaOverrides [
+]
+)
+]
+)
+uid 81,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@f@a@d_rs485_receiver_tb\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@f@a@d_rs485_receiver_tb\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@f@a@d_rs485_receiver_tb"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\FAD_rs485_receiver_tb"
+)
+(vvPair
+variable "date"
+value "10.06.2011"
+)
+(vvPair
+variable "day"
+value "Fr"
+)
+(vvPair
+variable "day_long"
+value "Freitag"
+)
+(vvPair
+variable "dd"
+value "10"
+)
+(vvPair
+variable "entity_name"
+value "FAD_rs485_receiver_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "06"
+)
+(vvPair
+variable "module_name"
+value "FAD_rs485_receiver_tb"
+)
+(vvPair
+variable "month"
+value "Jun"
+)
+(vvPair
+variable "month_long"
+value "Juni"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@f@a@d_rs485_receiver_tb\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\FAD_rs485_receiver_tb\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "10:57:10"
+)
+(vvPair
+variable "unit"
+value "FAD_rs485_receiver_tb"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 51,0
+optionalChildren [
+*55 (SymbolBody
+uid 8,0
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,35000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "23000,14900,31400,16000"
+st "FACT_FAD_TB_lib"
+blo "23000,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "23000,16000,33900,17100"
+st "FAD_rs485_receiver_tb"
+blo "23000,16900"
+)
+)
+gi *56 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+)
+xt "0,12000,32300,17000"
+st "Generic Declarations
+
+-- defined in fad_rs485_definitions.fad_rs485_constants
+RX_BYTES integer RS485_MESSAGE_LEN_BYTES     -- no. of bytes to receive 
+RX_WIDTH integer RS485_MESSAGE_LEN_BYTES * 8 -- no. of bits to receive  
+"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+(GiElement
+name "RX_BYTES"
+type "integer"
+value "RS485_MESSAGE_LEN_BYTES"
+pr "-- defined in fad_rs485_definitions.fad_rs485_constants"
+apr 0
+e "-- no. of bytes to receive"
+)
+(GiElement
+name "RX_WIDTH"
+type "integer"
+value "RS485_MESSAGE_LEN_BYTES * 8"
+e "-- no. of bits to receive"
+)
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*57 (Grouping
+uid 16,0
+optionalChildren [
+*58 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,50000,48000,51000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "31200,50000,40800,51000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*59 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "48000,46000,52000,47000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "48200,46000,51200,47000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*60 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,48000,48000,49000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "31200,48000,41200,49000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,48000,31000,49000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "27200,48000,29300,49000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "48000,47000,68000,51000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "48200,47200,57400,48200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "52000,46000,68000,47000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "52200,46000,56700,47000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*64 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,46000,48000,48000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "34200,46500,40800,47500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*65 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,49000,31000,50000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "27200,49000,29300,50000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*66 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,50000,31000,51000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "27200,50000,29900,51000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*67 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,49000,48000,50000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "31200,49000,47500,50000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "27000,46000,68000,51000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *68 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*69 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*70 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,11900,4000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "1000,1000,3800,2100"
+st "Panel0"
+blo "1000,1900"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,35000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "23000,14900,27000,16000"
+st "<library>"
+blo "23000,15800"
+)
+second (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "23000,16000,25700,17100"
+st "<cell>"
+blo "23000,16900"
+)
+)
+gi *71 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+)
+xt "0,12000,8900,13000"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1700,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,3400,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *72 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "42000,0,47600,1100"
+st "Declarations"
+blo "42000,900"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "42000,1100,44800,2200"
+st "Ports:"
+blo "42000,2000"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "42000,2200,44600,3300"
+st "User:"
+blo "42000,3100"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Comic Sans MS,8,1"
+)
+xt "42000,0,48400,1100"
+st "Internal User:"
+blo "42000,900"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+)
+xt "44000,3300,44000,3300"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 111,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/@f@a@d_rs485_receiver_tester/interface
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/@f@a@d_rs485_receiver_tester/interface	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/@f@a@d_rs485_receiver_tester/interface	(revision 11755)
@@ -0,0 +1,1724 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+itemName "ALL"
+)
+(DmPackageRef
+library "fact_fad_lib"
+unitName "fad_rs485_constants"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+]
+libraryRefs [
+"ieee"
+"fact_fad_lib"
+]
+)
+version "24.1"
+appVersion "2009.1 (Build 12)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+ordering 1
+suid 17,0
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 116,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+*14 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "rec_dout"
+t "std_logic_vector"
+b "(RX_WIDTH - 1 DOWNTO 0)"
+o 1
+suid 10,0
+)
+)
+uid 234,0
+)
+*15 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "rec_start"
+t "std_logic"
+o 7
+suid 11,0
+)
+)
+uid 236,0
+)
+*16 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "rec_timeout_occured"
+t "std_logic"
+o 2
+suid 12,0
+)
+)
+uid 238,0
+)
+*17 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "rec_valid"
+t "std_logic"
+o 3
+suid 13,0
+)
+)
+uid 240,0
+)
+*18 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "rx_d"
+t "std_logic"
+o 8
+suid 14,0
+)
+)
+uid 242,0
+)
+*19 (LogPort
+port (LogicalPort
+decl (Decl
+n "rx_en"
+t "std_logic"
+o 4
+suid 15,0
+)
+)
+uid 244,0
+)
+*20 (LogPort
+port (LogicalPort
+decl (Decl
+n "tx_d"
+t "std_logic"
+o 5
+suid 16,0
+)
+)
+uid 246,0
+)
+*21 (LogPort
+port (LogicalPort
+decl (Decl
+n "tx_en"
+t "std_logic"
+o 6
+suid 17,0
+)
+)
+uid 248,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 129,0
+optionalChildren [
+*22 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *23 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 131,0
+optionalChildren [
+*24 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 132,0
+)
+*25 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 133,0
+)
+*26 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 134,0
+)
+*27 (MRCItem
+litem &14
+pos 0
+dimension 20
+uid 235,0
+)
+*28 (MRCItem
+litem &15
+pos 1
+dimension 20
+uid 237,0
+)
+*29 (MRCItem
+litem &16
+pos 2
+dimension 20
+uid 239,0
+)
+*30 (MRCItem
+litem &17
+pos 3
+dimension 20
+uid 241,0
+)
+*31 (MRCItem
+litem &18
+pos 4
+dimension 20
+uid 243,0
+)
+*32 (MRCItem
+litem &19
+pos 5
+dimension 20
+uid 245,0
+)
+*33 (MRCItem
+litem &20
+pos 6
+dimension 20
+uid 247,0
+)
+*34 (MRCItem
+litem &21
+pos 7
+dimension 20
+uid 249,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 135,0
+optionalChildren [
+*35 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 136,0
+)
+*36 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 137,0
+)
+*37 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 138,0
+)
+*38 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 139,0
+)
+*39 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 140,0
+)
+*40 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 141,0
+)
+*41 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 142,0
+)
+*42 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 143,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 130,0
+vaOverrides [
+]
+)
+]
+)
+uid 115,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *43 (LEmptyRow
+)
+uid 145,0
+optionalChildren [
+*44 (RefLabelRowHdr
+)
+*45 (TitleRowHdr
+)
+*46 (FilterRowHdr
+)
+*47 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*48 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*49 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*50 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*51 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*52 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*53 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*54 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 157,0
+optionalChildren [
+*55 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *56 (MRCItem
+litem &43
+pos 3
+dimension 20
+)
+uid 159,0
+optionalChildren [
+*57 (MRCItem
+litem &44
+pos 0
+dimension 20
+uid 160,0
+)
+*58 (MRCItem
+litem &45
+pos 1
+dimension 23
+uid 161,0
+)
+*59 (MRCItem
+litem &46
+pos 2
+hidden 1
+dimension 20
+uid 162,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 163,0
+optionalChildren [
+*60 (MRCItem
+litem &47
+pos 0
+dimension 20
+uid 164,0
+)
+*61 (MRCItem
+litem &49
+pos 1
+dimension 50
+uid 165,0
+)
+*62 (MRCItem
+litem &50
+pos 2
+dimension 100
+uid 166,0
+)
+*63 (MRCItem
+litem &51
+pos 3
+dimension 100
+uid 167,0
+)
+*64 (MRCItem
+litem &52
+pos 4
+dimension 50
+uid 168,0
+)
+*65 (MRCItem
+litem &53
+pos 5
+dimension 50
+uid 169,0
+)
+*66 (MRCItem
+litem &54
+pos 6
+dimension 80
+uid 170,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 158,0
+vaOverrides [
+]
+)
+]
+)
+uid 144,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@f@a@d_rs485_receiver_tester\\interface.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@f@a@d_rs485_receiver_tester\\interface.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "interface"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@f@a@d_rs485_receiver_tester"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\FAD_rs485_receiver_tester"
+)
+(vvPair
+variable "date"
+value "10.06.2011"
+)
+(vvPair
+variable "day"
+value "Fr"
+)
+(vvPair
+variable "day_long"
+value "Freitag"
+)
+(vvPair
+variable "dd"
+value "10"
+)
+(vvPair
+variable "entity_name"
+value "FAD_rs485_receiver_tester"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "interface"
+)
+(vvPair
+variable "f_logical"
+value "interface"
+)
+(vvPair
+variable "f_noext"
+value "interface"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "06"
+)
+(vvPair
+variable "module_name"
+value "FAD_rs485_receiver_tester"
+)
+(vvPair
+variable "month"
+value "Jun"
+)
+(vvPair
+variable "month_long"
+value "Juni"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@f@a@d_rs485_receiver_tester\\interface"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\FAD_rs485_receiver_tester\\interface"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "<TBD>"
+)
+(vvPair
+variable "this_file"
+value "interface"
+)
+(vvPair
+variable "this_file_logical"
+value "interface"
+)
+(vvPair
+variable "time"
+value "10:58:58"
+)
+(vvPair
+variable "unit"
+value "FAD_rs485_receiver_tester"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "interface"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 114,0
+optionalChildren [
+*67 (SymbolBody
+uid 8,0
+optionalChildren [
+*68 (CptPort
+uid 194,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 195,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,10625,35750,11375"
+)
+tg (CPTG
+uid 196,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 197,0
+va (VaSet
+)
+xt "30200,10500,34000,11500"
+st "rec_dout"
+ju 2
+blo "34000,11300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 198,0
+va (VaSet
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "rec_dout"
+t "std_logic_vector"
+b "(RX_WIDTH - 1 DOWNTO 0)"
+o 1
+suid 10,0
+)
+)
+)
+*69 (CptPort
+uid 199,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 200,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,8625,15000,9375"
+)
+tg (CPTG
+uid 201,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 202,0
+va (VaSet
+)
+xt "16000,8500,20100,9500"
+st "rec_start"
+blo "16000,9300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 203,0
+va (VaSet
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rec_start"
+t "std_logic"
+o 7
+suid 11,0
+)
+)
+)
+*70 (CptPort
+uid 204,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 205,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,9625,35750,10375"
+)
+tg (CPTG
+uid 206,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 207,0
+va (VaSet
+)
+xt "25200,9500,34000,10500"
+st "rec_timeout_occured"
+ju 2
+blo "34000,10300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 208,0
+va (VaSet
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "rec_timeout_occured"
+t "std_logic"
+o 2
+suid 12,0
+)
+)
+)
+*71 (CptPort
+uid 209,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 210,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,11625,35750,12375"
+)
+tg (CPTG
+uid 211,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 212,0
+va (VaSet
+)
+xt "30200,11500,34000,12500"
+st "rec_valid"
+ju 2
+blo "34000,12300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 213,0
+va (VaSet
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "rec_valid"
+t "std_logic"
+o 3
+suid 13,0
+)
+)
+)
+*72 (CptPort
+uid 214,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 215,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,7625,15000,8375"
+)
+tg (CPTG
+uid 216,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 217,0
+va (VaSet
+)
+xt "16000,7500,18300,8500"
+st "rx_d"
+blo "16000,8300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 218,0
+va (VaSet
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rx_d"
+t "std_logic"
+o 8
+suid 14,0
+)
+)
+)
+*73 (CptPort
+uid 219,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 220,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,6625,35750,7375"
+)
+tg (CPTG
+uid 221,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 222,0
+va (VaSet
+)
+xt "31400,6500,34000,7500"
+st "rx_en"
+ju 2
+blo "34000,7300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 223,0
+va (VaSet
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "rx_en"
+t "std_logic"
+o 4
+suid 15,0
+)
+)
+)
+*74 (CptPort
+uid 224,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 225,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,7625,35750,8375"
+)
+tg (CPTG
+uid 226,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 227,0
+va (VaSet
+)
+xt "31700,7500,34000,8500"
+st "tx_d"
+ju 2
+blo "34000,8300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 228,0
+va (VaSet
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "tx_d"
+t "std_logic"
+o 5
+suid 16,0
+)
+)
+)
+*75 (CptPort
+uid 229,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 230,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,8625,35750,9375"
+)
+tg (CPTG
+uid 231,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 232,0
+va (VaSet
+)
+xt "31400,8500,34000,9500"
+st "tx_en"
+ju 2
+blo "34000,9300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 233,0
+va (VaSet
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "tx_en"
+t "std_logic"
+o 6
+suid 17,0
+)
+)
+)
+]
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,35000,13000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "18800,8400,27200,9500"
+st "FACT_FAD_TB_lib"
+blo "18800,9300"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "18800,9500,31200,10600"
+st "FAD_rs485_receiver_tester"
+blo "18800,10400"
+)
+)
+gi *76 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+)
+xt "0,5500,8900,6500"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sTC 0
+sF 0
+)
+portVis (PortSigDisplay
+sTC 0
+sF 0
+)
+)
+*77 (Grouping
+uid 16,0
+optionalChildren [
+*78 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,50000,48000,51000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "31200,50000,40800,51000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*79 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "48000,46000,52000,47000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "48200,46000,51200,47000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*80 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,48000,48000,49000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "31200,48000,41200,49000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*81 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,48000,31000,49000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "27200,48000,29300,49000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*82 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "48000,47000,68000,51000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "48200,47200,57400,48200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*83 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "52000,46000,68000,47000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "52200,46000,56700,47000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*84 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,46000,48000,48000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "34200,46500,40800,47500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*85 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,49000,31000,50000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "27200,49000,29300,50000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*86 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,50000,31000,51000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "27200,50000,29900,51000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*87 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,49000,48000,50000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "31200,49000,38900,50000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "27000,46000,68000,51000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *88 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*89 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*90 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,18800,7000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+LIBRARY fact_fad_lib;
+USE fact_fad_lib.fad_rs485_constants.ALL;
+USE ieee.std_logic_unsigned.all;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "1000,1000,3800,2100"
+st "Panel0"
+blo "1000,1900"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName "FACT_FAD_TB_lib"
+entityName "FAD_rs485_receiver_tb"
+viewName "struct.bd"
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,35000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "23000,14900,27000,16000"
+st "<library>"
+blo "23000,15800"
+)
+second (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "23000,16000,25700,17100"
+st "<cell>"
+blo "23000,16900"
+)
+)
+gi *91 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+)
+xt "0,12000,8900,13000"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1700,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,3400,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *92 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "42000,0,47600,1100"
+st "Declarations"
+blo "42000,900"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "42000,1100,44800,2200"
+st "Ports:"
+blo "42000,2000"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "42000,11200,44600,12300"
+st "User:"
+blo "42000,12100"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Comic Sans MS,8,1"
+)
+xt "42000,0,48400,1100"
+st "Internal User:"
+blo "42000,900"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+)
+xt "44000,12300,44000,12300"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 249,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/@r@e@f@c@l@k_counter_tb/struct.bd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/@r@e@f@c@l@k_counter_tb/struct.bd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/@r@e@f@c@l@k_counter_tb/struct.bd	(revision 11755)
@@ -0,0 +1,2968 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "IEEE"
+unitName "NUMERIC_STD"
+itemName "ALL"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+]
+instances [
+(Instance
+name "U_0"
+duLibraryName "FACT_FAD_lib"
+duName "REFCLK_counter"
+elements [
+]
+mwi 0
+uid 33,0
+)
+(Instance
+name "U_1"
+duLibraryName "FACT_FAD_TB_lib"
+duName "REFCLK_counter_tester"
+elements [
+]
+mwi 0
+uid 83,0
+)
+]
+libraryRefs [
+"ieee"
+"FACT_FAD_lib"
+]
+)
+version "29.1"
+appVersion "2009.1 (Build 12)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@r@e@f@c@l@k_counter_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@r@e@f@c@l@k_counter_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@r@e@f@c@l@k_counter_tb"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\REFCLK_counter_tb"
+)
+(vvPair
+variable "date"
+value "03.03.2011"
+)
+(vvPair
+variable "day"
+value "Do"
+)
+(vvPair
+variable "day_long"
+value "Donnerstag"
+)
+(vvPair
+variable "dd"
+value "03"
+)
+(vvPair
+variable "entity_name"
+value "REFCLK_counter_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "03"
+)
+(vvPair
+variable "module_name"
+value "REFCLK_counter_tb"
+)
+(vvPair
+variable "month"
+value "Mrz"
+)
+(vvPair
+variable "month_long"
+value "März"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@r@e@f@c@l@k_counter_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\REFCLK_counter_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "18:11:04"
+)
+(vvPair
+variable "unit"
+value "REFCLK_counter_tb"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 186,0
+optionalChildren [
+*1 (SaComponent
+uid 33,0
+optionalChildren [
+*2 (CptPort
+uid 13,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,11625,0,12375"
+)
+tg (CPTG
+uid 15,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16,0
+va (VaSet
+)
+xt "1000,11500,2300,12500"
+st "clk"
+blo "1000,12300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+)
+)
+)
+*3 (CptPort
+uid 17,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,12625,0,13375"
+)
+tg (CPTG
+uid 19,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 20,0
+va (VaSet
+)
+xt "1000,12500,4200,13500"
+st "refclk_in"
+blo "1000,13300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "refclk_in"
+t "std_logic"
+o 2
+)
+)
+)
+*4 (CptPort
+uid 21,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "15000,11625,15750,12375"
+)
+tg (CPTG
+uid 23,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24,0
+va (VaSet
+)
+xt "5400,11500,14000,12500"
+st "counter_result : (11:0)"
+ju 2
+blo "14000,12300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 downto 0)"
+o 3
+i "(others => '0')"
+)
+)
+)
+*5 (CptPort
+uid 25,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 26,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "15000,12625,15750,13375"
+)
+tg (CPTG
+uid 27,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 28,0
+va (VaSet
+)
+xt "5400,12500,14000,13500"
+st "alarm_refclk_too_high"
+ju 2
+blo "14000,13300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 4
+i "'0'"
+)
+)
+)
+*6 (CptPort
+uid 29,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "15000,13625,15750,14375"
+)
+tg (CPTG
+uid 31,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 32,0
+va (VaSet
+)
+xt "5800,13500,14000,14500"
+st "alarm_refclk_too_low"
+ju 2
+blo "14000,14300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+o 5
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 34,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,11000,15000,15000"
+)
+ttg (MlTextGroup
+uid 35,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*7 (Text
+uid 36,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "3800,15000,10000,16000"
+st "FACT_FAD_lib"
+blo "3800,15800"
+tm "BdLibraryNameMgr"
+)
+*8 (Text
+uid 37,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "3800,16000,11200,17000"
+st "REFCLK_counter"
+blo "3800,16800"
+tm "CptNameMgr"
+)
+*9 (Text
+uid 38,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "3800,17000,5600,18000"
+st "U_0"
+blo "3800,17800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 39,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 40,0
+text (MLText
+uid 41,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "0,9400,22000,11000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 42,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "250,13250,1750,14750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archType 1
+archFileType "UNKNOWN"
+)
+*10 (Net
+uid 43,0
+lang 10
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 1
+suid 1,0
+)
+declText (MLText
+uid 44,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,5400,54000,6200"
+st "SIGNAL counter_result        : std_logic_vector(11 DOWNTO 0)"
+)
+)
+*11 (Net
+uid 51,0
+lang 10
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 2
+suid 2,0
+)
+declText (MLText
+uid 52,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3000,44000,3800"
+st "SIGNAL alarm_refclk_too_high : std_logic"
+)
+)
+*12 (Net
+uid 59,0
+lang 10
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+o 3
+suid 3,0
+)
+declText (MLText
+uid 60,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3800,44000,4600"
+st "SIGNAL alarm_refclk_too_low  : std_logic"
+)
+)
+*13 (Net
+uid 67,0
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 4
+suid 4,0
+i "'0'"
+)
+declText (MLText
+uid 68,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,4600,47500,5400"
+st "SIGNAL clk                   : std_logic := '0'"
+)
+)
+*14 (Net
+uid 75,0
+decl (Decl
+n "refclk_in"
+t "std_logic"
+o 5
+suid 5,0
+)
+declText (MLText
+uid 76,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,6200,44000,7000"
+st "SIGNAL refclk_in             : std_logic"
+)
+)
+*15 (Blk
+uid 83,0
+shape (Rectangle
+uid 84,0
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "37000,9000,52000,14000"
+)
+oxt "37000,9000,52000,13000"
+ttg (MlTextGroup
+uid 85,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*16 (Text
+uid 86,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "40650,9500,48350,10500"
+st "FACT_FAD_TB_lib"
+blo "40650,10300"
+tm "BdLibraryNameMgr"
+)
+*17 (Text
+uid 87,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "40650,10500,50950,11500"
+st "REFCLK_counter_tester"
+blo "40650,11300"
+tm "BlkNameMgr"
+)
+*18 (Text
+uid 88,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "40650,11500,42450,12500"
+st "U_1"
+blo "40650,12300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 89,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 90,0
+text (MLText
+uid 91,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "40650,19500,40650,19500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 92,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "37250,12250,38750,13750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+blkPorts [
+"alarm_refclk_too_high"
+"alarm_refclk_too_low"
+"counter_result"
+"clk"
+"refclk_in"
+]
+)
+*19 (Grouping
+uid 133,0
+optionalChildren [
+*20 (CommentText
+uid 135,0
+shape (Rectangle
+uid 136,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "29000,48000,46000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 137,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "29200,48000,40300,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*21 (CommentText
+uid 138,0
+shape (Rectangle
+uid 139,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "46000,44000,50000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 140,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "46200,44000,49500,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*22 (CommentText
+uid 141,0
+shape (Rectangle
+uid 142,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "29000,46000,46000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 143,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "29200,46000,40100,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*23 (CommentText
+uid 144,0
+shape (Rectangle
+uid 145,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,46000,29000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 146,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "25200,46000,27500,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*24 (CommentText
+uid 147,0
+shape (Rectangle
+uid 148,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "46000,45000,66000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 149,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "46200,45200,56000,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*25 (CommentText
+uid 150,0
+shape (Rectangle
+uid 151,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "50000,44000,66000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 152,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "50200,44000,54900,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*26 (CommentText
+uid 153,0
+shape (Rectangle
+uid 154,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,44000,46000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 155,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "32200,44500,38800,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*27 (CommentText
+uid 156,0
+shape (Rectangle
+uid 157,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,47000,29000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 158,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "25200,47000,27500,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*28 (CommentText
+uid 159,0
+shape (Rectangle
+uid 160,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,48000,29000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 161,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "25200,48000,28300,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*29 (CommentText
+uid 162,0
+shape (Rectangle
+uid 163,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "29000,47000,46000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 164,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "29200,47000,46200,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 134,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "25000,44000,66000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+*30 (Wire
+uid 45,0
+shape (OrthoPolyLine
+uid 46,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "15750,12000,27000,12000"
+pts [
+"15750,12000"
+"27000,12000"
+]
+)
+start &4
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 49,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 50,0
+va (VaSet
+)
+xt "17000,11000,25600,12000"
+st "counter_result : (11:0)"
+blo "17000,11800"
+tm "WireNameMgr"
+)
+)
+on &10
+)
+*31 (Wire
+uid 53,0
+shape (OrthoPolyLine
+uid 54,0
+va (VaSet
+vasetType 3
+)
+xt "15750,13000,27000,13000"
+pts [
+"15750,13000"
+"27000,13000"
+]
+)
+start &5
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 57,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 58,0
+va (VaSet
+)
+xt "17000,12000,25600,13000"
+st "alarm_refclk_too_high"
+blo "17000,12800"
+tm "WireNameMgr"
+)
+)
+on &11
+)
+*32 (Wire
+uid 61,0
+shape (OrthoPolyLine
+uid 62,0
+va (VaSet
+vasetType 3
+)
+xt "15750,14000,27000,14000"
+pts [
+"15750,14000"
+"27000,14000"
+]
+)
+start &6
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 65,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 66,0
+va (VaSet
+)
+xt "17000,13000,25200,14000"
+st "alarm_refclk_too_low"
+blo "17000,13800"
+tm "WireNameMgr"
+)
+)
+on &12
+)
+*33 (Wire
+uid 69,0
+shape (OrthoPolyLine
+uid 70,0
+va (VaSet
+vasetType 3
+)
+xt "-6000,12000,-750,12000"
+pts [
+"-6000,12000"
+"-750,12000"
+]
+)
+end &2
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 73,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 74,0
+va (VaSet
+)
+xt "-5000,11000,-3700,12000"
+st "clk"
+blo "-5000,11800"
+tm "WireNameMgr"
+)
+)
+on &13
+)
+*34 (Wire
+uid 77,0
+shape (OrthoPolyLine
+uid 78,0
+va (VaSet
+vasetType 3
+)
+xt "-6000,13000,-750,13000"
+pts [
+"-6000,13000"
+"-750,13000"
+]
+)
+end &3
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 81,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 82,0
+va (VaSet
+)
+xt "-5000,12000,-1800,13000"
+st "refclk_in"
+blo "-5000,12800"
+tm "WireNameMgr"
+)
+)
+on &14
+)
+*35 (Wire
+uid 101,0
+shape (OrthoPolyLine
+uid 102,0
+va (VaSet
+vasetType 3
+)
+xt "31000,11000,37000,11000"
+pts [
+"31000,11000"
+"37000,11000"
+]
+)
+end &15
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 107,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 108,0
+va (VaSet
+)
+xt "32000,10000,35200,11000"
+st "refclk_in"
+blo "32000,10800"
+tm "WireNameMgr"
+)
+)
+on &14
+)
+*36 (Wire
+uid 109,0
+shape (OrthoPolyLine
+uid 110,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "52000,10000,64000,10000"
+pts [
+"52000,10000"
+"64000,10000"
+]
+)
+start &15
+sat 1
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 115,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 116,0
+va (VaSet
+)
+xt "53000,9000,61600,10000"
+st "counter_result : (11:0)"
+blo "53000,9800"
+tm "WireNameMgr"
+)
+)
+on &10
+)
+*37 (Wire
+uid 117,0
+shape (OrthoPolyLine
+uid 118,0
+va (VaSet
+vasetType 3
+)
+xt "52000,11000,64000,11000"
+pts [
+"52000,11000"
+"64000,11000"
+]
+)
+start &15
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 123,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 124,0
+va (VaSet
+)
+xt "53000,10000,61600,11000"
+st "alarm_refclk_too_high"
+blo "53000,10800"
+tm "WireNameMgr"
+)
+)
+on &11
+)
+*38 (Wire
+uid 125,0
+shape (OrthoPolyLine
+uid 126,0
+va (VaSet
+vasetType 3
+)
+xt "52000,12000,64000,12000"
+pts [
+"52000,12000"
+"64000,12000"
+]
+)
+start &15
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 131,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 132,0
+va (VaSet
+)
+xt "53000,11000,61200,12000"
+st "alarm_refclk_too_low"
+blo "53000,11800"
+tm "WireNameMgr"
+)
+)
+on &12
+)
+*39 (Wire
+uid 661,0
+shape (OrthoPolyLine
+uid 662,0
+va (VaSet
+vasetType 3
+)
+xt "31000,12000,37000,12000"
+pts [
+"37000,12000"
+"31000,12000"
+]
+)
+start &15
+sat 2
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 667,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 668,0
+va (VaSet
+)
+xt "32000,11000,33500,12000"
+st "clk"
+blo "32000,11800"
+tm "WireNameMgr"
+)
+)
+on &13
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *40 (PackageList
+uid 175,0
+stg "VerticalLayoutStrategy"
+textVec [
+*41 (Text
+uid 176,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*42 (MLText
+uid 177,0
+va (VaSet
+)
+xt "0,1000,16700,7000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE IEEE.NUMERIC_STD.ALL;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.ALL;
+USE ieee.std_logic_unsigned.all;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 178,0
+stg "VerticalLayoutStrategy"
+textVec [
+*43 (Text
+uid 179,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*44 (Text
+uid 180,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*45 (MLText
+uid 181,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,28200,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*46 (Text
+uid 182,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*47 (MLText
+uid 183,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*48 (Text
+uid 184,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*49 (MLText
+uid 185,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "0,22,1283,1024"
+viewArea "-11900,-2000,49812,46372"
+cachedDiagramExtent "-6400,0,66000,49000"
+hasePageBreakOrigin 1
+pageBreakOrigin "-7000,0"
+lastUid 827,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*50 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*51 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*52 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,4000,6500"
+st "U_0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*53 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*54 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*55 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,2350,6500"
+st "U_0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*56 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*57 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*58 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,2700,6500"
+st "U_0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*59 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*60 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*61 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,2300,6500"
+st "U_0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*62 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*63 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*64 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1850,6500"
+st "U_0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*65 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*66 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12900,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*67 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*68 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7700,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*69 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*70 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,0,25400,1000"
+st "Declarations"
+blo "20000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,1000,22700,2000"
+st "Ports:"
+blo "20000,1800"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,23800,1000"
+st "Pre User:"
+blo "20000,800"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,2000,27100,3000"
+st "Diagram Signals:"
+blo "20000,2800"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,24700,1000"
+st "Post User:"
+blo "20000,800"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 6,0
+usingSuid 1
+emptyRow *71 (LEmptyRow
+)
+uid 188,0
+optionalChildren [
+*72 (RefLabelRowHdr
+)
+*73 (TitleRowHdr
+)
+*74 (FilterRowHdr
+)
+*75 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*76 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*77 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*78 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*79 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*80 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*81 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*82 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*83 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*84 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 1
+suid 1,0
+)
+)
+uid 165,0
+)
+*85 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 2
+suid 2,0
+)
+)
+uid 167,0
+)
+*86 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+o 3
+suid 3,0
+)
+)
+uid 169,0
+)
+*87 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 4
+suid 4,0
+i "'0'"
+)
+)
+uid 171,0
+)
+*88 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "refclk_in"
+t "std_logic"
+o 5
+suid 5,0
+)
+)
+uid 173,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 201,0
+optionalChildren [
+*89 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *90 (MRCItem
+litem &71
+pos 5
+dimension 20
+)
+uid 203,0
+optionalChildren [
+*91 (MRCItem
+litem &72
+pos 0
+dimension 20
+uid 204,0
+)
+*92 (MRCItem
+litem &73
+pos 1
+dimension 23
+uid 205,0
+)
+*93 (MRCItem
+litem &74
+pos 2
+hidden 1
+dimension 20
+uid 206,0
+)
+*94 (MRCItem
+litem &84
+pos 0
+dimension 20
+uid 166,0
+)
+*95 (MRCItem
+litem &85
+pos 1
+dimension 20
+uid 168,0
+)
+*96 (MRCItem
+litem &86
+pos 2
+dimension 20
+uid 170,0
+)
+*97 (MRCItem
+litem &87
+pos 3
+dimension 20
+uid 172,0
+)
+*98 (MRCItem
+litem &88
+pos 4
+dimension 20
+uid 174,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 207,0
+optionalChildren [
+*99 (MRCItem
+litem &75
+pos 0
+dimension 20
+uid 208,0
+)
+*100 (MRCItem
+litem &77
+pos 1
+dimension 50
+uid 209,0
+)
+*101 (MRCItem
+litem &78
+pos 2
+dimension 100
+uid 210,0
+)
+*102 (MRCItem
+litem &79
+pos 3
+dimension 50
+uid 211,0
+)
+*103 (MRCItem
+litem &80
+pos 4
+dimension 100
+uid 212,0
+)
+*104 (MRCItem
+litem &81
+pos 5
+dimension 100
+uid 213,0
+)
+*105 (MRCItem
+litem &82
+pos 6
+dimension 50
+uid 214,0
+)
+*106 (MRCItem
+litem &83
+pos 7
+dimension 80
+uid 215,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 202,0
+vaOverrides [
+]
+)
+]
+)
+uid 187,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *107 (LEmptyRow
+)
+uid 217,0
+optionalChildren [
+*108 (RefLabelRowHdr
+)
+*109 (TitleRowHdr
+)
+*110 (FilterRowHdr
+)
+*111 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*112 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*113 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*114 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*115 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*116 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*117 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*118 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*119 (LogGeneric
+generic (GiElement
+name "FREQ_UPPER_LIMIT"
+type "integer"
+value "3000"
+)
+uid 9,0
+)
+*120 (LogGeneric
+generic (GiElement
+name "FREQ_LOWER_LIMIT"
+type "integer"
+value "300"
+)
+uid 11,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 229,0
+optionalChildren [
+*121 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *122 (MRCItem
+litem &107
+pos 2
+dimension 20
+)
+uid 231,0
+optionalChildren [
+*123 (MRCItem
+litem &108
+pos 0
+dimension 20
+uid 232,0
+)
+*124 (MRCItem
+litem &109
+pos 1
+dimension 23
+uid 233,0
+)
+*125 (MRCItem
+litem &110
+pos 2
+hidden 1
+dimension 20
+uid 234,0
+)
+*126 (MRCItem
+litem &119
+pos 0
+dimension 20
+uid 10,0
+)
+*127 (MRCItem
+litem &120
+pos 1
+dimension 20
+uid 12,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 235,0
+optionalChildren [
+*128 (MRCItem
+litem &111
+pos 0
+dimension 20
+uid 236,0
+)
+*129 (MRCItem
+litem &113
+pos 1
+dimension 50
+uid 237,0
+)
+*130 (MRCItem
+litem &114
+pos 2
+dimension 100
+uid 238,0
+)
+*131 (MRCItem
+litem &115
+pos 3
+dimension 100
+uid 239,0
+)
+*132 (MRCItem
+litem &116
+pos 4
+dimension 50
+uid 240,0
+)
+*133 (MRCItem
+litem &117
+pos 5
+dimension 50
+uid 241,0
+)
+*134 (MRCItem
+litem &118
+pos 6
+dimension 80
+uid 242,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 230,0
+vaOverrides [
+]
+)
+]
+)
+uid 216,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/@r@e@f@c@l@k_counter_tb/struct.bd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/@r@e@f@c@l@k_counter_tb/struct.bd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/@r@e@f@c@l@k_counter_tb/struct.bd.bak	(revision 11755)
@@ -0,0 +1,2968 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "IEEE"
+unitName "NUMERIC_STD"
+itemName "ALL"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+]
+instances [
+(Instance
+name "U_0"
+duLibraryName "FACT_FAD_lib"
+duName "REFCLK_counter"
+elements [
+]
+mwi 0
+uid 33,0
+)
+(Instance
+name "U_1"
+duLibraryName "FACT_FAD_TB_lib"
+duName "REFCLK_counter_tester"
+elements [
+]
+mwi 0
+uid 83,0
+)
+]
+libraryRefs [
+"ieee"
+"FACT_FAD_lib"
+]
+)
+version "29.1"
+appVersion "2009.1 (Build 12)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@r@e@f@c@l@k_counter_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@r@e@f@c@l@k_counter_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@r@e@f@c@l@k_counter_tb"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\REFCLK_counter_tb"
+)
+(vvPair
+variable "date"
+value "03.03.2011"
+)
+(vvPair
+variable "day"
+value "Do"
+)
+(vvPair
+variable "day_long"
+value "Donnerstag"
+)
+(vvPair
+variable "dd"
+value "03"
+)
+(vvPair
+variable "entity_name"
+value "REFCLK_counter_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "03"
+)
+(vvPair
+variable "module_name"
+value "REFCLK_counter_tb"
+)
+(vvPair
+variable "month"
+value "Mrz"
+)
+(vvPair
+variable "month_long"
+value "März"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@r@e@f@c@l@k_counter_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\REFCLK_counter_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "18:10:31"
+)
+(vvPair
+variable "unit"
+value "REFCLK_counter_tb"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 186,0
+optionalChildren [
+*1 (SaComponent
+uid 33,0
+optionalChildren [
+*2 (CptPort
+uid 13,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,11625,0,12375"
+)
+tg (CPTG
+uid 15,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16,0
+va (VaSet
+)
+xt "1000,11500,2300,12500"
+st "clk"
+blo "1000,12300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+)
+)
+)
+*3 (CptPort
+uid 17,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,12625,0,13375"
+)
+tg (CPTG
+uid 19,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 20,0
+va (VaSet
+)
+xt "1000,12500,4200,13500"
+st "refclk_in"
+blo "1000,13300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "refclk_in"
+t "std_logic"
+o 2
+)
+)
+)
+*4 (CptPort
+uid 21,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "15000,11625,15750,12375"
+)
+tg (CPTG
+uid 23,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24,0
+va (VaSet
+)
+xt "5400,11500,14000,12500"
+st "counter_result : (11:0)"
+ju 2
+blo "14000,12300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 downto 0)"
+o 3
+i "(others => '0')"
+)
+)
+)
+*5 (CptPort
+uid 25,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 26,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "15000,12625,15750,13375"
+)
+tg (CPTG
+uid 27,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 28,0
+va (VaSet
+)
+xt "5400,12500,14000,13500"
+st "alarm_refclk_too_high"
+ju 2
+blo "14000,13300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 4
+i "'0'"
+)
+)
+)
+*6 (CptPort
+uid 29,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "15000,13625,15750,14375"
+)
+tg (CPTG
+uid 31,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 32,0
+va (VaSet
+)
+xt "5800,13500,14000,14500"
+st "alarm_refclk_too_low"
+ju 2
+blo "14000,14300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+o 5
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 34,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,11000,15000,15000"
+)
+ttg (MlTextGroup
+uid 35,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*7 (Text
+uid 36,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "3800,15000,10000,16000"
+st "FACT_FAD_lib"
+blo "3800,15800"
+tm "BdLibraryNameMgr"
+)
+*8 (Text
+uid 37,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "3800,16000,11200,17000"
+st "REFCLK_counter"
+blo "3800,16800"
+tm "CptNameMgr"
+)
+*9 (Text
+uid 38,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "3800,17000,5600,18000"
+st "U_0"
+blo "3800,17800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 39,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 40,0
+text (MLText
+uid 41,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "0,9400,22000,11000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 42,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "250,13250,1750,14750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archType 1
+archFileType "UNKNOWN"
+)
+*10 (Net
+uid 43,0
+lang 10
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 1
+suid 1,0
+)
+declText (MLText
+uid 44,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,5400,54000,6200"
+st "SIGNAL counter_result        : std_logic_vector(11 DOWNTO 0)"
+)
+)
+*11 (Net
+uid 51,0
+lang 10
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 2
+suid 2,0
+)
+declText (MLText
+uid 52,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3000,44000,3800"
+st "SIGNAL alarm_refclk_too_high : std_logic"
+)
+)
+*12 (Net
+uid 59,0
+lang 10
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+o 3
+suid 3,0
+)
+declText (MLText
+uid 60,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3800,44000,4600"
+st "SIGNAL alarm_refclk_too_low  : std_logic"
+)
+)
+*13 (Net
+uid 67,0
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 4
+suid 4,0
+i "'0'"
+)
+declText (MLText
+uid 68,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,4600,47500,5400"
+st "SIGNAL clk                   : std_logic := '0'"
+)
+)
+*14 (Net
+uid 75,0
+decl (Decl
+n "refclk_in"
+t "std_logic"
+o 5
+suid 5,0
+)
+declText (MLText
+uid 76,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,6200,44000,7000"
+st "SIGNAL refclk_in             : std_logic"
+)
+)
+*15 (Blk
+uid 83,0
+shape (Rectangle
+uid 84,0
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "37000,9000,52000,14000"
+)
+oxt "37000,9000,52000,13000"
+ttg (MlTextGroup
+uid 85,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*16 (Text
+uid 86,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "40650,9500,48350,10500"
+st "FACT_FAD_TB_lib"
+blo "40650,10300"
+tm "BdLibraryNameMgr"
+)
+*17 (Text
+uid 87,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "40650,10500,50950,11500"
+st "REFCLK_counter_tester"
+blo "40650,11300"
+tm "BlkNameMgr"
+)
+*18 (Text
+uid 88,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "40650,11500,42450,12500"
+st "U_1"
+blo "40650,12300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 89,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 90,0
+text (MLText
+uid 91,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "40650,19500,40650,19500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 92,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "37250,12250,38750,13750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+blkPorts [
+"alarm_refclk_too_high"
+"alarm_refclk_too_low"
+"counter_result"
+"clk"
+"refclk_in"
+]
+)
+*19 (Grouping
+uid 133,0
+optionalChildren [
+*20 (CommentText
+uid 135,0
+shape (Rectangle
+uid 136,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "29000,48000,46000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 137,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "29200,48000,40300,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*21 (CommentText
+uid 138,0
+shape (Rectangle
+uid 139,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "46000,44000,50000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 140,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "46200,44000,49500,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*22 (CommentText
+uid 141,0
+shape (Rectangle
+uid 142,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "29000,46000,46000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 143,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "29200,46000,40100,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*23 (CommentText
+uid 144,0
+shape (Rectangle
+uid 145,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,46000,29000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 146,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "25200,46000,27500,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*24 (CommentText
+uid 147,0
+shape (Rectangle
+uid 148,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "46000,45000,66000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 149,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "46200,45200,56000,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*25 (CommentText
+uid 150,0
+shape (Rectangle
+uid 151,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "50000,44000,66000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 152,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "50200,44000,54900,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*26 (CommentText
+uid 153,0
+shape (Rectangle
+uid 154,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,44000,46000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 155,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "32200,44500,38800,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*27 (CommentText
+uid 156,0
+shape (Rectangle
+uid 157,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,47000,29000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 158,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "25200,47000,27500,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*28 (CommentText
+uid 159,0
+shape (Rectangle
+uid 160,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,48000,29000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 161,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "25200,48000,28300,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*29 (CommentText
+uid 162,0
+shape (Rectangle
+uid 163,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "29000,47000,46000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 164,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "29200,47000,46200,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 134,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "25000,44000,66000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+*30 (Wire
+uid 45,0
+shape (OrthoPolyLine
+uid 46,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "15750,12000,27000,12000"
+pts [
+"15750,12000"
+"27000,12000"
+]
+)
+start &4
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 49,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 50,0
+va (VaSet
+)
+xt "17000,11000,25600,12000"
+st "counter_result : (11:0)"
+blo "17000,11800"
+tm "WireNameMgr"
+)
+)
+on &10
+)
+*31 (Wire
+uid 53,0
+shape (OrthoPolyLine
+uid 54,0
+va (VaSet
+vasetType 3
+)
+xt "15750,13000,27000,13000"
+pts [
+"15750,13000"
+"27000,13000"
+]
+)
+start &5
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 57,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 58,0
+va (VaSet
+)
+xt "17000,12000,25600,13000"
+st "alarm_refclk_too_high"
+blo "17000,12800"
+tm "WireNameMgr"
+)
+)
+on &11
+)
+*32 (Wire
+uid 61,0
+shape (OrthoPolyLine
+uid 62,0
+va (VaSet
+vasetType 3
+)
+xt "15750,14000,27000,14000"
+pts [
+"15750,14000"
+"27000,14000"
+]
+)
+start &6
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 65,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 66,0
+va (VaSet
+)
+xt "17000,13000,25200,14000"
+st "alarm_refclk_too_low"
+blo "17000,13800"
+tm "WireNameMgr"
+)
+)
+on &12
+)
+*33 (Wire
+uid 69,0
+shape (OrthoPolyLine
+uid 70,0
+va (VaSet
+vasetType 3
+)
+xt "-6000,12000,-750,12000"
+pts [
+"-6000,12000"
+"-750,12000"
+]
+)
+end &2
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 73,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 74,0
+va (VaSet
+)
+xt "-5000,11000,-3700,12000"
+st "clk"
+blo "-5000,11800"
+tm "WireNameMgr"
+)
+)
+on &13
+)
+*34 (Wire
+uid 77,0
+shape (OrthoPolyLine
+uid 78,0
+va (VaSet
+vasetType 3
+)
+xt "-6000,13000,-750,13000"
+pts [
+"-6000,13000"
+"-750,13000"
+]
+)
+end &3
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 81,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 82,0
+va (VaSet
+)
+xt "-5000,12000,-1800,13000"
+st "refclk_in"
+blo "-5000,12800"
+tm "WireNameMgr"
+)
+)
+on &14
+)
+*35 (Wire
+uid 101,0
+shape (OrthoPolyLine
+uid 102,0
+va (VaSet
+vasetType 3
+)
+xt "31000,11000,37000,11000"
+pts [
+"31000,11000"
+"37000,11000"
+]
+)
+end &15
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 107,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 108,0
+va (VaSet
+)
+xt "32000,10000,35200,11000"
+st "refclk_in"
+blo "32000,10800"
+tm "WireNameMgr"
+)
+)
+on &14
+)
+*36 (Wire
+uid 109,0
+shape (OrthoPolyLine
+uid 110,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "52000,10000,64000,10000"
+pts [
+"52000,10000"
+"64000,10000"
+]
+)
+start &15
+sat 1
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 115,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 116,0
+va (VaSet
+)
+xt "53000,9000,61600,10000"
+st "counter_result : (11:0)"
+blo "53000,9800"
+tm "WireNameMgr"
+)
+)
+on &10
+)
+*37 (Wire
+uid 117,0
+shape (OrthoPolyLine
+uid 118,0
+va (VaSet
+vasetType 3
+)
+xt "52000,11000,64000,11000"
+pts [
+"52000,11000"
+"64000,11000"
+]
+)
+start &15
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 123,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 124,0
+va (VaSet
+)
+xt "53000,10000,61600,11000"
+st "alarm_refclk_too_high"
+blo "53000,10800"
+tm "WireNameMgr"
+)
+)
+on &11
+)
+*38 (Wire
+uid 125,0
+shape (OrthoPolyLine
+uid 126,0
+va (VaSet
+vasetType 3
+)
+xt "52000,12000,64000,12000"
+pts [
+"52000,12000"
+"64000,12000"
+]
+)
+start &15
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 131,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 132,0
+va (VaSet
+)
+xt "53000,11000,61200,12000"
+st "alarm_refclk_too_low"
+blo "53000,11800"
+tm "WireNameMgr"
+)
+)
+on &12
+)
+*39 (Wire
+uid 661,0
+shape (OrthoPolyLine
+uid 662,0
+va (VaSet
+vasetType 3
+)
+xt "31000,12000,37000,12000"
+pts [
+"37000,12000"
+"31000,12000"
+]
+)
+start &15
+sat 2
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 667,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 668,0
+va (VaSet
+)
+xt "32000,11000,33500,12000"
+st "clk"
+blo "32000,11800"
+tm "WireNameMgr"
+)
+)
+on &13
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *40 (PackageList
+uid 175,0
+stg "VerticalLayoutStrategy"
+textVec [
+*41 (Text
+uid 176,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*42 (MLText
+uid 177,0
+va (VaSet
+)
+xt "0,1000,16700,7000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE IEEE.NUMERIC_STD.ALL;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.ALL;
+USE ieee.std_logic_unsigned.all;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 178,0
+stg "VerticalLayoutStrategy"
+textVec [
+*43 (Text
+uid 179,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*44 (Text
+uid 180,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*45 (MLText
+uid 181,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,28200,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*46 (Text
+uid 182,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*47 (MLText
+uid 183,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*48 (Text
+uid 184,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*49 (MLText
+uid 185,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "0,22,1283,1024"
+viewArea "-11900,-2000,49812,46372"
+cachedDiagramExtent "-6400,0,66000,49000"
+hasePageBreakOrigin 1
+pageBreakOrigin "-7000,0"
+lastUid 774,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*50 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*51 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*52 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,4000,6500"
+st "U_0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*53 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*54 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*55 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,2350,6500"
+st "U_0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*56 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*57 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*58 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,2700,6500"
+st "U_0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*59 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*60 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*61 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,2300,6500"
+st "U_0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*62 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*63 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*64 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1850,6500"
+st "U_0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*65 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*66 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12900,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*67 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*68 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7700,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*69 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*70 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,0,25400,1000"
+st "Declarations"
+blo "20000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,1000,22700,2000"
+st "Ports:"
+blo "20000,1800"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,23800,1000"
+st "Pre User:"
+blo "20000,800"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,2000,27100,3000"
+st "Diagram Signals:"
+blo "20000,2800"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,24700,1000"
+st "Post User:"
+blo "20000,800"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 6,0
+usingSuid 1
+emptyRow *71 (LEmptyRow
+)
+uid 188,0
+optionalChildren [
+*72 (RefLabelRowHdr
+)
+*73 (TitleRowHdr
+)
+*74 (FilterRowHdr
+)
+*75 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*76 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*77 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*78 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*79 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*80 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*81 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*82 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*83 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*84 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 1
+suid 1,0
+)
+)
+uid 165,0
+)
+*85 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 2
+suid 2,0
+)
+)
+uid 167,0
+)
+*86 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+o 3
+suid 3,0
+)
+)
+uid 169,0
+)
+*87 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 4
+suid 4,0
+i "'0'"
+)
+)
+uid 171,0
+)
+*88 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "refclk_in"
+t "std_logic"
+o 5
+suid 5,0
+)
+)
+uid 173,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 201,0
+optionalChildren [
+*89 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *90 (MRCItem
+litem &71
+pos 5
+dimension 20
+)
+uid 203,0
+optionalChildren [
+*91 (MRCItem
+litem &72
+pos 0
+dimension 20
+uid 204,0
+)
+*92 (MRCItem
+litem &73
+pos 1
+dimension 23
+uid 205,0
+)
+*93 (MRCItem
+litem &74
+pos 2
+hidden 1
+dimension 20
+uid 206,0
+)
+*94 (MRCItem
+litem &84
+pos 0
+dimension 20
+uid 166,0
+)
+*95 (MRCItem
+litem &85
+pos 1
+dimension 20
+uid 168,0
+)
+*96 (MRCItem
+litem &86
+pos 2
+dimension 20
+uid 170,0
+)
+*97 (MRCItem
+litem &87
+pos 3
+dimension 20
+uid 172,0
+)
+*98 (MRCItem
+litem &88
+pos 4
+dimension 20
+uid 174,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 207,0
+optionalChildren [
+*99 (MRCItem
+litem &75
+pos 0
+dimension 20
+uid 208,0
+)
+*100 (MRCItem
+litem &77
+pos 1
+dimension 50
+uid 209,0
+)
+*101 (MRCItem
+litem &78
+pos 2
+dimension 100
+uid 210,0
+)
+*102 (MRCItem
+litem &79
+pos 3
+dimension 50
+uid 211,0
+)
+*103 (MRCItem
+litem &80
+pos 4
+dimension 100
+uid 212,0
+)
+*104 (MRCItem
+litem &81
+pos 5
+dimension 100
+uid 213,0
+)
+*105 (MRCItem
+litem &82
+pos 6
+dimension 50
+uid 214,0
+)
+*106 (MRCItem
+litem &83
+pos 7
+dimension 80
+uid 215,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 202,0
+vaOverrides [
+]
+)
+]
+)
+uid 187,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *107 (LEmptyRow
+)
+uid 217,0
+optionalChildren [
+*108 (RefLabelRowHdr
+)
+*109 (TitleRowHdr
+)
+*110 (FilterRowHdr
+)
+*111 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*112 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*113 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*114 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*115 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*116 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*117 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*118 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*119 (LogGeneric
+generic (GiElement
+name "FREQ_UPPER_LIMIT"
+type "integer"
+value "3000"
+)
+uid 9,0
+)
+*120 (LogGeneric
+generic (GiElement
+name "FREQ_LOWER_LIMIT"
+type "integer"
+value "300"
+)
+uid 11,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 229,0
+optionalChildren [
+*121 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *122 (MRCItem
+litem &107
+pos 2
+dimension 20
+)
+uid 231,0
+optionalChildren [
+*123 (MRCItem
+litem &108
+pos 0
+dimension 20
+uid 232,0
+)
+*124 (MRCItem
+litem &109
+pos 1
+dimension 23
+uid 233,0
+)
+*125 (MRCItem
+litem &110
+pos 2
+hidden 1
+dimension 20
+uid 234,0
+)
+*126 (MRCItem
+litem &119
+pos 0
+dimension 20
+uid 10,0
+)
+*127 (MRCItem
+litem &120
+pos 1
+dimension 20
+uid 12,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 235,0
+optionalChildren [
+*128 (MRCItem
+litem &111
+pos 0
+dimension 20
+uid 236,0
+)
+*129 (MRCItem
+litem &113
+pos 1
+dimension 50
+uid 237,0
+)
+*130 (MRCItem
+litem &114
+pos 2
+dimension 100
+uid 238,0
+)
+*131 (MRCItem
+litem &115
+pos 3
+dimension 100
+uid 239,0
+)
+*132 (MRCItem
+litem &116
+pos 4
+dimension 50
+uid 240,0
+)
+*133 (MRCItem
+litem &117
+pos 5
+dimension 50
+uid 241,0
+)
+*134 (MRCItem
+litem &118
+pos 6
+dimension 80
+uid 242,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 230,0
+vaOverrides [
+]
+)
+]
+)
+uid 216,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/@r@e@f@c@l@k_counter_tb/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/@r@e@f@c@l@k_counter_tb/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/@r@e@f@c@l@k_counter_tb/symbol.sb	(revision 11755)
@@ -0,0 +1,1251 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 53,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 66,0
+optionalChildren [
+*14 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *15 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 68,0
+optionalChildren [
+*16 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 69,0
+)
+*17 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 70,0
+)
+*18 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 71,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 72,0
+optionalChildren [
+*19 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 73,0
+)
+*20 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 74,0
+)
+*21 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 75,0
+)
+*22 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 76,0
+)
+*23 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 77,0
+)
+*24 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 78,0
+)
+*25 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 79,0
+)
+*26 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 80,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 67,0
+vaOverrides [
+]
+)
+]
+)
+uid 52,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *27 (LEmptyRow
+)
+uid 82,0
+optionalChildren [
+*28 (RefLabelRowHdr
+)
+*29 (TitleRowHdr
+)
+*30 (FilterRowHdr
+)
+*31 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*32 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*33 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*34 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*35 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*36 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*37 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*38 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*39 (LogGeneric
+generic (GiElement
+name "FREQ_UPPER_LIMIT"
+type "integer"
+value "3000"
+)
+uid 109,0
+)
+*40 (LogGeneric
+generic (GiElement
+name "FREQ_LOWER_LIMIT"
+type "integer"
+value "300"
+)
+uid 111,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 94,0
+optionalChildren [
+*41 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *42 (MRCItem
+litem &27
+pos 3
+dimension 20
+)
+uid 96,0
+optionalChildren [
+*43 (MRCItem
+litem &28
+pos 0
+dimension 20
+uid 97,0
+)
+*44 (MRCItem
+litem &29
+pos 1
+dimension 23
+uid 98,0
+)
+*45 (MRCItem
+litem &30
+pos 2
+hidden 1
+dimension 20
+uid 99,0
+)
+*46 (MRCItem
+litem &39
+pos 0
+dimension 20
+uid 108,0
+)
+*47 (MRCItem
+litem &40
+pos 1
+dimension 20
+uid 110,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 100,0
+optionalChildren [
+*48 (MRCItem
+litem &31
+pos 0
+dimension 20
+uid 101,0
+)
+*49 (MRCItem
+litem &33
+pos 1
+dimension 50
+uid 102,0
+)
+*50 (MRCItem
+litem &34
+pos 2
+dimension 100
+uid 103,0
+)
+*51 (MRCItem
+litem &35
+pos 3
+dimension 100
+uid 104,0
+)
+*52 (MRCItem
+litem &36
+pos 4
+dimension 50
+uid 105,0
+)
+*53 (MRCItem
+litem &37
+pos 5
+dimension 50
+uid 106,0
+)
+*54 (MRCItem
+litem &38
+pos 6
+dimension 80
+uid 107,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 95,0
+vaOverrides [
+]
+)
+]
+)
+uid 81,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@r@e@f@c@l@k_counter_tb\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@r@e@f@c@l@k_counter_tb\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@r@e@f@c@l@k_counter_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\REFCLK_counter_tb"
+)
+(vvPair
+variable "date"
+value "04.02.2011"
+)
+(vvPair
+variable "day"
+value "Fr"
+)
+(vvPair
+variable "day_long"
+value "Freitag"
+)
+(vvPair
+variable "dd"
+value "04"
+)
+(vvPair
+variable "entity_name"
+value "REFCLK_counter_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "REFCLK_counter_tb"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@r@e@f@c@l@k_counter_tb\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\REFCLK_counter_tb\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "08:51:47"
+)
+(vvPair
+variable "unit"
+value "REFCLK_counter_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 51,0
+optionalChildren [
+*55 (SymbolBody
+uid 8,0
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,29900,16000"
+st "FACT_FAD_TB_lib"
+blo "22200,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,30800,17000"
+st "REFCLK_counter_tb"
+blo "22200,16800"
+)
+)
+gi *56 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,17000,15200"
+st "Generic Declarations
+
+FREQ_UPPER_LIMIT integer 3000  
+FREQ_LOWER_LIMIT integer 300   "
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+(GiElement
+name "FREQ_UPPER_LIMIT"
+type "integer"
+value "3000"
+)
+(GiElement
+name "FREQ_LOWER_LIMIT"
+type "integer"
+value "300"
+)
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*57 (Grouping
+uid 16,0
+optionalChildren [
+*58 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,45800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*59 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*60 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*64 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,44500,45850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*65 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*66 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*67 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,51500,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *68 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*69 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*70 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,10900,4000"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *71 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *72 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,2000,44400,3000"
+st "User:"
+blo "42000,2800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3000,44000,3000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 134,0
+okToSyncOnLoad 1
+OkToSyncGenericsOnLoad 1
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/@r@e@f@c@l@k_counter_tb/symbol.sb.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/@r@e@f@c@l@k_counter_tb/symbol.sb.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/@r@e@f@c@l@k_counter_tb/symbol.sb.bak	(revision 11755)
@@ -0,0 +1,1264 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 53,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 66,0
+optionalChildren [
+*14 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *15 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 68,0
+optionalChildren [
+*16 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 69,0
+)
+*17 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 70,0
+)
+*18 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 71,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 72,0
+optionalChildren [
+*19 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 73,0
+)
+*20 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 74,0
+)
+*21 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 75,0
+)
+*22 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 76,0
+)
+*23 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 77,0
+)
+*24 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 78,0
+)
+*25 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 79,0
+)
+*26 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 80,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 67,0
+vaOverrides [
+]
+)
+]
+)
+uid 52,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *27 (LEmptyRow
+)
+uid 82,0
+optionalChildren [
+*28 (RefLabelRowHdr
+)
+*29 (TitleRowHdr
+)
+*30 (FilterRowHdr
+)
+*31 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*32 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*33 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*34 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*35 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*36 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*37 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*38 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*39 (LogGeneric
+generic (GiElement
+name "FREQ_UPPER_LIMIT"
+type "integer"
+value "3000"
+)
+uid 109,0
+)
+*40 (LogGeneric
+generic (GiElement
+name "FREQ_LOWER_LIMIT"
+type "integer"
+value "300"
+)
+uid 111,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 94,0
+optionalChildren [
+*41 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *42 (MRCItem
+litem &27
+pos 3
+dimension 20
+)
+uid 96,0
+optionalChildren [
+*43 (MRCItem
+litem &28
+pos 0
+dimension 20
+uid 97,0
+)
+*44 (MRCItem
+litem &29
+pos 1
+dimension 23
+uid 98,0
+)
+*45 (MRCItem
+litem &30
+pos 2
+hidden 1
+dimension 20
+uid 99,0
+)
+*46 (MRCItem
+litem &39
+pos 0
+dimension 20
+uid 108,0
+)
+*47 (MRCItem
+litem &40
+pos 1
+dimension 20
+uid 110,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 100,0
+optionalChildren [
+*48 (MRCItem
+litem &31
+pos 0
+dimension 20
+uid 101,0
+)
+*49 (MRCItem
+litem &33
+pos 1
+dimension 50
+uid 102,0
+)
+*50 (MRCItem
+litem &34
+pos 2
+dimension 100
+uid 103,0
+)
+*51 (MRCItem
+litem &35
+pos 3
+dimension 100
+uid 104,0
+)
+*52 (MRCItem
+litem &36
+pos 4
+dimension 50
+uid 105,0
+)
+*53 (MRCItem
+litem &37
+pos 5
+dimension 50
+uid 106,0
+)
+*54 (MRCItem
+litem &38
+pos 6
+dimension 80
+uid 107,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 95,0
+vaOverrides [
+]
+)
+]
+)
+uid 81,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@r@e@f@c@l@k_counter_tb\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@r@e@f@c@l@k_counter_tb\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@r@e@f@c@l@k_counter_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\REFCLK_counter_tb"
+)
+(vvPair
+variable "date"
+value "04.02.2011"
+)
+(vvPair
+variable "day"
+value "Fr"
+)
+(vvPair
+variable "day_long"
+value "Freitag"
+)
+(vvPair
+variable "dd"
+value "04"
+)
+(vvPair
+variable "entity_name"
+value "REFCLK_counter_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "REFCLK_counter_tb"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@r@e@f@c@l@k_counter_tb\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\REFCLK_counter_tb\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "08:51:47"
+)
+(vvPair
+variable "unit"
+value "REFCLK_counter_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 51,0
+optionalChildren [
+*55 (SymbolBody
+uid 8,0
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,29900,16000"
+st "FACT_FAD_TB_lib"
+blo "22200,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,30800,17000"
+st "REFCLK_counter_tb"
+blo "22200,16800"
+)
+)
+gi *56 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,17000,15200"
+st "Generic Declarations
+
+FREQ_UPPER_LIMIT integer 3000  
+FREQ_LOWER_LIMIT integer 300   
+"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+(GiElement
+name "FREQ_UPPER_LIMIT"
+type "integer"
+value "3000"
+)
+(GiElement
+name "FREQ_LOWER_LIMIT"
+type "integer"
+value "300"
+)
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*57 (Grouping
+uid 16,0
+optionalChildren [
+*58 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,45800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*59 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*60 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*64 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,44500,45850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*65 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*66 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*67 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,51500,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *68 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*69 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*70 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,10900,4000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *71 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *72 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,2000,44400,3000"
+st "User:"
+blo "42000,2800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3000,44000,3000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 111,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/@r@e@f@c@l@k_counter_tester/interface
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/@r@e@f@c@l@k_counter_tester/interface	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/@r@e@f@c@l@k_counter_tester/interface	(revision 11755)
@@ -0,0 +1,1552 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "IEEE"
+unitName "NUMERIC_STD"
+itemName "ALL"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+]
+libraryRefs [
+"ieee"
+"FACT_FAD_lib"
+]
+)
+version "24.1"
+appVersion "2009.1 (Build 12)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+ordering 1
+suid 68,0
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 88,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+*14 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 1
+suid 64,0
+)
+)
+uid 896,0
+)
+*15 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+o 2
+suid 65,0
+)
+)
+uid 898,0
+)
+*16 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 4
+suid 66,0
+)
+)
+uid 900,0
+)
+*17 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 3
+suid 67,0
+)
+)
+uid 902,0
+)
+*18 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "refclk_in"
+t "std_logic"
+o 5
+suid 68,0
+)
+)
+uid 904,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 101,0
+optionalChildren [
+*19 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *20 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 103,0
+optionalChildren [
+*21 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 104,0
+)
+*22 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 105,0
+)
+*23 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 106,0
+)
+*24 (MRCItem
+litem &14
+pos 0
+dimension 20
+uid 897,0
+)
+*25 (MRCItem
+litem &15
+pos 1
+dimension 20
+uid 899,0
+)
+*26 (MRCItem
+litem &16
+pos 2
+dimension 20
+uid 901,0
+)
+*27 (MRCItem
+litem &17
+pos 3
+dimension 20
+uid 903,0
+)
+*28 (MRCItem
+litem &18
+pos 4
+dimension 20
+uid 905,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 107,0
+optionalChildren [
+*29 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 108,0
+)
+*30 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 109,0
+)
+*31 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 110,0
+)
+*32 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 111,0
+)
+*33 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 112,0
+)
+*34 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 113,0
+)
+*35 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 114,0
+)
+*36 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 115,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 102,0
+vaOverrides [
+]
+)
+]
+)
+uid 87,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *37 (LEmptyRow
+)
+uid 117,0
+optionalChildren [
+*38 (RefLabelRowHdr
+)
+*39 (TitleRowHdr
+)
+*40 (FilterRowHdr
+)
+*41 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*42 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*43 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*44 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*45 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*46 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*47 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*48 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 129,0
+optionalChildren [
+*49 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *50 (MRCItem
+litem &37
+pos 3
+dimension 20
+)
+uid 131,0
+optionalChildren [
+*51 (MRCItem
+litem &38
+pos 0
+dimension 20
+uid 132,0
+)
+*52 (MRCItem
+litem &39
+pos 1
+dimension 23
+uid 133,0
+)
+*53 (MRCItem
+litem &40
+pos 2
+hidden 1
+dimension 20
+uid 134,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 135,0
+optionalChildren [
+*54 (MRCItem
+litem &41
+pos 0
+dimension 20
+uid 136,0
+)
+*55 (MRCItem
+litem &43
+pos 1
+dimension 50
+uid 137,0
+)
+*56 (MRCItem
+litem &44
+pos 2
+dimension 100
+uid 138,0
+)
+*57 (MRCItem
+litem &45
+pos 3
+dimension 100
+uid 139,0
+)
+*58 (MRCItem
+litem &46
+pos 4
+dimension 50
+uid 140,0
+)
+*59 (MRCItem
+litem &47
+pos 5
+dimension 50
+uid 141,0
+)
+*60 (MRCItem
+litem &48
+pos 6
+dimension 80
+uid 142,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 130,0
+vaOverrides [
+]
+)
+]
+)
+uid 116,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@r@e@f@c@l@k_counter_tester\\interface.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@r@e@f@c@l@k_counter_tester\\interface.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "interface"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@r@e@f@c@l@k_counter_tester"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\REFCLK_counter_tester"
+)
+(vvPair
+variable "date"
+value "03.03.2011"
+)
+(vvPair
+variable "day"
+value "Do"
+)
+(vvPair
+variable "day_long"
+value "Donnerstag"
+)
+(vvPair
+variable "dd"
+value "03"
+)
+(vvPair
+variable "entity_name"
+value "REFCLK_counter_tester"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "interface"
+)
+(vvPair
+variable "f_logical"
+value "interface"
+)
+(vvPair
+variable "f_noext"
+value "interface"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "03"
+)
+(vvPair
+variable "module_name"
+value "REFCLK_counter_tester"
+)
+(vvPair
+variable "month"
+value "Mrz"
+)
+(vvPair
+variable "month_long"
+value "März"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\@r@e@f@c@l@k_counter_tester\\interface"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\REFCLK_counter_tester\\interface"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "<TBD>"
+)
+(vvPair
+variable "this_file"
+value "interface"
+)
+(vvPair
+variable "this_file_logical"
+value "interface"
+)
+(vvPair
+variable "time"
+value "18:11:04"
+)
+(vvPair
+variable "unit"
+value "REFCLK_counter_tester"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "interface"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 86,0
+optionalChildren [
+*61 (SymbolBody
+uid 8,0
+optionalChildren [
+*62 (CptPort
+uid 871,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 872,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "30000,7625,30750,8375"
+)
+tg (CPTG
+uid 873,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 874,0
+va (VaSet
+)
+xt "19000,7500,29000,8500"
+st "alarm_refclk_too_high"
+ju 2
+blo "29000,8300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 875,0
+va (VaSet
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 1
+suid 64,0
+)
+)
+)
+*63 (CptPort
+uid 876,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 877,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "30000,8625,30750,9375"
+)
+tg (CPTG
+uid 878,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 879,0
+va (VaSet
+)
+xt "19400,8500,29000,9500"
+st "alarm_refclk_too_low"
+ju 2
+blo "29000,9300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 880,0
+va (VaSet
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+o 2
+suid 65,0
+)
+)
+)
+*64 (CptPort
+uid 881,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 882,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,8625,15000,9375"
+)
+tg (CPTG
+uid 883,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 884,0
+va (VaSet
+)
+xt "16000,8500,17500,9500"
+st "clk"
+blo "16000,9300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 885,0
+va (VaSet
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 4
+suid 66,0
+)
+)
+)
+*65 (CptPort
+uid 886,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 887,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "30000,6625,30750,7375"
+)
+tg (CPTG
+uid 888,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 889,0
+va (VaSet
+)
+xt "22600,6500,29000,7500"
+st "counter_result"
+ju 2
+blo "29000,7300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 890,0
+va (VaSet
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 3
+suid 67,0
+)
+)
+)
+*66 (CptPort
+uid 891,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 892,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,7625,15000,8375"
+)
+tg (CPTG
+uid 893,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 894,0
+va (VaSet
+)
+xt "16000,7500,19800,8500"
+st "refclk_in"
+blo "16000,8300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 895,0
+va (VaSet
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "refclk_in"
+t "std_logic"
+o 5
+suid 68,0
+)
+)
+)
+]
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,30000,11000"
+)
+oxt "15000,6000,30000,10000"
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "17350,7500,25050,8500"
+st "FACT_FAD_TB_lib"
+blo "17350,8300"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "17350,8500,27650,9500"
+st "REFCLK_counter_tester"
+blo "17350,9300"
+)
+)
+gi *67 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-1500,4500,10000,5300"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sTC 0
+sF 0
+)
+portVis (PortSigDisplay
+sTC 0
+sF 0
+)
+)
+*68 (Grouping
+uid 16,0
+optionalChildren [
+*69 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,47300,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*70 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56500,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*71 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,47100,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*72 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34500,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*73 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,63000,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*74 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61900,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*75 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39200,44500,45800,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*76 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34500,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*77 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,35300,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*78 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,44700,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *79 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*80 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*81 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,16700,7000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE IEEE.NUMERIC_STD.ALL;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.ALL;
+USE ieee.std_logic_unsigned.all;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName "FACT_FAD_TB_lib"
+entityName "REFCLK_counter_tb"
+viewName "struct.bd"
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *82 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *83 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,6000,44400,7000"
+st "User:"
+blo "42000,6800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,7000,44000,7000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 905,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_adc_emulator._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_adc_emulator._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_adc_emulator._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom Behavioral
+DEFAULT_FILE atom adc_emulator_beha.vhd
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_adc_emulator_tb._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_adc_emulator_tb._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_adc_emulator_tb._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom struct
+DEFAULT_FILE atom adc_emulator_tb/struct.bd
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_clock_generator._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_clock_generator._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_clock_generator._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_FILE atom clock_generator_beha.vhd
+DEFAULT_ARCHITECTURE atom Behavioral
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_clock_generator_var_ps_tb._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_clock_generator_var_ps_tb._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_clock_generator_var_ps_tb._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom struct
+DEFAULT_FILE atom clock_generator_var_ps_tb/struct.bd
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_clock_generator_var_ps_tester._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_clock_generator_var_ps_tester._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_clock_generator_var_ps_tester._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom beha
+DEFAULT_FILE atom clock_generator_var_ps_tester_beha.vhd
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_dna_gen_tb._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_dna_gen_tb._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_dna_gen_tb._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom struct
+DEFAULT_FILE atom dna_gen_tb/struct.bd
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_dna_gen_tester._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_dna_gen_tester._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_dna_gen_tester._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom beha
+DEFAULT_FILE atom dna_gen_tester_beha.vhd
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_fad_main_tb._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_fad_main_tb._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_fad_main_tb._epf	(revision 11755)
@@ -0,0 +1,3 @@
+DEFAULT_ARCHITECTURE atom struct
+DEFAULT_FILE atom fad_main_tb/struct.bd
+TOP_MARKER atom 1
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_fad_main_tb_w5300_2._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_fad_main_tb_w5300_2._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_fad_main_tb_w5300_2._epf	(revision 11755)
@@ -0,0 +1,3 @@
+DEFAULT_FILE atom fad_main_tb_w5300_2/struct.bd
+DEFAULT_ARCHITECTURE atom struct
+TOP_MARKER atom 1
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_fad_rs485_receiver_tb._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_fad_rs485_receiver_tb._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_fad_rs485_receiver_tb._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom struct
+DEFAULT_FILE atom @f@a@d_rs485_receiver_tb/struct.bd
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_fad_rs485_receiver_tester._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_fad_rs485_receiver_tester._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_fad_rs485_receiver_tester._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom beha
+DEFAULT_FILE atom FAD_rs485_receiver_tester_beha.vhd
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_led_controller_tb._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_led_controller_tb._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_led_controller_tb._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom struct
+DEFAULT_FILE atom led_controller_tb/struct.bd
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_led_controller_tester._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_led_controller_tester._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_led_controller_tester._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom beha
+DEFAULT_FILE atom led_controller_tester_beha.vhd
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_max6662_emulator._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_max6662_emulator._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_max6662_emulator._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_FILE atom max6662_emulator_beha.vhd
+DEFAULT_ARCHITECTURE atom beha
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_mod7_tb._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_mod7_tb._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_mod7_tb._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom struct
+DEFAULT_FILE atom mod7_tb/struct.bd
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_mod7_tester._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_mod7_tester._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_mod7_tester._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom beha
+DEFAULT_FILE atom mod7_tester_beha.vhd
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_phase_shifter_tb._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_phase_shifter_tb._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_phase_shifter_tb._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom struct
+DEFAULT_FILE atom phase_shifter_tb/struct.bd
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_phase_shifter_tester._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_phase_shifter_tester._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_phase_shifter_tester._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom beha
+DEFAULT_FILE atom phase_shifter_tester_beha.vhd
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_refclk_counter_tb._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_refclk_counter_tb._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_refclk_counter_tb._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom struct
+DEFAULT_FILE atom @r@e@f@c@l@k_counter_tb/struct.bd
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_refclk_counter_tester._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_refclk_counter_tester._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_refclk_counter_tester._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom beha
+DEFAULT_FILE atom REFCLK_counter_tester_beha.vhd
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_spi_ltc2600_tb._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_spi_ltc2600_tb._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_spi_ltc2600_tb._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom struct
+DEFAULT_FILE atom spi_ltc2600_tb/struct.bd
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_spi_ltc2600_tester._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_spi_ltc2600_tester._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_spi_ltc2600_tester._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom beha
+DEFAULT_FILE atom spi_ltc2600_tester_beha.vhd
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_spi_max6662_tb._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_spi_max6662_tb._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_spi_max6662_tb._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom struct
+DEFAULT_FILE atom spi_max6662_tb/struct.bd
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_spi_max6662_tester._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_spi_max6662_tester._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_spi_max6662_tester._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom beha
+DEFAULT_FILE atom spi_max6662_tester_beha.vhd
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_timer_tb._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_timer_tb._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_timer_tb._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom struct
+DEFAULT_FILE atom timer_tb/struct.bd
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_trigger_generator._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_trigger_generator._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_trigger_generator._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_FILE atom trigger__generator_beha.vhd
+DEFAULT_ARCHITECTURE atom beha
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_trigger_manager_tb._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_trigger_manager_tb._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_trigger_manager_tb._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom struct
+DEFAULT_FILE atom trigger_manager_tb/struct.bd
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_trigger_manager_tester._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_trigger_manager_tester._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_trigger_manager_tester._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom beha
+DEFAULT_FILE atom trigger_manager_tester_beha.vhd
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_w5300_emulator._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_w5300_emulator._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_w5300_emulator._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_FILE atom w5300_emulator_beha.vhd
+DEFAULT_ARCHITECTURE atom beha
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_w5300_interface_tb._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_w5300_interface_tb._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_w5300_interface_tb._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom struct
+DEFAULT_FILE atom w5300_interface_tb/struct.bd
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_w5300_interface_tester._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_w5300_interface_tester._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_w5300_interface_tester._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom beha
+DEFAULT_FILE atom w5300_interface_tester_beha.vhd
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_w5300_modul2_tb._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_w5300_modul2_tb._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_w5300_modul2_tb._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom struct
+DEFAULT_FILE atom w5300_modul2_tb/struct.bd
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/_w5300_modul2_tester._epf
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/_w5300_modul2_tester._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/_w5300_modul2_tester._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom beha
+DEFAULT_FILE atom w5300_modul2_tester_beha.vhd
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/adc_emulator/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/adc_emulator/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/adc_emulator/symbol.sb	(revision 11755)
@@ -0,0 +1,1573 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_textio"
+)
+(DmPackageRef
+library "std"
+unitName "textio"
+)
+]
+libraryRefs [
+"ieee"
+"std"
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+ordering 1
+suid 4,0
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 87,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+*14 (LogPort
+port (LogicalPort
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+uid 74,0
+)
+*15 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "data"
+t "STD_LOGIC_VECTOR"
+b "(11 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+)
+)
+uid 76,0
+)
+*16 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "otr"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 3
+suid 3,0
+)
+)
+uid 78,0
+)
+*17 (LogPort
+port (LogicalPort
+decl (Decl
+n "oeb"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 4
+suid 4,0
+)
+)
+uid 80,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 100,0
+optionalChildren [
+*18 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *19 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 102,0
+optionalChildren [
+*20 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 103,0
+)
+*21 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 104,0
+)
+*22 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 105,0
+)
+*23 (MRCItem
+litem &14
+pos 0
+dimension 20
+uid 75,0
+)
+*24 (MRCItem
+litem &15
+pos 1
+dimension 20
+uid 77,0
+)
+*25 (MRCItem
+litem &16
+pos 2
+dimension 20
+uid 79,0
+)
+*26 (MRCItem
+litem &17
+pos 3
+dimension 20
+uid 81,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 106,0
+optionalChildren [
+*27 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 107,0
+)
+*28 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 108,0
+)
+*29 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 109,0
+)
+*30 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 110,0
+)
+*31 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 111,0
+)
+*32 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 112,0
+)
+*33 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 113,0
+)
+*34 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 114,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 101,0
+vaOverrides [
+]
+)
+]
+)
+uid 86,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *35 (LEmptyRow
+)
+uid 116,0
+optionalChildren [
+*36 (RefLabelRowHdr
+)
+*37 (TitleRowHdr
+)
+*38 (FilterRowHdr
+)
+*39 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*40 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*41 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*42 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*43 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*44 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*45 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*46 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*47 (LogGeneric
+generic (GiElement
+name "INPUT_FILE"
+type "string"
+value "\"filename\""
+)
+uid 167,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 128,0
+optionalChildren [
+*48 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *49 (MRCItem
+litem &35
+pos 3
+dimension 20
+)
+uid 130,0
+optionalChildren [
+*50 (MRCItem
+litem &36
+pos 0
+dimension 20
+uid 131,0
+)
+*51 (MRCItem
+litem &37
+pos 1
+dimension 23
+uid 132,0
+)
+*52 (MRCItem
+litem &38
+pos 2
+hidden 1
+dimension 20
+uid 133,0
+)
+*53 (MRCItem
+litem &47
+pos 0
+dimension 20
+uid 168,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 134,0
+optionalChildren [
+*54 (MRCItem
+litem &39
+pos 0
+dimension 20
+uid 135,0
+)
+*55 (MRCItem
+litem &41
+pos 1
+dimension 50
+uid 136,0
+)
+*56 (MRCItem
+litem &42
+pos 2
+dimension 100
+uid 137,0
+)
+*57 (MRCItem
+litem &43
+pos 3
+dimension 100
+uid 138,0
+)
+*58 (MRCItem
+litem &44
+pos 4
+dimension 50
+uid 139,0
+)
+*59 (MRCItem
+litem &45
+pos 5
+dimension 50
+uid 140,0
+)
+*60 (MRCItem
+litem &46
+pos 6
+dimension 80
+uid 141,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 129,0
+vaOverrides [
+]
+)
+]
+)
+uid 115,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\adc_emulator\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\adc_emulator\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_config"
+)
+(vvPair
+variable "d"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\adc_emulator"
+)
+(vvPair
+variable "d_logical"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\adc_emulator"
+)
+(vvPair
+variable "date"
+value "23.06.2010"
+)
+(vvPair
+variable "day"
+value "Mi"
+)
+(vvPair
+variable "day_long"
+value "Mittwoch"
+)
+(vvPair
+variable "dd"
+value "23"
+)
+(vvPair
+variable "entity_name"
+value "adc_emulator"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "EEPC8"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR\\FACT_FAD_TB_lib\\work"
+)
+(vvPair
+variable "mm"
+value "06"
+)
+(vvPair
+variable "module_name"
+value "adc_emulator"
+)
+(vvPair
+variable "month"
+value "Jun"
+)
+(vvPair
+variable "month_long"
+value "Juni"
+)
+(vvPair
+variable "p"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\adc_emulator\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\adc_emulator\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "$HDS_HOME/../Modeltech/win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "$HDS_HOME/../Precision/Mgc_home/bin"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "11:49:58"
+)
+(vvPair
+variable "unit"
+value "adc_emulator"
+)
+(vvPair
+variable "user"
+value "Benjamin Krumm"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2010"
+)
+(vvPair
+variable "yy"
+value "10"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 85,0
+optionalChildren [
+*61 (SymbolBody
+uid 8,0
+optionalChildren [
+*62 (CptPort
+uid 48,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 49,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "28250,11625,29000,12375"
+)
+tg (CPTG
+uid 50,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 51,0
+va (VaSet
+)
+xt "30000,11500,31300,12500"
+st "clk"
+blo "30000,12300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 52,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,7000,16500,7800"
+st "clk  : IN     STD_LOGIC  ;"
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+*63 (CptPort
+uid 53,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 54,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "39000,13625,39750,14375"
+)
+tg (CPTG
+uid 55,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 56,0
+va (VaSet
+)
+xt "33200,13500,38000,14500"
+st "data : (11:0)"
+ju 2
+blo "38000,14300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 57,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,7800,27000,8600"
+st "data : OUT    STD_LOGIC_VECTOR (11 DOWNTO 0) ;"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "data"
+t "STD_LOGIC_VECTOR"
+b "(11 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+)
+)
+)
+*64 (CptPort
+uid 58,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 59,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "39000,11625,39750,12375"
+)
+tg (CPTG
+uid 60,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 61,0
+va (VaSet
+)
+xt "36700,11500,38000,12500"
+st "otr"
+ju 2
+blo "38000,12300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 62,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,8600,16500,9400"
+st "otr  : OUT    STD_LOGIC  ;"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "otr"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 3
+suid 3,0
+)
+)
+)
+*65 (CptPort
+uid 63,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 64,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "39000,12625,39750,13375"
+)
+tg (CPTG
+uid 65,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 66,0
+va (VaSet
+)
+xt "36400,12500,38000,13500"
+st "oeb"
+ju 2
+blo "38000,13300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 67,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,9400,15500,10200"
+st "oeb  : IN     STD_LOGIC "
+)
+thePort (LogicalPort
+decl (Decl
+n "oeb"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 4
+suid 4,0
+)
+)
+)
+*66 (CommentText
+uid 71,0
+ps "EdgeToEdgeStrategy"
+shape (Rectangle
+uid 72,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "29000,2000,44000,6000"
+)
+text (MLText
+uid 73,0
+va (VaSet
+fg "0,0,32768"
+)
+xt "29200,2200,41600,3200"
+st "
+
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 15000
+)
+included 1
+excludeCommentLeader 1
+)
+]
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "29000,10000,39000,17000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "29200,17000,36900,18000"
+st "FACT_FAD_TB_lib"
+blo "29200,17800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "29200,18000,35000,19000"
+st "adc_emulator"
+blo "29200,18800"
+)
+)
+gi *67 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "29000,5200,45500,7600"
+st "Generic Declarations
+
+INPUT_FILE string \"filename\"  "
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+(GiElement
+name "INPUT_FILE"
+type "string"
+value "\"filename\""
+)
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*68 (Grouping
+uid 16,0
+optionalChildren [
+*69 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "33000,25000,50000,26000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "33200,25000,46200,26000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*70 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "50000,21000,54000,22000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "50200,21000,53200,22000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*71 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "33000,23000,50000,24000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "33200,23000,43200,24000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*72 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "29000,23000,33000,24000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "29200,23000,31300,24000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*73 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "50000,22000,70000,26000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "50200,22200,59400,23200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*74 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "54000,21000,70000,22000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "54200,21000,58700,22000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*75 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "29000,21000,50000,23000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "36700,21000,42300,23000"
+st "
+TU Dortmund 
+Physik / EE
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*76 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "29000,24000,33000,25000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "29200,24000,31300,25000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*77 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "29000,25000,33000,26000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "29200,25000,31900,26000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*78 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "33000,24000,50000,25000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "33200,24000,48300,25000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "29000,21000,70000,26000"
+)
+oxt "14000,66000,55000,71000"
+)
+*79 (CommentText
+uid 68,0
+shape (Rectangle
+uid 69,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,-6000,33000,0"
+)
+text (MLText
+uid 70,0
+va (VaSet
+fg "0,0,32768"
+font "Arial,10,0"
+)
+xt "200,-5800,32200,-600"
+st "
+Created using Mentor Graphics HDL2Graphics(TM) Technology
+on - 10:43:05 23.06.2010
+from - D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hdl\\adc_emulator_beha.vhd
+
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 5600
+visibleWidth 32600
+)
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *80 (PackageList
+uid 82,0
+stg "VerticalLayoutStrategy"
+textVec [
+*81 (Text
+uid 83,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,1000,5400,2000"
+st "Package List"
+blo "0,1800"
+)
+*82 (MLText
+uid 84,0
+va (VaSet
+)
+xt "0,2000,12400,8000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_unsigned.all;
+USE ieee.std_logic_textio.all;
+LIBRARY std;
+USE std.textio.all;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *83 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *84 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,5000,5400,6000"
+st "Declarations"
+blo "0,5800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,6000,2700,7000"
+st "Ports:"
+blo "0,6800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,10200,2400,11200"
+st "User:"
+blo "0,11000"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "0,5000,5800,6000"
+st "Internal User:"
+blo "0,5800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,11200,2000,11200"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "0,5000,0,5000"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 191,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/adc_emulator_tb/struct.bd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/adc_emulator_tb/struct.bd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/adc_emulator_tb/struct.bd	(revision 11755)
@@ -0,0 +1,2868 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_textio"
+)
+(DmPackageRef
+library "std"
+unitName "textio"
+)
+]
+instances [
+(Instance
+name "I_adcTB_adc"
+duLibraryName "FACT_FAD_TB_lib"
+duName "adc_emulator"
+elements [
+(GiElement
+name "INPUT_FILE"
+type "string"
+value "\"../memory_files/analog_input_ch0.txt\""
+)
+]
+mwi 0
+uid 138,0
+)
+(Instance
+name "I_adcTB_clock"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+mwi 0
+uid 175,0
+)
+]
+embeddedInstances [
+(EmbeddedInstance
+name "eb_adcTB_oeb"
+number "1"
+)
+]
+libraryRefs [
+"ieee"
+"std"
+]
+)
+version "29.1"
+appVersion "2009.2 (Build 10)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\adc_emulator_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\adc_emulator_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_config"
+)
+(vvPair
+variable "d"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\adc_emulator_tb"
+)
+(vvPair
+variable "d_logical"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\adc_emulator_tb"
+)
+(vvPair
+variable "date"
+value "23.06.2010"
+)
+(vvPair
+variable "day"
+value "Mi"
+)
+(vvPair
+variable "day_long"
+value "Mittwoch"
+)
+(vvPair
+variable "dd"
+value "23"
+)
+(vvPair
+variable "entity_name"
+value "adc_emulator_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "EEPC8"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR\\FACT_FAD_TB_lib\\work"
+)
+(vvPair
+variable "mm"
+value "06"
+)
+(vvPair
+variable "module_name"
+value "adc_emulator_tb"
+)
+(vvPair
+variable "month"
+value "Jun"
+)
+(vvPair
+variable "month_long"
+value "Juni"
+)
+(vvPair
+variable "p"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\adc_emulator_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\adc_emulator_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "$HDS_HOME/../Modeltech/win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "$HDS_HOME/../Precision/Mgc_home/bin"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "12:03:45"
+)
+(vvPair
+variable "unit"
+value "adc_emulator_tb"
+)
+(vvPair
+variable "user"
+value "Benjamin Krumm"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2010"
+)
+(vvPair
+variable "yy"
+value "10"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 52,0
+optionalChildren [
+*1 (Grouping
+uid 9,0
+optionalChildren [
+*2 (CommentText
+uid 11,0
+shape (Rectangle
+uid 12,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 13,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,49200,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*3 (CommentText
+uid 14,0
+shape (Rectangle
+uid 15,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 16,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*4 (CommentText
+uid 17,0
+shape (Rectangle
+uid 18,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 19,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46000,47000"
+st "
+ADC Emulator Testbench
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*5 (CommentText
+uid 20,0
+shape (Rectangle
+uid 21,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 22,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*6 (CommentText
+uid 23,0
+shape (Rectangle
+uid 24,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 25,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*7 (CommentText
+uid 26,0
+shape (Rectangle
+uid 27,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 28,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*8 (CommentText
+uid 29,0
+shape (Rectangle
+uid 30,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 31,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39700,44000,45300,46000"
+st "
+TU Dortmund 
+Physik / EE
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*9 (CommentText
+uid 32,0
+shape (Rectangle
+uid 33,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 34,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*10 (CommentText
+uid 35,0
+shape (Rectangle
+uid 36,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 37,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*11 (CommentText
+uid 38,0
+shape (Rectangle
+uid 39,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 40,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,51900,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 10,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+*12 (SaComponent
+uid 138,0
+optionalChildren [
+*13 (CptPort
+uid 148,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 149,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "31250,20625,32000,21375"
+)
+tg (CPTG
+uid 150,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 151,0
+va (VaSet
+)
+xt "33000,20500,34300,21500"
+st "clk"
+blo "33000,21300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 1
+)
+)
+)
+*14 (CptPort
+uid 152,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 153,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "42000,22625,42750,23375"
+)
+tg (CPTG
+uid 154,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 155,0
+va (VaSet
+)
+xt "36200,22500,41000,23500"
+st "data : (11:0)"
+ju 2
+blo "41000,23300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "data"
+t "STD_LOGIC_VECTOR"
+b "(11 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 2
+)
+)
+)
+*15 (CptPort
+uid 156,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 157,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "42000,20625,42750,21375"
+)
+tg (CPTG
+uid 158,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 159,0
+va (VaSet
+)
+xt "39700,20500,41000,21500"
+st "otr"
+ju 2
+blo "41000,21300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "otr"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 3
+)
+)
+)
+*16 (CptPort
+uid 160,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 161,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "42000,21625,42750,22375"
+)
+tg (CPTG
+uid 162,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 163,0
+va (VaSet
+)
+xt "39400,21500,41000,22500"
+st "oeb"
+ju 2
+blo "41000,22300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "oeb"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 4
+)
+)
+)
+]
+shape (Rectangle
+uid 139,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "32000,19000,42000,26000"
+)
+oxt "29000,7000,39000,17000"
+ttg (MlTextGroup
+uid 140,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*17 (Text
+uid 141,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "32200,26000,39900,27000"
+st "FACT_FAD_TB_lib"
+blo "32200,26800"
+tm "BdLibraryNameMgr"
+)
+*18 (Text
+uid 142,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "32200,27000,38000,28000"
+st "adc_emulator"
+blo "32200,27800"
+tm "CptNameMgr"
+)
+*19 (Text
+uid 143,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "32200,28000,37700,29000"
+st "I_adcTB_adc"
+blo "32200,28800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 144,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 145,0
+text (MLText
+uid 146,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "32000,18200,67500,19000"
+st "INPUT_FILE = \"../memory_files/analog_input_ch0.txt\"    ( string )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "INPUT_FILE"
+type "string"
+value "\"../memory_files/analog_input_ch0.txt\""
+)
+]
+)
+viewicon (ZoomableIcon
+uid 147,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "32250,24250,33750,25750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+sIVOD 1
+)
+archFileType "UNKNOWN"
+)
+*20 (SaComponent
+uid 175,0
+optionalChildren [
+*21 (CptPort
+uid 164,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 165,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "22000,20625,22750,21375"
+)
+tg (CPTG
+uid 166,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 167,0
+va (VaSet
+)
+xt "19700,20500,21000,21500"
+st "clk"
+ju 2
+blo "21000,21300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+)
+)
+*22 (CptPort
+uid 168,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 169,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "22000,21625,22750,22375"
+)
+tg (CPTG
+uid 170,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 171,0
+va (VaSet
+)
+xt "19700,21500,21000,22500"
+st "rst"
+ju 2
+blo "21000,22300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 176,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "14000,19000,22000,24000"
+)
+oxt "22000,15000,30000,19000"
+ttg (MlTextGroup
+uid 177,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*23 (Text
+uid 178,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "14150,24000,21850,25000"
+st "FACT_FAD_TB_lib"
+blo "14150,24800"
+tm "BdLibraryNameMgr"
+)
+*24 (Text
+uid 179,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "14150,25000,20850,26000"
+st "clock_generator"
+blo "14150,25800"
+tm "CptNameMgr"
+)
+*25 (Text
+uid 180,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "14150,26000,20250,27000"
+st "I_adcTB_clock"
+blo "14150,26800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 181,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 182,0
+text (MLText
+uid 183,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "14000,17400,32500,19000"
+st "clock_period = 20 ns    ( time )  
+reset_time   = 50 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 184,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "14250,22250,15750,23750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*26 (Net
+uid 185,0
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+declText (MLText
+uid 186,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3000,38500,3800"
+st "SIGNAL clk  : std_logic := '0'
+"
+)
+)
+*27 (Net
+uid 191,0
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+)
+declText (MLText
+uid 192,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3800,45500,4600"
+st "SIGNAL data : std_logic_vector(11 DOWNTO 0)
+"
+)
+)
+*28 (Net
+uid 199,0
+decl (Decl
+n "otr"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 3
+suid 3,0
+)
+declText (MLText
+uid 200,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,5400,35000,6200"
+st "SIGNAL otr  : std_logic
+"
+)
+)
+*29 (Net
+uid 207,0
+decl (Decl
+n "oeb"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 4
+suid 4,0
+)
+declText (MLText
+uid 208,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,4600,35000,5400"
+st "SIGNAL oeb  : std_logic
+"
+)
+)
+*30 (HdlText
+uid 223,0
+optionalChildren [
+*31 (EmbeddedText
+uid 229,0
+commentText (CommentText
+uid 230,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 231,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "54000,25000,67000,34000"
+)
+text (MLText
+uid 232,0
+va (VaSet
+)
+xt "54200,25200,66300,33200"
+st "
+-- eb_adcTB_oeb 1: enable ADC
+enable_proc: process
+begin
+  oeb <= '1';
+  wait for 1 us;
+  oeb <= '0';
+  wait;
+end process enable_proc;
+
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 9000
+visibleWidth 13000
+)
+)
+)
+]
+shape (Rectangle
+uid 224,0
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "54000,19000,62000,25000"
+)
+ttg (MlTextGroup
+uid 225,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*32 (Text
+uid 226,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "55150,20000,61450,21000"
+st "eb_adcTB_oeb"
+blo "55150,20800"
+tm "HdlTextNameMgr"
+)
+*33 (Text
+uid 227,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "55150,21000,55950,22000"
+st "1"
+blo "55150,21800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 228,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "54250,23250,55750,24750"
+iconName "TextFile.png"
+iconMaskName "TextFile.msk"
+ftype 21
+)
+viewiconposition 0
+)
+*34 (Wire
+uid 187,0
+shape (OrthoPolyLine
+uid 188,0
+va (VaSet
+vasetType 3
+)
+xt "22750,21000,31250,21000"
+pts [
+"22750,21000"
+"31250,21000"
+]
+)
+start &21
+end &13
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 189,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 190,0
+va (VaSet
+)
+xt "26000,20000,27300,21000"
+st "clk"
+blo "26000,20800"
+tm "WireNameMgr"
+)
+)
+on &26
+)
+*35 (Wire
+uid 193,0
+shape (OrthoPolyLine
+uid 194,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "42750,23000,50000,23000"
+pts [
+"42750,23000"
+"50000,23000"
+]
+)
+start &14
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+tg (WTG
+uid 197,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 198,0
+va (VaSet
+)
+xt "44000,22000,48800,23000"
+st "data : (11:0)"
+blo "44000,22800"
+tm "WireNameMgr"
+)
+)
+on &27
+)
+*36 (Wire
+uid 201,0
+shape (OrthoPolyLine
+uid 202,0
+va (VaSet
+vasetType 3
+)
+xt "42750,21000,50000,21000"
+pts [
+"42750,21000"
+"50000,21000"
+]
+)
+start &15
+sat 32
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 205,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 206,0
+va (VaSet
+)
+xt "44000,20000,45300,21000"
+st "otr"
+blo "44000,20800"
+tm "WireNameMgr"
+)
+)
+on &28
+)
+*37 (Wire
+uid 209,0
+shape (OrthoPolyLine
+uid 210,0
+va (VaSet
+vasetType 3
+)
+xt "42750,22000,54000,22000"
+pts [
+"54000,22000"
+"42750,22000"
+]
+)
+start &30
+end &16
+sat 2
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 213,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 214,0
+va (VaSet
+)
+xt "44000,21000,45600,22000"
+st "oeb"
+blo "44000,21800"
+tm "WireNameMgr"
+)
+)
+on &29
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *38 (PackageList
+uid 41,0
+stg "VerticalLayoutStrategy"
+textVec [
+*39 (Text
+uid 42,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*40 (MLText
+uid 43,0
+va (VaSet
+)
+xt "0,1000,12400,8000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+USE ieee.std_logic_unsigned.all;
+USE ieee.std_logic_textio.all;
+LIBRARY std;
+USE std.textio.all;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 44,0
+stg "VerticalLayoutStrategy"
+textVec [
+*41 (Text
+uid 45,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*42 (Text
+uid 46,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*43 (MLText
+uid 47,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*44 (Text
+uid 48,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*45 (MLText
+uid 49,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*46 (Text
+uid 50,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*47 (MLText
+uid 51,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "-4,-4,1284,998"
+viewArea "-8133,-7544,70472,53176"
+cachedDiagramExtent "0,0,73000,49000"
+hasePageBreakOrigin 1
+pageBreakOrigin "0,0"
+lastUid 232,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 2
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*48 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*49 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*50 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,3200,6500"
+st "I0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*51 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*52 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*53 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,1550,6500"
+st "I0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*54 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*55 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*56 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,1900,6500"
+st "I0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*57 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*58 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*59 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,1500,6500"
+st "I0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*60 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*61 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*62 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1050,6500"
+st "I0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*63 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*64 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 2
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*65 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*66 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 2
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*67 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*68 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,0,25400,1000"
+st "Declarations"
+blo "20000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,1000,22700,2000"
+st "Ports:"
+blo "20000,1800"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,23800,1000"
+st "Pre User:"
+blo "20000,800"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,2000,27100,3000"
+st "Diagram Signals:"
+blo "20000,2800"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,24700,1000"
+st "Post User:"
+blo "20000,800"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 4,0
+usingSuid 1
+emptyRow *69 (LEmptyRow
+)
+uid 54,0
+optionalChildren [
+*70 (RefLabelRowHdr
+)
+*71 (TitleRowHdr
+)
+*72 (FilterRowHdr
+)
+*73 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*74 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*75 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*76 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*77 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*78 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*79 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*80 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*81 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*82 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+)
+uid 215,0
+)
+*83 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+)
+)
+uid 217,0
+)
+*84 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "otr"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 3
+suid 3,0
+)
+)
+uid 219,0
+)
+*85 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "oeb"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 4
+suid 4,0
+)
+)
+uid 221,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 67,0
+optionalChildren [
+*86 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *87 (MRCItem
+litem &69
+pos 4
+dimension 20
+)
+uid 69,0
+optionalChildren [
+*88 (MRCItem
+litem &70
+pos 0
+dimension 20
+uid 70,0
+)
+*89 (MRCItem
+litem &71
+pos 1
+dimension 23
+uid 71,0
+)
+*90 (MRCItem
+litem &72
+pos 2
+hidden 1
+dimension 20
+uid 72,0
+)
+*91 (MRCItem
+litem &82
+pos 0
+dimension 20
+uid 216,0
+)
+*92 (MRCItem
+litem &83
+pos 1
+dimension 20
+uid 218,0
+)
+*93 (MRCItem
+litem &84
+pos 2
+dimension 20
+uid 220,0
+)
+*94 (MRCItem
+litem &85
+pos 3
+dimension 20
+uid 222,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 73,0
+optionalChildren [
+*95 (MRCItem
+litem &73
+pos 0
+dimension 20
+uid 74,0
+)
+*96 (MRCItem
+litem &75
+pos 1
+dimension 50
+uid 75,0
+)
+*97 (MRCItem
+litem &76
+pos 2
+dimension 100
+uid 76,0
+)
+*98 (MRCItem
+litem &77
+pos 3
+dimension 50
+uid 77,0
+)
+*99 (MRCItem
+litem &78
+pos 4
+dimension 100
+uid 78,0
+)
+*100 (MRCItem
+litem &79
+pos 5
+dimension 100
+uid 79,0
+)
+*101 (MRCItem
+litem &80
+pos 6
+dimension 50
+uid 80,0
+)
+*102 (MRCItem
+litem &81
+pos 7
+dimension 80
+uid 81,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 68,0
+vaOverrides [
+]
+)
+]
+)
+uid 53,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *103 (LEmptyRow
+)
+uid 83,0
+optionalChildren [
+*104 (RefLabelRowHdr
+)
+*105 (TitleRowHdr
+)
+*106 (FilterRowHdr
+)
+*107 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*108 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*109 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*110 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*111 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*112 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*113 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*114 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 95,0
+optionalChildren [
+*115 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *116 (MRCItem
+litem &103
+pos 0
+dimension 20
+)
+uid 97,0
+optionalChildren [
+*117 (MRCItem
+litem &104
+pos 0
+dimension 20
+uid 98,0
+)
+*118 (MRCItem
+litem &105
+pos 1
+dimension 23
+uid 99,0
+)
+*119 (MRCItem
+litem &106
+pos 2
+hidden 1
+dimension 20
+uid 100,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 101,0
+optionalChildren [
+*120 (MRCItem
+litem &107
+pos 0
+dimension 20
+uid 102,0
+)
+*121 (MRCItem
+litem &109
+pos 1
+dimension 50
+uid 103,0
+)
+*122 (MRCItem
+litem &110
+pos 2
+dimension 100
+uid 104,0
+)
+*123 (MRCItem
+litem &111
+pos 3
+dimension 100
+uid 105,0
+)
+*124 (MRCItem
+litem &112
+pos 4
+dimension 50
+uid 106,0
+)
+*125 (MRCItem
+litem &113
+pos 5
+dimension 50
+uid 107,0
+)
+*126 (MRCItem
+litem &114
+pos 6
+dimension 80
+uid 108,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 96,0
+vaOverrides [
+]
+)
+]
+)
+uid 82,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/adc_emulator_tb/struct.bd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/adc_emulator_tb/struct.bd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/adc_emulator_tb/struct.bd.bak	(revision 11755)
@@ -0,0 +1,2864 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_textio"
+)
+(DmPackageRef
+library "std"
+unitName "textio"
+)
+]
+instances [
+(Instance
+name "I_adcTB_adc"
+duLibraryName "FACT_FAD_TB_lib"
+duName "adc_emulator"
+elements [
+(GiElement
+name "INPUT_FILE"
+type "string"
+value "\"../memory_files/analog_input_ch0.txt\""
+)
+]
+mwi 0
+uid 138,0
+)
+(Instance
+name "I_adcTB_clock"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+mwi 0
+uid 175,0
+)
+]
+embeddedInstances [
+(EmbeddedInstance
+name "eb_adcTB_oeb"
+number "1"
+)
+]
+libraryRefs [
+"ieee"
+"std"
+]
+)
+version "29.1"
+appVersion "2009.2 (Build 10)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\adc_emulator_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\adc_emulator_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_config"
+)
+(vvPair
+variable "d"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\adc_emulator_tb"
+)
+(vvPair
+variable "d_logical"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\adc_emulator_tb"
+)
+(vvPair
+variable "date"
+value "23.06.2010"
+)
+(vvPair
+variable "day"
+value "Mi"
+)
+(vvPair
+variable "day_long"
+value "Mittwoch"
+)
+(vvPair
+variable "dd"
+value "23"
+)
+(vvPair
+variable "entity_name"
+value "adc_emulator_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "EEPC8"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR\\FACT_FAD_TB_lib\\work"
+)
+(vvPair
+variable "mm"
+value "06"
+)
+(vvPair
+variable "module_name"
+value "adc_emulator_tb"
+)
+(vvPair
+variable "month"
+value "Jun"
+)
+(vvPair
+variable "month_long"
+value "Juni"
+)
+(vvPair
+variable "p"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\adc_emulator_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\adc_emulator_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "$HDS_HOME/../Modeltech/win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "$HDS_HOME/../Precision/Mgc_home/bin"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "12:01:28"
+)
+(vvPair
+variable "unit"
+value "adc_emulator_tb"
+)
+(vvPair
+variable "user"
+value "Benjamin Krumm"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2010"
+)
+(vvPair
+variable "yy"
+value "10"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 52,0
+optionalChildren [
+*1 (Grouping
+uid 9,0
+optionalChildren [
+*2 (CommentText
+uid 11,0
+shape (Rectangle
+uid 12,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 13,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,49200,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*3 (CommentText
+uid 14,0
+shape (Rectangle
+uid 15,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 16,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*4 (CommentText
+uid 17,0
+shape (Rectangle
+uid 18,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 19,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*5 (CommentText
+uid 20,0
+shape (Rectangle
+uid 21,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 22,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*6 (CommentText
+uid 23,0
+shape (Rectangle
+uid 24,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 25,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*7 (CommentText
+uid 26,0
+shape (Rectangle
+uid 27,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 28,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*8 (CommentText
+uid 29,0
+shape (Rectangle
+uid 30,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 31,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39700,44000,45300,46000"
+st "
+TU Dortmund 
+Physik / EE
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*9 (CommentText
+uid 32,0
+shape (Rectangle
+uid 33,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 34,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*10 (CommentText
+uid 35,0
+shape (Rectangle
+uid 36,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 37,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*11 (CommentText
+uid 38,0
+shape (Rectangle
+uid 39,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 40,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,51900,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 10,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+*12 (SaComponent
+uid 138,0
+optionalChildren [
+*13 (CptPort
+uid 148,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 149,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "31250,20625,32000,21375"
+)
+tg (CPTG
+uid 150,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 151,0
+va (VaSet
+)
+xt "33000,20500,34300,21500"
+st "clk"
+blo "33000,21300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 1
+)
+)
+)
+*14 (CptPort
+uid 152,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 153,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "42000,22625,42750,23375"
+)
+tg (CPTG
+uid 154,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 155,0
+va (VaSet
+)
+xt "36200,22500,41000,23500"
+st "data : (11:0)"
+ju 2
+blo "41000,23300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "data"
+t "STD_LOGIC_VECTOR"
+b "(11 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 2
+)
+)
+)
+*15 (CptPort
+uid 156,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 157,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "42000,20625,42750,21375"
+)
+tg (CPTG
+uid 158,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 159,0
+va (VaSet
+)
+xt "39700,20500,41000,21500"
+st "otr"
+ju 2
+blo "41000,21300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "otr"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 3
+)
+)
+)
+*16 (CptPort
+uid 160,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 161,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "42000,21625,42750,22375"
+)
+tg (CPTG
+uid 162,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 163,0
+va (VaSet
+)
+xt "39400,21500,41000,22500"
+st "oeb"
+ju 2
+blo "41000,22300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "oeb"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 4
+)
+)
+)
+]
+shape (Rectangle
+uid 139,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "32000,19000,42000,26000"
+)
+oxt "29000,7000,39000,17000"
+ttg (MlTextGroup
+uid 140,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*17 (Text
+uid 141,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "32200,26000,39900,27000"
+st "FACT_FAD_TB_lib"
+blo "32200,26800"
+tm "BdLibraryNameMgr"
+)
+*18 (Text
+uid 142,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "32200,27000,38000,28000"
+st "adc_emulator"
+blo "32200,27800"
+tm "CptNameMgr"
+)
+*19 (Text
+uid 143,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "32200,28000,37700,29000"
+st "I_adcTB_adc"
+blo "32200,28800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 144,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 145,0
+text (MLText
+uid 146,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "32000,18200,67500,19000"
+st "INPUT_FILE = \"../memory_files/analog_input_ch0.txt\"    ( string )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "INPUT_FILE"
+type "string"
+value "\"../memory_files/analog_input_ch0.txt\""
+)
+]
+)
+viewicon (ZoomableIcon
+uid 147,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "32250,24250,33750,25750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+sIVOD 1
+)
+archFileType "UNKNOWN"
+)
+*20 (SaComponent
+uid 175,0
+optionalChildren [
+*21 (CptPort
+uid 164,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 165,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "22000,20625,22750,21375"
+)
+tg (CPTG
+uid 166,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 167,0
+va (VaSet
+)
+xt "19700,20500,21000,21500"
+st "clk"
+ju 2
+blo "21000,21300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+)
+)
+*22 (CptPort
+uid 168,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 169,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "22000,21625,22750,22375"
+)
+tg (CPTG
+uid 170,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 171,0
+va (VaSet
+)
+xt "19700,21500,21000,22500"
+st "rst"
+ju 2
+blo "21000,22300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 176,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "14000,19000,22000,24000"
+)
+oxt "22000,15000,30000,19000"
+ttg (MlTextGroup
+uid 177,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*23 (Text
+uid 178,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "14150,24000,21850,25000"
+st "FACT_FAD_TB_lib"
+blo "14150,24800"
+tm "BdLibraryNameMgr"
+)
+*24 (Text
+uid 179,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "14150,25000,20850,26000"
+st "clock_generator"
+blo "14150,25800"
+tm "CptNameMgr"
+)
+*25 (Text
+uid 180,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "14150,26000,20250,27000"
+st "I_adcTB_clock"
+blo "14150,26800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 181,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 182,0
+text (MLText
+uid 183,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "14000,17400,32500,19000"
+st "clock_period = 20 ns    ( time )  
+reset_time   = 50 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 184,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "14250,22250,15750,23750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*26 (Net
+uid 185,0
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+declText (MLText
+uid 186,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3000,38500,3800"
+st "SIGNAL clk  : std_logic := '0'"
+)
+)
+*27 (Net
+uid 191,0
+decl (Decl
+n "data"
+t "STD_LOGIC_VECTOR"
+b "(11 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+)
+declText (MLText
+uid 192,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3800,45500,4600"
+st "SIGNAL data : STD_LOGIC_VECTOR(11 DOWNTO 0)"
+)
+)
+*28 (Net
+uid 199,0
+decl (Decl
+n "otr"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 3
+suid 3,0
+)
+declText (MLText
+uid 200,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,5400,35000,6200"
+st "SIGNAL otr  : STD_LOGIC"
+)
+)
+*29 (Net
+uid 207,0
+decl (Decl
+n "oeb"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 4
+suid 4,0
+)
+declText (MLText
+uid 208,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,4600,35000,5400"
+st "SIGNAL oeb  : STD_LOGIC"
+)
+)
+*30 (HdlText
+uid 223,0
+optionalChildren [
+*31 (EmbeddedText
+uid 229,0
+commentText (CommentText
+uid 230,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 231,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "54000,25000,67000,35000"
+)
+text (MLText
+uid 232,0
+va (VaSet
+)
+xt "54200,25200,66300,33200"
+st "
+-- eb_adcTB_oeb 1: enable ADC
+enable_proc: process
+begin
+  oeb <= '1';
+  wait for 1 us;
+  oeb <= '0';
+  wait;
+end process enable_proc;
+
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 10000
+visibleWidth 13000
+)
+)
+)
+]
+shape (Rectangle
+uid 224,0
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "54000,19000,62000,25000"
+)
+ttg (MlTextGroup
+uid 225,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*32 (Text
+uid 226,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "55150,20000,61450,21000"
+st "eb_adcTB_oeb"
+blo "55150,20800"
+tm "HdlTextNameMgr"
+)
+*33 (Text
+uid 227,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "55150,21000,55950,22000"
+st "1"
+blo "55150,21800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 228,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "54250,23250,55750,24750"
+iconName "TextFile.png"
+iconMaskName "TextFile.msk"
+ftype 21
+)
+viewiconposition 0
+)
+*34 (Wire
+uid 187,0
+shape (OrthoPolyLine
+uid 188,0
+va (VaSet
+vasetType 3
+)
+xt "22750,21000,31250,21000"
+pts [
+"22750,21000"
+"31250,21000"
+]
+)
+start &21
+end &13
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 189,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 190,0
+va (VaSet
+)
+xt "26000,20000,27300,21000"
+st "clk"
+blo "26000,20800"
+tm "WireNameMgr"
+)
+)
+on &26
+)
+*35 (Wire
+uid 193,0
+shape (OrthoPolyLine
+uid 194,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "42750,23000,50000,23000"
+pts [
+"42750,23000"
+"50000,23000"
+]
+)
+start &14
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+tg (WTG
+uid 197,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 198,0
+va (VaSet
+)
+xt "44000,22000,48800,23000"
+st "data : (11:0)"
+blo "44000,22800"
+tm "WireNameMgr"
+)
+)
+on &27
+)
+*36 (Wire
+uid 201,0
+shape (OrthoPolyLine
+uid 202,0
+va (VaSet
+vasetType 3
+)
+xt "42750,21000,50000,21000"
+pts [
+"42750,21000"
+"50000,21000"
+]
+)
+start &15
+sat 32
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 205,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 206,0
+va (VaSet
+)
+xt "44000,20000,45300,21000"
+st "otr"
+blo "44000,20800"
+tm "WireNameMgr"
+)
+)
+on &28
+)
+*37 (Wire
+uid 209,0
+shape (OrthoPolyLine
+uid 210,0
+va (VaSet
+vasetType 3
+)
+xt "42750,22000,54000,22000"
+pts [
+"54000,22000"
+"42750,22000"
+]
+)
+start &30
+end &16
+sat 2
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 213,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 214,0
+va (VaSet
+)
+xt "44000,21000,45600,22000"
+st "oeb"
+blo "44000,21800"
+tm "WireNameMgr"
+)
+)
+on &29
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *38 (PackageList
+uid 41,0
+stg "VerticalLayoutStrategy"
+textVec [
+*39 (Text
+uid 42,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*40 (MLText
+uid 43,0
+va (VaSet
+)
+xt "0,1000,12400,8000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+USE ieee.std_logic_unsigned.all;
+USE ieee.std_logic_textio.all;
+LIBRARY std;
+USE std.textio.all;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 44,0
+stg "VerticalLayoutStrategy"
+textVec [
+*41 (Text
+uid 45,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*42 (Text
+uid 46,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*43 (MLText
+uid 47,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*44 (Text
+uid 48,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*45 (MLText
+uid 49,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*46 (Text
+uid 50,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*47 (MLText
+uid 51,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "-4,-4,1284,998"
+viewArea "9752,-7544,88357,53176"
+cachedDiagramExtent "0,0,73000,49000"
+hasePageBreakOrigin 1
+pageBreakOrigin "0,0"
+lastUid 232,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 2
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*48 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*49 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*50 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,3200,6500"
+st "I0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*51 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*52 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*53 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,1550,6500"
+st "I0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*54 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*55 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*56 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,1900,6500"
+st "I0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*57 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*58 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*59 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,1500,6500"
+st "I0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*60 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*61 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*62 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1050,6500"
+st "I0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*63 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*64 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 2
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*65 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*66 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 2
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*67 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*68 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,0,25400,1000"
+st "Declarations"
+blo "20000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,1000,22700,2000"
+st "Ports:"
+blo "20000,1800"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,23800,1000"
+st "Pre User:"
+blo "20000,800"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,2000,27100,3000"
+st "Diagram Signals:"
+blo "20000,2800"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,24700,1000"
+st "Post User:"
+blo "20000,800"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 4,0
+usingSuid 1
+emptyRow *69 (LEmptyRow
+)
+uid 54,0
+optionalChildren [
+*70 (RefLabelRowHdr
+)
+*71 (TitleRowHdr
+)
+*72 (FilterRowHdr
+)
+*73 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*74 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*75 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*76 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*77 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*78 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*79 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*80 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*81 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*82 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+)
+uid 215,0
+)
+*83 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "data"
+t "STD_LOGIC_VECTOR"
+b "(11 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+)
+)
+uid 217,0
+)
+*84 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "otr"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 3
+suid 3,0
+)
+)
+uid 219,0
+)
+*85 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "oeb"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 4
+suid 4,0
+)
+)
+uid 221,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 67,0
+optionalChildren [
+*86 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *87 (MRCItem
+litem &69
+pos 4
+dimension 20
+)
+uid 69,0
+optionalChildren [
+*88 (MRCItem
+litem &70
+pos 0
+dimension 20
+uid 70,0
+)
+*89 (MRCItem
+litem &71
+pos 1
+dimension 23
+uid 71,0
+)
+*90 (MRCItem
+litem &72
+pos 2
+hidden 1
+dimension 20
+uid 72,0
+)
+*91 (MRCItem
+litem &82
+pos 0
+dimension 20
+uid 216,0
+)
+*92 (MRCItem
+litem &83
+pos 1
+dimension 20
+uid 218,0
+)
+*93 (MRCItem
+litem &84
+pos 2
+dimension 20
+uid 220,0
+)
+*94 (MRCItem
+litem &85
+pos 3
+dimension 20
+uid 222,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 73,0
+optionalChildren [
+*95 (MRCItem
+litem &73
+pos 0
+dimension 20
+uid 74,0
+)
+*96 (MRCItem
+litem &75
+pos 1
+dimension 50
+uid 75,0
+)
+*97 (MRCItem
+litem &76
+pos 2
+dimension 100
+uid 76,0
+)
+*98 (MRCItem
+litem &77
+pos 3
+dimension 50
+uid 77,0
+)
+*99 (MRCItem
+litem &78
+pos 4
+dimension 100
+uid 78,0
+)
+*100 (MRCItem
+litem &79
+pos 5
+dimension 100
+uid 79,0
+)
+*101 (MRCItem
+litem &80
+pos 6
+dimension 50
+uid 80,0
+)
+*102 (MRCItem
+litem &81
+pos 7
+dimension 80
+uid 81,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 68,0
+vaOverrides [
+]
+)
+]
+)
+uid 53,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *103 (LEmptyRow
+)
+uid 83,0
+optionalChildren [
+*104 (RefLabelRowHdr
+)
+*105 (TitleRowHdr
+)
+*106 (FilterRowHdr
+)
+*107 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*108 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*109 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*110 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*111 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*112 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*113 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*114 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 95,0
+optionalChildren [
+*115 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *116 (MRCItem
+litem &103
+pos 0
+dimension 20
+)
+uid 97,0
+optionalChildren [
+*117 (MRCItem
+litem &104
+pos 0
+dimension 20
+uid 98,0
+)
+*118 (MRCItem
+litem &105
+pos 1
+dimension 23
+uid 99,0
+)
+*119 (MRCItem
+litem &106
+pos 2
+hidden 1
+dimension 20
+uid 100,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 101,0
+optionalChildren [
+*120 (MRCItem
+litem &107
+pos 0
+dimension 20
+uid 102,0
+)
+*121 (MRCItem
+litem &109
+pos 1
+dimension 50
+uid 103,0
+)
+*122 (MRCItem
+litem &110
+pos 2
+dimension 100
+uid 104,0
+)
+*123 (MRCItem
+litem &111
+pos 3
+dimension 100
+uid 105,0
+)
+*124 (MRCItem
+litem &112
+pos 4
+dimension 50
+uid 106,0
+)
+*125 (MRCItem
+litem &113
+pos 5
+dimension 50
+uid 107,0
+)
+*126 (MRCItem
+litem &114
+pos 6
+dimension 80
+uid 108,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 96,0
+vaOverrides [
+]
+)
+]
+)
+uid 82,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/adc_emulator_tb/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/adc_emulator_tb/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/adc_emulator_tb/symbol.sb	(revision 11755)
@@ -0,0 +1,1178 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+optionalChildren [
+*14 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *15 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+optionalChildren [
+*16 (MRCItem
+litem &2
+pos 0
+dimension 20
+)
+*17 (MRCItem
+litem &3
+pos 1
+dimension 23
+)
+*18 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+optionalChildren [
+*19 (MRCItem
+litem &5
+pos 0
+dimension 20
+)
+*20 (MRCItem
+litem &7
+pos 1
+dimension 50
+)
+*21 (MRCItem
+litem &8
+pos 2
+dimension 100
+)
+*22 (MRCItem
+litem &9
+pos 3
+dimension 50
+)
+*23 (MRCItem
+litem &10
+pos 4
+dimension 100
+)
+*24 (MRCItem
+litem &11
+pos 5
+dimension 100
+)
+*25 (MRCItem
+litem &12
+pos 6
+dimension 50
+)
+*26 (MRCItem
+litem &13
+pos 7
+dimension 80
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+vaOverrides [
+]
+)
+]
+)
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *27 (LEmptyRow
+)
+optionalChildren [
+*28 (RefLabelRowHdr
+)
+*29 (TitleRowHdr
+)
+*30 (FilterRowHdr
+)
+*31 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*32 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*33 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*34 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*35 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*36 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*37 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*38 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+optionalChildren [
+*39 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *40 (MRCItem
+litem &27
+pos 3
+dimension 20
+)
+optionalChildren [
+*41 (MRCItem
+litem &28
+pos 0
+dimension 20
+)
+*42 (MRCItem
+litem &29
+pos 1
+dimension 23
+)
+*43 (MRCItem
+litem &30
+pos 2
+hidden 1
+dimension 20
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+optionalChildren [
+*44 (MRCItem
+litem &31
+pos 0
+dimension 20
+)
+*45 (MRCItem
+litem &33
+pos 1
+dimension 50
+)
+*46 (MRCItem
+litem &34
+pos 2
+dimension 100
+)
+*47 (MRCItem
+litem &35
+pos 3
+dimension 100
+)
+*48 (MRCItem
+litem &36
+pos 4
+dimension 50
+)
+*49 (MRCItem
+litem &37
+pos 5
+dimension 50
+)
+*50 (MRCItem
+litem &38
+pos 6
+dimension 80
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+vaOverrides [
+]
+)
+]
+)
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\adc_emulator_tb\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\adc_emulator_tb\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_config"
+)
+(vvPair
+variable "d"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\adc_emulator_tb"
+)
+(vvPair
+variable "d_logical"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\adc_emulator_tb"
+)
+(vvPair
+variable "date"
+value "23.06.2010"
+)
+(vvPair
+variable "day"
+value "Mi"
+)
+(vvPair
+variable "day_long"
+value "Mittwoch"
+)
+(vvPair
+variable "dd"
+value "23"
+)
+(vvPair
+variable "entity_name"
+value "adc_emulator_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "EEPC8"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR\\FACT_FAD_TB_lib\\work"
+)
+(vvPair
+variable "mm"
+value "06"
+)
+(vvPair
+variable "module_name"
+value "adc_emulator_tb"
+)
+(vvPair
+variable "month"
+value "Jun"
+)
+(vvPair
+variable "month_long"
+value "Juni"
+)
+(vvPair
+variable "p"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\adc_emulator_tb\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\adc_emulator_tb\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "$HDS_HOME/../Modeltech/win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "$HDS_HOME/../Precision/Mgc_home/bin"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "11:39:20"
+)
+(vvPair
+variable "unit"
+value "adc_emulator_tb"
+)
+(vvPair
+variable "user"
+value "Benjamin Krumm"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2010"
+)
+(vvPair
+variable "yy"
+value "10"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+optionalChildren [
+*51 (SymbolBody
+uid 8,0
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,29900,16000"
+st "FACT_FAD_TB_lib"
+blo "22200,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,29200,17000"
+st "adc_emulator_tb"
+blo "22200,16800"
+)
+)
+gi *52 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*53 (Grouping
+uid 16,0
+optionalChildren [
+*54 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,49200,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*55 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*56 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*57 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*58 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*59 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*60 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39700,44000,45300,46000"
+st "
+TU Dortmund 
+Physik / EE
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,45200,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *64 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*65 (Text
+uid 49,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*66 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,10900,4000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *67 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *68 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,2000,44400,3000"
+st "User:"
+blo "42000,2800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3000,44000,3000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 50,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/clock_generator/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/clock_generator/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/clock_generator/symbol.sb	(revision 11755)
@@ -0,0 +1,1472 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+ordering 1
+suid 2,0
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 77,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+*14 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+)
+uid 68,0
+)
+*15 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+i "'0'"
+)
+)
+uid 70,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 90,0
+optionalChildren [
+*16 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *17 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 92,0
+optionalChildren [
+*18 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 93,0
+)
+*19 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 94,0
+)
+*20 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 95,0
+)
+*21 (MRCItem
+litem &14
+pos 0
+dimension 20
+uid 69,0
+)
+*22 (MRCItem
+litem &15
+pos 1
+dimension 20
+uid 71,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 96,0
+optionalChildren [
+*23 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 97,0
+)
+*24 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 98,0
+)
+*25 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 99,0
+)
+*26 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 100,0
+)
+*27 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 101,0
+)
+*28 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 102,0
+)
+*29 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 103,0
+)
+*30 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 104,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 91,0
+vaOverrides [
+]
+)
+]
+)
+uid 76,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *31 (LEmptyRow
+)
+uid 106,0
+optionalChildren [
+*32 (RefLabelRowHdr
+)
+*33 (TitleRowHdr
+)
+*34 (FilterRowHdr
+)
+*35 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*36 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*37 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*38 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*39 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*40 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*41 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*42 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*43 (LogGeneric
+generic (GiElement
+name "clock_period"
+type "time"
+value "50 ns"
+)
+uid 183,0
+)
+*44 (LogGeneric
+generic (GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+uid 185,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 118,0
+optionalChildren [
+*45 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *46 (MRCItem
+litem &31
+pos 3
+dimension 20
+)
+uid 120,0
+optionalChildren [
+*47 (MRCItem
+litem &32
+pos 0
+dimension 20
+uid 121,0
+)
+*48 (MRCItem
+litem &33
+pos 1
+dimension 23
+uid 122,0
+)
+*49 (MRCItem
+litem &34
+pos 2
+hidden 1
+dimension 20
+uid 123,0
+)
+*50 (MRCItem
+litem &43
+pos 0
+dimension 20
+uid 184,0
+)
+*51 (MRCItem
+litem &44
+pos 1
+dimension 20
+uid 186,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 124,0
+optionalChildren [
+*52 (MRCItem
+litem &35
+pos 0
+dimension 20
+uid 125,0
+)
+*53 (MRCItem
+litem &37
+pos 1
+dimension 50
+uid 126,0
+)
+*54 (MRCItem
+litem &38
+pos 2
+dimension 100
+uid 127,0
+)
+*55 (MRCItem
+litem &39
+pos 3
+dimension 100
+uid 128,0
+)
+*56 (MRCItem
+litem &40
+pos 4
+dimension 50
+uid 129,0
+)
+*57 (MRCItem
+litem &41
+pos 5
+dimension 50
+uid 130,0
+)
+*58 (MRCItem
+litem &42
+pos 6
+dimension 80
+uid 131,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 119,0
+vaOverrides [
+]
+)
+]
+)
+uid 105,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator"
+)
+(vvPair
+variable "date"
+value "01.06.2011"
+)
+(vvPair
+variable "day"
+value "Mi"
+)
+(vvPair
+variable "day_long"
+value "Mittwoch"
+)
+(vvPair
+variable "dd"
+value "01"
+)
+(vvPair
+variable "entity_name"
+value "clock_generator"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "06"
+)
+(vvPair
+variable "module_name"
+value "clock_generator"
+)
+(vvPair
+variable "month"
+value "Jun"
+)
+(vvPair
+variable "month_long"
+value "Juni"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "12:57:51"
+)
+(vvPair
+variable "unit"
+value "clock_generator"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 75,0
+optionalChildren [
+*59 (SymbolBody
+uid 8,0
+optionalChildren [
+*60 (CptPort
+uid 48,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 49,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "30000,15625,30750,16375"
+)
+tg (CPTG
+uid 50,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 51,0
+va (VaSet
+)
+xt "27700,15500,29000,16500"
+st "clk"
+ju 2
+blo "29000,16300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 52,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,8000,19500,8800"
+st "clk : OUT    std_logic  := '0' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+)
+)
+*61 (CptPort
+uid 53,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 54,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "30000,16625,30750,17375"
+)
+tg (CPTG
+uid 55,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 56,0
+va (VaSet
+)
+xt "27700,16500,29000,17500"
+st "rst"
+ju 2
+blo "29000,17300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 57,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,8800,18500,9600"
+st "rst : OUT    std_logic  := '0'
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+i "'0'"
+)
+)
+)
+*62 (CommentText
+uid 65,0
+ps "EdgeToEdgeStrategy"
+shape (Rectangle
+uid 66,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "21500,4000,36500,8000"
+)
+text (MLText
+uid 67,0
+va (VaSet
+fg "0,0,32768"
+)
+xt "21700,4200,31500,5200"
+st "
+--   synthesis translate_off
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 15000
+)
+included 1
+excludeCommentLeader 1
+)
+]
+shape (Rectangle
+uid 155,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "22000,15000,30000,19000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22150,19000,29850,20000"
+st "FACT_FAD_TB_lib"
+blo "22150,19800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22150,20000,28850,21000"
+st "clock_generator"
+blo "22150,20800"
+)
+)
+gi *63 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "21500,4800,35500,8000"
+st "Generic Declarations
+
+clock_period time 50 ns  
+reset_time   time 50 ns  
+"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "50 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+)
+portVis (PortSigDisplay
+)
+)
+*64 (Grouping
+uid 16,0
+optionalChildren [
+*65 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "26000,27000,43000,28000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "26200,27000,39200,28000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*66 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "43000,23000,47000,24000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "43200,23000,46200,24000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*67 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "26000,25000,43000,26000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "26200,25000,36200,26000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*68 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "22000,25000,26000,26000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "22200,25000,24300,26000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*69 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "43000,24000,63000,28000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "43200,24200,52400,25200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*70 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "47000,23000,63000,24000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "47200,23000,51700,24000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*71 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "22000,23000,43000,25000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "29700,23000,35300,25000"
+st "
+TU Dortmund 
+Physik / EE
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*72 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "22000,26000,26000,27000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "22200,26000,24300,27000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*73 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "22000,27000,26000,28000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "22200,27000,24900,28000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*74 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "26000,26000,43000,27000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "26200,26000,42200,27000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "22000,23000,63000,28000"
+)
+oxt "14000,66000,55000,71000"
+)
+*75 (CommentText
+uid 62,0
+shape (Rectangle
+uid 63,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,-6000,33000,0"
+)
+text (MLText
+uid 64,0
+va (VaSet
+fg "0,0,32768"
+font "Arial,10,0"
+)
+xt "200,-5800,32200,-600"
+st "
+Created using Mentor Graphics HDL2Graphics(TM) Technology
+on - 10:43:13 23.06.2010
+from - D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hdl\\clock_generator_beha.vhd
+
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 5600
+visibleWidth 32600
+)
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *76 (PackageList
+uid 72,0
+stg "VerticalLayoutStrategy"
+textVec [
+*77 (Text
+uid 73,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,1000,5400,2000"
+st "Package List"
+blo "0,1800"
+)
+*78 (MLText
+uid 74,0
+va (VaSet
+)
+xt "0,2000,12400,5000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_unsigned.all;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *79 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *80 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,6000,5400,7000"
+st "Declarations"
+blo "0,6800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,7000,2700,8000"
+st "Ports:"
+blo "0,7800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,9600,2400,10600"
+st "User:"
+blo "0,10400"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "0,6000,5800,7000"
+st "Internal User:"
+blo "0,6800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,10600,2000,10600"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "0,6000,0,6000"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 186,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/clock_generator_var_ps_tb/struct.bd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/clock_generator_var_ps_tb/struct.bd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/clock_generator_var_ps_tb/struct.bd	(revision 11755)
@@ -0,0 +1,3549 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+]
+instances [
+(Instance
+name "U_0"
+duLibraryName "FACT_FAD_lib"
+duName "clock_generator_var_ps"
+elements [
+]
+mwi 0
+uid 42,0
+)
+(Instance
+name "U_1"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator_var_ps_tester"
+elements [
+]
+mwi 0
+uid 117,0
+)
+(Instance
+name "U_2"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+mwi 0
+uid 438,0
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "29.1"
+appVersion "2009.2 (Build 10)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator_var_ps_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator_var_ps_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator_var_ps_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator_var_ps_tb"
+)
+(vvPair
+variable "date"
+value "12.02.2011"
+)
+(vvPair
+variable "day"
+value "Sa"
+)
+(vvPair
+variable "day_long"
+value "Samstag"
+)
+(vvPair
+variable "dd"
+value "12"
+)
+(vvPair
+variable "entity_name"
+value "clock_generator_var_ps_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "clock_generator_var_ps_tb"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator_var_ps_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator_var_ps_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "13:29:43"
+)
+(vvPair
+variable "unit"
+value "clock_generator_var_ps_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 251,0
+optionalChildren [
+*1 (SaComponent
+uid 42,0
+optionalChildren [
+*2 (CptPort
+uid 9,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "46000,12625,46750,13375"
+)
+tg (CPTG
+uid 11,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 12,0
+va (VaSet
+font "arial,8,0"
+)
+xt "41900,12500,45000,13500"
+st "CLK_50"
+ju 2
+blo "45000,13300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_50"
+t "std_logic"
+o 7
+suid 2,0
+)
+)
+)
+*3 (CptPort
+uid 13,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "46000,13625,46750,14375"
+)
+tg (CPTG
+uid 15,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 16,0
+va (VaSet
+font "arial,8,0"
+)
+xt "41900,13500,45000,14500"
+st "CLK_25"
+ju 2
+blo "45000,14300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_25"
+t "std_logic"
+o 5
+suid 3,0
+)
+)
+)
+*4 (CptPort
+uid 17,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,12625,28000,13375"
+)
+tg (CPTG
+uid 19,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 20,0
+va (VaSet
+font "arial,8,0"
+)
+xt "29000,12500,30900,13500"
+st "CLK"
+blo "29000,13300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+suid 6,0
+)
+)
+)
+*5 (CptPort
+uid 21,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "46000,35625,46750,36375"
+)
+tg (CPTG
+uid 23,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24,0
+va (VaSet
+font "arial,8,0"
+)
+xt "40500,35500,45000,36500"
+st "CLK_25_PS"
+ju 2
+blo "45000,36300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 6
+suid 24,0
+)
+)
+)
+*6 (CptPort
+uid 25,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 26,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,14625,28000,15375"
+)
+tg (CPTG
+uid 27,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 28,0
+va (VaSet
+font "arial,8,0"
+)
+xt "29000,14500,32000,15500"
+st "do_shift"
+blo "29000,15300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "do_shift"
+t "std_logic"
+o 4
+suid 25,0
+)
+)
+)
+*7 (CptPort
+uid 29,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,16625,28000,17375"
+)
+tg (CPTG
+uid 31,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 32,0
+va (VaSet
+font "arial,8,0"
+)
+xt "29000,16500,32300,17500"
+st "direction"
+blo "29000,17300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "direction"
+t "std_logic"
+o 3
+suid 26,0
+)
+)
+)
+*8 (CptPort
+uid 33,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 34,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,18625,28000,19375"
+)
+tg (CPTG
+uid 35,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 36,0
+va (VaSet
+font "arial,8,0"
+)
+xt "29000,18500,32200,19500"
+st "RST_IN"
+blo "29000,19300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "RST_IN"
+t "std_logic"
+o 2
+suid 27,0
+)
+)
+)
+*9 (CptPort
+uid 37,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 38,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "46000,37625,46750,38375"
+)
+tg (CPTG
+uid 39,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 40,0
+va (VaSet
+font "arial,8,0"
+)
+xt "40200,37500,45000,38500"
+st "offset : (7:0)"
+ju 2
+blo "45000,38300"
+)
+t (Text
+uid 41,0
+va (VaSet
+font "arial,8,0"
+)
+xt "38100,38500,45000,39500"
+st "(OTHERS => '0')"
+ju 2
+blo "45000,39300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "offset"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 8
+suid 28,0
+i "(OTHERS => '0')"
+)
+)
+)
+]
+shape (Rectangle
+uid 43,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "28000,12000,46000,39000"
+)
+oxt "28000,10000,46000,37000"
+ttg (MlTextGroup
+uid 44,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*10 (Text
+uid 45,0
+va (VaSet
+font "arial,8,1"
+)
+xt "29200,24000,35400,25000"
+st "FACT_FAD_lib"
+blo "29200,24800"
+tm "BdLibraryNameMgr"
+)
+*11 (Text
+uid 46,0
+va (VaSet
+font "arial,8,1"
+)
+xt "29200,25000,39200,26000"
+st "clock_generator_var_ps"
+blo "29200,25800"
+tm "CptNameMgr"
+)
+*12 (Text
+uid 47,0
+va (VaSet
+font "arial,8,1"
+)
+xt "29200,26000,31000,27000"
+st "U_0"
+blo "29200,26800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 48,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 49,0
+text (MLText
+uid 50,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "13000,21000,13000,21000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 51,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "28250,37250,29750,38750"
+iconName "BlockDiagram.png"
+iconMaskName "BlockDiagram.msk"
+ftype 1
+)
+viewiconposition 0
+portVis (PortSigDisplay
+sIVOD 1
+)
+archType 1
+archFileType "UNKNOWN"
+)
+*13 (Net
+uid 52,0
+decl (Decl
+n "CLK_50"
+t "std_logic"
+o 1
+suid 1,0
+)
+declText (MLText
+uid 53,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,5400,37500,6200"
+st "SIGNAL CLK_50    : std_logic
+"
+)
+)
+*14 (Net
+uid 60,0
+decl (Decl
+n "CLK_25"
+t "std_logic"
+o 2
+suid 2,0
+)
+declText (MLText
+uid 61,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3800,37500,4600"
+st "SIGNAL CLK_25    : std_logic
+"
+)
+)
+*15 (Net
+uid 68,0
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 3
+suid 3,0
+)
+declText (MLText
+uid 69,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,4600,37500,5400"
+st "SIGNAL CLK_25_PS : std_logic
+"
+)
+)
+*16 (Net
+uid 76,0
+lang 10
+decl (Decl
+n "offset"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 4
+suid 4,0
+)
+declText (MLText
+uid 77,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,8600,47500,9400"
+st "SIGNAL offset    : std_logic_vector(7 DOWNTO 0)
+"
+)
+)
+*17 (Net
+uid 85,0
+decl (Decl
+n "CLK"
+t "std_logic"
+o 5
+suid 5,0
+)
+declText (MLText
+uid 86,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3000,37500,3800"
+st "SIGNAL CLK       : std_logic
+"
+)
+)
+*18 (Net
+uid 93,0
+decl (Decl
+n "do_shift"
+t "std_logic"
+o 6
+suid 6,0
+)
+declText (MLText
+uid 94,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,7800,37500,8600"
+st "SIGNAL do_shift  : std_logic
+"
+)
+)
+*19 (Net
+uid 101,0
+decl (Decl
+n "direction"
+t "std_logic"
+o 7
+suid 7,0
+)
+declText (MLText
+uid 102,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,7000,37500,7800"
+st "SIGNAL direction : std_logic
+"
+)
+)
+*20 (Net
+uid 109,0
+decl (Decl
+n "RST_IN"
+t "std_logic"
+o 8
+suid 8,0
+)
+declText (MLText
+uid 110,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,6200,37500,7000"
+st "SIGNAL RST_IN    : std_logic
+"
+)
+)
+*21 (Blk
+uid 117,0
+shape (Rectangle
+uid 118,0
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "66000,12000,84000,39000"
+)
+ttg (MlTextGroup
+uid 119,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*22 (Text
+uid 120,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "71150,24000,78850,25000"
+st "FACT_FAD_TB_lib"
+blo "71150,24800"
+tm "BdLibraryNameMgr"
+)
+*23 (Text
+uid 121,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "71150,25000,83650,26000"
+st "clock_generator_var_ps_tester"
+blo "71150,25800"
+tm "BlkNameMgr"
+)
+*24 (Text
+uid 122,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "71150,26000,72950,27000"
+st "U_1"
+blo "71150,26800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 123,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 124,0
+text (MLText
+uid 125,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "71150,34000,71150,34000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 126,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "66250,37250,67750,38750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+blkPorts [
+"CLK_25"
+"CLK_25_PS"
+"CLK_50"
+"offset"
+"RST_IN"
+"direction"
+"do_shift"
+]
+)
+*25 (Grouping
+uid 192,0
+optionalChildren [
+*26 (CommentText
+uid 194,0
+shape (Rectangle
+uid 195,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 196,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,45800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*27 (CommentText
+uid 197,0
+shape (Rectangle
+uid 198,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 199,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*28 (CommentText
+uid 200,0
+shape (Rectangle
+uid 201,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 202,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*29 (CommentText
+uid 203,0
+shape (Rectangle
+uid 204,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 205,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*30 (CommentText
+uid 206,0
+shape (Rectangle
+uid 207,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 208,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*31 (CommentText
+uid 209,0
+shape (Rectangle
+uid 210,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 211,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*32 (CommentText
+uid 212,0
+shape (Rectangle
+uid 213,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 214,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,44500,45850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*33 (CommentText
+uid 215,0
+shape (Rectangle
+uid 216,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 217,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*34 (CommentText
+uid 218,0
+shape (Rectangle
+uid 219,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 220,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*35 (CommentText
+uid 221,0
+shape (Rectangle
+uid 222,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 223,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,43900,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 193,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+*36 (SaComponent
+uid 438,0
+optionalChildren [
+*37 (CptPort
+uid 427,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 428,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "19000,41625,19750,42375"
+)
+tg (CPTG
+uid 429,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 430,0
+va (VaSet
+)
+xt "16700,41500,18000,42500"
+st "clk"
+ju 2
+blo "18000,42300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+)
+)
+*38 (CptPort
+uid 431,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 432,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "19000,42625,19750,43375"
+)
+tg (CPTG
+uid 433,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 434,0
+va (VaSet
+)
+xt "16700,42500,18000,43500"
+st "rst"
+ju 2
+blo "18000,43300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+i "'0'"
+)
+)
+)
+*39 (CommentText
+uid 435,0
+ps "EdgeToEdgeStrategy"
+shape (Rectangle
+uid 436,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "10500,30000,25500,34000"
+)
+oxt "21500,4000,36500,8000"
+text (MLText
+uid 437,0
+va (VaSet
+fg "0,0,32768"
+)
+xt "10700,30200,20500,31200"
+st "
+--   synthesis translate_off
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 15000
+)
+included 1
+excludeCommentLeader 1
+)
+]
+shape (Rectangle
+uid 439,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "11000,41000,19000,45000"
+)
+oxt "22000,15000,30000,19000"
+ttg (MlTextGroup
+uid 440,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*40 (Text
+uid 441,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "11150,45000,18850,46000"
+st "FACT_FAD_TB_lib"
+blo "11150,45800"
+tm "BdLibraryNameMgr"
+)
+*41 (Text
+uid 442,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "11150,46000,17850,47000"
+st "clock_generator"
+blo "11150,46800"
+tm "CptNameMgr"
+)
+*42 (Text
+uid 443,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "11150,47000,12950,48000"
+st "U_2"
+blo "11150,47800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 444,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 445,0
+text (MLText
+uid 446,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "10500,32400,29000,34000"
+st "clock_period = 20 ns    ( time )  
+reset_time   = 50 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 447,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "11250,43250,12750,44750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*43 (Wire
+uid 54,0
+shape (OrthoPolyLine
+uid 55,0
+va (VaSet
+vasetType 3
+)
+xt "46750,13000,56000,13000"
+pts [
+"46750,13000"
+"56000,13000"
+]
+)
+start &2
+sat 32
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 58,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 59,0
+va (VaSet
+)
+xt "48000,12000,51100,13000"
+st "CLK_50"
+blo "48000,12800"
+tm "WireNameMgr"
+)
+)
+on &13
+)
+*44 (Wire
+uid 62,0
+shape (OrthoPolyLine
+uid 63,0
+va (VaSet
+vasetType 3
+)
+xt "46750,14000,56000,14000"
+pts [
+"46750,14000"
+"56000,14000"
+]
+)
+start &3
+sat 32
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 66,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 67,0
+va (VaSet
+)
+xt "48000,13000,51100,14000"
+st "CLK_25"
+blo "48000,13800"
+tm "WireNameMgr"
+)
+)
+on &14
+)
+*45 (Wire
+uid 70,0
+shape (OrthoPolyLine
+uid 71,0
+va (VaSet
+vasetType 3
+)
+xt "46750,36000,56000,36000"
+pts [
+"46750,36000"
+"56000,36000"
+]
+)
+start &5
+sat 32
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 74,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 75,0
+va (VaSet
+)
+xt "48000,35000,52500,36000"
+st "CLK_25_PS"
+blo "48000,35800"
+tm "WireNameMgr"
+)
+)
+on &15
+)
+*46 (Wire
+uid 78,0
+shape (OrthoPolyLine
+uid 79,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "46750,38000,56000,38000"
+pts [
+"46750,38000"
+"56000,38000"
+]
+)
+start &9
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+tg (WTG
+uid 82,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 83,0
+va (VaSet
+)
+xt "48000,37000,52800,38000"
+st "offset : (7:0)"
+blo "48000,37800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*47 (Wire
+uid 87,0
+shape (OrthoPolyLine
+uid 88,0
+va (VaSet
+vasetType 3
+)
+xt "17000,13000,27250,42000"
+pts [
+"19750,42000"
+"17000,42000"
+"17000,13000"
+"27250,13000"
+]
+)
+start &37
+end &4
+sat 32
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 91,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 92,0
+va (VaSet
+)
+xt "21750,41000,23650,42000"
+st "CLK"
+blo "21750,41800"
+tm "WireNameMgr"
+)
+)
+on &17
+)
+*48 (Wire
+uid 95,0
+shape (OrthoPolyLine
+uid 96,0
+va (VaSet
+vasetType 3
+)
+xt "22000,15000,27250,15000"
+pts [
+"22000,15000"
+"27250,15000"
+]
+)
+end &6
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 99,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 100,0
+va (VaSet
+)
+xt "23000,14000,26000,15000"
+st "do_shift"
+blo "23000,14800"
+tm "WireNameMgr"
+)
+)
+on &18
+)
+*49 (Wire
+uid 103,0
+shape (OrthoPolyLine
+uid 104,0
+va (VaSet
+vasetType 3
+)
+xt "22000,17000,27250,17000"
+pts [
+"22000,17000"
+"27250,17000"
+]
+)
+end &7
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 107,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 108,0
+va (VaSet
+)
+xt "23000,16000,26300,17000"
+st "direction"
+blo "23000,16800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+*50 (Wire
+uid 111,0
+shape (OrthoPolyLine
+uid 112,0
+va (VaSet
+vasetType 3
+)
+xt "22000,19000,27250,19000"
+pts [
+"22000,19000"
+"27250,19000"
+]
+)
+end &8
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 115,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 116,0
+va (VaSet
+)
+xt "23000,18000,26200,19000"
+st "RST_IN"
+blo "23000,18800"
+tm "WireNameMgr"
+)
+)
+on &20
+)
+*51 (Wire
+uid 135,0
+shape (OrthoPolyLine
+uid 136,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "84000,38000,94000,38000"
+pts [
+"84000,38000"
+"94000,38000"
+]
+)
+start &21
+sat 1
+eat 16
+sty 1
+st 0
+sf 1
+tg (WTG
+uid 141,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 142,0
+va (VaSet
+)
+xt "86000,37000,90800,38000"
+st "offset : (7:0)"
+blo "86000,37800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*52 (Wire
+uid 144,0
+shape (OrthoPolyLine
+uid 145,0
+va (VaSet
+vasetType 3
+)
+xt "60000,19000,66000,19000"
+pts [
+"60000,19000"
+"66000,19000"
+]
+)
+end &21
+sat 16
+eat 2
+st 0
+sf 1
+tg (WTG
+uid 150,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 151,0
+va (VaSet
+)
+xt "61000,18000,64200,19000"
+st "RST_IN"
+blo "61000,18800"
+tm "WireNameMgr"
+)
+)
+on &20
+)
+*53 (Wire
+uid 152,0
+shape (OrthoPolyLine
+uid 153,0
+va (VaSet
+vasetType 3
+)
+xt "60000,17000,66000,17000"
+pts [
+"60000,17000"
+"66000,17000"
+]
+)
+end &21
+sat 16
+eat 2
+st 0
+sf 1
+tg (WTG
+uid 158,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 159,0
+va (VaSet
+)
+xt "62000,16000,65300,17000"
+st "direction"
+blo "62000,16800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+*54 (Wire
+uid 160,0
+shape (OrthoPolyLine
+uid 161,0
+va (VaSet
+vasetType 3
+)
+xt "84000,13000,94000,13000"
+pts [
+"84000,13000"
+"94000,13000"
+]
+)
+start &21
+sat 1
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 166,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 167,0
+va (VaSet
+)
+xt "85000,12000,88100,13000"
+st "CLK_50"
+blo "85000,12800"
+tm "WireNameMgr"
+)
+)
+on &13
+)
+*55 (Wire
+uid 168,0
+shape (OrthoPolyLine
+uid 169,0
+va (VaSet
+vasetType 3
+)
+xt "84000,36000,94000,36000"
+pts [
+"84000,36000"
+"94000,36000"
+]
+)
+start &21
+sat 1
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 174,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 175,0
+va (VaSet
+)
+xt "85000,35000,89500,36000"
+st "CLK_25_PS"
+blo "85000,35800"
+tm "WireNameMgr"
+)
+)
+on &15
+)
+*56 (Wire
+uid 176,0
+shape (OrthoPolyLine
+uid 177,0
+va (VaSet
+vasetType 3
+)
+xt "60000,15000,66000,15000"
+pts [
+"60000,15000"
+"66000,15000"
+]
+)
+end &21
+sat 16
+eat 2
+st 0
+sf 1
+tg (WTG
+uid 182,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 183,0
+va (VaSet
+)
+xt "61000,14000,64000,15000"
+st "do_shift"
+blo "61000,14800"
+tm "WireNameMgr"
+)
+)
+on &18
+)
+*57 (Wire
+uid 184,0
+shape (OrthoPolyLine
+uid 185,0
+va (VaSet
+vasetType 3
+)
+xt "84000,14000,94000,14000"
+pts [
+"84000,14000"
+"94000,14000"
+]
+)
+start &21
+sat 1
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 190,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 191,0
+va (VaSet
+)
+xt "85000,13000,88100,14000"
+st "CLK_25"
+blo "85000,13800"
+tm "WireNameMgr"
+)
+)
+on &14
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *58 (PackageList
+uid 240,0
+stg "VerticalLayoutStrategy"
+textVec [
+*59 (Text
+uid 241,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*60 (MLText
+uid 242,0
+va (VaSet
+)
+xt "0,1000,12400,5000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.std_logic_unsigned.all;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 243,0
+stg "VerticalLayoutStrategy"
+textVec [
+*61 (Text
+uid 244,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*62 (Text
+uid 245,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*63 (MLText
+uid 246,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*64 (Text
+uid 247,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*65 (MLText
+uid 248,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*66 (Text
+uid 249,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*67 (MLText
+uid 250,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "0,0,1281,1002"
+viewArea "-500,-500,96051,77123"
+cachedDiagramExtent "0,0,94400,49000"
+hasePageBreakOrigin 1
+pageBreakOrigin "0,0"
+lastUid 457,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*68 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*69 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*70 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,4000,6500"
+st "U_0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*71 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*72 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*73 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,2350,6500"
+st "U_0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*74 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*75 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*76 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,2700,6500"
+st "U_0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*77 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*78 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*79 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,2300,6500"
+st "U_0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*80 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*81 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*82 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1850,6500"
+st "U_0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*83 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*84 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*85 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*86 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*87 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*88 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,0,25400,1000"
+st "Declarations"
+blo "20000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,1000,22700,2000"
+st "Ports:"
+blo "20000,1800"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,23800,1000"
+st "Pre User:"
+blo "20000,800"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,2000,27100,3000"
+st "Diagram Signals:"
+blo "20000,2800"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,24700,1000"
+st "Post User:"
+blo "20000,800"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 8,0
+usingSuid 1
+emptyRow *89 (LEmptyRow
+)
+uid 253,0
+optionalChildren [
+*90 (RefLabelRowHdr
+)
+*91 (TitleRowHdr
+)
+*92 (FilterRowHdr
+)
+*93 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*94 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*95 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*96 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*97 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*98 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*99 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*100 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*101 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*102 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "CLK_50"
+t "std_logic"
+o 1
+suid 1,0
+)
+)
+uid 224,0
+)
+*103 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "CLK_25"
+t "std_logic"
+o 2
+suid 2,0
+)
+)
+uid 226,0
+)
+*104 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 3
+suid 3,0
+)
+)
+uid 228,0
+)
+*105 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "offset"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 4
+suid 4,0
+)
+)
+uid 230,0
+)
+*106 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "CLK"
+t "std_logic"
+o 5
+suid 5,0
+)
+)
+uid 232,0
+)
+*107 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "do_shift"
+t "std_logic"
+o 6
+suid 6,0
+)
+)
+uid 234,0
+)
+*108 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "direction"
+t "std_logic"
+o 7
+suid 7,0
+)
+)
+uid 236,0
+)
+*109 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "RST_IN"
+t "std_logic"
+o 8
+suid 8,0
+)
+)
+uid 238,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 266,0
+optionalChildren [
+*110 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *111 (MRCItem
+litem &89
+pos 8
+dimension 20
+)
+uid 268,0
+optionalChildren [
+*112 (MRCItem
+litem &90
+pos 0
+dimension 20
+uid 269,0
+)
+*113 (MRCItem
+litem &91
+pos 1
+dimension 23
+uid 270,0
+)
+*114 (MRCItem
+litem &92
+pos 2
+hidden 1
+dimension 20
+uid 271,0
+)
+*115 (MRCItem
+litem &102
+pos 0
+dimension 20
+uid 225,0
+)
+*116 (MRCItem
+litem &103
+pos 1
+dimension 20
+uid 227,0
+)
+*117 (MRCItem
+litem &104
+pos 2
+dimension 20
+uid 229,0
+)
+*118 (MRCItem
+litem &105
+pos 3
+dimension 20
+uid 231,0
+)
+*119 (MRCItem
+litem &106
+pos 4
+dimension 20
+uid 233,0
+)
+*120 (MRCItem
+litem &107
+pos 5
+dimension 20
+uid 235,0
+)
+*121 (MRCItem
+litem &108
+pos 6
+dimension 20
+uid 237,0
+)
+*122 (MRCItem
+litem &109
+pos 7
+dimension 20
+uid 239,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 272,0
+optionalChildren [
+*123 (MRCItem
+litem &93
+pos 0
+dimension 20
+uid 273,0
+)
+*124 (MRCItem
+litem &95
+pos 1
+dimension 50
+uid 274,0
+)
+*125 (MRCItem
+litem &96
+pos 2
+dimension 100
+uid 275,0
+)
+*126 (MRCItem
+litem &97
+pos 3
+dimension 50
+uid 276,0
+)
+*127 (MRCItem
+litem &98
+pos 4
+dimension 100
+uid 277,0
+)
+*128 (MRCItem
+litem &99
+pos 5
+dimension 100
+uid 278,0
+)
+*129 (MRCItem
+litem &100
+pos 6
+dimension 50
+uid 279,0
+)
+*130 (MRCItem
+litem &101
+pos 7
+dimension 80
+uid 280,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 267,0
+vaOverrides [
+]
+)
+]
+)
+uid 252,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *131 (LEmptyRow
+)
+uid 282,0
+optionalChildren [
+*132 (RefLabelRowHdr
+)
+*133 (TitleRowHdr
+)
+*134 (FilterRowHdr
+)
+*135 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*136 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*137 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*138 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*139 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*140 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*141 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*142 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 294,0
+optionalChildren [
+*143 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *144 (MRCItem
+litem &131
+pos 0
+dimension 20
+)
+uid 296,0
+optionalChildren [
+*145 (MRCItem
+litem &132
+pos 0
+dimension 20
+uid 297,0
+)
+*146 (MRCItem
+litem &133
+pos 1
+dimension 23
+uid 298,0
+)
+*147 (MRCItem
+litem &134
+pos 2
+hidden 1
+dimension 20
+uid 299,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 300,0
+optionalChildren [
+*148 (MRCItem
+litem &135
+pos 0
+dimension 20
+uid 301,0
+)
+*149 (MRCItem
+litem &137
+pos 1
+dimension 50
+uid 302,0
+)
+*150 (MRCItem
+litem &138
+pos 2
+dimension 100
+uid 303,0
+)
+*151 (MRCItem
+litem &139
+pos 3
+dimension 100
+uid 304,0
+)
+*152 (MRCItem
+litem &140
+pos 4
+dimension 50
+uid 305,0
+)
+*153 (MRCItem
+litem &141
+pos 5
+dimension 50
+uid 306,0
+)
+*154 (MRCItem
+litem &142
+pos 6
+dimension 80
+uid 307,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 295,0
+vaOverrides [
+]
+)
+]
+)
+uid 281,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/clock_generator_var_ps_tb/struct.bd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/clock_generator_var_ps_tb/struct.bd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/clock_generator_var_ps_tb/struct.bd.bak	(revision 11755)
@@ -0,0 +1,3639 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+]
+instances [
+(Instance
+name "U_0"
+duLibraryName "FACT_FAD_lib"
+duName "clock_generator_var_ps"
+elements [
+]
+mwi 0
+uid 42,0
+)
+(Instance
+name "U_1"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator_var_ps_tester"
+elements [
+]
+mwi 0
+uid 117,0
+)
+(Instance
+name "U_2"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+mwi 0
+uid 438,0
+)
+(Instance
+name "U_2"
+duLibraryName "FACT_FAD_TB_lib"
+duName "<block>"
+elements [
+]
+mwi 0
+uid 448,0
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "29.1"
+appVersion "2009.2 (Build 10)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator_var_ps_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator_var_ps_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator_var_ps_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator_var_ps_tb"
+)
+(vvPair
+variable "date"
+value "12.02.2011"
+)
+(vvPair
+variable "day"
+value "Sa"
+)
+(vvPair
+variable "day_long"
+value "Samstag"
+)
+(vvPair
+variable "dd"
+value "12"
+)
+(vvPair
+variable "entity_name"
+value "clock_generator_var_ps_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "clock_generator_var_ps_tb"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator_var_ps_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator_var_ps_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "13:29:32"
+)
+(vvPair
+variable "unit"
+value "clock_generator_var_ps_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 251,0
+optionalChildren [
+*1 (SaComponent
+uid 42,0
+optionalChildren [
+*2 (CptPort
+uid 9,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "46000,12625,46750,13375"
+)
+tg (CPTG
+uid 11,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 12,0
+va (VaSet
+font "arial,8,0"
+)
+xt "41900,12500,45000,13500"
+st "CLK_50"
+ju 2
+blo "45000,13300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_50"
+t "std_logic"
+o 7
+suid 2,0
+)
+)
+)
+*3 (CptPort
+uid 13,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "46000,13625,46750,14375"
+)
+tg (CPTG
+uid 15,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 16,0
+va (VaSet
+font "arial,8,0"
+)
+xt "41900,13500,45000,14500"
+st "CLK_25"
+ju 2
+blo "45000,14300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_25"
+t "std_logic"
+o 5
+suid 3,0
+)
+)
+)
+*4 (CptPort
+uid 17,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,12625,28000,13375"
+)
+tg (CPTG
+uid 19,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 20,0
+va (VaSet
+font "arial,8,0"
+)
+xt "29000,12500,30900,13500"
+st "CLK"
+blo "29000,13300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+suid 6,0
+)
+)
+)
+*5 (CptPort
+uid 21,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "46000,35625,46750,36375"
+)
+tg (CPTG
+uid 23,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24,0
+va (VaSet
+font "arial,8,0"
+)
+xt "40500,35500,45000,36500"
+st "CLK_25_PS"
+ju 2
+blo "45000,36300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 6
+suid 24,0
+)
+)
+)
+*6 (CptPort
+uid 25,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 26,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,14625,28000,15375"
+)
+tg (CPTG
+uid 27,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 28,0
+va (VaSet
+font "arial,8,0"
+)
+xt "29000,14500,32000,15500"
+st "do_shift"
+blo "29000,15300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "do_shift"
+t "std_logic"
+o 4
+suid 25,0
+)
+)
+)
+*7 (CptPort
+uid 29,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,16625,28000,17375"
+)
+tg (CPTG
+uid 31,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 32,0
+va (VaSet
+font "arial,8,0"
+)
+xt "29000,16500,32300,17500"
+st "direction"
+blo "29000,17300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "direction"
+t "std_logic"
+o 3
+suid 26,0
+)
+)
+)
+*8 (CptPort
+uid 33,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 34,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,18625,28000,19375"
+)
+tg (CPTG
+uid 35,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 36,0
+va (VaSet
+font "arial,8,0"
+)
+xt "29000,18500,32200,19500"
+st "RST_IN"
+blo "29000,19300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "RST_IN"
+t "std_logic"
+o 2
+suid 27,0
+)
+)
+)
+*9 (CptPort
+uid 37,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 38,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "46000,37625,46750,38375"
+)
+tg (CPTG
+uid 39,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 40,0
+va (VaSet
+font "arial,8,0"
+)
+xt "40200,37500,45000,38500"
+st "offset : (7:0)"
+ju 2
+blo "45000,38300"
+)
+t (Text
+uid 41,0
+va (VaSet
+font "arial,8,0"
+)
+xt "38100,38500,45000,39500"
+st "(OTHERS => '0')"
+ju 2
+blo "45000,39300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "offset"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 8
+suid 28,0
+i "(OTHERS => '0')"
+)
+)
+)
+]
+shape (Rectangle
+uid 43,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "28000,12000,46000,39000"
+)
+oxt "28000,10000,46000,37000"
+ttg (MlTextGroup
+uid 44,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*10 (Text
+uid 45,0
+va (VaSet
+font "arial,8,1"
+)
+xt "29200,24000,35400,25000"
+st "FACT_FAD_lib"
+blo "29200,24800"
+tm "BdLibraryNameMgr"
+)
+*11 (Text
+uid 46,0
+va (VaSet
+font "arial,8,1"
+)
+xt "29200,25000,39200,26000"
+st "clock_generator_var_ps"
+blo "29200,25800"
+tm "CptNameMgr"
+)
+*12 (Text
+uid 47,0
+va (VaSet
+font "arial,8,1"
+)
+xt "29200,26000,31000,27000"
+st "U_0"
+blo "29200,26800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 48,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 49,0
+text (MLText
+uid 50,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "13000,21000,13000,21000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 51,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "28250,37250,29750,38750"
+iconName "BlockDiagram.png"
+iconMaskName "BlockDiagram.msk"
+ftype 1
+)
+viewiconposition 0
+portVis (PortSigDisplay
+sIVOD 1
+)
+archType 1
+archFileType "UNKNOWN"
+)
+*13 (Net
+uid 52,0
+decl (Decl
+n "CLK_50"
+t "std_logic"
+o 1
+suid 1,0
+)
+declText (MLText
+uid 53,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,5400,37500,6200"
+st "SIGNAL CLK_50    : std_logic
+"
+)
+)
+*14 (Net
+uid 60,0
+decl (Decl
+n "CLK_25"
+t "std_logic"
+o 2
+suid 2,0
+)
+declText (MLText
+uid 61,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3800,37500,4600"
+st "SIGNAL CLK_25    : std_logic
+"
+)
+)
+*15 (Net
+uid 68,0
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 3
+suid 3,0
+)
+declText (MLText
+uid 69,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,4600,37500,5400"
+st "SIGNAL CLK_25_PS : std_logic
+"
+)
+)
+*16 (Net
+uid 76,0
+lang 10
+decl (Decl
+n "offset"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 4
+suid 4,0
+)
+declText (MLText
+uid 77,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,8600,47500,9400"
+st "SIGNAL offset    : std_logic_vector(7 DOWNTO 0)
+"
+)
+)
+*17 (Net
+uid 85,0
+decl (Decl
+n "CLK"
+t "std_logic"
+o 5
+suid 5,0
+)
+declText (MLText
+uid 86,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3000,37500,3800"
+st "SIGNAL CLK       : std_logic
+"
+)
+)
+*18 (Net
+uid 93,0
+decl (Decl
+n "do_shift"
+t "std_logic"
+o 6
+suid 6,0
+)
+declText (MLText
+uid 94,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,7800,37500,8600"
+st "SIGNAL do_shift  : std_logic
+"
+)
+)
+*19 (Net
+uid 101,0
+decl (Decl
+n "direction"
+t "std_logic"
+o 7
+suid 7,0
+)
+declText (MLText
+uid 102,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,7000,37500,7800"
+st "SIGNAL direction : std_logic
+"
+)
+)
+*20 (Net
+uid 109,0
+decl (Decl
+n "RST_IN"
+t "std_logic"
+o 8
+suid 8,0
+)
+declText (MLText
+uid 110,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,6200,37500,7000"
+st "SIGNAL RST_IN    : std_logic
+"
+)
+)
+*21 (Blk
+uid 117,0
+shape (Rectangle
+uid 118,0
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "66000,12000,84000,39000"
+)
+ttg (MlTextGroup
+uid 119,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*22 (Text
+uid 120,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "71150,24000,78850,25000"
+st "FACT_FAD_TB_lib"
+blo "71150,24800"
+tm "BdLibraryNameMgr"
+)
+*23 (Text
+uid 121,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "71150,25000,83650,26000"
+st "clock_generator_var_ps_tester"
+blo "71150,25800"
+tm "BlkNameMgr"
+)
+*24 (Text
+uid 122,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "71150,26000,72950,27000"
+st "U_1"
+blo "71150,26800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 123,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 124,0
+text (MLText
+uid 125,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "71150,34000,71150,34000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 126,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "66250,37250,67750,38750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+blkPorts [
+"CLK_25"
+"CLK_25_PS"
+"CLK_50"
+"offset"
+"RST_IN"
+"direction"
+"do_shift"
+]
+)
+*25 (Grouping
+uid 192,0
+optionalChildren [
+*26 (CommentText
+uid 194,0
+shape (Rectangle
+uid 195,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 196,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,45800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*27 (CommentText
+uid 197,0
+shape (Rectangle
+uid 198,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 199,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*28 (CommentText
+uid 200,0
+shape (Rectangle
+uid 201,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 202,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*29 (CommentText
+uid 203,0
+shape (Rectangle
+uid 204,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 205,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*30 (CommentText
+uid 206,0
+shape (Rectangle
+uid 207,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 208,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*31 (CommentText
+uid 209,0
+shape (Rectangle
+uid 210,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 211,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*32 (CommentText
+uid 212,0
+shape (Rectangle
+uid 213,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 214,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,44500,45850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*33 (CommentText
+uid 215,0
+shape (Rectangle
+uid 216,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 217,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*34 (CommentText
+uid 218,0
+shape (Rectangle
+uid 219,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 220,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*35 (CommentText
+uid 221,0
+shape (Rectangle
+uid 222,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 223,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,43900,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 193,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+*36 (SaComponent
+uid 438,0
+optionalChildren [
+*37 (CptPort
+uid 427,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 428,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "19000,41625,19750,42375"
+)
+tg (CPTG
+uid 429,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 430,0
+va (VaSet
+)
+xt "16700,41500,18000,42500"
+st "clk"
+ju 2
+blo "18000,42300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+)
+)
+*38 (CptPort
+uid 431,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 432,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "19000,42625,19750,43375"
+)
+tg (CPTG
+uid 433,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 434,0
+va (VaSet
+)
+xt "16700,42500,18000,43500"
+st "rst"
+ju 2
+blo "18000,43300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+i "'0'"
+)
+)
+)
+*39 (CommentText
+uid 435,0
+ps "EdgeToEdgeStrategy"
+shape (Rectangle
+uid 436,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "10500,30000,25500,34000"
+)
+oxt "21500,4000,36500,8000"
+text (MLText
+uid 437,0
+va (VaSet
+fg "0,0,32768"
+)
+xt "10700,30200,20500,31200"
+st "
+--   synthesis translate_off
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 15000
+)
+included 1
+excludeCommentLeader 1
+)
+]
+shape (Rectangle
+uid 439,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "11000,41000,19000,45000"
+)
+oxt "22000,15000,30000,19000"
+ttg (MlTextGroup
+uid 440,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*40 (Text
+uid 441,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "11150,45000,18850,46000"
+st "FACT_FAD_TB_lib"
+blo "11150,45800"
+tm "BdLibraryNameMgr"
+)
+*41 (Text
+uid 442,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "11150,46000,17850,47000"
+st "clock_generator"
+blo "11150,46800"
+tm "CptNameMgr"
+)
+*42 (Text
+uid 443,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "11150,47000,12950,48000"
+st "U_2"
+blo "11150,47800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 444,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 445,0
+text (MLText
+uid 446,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "10500,32400,29000,34000"
+st "clock_period = 20 ns    ( time )  
+reset_time   = 50 ns    ( time )  
+"
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 447,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "11250,43250,12750,44750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*43 (Blk
+uid 448,0
+shape (Rectangle
+uid 449,0
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "10000,50000,19000,60000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 450,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*44 (Text
+uid 451,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "10650,53500,18350,54500"
+st "FACT_FAD_TB_lib"
+blo "10650,54300"
+tm "BdLibraryNameMgr"
+)
+*45 (Text
+uid 452,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "10650,54500,14050,55500"
+st "<block>"
+blo "10650,55300"
+tm "BlkNameMgr"
+)
+*46 (Text
+uid 453,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "10650,55500,12450,56500"
+st "U_2"
+blo "10650,56300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 454,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 455,0
+text (MLText
+uid 456,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "10650,63500,10650,63500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 457,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "10250,58250,11750,59750"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+*47 (Wire
+uid 54,0
+shape (OrthoPolyLine
+uid 55,0
+va (VaSet
+vasetType 3
+)
+xt "46750,13000,56000,13000"
+pts [
+"46750,13000"
+"56000,13000"
+]
+)
+start &2
+sat 32
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 58,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 59,0
+va (VaSet
+)
+xt "48000,12000,51100,13000"
+st "CLK_50"
+blo "48000,12800"
+tm "WireNameMgr"
+)
+)
+on &13
+)
+*48 (Wire
+uid 62,0
+shape (OrthoPolyLine
+uid 63,0
+va (VaSet
+vasetType 3
+)
+xt "46750,14000,56000,14000"
+pts [
+"46750,14000"
+"56000,14000"
+]
+)
+start &3
+sat 32
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 66,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 67,0
+va (VaSet
+)
+xt "48000,13000,51100,14000"
+st "CLK_25"
+blo "48000,13800"
+tm "WireNameMgr"
+)
+)
+on &14
+)
+*49 (Wire
+uid 70,0
+shape (OrthoPolyLine
+uid 71,0
+va (VaSet
+vasetType 3
+)
+xt "46750,36000,56000,36000"
+pts [
+"46750,36000"
+"56000,36000"
+]
+)
+start &5
+sat 32
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 74,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 75,0
+va (VaSet
+)
+xt "48000,35000,52500,36000"
+st "CLK_25_PS"
+blo "48000,35800"
+tm "WireNameMgr"
+)
+)
+on &15
+)
+*50 (Wire
+uid 78,0
+shape (OrthoPolyLine
+uid 79,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "46750,38000,56000,38000"
+pts [
+"46750,38000"
+"56000,38000"
+]
+)
+start &9
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+tg (WTG
+uid 82,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 83,0
+va (VaSet
+)
+xt "48000,37000,52800,38000"
+st "offset : (7:0)"
+blo "48000,37800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*51 (Wire
+uid 87,0
+shape (OrthoPolyLine
+uid 88,0
+va (VaSet
+vasetType 3
+)
+xt "17000,13000,27250,42000"
+pts [
+"19750,42000"
+"17000,42000"
+"17000,13000"
+"27250,13000"
+]
+)
+start &37
+end &4
+sat 32
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 91,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 92,0
+va (VaSet
+)
+xt "21750,41000,23650,42000"
+st "CLK"
+blo "21750,41800"
+tm "WireNameMgr"
+)
+)
+on &17
+)
+*52 (Wire
+uid 95,0
+shape (OrthoPolyLine
+uid 96,0
+va (VaSet
+vasetType 3
+)
+xt "22000,15000,27250,15000"
+pts [
+"22000,15000"
+"27250,15000"
+]
+)
+end &6
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 99,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 100,0
+va (VaSet
+)
+xt "23000,14000,26000,15000"
+st "do_shift"
+blo "23000,14800"
+tm "WireNameMgr"
+)
+)
+on &18
+)
+*53 (Wire
+uid 103,0
+shape (OrthoPolyLine
+uid 104,0
+va (VaSet
+vasetType 3
+)
+xt "22000,17000,27250,17000"
+pts [
+"22000,17000"
+"27250,17000"
+]
+)
+end &7
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 107,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 108,0
+va (VaSet
+)
+xt "23000,16000,26300,17000"
+st "direction"
+blo "23000,16800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+*54 (Wire
+uid 111,0
+shape (OrthoPolyLine
+uid 112,0
+va (VaSet
+vasetType 3
+)
+xt "22000,19000,27250,19000"
+pts [
+"22000,19000"
+"27250,19000"
+]
+)
+end &8
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 115,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 116,0
+va (VaSet
+)
+xt "23000,18000,26200,19000"
+st "RST_IN"
+blo "23000,18800"
+tm "WireNameMgr"
+)
+)
+on &20
+)
+*55 (Wire
+uid 135,0
+shape (OrthoPolyLine
+uid 136,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "84000,38000,94000,38000"
+pts [
+"84000,38000"
+"94000,38000"
+]
+)
+start &21
+sat 1
+eat 16
+sty 1
+st 0
+sf 1
+tg (WTG
+uid 141,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 142,0
+va (VaSet
+)
+xt "86000,37000,90800,38000"
+st "offset : (7:0)"
+blo "86000,37800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*56 (Wire
+uid 144,0
+shape (OrthoPolyLine
+uid 145,0
+va (VaSet
+vasetType 3
+)
+xt "60000,19000,66000,19000"
+pts [
+"60000,19000"
+"66000,19000"
+]
+)
+end &21
+sat 16
+eat 2
+st 0
+sf 1
+tg (WTG
+uid 150,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 151,0
+va (VaSet
+)
+xt "61000,18000,64200,19000"
+st "RST_IN"
+blo "61000,18800"
+tm "WireNameMgr"
+)
+)
+on &20
+)
+*57 (Wire
+uid 152,0
+shape (OrthoPolyLine
+uid 153,0
+va (VaSet
+vasetType 3
+)
+xt "60000,17000,66000,17000"
+pts [
+"60000,17000"
+"66000,17000"
+]
+)
+end &21
+sat 16
+eat 2
+st 0
+sf 1
+tg (WTG
+uid 158,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 159,0
+va (VaSet
+)
+xt "62000,16000,65300,17000"
+st "direction"
+blo "62000,16800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+*58 (Wire
+uid 160,0
+shape (OrthoPolyLine
+uid 161,0
+va (VaSet
+vasetType 3
+)
+xt "84000,13000,94000,13000"
+pts [
+"84000,13000"
+"94000,13000"
+]
+)
+start &21
+sat 1
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 166,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 167,0
+va (VaSet
+)
+xt "85000,12000,88100,13000"
+st "CLK_50"
+blo "85000,12800"
+tm "WireNameMgr"
+)
+)
+on &13
+)
+*59 (Wire
+uid 168,0
+shape (OrthoPolyLine
+uid 169,0
+va (VaSet
+vasetType 3
+)
+xt "84000,36000,94000,36000"
+pts [
+"84000,36000"
+"94000,36000"
+]
+)
+start &21
+sat 1
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 174,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 175,0
+va (VaSet
+)
+xt "85000,35000,89500,36000"
+st "CLK_25_PS"
+blo "85000,35800"
+tm "WireNameMgr"
+)
+)
+on &15
+)
+*60 (Wire
+uid 176,0
+shape (OrthoPolyLine
+uid 177,0
+va (VaSet
+vasetType 3
+)
+xt "60000,15000,66000,15000"
+pts [
+"60000,15000"
+"66000,15000"
+]
+)
+end &21
+sat 16
+eat 2
+st 0
+sf 1
+tg (WTG
+uid 182,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 183,0
+va (VaSet
+)
+xt "61000,14000,64000,15000"
+st "do_shift"
+blo "61000,14800"
+tm "WireNameMgr"
+)
+)
+on &18
+)
+*61 (Wire
+uid 184,0
+shape (OrthoPolyLine
+uid 185,0
+va (VaSet
+vasetType 3
+)
+xt "84000,14000,94000,14000"
+pts [
+"84000,14000"
+"94000,14000"
+]
+)
+start &21
+sat 1
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 190,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 191,0
+va (VaSet
+)
+xt "85000,13000,88100,14000"
+st "CLK_25"
+blo "85000,13800"
+tm "WireNameMgr"
+)
+)
+on &14
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *62 (PackageList
+uid 240,0
+stg "VerticalLayoutStrategy"
+textVec [
+*63 (Text
+uid 241,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*64 (MLText
+uid 242,0
+va (VaSet
+)
+xt "0,1000,12400,5000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.std_logic_unsigned.all;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 243,0
+stg "VerticalLayoutStrategy"
+textVec [
+*65 (Text
+uid 244,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*66 (Text
+uid 245,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*67 (MLText
+uid 246,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*68 (Text
+uid 247,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*69 (MLText
+uid 248,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*70 (Text
+uid 249,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*71 (MLText
+uid 250,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "0,0,1281,1002"
+viewArea "-500,-500,96051,77123"
+cachedDiagramExtent "0,0,94400,60000"
+hasePageBreakOrigin 1
+pageBreakOrigin "0,0"
+lastUid 457,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*72 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*73 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*74 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,4000,6500"
+st "U_0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*75 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*76 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*77 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,2350,6500"
+st "U_0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*78 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*79 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*80 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,2700,6500"
+st "U_0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*81 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*82 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*83 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,2300,6500"
+st "U_0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*84 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*85 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*86 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1850,6500"
+st "U_0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*87 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*88 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*89 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*90 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*91 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*92 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,0,25400,1000"
+st "Declarations"
+blo "20000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,1000,22700,2000"
+st "Ports:"
+blo "20000,1800"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,23800,1000"
+st "Pre User:"
+blo "20000,800"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,2000,27100,3000"
+st "Diagram Signals:"
+blo "20000,2800"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,24700,1000"
+st "Post User:"
+blo "20000,800"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 8,0
+usingSuid 1
+emptyRow *93 (LEmptyRow
+)
+uid 253,0
+optionalChildren [
+*94 (RefLabelRowHdr
+)
+*95 (TitleRowHdr
+)
+*96 (FilterRowHdr
+)
+*97 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*98 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*99 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*100 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*101 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*102 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*103 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*104 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*105 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*106 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "CLK_50"
+t "std_logic"
+o 1
+suid 1,0
+)
+)
+uid 224,0
+)
+*107 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "CLK_25"
+t "std_logic"
+o 2
+suid 2,0
+)
+)
+uid 226,0
+)
+*108 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 3
+suid 3,0
+)
+)
+uid 228,0
+)
+*109 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "offset"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 4
+suid 4,0
+)
+)
+uid 230,0
+)
+*110 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "CLK"
+t "std_logic"
+o 5
+suid 5,0
+)
+)
+uid 232,0
+)
+*111 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "do_shift"
+t "std_logic"
+o 6
+suid 6,0
+)
+)
+uid 234,0
+)
+*112 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "direction"
+t "std_logic"
+o 7
+suid 7,0
+)
+)
+uid 236,0
+)
+*113 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "RST_IN"
+t "std_logic"
+o 8
+suid 8,0
+)
+)
+uid 238,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 266,0
+optionalChildren [
+*114 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *115 (MRCItem
+litem &93
+pos 8
+dimension 20
+)
+uid 268,0
+optionalChildren [
+*116 (MRCItem
+litem &94
+pos 0
+dimension 20
+uid 269,0
+)
+*117 (MRCItem
+litem &95
+pos 1
+dimension 23
+uid 270,0
+)
+*118 (MRCItem
+litem &96
+pos 2
+hidden 1
+dimension 20
+uid 271,0
+)
+*119 (MRCItem
+litem &106
+pos 0
+dimension 20
+uid 225,0
+)
+*120 (MRCItem
+litem &107
+pos 1
+dimension 20
+uid 227,0
+)
+*121 (MRCItem
+litem &108
+pos 2
+dimension 20
+uid 229,0
+)
+*122 (MRCItem
+litem &109
+pos 3
+dimension 20
+uid 231,0
+)
+*123 (MRCItem
+litem &110
+pos 4
+dimension 20
+uid 233,0
+)
+*124 (MRCItem
+litem &111
+pos 5
+dimension 20
+uid 235,0
+)
+*125 (MRCItem
+litem &112
+pos 6
+dimension 20
+uid 237,0
+)
+*126 (MRCItem
+litem &113
+pos 7
+dimension 20
+uid 239,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 272,0
+optionalChildren [
+*127 (MRCItem
+litem &97
+pos 0
+dimension 20
+uid 273,0
+)
+*128 (MRCItem
+litem &99
+pos 1
+dimension 50
+uid 274,0
+)
+*129 (MRCItem
+litem &100
+pos 2
+dimension 100
+uid 275,0
+)
+*130 (MRCItem
+litem &101
+pos 3
+dimension 50
+uid 276,0
+)
+*131 (MRCItem
+litem &102
+pos 4
+dimension 100
+uid 277,0
+)
+*132 (MRCItem
+litem &103
+pos 5
+dimension 100
+uid 278,0
+)
+*133 (MRCItem
+litem &104
+pos 6
+dimension 50
+uid 279,0
+)
+*134 (MRCItem
+litem &105
+pos 7
+dimension 80
+uid 280,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 267,0
+vaOverrides [
+]
+)
+]
+)
+uid 252,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *135 (LEmptyRow
+)
+uid 282,0
+optionalChildren [
+*136 (RefLabelRowHdr
+)
+*137 (TitleRowHdr
+)
+*138 (FilterRowHdr
+)
+*139 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*140 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*141 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*142 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*143 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*144 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*145 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*146 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 294,0
+optionalChildren [
+*147 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *148 (MRCItem
+litem &135
+pos 0
+dimension 20
+)
+uid 296,0
+optionalChildren [
+*149 (MRCItem
+litem &136
+pos 0
+dimension 20
+uid 297,0
+)
+*150 (MRCItem
+litem &137
+pos 1
+dimension 23
+uid 298,0
+)
+*151 (MRCItem
+litem &138
+pos 2
+hidden 1
+dimension 20
+uid 299,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 300,0
+optionalChildren [
+*152 (MRCItem
+litem &139
+pos 0
+dimension 20
+uid 301,0
+)
+*153 (MRCItem
+litem &141
+pos 1
+dimension 50
+uid 302,0
+)
+*154 (MRCItem
+litem &142
+pos 2
+dimension 100
+uid 303,0
+)
+*155 (MRCItem
+litem &143
+pos 3
+dimension 100
+uid 304,0
+)
+*156 (MRCItem
+litem &144
+pos 4
+dimension 50
+uid 305,0
+)
+*157 (MRCItem
+litem &145
+pos 5
+dimension 50
+uid 306,0
+)
+*158 (MRCItem
+litem &146
+pos 6
+dimension 80
+uid 307,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 295,0
+vaOverrides [
+]
+)
+]
+)
+uid 281,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/clock_generator_var_ps_tb/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/clock_generator_var_ps_tb/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/clock_generator_var_ps_tb/symbol.sb	(revision 11755)
@@ -0,0 +1,1210 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 53,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 66,0
+optionalChildren [
+*14 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *15 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 68,0
+optionalChildren [
+*16 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 69,0
+)
+*17 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 70,0
+)
+*18 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 71,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 72,0
+optionalChildren [
+*19 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 73,0
+)
+*20 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 74,0
+)
+*21 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 75,0
+)
+*22 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 76,0
+)
+*23 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 77,0
+)
+*24 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 78,0
+)
+*25 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 79,0
+)
+*26 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 80,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 67,0
+vaOverrides [
+]
+)
+]
+)
+uid 52,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *27 (LEmptyRow
+)
+uid 82,0
+optionalChildren [
+*28 (RefLabelRowHdr
+)
+*29 (TitleRowHdr
+)
+*30 (FilterRowHdr
+)
+*31 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*32 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*33 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*34 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*35 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*36 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*37 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*38 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 94,0
+optionalChildren [
+*39 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *40 (MRCItem
+litem &27
+pos 3
+dimension 20
+)
+uid 96,0
+optionalChildren [
+*41 (MRCItem
+litem &28
+pos 0
+dimension 20
+uid 97,0
+)
+*42 (MRCItem
+litem &29
+pos 1
+dimension 23
+uid 98,0
+)
+*43 (MRCItem
+litem &30
+pos 2
+hidden 1
+dimension 20
+uid 99,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 100,0
+optionalChildren [
+*44 (MRCItem
+litem &31
+pos 0
+dimension 20
+uid 101,0
+)
+*45 (MRCItem
+litem &33
+pos 1
+dimension 50
+uid 102,0
+)
+*46 (MRCItem
+litem &34
+pos 2
+dimension 100
+uid 103,0
+)
+*47 (MRCItem
+litem &35
+pos 3
+dimension 100
+uid 104,0
+)
+*48 (MRCItem
+litem &36
+pos 4
+dimension 50
+uid 105,0
+)
+*49 (MRCItem
+litem &37
+pos 5
+dimension 50
+uid 106,0
+)
+*50 (MRCItem
+litem &38
+pos 6
+dimension 80
+uid 107,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 95,0
+vaOverrides [
+]
+)
+]
+)
+uid 81,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator_var_ps_tb\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator_var_ps_tb\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator_var_ps_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator_var_ps_tb"
+)
+(vvPair
+variable "date"
+value "12.02.2011"
+)
+(vvPair
+variable "day"
+value "Sa"
+)
+(vvPair
+variable "day_long"
+value "Samstag"
+)
+(vvPair
+variable "dd"
+value "12"
+)
+(vvPair
+variable "entity_name"
+value "clock_generator_var_ps_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "clock_generator_var_ps_tb"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator_var_ps_tb\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator_var_ps_tb\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "13:23:18"
+)
+(vvPair
+variable "unit"
+value "clock_generator_var_ps_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 51,0
+optionalChildren [
+*51 (SymbolBody
+uid 8,0
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,29900,16000"
+st "FACT_FAD_TB_lib"
+blo "22200,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,33400,17000"
+st "clock_generator_var_ps_tb"
+blo "22200,16800"
+)
+)
+gi *52 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*53 (Grouping
+uid 16,0
+optionalChildren [
+*54 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,45800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*55 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*56 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*57 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*58 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*59 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*60 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,44500,45850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,43900,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *64 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*65 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*66 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,10900,4000"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *67 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *68 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,2000,44400,3000"
+st "User:"
+blo "42000,2800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3000,44000,3000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 107,0
+okToSyncOnLoad 1
+OkToSyncGenericsOnLoad 1
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/clock_generator_var_ps_tb/symbol.sb.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/clock_generator_var_ps_tb/symbol.sb.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/clock_generator_var_ps_tb/symbol.sb.bak	(revision 11755)
@@ -0,0 +1,1189 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+optionalChildren [
+*14 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *15 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+optionalChildren [
+*16 (MRCItem
+litem &2
+pos 0
+dimension 20
+)
+*17 (MRCItem
+litem &3
+pos 1
+dimension 23
+)
+*18 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+optionalChildren [
+*19 (MRCItem
+litem &5
+pos 0
+dimension 20
+)
+*20 (MRCItem
+litem &7
+pos 1
+dimension 50
+)
+*21 (MRCItem
+litem &8
+pos 2
+dimension 100
+)
+*22 (MRCItem
+litem &9
+pos 3
+dimension 50
+)
+*23 (MRCItem
+litem &10
+pos 4
+dimension 100
+)
+*24 (MRCItem
+litem &11
+pos 5
+dimension 100
+)
+*25 (MRCItem
+litem &12
+pos 6
+dimension 50
+)
+*26 (MRCItem
+litem &13
+pos 7
+dimension 80
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+vaOverrides [
+]
+)
+]
+)
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *27 (LEmptyRow
+)
+optionalChildren [
+*28 (RefLabelRowHdr
+)
+*29 (TitleRowHdr
+)
+*30 (FilterRowHdr
+)
+*31 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*32 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*33 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*34 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*35 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*36 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*37 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*38 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+optionalChildren [
+*39 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *40 (MRCItem
+litem &27
+pos 3
+dimension 20
+)
+optionalChildren [
+*41 (MRCItem
+litem &28
+pos 0
+dimension 20
+)
+*42 (MRCItem
+litem &29
+pos 1
+dimension 23
+)
+*43 (MRCItem
+litem &30
+pos 2
+hidden 1
+dimension 20
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+optionalChildren [
+*44 (MRCItem
+litem &31
+pos 0
+dimension 20
+)
+*45 (MRCItem
+litem &33
+pos 1
+dimension 50
+)
+*46 (MRCItem
+litem &34
+pos 2
+dimension 100
+)
+*47 (MRCItem
+litem &35
+pos 3
+dimension 100
+)
+*48 (MRCItem
+litem &36
+pos 4
+dimension 50
+)
+*49 (MRCItem
+litem &37
+pos 5
+dimension 50
+)
+*50 (MRCItem
+litem &38
+pos 6
+dimension 80
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+vaOverrides [
+]
+)
+]
+)
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator_var_ps_tb\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator_var_ps_tb\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator_var_ps_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator_var_ps_tb"
+)
+(vvPair
+variable "date"
+value "12.02.2011"
+)
+(vvPair
+variable "day"
+value "Sa"
+)
+(vvPair
+variable "day_long"
+value "Samstag"
+)
+(vvPair
+variable "dd"
+value "12"
+)
+(vvPair
+variable "entity_name"
+value "clock_generator_var_ps_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "clock_generator_var_ps_tb"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator_var_ps_tb\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator_var_ps_tb\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "13:23:18"
+)
+(vvPair
+variable "unit"
+value "clock_generator_var_ps_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+optionalChildren [
+*51 (SymbolBody
+uid 8,0
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,29900,16000"
+st "FACT_FAD_TB_lib"
+blo "22200,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,33400,17000"
+st "clock_generator_var_ps_tb"
+blo "22200,16800"
+)
+)
+gi *52 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*53 (Grouping
+uid 16,0
+optionalChildren [
+*54 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,45800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*55 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*56 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*57 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*58 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*59 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*60 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,44500,45850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,45200,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *64 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*65 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*66 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,10900,4000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *67 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *68 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,2000,44400,3000"
+st "User:"
+blo "42000,2800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3000,44000,3000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 50,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/clock_generator_var_ps_tester/interface
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/clock_generator_var_ps_tester/interface	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/clock_generator_var_ps_tester/interface	(revision 11755)
@@ -0,0 +1,1676 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+ordering 1
+suid 22,0
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 109,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+*14 (LogPort
+port (LogicalPort
+decl (Decl
+n "CLK_25"
+t "std_logic"
+o 1
+suid 16,0
+)
+)
+uid 294,0
+)
+*15 (LogPort
+port (LogicalPort
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 2
+suid 17,0
+)
+)
+uid 296,0
+)
+*16 (LogPort
+port (LogicalPort
+decl (Decl
+n "CLK_50"
+t "std_logic"
+o 3
+suid 18,0
+)
+)
+uid 298,0
+)
+*17 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "direction"
+t "std_logic"
+o 6
+suid 19,0
+)
+)
+uid 300,0
+)
+*18 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "do_shift"
+t "std_logic"
+o 7
+suid 20,0
+)
+)
+uid 302,0
+)
+*19 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "offset"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 4
+suid 21,0
+)
+)
+uid 304,0
+)
+*20 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "RST_IN"
+t "std_logic"
+o 5
+suid 22,0
+)
+)
+uid 306,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 122,0
+optionalChildren [
+*21 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *22 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 124,0
+optionalChildren [
+*23 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 125,0
+)
+*24 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 126,0
+)
+*25 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 127,0
+)
+*26 (MRCItem
+litem &14
+pos 0
+dimension 20
+uid 295,0
+)
+*27 (MRCItem
+litem &15
+pos 1
+dimension 20
+uid 297,0
+)
+*28 (MRCItem
+litem &16
+pos 2
+dimension 20
+uid 299,0
+)
+*29 (MRCItem
+litem &17
+pos 3
+dimension 20
+uid 301,0
+)
+*30 (MRCItem
+litem &18
+pos 4
+dimension 20
+uid 303,0
+)
+*31 (MRCItem
+litem &19
+pos 5
+dimension 20
+uid 305,0
+)
+*32 (MRCItem
+litem &20
+pos 6
+dimension 20
+uid 307,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 128,0
+optionalChildren [
+*33 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 129,0
+)
+*34 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 130,0
+)
+*35 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 131,0
+)
+*36 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 132,0
+)
+*37 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 133,0
+)
+*38 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 134,0
+)
+*39 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 135,0
+)
+*40 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 136,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 123,0
+vaOverrides [
+]
+)
+]
+)
+uid 108,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *41 (LEmptyRow
+)
+uid 138,0
+optionalChildren [
+*42 (RefLabelRowHdr
+)
+*43 (TitleRowHdr
+)
+*44 (FilterRowHdr
+)
+*45 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*46 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*47 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*48 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*49 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*50 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*51 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*52 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 150,0
+optionalChildren [
+*53 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *54 (MRCItem
+litem &41
+pos 3
+dimension 20
+)
+uid 152,0
+optionalChildren [
+*55 (MRCItem
+litem &42
+pos 0
+dimension 20
+uid 153,0
+)
+*56 (MRCItem
+litem &43
+pos 1
+dimension 23
+uid 154,0
+)
+*57 (MRCItem
+litem &44
+pos 2
+hidden 1
+dimension 20
+uid 155,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 156,0
+optionalChildren [
+*58 (MRCItem
+litem &45
+pos 0
+dimension 20
+uid 157,0
+)
+*59 (MRCItem
+litem &47
+pos 1
+dimension 50
+uid 158,0
+)
+*60 (MRCItem
+litem &48
+pos 2
+dimension 100
+uid 159,0
+)
+*61 (MRCItem
+litem &49
+pos 3
+dimension 100
+uid 160,0
+)
+*62 (MRCItem
+litem &50
+pos 4
+dimension 50
+uid 161,0
+)
+*63 (MRCItem
+litem &51
+pos 5
+dimension 50
+uid 162,0
+)
+*64 (MRCItem
+litem &52
+pos 6
+dimension 80
+uid 163,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 151,0
+vaOverrides [
+]
+)
+]
+)
+uid 137,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator_var_ps_tester\\interface.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator_var_ps_tester\\interface.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "interface"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator_var_ps_tester"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator_var_ps_tester"
+)
+(vvPair
+variable "date"
+value "12.02.2011"
+)
+(vvPair
+variable "day"
+value "Sa"
+)
+(vvPair
+variable "day_long"
+value "Samstag"
+)
+(vvPair
+variable "dd"
+value "12"
+)
+(vvPair
+variable "entity_name"
+value "clock_generator_var_ps_tester"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "interface"
+)
+(vvPair
+variable "f_logical"
+value "interface"
+)
+(vvPair
+variable "f_noext"
+value "interface"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "clock_generator_var_ps_tester"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator_var_ps_tester\\interface"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\clock_generator_var_ps_tester\\interface"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "<TBD>"
+)
+(vvPair
+variable "this_file"
+value "interface"
+)
+(vvPair
+variable "this_file_logical"
+value "interface"
+)
+(vvPair
+variable "time"
+value "13:29:32"
+)
+(vvPair
+variable "unit"
+value "clock_generator_var_ps_tester"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "interface"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 107,0
+optionalChildren [
+*65 (SymbolBody
+uid 8,0
+optionalChildren [
+*66 (CptPort
+uid 259,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 260,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "33000,7625,33750,8375"
+)
+tg (CPTG
+uid 261,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 262,0
+va (VaSet
+)
+xt "28900,7500,32000,8500"
+st "CLK_25"
+ju 2
+blo "32000,8300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 263,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,2000,61000,2800"
+st "CLK_25    : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK_25"
+t "std_logic"
+o 1
+suid 16,0
+)
+)
+)
+*67 (CptPort
+uid 264,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 265,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "33000,29625,33750,30375"
+)
+tg (CPTG
+uid 266,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 267,0
+va (VaSet
+)
+xt "27500,29500,32000,30500"
+st "CLK_25_PS"
+ju 2
+blo "32000,30300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 268,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,2800,61000,3600"
+st "CLK_25_PS : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 2
+suid 17,0
+)
+)
+)
+*68 (CptPort
+uid 269,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 270,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "33000,6625,33750,7375"
+)
+tg (CPTG
+uid 271,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 272,0
+va (VaSet
+)
+xt "28900,6500,32000,7500"
+st "CLK_50"
+ju 2
+blo "32000,7300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 273,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3600,61000,4400"
+st "CLK_50    : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK_50"
+t "std_logic"
+o 3
+suid 18,0
+)
+)
+)
+*69 (CptPort
+uid 274,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 275,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,10625,15000,11375"
+)
+tg (CPTG
+uid 276,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 277,0
+va (VaSet
+)
+xt "16000,10500,19300,11500"
+st "direction"
+blo "16000,11300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 278,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,6000,61000,6800"
+st "direction : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "direction"
+t "std_logic"
+o 6
+suid 19,0
+)
+)
+)
+*70 (CptPort
+uid 279,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 280,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,8625,15000,9375"
+)
+tg (CPTG
+uid 281,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 282,0
+va (VaSet
+)
+xt "16000,8500,19000,9500"
+st "do_shift"
+blo "16000,9300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 283,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,6800,60000,7600"
+st "do_shift  : OUT    std_logic 
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "do_shift"
+t "std_logic"
+o 7
+suid 20,0
+)
+)
+)
+*71 (CptPort
+uid 284,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 285,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "33000,31625,33750,32375"
+)
+tg (CPTG
+uid 286,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 287,0
+va (VaSet
+)
+xt "29800,31500,32000,32500"
+st "offset"
+ju 2
+blo "32000,32300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 288,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,4400,71000,5200"
+st "offset    : IN     std_logic_vector (7 DOWNTO 0) ;
+"
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "offset"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 4
+suid 21,0
+)
+)
+)
+*72 (CptPort
+uid 289,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 290,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,12625,15000,13375"
+)
+tg (CPTG
+uid 291,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 292,0
+va (VaSet
+)
+xt "16000,12500,19200,13500"
+st "RST_IN"
+blo "16000,13300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 293,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,5200,61000,6000"
+st "RST_IN    : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "RST_IN"
+t "std_logic"
+o 5
+suid 22,0
+)
+)
+)
+]
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,33000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "17750,18500,25450,19500"
+st "FACT_FAD_TB_lib"
+blo "17750,19300"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "17750,19500,30250,20500"
+st "clock_generator_var_ps_tester"
+blo "17750,20300"
+)
+)
+gi *73 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,15500,11500,16300"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sTC 0
+sF 0
+)
+portVis (PortSigDisplay
+sTC 0
+sF 0
+)
+)
+*74 (Grouping
+uid 16,0
+optionalChildren [
+*75 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,45800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*76 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*77 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*78 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*79 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*80 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*81 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,44500,45850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*82 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*83 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*84 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,43900,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *85 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*86 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*87 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,12400,5000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.std_logic_unsigned.all;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName "FACT_FAD_TB_lib"
+entityName "clock_generator_var_ps_tb"
+viewName "struct.bd"
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *88 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *89 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,7600,44400,8600"
+st "User:"
+blo "42000,8400"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,8600,44000,8600"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 307,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/dna_gen_tb/struct.bd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/dna_gen_tb/struct.bd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/dna_gen_tb/struct.bd	(revision 11755)
@@ -0,0 +1,2841 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_ARITH"
+itemName "ALL"
+)
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_UNSIGNED"
+itemName "ALL"
+)
+(DmPackageRef
+library "UNISIM"
+unitName "VComponents"
+itemName "ALL"
+)
+]
+instances [
+(Instance
+name "U_0"
+duLibraryName "FACT_FAD_lib"
+duName "dna_gen"
+elements [
+]
+mwi 0
+uid 21,0
+)
+(Instance
+name "U_1"
+duLibraryName "FACT_FAD_TB_lib"
+duName "dna_gen_tester"
+elements [
+]
+mwi 0
+uid 55,0
+)
+(Instance
+name "U_2"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+mwi 0
+uid 224,0
+)
+]
+libraryRefs [
+"IEEE"
+"UNISIM"
+]
+)
+version "29.1"
+appVersion "2009.1 (Build 12)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\dna_gen_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\dna_gen_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\dna_gen_tb"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\dna_gen_tb"
+)
+(vvPair
+variable "date"
+value "03.03.2011"
+)
+(vvPair
+variable "day"
+value "Do"
+)
+(vvPair
+variable "day_long"
+value "Donnerstag"
+)
+(vvPair
+variable "dd"
+value "03"
+)
+(vvPair
+variable "entity_name"
+value "dna_gen_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "03"
+)
+(vvPair
+variable "module_name"
+value "dna_gen_tb"
+)
+(vvPair
+variable "month"
+value "Mrz"
+)
+(vvPair
+variable "month_long"
+value "März"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\dna_gen_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\dna_gen_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "09:58:06"
+)
+(vvPair
+variable "unit"
+value "dna_gen_tb"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 138,0
+optionalChildren [
+*1 (SaComponent
+uid 21,0
+optionalChildren [
+*2 (CptPort
+uid 9,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,8625,0,9375"
+)
+tg (CPTG
+uid 11,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 12,0
+va (VaSet
+)
+xt "1000,8500,2500,9500"
+st "clk"
+blo "1000,9300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+o 1
+)
+)
+)
+*3 (CptPort
+uid 13,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "11000,8625,11750,9375"
+)
+tg (CPTG
+uid 15,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 16,0
+va (VaSet
+)
+xt "4900,8500,10000,9500"
+st "dna : (63:0)"
+ju 2
+blo "10000,9300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dna"
+t "STD_LOGIC_VECTOR"
+b "(63 downto 0)"
+o 2
+i "(others => '0')"
+)
+)
+)
+*4 (CptPort
+uid 17,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "11000,9625,11750,10375"
+)
+tg (CPTG
+uid 19,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 20,0
+va (VaSet
+)
+xt "7500,9500,10000,10500"
+st "ready"
+ju 2
+blo "10000,10300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ready"
+t "STD_LOGIC"
+o 3
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 22,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,8000,11000,11000"
+)
+ttg (MlTextGroup
+uid 23,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*5 (Text
+uid 24,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "2100,11000,8900,12100"
+st "FACT_FAD_lib"
+blo "2100,11900"
+tm "BdLibraryNameMgr"
+)
+*6 (Text
+uid 25,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "2100,12100,5600,13200"
+st "dna_gen"
+blo "2100,13000"
+tm "CptNameMgr"
+)
+*7 (Text
+uid 26,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "2100,13200,4200,14300"
+st "U_0"
+blo "2100,14100"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 27,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 28,0
+text (MLText
+uid 29,0
+va (VaSet
+)
+xt "5500,8000,5500,8000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 30,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "250,9250,1750,10750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archType 1
+archFileType "UNKNOWN"
+)
+*8 (Net
+uid 31,0
+lang 10
+decl (Decl
+n "dna"
+t "STD_LOGIC_VECTOR"
+b "(63 DOWNTO 0)"
+o 1
+suid 1,0
+)
+declText (MLText
+uid 32,0
+va (VaSet
+)
+xt "22000,4300,44000,5300"
+st "SIGNAL dna   : STD_LOGIC_VECTOR(63 DOWNTO 0)"
+)
+)
+*9 (Net
+uid 39,0
+lang 10
+decl (Decl
+n "ready"
+t "STD_LOGIC"
+o 2
+suid 2,0
+)
+declText (MLText
+uid 40,0
+va (VaSet
+)
+xt "22000,5300,34000,6300"
+st "SIGNAL ready : STD_LOGIC"
+)
+)
+*10 (Net
+uid 47,0
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+o 3
+suid 3,0
+)
+declText (MLText
+uid 48,0
+va (VaSet
+)
+xt "22000,3300,33400,4300"
+st "SIGNAL clk   : STD_LOGIC"
+)
+)
+*11 (Blk
+uid 55,0
+shape (Rectangle
+uid 56,0
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "28000,9000,39000,12000"
+)
+ttg (MlTextGroup
+uid 57,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*12 (Text
+uid 58,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "29300,8850,37700,9950"
+st "FACT_FAD_TB_lib"
+blo "29300,9750"
+tm "BdLibraryNameMgr"
+)
+*13 (Text
+uid 59,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "29300,9950,36200,11050"
+st "dna_gen_tester"
+blo "29300,10850"
+tm "BlkNameMgr"
+)
+*14 (Text
+uid 60,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "29300,11050,31400,12150"
+st "U_1"
+blo "29300,11950"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 61,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 62,0
+text (MLText
+uid 63,0
+va (VaSet
+)
+xt "29300,18850,29300,18850"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 64,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "28250,10250,29750,11750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+blkPorts [
+"dna"
+"ready"
+]
+)
+*15 (Grouping
+uid 89,0
+optionalChildren [
+*16 (CommentText
+uid 91,0
+shape (Rectangle
+uid 92,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,50000,42000,51000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 93,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "25200,50000,35000,51000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*17 (CommentText
+uid 94,0
+shape (Rectangle
+uid 95,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "42000,46000,46000,47000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 96,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "42200,46000,45200,47000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*18 (CommentText
+uid 97,0
+shape (Rectangle
+uid 98,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,48000,42000,49000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 99,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "25200,48000,35200,49000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*19 (CommentText
+uid 100,0
+shape (Rectangle
+uid 101,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "21000,48000,25000,49000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 102,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "21200,48000,23300,49000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*20 (CommentText
+uid 103,0
+shape (Rectangle
+uid 104,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "42000,47000,62000,51000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 105,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "42200,47200,51400,48200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*21 (CommentText
+uid 106,0
+shape (Rectangle
+uid 107,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "46000,46000,62000,47000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 108,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "46200,46000,50700,47000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*22 (CommentText
+uid 109,0
+shape (Rectangle
+uid 110,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "21000,46000,42000,48000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 111,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "28200,46500,34800,47500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*23 (CommentText
+uid 112,0
+shape (Rectangle
+uid 113,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "21000,49000,25000,50000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 114,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "21200,49000,23300,50000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*24 (CommentText
+uid 115,0
+shape (Rectangle
+uid 116,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "21000,50000,25000,51000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 117,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "21200,50000,23900,51000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*25 (CommentText
+uid 118,0
+shape (Rectangle
+uid 119,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,49000,42000,50000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 120,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "25200,49000,39300,50000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 90,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "21000,46000,62000,51000"
+)
+oxt "14000,66000,55000,71000"
+)
+*26 (SaComponent
+uid 224,0
+optionalChildren [
+*27 (CptPort
+uid 213,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 214,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "25000,24625,25750,25375"
+)
+tg (CPTG
+uid 215,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 216,0
+va (VaSet
+)
+xt "22500,24500,24000,25500"
+st "clk"
+ju 2
+blo "24000,25300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+)
+)
+*28 (CptPort
+uid 217,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 218,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "25000,25625,25750,26375"
+)
+tg (CPTG
+uid 219,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 220,0
+va (VaSet
+)
+xt "22400,25500,24000,26500"
+st "rst"
+ju 2
+blo "24000,26300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 225,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "17000,24000,25000,28000"
+)
+oxt "22000,15000,30000,19000"
+ttg (MlTextGroup
+uid 226,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*29 (Text
+uid 227,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "17150,28000,24850,29000"
+st "FACT_FAD_TB_lib"
+blo "17150,28800"
+tm "BdLibraryNameMgr"
+)
+*30 (Text
+uid 228,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "17150,29000,23850,30000"
+st "clock_generator"
+blo "17150,29800"
+tm "CptNameMgr"
+)
+*31 (Text
+uid 229,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "17150,30000,18950,31000"
+st "U_2"
+blo "17150,30800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 230,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 231,0
+text (MLText
+uid 232,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "16500,15400,35000,17000"
+st "clock_period = 20 ns    ( time )  
+reset_time   = 50 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 233,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "17250,26250,18750,27750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*32 (Wire
+uid 33,0
+shape (OrthoPolyLine
+uid 34,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "11750,9000,19000,9000"
+pts [
+"11750,9000"
+"19000,9000"
+]
+)
+start &3
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 37,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 38,0
+va (VaSet
+)
+xt "13000,8000,18100,9000"
+st "dna : (63:0)"
+blo "13000,8800"
+tm "WireNameMgr"
+)
+)
+on &8
+)
+*33 (Wire
+uid 41,0
+shape (OrthoPolyLine
+uid 42,0
+va (VaSet
+vasetType 3
+)
+xt "11750,10000,19000,10000"
+pts [
+"11750,10000"
+"19000,10000"
+]
+)
+start &4
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 45,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 46,0
+va (VaSet
+)
+xt "13000,9000,15500,10000"
+st "ready"
+blo "13000,9800"
+tm "WireNameMgr"
+)
+)
+on &9
+)
+*34 (Wire
+uid 49,0
+shape (OrthoPolyLine
+uid 50,0
+va (VaSet
+vasetType 3
+)
+xt "-5000,9000,-750,9000"
+pts [
+"-5000,9000"
+"-750,9000"
+]
+)
+end &2
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 53,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 54,0
+va (VaSet
+)
+xt "-4000,8000,-2500,9000"
+st "clk"
+blo "-4000,8800"
+tm "WireNameMgr"
+)
+)
+on &10
+)
+*35 (Wire
+uid 73,0
+shape (OrthoPolyLine
+uid 74,0
+va (VaSet
+vasetType 3
+)
+xt "39000,11000,47000,11000"
+pts [
+"39000,11000"
+"47000,11000"
+]
+)
+start &11
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 79,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 80,0
+va (VaSet
+)
+xt "40000,10000,42500,11000"
+st "ready"
+blo "40000,10800"
+tm "WireNameMgr"
+)
+)
+on &9
+)
+*36 (Wire
+uid 81,0
+shape (OrthoPolyLine
+uid 82,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "39000,10000,47000,10000"
+pts [
+"39000,10000"
+"47000,10000"
+]
+)
+start &11
+sat 1
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 87,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 88,0
+va (VaSet
+)
+xt "41000,9000,46100,10000"
+st "dna : (63:0)"
+blo "41000,9800"
+tm "WireNameMgr"
+)
+)
+on &8
+)
+*37 (Wire
+uid 234,0
+shape (OrthoPolyLine
+uid 235,0
+va (VaSet
+vasetType 3
+)
+xt "25750,25000,30000,25000"
+pts [
+"25750,25000"
+"30000,25000"
+]
+)
+start &27
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 238,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 239,0
+va (VaSet
+)
+xt "27000,24000,28500,25000"
+st "clk"
+blo "27000,24800"
+tm "WireNameMgr"
+)
+)
+on &10
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *38 (PackageList
+uid 127,0
+stg "VerticalLayoutStrategy"
+textVec [
+*39 (Text
+uid 128,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*40 (MLText
+uid 129,0
+va (VaSet
+)
+xt "0,1000,16700,7000"
+st "LIBRARY IEEE;
+USE IEEE.STD_LOGIC_1164.ALL;
+USE IEEE.STD_LOGIC_ARITH.ALL;
+USE IEEE.STD_LOGIC_UNSIGNED.ALL;
+LIBRARY UNISIM;
+USE UNISIM.VComponents.ALL;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 130,0
+stg "VerticalLayoutStrategy"
+textVec [
+*41 (Text
+uid 131,0
+va (VaSet
+isHidden 1
+font "Comic Sans MS,8,1"
+)
+xt "20000,0,28200,1100"
+st "Compiler Directives"
+blo "20000,900"
+)
+*42 (Text
+uid 132,0
+va (VaSet
+isHidden 1
+font "Comic Sans MS,8,1"
+)
+xt "20000,1100,30000,2200"
+st "Pre-module directives:"
+blo "20000,2000"
+)
+*43 (MLText
+uid 133,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2200,28200,4200"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*44 (Text
+uid 134,0
+va (VaSet
+isHidden 1
+font "Comic Sans MS,8,1"
+)
+xt "20000,4200,30400,5300"
+st "Post-module directives:"
+blo "20000,5100"
+)
+*45 (MLText
+uid 135,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*46 (Text
+uid 136,0
+va (VaSet
+isHidden 1
+font "Comic Sans MS,8,1"
+)
+xt "20000,5300,30200,6400"
+st "End-module directives:"
+blo "20000,6200"
+)
+*47 (MLText
+uid 137,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6400,20000,6400"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "-4,-4,1684,1026"
+viewArea "-8174,-5086,59518,37123"
+cachedDiagramExtent "-5400,0,62000,51000"
+hasePageBreakOrigin 1
+pageBreakOrigin "-6000,0"
+lastUid 239,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "1000,1000,3800,2100"
+st "Panel0"
+blo "1000,1900"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*48 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "2000,3350,6000,4450"
+st "<library>"
+blo "2000,4250"
+tm "BdLibraryNameMgr"
+)
+*49 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "2000,4450,5400,5550"
+st "<block>"
+blo "2000,5350"
+tm "BlkNameMgr"
+)
+*50 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "2000,5550,4100,6650"
+st "U_0"
+blo "2000,6450"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+)
+xt "2000,13350,2000,13350"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*51 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "800,3350,4000,4450"
+st "Library"
+blo "800,4250"
+)
+*52 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "800,4450,7200,5550"
+st "MWComponent"
+blo "800,5350"
+)
+*53 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "800,5550,2900,6650"
+st "U_0"
+blo "800,6450"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+)
+xt "-6200,1350,-6200,1350"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*54 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "1050,3350,4250,4450"
+st "Library"
+blo "1050,4250"
+tm "BdLibraryNameMgr"
+)
+*55 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "1050,4450,6950,5550"
+st "SaComponent"
+blo "1050,5350"
+tm "CptNameMgr"
+)
+*56 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "1050,5550,3150,6650"
+st "U_0"
+blo "1050,6450"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+)
+xt "-5950,1350,-5950,1350"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*57 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "700,3350,3900,4450"
+st "Library"
+blo "700,4250"
+)
+*58 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "700,4450,7300,5550"
+st "VhdlComponent"
+blo "700,5350"
+)
+*59 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "700,5550,2800,6650"
+st "U_0"
+blo "700,6450"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+)
+xt "-6300,1350,-6300,1350"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-200,0,8200,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*60 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "300,3350,3500,4450"
+st "Library"
+blo "300,4250"
+)
+*61 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "300,4450,7700,5550"
+st "VerilogComponent"
+blo "300,5350"
+)
+*62 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "300,5550,2400,6650"
+st "U_0"
+blo "300,6450"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+)
+xt "-6700,1350,-6700,1350"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*63 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "3050,3900,4950,5000"
+st "eb1"
+blo "3050,4800"
+tm "HdlTextNameMgr"
+)
+*64 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "3050,5000,4050,6100"
+st "1"
+blo "3050,5900"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "-500,-550,500,550"
+st "G"
+blo "-500,350"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2700,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3300,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12900,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*65 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "13800,20000,22000,21100"
+st "Frame Declarations"
+blo "13800,20900"
+)
+*66 (MLText
+va (VaSet
+)
+xt "13800,21100,13800,21100"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7700,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*67 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "13800,20000,22000,21100"
+st "Frame Declarations"
+blo "13800,20900"
+)
+*68 (MLText
+va (VaSet
+)
+xt "13800,21100,13800,21100"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2000,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2000,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "20000,0,25600,1100"
+st "Declarations"
+blo "20000,900"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "20000,1100,22800,2200"
+st "Ports:"
+blo "20000,2000"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Comic Sans MS,8,1"
+)
+xt "20000,0,24100,1100"
+st "Pre User:"
+blo "20000,900"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "20000,2200,27200,3300"
+st "Diagram Signals:"
+blo "20000,3100"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Comic Sans MS,8,1"
+)
+xt "20000,0,25000,1100"
+st "Post User:"
+blo "20000,900"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 3,0
+usingSuid 1
+emptyRow *69 (LEmptyRow
+)
+uid 140,0
+optionalChildren [
+*70 (RefLabelRowHdr
+)
+*71 (TitleRowHdr
+)
+*72 (FilterRowHdr
+)
+*73 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*74 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*75 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*76 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*77 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*78 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*79 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*80 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*81 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*82 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "dna"
+t "STD_LOGIC_VECTOR"
+b "(63 DOWNTO 0)"
+o 1
+suid 1,0
+)
+)
+uid 121,0
+)
+*83 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "ready"
+t "STD_LOGIC"
+o 2
+suid 2,0
+)
+)
+uid 123,0
+)
+*84 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+o 3
+suid 3,0
+)
+)
+uid 125,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 153,0
+optionalChildren [
+*85 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *86 (MRCItem
+litem &69
+pos 3
+dimension 20
+)
+uid 155,0
+optionalChildren [
+*87 (MRCItem
+litem &70
+pos 0
+dimension 20
+uid 156,0
+)
+*88 (MRCItem
+litem &71
+pos 1
+dimension 23
+uid 157,0
+)
+*89 (MRCItem
+litem &72
+pos 2
+hidden 1
+dimension 20
+uid 158,0
+)
+*90 (MRCItem
+litem &82
+pos 0
+dimension 20
+uid 122,0
+)
+*91 (MRCItem
+litem &83
+pos 1
+dimension 20
+uid 124,0
+)
+*92 (MRCItem
+litem &84
+pos 2
+dimension 20
+uid 126,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 159,0
+optionalChildren [
+*93 (MRCItem
+litem &73
+pos 0
+dimension 20
+uid 160,0
+)
+*94 (MRCItem
+litem &75
+pos 1
+dimension 50
+uid 161,0
+)
+*95 (MRCItem
+litem &76
+pos 2
+dimension 100
+uid 162,0
+)
+*96 (MRCItem
+litem &77
+pos 3
+dimension 50
+uid 163,0
+)
+*97 (MRCItem
+litem &78
+pos 4
+dimension 100
+uid 164,0
+)
+*98 (MRCItem
+litem &79
+pos 5
+dimension 100
+uid 165,0
+)
+*99 (MRCItem
+litem &80
+pos 6
+dimension 50
+uid 166,0
+)
+*100 (MRCItem
+litem &81
+pos 7
+dimension 80
+uid 167,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 154,0
+vaOverrides [
+]
+)
+]
+)
+uid 139,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *101 (LEmptyRow
+)
+uid 169,0
+optionalChildren [
+*102 (RefLabelRowHdr
+)
+*103 (TitleRowHdr
+)
+*104 (FilterRowHdr
+)
+*105 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*106 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*107 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*108 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*109 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*110 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*111 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*112 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 181,0
+optionalChildren [
+*113 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *114 (MRCItem
+litem &101
+pos 0
+dimension 20
+)
+uid 183,0
+optionalChildren [
+*115 (MRCItem
+litem &102
+pos 0
+dimension 20
+uid 184,0
+)
+*116 (MRCItem
+litem &103
+pos 1
+dimension 23
+uid 185,0
+)
+*117 (MRCItem
+litem &104
+pos 2
+hidden 1
+dimension 20
+uid 186,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 187,0
+optionalChildren [
+*118 (MRCItem
+litem &105
+pos 0
+dimension 20
+uid 188,0
+)
+*119 (MRCItem
+litem &107
+pos 1
+dimension 50
+uid 189,0
+)
+*120 (MRCItem
+litem &108
+pos 2
+dimension 100
+uid 190,0
+)
+*121 (MRCItem
+litem &109
+pos 3
+dimension 100
+uid 191,0
+)
+*122 (MRCItem
+litem &110
+pos 4
+dimension 50
+uid 192,0
+)
+*123 (MRCItem
+litem &111
+pos 5
+dimension 50
+uid 193,0
+)
+*124 (MRCItem
+litem &112
+pos 6
+dimension 80
+uid 194,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 182,0
+vaOverrides [
+]
+)
+]
+)
+uid 168,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/dna_gen_tb/struct.bd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/dna_gen_tb/struct.bd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/dna_gen_tb/struct.bd.bak	(revision 11755)
@@ -0,0 +1,2841 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_ARITH"
+itemName "ALL"
+)
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_UNSIGNED"
+itemName "ALL"
+)
+(DmPackageRef
+library "UNISIM"
+unitName "VComponents"
+itemName "ALL"
+)
+]
+instances [
+(Instance
+name "U_0"
+duLibraryName "FACT_FAD_lib"
+duName "dna_gen"
+elements [
+]
+mwi 0
+uid 21,0
+)
+(Instance
+name "U_1"
+duLibraryName "FACT_FAD_TB_lib"
+duName "dna_gen_tester"
+elements [
+]
+mwi 0
+uid 55,0
+)
+(Instance
+name "U_2"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+mwi 0
+uid 224,0
+)
+]
+libraryRefs [
+"IEEE"
+"UNISIM"
+]
+)
+version "29.1"
+appVersion "2009.1 (Build 12)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\dna_gen_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\dna_gen_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\dna_gen_tb"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\dna_gen_tb"
+)
+(vvPair
+variable "date"
+value "03.03.2011"
+)
+(vvPair
+variable "day"
+value "Do"
+)
+(vvPair
+variable "day_long"
+value "Donnerstag"
+)
+(vvPair
+variable "dd"
+value "03"
+)
+(vvPair
+variable "entity_name"
+value "dna_gen_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "03"
+)
+(vvPair
+variable "module_name"
+value "dna_gen_tb"
+)
+(vvPair
+variable "month"
+value "Mrz"
+)
+(vvPair
+variable "month_long"
+value "März"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\dna_gen_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\dna_gen_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "09:58:05"
+)
+(vvPair
+variable "unit"
+value "dna_gen_tb"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 138,0
+optionalChildren [
+*1 (SaComponent
+uid 21,0
+optionalChildren [
+*2 (CptPort
+uid 9,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,8625,0,9375"
+)
+tg (CPTG
+uid 11,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 12,0
+va (VaSet
+)
+xt "1000,8500,2500,9500"
+st "clk"
+blo "1000,9300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+o 1
+)
+)
+)
+*3 (CptPort
+uid 13,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "11000,8625,11750,9375"
+)
+tg (CPTG
+uid 15,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 16,0
+va (VaSet
+)
+xt "4900,8500,10000,9500"
+st "dna : (63:0)"
+ju 2
+blo "10000,9300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dna"
+t "STD_LOGIC_VECTOR"
+b "(63 downto 0)"
+o 2
+i "(others => '0')"
+)
+)
+)
+*4 (CptPort
+uid 17,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "11000,9625,11750,10375"
+)
+tg (CPTG
+uid 19,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 20,0
+va (VaSet
+)
+xt "7500,9500,10000,10500"
+st "ready"
+ju 2
+blo "10000,10300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ready"
+t "STD_LOGIC"
+o 3
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 22,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,8000,11000,11000"
+)
+ttg (MlTextGroup
+uid 23,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*5 (Text
+uid 24,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "2100,11000,8900,12100"
+st "FACT_FAD_lib"
+blo "2100,11900"
+tm "BdLibraryNameMgr"
+)
+*6 (Text
+uid 25,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "2100,12100,5600,13200"
+st "dna_gen"
+blo "2100,13000"
+tm "CptNameMgr"
+)
+*7 (Text
+uid 26,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "2100,13200,4200,14300"
+st "U_0"
+blo "2100,14100"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 27,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 28,0
+text (MLText
+uid 29,0
+va (VaSet
+)
+xt "5500,8000,5500,8000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 30,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "250,9250,1750,10750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archType 1
+archFileType "UNKNOWN"
+)
+*8 (Net
+uid 31,0
+lang 10
+decl (Decl
+n "dna"
+t "STD_LOGIC_VECTOR"
+b "(63 DOWNTO 0)"
+o 1
+suid 1,0
+)
+declText (MLText
+uid 32,0
+va (VaSet
+)
+xt "22000,4300,44000,5300"
+st "SIGNAL dna   : STD_LOGIC_VECTOR(63 DOWNTO 0)"
+)
+)
+*9 (Net
+uid 39,0
+lang 10
+decl (Decl
+n "ready"
+t "STD_LOGIC"
+o 2
+suid 2,0
+)
+declText (MLText
+uid 40,0
+va (VaSet
+)
+xt "22000,5300,34000,6300"
+st "SIGNAL ready : STD_LOGIC"
+)
+)
+*10 (Net
+uid 47,0
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+o 3
+suid 3,0
+)
+declText (MLText
+uid 48,0
+va (VaSet
+)
+xt "22000,3300,33400,4300"
+st "SIGNAL clk   : STD_LOGIC"
+)
+)
+*11 (Blk
+uid 55,0
+shape (Rectangle
+uid 56,0
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "28000,9000,39000,12000"
+)
+ttg (MlTextGroup
+uid 57,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*12 (Text
+uid 58,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "29300,8850,37700,9950"
+st "FACT_FAD_TB_lib"
+blo "29300,9750"
+tm "BdLibraryNameMgr"
+)
+*13 (Text
+uid 59,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "29300,9950,36200,11050"
+st "dna_gen_tester"
+blo "29300,10850"
+tm "BlkNameMgr"
+)
+*14 (Text
+uid 60,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "29300,11050,31400,12150"
+st "U_1"
+blo "29300,11950"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 61,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 62,0
+text (MLText
+uid 63,0
+va (VaSet
+)
+xt "29300,18850,29300,18850"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 64,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "28250,10250,29750,11750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+blkPorts [
+"dna"
+"ready"
+]
+)
+*15 (Grouping
+uid 89,0
+optionalChildren [
+*16 (CommentText
+uid 91,0
+shape (Rectangle
+uid 92,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,50000,42000,51000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 93,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "25200,50000,35000,51000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*17 (CommentText
+uid 94,0
+shape (Rectangle
+uid 95,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "42000,46000,46000,47000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 96,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "42200,46000,45200,47000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*18 (CommentText
+uid 97,0
+shape (Rectangle
+uid 98,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,48000,42000,49000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 99,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "25200,48000,35200,49000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*19 (CommentText
+uid 100,0
+shape (Rectangle
+uid 101,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "21000,48000,25000,49000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 102,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "21200,48000,23300,49000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*20 (CommentText
+uid 103,0
+shape (Rectangle
+uid 104,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "42000,47000,62000,51000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 105,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "42200,47200,51400,48200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*21 (CommentText
+uid 106,0
+shape (Rectangle
+uid 107,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "46000,46000,62000,47000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 108,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "46200,46000,50700,47000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*22 (CommentText
+uid 109,0
+shape (Rectangle
+uid 110,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "21000,46000,42000,48000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 111,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "28200,46500,34800,47500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*23 (CommentText
+uid 112,0
+shape (Rectangle
+uid 113,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "21000,49000,25000,50000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 114,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "21200,49000,23300,50000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*24 (CommentText
+uid 115,0
+shape (Rectangle
+uid 116,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "21000,50000,25000,51000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 117,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "21200,50000,23900,51000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*25 (CommentText
+uid 118,0
+shape (Rectangle
+uid 119,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,49000,42000,50000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 120,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "25200,49000,39300,50000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 90,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "21000,46000,62000,51000"
+)
+oxt "14000,66000,55000,71000"
+)
+*26 (SaComponent
+uid 224,0
+optionalChildren [
+*27 (CptPort
+uid 213,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 214,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "25000,24625,25750,25375"
+)
+tg (CPTG
+uid 215,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 216,0
+va (VaSet
+)
+xt "22500,24500,24000,25500"
+st "clk"
+ju 2
+blo "24000,25300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+)
+)
+*28 (CptPort
+uid 217,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 218,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "25000,25625,25750,26375"
+)
+tg (CPTG
+uid 219,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 220,0
+va (VaSet
+)
+xt "22400,25500,24000,26500"
+st "rst"
+ju 2
+blo "24000,26300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 225,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "17000,24000,25000,28000"
+)
+oxt "22000,15000,30000,19000"
+ttg (MlTextGroup
+uid 226,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*29 (Text
+uid 227,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "17150,28000,24850,29000"
+st "FACT_FAD_TB_lib"
+blo "17150,28800"
+tm "BdLibraryNameMgr"
+)
+*30 (Text
+uid 228,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "17150,29000,23850,30000"
+st "clock_generator"
+blo "17150,29800"
+tm "CptNameMgr"
+)
+*31 (Text
+uid 229,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "17150,30000,18950,31000"
+st "U_2"
+blo "17150,30800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 230,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 231,0
+text (MLText
+uid 232,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "16500,15400,35000,17000"
+st "clock_period = 20 ns    ( time )  
+reset_time   = 50 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 233,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "17250,26250,18750,27750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*32 (Wire
+uid 33,0
+shape (OrthoPolyLine
+uid 34,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "11750,9000,19000,9000"
+pts [
+"11750,9000"
+"19000,9000"
+]
+)
+start &3
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 37,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 38,0
+va (VaSet
+)
+xt "13000,8000,18100,9000"
+st "dna : (63:0)"
+blo "13000,8800"
+tm "WireNameMgr"
+)
+)
+on &8
+)
+*33 (Wire
+uid 41,0
+shape (OrthoPolyLine
+uid 42,0
+va (VaSet
+vasetType 3
+)
+xt "11750,10000,19000,10000"
+pts [
+"11750,10000"
+"19000,10000"
+]
+)
+start &4
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 45,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 46,0
+va (VaSet
+)
+xt "13000,9000,15500,10000"
+st "ready"
+blo "13000,9800"
+tm "WireNameMgr"
+)
+)
+on &9
+)
+*34 (Wire
+uid 49,0
+shape (OrthoPolyLine
+uid 50,0
+va (VaSet
+vasetType 3
+)
+xt "-5000,9000,-750,9000"
+pts [
+"-5000,9000"
+"-750,9000"
+]
+)
+end &2
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 53,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 54,0
+va (VaSet
+)
+xt "-4000,8000,-2500,9000"
+st "clk"
+blo "-4000,8800"
+tm "WireNameMgr"
+)
+)
+on &10
+)
+*35 (Wire
+uid 73,0
+shape (OrthoPolyLine
+uid 74,0
+va (VaSet
+vasetType 3
+)
+xt "39000,11000,47000,11000"
+pts [
+"39000,11000"
+"47000,11000"
+]
+)
+start &11
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 79,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 80,0
+va (VaSet
+)
+xt "40000,10000,42500,11000"
+st "ready"
+blo "40000,10800"
+tm "WireNameMgr"
+)
+)
+on &9
+)
+*36 (Wire
+uid 81,0
+shape (OrthoPolyLine
+uid 82,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "39000,10000,47000,10000"
+pts [
+"39000,10000"
+"47000,10000"
+]
+)
+start &11
+sat 1
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 87,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 88,0
+va (VaSet
+)
+xt "41000,9000,46100,10000"
+st "dna : (63:0)"
+blo "41000,9800"
+tm "WireNameMgr"
+)
+)
+on &8
+)
+*37 (Wire
+uid 234,0
+shape (OrthoPolyLine
+uid 235,0
+va (VaSet
+vasetType 3
+)
+xt "25750,25000,30000,25000"
+pts [
+"25750,25000"
+"30000,25000"
+]
+)
+start &27
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 238,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 239,0
+va (VaSet
+)
+xt "27000,24000,28500,25000"
+st "clk"
+blo "27000,24800"
+tm "WireNameMgr"
+)
+)
+on &10
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *38 (PackageList
+uid 127,0
+stg "VerticalLayoutStrategy"
+textVec [
+*39 (Text
+uid 128,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*40 (MLText
+uid 129,0
+va (VaSet
+)
+xt "0,1000,16700,7000"
+st "LIBRARY IEEE;
+USE IEEE.STD_LOGIC_1164.ALL;
+USE IEEE.STD_LOGIC_ARITH.ALL;
+USE IEEE.STD_LOGIC_UNSIGNED.ALL;
+LIBRARY UNISIM;
+USE UNISIM.VComponents.ALL;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 130,0
+stg "VerticalLayoutStrategy"
+textVec [
+*41 (Text
+uid 131,0
+va (VaSet
+isHidden 1
+font "Comic Sans MS,8,1"
+)
+xt "20000,0,28200,1100"
+st "Compiler Directives"
+blo "20000,900"
+)
+*42 (Text
+uid 132,0
+va (VaSet
+isHidden 1
+font "Comic Sans MS,8,1"
+)
+xt "20000,1100,30000,2200"
+st "Pre-module directives:"
+blo "20000,2000"
+)
+*43 (MLText
+uid 133,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2200,28200,4200"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*44 (Text
+uid 134,0
+va (VaSet
+isHidden 1
+font "Comic Sans MS,8,1"
+)
+xt "20000,4200,30400,5300"
+st "Post-module directives:"
+blo "20000,5100"
+)
+*45 (MLText
+uid 135,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*46 (Text
+uid 136,0
+va (VaSet
+isHidden 1
+font "Comic Sans MS,8,1"
+)
+xt "20000,5300,30200,6400"
+st "End-module directives:"
+blo "20000,6200"
+)
+*47 (MLText
+uid 137,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6400,20000,6400"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "-4,-4,1684,1026"
+viewArea "-8174,-5086,59518,37123"
+cachedDiagramExtent "-5400,0,62000,51000"
+hasePageBreakOrigin 1
+pageBreakOrigin "-6000,0"
+lastUid 239,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "1000,1000,3800,2100"
+st "Panel0"
+blo "1000,1900"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*48 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "2000,3350,6000,4450"
+st "<library>"
+blo "2000,4250"
+tm "BdLibraryNameMgr"
+)
+*49 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "2000,4450,5400,5550"
+st "<block>"
+blo "2000,5350"
+tm "BlkNameMgr"
+)
+*50 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "2000,5550,4100,6650"
+st "U_0"
+blo "2000,6450"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+)
+xt "2000,13350,2000,13350"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*51 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "800,3350,4000,4450"
+st "Library"
+blo "800,4250"
+)
+*52 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "800,4450,7200,5550"
+st "MWComponent"
+blo "800,5350"
+)
+*53 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "800,5550,2900,6650"
+st "U_0"
+blo "800,6450"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+)
+xt "-6200,1350,-6200,1350"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*54 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "1050,3350,4250,4450"
+st "Library"
+blo "1050,4250"
+tm "BdLibraryNameMgr"
+)
+*55 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "1050,4450,6950,5550"
+st "SaComponent"
+blo "1050,5350"
+tm "CptNameMgr"
+)
+*56 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "1050,5550,3150,6650"
+st "U_0"
+blo "1050,6450"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+)
+xt "-5950,1350,-5950,1350"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*57 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "700,3350,3900,4450"
+st "Library"
+blo "700,4250"
+)
+*58 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "700,4450,7300,5550"
+st "VhdlComponent"
+blo "700,5350"
+)
+*59 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "700,5550,2800,6650"
+st "U_0"
+blo "700,6450"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+)
+xt "-6300,1350,-6300,1350"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-200,0,8200,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*60 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "300,3350,3500,4450"
+st "Library"
+blo "300,4250"
+)
+*61 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "300,4450,7700,5550"
+st "VerilogComponent"
+blo "300,5350"
+)
+*62 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "300,5550,2400,6650"
+st "U_0"
+blo "300,6450"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+)
+xt "-6700,1350,-6700,1350"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*63 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "3050,3900,4950,5000"
+st "eb1"
+blo "3050,4800"
+tm "HdlTextNameMgr"
+)
+*64 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "3050,5000,4050,6100"
+st "1"
+blo "3050,5900"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "-500,-550,500,550"
+st "G"
+blo "-500,350"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2700,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3300,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12900,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*65 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "13800,20000,22000,21100"
+st "Frame Declarations"
+blo "13800,20900"
+)
+*66 (MLText
+va (VaSet
+)
+xt "13800,21100,13800,21100"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7700,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*67 (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "13800,20000,22000,21100"
+st "Frame Declarations"
+blo "13800,20900"
+)
+*68 (MLText
+va (VaSet
+)
+xt "13800,21100,13800,21100"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2000,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2000,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "20000,0,25600,1100"
+st "Declarations"
+blo "20000,900"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "20000,1100,22800,2200"
+st "Ports:"
+blo "20000,2000"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Comic Sans MS,8,1"
+)
+xt "20000,0,24100,1100"
+st "Pre User:"
+blo "20000,900"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "20000,2200,27200,3300"
+st "Diagram Signals:"
+blo "20000,3100"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Comic Sans MS,8,1"
+)
+xt "20000,0,25000,1100"
+st "Post User:"
+blo "20000,900"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 3,0
+usingSuid 1
+emptyRow *69 (LEmptyRow
+)
+uid 140,0
+optionalChildren [
+*70 (RefLabelRowHdr
+)
+*71 (TitleRowHdr
+)
+*72 (FilterRowHdr
+)
+*73 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*74 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*75 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*76 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*77 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*78 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*79 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*80 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*81 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*82 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "dna"
+t "STD_LOGIC_VECTOR"
+b "(63 DOWNTO 0)"
+o 1
+suid 1,0
+)
+)
+uid 121,0
+)
+*83 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "ready"
+t "STD_LOGIC"
+o 2
+suid 2,0
+)
+)
+uid 123,0
+)
+*84 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+o 3
+suid 3,0
+)
+)
+uid 125,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 153,0
+optionalChildren [
+*85 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *86 (MRCItem
+litem &69
+pos 3
+dimension 20
+)
+uid 155,0
+optionalChildren [
+*87 (MRCItem
+litem &70
+pos 0
+dimension 20
+uid 156,0
+)
+*88 (MRCItem
+litem &71
+pos 1
+dimension 23
+uid 157,0
+)
+*89 (MRCItem
+litem &72
+pos 2
+hidden 1
+dimension 20
+uid 158,0
+)
+*90 (MRCItem
+litem &82
+pos 0
+dimension 20
+uid 122,0
+)
+*91 (MRCItem
+litem &83
+pos 1
+dimension 20
+uid 124,0
+)
+*92 (MRCItem
+litem &84
+pos 2
+dimension 20
+uid 126,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 159,0
+optionalChildren [
+*93 (MRCItem
+litem &73
+pos 0
+dimension 20
+uid 160,0
+)
+*94 (MRCItem
+litem &75
+pos 1
+dimension 50
+uid 161,0
+)
+*95 (MRCItem
+litem &76
+pos 2
+dimension 100
+uid 162,0
+)
+*96 (MRCItem
+litem &77
+pos 3
+dimension 50
+uid 163,0
+)
+*97 (MRCItem
+litem &78
+pos 4
+dimension 100
+uid 164,0
+)
+*98 (MRCItem
+litem &79
+pos 5
+dimension 100
+uid 165,0
+)
+*99 (MRCItem
+litem &80
+pos 6
+dimension 50
+uid 166,0
+)
+*100 (MRCItem
+litem &81
+pos 7
+dimension 80
+uid 167,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 154,0
+vaOverrides [
+]
+)
+]
+)
+uid 139,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *101 (LEmptyRow
+)
+uid 169,0
+optionalChildren [
+*102 (RefLabelRowHdr
+)
+*103 (TitleRowHdr
+)
+*104 (FilterRowHdr
+)
+*105 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*106 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*107 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*108 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*109 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*110 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*111 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*112 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 181,0
+optionalChildren [
+*113 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *114 (MRCItem
+litem &101
+pos 0
+dimension 20
+)
+uid 183,0
+optionalChildren [
+*115 (MRCItem
+litem &102
+pos 0
+dimension 20
+uid 184,0
+)
+*116 (MRCItem
+litem &103
+pos 1
+dimension 23
+uid 185,0
+)
+*117 (MRCItem
+litem &104
+pos 2
+hidden 1
+dimension 20
+uid 186,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 187,0
+optionalChildren [
+*118 (MRCItem
+litem &105
+pos 0
+dimension 20
+uid 188,0
+)
+*119 (MRCItem
+litem &107
+pos 1
+dimension 50
+uid 189,0
+)
+*120 (MRCItem
+litem &108
+pos 2
+dimension 100
+uid 190,0
+)
+*121 (MRCItem
+litem &109
+pos 3
+dimension 100
+uid 191,0
+)
+*122 (MRCItem
+litem &110
+pos 4
+dimension 50
+uid 192,0
+)
+*123 (MRCItem
+litem &111
+pos 5
+dimension 50
+uid 193,0
+)
+*124 (MRCItem
+litem &112
+pos 6
+dimension 80
+uid 194,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 182,0
+vaOverrides [
+]
+)
+]
+)
+uid 168,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/dna_gen_tb/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/dna_gen_tb/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/dna_gen_tb/symbol.sb	(revision 11755)
@@ -0,0 +1,1217 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+]
+)
+version "24.1"
+appVersion "2009.1 (Build 12)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 53,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 66,0
+optionalChildren [
+*14 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *15 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 68,0
+optionalChildren [
+*16 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 69,0
+)
+*17 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 70,0
+)
+*18 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 71,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 72,0
+optionalChildren [
+*19 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 73,0
+)
+*20 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 74,0
+)
+*21 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 75,0
+)
+*22 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 76,0
+)
+*23 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 77,0
+)
+*24 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 78,0
+)
+*25 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 79,0
+)
+*26 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 80,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 67,0
+vaOverrides [
+]
+)
+]
+)
+uid 52,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *27 (LEmptyRow
+)
+uid 82,0
+optionalChildren [
+*28 (RefLabelRowHdr
+)
+*29 (TitleRowHdr
+)
+*30 (FilterRowHdr
+)
+*31 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*32 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*33 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*34 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*35 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*36 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*37 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*38 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 94,0
+optionalChildren [
+*39 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *40 (MRCItem
+litem &27
+pos 3
+dimension 20
+)
+uid 96,0
+optionalChildren [
+*41 (MRCItem
+litem &28
+pos 0
+dimension 20
+uid 97,0
+)
+*42 (MRCItem
+litem &29
+pos 1
+dimension 23
+uid 98,0
+)
+*43 (MRCItem
+litem &30
+pos 2
+hidden 1
+dimension 20
+uid 99,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 100,0
+optionalChildren [
+*44 (MRCItem
+litem &31
+pos 0
+dimension 20
+uid 101,0
+)
+*45 (MRCItem
+litem &33
+pos 1
+dimension 50
+uid 102,0
+)
+*46 (MRCItem
+litem &34
+pos 2
+dimension 100
+uid 103,0
+)
+*47 (MRCItem
+litem &35
+pos 3
+dimension 100
+uid 104,0
+)
+*48 (MRCItem
+litem &36
+pos 4
+dimension 50
+uid 105,0
+)
+*49 (MRCItem
+litem &37
+pos 5
+dimension 50
+uid 106,0
+)
+*50 (MRCItem
+litem &38
+pos 6
+dimension 80
+uid 107,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 95,0
+vaOverrides [
+]
+)
+]
+)
+uid 81,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\dna_gen_tb\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\dna_gen_tb\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\dna_gen_tb"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\dna_gen_tb"
+)
+(vvPair
+variable "date"
+value "03.03.2011"
+)
+(vvPair
+variable "day"
+value "Do"
+)
+(vvPair
+variable "day_long"
+value "Donnerstag"
+)
+(vvPair
+variable "dd"
+value "03"
+)
+(vvPair
+variable "entity_name"
+value "dna_gen_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "03"
+)
+(vvPair
+variable "module_name"
+value "dna_gen_tb"
+)
+(vvPair
+variable "month"
+value "Mrz"
+)
+(vvPair
+variable "month_long"
+value "März"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\dna_gen_tb\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\dna_gen_tb\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "09:56:52"
+)
+(vvPair
+variable "unit"
+value "dna_gen_tb"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 51,0
+optionalChildren [
+*51 (SymbolBody
+uid 8,0
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,35000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "23000,14900,31400,16000"
+st "FACT_FAD_TB_lib"
+blo "23000,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "23000,16000,28400,17100"
+st "dna_gen_tb"
+blo "23000,16900"
+)
+)
+gi *52 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+)
+xt "0,12000,8900,13000"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*53 (Grouping
+uid 16,0
+optionalChildren [
+*54 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,50000,48000,51000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "31200,50000,41000,51000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*55 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "48000,46000,52000,47000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "48200,46000,51200,47000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*56 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,48000,48000,49000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "31200,48000,41200,49000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*57 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,48000,31000,49000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "27200,48000,29300,49000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*58 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "48000,47000,68000,51000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "48200,47200,57400,48200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*59 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "52000,46000,68000,47000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "52200,46000,56700,47000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*60 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,46000,48000,48000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "34200,46500,40800,47500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,49000,31000,50000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "27200,49000,29300,50000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,50000,31000,51000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "27200,50000,29900,51000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,49000,48000,50000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "31200,49000,45700,50000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "27000,46000,68000,51000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *64 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*65 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*66 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,11900,4000"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "1000,1000,3800,2100"
+st "Panel0"
+blo "1000,1900"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,35000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "23000,14900,27000,16000"
+st "<library>"
+blo "23000,15800"
+)
+second (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "23000,16000,25700,17100"
+st "<cell>"
+blo "23000,16900"
+)
+)
+gi *67 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+)
+xt "0,12000,8900,13000"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1700,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,3400,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *68 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "42000,0,47600,1100"
+st "Declarations"
+blo "42000,900"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "42000,1100,44800,2200"
+st "Ports:"
+blo "42000,2000"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "42000,2200,44600,3300"
+st "User:"
+blo "42000,3100"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Comic Sans MS,8,1"
+)
+xt "42000,0,48400,1100"
+st "Internal User:"
+blo "42000,900"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+)
+xt "44000,3300,44000,3300"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 107,0
+okToSyncOnLoad 1
+OkToSyncGenericsOnLoad 1
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/dna_gen_tb/symbol.sb.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/dna_gen_tb/symbol.sb.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/dna_gen_tb/symbol.sb.bak	(revision 11755)
@@ -0,0 +1,1196 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "24.1"
+appVersion "2009.1 (Build 12)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+optionalChildren [
+*14 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *15 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+optionalChildren [
+*16 (MRCItem
+litem &2
+pos 0
+dimension 20
+)
+*17 (MRCItem
+litem &3
+pos 1
+dimension 23
+)
+*18 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+optionalChildren [
+*19 (MRCItem
+litem &5
+pos 0
+dimension 20
+)
+*20 (MRCItem
+litem &7
+pos 1
+dimension 50
+)
+*21 (MRCItem
+litem &8
+pos 2
+dimension 100
+)
+*22 (MRCItem
+litem &9
+pos 3
+dimension 50
+)
+*23 (MRCItem
+litem &10
+pos 4
+dimension 100
+)
+*24 (MRCItem
+litem &11
+pos 5
+dimension 100
+)
+*25 (MRCItem
+litem &12
+pos 6
+dimension 50
+)
+*26 (MRCItem
+litem &13
+pos 7
+dimension 80
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+vaOverrides [
+]
+)
+]
+)
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *27 (LEmptyRow
+)
+optionalChildren [
+*28 (RefLabelRowHdr
+)
+*29 (TitleRowHdr
+)
+*30 (FilterRowHdr
+)
+*31 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*32 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*33 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*34 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*35 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*36 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*37 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*38 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+optionalChildren [
+*39 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *40 (MRCItem
+litem &27
+pos 3
+dimension 20
+)
+optionalChildren [
+*41 (MRCItem
+litem &28
+pos 0
+dimension 20
+)
+*42 (MRCItem
+litem &29
+pos 1
+dimension 23
+)
+*43 (MRCItem
+litem &30
+pos 2
+hidden 1
+dimension 20
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+optionalChildren [
+*44 (MRCItem
+litem &31
+pos 0
+dimension 20
+)
+*45 (MRCItem
+litem &33
+pos 1
+dimension 50
+)
+*46 (MRCItem
+litem &34
+pos 2
+dimension 100
+)
+*47 (MRCItem
+litem &35
+pos 3
+dimension 100
+)
+*48 (MRCItem
+litem &36
+pos 4
+dimension 50
+)
+*49 (MRCItem
+litem &37
+pos 5
+dimension 50
+)
+*50 (MRCItem
+litem &38
+pos 6
+dimension 80
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+vaOverrides [
+]
+)
+]
+)
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\dna_gen_tb\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\dna_gen_tb\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\dna_gen_tb"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\dna_gen_tb"
+)
+(vvPair
+variable "date"
+value "03.03.2011"
+)
+(vvPair
+variable "day"
+value "Do"
+)
+(vvPair
+variable "day_long"
+value "Donnerstag"
+)
+(vvPair
+variable "dd"
+value "03"
+)
+(vvPair
+variable "entity_name"
+value "dna_gen_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "03"
+)
+(vvPair
+variable "module_name"
+value "dna_gen_tb"
+)
+(vvPair
+variable "month"
+value "Mrz"
+)
+(vvPair
+variable "month_long"
+value "März"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\dna_gen_tb\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\dna_gen_tb\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "09:56:52"
+)
+(vvPair
+variable "unit"
+value "dna_gen_tb"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+optionalChildren [
+*51 (SymbolBody
+uid 8,0
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,35000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "23000,14900,31400,16000"
+st "FACT_FAD_TB_lib"
+blo "23000,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "23000,16000,28400,17100"
+st "dna_gen_tb"
+blo "23000,16900"
+)
+)
+gi *52 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+)
+xt "0,12000,8900,13000"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*53 (Grouping
+uid 16,0
+optionalChildren [
+*54 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,50000,48000,51000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "31200,50000,41000,51000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*55 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "48000,46000,52000,47000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "48200,46000,51200,47000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*56 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,48000,48000,49000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "31200,48000,41200,49000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*57 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,48000,31000,49000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "27200,48000,29300,49000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*58 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "48000,47000,68000,51000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "48200,47200,57400,48200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*59 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "52000,46000,68000,47000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "52200,46000,56700,47000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*60 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,46000,48000,48000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "34200,46500,40800,47500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,49000,31000,50000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "27200,49000,29300,50000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,50000,31000,51000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "27200,50000,29900,51000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,49000,48000,50000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "31200,49000,40200,50000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "27000,46000,68000,51000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *64 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*65 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*66 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,11900,4000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "1000,1000,3800,2100"
+st "Panel0"
+blo "1000,1900"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,35000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "23000,14900,27000,16000"
+st "<library>"
+blo "23000,15800"
+)
+second (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "23000,16000,25700,17100"
+st "<cell>"
+blo "23000,16900"
+)
+)
+gi *67 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+)
+xt "0,12000,8900,13000"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1700,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,3400,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *68 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "42000,0,47600,1100"
+st "Declarations"
+blo "42000,900"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "42000,1100,44800,2200"
+st "Ports:"
+blo "42000,2000"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "42000,2200,44600,3300"
+st "User:"
+blo "42000,3100"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Comic Sans MS,8,1"
+)
+xt "42000,0,48400,1100"
+st "Internal User:"
+blo "42000,900"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+)
+xt "44000,3300,44000,3300"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 50,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/dna_gen_tester/interface
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/dna_gen_tester/interface	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/dna_gen_tester/interface	(revision 11755)
@@ -0,0 +1,1373 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_ARITH"
+itemName "ALL"
+)
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_UNSIGNED"
+itemName "ALL"
+)
+(DmPackageRef
+library "UNISIM"
+unitName "VComponents"
+itemName "ALL"
+)
+]
+libraryRefs [
+"IEEE"
+"UNISIM"
+]
+)
+version "24.1"
+appVersion "2009.1 (Build 12)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+ordering 1
+suid 5,0
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 74,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+*14 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "dna"
+t "STD_LOGIC_VECTOR"
+b "(63 DOWNTO 0)"
+o 1
+suid 4,0
+)
+)
+uid 162,0
+)
+*15 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "ready"
+t "STD_LOGIC"
+o 2
+suid 5,0
+)
+)
+uid 164,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 87,0
+optionalChildren [
+*16 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *17 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 89,0
+optionalChildren [
+*18 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 90,0
+)
+*19 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 91,0
+)
+*20 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 92,0
+)
+*21 (MRCItem
+litem &14
+pos 0
+dimension 20
+uid 163,0
+)
+*22 (MRCItem
+litem &15
+pos 1
+dimension 20
+uid 165,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 93,0
+optionalChildren [
+*23 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 94,0
+)
+*24 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 95,0
+)
+*25 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 96,0
+)
+*26 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 97,0
+)
+*27 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 98,0
+)
+*28 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 99,0
+)
+*29 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 100,0
+)
+*30 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 101,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 88,0
+vaOverrides [
+]
+)
+]
+)
+uid 73,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *31 (LEmptyRow
+)
+uid 103,0
+optionalChildren [
+*32 (RefLabelRowHdr
+)
+*33 (TitleRowHdr
+)
+*34 (FilterRowHdr
+)
+*35 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*36 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*37 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*38 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*39 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*40 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*41 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*42 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 115,0
+optionalChildren [
+*43 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *44 (MRCItem
+litem &31
+pos 3
+dimension 20
+)
+uid 117,0
+optionalChildren [
+*45 (MRCItem
+litem &32
+pos 0
+dimension 20
+uid 118,0
+)
+*46 (MRCItem
+litem &33
+pos 1
+dimension 23
+uid 119,0
+)
+*47 (MRCItem
+litem &34
+pos 2
+hidden 1
+dimension 20
+uid 120,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 121,0
+optionalChildren [
+*48 (MRCItem
+litem &35
+pos 0
+dimension 20
+uid 122,0
+)
+*49 (MRCItem
+litem &37
+pos 1
+dimension 50
+uid 123,0
+)
+*50 (MRCItem
+litem &38
+pos 2
+dimension 100
+uid 124,0
+)
+*51 (MRCItem
+litem &39
+pos 3
+dimension 100
+uid 125,0
+)
+*52 (MRCItem
+litem &40
+pos 4
+dimension 50
+uid 126,0
+)
+*53 (MRCItem
+litem &41
+pos 5
+dimension 50
+uid 127,0
+)
+*54 (MRCItem
+litem &42
+pos 6
+dimension 80
+uid 128,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 116,0
+vaOverrides [
+]
+)
+]
+)
+uid 102,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\dna_gen_tester\\interface.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\dna_gen_tester\\interface.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "interface"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\dna_gen_tester"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\dna_gen_tester"
+)
+(vvPair
+variable "date"
+value "03.03.2011"
+)
+(vvPair
+variable "day"
+value "Do"
+)
+(vvPair
+variable "day_long"
+value "Donnerstag"
+)
+(vvPair
+variable "dd"
+value "03"
+)
+(vvPair
+variable "entity_name"
+value "dna_gen_tester"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "interface"
+)
+(vvPair
+variable "f_logical"
+value "interface"
+)
+(vvPair
+variable "f_noext"
+value "interface"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "03"
+)
+(vvPair
+variable "module_name"
+value "dna_gen_tester"
+)
+(vvPair
+variable "month"
+value "Mrz"
+)
+(vvPair
+variable "month_long"
+value "März"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\dna_gen_tester\\interface"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\dna_gen_tester\\interface"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "<TBD>"
+)
+(vvPair
+variable "this_file"
+value "interface"
+)
+(vvPair
+variable "this_file_logical"
+value "interface"
+)
+(vvPair
+variable "time"
+value "09:57:26"
+)
+(vvPair
+variable "unit"
+value "dna_gen_tester"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "interface"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 72,0
+optionalChildren [
+*55 (SymbolBody
+uid 8,0
+optionalChildren [
+*56 (CptPort
+uid 152,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 153,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "26000,6625,26750,7375"
+)
+tg (CPTG
+uid 154,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 155,0
+va (VaSet
+)
+xt "23300,6500,25000,7500"
+st "dna"
+ju 2
+blo "25000,7300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 156,0
+va (VaSet
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "dna"
+t "STD_LOGIC_VECTOR"
+b "(63 DOWNTO 0)"
+o 1
+suid 4,0
+)
+)
+)
+*57 (CptPort
+uid 157,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 158,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "26000,7625,26750,8375"
+)
+tg (CPTG
+uid 159,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 160,0
+va (VaSet
+)
+xt "22500,7500,25000,8500"
+st "ready"
+ju 2
+blo "25000,8300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 161,0
+va (VaSet
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "ready"
+t "STD_LOGIC"
+o 2
+suid 5,0
+)
+)
+)
+]
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,26000,9000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "16300,6400,24700,7500"
+st "FACT_FAD_TB_lib"
+blo "16300,7300"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "16300,7500,23200,8600"
+st "dna_gen_tester"
+blo "16300,8400"
+)
+)
+gi *58 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+)
+xt "-4500,3500,4400,4500"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sTC 0
+sF 0
+)
+portVis (PortSigDisplay
+sTC 0
+sF 0
+)
+)
+*59 (Grouping
+uid 16,0
+optionalChildren [
+*60 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,50000,48000,51000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "31200,50000,41000,51000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "48000,46000,52000,47000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "48200,46000,51200,47000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,48000,48000,49000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "31200,48000,41200,49000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,48000,31000,49000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "27200,48000,29300,49000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*64 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "48000,47000,68000,51000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "48200,47200,57400,48200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*65 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "52000,46000,68000,47000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "52200,46000,56700,47000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*66 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,46000,48000,48000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "34200,46500,40800,47500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*67 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,49000,31000,50000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "27200,49000,29300,50000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*68 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,50000,31000,51000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "27200,50000,29900,51000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*69 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,49000,48000,50000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+font "Arial,8,0"
+)
+xt "31200,49000,48000,50000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "27000,46000,68000,51000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *70 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*71 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*72 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,16700,7000"
+st "LIBRARY IEEE;
+USE IEEE.STD_LOGIC_1164.ALL;
+USE IEEE.STD_LOGIC_ARITH.ALL;
+USE IEEE.STD_LOGIC_UNSIGNED.ALL;
+LIBRARY UNISIM;
+USE UNISIM.VComponents.ALL;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "1000,1000,3800,2100"
+st "Panel0"
+blo "1000,1900"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName "FACT_FAD_TB_lib"
+entityName "dna_gen_tb"
+viewName "struct.bd"
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,35000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "23000,14900,27000,16000"
+st "<library>"
+blo "23000,15800"
+)
+second (Text
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "23000,16000,25700,17100"
+st "<cell>"
+blo "23000,16900"
+)
+)
+gi *73 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+)
+xt "0,12000,8900,13000"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1700,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,3400,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *74 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "42000,0,47600,1100"
+st "Declarations"
+blo "42000,900"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "42000,1100,44800,2200"
+st "Ports:"
+blo "42000,2000"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Comic Sans MS,8,1"
+)
+xt "42000,5200,44600,6300"
+st "User:"
+blo "42000,6100"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Comic Sans MS,8,1"
+)
+xt "42000,0,48400,1100"
+st "Internal User:"
+blo "42000,900"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+)
+xt "44000,6300,44000,6300"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 165,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/fad_main_tb/struct.bd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/fad_main_tb/struct.bd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/fad_main_tb/struct.bd	(revision 11755)
@@ -0,0 +1,9921 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_textio"
+)
+(DmPackageRef
+library "std"
+unitName "textio"
+)
+]
+instances [
+(Instance
+name "I_mainTB_FPGA"
+duLibraryName "FACT_FAD_lib"
+duName "FAD_main"
+elements [
+(GiElement
+name "RAMADDRWIDTH64b"
+type "integer"
+value "15"
+)
+]
+mwi 0
+uid 233,0
+)
+(Instance
+name "I_mainTB_clock"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+mwi 0
+uid 274,0
+)
+(Instance
+name "I_mainTB_max6662"
+duLibraryName "FACT_FAD_TB_lib"
+duName "max6662_emulator"
+elements [
+(GiElement
+name "DRS_TEMPERATURE"
+type "integer"
+value "51"
+)
+]
+mwi 0
+uid 362,0
+)
+(Instance
+name "I_mainTB_trigger"
+duLibraryName "FACT_FAD_TB_lib"
+duName "trigger_generator"
+elements [
+(GiElement
+name "TRIGGER_RATE"
+type "time"
+value "1 ms"
+)
+(GiElement
+name "PULSE_WIDTH"
+type "time"
+value "20 ns"
+)
+]
+mwi 0
+uid 414,0
+)
+(Instance
+name "I_mainTB_adc"
+duLibraryName "FACT_FAD_TB_lib"
+duName "adc_emulator"
+elements [
+(GiElement
+name "INPUT_FILE"
+type "string"
+value "\"../memory_files/analog_input_ch0.txt\""
+)
+]
+mwi 0
+uid 508,0
+)
+(Instance
+name "I_mainTB_clock1"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "1 us"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "1 us"
+)
+]
+mwi 0
+uid 1509,0
+)
+(Instance
+name "I_mainTB_w5300"
+duLibraryName "FACT_FAD_TB_lib"
+duName "w5300_emulator"
+elements [
+]
+mwi 0
+uid 2336,0
+)
+]
+embeddedInstances [
+(EmbeddedInstance
+name "eb_mainTB_ID"
+number "1"
+)
+(EmbeddedInstance
+name "eb_mainTB_adc"
+number "2"
+)
+(EmbeddedInstance
+name "eb_mainTB_adc1"
+number "3"
+)
+]
+libraryRefs [
+"ieee"
+"FACT_FAD_lib"
+"std"
+]
+)
+version "29.1"
+appVersion "2009.2 (Build 10)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\fad_main_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\fad_main_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\fad_main_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\fad_main_tb"
+)
+(vvPair
+variable "date"
+value "01.06.2011"
+)
+(vvPair
+variable "day"
+value "Mi"
+)
+(vvPair
+variable "day_long"
+value "Mittwoch"
+)
+(vvPair
+variable "dd"
+value "01"
+)
+(vvPair
+variable "entity_name"
+value "fad_main_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "06"
+)
+(vvPair
+variable "module_name"
+value "fad_main_tb"
+)
+(vvPair
+variable "month"
+value "Jun"
+)
+(vvPair
+variable "month_long"
+value "Juni"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\fad_main_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\fad_main_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "13:20:42"
+)
+(vvPair
+variable "unit"
+value "fad_main_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 52,0
+optionalChildren [
+*1 (Grouping
+uid 9,0
+optionalChildren [
+*2 (CommentText
+uid 11,0
+shape (Rectangle
+uid 12,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "109000,97000,126000,98000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 13,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "109200,97000,118700,98000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*3 (CommentText
+uid 14,0
+shape (Rectangle
+uid 15,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "126000,93000,130000,94000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 16,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "126200,93000,129200,94000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*4 (CommentText
+uid 17,0
+shape (Rectangle
+uid 18,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "109000,95000,126000,96000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 19,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "109200,95000,119200,96000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*5 (CommentText
+uid 20,0
+shape (Rectangle
+uid 21,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "105000,95000,109000,96000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 22,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "105200,95000,107300,96000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*6 (CommentText
+uid 23,0
+shape (Rectangle
+uid 24,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "126000,94000,146000,98000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 25,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "126200,94200,135400,95200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*7 (CommentText
+uid 26,0
+shape (Rectangle
+uid 27,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "130000,93000,146000,94000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 28,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "130200,93000,134700,94000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*8 (CommentText
+uid 29,0
+shape (Rectangle
+uid 30,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "105000,93000,126000,95000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 31,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "112700,93000,118300,95000"
+st "
+TU Dortmund 
+Physik / EE
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*9 (CommentText
+uid 32,0
+shape (Rectangle
+uid 33,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "105000,96000,109000,97000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 34,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "105200,96000,107300,97000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*10 (CommentText
+uid 35,0
+shape (Rectangle
+uid 36,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "105000,97000,109000,98000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 37,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "105200,97000,107900,98000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*11 (CommentText
+uid 38,0
+shape (Rectangle
+uid 39,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "109000,96000,126000,97000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 40,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "109200,96000,123400,97000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 10,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "105000,93000,146000,98000"
+)
+oxt "14000,66000,55000,71000"
+)
+*12 (SaComponent
+uid 233,0
+optionalChildren [
+*13 (CptPort
+uid 109,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 110,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,23625,109750,24375"
+)
+tg (CPTG
+uid 111,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 112,0
+va (VaSet
+)
+xt "103800,23500,108000,24500"
+st "wiz_reset"
+ju 2
+blo "108000,24300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 50
+suid 2,0
+i "'1'"
+)
+)
+)
+*14 (CptPort
+uid 113,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 114,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,69625,109750,70375"
+)
+tg (CPTG
+uid 115,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 116,0
+va (VaSet
+)
+xt "103600,69500,108000,70500"
+st "led : (7:0)"
+ju 2
+blo "108000,70300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+posAdd 0
+o 38
+suid 7,0
+i "(OTHERS => '0')"
+)
+)
+)
+*15 (CptPort
+uid 117,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 118,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,31625,81000,32375"
+)
+tg (CPTG
+uid 119,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 120,0
+va (VaSet
+)
+xt "82000,31500,85000,32500"
+st "trigger"
+blo "82000,32300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 14
+suid 18,0
+)
+)
+)
+*16 (CptPort
+uid 121,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 122,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,42625,81000,43375"
+)
+tg (CPTG
+uid 123,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 124,0
+va (VaSet
+)
+xt "82000,42500,85500,43500"
+st "adc_oeb"
+blo "82000,43300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "adc_oeb"
+t "std_logic"
+o 26
+suid 21,0
+i "'1'"
+)
+)
+)
+*17 (CptPort
+uid 125,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 126,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,33625,81000,34375"
+)
+tg (CPTG
+uid 127,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 128,0
+va (VaSet
+)
+xt "82000,33500,88700,34500"
+st "board_id : (3:0)"
+blo "82000,34300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 10
+suid 24,0
+)
+)
+)
+*18 (CptPort
+uid 129,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 130,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,34625,81000,35375"
+)
+tg (CPTG
+uid 131,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 132,0
+va (VaSet
+)
+xt "82000,34500,88400,35500"
+st "crate_id : (1:0)"
+blo "82000,35300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 11
+suid 25,0
+)
+)
+)
+*19 (CptPort
+uid 133,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 134,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,20625,109750,21375"
+)
+tg (CPTG
+uid 135,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 136,0
+va (VaSet
+)
+xt "101100,20500,108000,21500"
+st "wiz_addr : (9:0)"
+ju 2
+blo "108000,21300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 47
+suid 26,0
+)
+)
+)
+*20 (CptPort
+uid 137,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 138,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,21625,109750,22375"
+)
+tg (CPTG
+uid 139,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 140,0
+va (VaSet
+)
+xt "100800,21500,108000,22500"
+st "wiz_data : (15:0)"
+ju 2
+blo "108000,22300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 53
+suid 27,0
+)
+)
+)
+*21 (CptPort
+uid 141,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 142,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,27625,109750,28375"
+)
+tg (CPTG
+uid 143,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 144,0
+va (VaSet
+)
+xt "105000,27500,108000,28500"
+st "wiz_cs"
+ju 2
+blo "108000,28300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_cs"
+t "std_logic"
+o 48
+suid 28,0
+i "'1'"
+)
+)
+)
+*22 (CptPort
+uid 145,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 146,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,25625,109750,26375"
+)
+tg (CPTG
+uid 147,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 148,0
+va (VaSet
+)
+xt "104800,25500,108000,26500"
+st "wiz_wr"
+ju 2
+blo "108000,26300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_wr"
+t "std_logic"
+o 51
+suid 29,0
+i "'1'"
+)
+)
+)
+*23 (CptPort
+uid 149,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 150,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,24625,109750,25375"
+)
+tg (CPTG
+uid 151,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 152,0
+va (VaSet
+)
+xt "104900,24500,108000,25500"
+st "wiz_rd"
+ju 2
+blo "108000,25300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_rd"
+t "std_logic"
+o 49
+suid 30,0
+i "'1'"
+)
+)
+)
+*24 (CptPort
+uid 153,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 154,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,26625,109750,27375"
+)
+tg (CPTG
+uid 155,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 156,0
+va (VaSet
+)
+xt "104800,26500,108000,27500"
+st "wiz_int"
+ju 2
+blo "108000,27300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "wiz_int"
+t "std_logic"
+o 15
+suid 31,0
+)
+)
+)
+*25 (CptPort
+uid 157,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 158,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,22625,81000,23375"
+)
+tg (CPTG
+uid 159,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 160,0
+va (VaSet
+)
+xt "82000,22500,86800,23500"
+st "CLK_25_PS"
+blo "82000,23300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 17
+suid 35,0
+)
+)
+)
+*26 (CptPort
+uid 161,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 162,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,21625,81000,22375"
+)
+tg (CPTG
+uid 163,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 164,0
+va (VaSet
+)
+xt "82000,21500,85300,22500"
+st "CLK_50"
+blo "82000,22300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_50"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 18
+suid 37,0
+)
+)
+)
+*27 (CptPort
+uid 165,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 166,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,20625,81000,21375"
+)
+tg (CPTG
+uid 167,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 168,0
+va (VaSet
+)
+xt "82000,20500,83900,21500"
+st "CLK"
+blo "82000,21300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+suid 38,0
+)
+)
+)
+*28 (CptPort
+uid 169,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 170,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,41625,81000,42375"
+)
+tg (CPTG
+uid 171,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 172,0
+va (VaSet
+)
+xt "82000,41500,91300,42500"
+st "adc_otr_array : (3:0)"
+blo "82000,42300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "adc_otr_array"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 9
+suid 40,0
+)
+)
+)
+*29 (CptPort
+uid 173,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 174,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,47625,81000,48375"
+)
+tg (CPTG
+uid 175,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 176,0
+va (VaSet
+)
+xt "82000,47500,88900,48500"
+st "adc_data_array"
+blo "82000,48300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 8
+suid 41,0
+)
+)
+)
+*30 (CptPort
+uid 177,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 178,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,61625,81000,62375"
+)
+tg (CPTG
+uid 179,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 180,0
+va (VaSet
+)
+xt "82000,61500,91500,62500"
+st "drs_channel_id : (3:0)"
+blo "82000,62300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_channel_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 35
+suid 48,0
+i "(others => '0')"
+)
+)
+)
+*31 (CptPort
+uid 181,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 182,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,66625,81000,67375"
+)
+tg (CPTG
+uid 183,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 184,0
+va (VaSet
+)
+xt "82000,66500,87200,67500"
+st "drs_dwrite"
+blo "82000,67300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_dwrite"
+t "std_logic"
+o 36
+suid 49,0
+i "'1'"
+)
+)
+)
+*32 (CptPort
+uid 185,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 186,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,57625,81000,58375"
+)
+tg (CPTG
+uid 187,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 188,0
+va (VaSet
+)
+xt "82000,57500,87800,58500"
+st "SROUT_in_0"
+blo "82000,58300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_0"
+t "std_logic"
+o 4
+suid 52,0
+)
+)
+)
+*33 (CptPort
+uid 189,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 190,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,58625,81000,59375"
+)
+tg (CPTG
+uid 191,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 192,0
+va (VaSet
+)
+xt "82000,58500,87700,59500"
+st "SROUT_in_1"
+blo "82000,59300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_1"
+t "std_logic"
+o 5
+suid 53,0
+)
+)
+)
+*34 (CptPort
+uid 193,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 194,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,59625,81000,60375"
+)
+tg (CPTG
+uid 195,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 196,0
+va (VaSet
+)
+xt "82000,59500,87800,60500"
+st "SROUT_in_2"
+blo "82000,60300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_2"
+t "std_logic"
+o 6
+suid 54,0
+)
+)
+)
+*35 (CptPort
+uid 197,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 198,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,60625,81000,61375"
+)
+tg (CPTG
+uid 199,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 200,0
+va (VaSet
+)
+xt "82000,60500,87800,61500"
+st "SROUT_in_3"
+blo "82000,61300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_3"
+t "std_logic"
+o 7
+suid 55,0
+)
+)
+)
+*36 (CptPort
+uid 201,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 202,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,63625,81000,64375"
+)
+tg (CPTG
+uid 203,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 204,0
+va (VaSet
+)
+xt "82000,63500,86200,64500"
+st "RSRLOAD"
+blo "82000,64300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "RSRLOAD"
+t "std_logic"
+o 23
+suid 56,0
+i "'0'"
+)
+)
+)
+*37 (CptPort
+uid 205,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 206,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,64625,81000,65375"
+)
+tg (CPTG
+uid 207,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 208,0
+va (VaSet
+)
+xt "82000,64500,84900,65500"
+st "SRCLK"
+blo "82000,65300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "SRCLK"
+t "std_logic"
+o 24
+suid 57,0
+i "'0'"
+)
+)
+)
+*38 (CptPort
+uid 209,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 210,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,50625,109750,51375"
+)
+tg (CPTG
+uid 211,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 212,0
+va (VaSet
+)
+xt "106100,50500,108000,51500"
+st "sclk"
+ju 2
+blo "108000,51300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sclk"
+t "std_logic"
+o 42
+suid 62,0
+)
+)
+)
+*39 (CptPort
+uid 213,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 214,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,51625,109750,52375"
+)
+tg (CPTG
+uid 215,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 216,0
+va (VaSet
+)
+xt "106600,51500,108000,52500"
+st "sio"
+ju 2
+blo "108000,52300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 52
+suid 63,0
+)
+)
+)
+*40 (CptPort
+uid 217,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 218,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,39625,109750,40375"
+)
+tg (CPTG
+uid 219,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 220,0
+va (VaSet
+)
+xt "105000,39500,108000,40500"
+st "dac_cs"
+ju 2
+blo "108000,40300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 31
+suid 64,0
+)
+)
+)
+*41 (CptPort
+uid 221,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 222,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,41625,109750,42375"
+)
+tg (CPTG
+uid 223,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 224,0
+va (VaSet
+)
+xt "101000,41500,108000,42500"
+st "sensor_cs : (3:0)"
+ju 2
+blo "108000,42300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 43
+suid 65,0
+)
+)
+)
+*42 (CptPort
+uid 225,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 226,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,52625,109750,53375"
+)
+tg (CPTG
+uid 227,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 228,0
+va (VaSet
+)
+xt "106000,52500,108000,53500"
+st "mosi"
+ju 2
+blo "108000,53300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "mosi"
+t "std_logic"
+o 40
+suid 66,0
+i "'0'"
+)
+)
+)
+*43 (CptPort
+uid 229,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 230,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,65625,81000,66375"
+)
+tg (CPTG
+uid 231,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 232,0
+va (VaSet
+)
+xt "82000,65500,85200,66500"
+st "denable"
+blo "82000,66300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "denable"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 34
+suid 67,0
+i "'0'"
+)
+)
+)
+*44 (CptPort
+uid 1395,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1396,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,73625,109750,74375"
+)
+tg (CPTG
+uid 1397,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1398,0
+va (VaSet
+)
+xt "98000,73500,108000,74500"
+st "alarm_refclk_too_high"
+ju 2
+blo "108000,74300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 27
+suid 95,0
+)
+)
+)
+*45 (CptPort
+uid 1399,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1400,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,74625,109750,75375"
+)
+tg (CPTG
+uid 1401,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1402,0
+va (VaSet
+)
+xt "98400,74500,108000,75500"
+st "alarm_refclk_too_low"
+ju 2
+blo "108000,75300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+posAdd 0
+o 28
+suid 96,0
+)
+)
+)
+*46 (CptPort
+uid 1403,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1404,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,79625,109750,80375"
+)
+tg (CPTG
+uid 1405,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1406,0
+va (VaSet
+)
+xt "105300,79500,108000,80500"
+st "amber"
+ju 2
+blo "108000,80300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "amber"
+t "std_logic"
+o 29
+suid 87,0
+)
+)
+)
+*47 (CptPort
+uid 1407,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1408,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,76625,109750,77375"
+)
+tg (CPTG
+uid 1409,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1410,0
+va (VaSet
+)
+xt "98400,76500,108000,77500"
+st "counter_result : (11:0)"
+ju 2
+blo "108000,77300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 30
+suid 94,0
+)
+)
+)
+*48 (CptPort
+uid 1411,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1412,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,74625,81000,75375"
+)
+tg (CPTG
+uid 1413,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1414,0
+va (VaSet
+)
+xt "82000,74500,87500,75500"
+st "D_T_in : (1:0)"
+blo "82000,75300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "D_T_in"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 2
+suid 91,0
+)
+)
+)
+*49 (CptPort
+uid 1415,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1416,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,75625,81000,76375"
+)
+tg (CPTG
+uid 1417,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1418,0
+va (VaSet
+)
+xt "82000,75500,88100,76500"
+st "drs_refclk_in"
+blo "82000,76300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "drs_refclk_in"
+t "std_logic"
+eolc "-- used to check if DRS REFCLK exsists, if not DENABLE inhibit"
+o 12
+suid 92,0
+)
+)
+)
+*50 (CptPort
+uid 1419,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1420,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,77625,109750,78375"
+)
+tg (CPTG
+uid 1421,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1422,0
+va (VaSet
+)
+xt "105600,77500,108000,78500"
+st "green"
+ju 2
+blo "108000,78300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "green"
+t "std_logic"
+o 37
+suid 86,0
+)
+)
+)
+*51 (CptPort
+uid 1423,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1424,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,76625,81000,77375"
+)
+tg (CPTG
+uid 1425,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1426,0
+va (VaSet
+)
+xt "82000,76500,88700,77500"
+st "plllock_in : (3:0)"
+blo "82000,77300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "plllock_in"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- high level, if dominowave is running and DRS PLL locked"
+o 13
+suid 93,0
+)
+)
+)
+*52 (CptPort
+uid 1427,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1428,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,78625,109750,79375"
+)
+tg (CPTG
+uid 1429,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1430,0
+va (VaSet
+)
+xt "106300,78500,108000,79500"
+st "red"
+ju 2
+blo "108000,79300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "red"
+t "std_logic"
+o 41
+suid 88,0
+)
+)
+)
+*53 (CptPort
+uid 1431,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1432,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,71625,81000,72375"
+)
+tg (CPTG
+uid 1433,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1434,0
+va (VaSet
+)
+xt "82000,71500,86200,72500"
+st "SRIN_out"
+blo "82000,72300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "SRIN_out"
+t "std_logic"
+o 25
+suid 85,0
+i "'0'"
+)
+)
+)
+*54 (CptPort
+uid 1678,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1679,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,23625,81000,24375"
+)
+tg (CPTG
+uid 1680,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1681,0
+va (VaSet
+)
+xt "82000,23500,86000,24500"
+st "ADC_CLK"
+blo "82000,24300"
+)
+)
+thePort (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "ADC_CLK"
+t "std_logic"
+o 16
+suid 97,0
+)
+)
+)
+*55 (CptPort
+uid 2651,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2652,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,80625,109750,81375"
+)
+tg (CPTG
+uid 2653,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2654,0
+va (VaSet
+)
+xt "97600,80500,108000,81500"
+st "debug_data_ram_empty"
+ju 2
+blo "108000,81300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 32
+suid 104,0
+)
+)
+)
+*56 (CptPort
+uid 2655,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2656,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,81625,109750,82375"
+)
+tg (CPTG
+uid 2657,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2658,0
+va (VaSet
+)
+xt "100500,81500,108000,82500"
+st "debug_data_valid"
+ju 2
+blo "108000,82300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 33
+suid 105,0
+)
+)
+)
+*57 (CptPort
+uid 2659,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2660,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,82625,109750,83375"
+)
+tg (CPTG
+uid 2661,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2662,0
+va (VaSet
+)
+xt "101100,82500,108000,83500"
+st "DG_state : (7:0)"
+ju 2
+blo "108000,83300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "DG_state"
+t "std_logic_vector"
+b "(7 downto 0)"
+prec "-- for debugging"
+preAdd 0
+o 19
+suid 108,0
+)
+)
+)
+*58 (CptPort
+uid 2663,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2664,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,77625,81000,78375"
+)
+tg (CPTG
+uid 2665,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2666,0
+va (VaSet
+)
+xt "82000,77500,90100,78500"
+st "FTM_RS485_rx_d"
+blo "82000,78300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "FTM_RS485_rx_d"
+t "std_logic"
+o 3
+suid 99,0
+)
+)
+)
+*59 (CptPort
+uid 2667,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2668,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,83625,109750,84375"
+)
+tg (CPTG
+uid 2669,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2670,0
+va (VaSet
+)
+xt "99600,83500,108000,84500"
+st "FTM_RS485_rx_en"
+ju 2
+blo "108000,84300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_rx_en"
+t "std_logic"
+o 20
+suid 101,0
+)
+)
+)
+*60 (CptPort
+uid 2671,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2672,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,84625,109750,85375"
+)
+tg (CPTG
+uid 2673,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2674,0
+va (VaSet
+)
+xt "99900,84500,108000,85500"
+st "FTM_RS485_tx_d"
+ju 2
+blo "108000,85300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_tx_d"
+t "std_logic"
+o 21
+suid 100,0
+)
+)
+)
+*61 (CptPort
+uid 2675,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2676,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,85625,109750,86375"
+)
+tg (CPTG
+uid 2677,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2678,0
+va (VaSet
+)
+xt "99600,85500,108000,86500"
+st "FTM_RS485_tx_en"
+ju 2
+blo "108000,86300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_tx_en"
+t "std_logic"
+o 22
+suid 102,0
+)
+)
+)
+*62 (CptPort
+uid 2679,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2680,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,86625,109750,87375"
+)
+tg (CPTG
+uid 2681,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2682,0
+va (VaSet
+)
+xt "96600,86500,108000,87500"
+st "mem_manager_state : (3:0)"
+ju 2
+blo "108000,87300"
+)
+)
+thePort (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "mem_manager_state"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 39
+suid 106,0
+)
+)
+)
+*63 (CptPort
+uid 2683,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2684,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,87625,109750,88375"
+)
+tg (CPTG
+uid 2685,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2686,0
+va (VaSet
+)
+xt "102400,87500,108000,88500"
+st "trigger_veto"
+ju 2
+blo "108000,88300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 45
+suid 98,0
+i "'1'"
+)
+)
+)
+*64 (CptPort
+uid 2687,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2688,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,88625,109750,89375"
+)
+tg (CPTG
+uid 2689,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2690,0
+va (VaSet
+)
+xt "99600,88500,108000,89500"
+st "w5300_state : (7:0)"
+ju 2
+blo "108000,89300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "w5300_state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 46
+suid 103,0
+)
+)
+)
+*65 (CptPort
+uid 2924,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2925,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,89625,109750,90375"
+)
+tg (CPTG
+uid 2926,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2927,0
+va (VaSet
+)
+xt "96100,89500,108000,90500"
+st "socket_tx_free_out : (16:0)"
+ju 2
+blo "108000,90300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "socket_tx_free_out"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+eolc "-- 17bit value .. that's true"
+posAdd 0
+o 44
+suid 109,0
+)
+)
+)
+]
+shape (Rectangle
+uid 234,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "81000,19000,109000,91000"
+)
+oxt "15000,-8000,43000,46000"
+ttg (MlTextGroup
+uid 235,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*66 (Text
+uid 236,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "83200,81000,89400,82000"
+st "FACT_FAD_lib"
+blo "83200,81800"
+tm "BdLibraryNameMgr"
+)
+*67 (Text
+uid 237,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "83200,82000,87400,83000"
+st "FAD_main"
+blo "83200,82800"
+tm "CptNameMgr"
+)
+*68 (Text
+uid 238,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "83200,83000,90000,84000"
+st "I_mainTB_FPGA"
+blo "83200,83800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 239,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 240,0
+text (MLText
+uid 241,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "81000,18200,101000,19000"
+st "RAMADDRWIDTH64b = 15    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "RAMADDRWIDTH64b"
+type "integer"
+value "15"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 242,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "81250,89250,82750,90750"
+iconName "BlockDiagram.png"
+iconMaskName "BlockDiagram.msk"
+ftype 1
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*69 (SaComponent
+uid 274,0
+optionalChildren [
+*70 (CptPort
+uid 266,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 267,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "58000,20625,58750,21375"
+)
+tg (CPTG
+uid 268,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 269,0
+va (VaSet
+)
+xt "55700,20500,57000,21500"
+st "clk"
+ju 2
+blo "57000,21300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+o 1
+i "'0'"
+)
+)
+)
+*71 (CptPort
+uid 270,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 271,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "58000,21625,58750,22375"
+)
+tg (CPTG
+uid 272,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 273,0
+va (VaSet
+)
+xt "55700,21500,57000,22500"
+st "rst"
+ju 2
+blo "57000,22300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "STD_LOGIC"
+o 2
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 275,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "50000,19000,58000,24000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 276,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*72 (Text
+uid 277,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "50150,24000,57850,25000"
+st "FACT_FAD_TB_lib"
+blo "50150,24800"
+tm "BdLibraryNameMgr"
+)
+*73 (Text
+uid 278,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "50150,25000,56850,26000"
+st "clock_generator"
+blo "50150,25800"
+tm "CptNameMgr"
+)
+*74 (Text
+uid 279,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "50150,26000,56750,27000"
+st "I_mainTB_clock"
+blo "50150,26800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 280,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 281,0
+text (MLText
+uid 282,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "50000,17400,68500,19000"
+st "clock_period = 20 ns    ( time )  
+reset_time   = 50 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 283,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "50250,22250,51750,23750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*75 (Net
+uid 284,0
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+declText (MLText
+uid 285,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,46200,-68000,47000"
+st "SIGNAL clk                   : STD_LOGIC
+"
+)
+)
+*76 (Net
+uid 316,0
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 2
+suid 2,0
+)
+declText (MLText
+uid 317,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,63800,-58500,64600"
+st "SIGNAL wiz_addr              : std_logic_vector(9 DOWNTO 0)
+"
+)
+)
+*77 (Net
+uid 322,0
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 3
+suid 3,0
+)
+declText (MLText
+uid 323,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,65400,-58000,66200"
+st "SIGNAL wiz_data              : std_logic_vector(15 DOWNTO 0)
+"
+)
+)
+*78 (Net
+uid 328,0
+decl (Decl
+n "wiz_rd"
+t "std_logic"
+o 4
+suid 4,0
+i "'1'"
+)
+declText (MLText
+uid 329,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,67000,-55000,67800"
+st "SIGNAL wiz_rd                : std_logic                    := '1'
+"
+)
+)
+*79 (Net
+uid 334,0
+decl (Decl
+n "wiz_wr"
+t "std_logic"
+o 5
+suid 5,0
+i "'1'"
+)
+declText (MLText
+uid 335,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,68600,-55000,69400"
+st "SIGNAL wiz_wr                : std_logic                    := '1'
+"
+)
+)
+*80 (SaComponent
+uid 362,0
+optionalChildren [
+*81 (CptPort
+uid 350,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 351,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,50625,123000,51375"
+)
+tg (CPTG
+uid 352,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 353,0
+va (VaSet
+)
+xt "124000,50500,125700,51500"
+st "sclk"
+blo "124000,51300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "sclk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+*82 (CptPort
+uid 354,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 355,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,51625,123000,52375"
+)
+tg (CPTG
+uid 356,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 357,0
+va (VaSet
+)
+xt "124000,51500,125400,52500"
+st "sio"
+blo "124000,52300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+)
+)
+)
+*83 (CptPort
+uid 358,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 359,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,47625,123000,48375"
+)
+tg (CPTG
+uid 360,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 361,0
+va (VaSet
+)
+xt "124000,47500,130500,48500"
+st "sensor_cs : (3:0)"
+blo "124000,48300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 downto 0)"
+preAdd 0
+posAdd 0
+o 3
+suid 3,0
+)
+)
+)
+]
+shape (Rectangle
+uid 363,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "123000,46000,133000,56000"
+)
+oxt "30000,3000,40000,13000"
+ttg (MlTextGroup
+uid 364,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*84 (Text
+uid 365,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "123200,56000,130900,57000"
+st "FACT_FAD_TB_lib"
+blo "123200,56800"
+tm "BdLibraryNameMgr"
+)
+*85 (Text
+uid 366,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "123200,57000,130800,58000"
+st "max6662_emulator"
+blo "123200,57800"
+tm "CptNameMgr"
+)
+*86 (Text
+uid 367,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "123200,58000,131000,59000"
+st "I_mainTB_max6662"
+blo "123200,58800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 368,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 369,0
+text (MLText
+uid 370,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "123000,45200,143000,46000"
+st "DRS_TEMPERATURE = 51    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "DRS_TEMPERATURE"
+type "integer"
+value "51"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 371,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "123250,54250,124750,55750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+sIVOD 1
+)
+archFileType "UNKNOWN"
+)
+*87 (Net
+uid 372,0
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 6
+suid 6,0
+)
+declText (MLText
+uid 373,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,59000,-58500,59800"
+st "SIGNAL sensor_cs             : std_logic_vector(3 DOWNTO 0)
+"
+)
+)
+*88 (Net
+uid 378,0
+decl (Decl
+n "sclk"
+t "std_logic"
+o 7
+suid 7,0
+)
+declText (MLText
+uid 379,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,58200,-68000,59000"
+st "SIGNAL sclk                  : std_logic
+"
+)
+)
+*89 (Net
+uid 384,0
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 8
+suid 8,0
+)
+declText (MLText
+uid 385,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,59800,-68000,60600"
+st "SIGNAL sio                   : std_logic
+"
+)
+)
+*90 (SaComponent
+uid 414,0
+optionalChildren [
+*91 (CptPort
+uid 410,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 411,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "58000,31625,58750,32375"
+)
+tg (CPTG
+uid 412,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 413,0
+va (VaSet
+)
+xt "54200,31500,57000,32500"
+st "trigger"
+ju 2
+blo "57000,32300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+]
+shape (Rectangle
+uid 415,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "50000,30000,58000,36000"
+)
+oxt "19000,4000,29000,14000"
+ttg (MlTextGroup
+uid 416,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*92 (Text
+uid 417,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "50200,36000,57900,37000"
+st "FACT_FAD_TB_lib"
+blo "50200,36800"
+tm "BdLibraryNameMgr"
+)
+*93 (Text
+uid 418,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "50200,37000,57500,38000"
+st "trigger_generator"
+blo "50200,37800"
+tm "CptNameMgr"
+)
+*94 (Text
+uid 419,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "50200,38000,57400,39000"
+st "I_mainTB_trigger"
+blo "50200,38800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 420,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 421,0
+text (MLText
+uid 422,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "50000,28400,68500,30000"
+st "TRIGGER_RATE = 1 ms     ( time )  
+PULSE_WIDTH  = 20 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "TRIGGER_RATE"
+type "time"
+value "1 ms"
+)
+(GiElement
+name "PULSE_WIDTH"
+type "time"
+value "20 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 423,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "50250,34250,51750,35750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+sIVOD 1
+)
+archFileType "UNKNOWN"
+)
+*95 (Net
+uid 424,0
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 9
+suid 9,0
+)
+declText (MLText
+uid 425,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,61400,-68000,62200"
+st "SIGNAL trigger               : std_logic
+"
+)
+)
+*96 (HdlText
+uid 430,0
+optionalChildren [
+*97 (EmbeddedText
+uid 436,0
+commentText (CommentText
+uid 437,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 438,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "50000,45000,60000,49000"
+)
+oxt "0,0,18000,5000"
+text (MLText
+uid 439,0
+va (VaSet
+)
+xt "50200,45200,60200,48200"
+st "
+-- eb_ID 1: hard-wired IDs
+board_id <= \"0101\";
+crate_id <= \"01\";
+
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 10000
+)
+)
+)
+]
+shape (Rectangle
+uid 431,0
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "50000,40000,58000,45000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 432,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*98 (Text
+uid 433,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "51150,41000,57350,42000"
+st "eb_mainTB_ID"
+blo "51150,41800"
+tm "HdlTextNameMgr"
+)
+*99 (Text
+uid 434,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "51150,42000,51950,43000"
+st "1"
+blo "51150,42800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 435,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "50250,43250,51750,44750"
+iconName "TextFile.png"
+iconMaskName "TextFile.msk"
+ftype 21
+)
+viewiconposition 0
+)
+*100 (Net
+uid 440,0
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+preAdd 0
+posAdd 0
+o 10
+suid 10,0
+)
+declText (MLText
+uid 441,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,45400,-58500,46200"
+st "SIGNAL board_id              : std_logic_vector(3 downto 0)
+"
+)
+)
+*101 (Net
+uid 448,0
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 downto 0)"
+o 11
+suid 11,0
+)
+declText (MLText
+uid 449,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,47800,-58500,48600"
+st "SIGNAL crate_id              : std_logic_vector(1 downto 0)
+"
+)
+)
+*102 (SaComponent
+uid 508,0
+optionalChildren [
+*103 (CptPort
+uid 489,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 490,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "29250,52625,30000,53375"
+)
+tg (CPTG
+uid 491,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 492,0
+va (VaSet
+)
+xt "31000,52500,32300,53500"
+st "clk"
+blo "31000,53300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+*104 (CptPort
+uid 493,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 494,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "40000,54625,40750,55375"
+)
+tg (CPTG
+uid 495,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 496,0
+va (VaSet
+)
+xt "34200,54500,39000,55500"
+st "data : (11:0)"
+ju 2
+blo "39000,55300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "data"
+t "STD_LOGIC_VECTOR"
+b "(11 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+)
+)
+)
+*105 (CptPort
+uid 497,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 498,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "40000,52625,40750,53375"
+)
+tg (CPTG
+uid 499,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 500,0
+va (VaSet
+)
+xt "37700,52500,39000,53500"
+st "otr"
+ju 2
+blo "39000,53300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "otr"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 3
+suid 3,0
+)
+)
+)
+*106 (CptPort
+uid 501,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 502,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "40000,53625,40750,54375"
+)
+tg (CPTG
+uid 503,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 504,0
+va (VaSet
+)
+xt "37400,53500,39000,54500"
+st "oeb"
+ju 2
+blo "39000,54300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "oeb"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 4
+suid 4,0
+)
+)
+)
+]
+shape (Rectangle
+uid 509,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "30000,51000,40000,58000"
+)
+oxt "29000,7000,39000,17000"
+ttg (MlTextGroup
+uid 510,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*107 (Text
+uid 511,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "30200,58000,37900,59000"
+st "FACT_FAD_TB_lib"
+blo "30200,58800"
+tm "BdLibraryNameMgr"
+)
+*108 (Text
+uid 512,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "30200,59000,36000,60000"
+st "adc_emulator"
+blo "30200,59800"
+tm "CptNameMgr"
+)
+*109 (Text
+uid 513,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "30200,60000,36200,61000"
+st "I_mainTB_adc"
+blo "30200,60800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 514,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 515,0
+text (MLText
+uid 516,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "30000,50200,65500,51000"
+st "INPUT_FILE = \"../memory_files/analog_input_ch0.txt\"    ( string )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "INPUT_FILE"
+type "string"
+value "\"../memory_files/analog_input_ch0.txt\""
+)
+]
+)
+viewicon (ZoomableIcon
+uid 517,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "30250,56250,31750,57750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+sIVOD 1
+)
+archFileType "UNKNOWN"
+)
+*110 (HdlText
+uid 518,0
+optionalChildren [
+*111 (EmbeddedText
+uid 524,0
+commentText (CommentText
+uid 525,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 526,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "50000,57000,62000,67000"
+)
+oxt "0,0,18000,5000"
+text (MLText
+uid 527,0
+va (VaSet
+)
+xt "50200,57200,62100,66200"
+st "
+-- eb_adc 2: ADC routing
+adc_data_array(0) <= adc_data;
+adc_data_array(1) <= adc_data;
+adc_data_array(2) <= adc_data;
+adc_data_array(3) <= adc_data;
+adc_otr_array(0) <= adc_otr;
+adc_otr_array(1) <= adc_otr;
+adc_otr_array(2) <= adc_otr;
+adc_otr_array(3) <= adc_otr;
+
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 10000
+visibleWidth 12000
+)
+)
+)
+]
+shape (Rectangle
+uid 519,0
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "50000,51000,58000,57000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 520,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*112 (Text
+uid 521,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "51150,52000,57850,53000"
+st "eb_mainTB_adc"
+blo "51150,52800"
+tm "HdlTextNameMgr"
+)
+*113 (Text
+uid 522,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "51150,53000,51950,54000"
+st "2"
+blo "51150,53800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 523,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "50250,55250,51750,56750"
+iconName "TextFile.png"
+iconMaskName "TextFile.msk"
+ftype 21
+)
+viewiconposition 0
+)
+*114 (Net
+uid 528,0
+decl (Decl
+n "adc_otr_array"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 12
+suid 12,0
+)
+declText (MLText
+uid 529,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,42200,-58500,43000"
+st "SIGNAL adc_otr_array         : std_logic_vector(3 DOWNTO 0)
+"
+)
+)
+*115 (Net
+uid 536,0
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 13
+suid 13,0
+)
+declText (MLText
+uid 537,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,39800,-63000,40600"
+st "SIGNAL adc_data_array        : adc_data_array_type
+"
+)
+)
+*116 (Net
+uid 544,0
+decl (Decl
+n "adc_oeb"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 14
+suid 14,0
+)
+declText (MLText
+uid 545,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,40600,-68000,41400"
+st "SIGNAL adc_oeb               : std_logic
+"
+)
+)
+*117 (Net
+uid 560,0
+decl (Decl
+n "adc_otr"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 16
+suid 16,0
+)
+declText (MLText
+uid 561,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,41400,-68000,42200"
+st "SIGNAL adc_otr               : STD_LOGIC
+"
+)
+)
+*118 (Net
+uid 568,0
+decl (Decl
+n "adc_data"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 17
+suid 17,0
+)
+declText (MLText
+uid 569,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,39000,-58000,39800"
+st "SIGNAL adc_data              : std_logic_vector(11 DOWNTO 0)
+"
+)
+)
+*119 (Net
+uid 767,0
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 21
+suid 23,0
+i "'1'"
+)
+declText (MLText
+uid 768,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,67800,-55000,68600"
+st "SIGNAL wiz_reset             : std_logic                    := '1'
+"
+)
+)
+*120 (Net
+uid 775,0
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+posAdd 0
+o 22
+suid 24,0
+i "(OTHERS => '0')"
+)
+declText (MLText
+uid 776,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,54200,-49000,55000"
+st "SIGNAL led                   : std_logic_vector(7 DOWNTO 0) := (OTHERS => '0')
+"
+)
+)
+*121 (Net
+uid 783,0
+decl (Decl
+n "wiz_cs"
+t "std_logic"
+o 23
+suid 25,0
+i "'1'"
+)
+declText (MLText
+uid 784,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,64600,-55000,65400"
+st "SIGNAL wiz_cs                : std_logic                    := '1'
+"
+)
+)
+*122 (Net
+uid 791,0
+decl (Decl
+n "wiz_int"
+t "std_logic"
+o 24
+suid 26,0
+)
+declText (MLText
+uid 792,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,66200,-68000,67000"
+st "SIGNAL wiz_int               : std_logic
+"
+)
+)
+*123 (Net
+uid 799,0
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 25
+suid 27,0
+)
+declText (MLText
+uid 800,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,48600,-68000,49400"
+st "SIGNAL dac_cs                : std_logic
+"
+)
+)
+*124 (Net
+uid 807,0
+decl (Decl
+n "mosi"
+t "std_logic"
+o 26
+suid 28,0
+i "'0'"
+)
+declText (MLText
+uid 808,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,55800,-55000,56600"
+st "SIGNAL mosi                  : std_logic                    := '0'
+"
+)
+)
+*125 (Net
+uid 815,0
+decl (Decl
+n "denable"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 27
+suid 29,0
+i "'0'"
+)
+declText (MLText
+uid 816,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,51000,-41500,51800"
+st "SIGNAL denable               : std_logic                    := '0' -- default domino wave off
+"
+)
+)
+*126 (Net
+uid 823,0
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 28
+suid 30,0
+)
+declText (MLText
+uid 824,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,25400,-68000,26200"
+st "SIGNAL CLK_25_PS             : std_logic
+"
+)
+)
+*127 (Net
+uid 831,0
+decl (Decl
+n "CLK_50"
+t "std_logic"
+o 29
+suid 31,0
+)
+declText (MLText
+uid 832,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,26200,-68000,27000"
+st "SIGNAL CLK_50                : std_logic
+"
+)
+)
+*128 (Net
+uid 839,0
+decl (Decl
+n "drs_channel_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 30
+suid 32,0
+i "(others => '0')"
+)
+declText (MLText
+uid 840,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,51800,-49000,52600"
+st "SIGNAL drs_channel_id        : std_logic_vector(3 downto 0) := (others => '0')
+"
+)
+)
+*129 (Net
+uid 847,0
+decl (Decl
+n "drs_dwrite"
+t "std_logic"
+o 31
+suid 33,0
+i "'1'"
+)
+declText (MLText
+uid 848,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,52600,-55000,53400"
+st "SIGNAL drs_dwrite            : std_logic                    := '1'
+"
+)
+)
+*130 (Net
+uid 855,0
+decl (Decl
+n "RSRLOAD"
+t "std_logic"
+o 32
+suid 34,0
+i "'0'"
+)
+declText (MLText
+uid 856,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,33400,-55000,34200"
+st "SIGNAL RSRLOAD               : std_logic                    := '0'
+"
+)
+)
+*131 (Net
+uid 863,0
+decl (Decl
+n "SRCLK"
+t "std_logic"
+o 33
+suid 35,0
+i "'0'"
+)
+declText (MLText
+uid 864,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,34200,-55000,35000"
+st "SIGNAL SRCLK                 : std_logic                    := '0'
+"
+)
+)
+*132 (Net
+uid 871,0
+decl (Decl
+n "SROUT_in_0"
+t "std_logic"
+o 30
+suid 36,0
+)
+declText (MLText
+uid 872,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,35800,-68000,36600"
+st "SIGNAL SROUT_in_0            : std_logic
+"
+)
+)
+*133 (Net
+uid 879,0
+decl (Decl
+n "SROUT_in_1"
+t "std_logic"
+o 31
+suid 37,0
+)
+declText (MLText
+uid 880,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,36600,-68000,37400"
+st "SIGNAL SROUT_in_1            : std_logic
+"
+)
+)
+*134 (Net
+uid 887,0
+decl (Decl
+n "SROUT_in_2"
+t "std_logic"
+o 32
+suid 38,0
+)
+declText (MLText
+uid 888,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,37400,-68000,38200"
+st "SIGNAL SROUT_in_2            : std_logic
+"
+)
+)
+*135 (Net
+uid 895,0
+decl (Decl
+n "SROUT_in_3"
+t "std_logic"
+o 33
+suid 39,0
+)
+declText (MLText
+uid 896,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,38200,-68000,39000"
+st "SIGNAL SROUT_in_3            : std_logic
+"
+)
+)
+*136 (Net
+uid 1435,0
+decl (Decl
+n "SRIN_out"
+t "std_logic"
+o 34
+suid 40,0
+i "'0'"
+)
+declText (MLText
+uid 1436,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,35000,-55000,35800"
+st "SIGNAL SRIN_out              : std_logic                    := '0'
+"
+)
+)
+*137 (Net
+uid 1443,0
+decl (Decl
+n "amber"
+t "std_logic"
+o 35
+suid 41,0
+)
+declText (MLText
+uid 1444,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,44600,-68000,45400"
+st "SIGNAL amber                 : std_logic
+"
+)
+)
+*138 (Net
+uid 1451,0
+decl (Decl
+n "red"
+t "std_logic"
+o 36
+suid 42,0
+)
+declText (MLText
+uid 1452,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,57400,-68000,58200"
+st "SIGNAL red                   : std_logic
+"
+)
+)
+*139 (Net
+uid 1459,0
+decl (Decl
+n "green"
+t "std_logic"
+o 37
+suid 43,0
+)
+declText (MLText
+uid 1460,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,53400,-68000,54200"
+st "SIGNAL green                 : std_logic
+"
+)
+)
+*140 (Net
+uid 1467,0
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 38
+suid 44,0
+)
+declText (MLText
+uid 1468,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,47000,-58000,47800"
+st "SIGNAL counter_result        : std_logic_vector(11 DOWNTO 0)
+"
+)
+)
+*141 (Net
+uid 1475,0
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+posAdd 0
+o 39
+suid 45,0
+)
+declText (MLText
+uid 1476,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,43800,-68000,44600"
+st "SIGNAL alarm_refclk_too_low  : std_logic
+"
+)
+)
+*142 (Net
+uid 1483,0
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 40
+suid 46,0
+)
+declText (MLText
+uid 1484,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,43000,-68000,43800"
+st "SIGNAL alarm_refclk_too_high : std_logic
+"
+)
+)
+*143 (HdlText
+uid 1491,0
+optionalChildren [
+*144 (EmbeddedText
+uid 1497,0
+commentText (CommentText
+uid 1498,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 1499,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "27000,72000,41000,77000"
+)
+oxt "0,0,18000,5000"
+text (MLText
+uid 1500,0
+va (VaSet
+)
+xt "27200,72200,39400,77200"
+st "
+
+D_T_in(1 downto 0) <= \"00\";
+plllock_in(3 downto 0) <= \"1111\";
+SROUT_in_0 <= '1';
+SROUT_in_1 <= '0';
+SROUT_in_2 <= '1';
+SROUT_in_3 <= '0';
+
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 5000
+visibleWidth 14000
+)
+)
+)
+]
+shape (Rectangle
+uid 1492,0
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "27000,69000,35000,72000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 1493,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*145 (Text
+uid 1494,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "28150,69000,35250,70000"
+st "eb_mainTB_adc1"
+blo "28150,69800"
+tm "HdlTextNameMgr"
+)
+*146 (Text
+uid 1495,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "28150,70000,28950,71000"
+st "3"
+blo "28150,70800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 1496,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "27250,70250,28750,71750"
+iconName "TextFile.png"
+iconMaskName "TextFile.msk"
+ftype 21
+)
+viewiconposition 0
+)
+*147 (Net
+uid 1501,0
+decl (Decl
+n "D_T_in"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 41
+suid 47,0
+)
+declText (MLText
+uid 1502,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,28600,-58500,29400"
+st "SIGNAL D_T_in                : std_logic_vector(1 DOWNTO 0)
+"
+)
+)
+*148 (SaComponent
+uid 1509,0
+optionalChildren [
+*149 (CptPort
+uid 1519,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1520,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "66000,78625,66750,79375"
+)
+tg (CPTG
+uid 1521,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1522,0
+va (VaSet
+)
+xt "63700,78500,65000,79500"
+st "clk"
+ju 2
+blo "65000,79300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+o 1
+i "'0'"
+)
+)
+)
+*150 (CptPort
+uid 1523,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1524,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "66000,79625,66750,80375"
+)
+tg (CPTG
+uid 1525,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1526,0
+va (VaSet
+)
+xt "63700,79500,65000,80500"
+st "rst"
+ju 2
+blo "65000,80300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "STD_LOGIC"
+o 2
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 1510,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "55000,77000,66000,82000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 1511,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*151 (Text
+uid 1512,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "56150,78000,63850,79000"
+st "FACT_FAD_TB_lib"
+blo "56150,78800"
+tm "BdLibraryNameMgr"
+)
+*152 (Text
+uid 1513,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "56150,79000,62850,80000"
+st "clock_generator"
+blo "56150,79800"
+tm "CptNameMgr"
+)
+*153 (Text
+uid 1514,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "56150,80000,63150,81000"
+st "I_mainTB_clock1"
+blo "56150,80800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 1515,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 1516,0
+text (MLText
+uid 1517,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "55000,82400,73000,84000"
+st "clock_period = 1 us    ( time )  
+reset_time   = 1 us    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "1 us"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "1 us"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 1518,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "55250,80250,56750,81750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*154 (Net
+uid 1559,0
+decl (Decl
+n "plllock_in"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- high level, if dominowave is running and DRS PLL locked"
+o 43
+suid 49,0
+)
+declText (MLText
+uid 1560,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,56600,-29000,57400"
+st "SIGNAL plllock_in            : std_logic_vector(3 DOWNTO 0) -- high level, if dominowave is running and DRS PLL locked
+"
+)
+)
+*155 (Net
+uid 1682,0
+lang 2
+decl (Decl
+n "ADC_CLK"
+t "std_logic"
+o 44
+suid 50,0
+)
+declText (MLText
+uid 1683,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,24600,-68000,25400"
+st "SIGNAL ADC_CLK               : std_logic
+"
+)
+)
+*156 (Net
+uid 2001,0
+decl (Decl
+n "REF_CLK"
+t "STD_LOGIC"
+o 42
+suid 51,0
+i "'0'"
+)
+declText (MLText
+uid 2002,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,32600,-55000,33400"
+st "SIGNAL REF_CLK               : STD_LOGIC                    := '0'
+"
+)
+)
+*157 (SaComponent
+uid 2336,0
+optionalChildren [
+*158 (CptPort
+uid 2315,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2316,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,20625,123000,21375"
+)
+tg (CPTG
+uid 2317,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2318,0
+va (VaSet
+)
+xt "124000,20500,129100,21500"
+st "addr : (9:0)"
+blo "124000,21300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 2
+suid 1,0
+)
+)
+)
+*159 (CptPort
+uid 2319,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 2320,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,21625,123000,22375"
+)
+tg (CPTG
+uid 2321,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2322,0
+va (VaSet
+)
+xt "124000,21500,129400,22500"
+st "data : (15:0)"
+blo "124000,22300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 3
+suid 2,0
+)
+)
+)
+*160 (CptPort
+uid 2323,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2324,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,24625,123000,25375"
+)
+tg (CPTG
+uid 2325,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2326,0
+va (VaSet
+)
+xt "124000,24500,125300,25500"
+st "rd"
+blo "124000,25300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "rd"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 4
+suid 3,0
+)
+)
+)
+*161 (CptPort
+uid 2327,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2328,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,25625,123000,26375"
+)
+tg (CPTG
+uid 2329,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2330,0
+va (VaSet
+)
+xt "124000,25500,125400,26500"
+st "wr"
+blo "124000,26300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "wr"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 6
+suid 4,0
+)
+)
+)
+*162 (CptPort
+uid 2331,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2332,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,26625,123000,27375"
+)
+tg (CPTG
+uid 2333,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2334,0
+va (VaSet
+)
+xt "124000,26500,125400,27500"
+st "int"
+blo "124000,27300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "int"
+t "std_logic"
+o 1
+suid 5,0
+i "'1'"
+)
+)
+)
+*163 (CptPort
+uid 2548,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2549,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,27625,123000,28375"
+)
+tg (CPTG
+uid 2550,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2551,0
+va (VaSet
+)
+xt "124000,27500,125200,28500"
+st "cs"
+blo "124000,28300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "cs"
+t "std_logic"
+o 5
+suid 6,0
+)
+)
+)
+]
+shape (Rectangle
+uid 2337,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "123000,19000,133000,31000"
+)
+oxt "29000,0,39000,12000"
+ttg (MlTextGroup
+uid 2338,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*164 (Text
+uid 2339,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "123200,31000,130900,32000"
+st "FACT_FAD_TB_lib"
+blo "123200,31800"
+tm "BdLibraryNameMgr"
+)
+*165 (Text
+uid 2340,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "123200,32000,129800,33000"
+st "w5300_emulator"
+blo "123200,32800"
+tm "CptNameMgr"
+)
+*166 (Text
+uid 2341,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "123200,33000,130000,34000"
+st "I_mainTB_w5300"
+blo "123200,33800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 2342,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 2343,0
+text (MLText
+uid 2344,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "123000,18000,123000,18000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 2345,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "123250,29250,124750,30750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*167 (Net
+uid 2705,0
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 45
+suid 53,0
+)
+declText (MLText
+uid 2706,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,49400,-68000,50200"
+st "SIGNAL debug_data_ram_empty  : std_logic
+"
+)
+)
+*168 (Net
+uid 2713,0
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 46
+suid 54,0
+)
+declText (MLText
+uid 2714,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,50200,-68000,51000"
+st "SIGNAL debug_data_valid      : std_logic
+"
+)
+)
+*169 (Net
+uid 2721,0
+decl (Decl
+n "DG_state"
+t "std_logic_vector"
+b "(7 downto 0)"
+prec "-- for debugging"
+preAdd 0
+o 47
+suid 55,0
+)
+declText (MLText
+uid 2722,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,27000,-58500,28600"
+st "-- for debugging
+SIGNAL DG_state              : std_logic_vector(7 downto 0)
+"
+)
+)
+*170 (Net
+uid 2729,0
+decl (Decl
+n "FTM_RS485_rx_en"
+t "std_logic"
+o 48
+suid 56,0
+)
+declText (MLText
+uid 2730,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,30200,-68000,31000"
+st "SIGNAL FTM_RS485_rx_en       : std_logic
+"
+)
+)
+*171 (Net
+uid 2737,0
+decl (Decl
+n "FTM_RS485_tx_d"
+t "std_logic"
+o 49
+suid 57,0
+)
+declText (MLText
+uid 2738,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,31000,-68000,31800"
+st "SIGNAL FTM_RS485_tx_d        : std_logic
+"
+)
+)
+*172 (Net
+uid 2745,0
+decl (Decl
+n "FTM_RS485_tx_en"
+t "std_logic"
+o 50
+suid 58,0
+)
+declText (MLText
+uid 2746,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,31800,-68000,32600"
+st "SIGNAL FTM_RS485_tx_en       : std_logic
+"
+)
+)
+*173 (Net
+uid 2753,0
+lang 2
+decl (Decl
+n "mem_manager_state"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 51
+suid 59,0
+)
+declText (MLText
+uid 2754,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,55000,-33000,55800"
+st "SIGNAL mem_manager_state     : std_logic_vector(3 DOWNTO 0) -- state is encoded here ... useful for debugging.
+"
+)
+)
+*174 (Net
+uid 2761,0
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 52
+suid 60,0
+i "'1'"
+)
+declText (MLText
+uid 2762,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,62200,-55000,63000"
+st "SIGNAL trigger_veto          : std_logic                    := '1'
+"
+)
+)
+*175 (Net
+uid 2769,0
+decl (Decl
+n "w5300_state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 53
+suid 61,0
+)
+declText (MLText
+uid 2770,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,63000,-33000,63800"
+st "SIGNAL w5300_state           : std_logic_vector(7 DOWNTO 0) -- state is encoded here ... useful for debugging.
+"
+)
+)
+*176 (Net
+uid 2777,0
+decl (Decl
+n "FTM_RS485_rx_d"
+t "std_logic"
+o 54
+suid 62,0
+)
+declText (MLText
+uid 2778,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,29400,-68000,30200"
+st "SIGNAL FTM_RS485_rx_d        : std_logic
+"
+)
+)
+*177 (Net
+uid 2942,0
+decl (Decl
+n "socket_tx_free_out"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+eolc "-- 17bit value .. that's true"
+posAdd 0
+o 55
+suid 64,0
+)
+declText (MLText
+uid 2943,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,60600,-43000,61400"
+st "SIGNAL socket_tx_free_out    : std_logic_vector(16 DOWNTO 0) -- 17bit value .. that's true
+"
+)
+)
+*178 (Wire
+uid 286,0
+shape (OrthoPolyLine
+uid 287,0
+va (VaSet
+vasetType 3
+)
+xt "58750,21000,80250,21000"
+pts [
+"58750,21000"
+"80250,21000"
+]
+)
+start &70
+end &27
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 288,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 289,0
+va (VaSet
+)
+xt "71000,20000,72300,21000"
+st "clk"
+blo "71000,20800"
+tm "WireNameMgr"
+)
+)
+on &75
+)
+*179 (Wire
+uid 318,0
+shape (OrthoPolyLine
+uid 319,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,21000,122250,21000"
+pts [
+"109750,21000"
+"122250,21000"
+]
+)
+start &19
+end &158
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 320,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 321,0
+va (VaSet
+)
+xt "111000,20000,117000,21000"
+st "wiz_addr : (9:0)"
+blo "111000,20800"
+tm "WireNameMgr"
+)
+)
+on &76
+)
+*180 (Wire
+uid 324,0
+shape (OrthoPolyLine
+uid 325,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,22000,122250,22000"
+pts [
+"109750,22000"
+"122250,22000"
+]
+)
+start &20
+end &159
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 326,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 327,0
+va (VaSet
+)
+xt "111000,21000,117300,22000"
+st "wiz_data : (15:0)"
+blo "111000,21800"
+tm "WireNameMgr"
+)
+)
+on &77
+)
+*181 (Wire
+uid 330,0
+shape (OrthoPolyLine
+uid 331,0
+va (VaSet
+vasetType 3
+)
+xt "109750,25000,122250,25000"
+pts [
+"109750,25000"
+"122250,25000"
+]
+)
+start &23
+end &160
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 332,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 333,0
+va (VaSet
+)
+xt "111000,24000,113600,25000"
+st "wiz_rd"
+blo "111000,24800"
+tm "WireNameMgr"
+)
+)
+on &78
+)
+*182 (Wire
+uid 336,0
+shape (OrthoPolyLine
+uid 337,0
+va (VaSet
+vasetType 3
+)
+xt "109750,26000,122250,26000"
+pts [
+"109750,26000"
+"122250,26000"
+]
+)
+start &22
+end &161
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 338,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 339,0
+va (VaSet
+)
+xt "111000,25000,113700,26000"
+st "wiz_wr"
+blo "111000,25800"
+tm "WireNameMgr"
+)
+)
+on &79
+)
+*183 (Wire
+uid 374,0
+shape (OrthoPolyLine
+uid 375,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,42000,122250,48000"
+pts [
+"109750,42000"
+"120000,42000"
+"120000,48000"
+"122250,48000"
+]
+)
+start &41
+end &83
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 376,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 377,0
+va (VaSet
+)
+xt "111000,41000,117500,42000"
+st "sensor_cs : (3:0)"
+blo "111000,41800"
+tm "WireNameMgr"
+)
+)
+on &87
+)
+*184 (Wire
+uid 380,0
+shape (OrthoPolyLine
+uid 381,0
+va (VaSet
+vasetType 3
+)
+xt "109750,51000,122250,51000"
+pts [
+"109750,51000"
+"122250,51000"
+]
+)
+start &38
+end &81
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 382,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 383,0
+va (VaSet
+)
+xt "111000,50000,112700,51000"
+st "sclk"
+blo "111000,50800"
+tm "WireNameMgr"
+)
+)
+on &88
+)
+*185 (Wire
+uid 386,0
+shape (OrthoPolyLine
+uid 387,0
+va (VaSet
+vasetType 3
+)
+xt "109750,52000,122250,52000"
+pts [
+"109750,52000"
+"122250,52000"
+]
+)
+start &39
+end &82
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 388,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 389,0
+va (VaSet
+)
+xt "111000,51000,112400,52000"
+st "sio"
+blo "111000,51800"
+tm "WireNameMgr"
+)
+)
+on &89
+)
+*186 (Wire
+uid 426,0
+shape (OrthoPolyLine
+uid 427,0
+va (VaSet
+vasetType 3
+)
+xt "58750,32000,80250,32000"
+pts [
+"58750,32000"
+"80250,32000"
+]
+)
+start &91
+end &15
+sat 32
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 428,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 429,0
+va (VaSet
+)
+xt "71000,31000,73800,32000"
+st "trigger"
+blo "71000,31800"
+tm "WireNameMgr"
+)
+)
+on &95
+)
+*187 (Wire
+uid 442,0
+shape (OrthoPolyLine
+uid 443,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "58000,34000,80250,42000"
+pts [
+"80250,34000"
+"64000,34000"
+"64000,42000"
+"58000,42000"
+]
+)
+start &17
+end &96
+sat 32
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 446,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 447,0
+va (VaSet
+)
+xt "71000,33000,76900,34000"
+st "board_id : (3:0)"
+blo "71000,33800"
+tm "WireNameMgr"
+)
+)
+on &100
+)
+*188 (Wire
+uid 450,0
+shape (OrthoPolyLine
+uid 451,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "58000,35000,80250,43000"
+pts [
+"80250,35000"
+"65000,35000"
+"65000,43000"
+"58000,43000"
+]
+)
+start &18
+end &96
+sat 32
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 454,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 455,0
+va (VaSet
+)
+xt "71000,34000,76700,35000"
+st "crate_id : (1:0)"
+blo "71000,34800"
+tm "WireNameMgr"
+)
+)
+on &101
+)
+*189 (Wire
+uid 530,0
+shape (OrthoPolyLine
+uid 531,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "58000,42000,80250,53000"
+pts [
+"80250,42000"
+"68000,42000"
+"68000,53000"
+"58000,53000"
+]
+)
+start &28
+end &110
+sat 32
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 534,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 535,0
+va (VaSet
+)
+xt "71000,41000,79000,42000"
+st "adc_otr_array : (3:0)"
+blo "71000,41800"
+tm "WireNameMgr"
+)
+)
+on &114
+)
+*190 (Wire
+uid 538,0
+shape (OrthoPolyLine
+uid 539,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "58000,48000,80250,55000"
+pts [
+"80250,48000"
+"70000,48000"
+"70000,55000"
+"58000,55000"
+]
+)
+start &29
+end &110
+sat 32
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 542,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 543,0
+va (VaSet
+)
+xt "71000,47000,76900,48000"
+st "adc_data_array"
+blo "71000,47800"
+tm "WireNameMgr"
+)
+)
+on &115
+)
+*191 (Wire
+uid 546,0
+shape (OrthoPolyLine
+uid 547,0
+va (VaSet
+vasetType 3
+)
+xt "58000,43000,80250,54000"
+pts [
+"80250,43000"
+"69000,43000"
+"69000,54000"
+"58000,54000"
+]
+)
+start &16
+end &110
+sat 32
+eat 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 550,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 551,0
+va (VaSet
+)
+xt "71000,42000,74200,43000"
+st "adc_oeb"
+blo "71000,42800"
+tm "WireNameMgr"
+)
+)
+on &116
+)
+*192 (Wire
+uid 554,0
+shape (OrthoPolyLine
+uid 555,0
+va (VaSet
+vasetType 3
+)
+xt "40750,54000,50000,54000"
+pts [
+"50000,54000"
+"40750,54000"
+]
+)
+start &110
+end &106
+sat 2
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 558,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 559,0
+va (VaSet
+)
+xt "42000,53000,45200,54000"
+st "adc_oeb"
+blo "42000,53800"
+tm "WireNameMgr"
+)
+)
+on &116
+)
+*193 (Wire
+uid 562,0
+shape (OrthoPolyLine
+uid 563,0
+va (VaSet
+vasetType 3
+)
+xt "40750,53000,50000,53000"
+pts [
+"40750,53000"
+"50000,53000"
+]
+)
+start &105
+end &110
+sat 32
+eat 1
+st 0
+sf 1
+tg (WTG
+uid 566,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 567,0
+va (VaSet
+)
+xt "42000,52000,44900,53000"
+st "adc_otr"
+blo "42000,52800"
+tm "WireNameMgr"
+)
+)
+on &117
+)
+*194 (Wire
+uid 570,0
+shape (OrthoPolyLine
+uid 571,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "40750,55000,50000,55000"
+pts [
+"40750,55000"
+"50000,55000"
+]
+)
+start &104
+end &110
+sat 32
+eat 1
+sty 1
+st 0
+sf 1
+tg (WTG
+uid 574,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 575,0
+va (VaSet
+)
+xt "42000,54000,48400,55000"
+st "adc_data : (11:0)"
+blo "42000,54800"
+tm "WireNameMgr"
+)
+)
+on &118
+)
+*195 (Wire
+uid 578,0
+shape (OrthoPolyLine
+uid 579,0
+va (VaSet
+vasetType 3
+)
+xt "24000,53000,29250,53000"
+pts [
+"29250,53000"
+"24000,53000"
+]
+)
+start &103
+sat 32
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 582,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 583,0
+va (VaSet
+)
+xt "25000,52000,29000,53000"
+st "ADC_CLK"
+blo "25000,52800"
+tm "WireNameMgr"
+)
+)
+on &155
+)
+*196 (Wire
+uid 769,0
+shape (OrthoPolyLine
+uid 770,0
+va (VaSet
+vasetType 3
+)
+xt "109750,24000,116000,24000"
+pts [
+"109750,24000"
+"116000,24000"
+]
+)
+start &13
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 773,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 774,0
+va (VaSet
+)
+xt "111000,23000,114600,24000"
+st "wiz_reset"
+blo "111000,23800"
+tm "WireNameMgr"
+)
+)
+on &119
+)
+*197 (Wire
+uid 777,0
+shape (OrthoPolyLine
+uid 778,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,70000,116000,70000"
+pts [
+"109750,70000"
+"116000,70000"
+]
+)
+start &14
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 781,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 782,0
+va (VaSet
+)
+xt "111000,69000,115000,70000"
+st "led : (7:0)"
+blo "111000,69800"
+tm "WireNameMgr"
+)
+)
+on &120
+)
+*198 (Wire
+uid 785,0
+shape (OrthoPolyLine
+uid 786,0
+va (VaSet
+vasetType 3
+)
+xt "109750,28000,122250,28000"
+pts [
+"109750,28000"
+"122250,28000"
+]
+)
+start &21
+end &163
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 789,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 790,0
+va (VaSet
+)
+xt "111000,27000,113700,28000"
+st "wiz_cs"
+blo "111000,27800"
+tm "WireNameMgr"
+)
+)
+on &121
+)
+*199 (Wire
+uid 793,0
+shape (OrthoPolyLine
+uid 794,0
+va (VaSet
+vasetType 3
+)
+xt "109750,27000,122250,27000"
+pts [
+"122250,27000"
+"109750,27000"
+]
+)
+start &162
+end &24
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 797,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 798,0
+va (VaSet
+)
+xt "111000,26000,113700,27000"
+st "wiz_int"
+blo "111000,26800"
+tm "WireNameMgr"
+)
+)
+on &122
+)
+*200 (Wire
+uid 801,0
+shape (OrthoPolyLine
+uid 802,0
+va (VaSet
+vasetType 3
+)
+xt "109750,40000,116000,40000"
+pts [
+"109750,40000"
+"116000,40000"
+]
+)
+start &40
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 805,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 806,0
+va (VaSet
+)
+xt "111000,39000,113800,40000"
+st "dac_cs"
+blo "111000,39800"
+tm "WireNameMgr"
+)
+)
+on &123
+)
+*201 (Wire
+uid 809,0
+shape (OrthoPolyLine
+uid 810,0
+va (VaSet
+vasetType 3
+)
+xt "109750,53000,116000,53000"
+pts [
+"109750,53000"
+"116000,53000"
+]
+)
+start &42
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 813,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 814,0
+va (VaSet
+)
+xt "111000,52000,113000,53000"
+st "mosi"
+blo "111000,52800"
+tm "WireNameMgr"
+)
+)
+on &124
+)
+*202 (Wire
+uid 817,0
+shape (OrthoPolyLine
+uid 818,0
+va (VaSet
+vasetType 3
+)
+xt "70000,66000,80250,66000"
+pts [
+"80250,66000"
+"70000,66000"
+]
+)
+start &43
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 821,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 822,0
+va (VaSet
+)
+xt "71000,65000,74000,66000"
+st "denable"
+blo "71000,65800"
+tm "WireNameMgr"
+)
+)
+on &125
+)
+*203 (Wire
+uid 825,0
+shape (OrthoPolyLine
+uid 826,0
+va (VaSet
+vasetType 3
+)
+xt "70000,23000,80250,23000"
+pts [
+"80250,23000"
+"70000,23000"
+]
+)
+start &25
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 829,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 830,0
+va (VaSet
+)
+xt "71000,22000,75500,23000"
+st "CLK_25_PS"
+blo "71000,22800"
+tm "WireNameMgr"
+)
+)
+on &126
+)
+*204 (Wire
+uid 833,0
+shape (OrthoPolyLine
+uid 834,0
+va (VaSet
+vasetType 3
+)
+xt "70000,22000,80250,22000"
+pts [
+"80250,22000"
+"70000,22000"
+]
+)
+start &26
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 837,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 838,0
+va (VaSet
+)
+xt "71000,21000,74100,22000"
+st "CLK_50"
+blo "71000,21800"
+tm "WireNameMgr"
+)
+)
+on &127
+)
+*205 (Wire
+uid 841,0
+shape (OrthoPolyLine
+uid 842,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "70000,62000,80250,62000"
+pts [
+"80250,62000"
+"70000,62000"
+]
+)
+start &30
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 845,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 846,0
+va (VaSet
+)
+xt "71000,61000,79500,62000"
+st "drs_channel_id : (3:0)"
+blo "71000,61800"
+tm "WireNameMgr"
+)
+)
+on &128
+)
+*206 (Wire
+uid 849,0
+shape (OrthoPolyLine
+uid 850,0
+va (VaSet
+vasetType 3
+)
+xt "70000,67000,80250,67000"
+pts [
+"80250,67000"
+"70000,67000"
+]
+)
+start &31
+ss 0
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 853,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 854,0
+va (VaSet
+)
+xt "71000,66000,75300,67000"
+st "drs_dwrite"
+blo "71000,66800"
+tm "WireNameMgr"
+)
+)
+on &129
+)
+*207 (Wire
+uid 857,0
+shape (OrthoPolyLine
+uid 858,0
+va (VaSet
+vasetType 3
+)
+xt "70000,64000,80250,64000"
+pts [
+"80250,64000"
+"70000,64000"
+]
+)
+start &36
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 861,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 862,0
+va (VaSet
+)
+xt "71000,63000,75200,64000"
+st "RSRLOAD"
+blo "71000,63800"
+tm "WireNameMgr"
+)
+)
+on &130
+)
+*208 (Wire
+uid 865,0
+shape (OrthoPolyLine
+uid 866,0
+va (VaSet
+vasetType 3
+)
+xt "70000,65000,80250,65000"
+pts [
+"80250,65000"
+"70000,65000"
+]
+)
+start &37
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 869,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 870,0
+va (VaSet
+)
+xt "71000,64000,74000,65000"
+st "SRCLK"
+blo "71000,64800"
+tm "WireNameMgr"
+)
+)
+on &131
+)
+*209 (Wire
+uid 873,0
+shape (OrthoPolyLine
+uid 874,0
+va (VaSet
+vasetType 3
+)
+xt "70000,58000,80250,58000"
+pts [
+"70000,58000"
+"80250,58000"
+]
+)
+end &32
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 877,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 878,0
+va (VaSet
+)
+xt "71000,57000,76400,58000"
+st "SROUT_in_0"
+blo "71000,57800"
+tm "WireNameMgr"
+)
+)
+on &132
+)
+*210 (Wire
+uid 881,0
+shape (OrthoPolyLine
+uid 882,0
+va (VaSet
+vasetType 3
+)
+xt "70000,59000,80250,59000"
+pts [
+"70000,59000"
+"80250,59000"
+]
+)
+end &33
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 885,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 886,0
+va (VaSet
+)
+xt "71000,58000,76400,59000"
+st "SROUT_in_1"
+blo "71000,58800"
+tm "WireNameMgr"
+)
+)
+on &133
+)
+*211 (Wire
+uid 889,0
+shape (OrthoPolyLine
+uid 890,0
+va (VaSet
+vasetType 3
+)
+xt "70000,60000,80250,60000"
+pts [
+"70000,60000"
+"80250,60000"
+]
+)
+end &34
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 893,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 894,0
+va (VaSet
+)
+xt "71000,59000,76400,60000"
+st "SROUT_in_2"
+blo "71000,59800"
+tm "WireNameMgr"
+)
+)
+on &134
+)
+*212 (Wire
+uid 897,0
+shape (OrthoPolyLine
+uid 898,0
+va (VaSet
+vasetType 3
+)
+xt "70000,61000,80250,61000"
+pts [
+"70000,61000"
+"80250,61000"
+]
+)
+end &35
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 901,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 902,0
+va (VaSet
+)
+xt "71000,60000,76400,61000"
+st "SROUT_in_3"
+blo "71000,60800"
+tm "WireNameMgr"
+)
+)
+on &135
+)
+*213 (Wire
+uid 1437,0
+shape (OrthoPolyLine
+uid 1438,0
+va (VaSet
+vasetType 3
+)
+xt "73000,72000,80250,72000"
+pts [
+"80250,72000"
+"73000,72000"
+]
+)
+start &53
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1441,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1442,0
+va (VaSet
+)
+xt "76000,72000,79700,73000"
+st "SRIN_out"
+blo "76000,72800"
+tm "WireNameMgr"
+)
+)
+on &136
+)
+*214 (Wire
+uid 1445,0
+shape (OrthoPolyLine
+uid 1446,0
+va (VaSet
+vasetType 3
+)
+xt "109750,80000,115000,80000"
+pts [
+"109750,80000"
+"115000,80000"
+]
+)
+start &46
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1449,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1450,0
+va (VaSet
+)
+xt "111000,79000,113500,80000"
+st "amber"
+blo "111000,79800"
+tm "WireNameMgr"
+)
+)
+on &137
+)
+*215 (Wire
+uid 1453,0
+shape (OrthoPolyLine
+uid 1454,0
+va (VaSet
+vasetType 3
+)
+xt "109750,79000,114000,79000"
+pts [
+"109750,79000"
+"114000,79000"
+]
+)
+start &52
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1457,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1458,0
+va (VaSet
+)
+xt "111000,78000,112500,79000"
+st "red"
+blo "111000,78800"
+tm "WireNameMgr"
+)
+)
+on &138
+)
+*216 (Wire
+uid 1461,0
+shape (OrthoPolyLine
+uid 1462,0
+va (VaSet
+vasetType 3
+)
+xt "109750,78000,114000,78000"
+pts [
+"109750,78000"
+"114000,78000"
+]
+)
+start &50
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1465,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1466,0
+va (VaSet
+)
+xt "111000,77000,113400,78000"
+st "green"
+blo "111000,77800"
+tm "WireNameMgr"
+)
+)
+on &139
+)
+*217 (Wire
+uid 1469,0
+shape (OrthoPolyLine
+uid 1470,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,77000,121000,77000"
+pts [
+"109750,77000"
+"121000,77000"
+]
+)
+start &47
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1473,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1474,0
+va (VaSet
+)
+xt "111000,76000,119600,77000"
+st "counter_result : (11:0)"
+blo "111000,76800"
+tm "WireNameMgr"
+)
+)
+on &140
+)
+*218 (Wire
+uid 1477,0
+shape (OrthoPolyLine
+uid 1478,0
+va (VaSet
+vasetType 3
+)
+xt "109750,75000,120000,75000"
+pts [
+"109750,75000"
+"120000,75000"
+]
+)
+start &45
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1481,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1482,0
+va (VaSet
+)
+xt "111000,74000,119200,75000"
+st "alarm_refclk_too_low"
+blo "111000,74800"
+tm "WireNameMgr"
+)
+)
+on &141
+)
+*219 (Wire
+uid 1485,0
+shape (OrthoPolyLine
+uid 1486,0
+va (VaSet
+vasetType 3
+)
+xt "109750,74000,121000,74000"
+pts [
+"109750,74000"
+"121000,74000"
+]
+)
+start &44
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1489,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1490,0
+va (VaSet
+)
+xt "111000,73000,119600,74000"
+st "alarm_refclk_too_high"
+blo "111000,73800"
+tm "WireNameMgr"
+)
+)
+on &142
+)
+*220 (Wire
+uid 1503,0
+shape (OrthoPolyLine
+uid 1504,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "73000,75000,80250,75000"
+pts [
+"73000,75000"
+"80250,75000"
+]
+)
+end &48
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1507,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1508,0
+va (VaSet
+)
+xt "74000,74000,79500,75000"
+st "D_T_in : (1:0)"
+blo "74000,74800"
+tm "WireNameMgr"
+)
+)
+on &147
+)
+*221 (Wire
+uid 1529,0
+shape (OrthoPolyLine
+uid 1530,0
+va (VaSet
+vasetType 3
+)
+xt "66750,76000,80250,79000"
+pts [
+"66750,79000"
+"70000,79000"
+"70000,76000"
+"80250,76000"
+]
+)
+start &149
+end &49
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1531,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1532,0
+va (VaSet
+)
+xt "68750,78000,72650,79000"
+st "REF_CLK"
+blo "68750,78800"
+tm "WireNameMgr"
+)
+)
+on &156
+)
+*222 (Wire
+uid 1533,0
+shape (OrthoPolyLine
+uid 1534,0
+va (VaSet
+vasetType 3
+)
+xt "35000,70000,45000,70000"
+pts [
+"35000,70000"
+"45000,70000"
+]
+)
+start &143
+sat 2
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1539,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1540,0
+va (VaSet
+)
+xt "37000,69000,42500,70000"
+st "D_T_in : (1:0)"
+blo "37000,69800"
+tm "WireNameMgr"
+)
+)
+on &147
+)
+*223 (Wire
+uid 1561,0
+shape (OrthoPolyLine
+uid 1562,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "72000,77000,80250,77000"
+pts [
+"72000,77000"
+"80250,77000"
+]
+)
+end &51
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1565,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1566,0
+va (VaSet
+)
+xt "73000,76000,79100,77000"
+st "plllock_in : (3:0)"
+blo "73000,76800"
+tm "WireNameMgr"
+)
+)
+on &154
+)
+*224 (Wire
+uid 1567,0
+shape (OrthoPolyLine
+uid 1568,0
+va (VaSet
+vasetType 3
+)
+xt "35000,71000,45000,71000"
+pts [
+"35000,71000"
+"45000,71000"
+]
+)
+start &143
+sat 2
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1573,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1574,0
+va (VaSet
+)
+xt "37000,70000,43100,71000"
+st "plllock_in : (3:0)"
+blo "37000,70800"
+tm "WireNameMgr"
+)
+)
+on &154
+)
+*225 (Wire
+uid 1684,0
+shape (OrthoPolyLine
+uid 1685,0
+va (VaSet
+vasetType 3
+)
+xt "70000,24000,80250,24000"
+pts [
+"80250,24000"
+"70000,24000"
+]
+)
+start &54
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1688,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1689,0
+va (VaSet
+)
+xt "71000,23000,75000,24000"
+st "ADC_CLK"
+blo "71000,23800"
+tm "WireNameMgr"
+)
+)
+on &155
+)
+*226 (Wire
+uid 2707,0
+shape (OrthoPolyLine
+uid 2708,0
+va (VaSet
+vasetType 3
+)
+xt "109750,81000,122000,81000"
+pts [
+"109750,81000"
+"122000,81000"
+]
+)
+start &55
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2711,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2712,0
+va (VaSet
+)
+xt "111000,80000,121400,81000"
+st "debug_data_ram_empty"
+blo "111000,80800"
+tm "WireNameMgr"
+)
+)
+on &167
+)
+*227 (Wire
+uid 2715,0
+shape (OrthoPolyLine
+uid 2716,0
+va (VaSet
+vasetType 3
+)
+xt "109750,82000,120000,82000"
+pts [
+"109750,82000"
+"120000,82000"
+]
+)
+start &56
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2719,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2720,0
+va (VaSet
+)
+xt "111000,81000,118500,82000"
+st "debug_data_valid"
+blo "111000,81800"
+tm "WireNameMgr"
+)
+)
+on &168
+)
+*228 (Wire
+uid 2723,0
+shape (OrthoPolyLine
+uid 2724,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,83000,119000,83000"
+pts [
+"109750,83000"
+"119000,83000"
+]
+)
+start &57
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2727,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2728,0
+va (VaSet
+)
+xt "111000,82000,117900,83000"
+st "DG_state : (7:0)"
+blo "111000,82800"
+tm "WireNameMgr"
+)
+)
+on &169
+)
+*229 (Wire
+uid 2731,0
+shape (OrthoPolyLine
+uid 2732,0
+va (VaSet
+vasetType 3
+)
+xt "109750,84000,120000,84000"
+pts [
+"109750,84000"
+"120000,84000"
+]
+)
+start &59
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2735,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2736,0
+va (VaSet
+)
+xt "111000,83000,119400,84000"
+st "FTM_RS485_rx_en"
+blo "111000,83800"
+tm "WireNameMgr"
+)
+)
+on &170
+)
+*230 (Wire
+uid 2739,0
+shape (OrthoPolyLine
+uid 2740,0
+va (VaSet
+vasetType 3
+)
+xt "109750,85000,120000,85000"
+pts [
+"109750,85000"
+"120000,85000"
+]
+)
+start &60
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2743,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2744,0
+va (VaSet
+)
+xt "111000,84000,119100,85000"
+st "FTM_RS485_tx_d"
+blo "111000,84800"
+tm "WireNameMgr"
+)
+)
+on &171
+)
+*231 (Wire
+uid 2747,0
+shape (OrthoPolyLine
+uid 2748,0
+va (VaSet
+vasetType 3
+)
+xt "109750,86000,120000,86000"
+pts [
+"109750,86000"
+"120000,86000"
+]
+)
+start &61
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2751,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2752,0
+va (VaSet
+)
+xt "111000,85000,119400,86000"
+st "FTM_RS485_tx_en"
+blo "111000,85800"
+tm "WireNameMgr"
+)
+)
+on &172
+)
+*232 (Wire
+uid 2755,0
+shape (OrthoPolyLine
+uid 2756,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,87000,123000,87000"
+pts [
+"109750,87000"
+"123000,87000"
+]
+)
+start &62
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2759,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2760,0
+va (VaSet
+)
+xt "111000,86000,122400,87000"
+st "mem_manager_state : (3:0)"
+blo "111000,86800"
+tm "WireNameMgr"
+)
+)
+on &173
+)
+*233 (Wire
+uid 2763,0
+shape (OrthoPolyLine
+uid 2764,0
+va (VaSet
+vasetType 3
+)
+xt "109750,88000,118000,88000"
+pts [
+"109750,88000"
+"118000,88000"
+]
+)
+start &63
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2767,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2768,0
+va (VaSet
+)
+xt "111000,87000,116600,88000"
+st "trigger_veto"
+blo "111000,87800"
+tm "WireNameMgr"
+)
+)
+on &174
+)
+*234 (Wire
+uid 2771,0
+shape (OrthoPolyLine
+uid 2772,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,89000,120000,89000"
+pts [
+"109750,89000"
+"120000,89000"
+]
+)
+start &64
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2775,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2776,0
+va (VaSet
+)
+xt "111000,88000,119400,89000"
+st "w5300_state : (7:0)"
+blo "111000,88800"
+tm "WireNameMgr"
+)
+)
+on &175
+)
+*235 (Wire
+uid 2779,0
+shape (OrthoPolyLine
+uid 2780,0
+va (VaSet
+vasetType 3
+)
+xt "74000,78000,80250,82000"
+pts [
+"74000,82000"
+"80250,78000"
+]
+)
+end &58
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2783,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2784,0
+va (VaSet
+)
+xt "73000,80000,81100,81000"
+st "FTM_RS485_rx_d"
+blo "73000,80800"
+tm "WireNameMgr"
+)
+)
+on &176
+)
+*236 (Wire
+uid 2944,0
+shape (OrthoPolyLine
+uid 2945,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,90000,124000,90000"
+pts [
+"109750,90000"
+"124000,90000"
+]
+)
+start &65
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2948,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2949,0
+va (VaSet
+)
+xt "111000,89000,122900,90000"
+st "socket_tx_free_out : (16:0)"
+blo "111000,89800"
+tm "WireNameMgr"
+)
+)
+on &177
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *237 (PackageList
+uid 41,0
+stg "VerticalLayoutStrategy"
+textVec [
+*238 (Text
+uid 42,0
+va (VaSet
+font "arial,8,1"
+)
+xt "-87000,0,-81600,1000"
+st "Package List"
+blo "-87000,800"
+)
+*239 (MLText
+uid 43,0
+va (VaSet
+)
+xt "-87000,1000,-72500,11000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+USE ieee.std_logic_unsigned.all;
+
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;
+USE ieee.std_logic_textio.all;
+LIBRARY std;
+USE std.textio.all;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 44,0
+stg "VerticalLayoutStrategy"
+textVec [
+*240 (Text
+uid 45,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*241 (Text
+uid 46,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*242 (MLText
+uid 47,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*243 (Text
+uid 48,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*244 (MLText
+uid 49,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*245 (Text
+uid 50,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*246 (MLText
+uid 51,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "0,0,1281,1024"
+viewArea "53418,13863,168802,105975"
+cachedDiagramExtent "-92000,0,146000,98000"
+pageSetupInfo (PageSetupInfo
+ptrCmd ""
+toPrinter 1
+exportedDirectories [
+"$HDS_PROJECT_DIR/HTMLExport"
+]
+exportStdIncludeRefs 1
+exportStdPackageRefs 1
+)
+hasePageBreakOrigin 1
+pageBreakOrigin "-146000,0"
+lastUid 3294,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 2
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*247 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*248 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*249 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,3200,6500"
+st "I0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*250 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*251 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*252 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,1550,6500"
+st "I0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*253 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*254 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*255 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,1900,6500"
+st "I0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*256 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*257 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*258 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,1500,6500"
+st "I0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*259 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*260 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*261 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1050,6500"
+st "I0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*262 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*263 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 2
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*264 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*265 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 2
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*266 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*267 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-92000,21600,-86600,22600"
+st "Declarations"
+blo "-92000,22400"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-92000,22600,-89300,23600"
+st "Ports:"
+blo "-92000,23400"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "-92000,21600,-88200,22600"
+st "Pre User:"
+blo "-92000,22400"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "-92000,21600,-92000,21600"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-92000,23600,-84900,24600"
+st "Diagram Signals:"
+blo "-92000,24400"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "-92000,21600,-87300,22600"
+st "Post User:"
+blo "-92000,22400"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "-92000,21600,-92000,21600"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 64,0
+usingSuid 1
+emptyRow *268 (LEmptyRow
+)
+uid 54,0
+optionalChildren [
+*269 (RefLabelRowHdr
+)
+*270 (TitleRowHdr
+)
+*271 (FilterRowHdr
+)
+*272 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*273 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*274 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*275 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*276 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*277 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*278 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*279 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*280 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*281 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+uid 340,0
+)
+*282 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 2
+suid 2,0
+)
+)
+uid 342,0
+)
+*283 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 3
+suid 3,0
+)
+)
+uid 344,0
+)
+*284 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_rd"
+t "std_logic"
+o 4
+suid 4,0
+i "'1'"
+)
+)
+uid 346,0
+)
+*285 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_wr"
+t "std_logic"
+o 5
+suid 5,0
+i "'1'"
+)
+)
+uid 348,0
+)
+*286 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 6
+suid 6,0
+)
+)
+uid 404,0
+)
+*287 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sclk"
+t "std_logic"
+o 7
+suid 7,0
+)
+)
+uid 406,0
+)
+*288 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 8
+suid 8,0
+)
+)
+uid 408,0
+)
+*289 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 9
+suid 9,0
+)
+)
+uid 456,0
+)
+*290 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+preAdd 0
+posAdd 0
+o 10
+suid 10,0
+)
+)
+uid 458,0
+)
+*291 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 downto 0)"
+o 11
+suid 11,0
+)
+)
+uid 460,0
+)
+*292 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "adc_otr_array"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 12
+suid 12,0
+)
+)
+uid 584,0
+)
+*293 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 13
+suid 13,0
+)
+)
+uid 586,0
+)
+*294 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "adc_oeb"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 14
+suid 14,0
+)
+)
+uid 588,0
+)
+*295 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "adc_otr"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 16
+suid 16,0
+)
+)
+uid 590,0
+)
+*296 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "adc_data"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 17
+suid 17,0
+)
+)
+uid 592,0
+)
+*297 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 21
+suid 23,0
+i "'1'"
+)
+)
+uid 903,0
+)
+*298 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+posAdd 0
+o 22
+suid 24,0
+i "(OTHERS => '0')"
+)
+)
+uid 905,0
+)
+*299 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_cs"
+t "std_logic"
+o 23
+suid 25,0
+i "'1'"
+)
+)
+uid 907,0
+)
+*300 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_int"
+t "std_logic"
+o 24
+suid 26,0
+)
+)
+uid 909,0
+)
+*301 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 25
+suid 27,0
+)
+)
+uid 911,0
+)
+*302 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "mosi"
+t "std_logic"
+o 26
+suid 28,0
+i "'0'"
+)
+)
+uid 913,0
+)
+*303 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "denable"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 27
+suid 29,0
+i "'0'"
+)
+)
+uid 915,0
+)
+*304 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 28
+suid 30,0
+)
+)
+uid 917,0
+)
+*305 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "CLK_50"
+t "std_logic"
+o 29
+suid 31,0
+)
+)
+uid 919,0
+)
+*306 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "drs_channel_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 30
+suid 32,0
+i "(others => '0')"
+)
+)
+uid 921,0
+)
+*307 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "drs_dwrite"
+t "std_logic"
+o 31
+suid 33,0
+i "'1'"
+)
+)
+uid 923,0
+)
+*308 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "RSRLOAD"
+t "std_logic"
+o 32
+suid 34,0
+i "'0'"
+)
+)
+uid 925,0
+)
+*309 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "SRCLK"
+t "std_logic"
+o 33
+suid 35,0
+i "'0'"
+)
+)
+uid 927,0
+)
+*310 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "SROUT_in_0"
+t "std_logic"
+o 30
+suid 36,0
+)
+)
+uid 929,0
+)
+*311 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "SROUT_in_1"
+t "std_logic"
+o 31
+suid 37,0
+)
+)
+uid 931,0
+)
+*312 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "SROUT_in_2"
+t "std_logic"
+o 32
+suid 38,0
+)
+)
+uid 933,0
+)
+*313 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "SROUT_in_3"
+t "std_logic"
+o 33
+suid 39,0
+)
+)
+uid 935,0
+)
+*314 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "SRIN_out"
+t "std_logic"
+o 34
+suid 40,0
+i "'0'"
+)
+)
+uid 1541,0
+)
+*315 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "amber"
+t "std_logic"
+o 35
+suid 41,0
+)
+)
+uid 1543,0
+)
+*316 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "red"
+t "std_logic"
+o 36
+suid 42,0
+)
+)
+uid 1545,0
+)
+*317 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "green"
+t "std_logic"
+o 37
+suid 43,0
+)
+)
+uid 1547,0
+)
+*318 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 38
+suid 44,0
+)
+)
+uid 1549,0
+)
+*319 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+posAdd 0
+o 39
+suid 45,0
+)
+)
+uid 1551,0
+)
+*320 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 40
+suid 46,0
+)
+)
+uid 1553,0
+)
+*321 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "D_T_in"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 41
+suid 47,0
+)
+)
+uid 1555,0
+)
+*322 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "plllock_in"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- high level, if dominowave is running and DRS PLL locked"
+o 43
+suid 49,0
+)
+)
+uid 1575,0
+)
+*323 (LeafLogPort
+port (LogicalPort
+lang 2
+m 4
+decl (Decl
+n "ADC_CLK"
+t "std_logic"
+o 44
+suid 50,0
+)
+)
+uid 1690,0
+)
+*324 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "REF_CLK"
+t "STD_LOGIC"
+o 42
+suid 51,0
+i "'0'"
+)
+)
+uid 2003,0
+)
+*325 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 45
+suid 53,0
+)
+)
+uid 2785,0
+)
+*326 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 46
+suid 54,0
+)
+)
+uid 2787,0
+)
+*327 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "DG_state"
+t "std_logic_vector"
+b "(7 downto 0)"
+prec "-- for debugging"
+preAdd 0
+o 47
+suid 55,0
+)
+)
+uid 2789,0
+)
+*328 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "FTM_RS485_rx_en"
+t "std_logic"
+o 48
+suid 56,0
+)
+)
+uid 2791,0
+)
+*329 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "FTM_RS485_tx_d"
+t "std_logic"
+o 49
+suid 57,0
+)
+)
+uid 2793,0
+)
+*330 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "FTM_RS485_tx_en"
+t "std_logic"
+o 50
+suid 58,0
+)
+)
+uid 2795,0
+)
+*331 (LeafLogPort
+port (LogicalPort
+lang 2
+m 4
+decl (Decl
+n "mem_manager_state"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 51
+suid 59,0
+)
+)
+uid 2797,0
+)
+*332 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 52
+suid 60,0
+i "'1'"
+)
+)
+uid 2799,0
+)
+*333 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "w5300_state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 53
+suid 61,0
+)
+)
+uid 2801,0
+)
+*334 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "FTM_RS485_rx_d"
+t "std_logic"
+o 54
+suid 62,0
+)
+)
+uid 2803,0
+)
+*335 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "socket_tx_free_out"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+eolc "-- 17bit value .. that's true"
+posAdd 0
+o 55
+suid 64,0
+)
+)
+uid 2950,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 67,0
+optionalChildren [
+*336 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *337 (MRCItem
+litem &268
+pos 55
+dimension 20
+)
+uid 69,0
+optionalChildren [
+*338 (MRCItem
+litem &269
+pos 0
+dimension 20
+uid 70,0
+)
+*339 (MRCItem
+litem &270
+pos 1
+dimension 23
+uid 71,0
+)
+*340 (MRCItem
+litem &271
+pos 2
+hidden 1
+dimension 20
+uid 72,0
+)
+*341 (MRCItem
+litem &281
+pos 0
+dimension 20
+uid 341,0
+)
+*342 (MRCItem
+litem &282
+pos 1
+dimension 20
+uid 343,0
+)
+*343 (MRCItem
+litem &283
+pos 2
+dimension 20
+uid 345,0
+)
+*344 (MRCItem
+litem &284
+pos 3
+dimension 20
+uid 347,0
+)
+*345 (MRCItem
+litem &285
+pos 4
+dimension 20
+uid 349,0
+)
+*346 (MRCItem
+litem &286
+pos 5
+dimension 20
+uid 405,0
+)
+*347 (MRCItem
+litem &287
+pos 6
+dimension 20
+uid 407,0
+)
+*348 (MRCItem
+litem &288
+pos 7
+dimension 20
+uid 409,0
+)
+*349 (MRCItem
+litem &289
+pos 8
+dimension 20
+uid 457,0
+)
+*350 (MRCItem
+litem &290
+pos 9
+dimension 20
+uid 459,0
+)
+*351 (MRCItem
+litem &291
+pos 10
+dimension 20
+uid 461,0
+)
+*352 (MRCItem
+litem &292
+pos 11
+dimension 20
+uid 585,0
+)
+*353 (MRCItem
+litem &293
+pos 12
+dimension 20
+uid 587,0
+)
+*354 (MRCItem
+litem &294
+pos 13
+dimension 20
+uid 589,0
+)
+*355 (MRCItem
+litem &295
+pos 14
+dimension 20
+uid 591,0
+)
+*356 (MRCItem
+litem &296
+pos 15
+dimension 20
+uid 593,0
+)
+*357 (MRCItem
+litem &297
+pos 16
+dimension 20
+uid 904,0
+)
+*358 (MRCItem
+litem &298
+pos 17
+dimension 20
+uid 906,0
+)
+*359 (MRCItem
+litem &299
+pos 18
+dimension 20
+uid 908,0
+)
+*360 (MRCItem
+litem &300
+pos 19
+dimension 20
+uid 910,0
+)
+*361 (MRCItem
+litem &301
+pos 20
+dimension 20
+uid 912,0
+)
+*362 (MRCItem
+litem &302
+pos 21
+dimension 20
+uid 914,0
+)
+*363 (MRCItem
+litem &303
+pos 22
+dimension 20
+uid 916,0
+)
+*364 (MRCItem
+litem &304
+pos 23
+dimension 20
+uid 918,0
+)
+*365 (MRCItem
+litem &305
+pos 24
+dimension 20
+uid 920,0
+)
+*366 (MRCItem
+litem &306
+pos 25
+dimension 20
+uid 922,0
+)
+*367 (MRCItem
+litem &307
+pos 26
+dimension 20
+uid 924,0
+)
+*368 (MRCItem
+litem &308
+pos 27
+dimension 20
+uid 926,0
+)
+*369 (MRCItem
+litem &309
+pos 28
+dimension 20
+uid 928,0
+)
+*370 (MRCItem
+litem &310
+pos 29
+dimension 20
+uid 930,0
+)
+*371 (MRCItem
+litem &311
+pos 30
+dimension 20
+uid 932,0
+)
+*372 (MRCItem
+litem &312
+pos 31
+dimension 20
+uid 934,0
+)
+*373 (MRCItem
+litem &313
+pos 32
+dimension 20
+uid 936,0
+)
+*374 (MRCItem
+litem &314
+pos 33
+dimension 20
+uid 1542,0
+)
+*375 (MRCItem
+litem &315
+pos 34
+dimension 20
+uid 1544,0
+)
+*376 (MRCItem
+litem &316
+pos 35
+dimension 20
+uid 1546,0
+)
+*377 (MRCItem
+litem &317
+pos 36
+dimension 20
+uid 1548,0
+)
+*378 (MRCItem
+litem &318
+pos 37
+dimension 20
+uid 1550,0
+)
+*379 (MRCItem
+litem &319
+pos 38
+dimension 20
+uid 1552,0
+)
+*380 (MRCItem
+litem &320
+pos 39
+dimension 20
+uid 1554,0
+)
+*381 (MRCItem
+litem &321
+pos 40
+dimension 20
+uid 1556,0
+)
+*382 (MRCItem
+litem &322
+pos 41
+dimension 20
+uid 1576,0
+)
+*383 (MRCItem
+litem &323
+pos 42
+dimension 20
+uid 1691,0
+)
+*384 (MRCItem
+litem &324
+pos 43
+dimension 20
+uid 2004,0
+)
+*385 (MRCItem
+litem &325
+pos 44
+dimension 20
+uid 2786,0
+)
+*386 (MRCItem
+litem &326
+pos 45
+dimension 20
+uid 2788,0
+)
+*387 (MRCItem
+litem &327
+pos 46
+dimension 20
+uid 2790,0
+)
+*388 (MRCItem
+litem &328
+pos 47
+dimension 20
+uid 2792,0
+)
+*389 (MRCItem
+litem &329
+pos 48
+dimension 20
+uid 2794,0
+)
+*390 (MRCItem
+litem &330
+pos 49
+dimension 20
+uid 2796,0
+)
+*391 (MRCItem
+litem &331
+pos 50
+dimension 20
+uid 2798,0
+)
+*392 (MRCItem
+litem &332
+pos 51
+dimension 20
+uid 2800,0
+)
+*393 (MRCItem
+litem &333
+pos 52
+dimension 20
+uid 2802,0
+)
+*394 (MRCItem
+litem &334
+pos 53
+dimension 20
+uid 2804,0
+)
+*395 (MRCItem
+litem &335
+pos 54
+dimension 20
+uid 2951,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 73,0
+optionalChildren [
+*396 (MRCItem
+litem &272
+pos 0
+dimension 20
+uid 74,0
+)
+*397 (MRCItem
+litem &274
+pos 1
+dimension 50
+uid 75,0
+)
+*398 (MRCItem
+litem &275
+pos 2
+dimension 100
+uid 76,0
+)
+*399 (MRCItem
+litem &276
+pos 3
+dimension 50
+uid 77,0
+)
+*400 (MRCItem
+litem &277
+pos 4
+dimension 100
+uid 78,0
+)
+*401 (MRCItem
+litem &278
+pos 5
+dimension 100
+uid 79,0
+)
+*402 (MRCItem
+litem &279
+pos 6
+dimension 50
+uid 80,0
+)
+*403 (MRCItem
+litem &280
+pos 7
+dimension 80
+uid 81,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 68,0
+vaOverrides [
+]
+)
+]
+)
+uid 53,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *404 (LEmptyRow
+)
+uid 83,0
+optionalChildren [
+*405 (RefLabelRowHdr
+)
+*406 (TitleRowHdr
+)
+*407 (FilterRowHdr
+)
+*408 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*409 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*410 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*411 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*412 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*413 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*414 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*415 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 95,0
+optionalChildren [
+*416 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *417 (MRCItem
+litem &404
+pos 0
+dimension 20
+)
+uid 97,0
+optionalChildren [
+*418 (MRCItem
+litem &405
+pos 0
+dimension 20
+uid 98,0
+)
+*419 (MRCItem
+litem &406
+pos 1
+dimension 23
+uid 99,0
+)
+*420 (MRCItem
+litem &407
+pos 2
+hidden 1
+dimension 20
+uid 100,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 101,0
+optionalChildren [
+*421 (MRCItem
+litem &408
+pos 0
+dimension 20
+uid 102,0
+)
+*422 (MRCItem
+litem &410
+pos 1
+dimension 50
+uid 103,0
+)
+*423 (MRCItem
+litem &411
+pos 2
+dimension 100
+uid 104,0
+)
+*424 (MRCItem
+litem &412
+pos 3
+dimension 100
+uid 105,0
+)
+*425 (MRCItem
+litem &413
+pos 4
+dimension 50
+uid 106,0
+)
+*426 (MRCItem
+litem &414
+pos 5
+dimension 50
+uid 107,0
+)
+*427 (MRCItem
+litem &415
+pos 6
+dimension 80
+uid 108,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 96,0
+vaOverrides [
+]
+)
+]
+)
+uid 82,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/fad_main_tb/struct.bd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/fad_main_tb/struct.bd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/fad_main_tb/struct.bd.bak	(revision 11755)
@@ -0,0 +1,11893 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_textio"
+)
+(DmPackageRef
+library "std"
+unitName "textio"
+)
+]
+instances [
+(Instance
+name "I_mainTB_FPGA"
+duLibraryName "FACT_FAD_lib"
+duName "FAD_main"
+elements [
+(GiElement
+name "RAMADDRWIDTH64b"
+type "integer"
+value "15"
+)
+]
+mwi 0
+uid 233,0
+)
+(Instance
+name "I_mainTB_clock"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+mwi 0
+uid 274,0
+)
+(Instance
+name "I_mainTB_max6662"
+duLibraryName "FACT_FAD_TB_lib"
+duName "max6662_emulator"
+elements [
+(GiElement
+name "DRS_TEMPERATURE"
+type "integer"
+value "51"
+)
+]
+mwi 0
+uid 362,0
+)
+(Instance
+name "I_mainTB_trigger"
+duLibraryName "FACT_FAD_TB_lib"
+duName "trigger_generator"
+elements [
+(GiElement
+name "TRIGGER_RATE"
+type "time"
+value "1 ms"
+)
+(GiElement
+name "PULSE_WIDTH"
+type "time"
+value "20 ns"
+)
+]
+mwi 0
+uid 414,0
+)
+(Instance
+name "I_mainTB_adc"
+duLibraryName "FACT_FAD_TB_lib"
+duName "adc_emulator"
+elements [
+(GiElement
+name "INPUT_FILE"
+type "string"
+value "\"../memory_files/analog_input_ch0.txt\""
+)
+]
+mwi 0
+uid 508,0
+)
+(Instance
+name "I_mainTB_clock1"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "1 us"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "1 us"
+)
+]
+mwi 0
+uid 1509,0
+)
+(Instance
+name "I_mainTB_w5300"
+duLibraryName "FACT_FAD_TB_lib"
+duName "w5300_emulator"
+elements [
+]
+mwi 0
+uid 2336,0
+)
+(Instance
+name "I0"
+duLibraryName "FACT_FAD_lib"
+duName "FAD_main_with_w53002"
+elements [
+(GiElement
+name "RAMADDRWIDTH64b"
+type "integer"
+value "15"
+)
+]
+mwi 0
+uid 3285,0
+)
+]
+embeddedInstances [
+(EmbeddedInstance
+name "eb_mainTB_ID"
+number "1"
+)
+(EmbeddedInstance
+name "eb_mainTB_adc"
+number "2"
+)
+(EmbeddedInstance
+name "eb_mainTB_adc1"
+number "3"
+)
+]
+libraryRefs [
+"ieee"
+"FACT_FAD_lib"
+"std"
+]
+)
+version "29.1"
+appVersion "2009.2 (Build 10)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\fad_main_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\fad_main_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\fad_main_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\fad_main_tb"
+)
+(vvPair
+variable "date"
+value "01.06.2011"
+)
+(vvPair
+variable "day"
+value "Mi"
+)
+(vvPair
+variable "day_long"
+value "Mittwoch"
+)
+(vvPair
+variable "dd"
+value "01"
+)
+(vvPair
+variable "entity_name"
+value "fad_main_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "06"
+)
+(vvPair
+variable "module_name"
+value "fad_main_tb"
+)
+(vvPair
+variable "month"
+value "Jun"
+)
+(vvPair
+variable "month_long"
+value "Juni"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\fad_main_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\fad_main_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "13:20:01"
+)
+(vvPair
+variable "unit"
+value "fad_main_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 52,0
+optionalChildren [
+*1 (Grouping
+uid 9,0
+optionalChildren [
+*2 (CommentText
+uid 11,0
+shape (Rectangle
+uid 12,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "109000,97000,126000,98000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 13,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "109200,97000,118900,98000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*3 (CommentText
+uid 14,0
+shape (Rectangle
+uid 15,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "126000,93000,130000,94000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 16,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "126200,93000,129200,94000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*4 (CommentText
+uid 17,0
+shape (Rectangle
+uid 18,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "109000,95000,126000,96000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 19,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "109200,95000,119200,96000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*5 (CommentText
+uid 20,0
+shape (Rectangle
+uid 21,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "105000,95000,109000,96000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 22,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "105200,95000,107300,96000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*6 (CommentText
+uid 23,0
+shape (Rectangle
+uid 24,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "126000,94000,146000,98000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 25,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "126200,94200,135400,95200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*7 (CommentText
+uid 26,0
+shape (Rectangle
+uid 27,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "130000,93000,146000,94000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 28,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "130200,93000,134700,94000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*8 (CommentText
+uid 29,0
+shape (Rectangle
+uid 30,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "105000,93000,126000,95000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 31,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "112700,93000,118300,95000"
+st "
+TU Dortmund 
+Physik / EE
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*9 (CommentText
+uid 32,0
+shape (Rectangle
+uid 33,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "105000,96000,109000,97000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 34,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "105200,96000,107300,97000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*10 (CommentText
+uid 35,0
+shape (Rectangle
+uid 36,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "105000,97000,109000,98000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 37,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "105200,97000,107900,98000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*11 (CommentText
+uid 38,0
+shape (Rectangle
+uid 39,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "109000,96000,126000,97000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 40,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "109200,96000,123400,97000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 10,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "105000,93000,146000,98000"
+)
+oxt "14000,66000,55000,71000"
+)
+*12 (SaComponent
+uid 233,0
+optionalChildren [
+*13 (CptPort
+uid 109,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 110,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,23625,109750,24375"
+)
+tg (CPTG
+uid 111,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 112,0
+va (VaSet
+)
+xt "103800,23500,108000,24500"
+st "wiz_reset"
+ju 2
+blo "108000,24300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 50
+suid 2,0
+i "'1'"
+)
+)
+)
+*14 (CptPort
+uid 113,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 114,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,69625,109750,70375"
+)
+tg (CPTG
+uid 115,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 116,0
+va (VaSet
+)
+xt "103600,69500,108000,70500"
+st "led : (7:0)"
+ju 2
+blo "108000,70300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+posAdd 0
+o 38
+suid 7,0
+i "(OTHERS => '0')"
+)
+)
+)
+*15 (CptPort
+uid 117,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 118,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,31625,81000,32375"
+)
+tg (CPTG
+uid 119,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 120,0
+va (VaSet
+)
+xt "82000,31500,85000,32500"
+st "trigger"
+blo "82000,32300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 14
+suid 18,0
+)
+)
+)
+*16 (CptPort
+uid 121,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 122,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,42625,81000,43375"
+)
+tg (CPTG
+uid 123,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 124,0
+va (VaSet
+)
+xt "82000,42500,85500,43500"
+st "adc_oeb"
+blo "82000,43300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "adc_oeb"
+t "std_logic"
+o 26
+suid 21,0
+i "'1'"
+)
+)
+)
+*17 (CptPort
+uid 125,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 126,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,33625,81000,34375"
+)
+tg (CPTG
+uid 127,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 128,0
+va (VaSet
+)
+xt "82000,33500,88700,34500"
+st "board_id : (3:0)"
+blo "82000,34300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 10
+suid 24,0
+)
+)
+)
+*18 (CptPort
+uid 129,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 130,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,34625,81000,35375"
+)
+tg (CPTG
+uid 131,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 132,0
+va (VaSet
+)
+xt "82000,34500,88400,35500"
+st "crate_id : (1:0)"
+blo "82000,35300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 11
+suid 25,0
+)
+)
+)
+*19 (CptPort
+uid 133,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 134,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,20625,109750,21375"
+)
+tg (CPTG
+uid 135,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 136,0
+va (VaSet
+)
+xt "101100,20500,108000,21500"
+st "wiz_addr : (9:0)"
+ju 2
+blo "108000,21300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 47
+suid 26,0
+)
+)
+)
+*20 (CptPort
+uid 137,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 138,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,21625,109750,22375"
+)
+tg (CPTG
+uid 139,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 140,0
+va (VaSet
+)
+xt "100800,21500,108000,22500"
+st "wiz_data : (15:0)"
+ju 2
+blo "108000,22300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 53
+suid 27,0
+)
+)
+)
+*21 (CptPort
+uid 141,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 142,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,27625,109750,28375"
+)
+tg (CPTG
+uid 143,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 144,0
+va (VaSet
+)
+xt "105000,27500,108000,28500"
+st "wiz_cs"
+ju 2
+blo "108000,28300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_cs"
+t "std_logic"
+o 48
+suid 28,0
+i "'1'"
+)
+)
+)
+*22 (CptPort
+uid 145,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 146,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,25625,109750,26375"
+)
+tg (CPTG
+uid 147,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 148,0
+va (VaSet
+)
+xt "104800,25500,108000,26500"
+st "wiz_wr"
+ju 2
+blo "108000,26300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_wr"
+t "std_logic"
+o 51
+suid 29,0
+i "'1'"
+)
+)
+)
+*23 (CptPort
+uid 149,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 150,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,24625,109750,25375"
+)
+tg (CPTG
+uid 151,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 152,0
+va (VaSet
+)
+xt "104900,24500,108000,25500"
+st "wiz_rd"
+ju 2
+blo "108000,25300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_rd"
+t "std_logic"
+o 49
+suid 30,0
+i "'1'"
+)
+)
+)
+*24 (CptPort
+uid 153,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 154,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,26625,109750,27375"
+)
+tg (CPTG
+uid 155,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 156,0
+va (VaSet
+)
+xt "104800,26500,108000,27500"
+st "wiz_int"
+ju 2
+blo "108000,27300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "wiz_int"
+t "std_logic"
+o 15
+suid 31,0
+)
+)
+)
+*25 (CptPort
+uid 157,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 158,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,22625,81000,23375"
+)
+tg (CPTG
+uid 159,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 160,0
+va (VaSet
+)
+xt "82000,22500,86800,23500"
+st "CLK_25_PS"
+blo "82000,23300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 17
+suid 35,0
+)
+)
+)
+*26 (CptPort
+uid 161,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 162,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,21625,81000,22375"
+)
+tg (CPTG
+uid 163,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 164,0
+va (VaSet
+)
+xt "82000,21500,85300,22500"
+st "CLK_50"
+blo "82000,22300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_50"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 18
+suid 37,0
+)
+)
+)
+*27 (CptPort
+uid 165,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 166,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,20625,81000,21375"
+)
+tg (CPTG
+uid 167,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 168,0
+va (VaSet
+)
+xt "82000,20500,83900,21500"
+st "CLK"
+blo "82000,21300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+suid 38,0
+)
+)
+)
+*28 (CptPort
+uid 169,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 170,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,41625,81000,42375"
+)
+tg (CPTG
+uid 171,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 172,0
+va (VaSet
+)
+xt "82000,41500,91300,42500"
+st "adc_otr_array : (3:0)"
+blo "82000,42300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "adc_otr_array"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 9
+suid 40,0
+)
+)
+)
+*29 (CptPort
+uid 173,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 174,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,47625,81000,48375"
+)
+tg (CPTG
+uid 175,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 176,0
+va (VaSet
+)
+xt "82000,47500,88900,48500"
+st "adc_data_array"
+blo "82000,48300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 8
+suid 41,0
+)
+)
+)
+*30 (CptPort
+uid 177,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 178,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,61625,81000,62375"
+)
+tg (CPTG
+uid 179,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 180,0
+va (VaSet
+)
+xt "82000,61500,91500,62500"
+st "drs_channel_id : (3:0)"
+blo "82000,62300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_channel_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 35
+suid 48,0
+i "(others => '0')"
+)
+)
+)
+*31 (CptPort
+uid 181,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 182,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,66625,81000,67375"
+)
+tg (CPTG
+uid 183,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 184,0
+va (VaSet
+)
+xt "82000,66500,87200,67500"
+st "drs_dwrite"
+blo "82000,67300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_dwrite"
+t "std_logic"
+o 36
+suid 49,0
+i "'1'"
+)
+)
+)
+*32 (CptPort
+uid 185,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 186,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,57625,81000,58375"
+)
+tg (CPTG
+uid 187,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 188,0
+va (VaSet
+)
+xt "82000,57500,87800,58500"
+st "SROUT_in_0"
+blo "82000,58300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_0"
+t "std_logic"
+o 4
+suid 52,0
+)
+)
+)
+*33 (CptPort
+uid 189,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 190,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,58625,81000,59375"
+)
+tg (CPTG
+uid 191,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 192,0
+va (VaSet
+)
+xt "82000,58500,87700,59500"
+st "SROUT_in_1"
+blo "82000,59300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_1"
+t "std_logic"
+o 5
+suid 53,0
+)
+)
+)
+*34 (CptPort
+uid 193,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 194,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,59625,81000,60375"
+)
+tg (CPTG
+uid 195,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 196,0
+va (VaSet
+)
+xt "82000,59500,87800,60500"
+st "SROUT_in_2"
+blo "82000,60300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_2"
+t "std_logic"
+o 6
+suid 54,0
+)
+)
+)
+*35 (CptPort
+uid 197,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 198,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,60625,81000,61375"
+)
+tg (CPTG
+uid 199,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 200,0
+va (VaSet
+)
+xt "82000,60500,87800,61500"
+st "SROUT_in_3"
+blo "82000,61300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_3"
+t "std_logic"
+o 7
+suid 55,0
+)
+)
+)
+*36 (CptPort
+uid 201,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 202,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,63625,81000,64375"
+)
+tg (CPTG
+uid 203,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 204,0
+va (VaSet
+)
+xt "82000,63500,86200,64500"
+st "RSRLOAD"
+blo "82000,64300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "RSRLOAD"
+t "std_logic"
+o 23
+suid 56,0
+i "'0'"
+)
+)
+)
+*37 (CptPort
+uid 205,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 206,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,64625,81000,65375"
+)
+tg (CPTG
+uid 207,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 208,0
+va (VaSet
+)
+xt "82000,64500,84900,65500"
+st "SRCLK"
+blo "82000,65300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "SRCLK"
+t "std_logic"
+o 24
+suid 57,0
+i "'0'"
+)
+)
+)
+*38 (CptPort
+uid 209,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 210,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,50625,109750,51375"
+)
+tg (CPTG
+uid 211,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 212,0
+va (VaSet
+)
+xt "106100,50500,108000,51500"
+st "sclk"
+ju 2
+blo "108000,51300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sclk"
+t "std_logic"
+o 42
+suid 62,0
+)
+)
+)
+*39 (CptPort
+uid 213,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 214,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,51625,109750,52375"
+)
+tg (CPTG
+uid 215,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 216,0
+va (VaSet
+)
+xt "106600,51500,108000,52500"
+st "sio"
+ju 2
+blo "108000,52300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 52
+suid 63,0
+)
+)
+)
+*40 (CptPort
+uid 217,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 218,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,39625,109750,40375"
+)
+tg (CPTG
+uid 219,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 220,0
+va (VaSet
+)
+xt "105000,39500,108000,40500"
+st "dac_cs"
+ju 2
+blo "108000,40300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 31
+suid 64,0
+)
+)
+)
+*41 (CptPort
+uid 221,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 222,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,41625,109750,42375"
+)
+tg (CPTG
+uid 223,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 224,0
+va (VaSet
+)
+xt "101000,41500,108000,42500"
+st "sensor_cs : (3:0)"
+ju 2
+blo "108000,42300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 43
+suid 65,0
+)
+)
+)
+*42 (CptPort
+uid 225,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 226,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,52625,109750,53375"
+)
+tg (CPTG
+uid 227,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 228,0
+va (VaSet
+)
+xt "106000,52500,108000,53500"
+st "mosi"
+ju 2
+blo "108000,53300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "mosi"
+t "std_logic"
+o 40
+suid 66,0
+i "'0'"
+)
+)
+)
+*43 (CptPort
+uid 229,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 230,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,65625,81000,66375"
+)
+tg (CPTG
+uid 231,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 232,0
+va (VaSet
+)
+xt "82000,65500,85200,66500"
+st "denable"
+blo "82000,66300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "denable"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 34
+suid 67,0
+i "'0'"
+)
+)
+)
+*44 (CptPort
+uid 1395,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1396,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,73625,109750,74375"
+)
+tg (CPTG
+uid 1397,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1398,0
+va (VaSet
+)
+xt "98000,73500,108000,74500"
+st "alarm_refclk_too_high"
+ju 2
+blo "108000,74300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 27
+suid 95,0
+)
+)
+)
+*45 (CptPort
+uid 1399,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1400,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,74625,109750,75375"
+)
+tg (CPTG
+uid 1401,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1402,0
+va (VaSet
+)
+xt "98400,74500,108000,75500"
+st "alarm_refclk_too_low"
+ju 2
+blo "108000,75300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+posAdd 0
+o 28
+suid 96,0
+)
+)
+)
+*46 (CptPort
+uid 1403,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1404,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,79625,109750,80375"
+)
+tg (CPTG
+uid 1405,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1406,0
+va (VaSet
+)
+xt "105300,79500,108000,80500"
+st "amber"
+ju 2
+blo "108000,80300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "amber"
+t "std_logic"
+o 29
+suid 87,0
+)
+)
+)
+*47 (CptPort
+uid 1407,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1408,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,76625,109750,77375"
+)
+tg (CPTG
+uid 1409,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1410,0
+va (VaSet
+)
+xt "98400,76500,108000,77500"
+st "counter_result : (11:0)"
+ju 2
+blo "108000,77300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 30
+suid 94,0
+)
+)
+)
+*48 (CptPort
+uid 1411,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1412,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,74625,81000,75375"
+)
+tg (CPTG
+uid 1413,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1414,0
+va (VaSet
+)
+xt "82000,74500,87500,75500"
+st "D_T_in : (1:0)"
+blo "82000,75300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "D_T_in"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 2
+suid 91,0
+)
+)
+)
+*49 (CptPort
+uid 1415,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1416,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,75625,81000,76375"
+)
+tg (CPTG
+uid 1417,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1418,0
+va (VaSet
+)
+xt "82000,75500,88100,76500"
+st "drs_refclk_in"
+blo "82000,76300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "drs_refclk_in"
+t "std_logic"
+eolc "-- used to check if DRS REFCLK exsists, if not DENABLE inhibit"
+o 12
+suid 92,0
+)
+)
+)
+*50 (CptPort
+uid 1419,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1420,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,77625,109750,78375"
+)
+tg (CPTG
+uid 1421,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1422,0
+va (VaSet
+)
+xt "105600,77500,108000,78500"
+st "green"
+ju 2
+blo "108000,78300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "green"
+t "std_logic"
+o 37
+suid 86,0
+)
+)
+)
+*51 (CptPort
+uid 1423,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1424,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,76625,81000,77375"
+)
+tg (CPTG
+uid 1425,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1426,0
+va (VaSet
+)
+xt "82000,76500,88700,77500"
+st "plllock_in : (3:0)"
+blo "82000,77300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "plllock_in"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- high level, if dominowave is running and DRS PLL locked"
+o 13
+suid 93,0
+)
+)
+)
+*52 (CptPort
+uid 1427,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1428,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,78625,109750,79375"
+)
+tg (CPTG
+uid 1429,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1430,0
+va (VaSet
+)
+xt "106300,78500,108000,79500"
+st "red"
+ju 2
+blo "108000,79300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "red"
+t "std_logic"
+o 41
+suid 88,0
+)
+)
+)
+*53 (CptPort
+uid 1431,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1432,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,71625,81000,72375"
+)
+tg (CPTG
+uid 1433,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1434,0
+va (VaSet
+)
+xt "82000,71500,86200,72500"
+st "SRIN_out"
+blo "82000,72300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "SRIN_out"
+t "std_logic"
+o 25
+suid 85,0
+i "'0'"
+)
+)
+)
+*54 (CptPort
+uid 1678,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1679,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,23625,81000,24375"
+)
+tg (CPTG
+uid 1680,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1681,0
+va (VaSet
+)
+xt "82000,23500,86000,24500"
+st "ADC_CLK"
+blo "82000,24300"
+)
+)
+thePort (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "ADC_CLK"
+t "std_logic"
+o 16
+suid 97,0
+)
+)
+)
+*55 (CptPort
+uid 2651,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2652,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,80625,109750,81375"
+)
+tg (CPTG
+uid 2653,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2654,0
+va (VaSet
+)
+xt "97600,80500,108000,81500"
+st "debug_data_ram_empty"
+ju 2
+blo "108000,81300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 32
+suid 104,0
+)
+)
+)
+*56 (CptPort
+uid 2655,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2656,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,81625,109750,82375"
+)
+tg (CPTG
+uid 2657,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2658,0
+va (VaSet
+)
+xt "100500,81500,108000,82500"
+st "debug_data_valid"
+ju 2
+blo "108000,82300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 33
+suid 105,0
+)
+)
+)
+*57 (CptPort
+uid 2659,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2660,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,82625,109750,83375"
+)
+tg (CPTG
+uid 2661,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2662,0
+va (VaSet
+)
+xt "101100,82500,108000,83500"
+st "DG_state : (7:0)"
+ju 2
+blo "108000,83300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "DG_state"
+t "std_logic_vector"
+b "(7 downto 0)"
+prec "-- for debugging"
+preAdd 0
+o 19
+suid 108,0
+)
+)
+)
+*58 (CptPort
+uid 2663,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2664,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,77625,81000,78375"
+)
+tg (CPTG
+uid 2665,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2666,0
+va (VaSet
+)
+xt "82000,77500,90100,78500"
+st "FTM_RS485_rx_d"
+blo "82000,78300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "FTM_RS485_rx_d"
+t "std_logic"
+o 3
+suid 99,0
+)
+)
+)
+*59 (CptPort
+uid 2667,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2668,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,83625,109750,84375"
+)
+tg (CPTG
+uid 2669,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2670,0
+va (VaSet
+)
+xt "99600,83500,108000,84500"
+st "FTM_RS485_rx_en"
+ju 2
+blo "108000,84300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_rx_en"
+t "std_logic"
+o 20
+suid 101,0
+)
+)
+)
+*60 (CptPort
+uid 2671,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2672,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,84625,109750,85375"
+)
+tg (CPTG
+uid 2673,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2674,0
+va (VaSet
+)
+xt "99900,84500,108000,85500"
+st "FTM_RS485_tx_d"
+ju 2
+blo "108000,85300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_tx_d"
+t "std_logic"
+o 21
+suid 100,0
+)
+)
+)
+*61 (CptPort
+uid 2675,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2676,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,85625,109750,86375"
+)
+tg (CPTG
+uid 2677,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2678,0
+va (VaSet
+)
+xt "99600,85500,108000,86500"
+st "FTM_RS485_tx_en"
+ju 2
+blo "108000,86300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_tx_en"
+t "std_logic"
+o 22
+suid 102,0
+)
+)
+)
+*62 (CptPort
+uid 2679,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2680,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,86625,109750,87375"
+)
+tg (CPTG
+uid 2681,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2682,0
+va (VaSet
+)
+xt "96600,86500,108000,87500"
+st "mem_manager_state : (3:0)"
+ju 2
+blo "108000,87300"
+)
+)
+thePort (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "mem_manager_state"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 39
+suid 106,0
+)
+)
+)
+*63 (CptPort
+uid 2683,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2684,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,87625,109750,88375"
+)
+tg (CPTG
+uid 2685,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2686,0
+va (VaSet
+)
+xt "102400,87500,108000,88500"
+st "trigger_veto"
+ju 2
+blo "108000,88300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 45
+suid 98,0
+i "'1'"
+)
+)
+)
+*64 (CptPort
+uid 2687,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2688,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,88625,109750,89375"
+)
+tg (CPTG
+uid 2689,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2690,0
+va (VaSet
+)
+xt "99600,88500,108000,89500"
+st "w5300_state : (7:0)"
+ju 2
+blo "108000,89300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "w5300_state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 46
+suid 103,0
+)
+)
+)
+*65 (CptPort
+uid 2924,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2925,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,89625,109750,90375"
+)
+tg (CPTG
+uid 2926,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2927,0
+va (VaSet
+)
+xt "96100,89500,108000,90500"
+st "socket_tx_free_out : (16:0)"
+ju 2
+blo "108000,90300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "socket_tx_free_out"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+eolc "-- 17bit value .. that's true"
+posAdd 0
+o 44
+suid 109,0
+)
+)
+)
+]
+shape (Rectangle
+uid 234,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "81000,19000,109000,91000"
+)
+oxt "15000,-8000,43000,46000"
+ttg (MlTextGroup
+uid 235,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*66 (Text
+uid 236,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "83200,81000,89400,82000"
+st "FACT_FAD_lib"
+blo "83200,81800"
+tm "BdLibraryNameMgr"
+)
+*67 (Text
+uid 237,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "83200,82000,87400,83000"
+st "FAD_main"
+blo "83200,82800"
+tm "CptNameMgr"
+)
+*68 (Text
+uid 238,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "83200,83000,90000,84000"
+st "I_mainTB_FPGA"
+blo "83200,83800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 239,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 240,0
+text (MLText
+uid 241,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "81000,18200,101000,19000"
+st "RAMADDRWIDTH64b = 15    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "RAMADDRWIDTH64b"
+type "integer"
+value "15"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 242,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "81250,89250,82750,90750"
+iconName "BlockDiagram.png"
+iconMaskName "BlockDiagram.msk"
+ftype 1
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*69 (SaComponent
+uid 274,0
+optionalChildren [
+*70 (CptPort
+uid 266,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 267,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "58000,20625,58750,21375"
+)
+tg (CPTG
+uid 268,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 269,0
+va (VaSet
+)
+xt "55700,20500,57000,21500"
+st "clk"
+ju 2
+blo "57000,21300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+o 1
+i "'0'"
+)
+)
+)
+*71 (CptPort
+uid 270,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 271,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "58000,21625,58750,22375"
+)
+tg (CPTG
+uid 272,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 273,0
+va (VaSet
+)
+xt "55700,21500,57000,22500"
+st "rst"
+ju 2
+blo "57000,22300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "STD_LOGIC"
+o 2
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 275,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "50000,19000,58000,24000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 276,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*72 (Text
+uid 277,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "50150,24000,57850,25000"
+st "FACT_FAD_TB_lib"
+blo "50150,24800"
+tm "BdLibraryNameMgr"
+)
+*73 (Text
+uid 278,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "50150,25000,56850,26000"
+st "clock_generator"
+blo "50150,25800"
+tm "CptNameMgr"
+)
+*74 (Text
+uid 279,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "50150,26000,56750,27000"
+st "I_mainTB_clock"
+blo "50150,26800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 280,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 281,0
+text (MLText
+uid 282,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "50000,17400,68500,19000"
+st "clock_period = 20 ns    ( time )  
+reset_time   = 50 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 283,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "50250,22250,51750,23750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*75 (Net
+uid 284,0
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+declText (MLText
+uid 285,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,46200,-68000,47000"
+st "SIGNAL clk                   : STD_LOGIC"
+)
+)
+*76 (Net
+uid 316,0
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 2
+suid 2,0
+)
+declText (MLText
+uid 317,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,63800,-58500,64600"
+st "SIGNAL wiz_addr              : std_logic_vector(9 DOWNTO 0)"
+)
+)
+*77 (Net
+uid 322,0
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 3
+suid 3,0
+)
+declText (MLText
+uid 323,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,65400,-58000,66200"
+st "SIGNAL wiz_data              : std_logic_vector(15 DOWNTO 0)"
+)
+)
+*78 (Net
+uid 328,0
+decl (Decl
+n "wiz_rd"
+t "std_logic"
+o 4
+suid 4,0
+i "'1'"
+)
+declText (MLText
+uid 329,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,67000,-55000,67800"
+st "SIGNAL wiz_rd                : std_logic                    := '1'"
+)
+)
+*79 (Net
+uid 334,0
+decl (Decl
+n "wiz_wr"
+t "std_logic"
+o 5
+suid 5,0
+i "'1'"
+)
+declText (MLText
+uid 335,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,68600,-55000,69400"
+st "SIGNAL wiz_wr                : std_logic                    := '1'"
+)
+)
+*80 (SaComponent
+uid 362,0
+optionalChildren [
+*81 (CptPort
+uid 350,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 351,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,50625,123000,51375"
+)
+tg (CPTG
+uid 352,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 353,0
+va (VaSet
+)
+xt "124000,50500,125700,51500"
+st "sclk"
+blo "124000,51300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "sclk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+*82 (CptPort
+uid 354,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 355,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,51625,123000,52375"
+)
+tg (CPTG
+uid 356,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 357,0
+va (VaSet
+)
+xt "124000,51500,125400,52500"
+st "sio"
+blo "124000,52300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+)
+)
+)
+*83 (CptPort
+uid 358,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 359,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,47625,123000,48375"
+)
+tg (CPTG
+uid 360,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 361,0
+va (VaSet
+)
+xt "124000,47500,130500,48500"
+st "sensor_cs : (3:0)"
+blo "124000,48300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 downto 0)"
+preAdd 0
+posAdd 0
+o 3
+suid 3,0
+)
+)
+)
+]
+shape (Rectangle
+uid 363,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "123000,46000,133000,56000"
+)
+oxt "30000,3000,40000,13000"
+ttg (MlTextGroup
+uid 364,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*84 (Text
+uid 365,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "123200,56000,130900,57000"
+st "FACT_FAD_TB_lib"
+blo "123200,56800"
+tm "BdLibraryNameMgr"
+)
+*85 (Text
+uid 366,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "123200,57000,130800,58000"
+st "max6662_emulator"
+blo "123200,57800"
+tm "CptNameMgr"
+)
+*86 (Text
+uid 367,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "123200,58000,131000,59000"
+st "I_mainTB_max6662"
+blo "123200,58800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 368,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 369,0
+text (MLText
+uid 370,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "123000,45200,143000,46000"
+st "DRS_TEMPERATURE = 51    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "DRS_TEMPERATURE"
+type "integer"
+value "51"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 371,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "123250,54250,124750,55750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+sIVOD 1
+)
+archFileType "UNKNOWN"
+)
+*87 (Net
+uid 372,0
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 6
+suid 6,0
+)
+declText (MLText
+uid 373,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,59000,-58500,59800"
+st "SIGNAL sensor_cs             : std_logic_vector(3 DOWNTO 0)"
+)
+)
+*88 (Net
+uid 378,0
+decl (Decl
+n "sclk"
+t "std_logic"
+o 7
+suid 7,0
+)
+declText (MLText
+uid 379,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,58200,-68000,59000"
+st "SIGNAL sclk                  : std_logic"
+)
+)
+*89 (Net
+uid 384,0
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 8
+suid 8,0
+)
+declText (MLText
+uid 385,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,59800,-68000,60600"
+st "SIGNAL sio                   : std_logic"
+)
+)
+*90 (SaComponent
+uid 414,0
+optionalChildren [
+*91 (CptPort
+uid 410,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 411,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "58000,31625,58750,32375"
+)
+tg (CPTG
+uid 412,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 413,0
+va (VaSet
+)
+xt "54200,31500,57000,32500"
+st "trigger"
+ju 2
+blo "57000,32300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+]
+shape (Rectangle
+uid 415,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "50000,30000,58000,36000"
+)
+oxt "19000,4000,29000,14000"
+ttg (MlTextGroup
+uid 416,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*92 (Text
+uid 417,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "50200,36000,57900,37000"
+st "FACT_FAD_TB_lib"
+blo "50200,36800"
+tm "BdLibraryNameMgr"
+)
+*93 (Text
+uid 418,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "50200,37000,57500,38000"
+st "trigger_generator"
+blo "50200,37800"
+tm "CptNameMgr"
+)
+*94 (Text
+uid 419,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "50200,38000,57400,39000"
+st "I_mainTB_trigger"
+blo "50200,38800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 420,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 421,0
+text (MLText
+uid 422,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "50000,28400,68500,30000"
+st "TRIGGER_RATE = 1 ms     ( time )  
+PULSE_WIDTH  = 20 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "TRIGGER_RATE"
+type "time"
+value "1 ms"
+)
+(GiElement
+name "PULSE_WIDTH"
+type "time"
+value "20 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 423,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "50250,34250,51750,35750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+sIVOD 1
+)
+archFileType "UNKNOWN"
+)
+*95 (Net
+uid 424,0
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 9
+suid 9,0
+)
+declText (MLText
+uid 425,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,61400,-68000,62200"
+st "SIGNAL trigger               : std_logic"
+)
+)
+*96 (HdlText
+uid 430,0
+optionalChildren [
+*97 (EmbeddedText
+uid 436,0
+commentText (CommentText
+uid 437,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 438,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "50000,45000,60000,49000"
+)
+oxt "0,0,18000,5000"
+text (MLText
+uid 439,0
+va (VaSet
+)
+xt "50200,45200,60200,48200"
+st "
+-- eb_ID 1: hard-wired IDs
+board_id <= \"0101\";
+crate_id <= \"01\";
+
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 10000
+)
+)
+)
+]
+shape (Rectangle
+uid 431,0
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "50000,40000,58000,45000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 432,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*98 (Text
+uid 433,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "51150,41000,57350,42000"
+st "eb_mainTB_ID"
+blo "51150,41800"
+tm "HdlTextNameMgr"
+)
+*99 (Text
+uid 434,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "51150,42000,51950,43000"
+st "1"
+blo "51150,42800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 435,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "50250,43250,51750,44750"
+iconName "TextFile.png"
+iconMaskName "TextFile.msk"
+ftype 21
+)
+viewiconposition 0
+)
+*100 (Net
+uid 440,0
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+preAdd 0
+posAdd 0
+o 10
+suid 10,0
+)
+declText (MLText
+uid 441,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,45400,-58500,46200"
+st "SIGNAL board_id              : std_logic_vector(3 downto 0)"
+)
+)
+*101 (Net
+uid 448,0
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 downto 0)"
+o 11
+suid 11,0
+)
+declText (MLText
+uid 449,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,47800,-58500,48600"
+st "SIGNAL crate_id              : std_logic_vector(1 downto 0)"
+)
+)
+*102 (SaComponent
+uid 508,0
+optionalChildren [
+*103 (CptPort
+uid 489,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 490,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "29250,52625,30000,53375"
+)
+tg (CPTG
+uid 491,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 492,0
+va (VaSet
+)
+xt "31000,52500,32300,53500"
+st "clk"
+blo "31000,53300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+*104 (CptPort
+uid 493,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 494,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "40000,54625,40750,55375"
+)
+tg (CPTG
+uid 495,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 496,0
+va (VaSet
+)
+xt "34200,54500,39000,55500"
+st "data : (11:0)"
+ju 2
+blo "39000,55300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "data"
+t "STD_LOGIC_VECTOR"
+b "(11 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+)
+)
+)
+*105 (CptPort
+uid 497,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 498,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "40000,52625,40750,53375"
+)
+tg (CPTG
+uid 499,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 500,0
+va (VaSet
+)
+xt "37700,52500,39000,53500"
+st "otr"
+ju 2
+blo "39000,53300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "otr"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 3
+suid 3,0
+)
+)
+)
+*106 (CptPort
+uid 501,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 502,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "40000,53625,40750,54375"
+)
+tg (CPTG
+uid 503,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 504,0
+va (VaSet
+)
+xt "37400,53500,39000,54500"
+st "oeb"
+ju 2
+blo "39000,54300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "oeb"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 4
+suid 4,0
+)
+)
+)
+]
+shape (Rectangle
+uid 509,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "30000,51000,40000,58000"
+)
+oxt "29000,7000,39000,17000"
+ttg (MlTextGroup
+uid 510,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*107 (Text
+uid 511,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "30200,58000,37900,59000"
+st "FACT_FAD_TB_lib"
+blo "30200,58800"
+tm "BdLibraryNameMgr"
+)
+*108 (Text
+uid 512,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "30200,59000,36000,60000"
+st "adc_emulator"
+blo "30200,59800"
+tm "CptNameMgr"
+)
+*109 (Text
+uid 513,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "30200,60000,36200,61000"
+st "I_mainTB_adc"
+blo "30200,60800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 514,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 515,0
+text (MLText
+uid 516,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "30000,50200,65500,51000"
+st "INPUT_FILE = \"../memory_files/analog_input_ch0.txt\"    ( string )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "INPUT_FILE"
+type "string"
+value "\"../memory_files/analog_input_ch0.txt\""
+)
+]
+)
+viewicon (ZoomableIcon
+uid 517,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "30250,56250,31750,57750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+sIVOD 1
+)
+archFileType "UNKNOWN"
+)
+*110 (HdlText
+uid 518,0
+optionalChildren [
+*111 (EmbeddedText
+uid 524,0
+commentText (CommentText
+uid 525,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 526,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "50000,57000,62000,67000"
+)
+oxt "0,0,18000,5000"
+text (MLText
+uid 527,0
+va (VaSet
+)
+xt "50200,57200,62100,66200"
+st "
+-- eb_adc 2: ADC routing
+adc_data_array(0) <= adc_data;
+adc_data_array(1) <= adc_data;
+adc_data_array(2) <= adc_data;
+adc_data_array(3) <= adc_data;
+adc_otr_array(0) <= adc_otr;
+adc_otr_array(1) <= adc_otr;
+adc_otr_array(2) <= adc_otr;
+adc_otr_array(3) <= adc_otr;
+
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 10000
+visibleWidth 12000
+)
+)
+)
+]
+shape (Rectangle
+uid 519,0
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "50000,51000,58000,57000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 520,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*112 (Text
+uid 521,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "51150,52000,57850,53000"
+st "eb_mainTB_adc"
+blo "51150,52800"
+tm "HdlTextNameMgr"
+)
+*113 (Text
+uid 522,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "51150,53000,51950,54000"
+st "2"
+blo "51150,53800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 523,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "50250,55250,51750,56750"
+iconName "TextFile.png"
+iconMaskName "TextFile.msk"
+ftype 21
+)
+viewiconposition 0
+)
+*114 (Net
+uid 528,0
+decl (Decl
+n "adc_otr_array"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 12
+suid 12,0
+)
+declText (MLText
+uid 529,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,42200,-58500,43000"
+st "SIGNAL adc_otr_array         : std_logic_vector(3 DOWNTO 0)"
+)
+)
+*115 (Net
+uid 536,0
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 13
+suid 13,0
+)
+declText (MLText
+uid 537,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,39800,-63000,40600"
+st "SIGNAL adc_data_array        : adc_data_array_type"
+)
+)
+*116 (Net
+uid 544,0
+decl (Decl
+n "adc_oeb"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 14
+suid 14,0
+)
+declText (MLText
+uid 545,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,40600,-68000,41400"
+st "SIGNAL adc_oeb               : std_logic"
+)
+)
+*117 (Net
+uid 560,0
+decl (Decl
+n "adc_otr"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 16
+suid 16,0
+)
+declText (MLText
+uid 561,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,41400,-68000,42200"
+st "SIGNAL adc_otr               : STD_LOGIC"
+)
+)
+*118 (Net
+uid 568,0
+decl (Decl
+n "adc_data"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 17
+suid 17,0
+)
+declText (MLText
+uid 569,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,39000,-58000,39800"
+st "SIGNAL adc_data              : std_logic_vector(11 DOWNTO 0)"
+)
+)
+*119 (Net
+uid 767,0
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 21
+suid 23,0
+i "'1'"
+)
+declText (MLText
+uid 768,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,67800,-55000,68600"
+st "SIGNAL wiz_reset             : std_logic                    := '1'"
+)
+)
+*120 (Net
+uid 775,0
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+posAdd 0
+o 22
+suid 24,0
+i "(OTHERS => '0')"
+)
+declText (MLText
+uid 776,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,54200,-49000,55000"
+st "SIGNAL led                   : std_logic_vector(7 DOWNTO 0) := (OTHERS => '0')"
+)
+)
+*121 (Net
+uid 783,0
+decl (Decl
+n "wiz_cs"
+t "std_logic"
+o 23
+suid 25,0
+i "'1'"
+)
+declText (MLText
+uid 784,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,64600,-55000,65400"
+st "SIGNAL wiz_cs                : std_logic                    := '1'"
+)
+)
+*122 (Net
+uid 791,0
+decl (Decl
+n "wiz_int"
+t "std_logic"
+o 24
+suid 26,0
+)
+declText (MLText
+uid 792,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,66200,-68000,67000"
+st "SIGNAL wiz_int               : std_logic"
+)
+)
+*123 (Net
+uid 799,0
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 25
+suid 27,0
+)
+declText (MLText
+uid 800,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,48600,-68000,49400"
+st "SIGNAL dac_cs                : std_logic"
+)
+)
+*124 (Net
+uid 807,0
+decl (Decl
+n "mosi"
+t "std_logic"
+o 26
+suid 28,0
+i "'0'"
+)
+declText (MLText
+uid 808,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,55800,-55000,56600"
+st "SIGNAL mosi                  : std_logic                    := '0'"
+)
+)
+*125 (Net
+uid 815,0
+decl (Decl
+n "denable"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 27
+suid 29,0
+i "'0'"
+)
+declText (MLText
+uid 816,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,51000,-41500,51800"
+st "SIGNAL denable               : std_logic                    := '0' -- default domino wave off"
+)
+)
+*126 (Net
+uid 823,0
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 28
+suid 30,0
+)
+declText (MLText
+uid 824,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,25400,-68000,26200"
+st "SIGNAL CLK_25_PS             : std_logic"
+)
+)
+*127 (Net
+uid 831,0
+decl (Decl
+n "CLK_50"
+t "std_logic"
+o 29
+suid 31,0
+)
+declText (MLText
+uid 832,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,26200,-68000,27000"
+st "SIGNAL CLK_50                : std_logic"
+)
+)
+*128 (Net
+uid 839,0
+decl (Decl
+n "drs_channel_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 30
+suid 32,0
+i "(others => '0')"
+)
+declText (MLText
+uid 840,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,51800,-49000,52600"
+st "SIGNAL drs_channel_id        : std_logic_vector(3 downto 0) := (others => '0')"
+)
+)
+*129 (Net
+uid 847,0
+decl (Decl
+n "drs_dwrite"
+t "std_logic"
+o 31
+suid 33,0
+i "'1'"
+)
+declText (MLText
+uid 848,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,52600,-55000,53400"
+st "SIGNAL drs_dwrite            : std_logic                    := '1'"
+)
+)
+*130 (Net
+uid 855,0
+decl (Decl
+n "RSRLOAD"
+t "std_logic"
+o 32
+suid 34,0
+i "'0'"
+)
+declText (MLText
+uid 856,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,33400,-55000,34200"
+st "SIGNAL RSRLOAD               : std_logic                    := '0'"
+)
+)
+*131 (Net
+uid 863,0
+decl (Decl
+n "SRCLK"
+t "std_logic"
+o 33
+suid 35,0
+i "'0'"
+)
+declText (MLText
+uid 864,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,34200,-55000,35000"
+st "SIGNAL SRCLK                 : std_logic                    := '0'"
+)
+)
+*132 (Net
+uid 871,0
+decl (Decl
+n "SROUT_in_0"
+t "std_logic"
+o 30
+suid 36,0
+)
+declText (MLText
+uid 872,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,35800,-68000,36600"
+st "SIGNAL SROUT_in_0            : std_logic"
+)
+)
+*133 (Net
+uid 879,0
+decl (Decl
+n "SROUT_in_1"
+t "std_logic"
+o 31
+suid 37,0
+)
+declText (MLText
+uid 880,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,36600,-68000,37400"
+st "SIGNAL SROUT_in_1            : std_logic"
+)
+)
+*134 (Net
+uid 887,0
+decl (Decl
+n "SROUT_in_2"
+t "std_logic"
+o 32
+suid 38,0
+)
+declText (MLText
+uid 888,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,37400,-68000,38200"
+st "SIGNAL SROUT_in_2            : std_logic"
+)
+)
+*135 (Net
+uid 895,0
+decl (Decl
+n "SROUT_in_3"
+t "std_logic"
+o 33
+suid 39,0
+)
+declText (MLText
+uid 896,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,38200,-68000,39000"
+st "SIGNAL SROUT_in_3            : std_logic"
+)
+)
+*136 (Net
+uid 1435,0
+decl (Decl
+n "SRIN_out"
+t "std_logic"
+o 34
+suid 40,0
+i "'0'"
+)
+declText (MLText
+uid 1436,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,35000,-55000,35800"
+st "SIGNAL SRIN_out              : std_logic                    := '0'"
+)
+)
+*137 (Net
+uid 1443,0
+decl (Decl
+n "amber"
+t "std_logic"
+o 35
+suid 41,0
+)
+declText (MLText
+uid 1444,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,44600,-68000,45400"
+st "SIGNAL amber                 : std_logic"
+)
+)
+*138 (Net
+uid 1451,0
+decl (Decl
+n "red"
+t "std_logic"
+o 36
+suid 42,0
+)
+declText (MLText
+uid 1452,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,57400,-68000,58200"
+st "SIGNAL red                   : std_logic"
+)
+)
+*139 (Net
+uid 1459,0
+decl (Decl
+n "green"
+t "std_logic"
+o 37
+suid 43,0
+)
+declText (MLText
+uid 1460,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,53400,-68000,54200"
+st "SIGNAL green                 : std_logic"
+)
+)
+*140 (Net
+uid 1467,0
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 38
+suid 44,0
+)
+declText (MLText
+uid 1468,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,47000,-58000,47800"
+st "SIGNAL counter_result        : std_logic_vector(11 DOWNTO 0)"
+)
+)
+*141 (Net
+uid 1475,0
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+posAdd 0
+o 39
+suid 45,0
+)
+declText (MLText
+uid 1476,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,43800,-68000,44600"
+st "SIGNAL alarm_refclk_too_low  : std_logic"
+)
+)
+*142 (Net
+uid 1483,0
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 40
+suid 46,0
+)
+declText (MLText
+uid 1484,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,43000,-68000,43800"
+st "SIGNAL alarm_refclk_too_high : std_logic"
+)
+)
+*143 (HdlText
+uid 1491,0
+optionalChildren [
+*144 (EmbeddedText
+uid 1497,0
+commentText (CommentText
+uid 1498,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 1499,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "27000,72000,41000,77000"
+)
+oxt "0,0,18000,5000"
+text (MLText
+uid 1500,0
+va (VaSet
+)
+xt "27200,72200,39400,77200"
+st "
+
+D_T_in(1 downto 0) <= \"00\";
+plllock_in(3 downto 0) <= \"1111\";
+SROUT_in_0 <= '1';
+SROUT_in_1 <= '0';
+SROUT_in_2 <= '1';
+SROUT_in_3 <= '0';
+
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 5000
+visibleWidth 14000
+)
+)
+)
+]
+shape (Rectangle
+uid 1492,0
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "27000,69000,35000,72000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 1493,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*145 (Text
+uid 1494,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "28150,69000,35250,70000"
+st "eb_mainTB_adc1"
+blo "28150,69800"
+tm "HdlTextNameMgr"
+)
+*146 (Text
+uid 1495,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "28150,70000,28950,71000"
+st "3"
+blo "28150,70800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 1496,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "27250,70250,28750,71750"
+iconName "TextFile.png"
+iconMaskName "TextFile.msk"
+ftype 21
+)
+viewiconposition 0
+)
+*147 (Net
+uid 1501,0
+decl (Decl
+n "D_T_in"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 41
+suid 47,0
+)
+declText (MLText
+uid 1502,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,28600,-58500,29400"
+st "SIGNAL D_T_in                : std_logic_vector(1 DOWNTO 0)"
+)
+)
+*148 (SaComponent
+uid 1509,0
+optionalChildren [
+*149 (CptPort
+uid 1519,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1520,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "66000,78625,66750,79375"
+)
+tg (CPTG
+uid 1521,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1522,0
+va (VaSet
+)
+xt "63700,78500,65000,79500"
+st "clk"
+ju 2
+blo "65000,79300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+o 1
+i "'0'"
+)
+)
+)
+*150 (CptPort
+uid 1523,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1524,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "66000,79625,66750,80375"
+)
+tg (CPTG
+uid 1525,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1526,0
+va (VaSet
+)
+xt "63700,79500,65000,80500"
+st "rst"
+ju 2
+blo "65000,80300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "STD_LOGIC"
+o 2
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 1510,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "55000,77000,66000,82000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 1511,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*151 (Text
+uid 1512,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "56150,78000,63850,79000"
+st "FACT_FAD_TB_lib"
+blo "56150,78800"
+tm "BdLibraryNameMgr"
+)
+*152 (Text
+uid 1513,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "56150,79000,62850,80000"
+st "clock_generator"
+blo "56150,79800"
+tm "CptNameMgr"
+)
+*153 (Text
+uid 1514,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "56150,80000,63150,81000"
+st "I_mainTB_clock1"
+blo "56150,80800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 1515,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 1516,0
+text (MLText
+uid 1517,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "55000,82400,73000,84000"
+st "clock_period = 1 us    ( time )  
+reset_time   = 1 us    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "1 us"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "1 us"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 1518,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "55250,80250,56750,81750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*154 (Net
+uid 1559,0
+decl (Decl
+n "plllock_in"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- high level, if dominowave is running and DRS PLL locked"
+o 43
+suid 49,0
+)
+declText (MLText
+uid 1560,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,56600,-29000,57400"
+st "SIGNAL plllock_in            : std_logic_vector(3 DOWNTO 0) -- high level, if dominowave is running and DRS PLL locked"
+)
+)
+*155 (Net
+uid 1682,0
+lang 2
+decl (Decl
+n "ADC_CLK"
+t "std_logic"
+o 44
+suid 50,0
+)
+declText (MLText
+uid 1683,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,24600,-68000,25400"
+st "SIGNAL ADC_CLK               : std_logic"
+)
+)
+*156 (Net
+uid 2001,0
+decl (Decl
+n "REF_CLK"
+t "STD_LOGIC"
+o 42
+suid 51,0
+i "'0'"
+)
+declText (MLText
+uid 2002,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,32600,-55000,33400"
+st "SIGNAL REF_CLK               : STD_LOGIC                    := '0'"
+)
+)
+*157 (SaComponent
+uid 2336,0
+optionalChildren [
+*158 (CptPort
+uid 2315,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2316,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,20625,123000,21375"
+)
+tg (CPTG
+uid 2317,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2318,0
+va (VaSet
+)
+xt "124000,20500,129100,21500"
+st "addr : (9:0)"
+blo "124000,21300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 2
+suid 1,0
+)
+)
+)
+*159 (CptPort
+uid 2319,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 2320,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,21625,123000,22375"
+)
+tg (CPTG
+uid 2321,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2322,0
+va (VaSet
+)
+xt "124000,21500,129400,22500"
+st "data : (15:0)"
+blo "124000,22300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 3
+suid 2,0
+)
+)
+)
+*160 (CptPort
+uid 2323,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2324,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,24625,123000,25375"
+)
+tg (CPTG
+uid 2325,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2326,0
+va (VaSet
+)
+xt "124000,24500,125300,25500"
+st "rd"
+blo "124000,25300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "rd"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 4
+suid 3,0
+)
+)
+)
+*161 (CptPort
+uid 2327,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2328,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,25625,123000,26375"
+)
+tg (CPTG
+uid 2329,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2330,0
+va (VaSet
+)
+xt "124000,25500,125400,26500"
+st "wr"
+blo "124000,26300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "wr"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 6
+suid 4,0
+)
+)
+)
+*162 (CptPort
+uid 2331,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2332,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,26625,123000,27375"
+)
+tg (CPTG
+uid 2333,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2334,0
+va (VaSet
+)
+xt "124000,26500,125400,27500"
+st "int"
+blo "124000,27300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "int"
+t "std_logic"
+o 1
+suid 5,0
+i "'1'"
+)
+)
+)
+*163 (CptPort
+uid 2548,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2549,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,27625,123000,28375"
+)
+tg (CPTG
+uid 2550,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2551,0
+va (VaSet
+)
+xt "124000,27500,125200,28500"
+st "cs"
+blo "124000,28300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "cs"
+t "std_logic"
+o 5
+suid 6,0
+)
+)
+)
+]
+shape (Rectangle
+uid 2337,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "123000,19000,133000,31000"
+)
+oxt "29000,0,39000,12000"
+ttg (MlTextGroup
+uid 2338,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*164 (Text
+uid 2339,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "123200,31000,130900,32000"
+st "FACT_FAD_TB_lib"
+blo "123200,31800"
+tm "BdLibraryNameMgr"
+)
+*165 (Text
+uid 2340,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "123200,32000,129800,33000"
+st "w5300_emulator"
+blo "123200,32800"
+tm "CptNameMgr"
+)
+*166 (Text
+uid 2341,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "123200,33000,130000,34000"
+st "I_mainTB_w5300"
+blo "123200,33800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 2342,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 2343,0
+text (MLText
+uid 2344,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "123000,18000,123000,18000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 2345,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "123250,29250,124750,30750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*167 (Net
+uid 2705,0
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 45
+suid 53,0
+)
+declText (MLText
+uid 2706,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,49400,-68000,50200"
+st "SIGNAL debug_data_ram_empty  : std_logic"
+)
+)
+*168 (Net
+uid 2713,0
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 46
+suid 54,0
+)
+declText (MLText
+uid 2714,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,50200,-68000,51000"
+st "SIGNAL debug_data_valid      : std_logic"
+)
+)
+*169 (Net
+uid 2721,0
+decl (Decl
+n "DG_state"
+t "std_logic_vector"
+b "(7 downto 0)"
+prec "-- for debugging"
+preAdd 0
+o 47
+suid 55,0
+)
+declText (MLText
+uid 2722,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,27000,-58500,28600"
+st "-- for debugging
+SIGNAL DG_state              : std_logic_vector(7 downto 0)"
+)
+)
+*170 (Net
+uid 2729,0
+decl (Decl
+n "FTM_RS485_rx_en"
+t "std_logic"
+o 48
+suid 56,0
+)
+declText (MLText
+uid 2730,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,30200,-68000,31000"
+st "SIGNAL FTM_RS485_rx_en       : std_logic"
+)
+)
+*171 (Net
+uid 2737,0
+decl (Decl
+n "FTM_RS485_tx_d"
+t "std_logic"
+o 49
+suid 57,0
+)
+declText (MLText
+uid 2738,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,31000,-68000,31800"
+st "SIGNAL FTM_RS485_tx_d        : std_logic"
+)
+)
+*172 (Net
+uid 2745,0
+decl (Decl
+n "FTM_RS485_tx_en"
+t "std_logic"
+o 50
+suid 58,0
+)
+declText (MLText
+uid 2746,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,31800,-68000,32600"
+st "SIGNAL FTM_RS485_tx_en       : std_logic"
+)
+)
+*173 (Net
+uid 2753,0
+lang 2
+decl (Decl
+n "mem_manager_state"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 51
+suid 59,0
+)
+declText (MLText
+uid 2754,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,55000,-33000,55800"
+st "SIGNAL mem_manager_state     : std_logic_vector(3 DOWNTO 0) -- state is encoded here ... useful for debugging."
+)
+)
+*174 (Net
+uid 2761,0
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 52
+suid 60,0
+i "'1'"
+)
+declText (MLText
+uid 2762,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,62200,-55000,63000"
+st "SIGNAL trigger_veto          : std_logic                    := '1'"
+)
+)
+*175 (Net
+uid 2769,0
+decl (Decl
+n "w5300_state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 53
+suid 61,0
+)
+declText (MLText
+uid 2770,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,63000,-33000,63800"
+st "SIGNAL w5300_state           : std_logic_vector(7 DOWNTO 0) -- state is encoded here ... useful for debugging."
+)
+)
+*176 (Net
+uid 2777,0
+decl (Decl
+n "FTM_RS485_rx_d"
+t "std_logic"
+o 54
+suid 62,0
+)
+declText (MLText
+uid 2778,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,29400,-68000,30200"
+st "SIGNAL FTM_RS485_rx_d        : std_logic"
+)
+)
+*177 (Net
+uid 2942,0
+decl (Decl
+n "socket_tx_free_out"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+eolc "-- 17bit value .. that's true"
+posAdd 0
+o 55
+suid 64,0
+)
+declText (MLText
+uid 2943,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,60600,-43000,61400"
+st "SIGNAL socket_tx_free_out    : std_logic_vector(16 DOWNTO 0) -- 17bit value .. that's true"
+)
+)
+*178 (SaComponent
+uid 3285,0
+optionalChildren [
+*179 (CptPort
+uid 3073,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3074,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,19625,168750,20375"
+)
+tg (CPTG
+uid 3075,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3076,0
+va (VaSet
+)
+xt "163400,19500,167000,20500"
+st "wiz_reset"
+ju 2
+blo "167000,20300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 50
+suid 2,0
+i "'1'"
+)
+)
+)
+*180 (CptPort
+uid 3077,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3078,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,65625,168750,66375"
+)
+tg (CPTG
+uid 3079,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3080,0
+va (VaSet
+)
+xt "163000,65500,167000,66500"
+st "led : (7:0)"
+ju 2
+blo "167000,66300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+posAdd 0
+o 38
+suid 7,0
+i "(OTHERS => '0')"
+)
+)
+)
+*181 (CptPort
+uid 3081,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3082,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,27625,140000,28375"
+)
+tg (CPTG
+uid 3083,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3084,0
+va (VaSet
+)
+xt "141000,27500,143800,28500"
+st "trigger"
+blo "141000,28300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 14
+suid 18,0
+)
+)
+)
+*182 (CptPort
+uid 3085,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3086,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,38625,140000,39375"
+)
+tg (CPTG
+uid 3087,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3088,0
+va (VaSet
+)
+xt "141000,38500,144200,39500"
+st "adc_oeb"
+blo "141000,39300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "adc_oeb"
+t "std_logic"
+o 26
+suid 21,0
+i "'1'"
+)
+)
+)
+*183 (CptPort
+uid 3089,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3090,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,29625,140000,30375"
+)
+tg (CPTG
+uid 3091,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3092,0
+va (VaSet
+)
+xt "141000,29500,146900,30500"
+st "board_id : (3:0)"
+blo "141000,30300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 10
+suid 24,0
+)
+)
+)
+*184 (CptPort
+uid 3093,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3094,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,30625,140000,31375"
+)
+tg (CPTG
+uid 3095,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3096,0
+va (VaSet
+)
+xt "141000,30500,146700,31500"
+st "crate_id : (1:0)"
+blo "141000,31300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 11
+suid 25,0
+)
+)
+)
+*185 (CptPort
+uid 3097,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3098,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,16625,168750,17375"
+)
+tg (CPTG
+uid 3099,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3100,0
+va (VaSet
+)
+xt "161000,16500,167000,17500"
+st "wiz_addr : (9:0)"
+ju 2
+blo "167000,17300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 47
+suid 26,0
+)
+)
+)
+*186 (CptPort
+uid 3101,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 3102,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,17625,168750,18375"
+)
+tg (CPTG
+uid 3103,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3104,0
+va (VaSet
+)
+xt "160700,17500,167000,18500"
+st "wiz_data : (15:0)"
+ju 2
+blo "167000,18300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 53
+suid 27,0
+)
+)
+)
+*187 (CptPort
+uid 3105,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3106,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,23625,168750,24375"
+)
+tg (CPTG
+uid 3107,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3108,0
+va (VaSet
+)
+xt "164300,23500,167000,24500"
+st "wiz_cs"
+ju 2
+blo "167000,24300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_cs"
+t "std_logic"
+o 48
+suid 28,0
+i "'1'"
+)
+)
+)
+*188 (CptPort
+uid 3109,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3110,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,21625,168750,22375"
+)
+tg (CPTG
+uid 3111,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3112,0
+va (VaSet
+)
+xt "164300,21500,167000,22500"
+st "wiz_wr"
+ju 2
+blo "167000,22300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_wr"
+t "std_logic"
+o 51
+suid 29,0
+i "'1'"
+)
+)
+)
+*189 (CptPort
+uid 3113,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3114,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,20625,168750,21375"
+)
+tg (CPTG
+uid 3115,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3116,0
+va (VaSet
+)
+xt "164400,20500,167000,21500"
+st "wiz_rd"
+ju 2
+blo "167000,21300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_rd"
+t "std_logic"
+o 49
+suid 30,0
+i "'1'"
+)
+)
+)
+*190 (CptPort
+uid 3117,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3118,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,22625,168750,23375"
+)
+tg (CPTG
+uid 3119,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3120,0
+va (VaSet
+)
+xt "164300,22500,167000,23500"
+st "wiz_int"
+ju 2
+blo "167000,23300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "wiz_int"
+t "std_logic"
+o 15
+suid 31,0
+)
+)
+)
+*191 (CptPort
+uid 3121,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3122,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,18625,140000,19375"
+)
+tg (CPTG
+uid 3123,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3124,0
+va (VaSet
+)
+xt "141000,18500,145500,19500"
+st "CLK_25_PS"
+blo "141000,19300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 17
+suid 35,0
+)
+)
+)
+*192 (CptPort
+uid 3125,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3126,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,17625,140000,18375"
+)
+tg (CPTG
+uid 3127,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3128,0
+va (VaSet
+)
+xt "141000,17500,144100,18500"
+st "CLK_50"
+blo "141000,18300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_50"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 18
+suid 37,0
+)
+)
+)
+*193 (CptPort
+uid 3129,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3130,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,16625,140000,17375"
+)
+tg (CPTG
+uid 3131,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3132,0
+va (VaSet
+)
+xt "141000,16500,142900,17500"
+st "CLK"
+blo "141000,17300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+suid 38,0
+)
+)
+)
+*194 (CptPort
+uid 3133,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3134,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,37625,140000,38375"
+)
+tg (CPTG
+uid 3135,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3136,0
+va (VaSet
+)
+xt "141000,37500,149000,38500"
+st "adc_otr_array : (3:0)"
+blo "141000,38300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "adc_otr_array"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 9
+suid 40,0
+)
+)
+)
+*195 (CptPort
+uid 3137,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3138,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,43625,140000,44375"
+)
+tg (CPTG
+uid 3139,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3140,0
+va (VaSet
+)
+xt "141000,43500,146900,44500"
+st "adc_data_array"
+blo "141000,44300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 8
+suid 41,0
+)
+)
+)
+*196 (CptPort
+uid 3141,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3142,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,57625,140000,58375"
+)
+tg (CPTG
+uid 3143,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3144,0
+va (VaSet
+)
+xt "141000,57500,149500,58500"
+st "drs_channel_id : (3:0)"
+blo "141000,58300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_channel_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 35
+suid 48,0
+i "(others => '0')"
+)
+)
+)
+*197 (CptPort
+uid 3145,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3146,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,62625,140000,63375"
+)
+tg (CPTG
+uid 3147,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3148,0
+va (VaSet
+)
+xt "141000,62500,145300,63500"
+st "drs_dwrite"
+blo "141000,63300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_dwrite"
+t "std_logic"
+o 36
+suid 49,0
+i "'1'"
+)
+)
+)
+*198 (CptPort
+uid 3149,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3150,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,53625,140000,54375"
+)
+tg (CPTG
+uid 3151,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3152,0
+va (VaSet
+)
+xt "141000,53500,146400,54500"
+st "SROUT_in_0"
+blo "141000,54300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_0"
+t "std_logic"
+o 4
+suid 52,0
+)
+)
+)
+*199 (CptPort
+uid 3153,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3154,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,54625,140000,55375"
+)
+tg (CPTG
+uid 3155,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3156,0
+va (VaSet
+)
+xt "141000,54500,146400,55500"
+st "SROUT_in_1"
+blo "141000,55300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_1"
+t "std_logic"
+o 5
+suid 53,0
+)
+)
+)
+*200 (CptPort
+uid 3157,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3158,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,55625,140000,56375"
+)
+tg (CPTG
+uid 3159,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3160,0
+va (VaSet
+)
+xt "141000,55500,146400,56500"
+st "SROUT_in_2"
+blo "141000,56300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_2"
+t "std_logic"
+o 6
+suid 54,0
+)
+)
+)
+*201 (CptPort
+uid 3161,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3162,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,56625,140000,57375"
+)
+tg (CPTG
+uid 3163,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3164,0
+va (VaSet
+)
+xt "141000,56500,146400,57500"
+st "SROUT_in_3"
+blo "141000,57300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_3"
+t "std_logic"
+o 7
+suid 55,0
+)
+)
+)
+*202 (CptPort
+uid 3165,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3166,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,59625,140000,60375"
+)
+tg (CPTG
+uid 3167,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3168,0
+va (VaSet
+)
+xt "141000,59500,145200,60500"
+st "RSRLOAD"
+blo "141000,60300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "RSRLOAD"
+t "std_logic"
+o 23
+suid 56,0
+i "'0'"
+)
+)
+)
+*203 (CptPort
+uid 3169,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3170,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,60625,140000,61375"
+)
+tg (CPTG
+uid 3171,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3172,0
+va (VaSet
+)
+xt "141000,60500,144000,61500"
+st "SRCLK"
+blo "141000,61300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "SRCLK"
+t "std_logic"
+o 24
+suid 57,0
+i "'0'"
+)
+)
+)
+*204 (CptPort
+uid 3173,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3174,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,46625,168750,47375"
+)
+tg (CPTG
+uid 3175,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3176,0
+va (VaSet
+)
+xt "165300,46500,167000,47500"
+st "sclk"
+ju 2
+blo "167000,47300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sclk"
+t "std_logic"
+o 42
+suid 62,0
+)
+)
+)
+*205 (CptPort
+uid 3177,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 3178,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,47625,168750,48375"
+)
+tg (CPTG
+uid 3179,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3180,0
+va (VaSet
+)
+xt "165600,47500,167000,48500"
+st "sio"
+ju 2
+blo "167000,48300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 52
+suid 63,0
+)
+)
+)
+*206 (CptPort
+uid 3181,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3182,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,35625,168750,36375"
+)
+tg (CPTG
+uid 3183,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3184,0
+va (VaSet
+)
+xt "164200,35500,167000,36500"
+st "dac_cs"
+ju 2
+blo "167000,36300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 31
+suid 64,0
+)
+)
+)
+*207 (CptPort
+uid 3185,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3186,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,37625,168750,38375"
+)
+tg (CPTG
+uid 3187,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3188,0
+va (VaSet
+)
+xt "160500,37500,167000,38500"
+st "sensor_cs : (3:0)"
+ju 2
+blo "167000,38300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 43
+suid 65,0
+)
+)
+)
+*208 (CptPort
+uid 3189,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3190,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,48625,168750,49375"
+)
+tg (CPTG
+uid 3191,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3192,0
+va (VaSet
+)
+xt "165000,48500,167000,49500"
+st "mosi"
+ju 2
+blo "167000,49300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "mosi"
+t "std_logic"
+o 40
+suid 66,0
+i "'0'"
+)
+)
+)
+*209 (CptPort
+uid 3193,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3194,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,61625,140000,62375"
+)
+tg (CPTG
+uid 3195,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3196,0
+va (VaSet
+)
+xt "141000,61500,144000,62500"
+st "denable"
+blo "141000,62300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "denable"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 34
+suid 67,0
+i "'0'"
+)
+)
+)
+*210 (CptPort
+uid 3197,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3198,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,67625,140000,68375"
+)
+tg (CPTG
+uid 3199,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3200,0
+va (VaSet
+)
+xt "141000,67500,144700,68500"
+st "SRIN_out"
+blo "141000,68300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "SRIN_out"
+t "std_logic"
+o 25
+suid 85,0
+i "'0'"
+)
+)
+)
+*211 (CptPort
+uid 3201,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3202,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,73625,168750,74375"
+)
+tg (CPTG
+uid 3203,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3204,0
+va (VaSet
+)
+xt "164600,73500,167000,74500"
+st "green"
+ju 2
+blo "167000,74300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "green"
+t "std_logic"
+o 37
+suid 86,0
+)
+)
+)
+*212 (CptPort
+uid 3205,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3206,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,75625,168750,76375"
+)
+tg (CPTG
+uid 3207,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3208,0
+va (VaSet
+)
+xt "164500,75500,167000,76500"
+st "amber"
+ju 2
+blo "167000,76300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "amber"
+t "std_logic"
+o 29
+suid 87,0
+)
+)
+)
+*213 (CptPort
+uid 3209,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3210,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,74625,168750,75375"
+)
+tg (CPTG
+uid 3211,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3212,0
+va (VaSet
+)
+xt "165500,74500,167000,75500"
+st "red"
+ju 2
+blo "167000,75300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "red"
+t "std_logic"
+o 41
+suid 88,0
+)
+)
+)
+*214 (CptPort
+uid 3213,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3214,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,70625,140000,71375"
+)
+tg (CPTG
+uid 3215,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3216,0
+va (VaSet
+)
+xt "141000,70500,146500,71500"
+st "D_T_in : (1:0)"
+blo "141000,71300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "D_T_in"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 2
+suid 91,0
+)
+)
+)
+*215 (CptPort
+uid 3217,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3218,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,71625,140000,72375"
+)
+tg (CPTG
+uid 3219,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3220,0
+va (VaSet
+)
+xt "141000,71500,146100,72500"
+st "drs_refclk_in"
+blo "141000,72300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "drs_refclk_in"
+t "std_logic"
+eolc "-- used to check if DRS REFCLK exsists, if not DENABLE inhibit"
+o 12
+suid 92,0
+)
+)
+)
+*216 (CptPort
+uid 3221,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3222,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,72625,140000,73375"
+)
+tg (CPTG
+uid 3223,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3224,0
+va (VaSet
+)
+xt "141000,72500,147100,73500"
+st "plllock_in : (3:0)"
+blo "141000,73300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "plllock_in"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- high level, if dominowave is running and DRS PLL locked"
+o 13
+suid 93,0
+)
+)
+)
+*217 (CptPort
+uid 3225,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3226,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,72625,168750,73375"
+)
+tg (CPTG
+uid 3227,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3228,0
+va (VaSet
+)
+xt "158400,72500,167000,73500"
+st "counter_result : (11:0)"
+ju 2
+blo "167000,73300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 30
+suid 94,0
+)
+)
+)
+*218 (CptPort
+uid 3229,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3230,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,69625,168750,70375"
+)
+tg (CPTG
+uid 3231,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3232,0
+va (VaSet
+)
+xt "158400,69500,167000,70500"
+st "alarm_refclk_too_high"
+ju 2
+blo "167000,70300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 27
+suid 95,0
+)
+)
+)
+*219 (CptPort
+uid 3233,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3234,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,70625,168750,71375"
+)
+tg (CPTG
+uid 3235,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3236,0
+va (VaSet
+)
+xt "158800,70500,167000,71500"
+st "alarm_refclk_too_low"
+ju 2
+blo "167000,71300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+posAdd 0
+o 28
+suid 96,0
+)
+)
+)
+*220 (CptPort
+uid 3237,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3238,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,19625,140000,20375"
+)
+tg (CPTG
+uid 3239,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3240,0
+va (VaSet
+)
+xt "141000,19500,145000,20500"
+st "ADC_CLK"
+blo "141000,20300"
+)
+)
+thePort (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "ADC_CLK"
+t "std_logic"
+o 16
+suid 97,0
+)
+)
+)
+*221 (CptPort
+uid 3241,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3242,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,83625,168750,84375"
+)
+tg (CPTG
+uid 3243,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3244,0
+va (VaSet
+)
+xt "162100,83500,167000,84500"
+st "trigger_veto"
+ju 2
+blo "167000,84300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 45
+suid 98,0
+i "'1'"
+)
+)
+)
+*222 (CptPort
+uid 3245,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3246,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,73625,140000,74375"
+)
+tg (CPTG
+uid 3247,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3248,0
+va (VaSet
+)
+xt "141000,73500,148000,74500"
+st "FTM_RS485_rx_d"
+blo "141000,74300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "FTM_RS485_rx_d"
+t "std_logic"
+o 3
+suid 99,0
+)
+)
+)
+*223 (CptPort
+uid 3249,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3250,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,80625,168750,81375"
+)
+tg (CPTG
+uid 3251,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3252,0
+va (VaSet
+)
+xt "160100,80500,167000,81500"
+st "FTM_RS485_tx_d"
+ju 2
+blo "167000,81300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_tx_d"
+t "std_logic"
+o 21
+suid 100,0
+)
+)
+)
+*224 (CptPort
+uid 3253,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3254,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,79625,168750,80375"
+)
+tg (CPTG
+uid 3255,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3256,0
+va (VaSet
+)
+xt "159600,79500,167000,80500"
+st "FTM_RS485_rx_en"
+ju 2
+blo "167000,80300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_rx_en"
+t "std_logic"
+o 20
+suid 101,0
+)
+)
+)
+*225 (CptPort
+uid 3257,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3258,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,81625,168750,82375"
+)
+tg (CPTG
+uid 3259,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3260,0
+va (VaSet
+)
+xt "159700,81500,167000,82500"
+st "FTM_RS485_tx_en"
+ju 2
+blo "167000,82300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_tx_en"
+t "std_logic"
+o 22
+suid 102,0
+)
+)
+)
+*226 (CptPort
+uid 3261,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3262,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,84625,168750,85375"
+)
+tg (CPTG
+uid 3263,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3264,0
+va (VaSet
+)
+xt "159900,84500,167000,85500"
+st "w5300_state : (7:0)"
+ju 2
+blo "167000,85300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "w5300_state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 46
+suid 103,0
+)
+)
+)
+*227 (CptPort
+uid 3265,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3266,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,76625,168750,77375"
+)
+tg (CPTG
+uid 3267,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3268,0
+va (VaSet
+)
+xt "157900,76500,167000,77500"
+st "debug_data_ram_empty"
+ju 2
+blo "167000,77300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 32
+suid 104,0
+)
+)
+)
+*228 (CptPort
+uid 3269,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3270,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,77625,168750,78375"
+)
+tg (CPTG
+uid 3271,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3272,0
+va (VaSet
+)
+xt "160400,77500,167000,78500"
+st "debug_data_valid"
+ju 2
+blo "167000,78300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 33
+suid 105,0
+)
+)
+)
+*229 (CptPort
+uid 3273,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3274,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,82625,168750,83375"
+)
+tg (CPTG
+uid 3275,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3276,0
+va (VaSet
+)
+xt "156600,82500,167000,83500"
+st "mem_manager_state : (3:0)"
+ju 2
+blo "167000,83300"
+)
+)
+thePort (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "mem_manager_state"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 39
+suid 106,0
+)
+)
+)
+*230 (CptPort
+uid 3277,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3278,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,78625,168750,79375"
+)
+tg (CPTG
+uid 3279,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3280,0
+va (VaSet
+)
+xt "160800,78500,167000,79500"
+st "DG_state : (7:0)"
+ju 2
+blo "167000,79300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "DG_state"
+t "std_logic_vector"
+b "(7 downto 0)"
+prec "-- for debugging"
+preAdd 0
+o 19
+suid 108,0
+)
+)
+)
+*231 (CptPort
+uid 3281,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3282,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,85625,168750,86375"
+)
+tg (CPTG
+uid 3283,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3284,0
+va (VaSet
+)
+xt "157100,85500,167000,86500"
+st "socket_tx_free_out : (16:0)"
+ju 2
+blo "167000,86300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "socket_tx_free_out"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+eolc "-- 17bit value .. that's true"
+posAdd 0
+o 44
+suid 109,0
+)
+)
+)
+]
+shape (Rectangle
+uid 3286,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "140000,15000,168000,87000"
+)
+oxt "15000,-8000,43000,80000"
+ttg (MlTextGroup
+uid 3287,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*232 (Text
+uid 3288,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "144200,80000,150400,81000"
+st "FACT_FAD_lib"
+blo "144200,80800"
+tm "BdLibraryNameMgr"
+)
+*233 (Text
+uid 3289,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "144200,81000,154000,82000"
+st "FAD_main_with_w53002"
+blo "144200,81800"
+tm "CptNameMgr"
+)
+*234 (Text
+uid 3290,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "144200,82000,145200,83000"
+st "I0"
+blo "144200,82800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 3291,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 3292,0
+text (MLText
+uid 3293,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "142000,14200,162000,15000"
+st "RAMADDRWIDTH64b = 15    ( integer )  
+"
+)
+header ""
+)
+elements [
+(GiElement
+name "RAMADDRWIDTH64b"
+type "integer"
+value "15"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 3294,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "140250,85250,141750,86750"
+iconName "BlockDiagram.png"
+iconMaskName "BlockDiagram.msk"
+ftype 1
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*235 (Wire
+uid 286,0
+shape (OrthoPolyLine
+uid 287,0
+va (VaSet
+vasetType 3
+)
+xt "58750,21000,80250,21000"
+pts [
+"58750,21000"
+"80250,21000"
+]
+)
+start &70
+end &27
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 288,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 289,0
+va (VaSet
+)
+xt "71000,20000,72300,21000"
+st "clk"
+blo "71000,20800"
+tm "WireNameMgr"
+)
+)
+on &75
+)
+*236 (Wire
+uid 318,0
+shape (OrthoPolyLine
+uid 319,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,21000,122250,21000"
+pts [
+"109750,21000"
+"122250,21000"
+]
+)
+start &19
+end &158
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 320,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 321,0
+va (VaSet
+)
+xt "111000,20000,117000,21000"
+st "wiz_addr : (9:0)"
+blo "111000,20800"
+tm "WireNameMgr"
+)
+)
+on &76
+)
+*237 (Wire
+uid 324,0
+shape (OrthoPolyLine
+uid 325,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,22000,122250,22000"
+pts [
+"109750,22000"
+"122250,22000"
+]
+)
+start &20
+end &159
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 326,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 327,0
+va (VaSet
+)
+xt "111000,21000,117300,22000"
+st "wiz_data : (15:0)"
+blo "111000,21800"
+tm "WireNameMgr"
+)
+)
+on &77
+)
+*238 (Wire
+uid 330,0
+shape (OrthoPolyLine
+uid 331,0
+va (VaSet
+vasetType 3
+)
+xt "109750,25000,122250,25000"
+pts [
+"109750,25000"
+"122250,25000"
+]
+)
+start &23
+end &160
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 332,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 333,0
+va (VaSet
+)
+xt "111000,24000,113600,25000"
+st "wiz_rd"
+blo "111000,24800"
+tm "WireNameMgr"
+)
+)
+on &78
+)
+*239 (Wire
+uid 336,0
+shape (OrthoPolyLine
+uid 337,0
+va (VaSet
+vasetType 3
+)
+xt "109750,26000,122250,26000"
+pts [
+"109750,26000"
+"122250,26000"
+]
+)
+start &22
+end &161
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 338,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 339,0
+va (VaSet
+)
+xt "111000,25000,113700,26000"
+st "wiz_wr"
+blo "111000,25800"
+tm "WireNameMgr"
+)
+)
+on &79
+)
+*240 (Wire
+uid 374,0
+shape (OrthoPolyLine
+uid 375,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,42000,122250,48000"
+pts [
+"109750,42000"
+"120000,42000"
+"120000,48000"
+"122250,48000"
+]
+)
+start &41
+end &83
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 376,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 377,0
+va (VaSet
+)
+xt "111000,41000,117500,42000"
+st "sensor_cs : (3:0)"
+blo "111000,41800"
+tm "WireNameMgr"
+)
+)
+on &87
+)
+*241 (Wire
+uid 380,0
+shape (OrthoPolyLine
+uid 381,0
+va (VaSet
+vasetType 3
+)
+xt "109750,51000,122250,51000"
+pts [
+"109750,51000"
+"122250,51000"
+]
+)
+start &38
+end &81
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 382,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 383,0
+va (VaSet
+)
+xt "111000,50000,112700,51000"
+st "sclk"
+blo "111000,50800"
+tm "WireNameMgr"
+)
+)
+on &88
+)
+*242 (Wire
+uid 386,0
+shape (OrthoPolyLine
+uid 387,0
+va (VaSet
+vasetType 3
+)
+xt "109750,52000,122250,52000"
+pts [
+"109750,52000"
+"122250,52000"
+]
+)
+start &39
+end &82
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 388,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 389,0
+va (VaSet
+)
+xt "111000,51000,112400,52000"
+st "sio"
+blo "111000,51800"
+tm "WireNameMgr"
+)
+)
+on &89
+)
+*243 (Wire
+uid 426,0
+shape (OrthoPolyLine
+uid 427,0
+va (VaSet
+vasetType 3
+)
+xt "58750,32000,80250,32000"
+pts [
+"58750,32000"
+"80250,32000"
+]
+)
+start &91
+end &15
+sat 32
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 428,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 429,0
+va (VaSet
+)
+xt "71000,31000,73800,32000"
+st "trigger"
+blo "71000,31800"
+tm "WireNameMgr"
+)
+)
+on &95
+)
+*244 (Wire
+uid 442,0
+shape (OrthoPolyLine
+uid 443,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "58000,34000,80250,42000"
+pts [
+"80250,34000"
+"64000,34000"
+"64000,42000"
+"58000,42000"
+]
+)
+start &17
+end &96
+sat 32
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 446,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 447,0
+va (VaSet
+)
+xt "71000,33000,76900,34000"
+st "board_id : (3:0)"
+blo "71000,33800"
+tm "WireNameMgr"
+)
+)
+on &100
+)
+*245 (Wire
+uid 450,0
+shape (OrthoPolyLine
+uid 451,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "58000,35000,80250,43000"
+pts [
+"80250,35000"
+"65000,35000"
+"65000,43000"
+"58000,43000"
+]
+)
+start &18
+end &96
+sat 32
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 454,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 455,0
+va (VaSet
+)
+xt "71000,34000,76700,35000"
+st "crate_id : (1:0)"
+blo "71000,34800"
+tm "WireNameMgr"
+)
+)
+on &101
+)
+*246 (Wire
+uid 530,0
+shape (OrthoPolyLine
+uid 531,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "58000,42000,80250,53000"
+pts [
+"80250,42000"
+"68000,42000"
+"68000,53000"
+"58000,53000"
+]
+)
+start &28
+end &110
+sat 32
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 534,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 535,0
+va (VaSet
+)
+xt "71000,41000,79000,42000"
+st "adc_otr_array : (3:0)"
+blo "71000,41800"
+tm "WireNameMgr"
+)
+)
+on &114
+)
+*247 (Wire
+uid 538,0
+shape (OrthoPolyLine
+uid 539,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "58000,48000,80250,55000"
+pts [
+"80250,48000"
+"70000,48000"
+"70000,55000"
+"58000,55000"
+]
+)
+start &29
+end &110
+sat 32
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 542,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 543,0
+va (VaSet
+)
+xt "71000,47000,76900,48000"
+st "adc_data_array"
+blo "71000,47800"
+tm "WireNameMgr"
+)
+)
+on &115
+)
+*248 (Wire
+uid 546,0
+shape (OrthoPolyLine
+uid 547,0
+va (VaSet
+vasetType 3
+)
+xt "58000,43000,80250,54000"
+pts [
+"80250,43000"
+"69000,43000"
+"69000,54000"
+"58000,54000"
+]
+)
+start &16
+end &110
+sat 32
+eat 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 550,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 551,0
+va (VaSet
+)
+xt "71000,42000,74200,43000"
+st "adc_oeb"
+blo "71000,42800"
+tm "WireNameMgr"
+)
+)
+on &116
+)
+*249 (Wire
+uid 554,0
+shape (OrthoPolyLine
+uid 555,0
+va (VaSet
+vasetType 3
+)
+xt "40750,54000,50000,54000"
+pts [
+"50000,54000"
+"40750,54000"
+]
+)
+start &110
+end &106
+sat 2
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 558,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 559,0
+va (VaSet
+)
+xt "42000,53000,45200,54000"
+st "adc_oeb"
+blo "42000,53800"
+tm "WireNameMgr"
+)
+)
+on &116
+)
+*250 (Wire
+uid 562,0
+shape (OrthoPolyLine
+uid 563,0
+va (VaSet
+vasetType 3
+)
+xt "40750,53000,50000,53000"
+pts [
+"40750,53000"
+"50000,53000"
+]
+)
+start &105
+end &110
+sat 32
+eat 1
+st 0
+sf 1
+tg (WTG
+uid 566,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 567,0
+va (VaSet
+)
+xt "42000,52000,44900,53000"
+st "adc_otr"
+blo "42000,52800"
+tm "WireNameMgr"
+)
+)
+on &117
+)
+*251 (Wire
+uid 570,0
+shape (OrthoPolyLine
+uid 571,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "40750,55000,50000,55000"
+pts [
+"40750,55000"
+"50000,55000"
+]
+)
+start &104
+end &110
+sat 32
+eat 1
+sty 1
+st 0
+sf 1
+tg (WTG
+uid 574,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 575,0
+va (VaSet
+)
+xt "42000,54000,48400,55000"
+st "adc_data : (11:0)"
+blo "42000,54800"
+tm "WireNameMgr"
+)
+)
+on &118
+)
+*252 (Wire
+uid 578,0
+shape (OrthoPolyLine
+uid 579,0
+va (VaSet
+vasetType 3
+)
+xt "24000,53000,29250,53000"
+pts [
+"29250,53000"
+"24000,53000"
+]
+)
+start &103
+sat 32
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 582,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 583,0
+va (VaSet
+)
+xt "25000,52000,29000,53000"
+st "ADC_CLK"
+blo "25000,52800"
+tm "WireNameMgr"
+)
+)
+on &155
+)
+*253 (Wire
+uid 769,0
+shape (OrthoPolyLine
+uid 770,0
+va (VaSet
+vasetType 3
+)
+xt "109750,24000,116000,24000"
+pts [
+"109750,24000"
+"116000,24000"
+]
+)
+start &13
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 773,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 774,0
+va (VaSet
+)
+xt "111000,23000,114600,24000"
+st "wiz_reset"
+blo "111000,23800"
+tm "WireNameMgr"
+)
+)
+on &119
+)
+*254 (Wire
+uid 777,0
+shape (OrthoPolyLine
+uid 778,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,70000,116000,70000"
+pts [
+"109750,70000"
+"116000,70000"
+]
+)
+start &14
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 781,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 782,0
+va (VaSet
+)
+xt "111000,69000,115000,70000"
+st "led : (7:0)"
+blo "111000,69800"
+tm "WireNameMgr"
+)
+)
+on &120
+)
+*255 (Wire
+uid 785,0
+shape (OrthoPolyLine
+uid 786,0
+va (VaSet
+vasetType 3
+)
+xt "109750,28000,122250,28000"
+pts [
+"109750,28000"
+"122250,28000"
+]
+)
+start &21
+end &163
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 789,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 790,0
+va (VaSet
+)
+xt "111000,27000,113700,28000"
+st "wiz_cs"
+blo "111000,27800"
+tm "WireNameMgr"
+)
+)
+on &121
+)
+*256 (Wire
+uid 793,0
+shape (OrthoPolyLine
+uid 794,0
+va (VaSet
+vasetType 3
+)
+xt "109750,27000,122250,27000"
+pts [
+"122250,27000"
+"109750,27000"
+]
+)
+start &162
+end &24
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 797,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 798,0
+va (VaSet
+)
+xt "111000,26000,113700,27000"
+st "wiz_int"
+blo "111000,26800"
+tm "WireNameMgr"
+)
+)
+on &122
+)
+*257 (Wire
+uid 801,0
+shape (OrthoPolyLine
+uid 802,0
+va (VaSet
+vasetType 3
+)
+xt "109750,40000,116000,40000"
+pts [
+"109750,40000"
+"116000,40000"
+]
+)
+start &40
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 805,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 806,0
+va (VaSet
+)
+xt "111000,39000,113800,40000"
+st "dac_cs"
+blo "111000,39800"
+tm "WireNameMgr"
+)
+)
+on &123
+)
+*258 (Wire
+uid 809,0
+shape (OrthoPolyLine
+uid 810,0
+va (VaSet
+vasetType 3
+)
+xt "109750,53000,116000,53000"
+pts [
+"109750,53000"
+"116000,53000"
+]
+)
+start &42
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 813,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 814,0
+va (VaSet
+)
+xt "111000,52000,113000,53000"
+st "mosi"
+blo "111000,52800"
+tm "WireNameMgr"
+)
+)
+on &124
+)
+*259 (Wire
+uid 817,0
+shape (OrthoPolyLine
+uid 818,0
+va (VaSet
+vasetType 3
+)
+xt "70000,66000,80250,66000"
+pts [
+"80250,66000"
+"70000,66000"
+]
+)
+start &43
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 821,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 822,0
+va (VaSet
+)
+xt "71000,65000,74000,66000"
+st "denable"
+blo "71000,65800"
+tm "WireNameMgr"
+)
+)
+on &125
+)
+*260 (Wire
+uid 825,0
+shape (OrthoPolyLine
+uid 826,0
+va (VaSet
+vasetType 3
+)
+xt "70000,23000,80250,23000"
+pts [
+"80250,23000"
+"70000,23000"
+]
+)
+start &25
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 829,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 830,0
+va (VaSet
+)
+xt "71000,22000,75500,23000"
+st "CLK_25_PS"
+blo "71000,22800"
+tm "WireNameMgr"
+)
+)
+on &126
+)
+*261 (Wire
+uid 833,0
+shape (OrthoPolyLine
+uid 834,0
+va (VaSet
+vasetType 3
+)
+xt "70000,22000,80250,22000"
+pts [
+"80250,22000"
+"70000,22000"
+]
+)
+start &26
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 837,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 838,0
+va (VaSet
+)
+xt "71000,21000,74100,22000"
+st "CLK_50"
+blo "71000,21800"
+tm "WireNameMgr"
+)
+)
+on &127
+)
+*262 (Wire
+uid 841,0
+shape (OrthoPolyLine
+uid 842,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "70000,62000,80250,62000"
+pts [
+"80250,62000"
+"70000,62000"
+]
+)
+start &30
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 845,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 846,0
+va (VaSet
+)
+xt "71000,61000,79500,62000"
+st "drs_channel_id : (3:0)"
+blo "71000,61800"
+tm "WireNameMgr"
+)
+)
+on &128
+)
+*263 (Wire
+uid 849,0
+shape (OrthoPolyLine
+uid 850,0
+va (VaSet
+vasetType 3
+)
+xt "70000,67000,80250,67000"
+pts [
+"80250,67000"
+"70000,67000"
+]
+)
+start &31
+ss 0
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 853,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 854,0
+va (VaSet
+)
+xt "71000,66000,75300,67000"
+st "drs_dwrite"
+blo "71000,66800"
+tm "WireNameMgr"
+)
+)
+on &129
+)
+*264 (Wire
+uid 857,0
+shape (OrthoPolyLine
+uid 858,0
+va (VaSet
+vasetType 3
+)
+xt "70000,64000,80250,64000"
+pts [
+"80250,64000"
+"70000,64000"
+]
+)
+start &36
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 861,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 862,0
+va (VaSet
+)
+xt "71000,63000,75200,64000"
+st "RSRLOAD"
+blo "71000,63800"
+tm "WireNameMgr"
+)
+)
+on &130
+)
+*265 (Wire
+uid 865,0
+shape (OrthoPolyLine
+uid 866,0
+va (VaSet
+vasetType 3
+)
+xt "70000,65000,80250,65000"
+pts [
+"80250,65000"
+"70000,65000"
+]
+)
+start &37
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 869,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 870,0
+va (VaSet
+)
+xt "71000,64000,74000,65000"
+st "SRCLK"
+blo "71000,64800"
+tm "WireNameMgr"
+)
+)
+on &131
+)
+*266 (Wire
+uid 873,0
+shape (OrthoPolyLine
+uid 874,0
+va (VaSet
+vasetType 3
+)
+xt "70000,58000,80250,58000"
+pts [
+"70000,58000"
+"80250,58000"
+]
+)
+end &32
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 877,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 878,0
+va (VaSet
+)
+xt "71000,57000,76400,58000"
+st "SROUT_in_0"
+blo "71000,57800"
+tm "WireNameMgr"
+)
+)
+on &132
+)
+*267 (Wire
+uid 881,0
+shape (OrthoPolyLine
+uid 882,0
+va (VaSet
+vasetType 3
+)
+xt "70000,59000,80250,59000"
+pts [
+"70000,59000"
+"80250,59000"
+]
+)
+end &33
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 885,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 886,0
+va (VaSet
+)
+xt "71000,58000,76400,59000"
+st "SROUT_in_1"
+blo "71000,58800"
+tm "WireNameMgr"
+)
+)
+on &133
+)
+*268 (Wire
+uid 889,0
+shape (OrthoPolyLine
+uid 890,0
+va (VaSet
+vasetType 3
+)
+xt "70000,60000,80250,60000"
+pts [
+"70000,60000"
+"80250,60000"
+]
+)
+end &34
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 893,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 894,0
+va (VaSet
+)
+xt "71000,59000,76400,60000"
+st "SROUT_in_2"
+blo "71000,59800"
+tm "WireNameMgr"
+)
+)
+on &134
+)
+*269 (Wire
+uid 897,0
+shape (OrthoPolyLine
+uid 898,0
+va (VaSet
+vasetType 3
+)
+xt "70000,61000,80250,61000"
+pts [
+"70000,61000"
+"80250,61000"
+]
+)
+end &35
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 901,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 902,0
+va (VaSet
+)
+xt "71000,60000,76400,61000"
+st "SROUT_in_3"
+blo "71000,60800"
+tm "WireNameMgr"
+)
+)
+on &135
+)
+*270 (Wire
+uid 1437,0
+shape (OrthoPolyLine
+uid 1438,0
+va (VaSet
+vasetType 3
+)
+xt "73000,72000,80250,72000"
+pts [
+"80250,72000"
+"73000,72000"
+]
+)
+start &53
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1441,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1442,0
+va (VaSet
+)
+xt "76000,72000,79700,73000"
+st "SRIN_out"
+blo "76000,72800"
+tm "WireNameMgr"
+)
+)
+on &136
+)
+*271 (Wire
+uid 1445,0
+shape (OrthoPolyLine
+uid 1446,0
+va (VaSet
+vasetType 3
+)
+xt "109750,80000,115000,80000"
+pts [
+"109750,80000"
+"115000,80000"
+]
+)
+start &46
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1449,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1450,0
+va (VaSet
+)
+xt "111000,79000,113500,80000"
+st "amber"
+blo "111000,79800"
+tm "WireNameMgr"
+)
+)
+on &137
+)
+*272 (Wire
+uid 1453,0
+shape (OrthoPolyLine
+uid 1454,0
+va (VaSet
+vasetType 3
+)
+xt "109750,79000,114000,79000"
+pts [
+"109750,79000"
+"114000,79000"
+]
+)
+start &52
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1457,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1458,0
+va (VaSet
+)
+xt "111000,78000,112500,79000"
+st "red"
+blo "111000,78800"
+tm "WireNameMgr"
+)
+)
+on &138
+)
+*273 (Wire
+uid 1461,0
+shape (OrthoPolyLine
+uid 1462,0
+va (VaSet
+vasetType 3
+)
+xt "109750,78000,114000,78000"
+pts [
+"109750,78000"
+"114000,78000"
+]
+)
+start &50
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1465,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1466,0
+va (VaSet
+)
+xt "111000,77000,113400,78000"
+st "green"
+blo "111000,77800"
+tm "WireNameMgr"
+)
+)
+on &139
+)
+*274 (Wire
+uid 1469,0
+shape (OrthoPolyLine
+uid 1470,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,77000,121000,77000"
+pts [
+"109750,77000"
+"121000,77000"
+]
+)
+start &47
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1473,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1474,0
+va (VaSet
+)
+xt "111000,76000,119600,77000"
+st "counter_result : (11:0)"
+blo "111000,76800"
+tm "WireNameMgr"
+)
+)
+on &140
+)
+*275 (Wire
+uid 1477,0
+shape (OrthoPolyLine
+uid 1478,0
+va (VaSet
+vasetType 3
+)
+xt "109750,75000,120000,75000"
+pts [
+"109750,75000"
+"120000,75000"
+]
+)
+start &45
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1481,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1482,0
+va (VaSet
+)
+xt "111000,74000,119200,75000"
+st "alarm_refclk_too_low"
+blo "111000,74800"
+tm "WireNameMgr"
+)
+)
+on &141
+)
+*276 (Wire
+uid 1485,0
+shape (OrthoPolyLine
+uid 1486,0
+va (VaSet
+vasetType 3
+)
+xt "109750,74000,121000,74000"
+pts [
+"109750,74000"
+"121000,74000"
+]
+)
+start &44
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1489,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1490,0
+va (VaSet
+)
+xt "111000,73000,119600,74000"
+st "alarm_refclk_too_high"
+blo "111000,73800"
+tm "WireNameMgr"
+)
+)
+on &142
+)
+*277 (Wire
+uid 1503,0
+shape (OrthoPolyLine
+uid 1504,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "73000,75000,80250,75000"
+pts [
+"73000,75000"
+"80250,75000"
+]
+)
+end &48
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1507,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1508,0
+va (VaSet
+)
+xt "74000,74000,79500,75000"
+st "D_T_in : (1:0)"
+blo "74000,74800"
+tm "WireNameMgr"
+)
+)
+on &147
+)
+*278 (Wire
+uid 1529,0
+shape (OrthoPolyLine
+uid 1530,0
+va (VaSet
+vasetType 3
+)
+xt "66750,76000,80250,79000"
+pts [
+"66750,79000"
+"70000,79000"
+"70000,76000"
+"80250,76000"
+]
+)
+start &149
+end &49
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1531,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1532,0
+va (VaSet
+)
+xt "68750,78000,72650,79000"
+st "REF_CLK"
+blo "68750,78800"
+tm "WireNameMgr"
+)
+)
+on &156
+)
+*279 (Wire
+uid 1533,0
+shape (OrthoPolyLine
+uid 1534,0
+va (VaSet
+vasetType 3
+)
+xt "35000,70000,45000,70000"
+pts [
+"35000,70000"
+"45000,70000"
+]
+)
+start &143
+sat 2
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1539,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1540,0
+va (VaSet
+)
+xt "37000,69000,42500,70000"
+st "D_T_in : (1:0)"
+blo "37000,69800"
+tm "WireNameMgr"
+)
+)
+on &147
+)
+*280 (Wire
+uid 1561,0
+shape (OrthoPolyLine
+uid 1562,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "72000,77000,80250,77000"
+pts [
+"72000,77000"
+"80250,77000"
+]
+)
+end &51
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1565,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1566,0
+va (VaSet
+)
+xt "73000,76000,79100,77000"
+st "plllock_in : (3:0)"
+blo "73000,76800"
+tm "WireNameMgr"
+)
+)
+on &154
+)
+*281 (Wire
+uid 1567,0
+shape (OrthoPolyLine
+uid 1568,0
+va (VaSet
+vasetType 3
+)
+xt "35000,71000,45000,71000"
+pts [
+"35000,71000"
+"45000,71000"
+]
+)
+start &143
+sat 2
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1573,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1574,0
+va (VaSet
+)
+xt "37000,70000,43100,71000"
+st "plllock_in : (3:0)"
+blo "37000,70800"
+tm "WireNameMgr"
+)
+)
+on &154
+)
+*282 (Wire
+uid 1684,0
+shape (OrthoPolyLine
+uid 1685,0
+va (VaSet
+vasetType 3
+)
+xt "70000,24000,80250,24000"
+pts [
+"80250,24000"
+"70000,24000"
+]
+)
+start &54
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1688,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1689,0
+va (VaSet
+)
+xt "71000,23000,75000,24000"
+st "ADC_CLK"
+blo "71000,23800"
+tm "WireNameMgr"
+)
+)
+on &155
+)
+*283 (Wire
+uid 2707,0
+shape (OrthoPolyLine
+uid 2708,0
+va (VaSet
+vasetType 3
+)
+xt "109750,81000,122000,81000"
+pts [
+"109750,81000"
+"122000,81000"
+]
+)
+start &55
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2711,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2712,0
+va (VaSet
+)
+xt "111000,80000,121400,81000"
+st "debug_data_ram_empty"
+blo "111000,80800"
+tm "WireNameMgr"
+)
+)
+on &167
+)
+*284 (Wire
+uid 2715,0
+shape (OrthoPolyLine
+uid 2716,0
+va (VaSet
+vasetType 3
+)
+xt "109750,82000,120000,82000"
+pts [
+"109750,82000"
+"120000,82000"
+]
+)
+start &56
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2719,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2720,0
+va (VaSet
+)
+xt "111000,81000,118500,82000"
+st "debug_data_valid"
+blo "111000,81800"
+tm "WireNameMgr"
+)
+)
+on &168
+)
+*285 (Wire
+uid 2723,0
+shape (OrthoPolyLine
+uid 2724,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,83000,119000,83000"
+pts [
+"109750,83000"
+"119000,83000"
+]
+)
+start &57
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2727,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2728,0
+va (VaSet
+)
+xt "111000,82000,117900,83000"
+st "DG_state : (7:0)"
+blo "111000,82800"
+tm "WireNameMgr"
+)
+)
+on &169
+)
+*286 (Wire
+uid 2731,0
+shape (OrthoPolyLine
+uid 2732,0
+va (VaSet
+vasetType 3
+)
+xt "109750,84000,120000,84000"
+pts [
+"109750,84000"
+"120000,84000"
+]
+)
+start &59
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2735,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2736,0
+va (VaSet
+)
+xt "111000,83000,119400,84000"
+st "FTM_RS485_rx_en"
+blo "111000,83800"
+tm "WireNameMgr"
+)
+)
+on &170
+)
+*287 (Wire
+uid 2739,0
+shape (OrthoPolyLine
+uid 2740,0
+va (VaSet
+vasetType 3
+)
+xt "109750,85000,120000,85000"
+pts [
+"109750,85000"
+"120000,85000"
+]
+)
+start &60
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2743,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2744,0
+va (VaSet
+)
+xt "111000,84000,119100,85000"
+st "FTM_RS485_tx_d"
+blo "111000,84800"
+tm "WireNameMgr"
+)
+)
+on &171
+)
+*288 (Wire
+uid 2747,0
+shape (OrthoPolyLine
+uid 2748,0
+va (VaSet
+vasetType 3
+)
+xt "109750,86000,120000,86000"
+pts [
+"109750,86000"
+"120000,86000"
+]
+)
+start &61
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2751,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2752,0
+va (VaSet
+)
+xt "111000,85000,119400,86000"
+st "FTM_RS485_tx_en"
+blo "111000,85800"
+tm "WireNameMgr"
+)
+)
+on &172
+)
+*289 (Wire
+uid 2755,0
+shape (OrthoPolyLine
+uid 2756,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,87000,123000,87000"
+pts [
+"109750,87000"
+"123000,87000"
+]
+)
+start &62
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2759,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2760,0
+va (VaSet
+)
+xt "111000,86000,122400,87000"
+st "mem_manager_state : (3:0)"
+blo "111000,86800"
+tm "WireNameMgr"
+)
+)
+on &173
+)
+*290 (Wire
+uid 2763,0
+shape (OrthoPolyLine
+uid 2764,0
+va (VaSet
+vasetType 3
+)
+xt "109750,88000,118000,88000"
+pts [
+"109750,88000"
+"118000,88000"
+]
+)
+start &63
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2767,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2768,0
+va (VaSet
+)
+xt "111000,87000,116600,88000"
+st "trigger_veto"
+blo "111000,87800"
+tm "WireNameMgr"
+)
+)
+on &174
+)
+*291 (Wire
+uid 2771,0
+shape (OrthoPolyLine
+uid 2772,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,89000,120000,89000"
+pts [
+"109750,89000"
+"120000,89000"
+]
+)
+start &64
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2775,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2776,0
+va (VaSet
+)
+xt "111000,88000,119400,89000"
+st "w5300_state : (7:0)"
+blo "111000,88800"
+tm "WireNameMgr"
+)
+)
+on &175
+)
+*292 (Wire
+uid 2779,0
+shape (OrthoPolyLine
+uid 2780,0
+va (VaSet
+vasetType 3
+)
+xt "74000,78000,80250,82000"
+pts [
+"74000,82000"
+"80250,78000"
+]
+)
+end &58
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2783,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2784,0
+va (VaSet
+)
+xt "73000,80000,81100,81000"
+st "FTM_RS485_rx_d"
+blo "73000,80800"
+tm "WireNameMgr"
+)
+)
+on &176
+)
+*293 (Wire
+uid 2944,0
+shape (OrthoPolyLine
+uid 2945,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,90000,124000,90000"
+pts [
+"109750,90000"
+"124000,90000"
+]
+)
+start &65
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2948,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2949,0
+va (VaSet
+)
+xt "111000,89000,122900,90000"
+st "socket_tx_free_out : (16:0)"
+blo "111000,89800"
+tm "WireNameMgr"
+)
+)
+on &177
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *294 (PackageList
+uid 41,0
+stg "VerticalLayoutStrategy"
+textVec [
+*295 (Text
+uid 42,0
+va (VaSet
+font "arial,8,1"
+)
+xt "-87000,0,-81600,1000"
+st "Package List"
+blo "-87000,800"
+)
+*296 (MLText
+uid 43,0
+va (VaSet
+)
+xt "-87000,1000,-72500,11000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+USE ieee.std_logic_unsigned.all;
+
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;
+USE ieee.std_logic_textio.all;
+LIBRARY std;
+USE std.textio.all;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 44,0
+stg "VerticalLayoutStrategy"
+textVec [
+*297 (Text
+uid 45,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*298 (Text
+uid 46,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*299 (MLText
+uid 47,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*300 (Text
+uid 48,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*301 (MLText
+uid 49,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*302 (Text
+uid 50,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*303 (MLText
+uid 51,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "0,0,1281,1024"
+viewArea "53418,13863,168802,105975"
+cachedDiagramExtent "-92000,0,168750,98000"
+pageSetupInfo (PageSetupInfo
+ptrCmd ""
+toPrinter 1
+exportedDirectories [
+"$HDS_PROJECT_DIR/HTMLExport"
+]
+exportStdIncludeRefs 1
+exportStdPackageRefs 1
+)
+hasePageBreakOrigin 1
+pageBreakOrigin "-146000,0"
+lastUid 3294,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 2
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*304 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*305 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*306 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,3200,6500"
+st "I0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*307 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*308 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*309 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,1550,6500"
+st "I0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*310 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*311 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*312 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,1900,6500"
+st "I0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*313 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*314 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*315 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,1500,6500"
+st "I0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*316 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*317 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*318 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1050,6500"
+st "I0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*319 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*320 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 2
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*321 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*322 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 2
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*323 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*324 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-92000,21600,-86600,22600"
+st "Declarations"
+blo "-92000,22400"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-92000,22600,-89300,23600"
+st "Ports:"
+blo "-92000,23400"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "-92000,21600,-88200,22600"
+st "Pre User:"
+blo "-92000,22400"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "-92000,21600,-92000,21600"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-92000,23600,-84900,24600"
+st "Diagram Signals:"
+blo "-92000,24400"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "-92000,21600,-87300,22600"
+st "Post User:"
+blo "-92000,22400"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "-92000,21600,-92000,21600"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 64,0
+usingSuid 1
+emptyRow *325 (LEmptyRow
+)
+uid 54,0
+optionalChildren [
+*326 (RefLabelRowHdr
+)
+*327 (TitleRowHdr
+)
+*328 (FilterRowHdr
+)
+*329 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*330 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*331 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*332 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*333 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*334 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*335 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*336 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*337 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*338 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+uid 340,0
+)
+*339 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 2
+suid 2,0
+)
+)
+uid 342,0
+)
+*340 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 3
+suid 3,0
+)
+)
+uid 344,0
+)
+*341 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_rd"
+t "std_logic"
+o 4
+suid 4,0
+i "'1'"
+)
+)
+uid 346,0
+)
+*342 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_wr"
+t "std_logic"
+o 5
+suid 5,0
+i "'1'"
+)
+)
+uid 348,0
+)
+*343 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 6
+suid 6,0
+)
+)
+uid 404,0
+)
+*344 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sclk"
+t "std_logic"
+o 7
+suid 7,0
+)
+)
+uid 406,0
+)
+*345 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 8
+suid 8,0
+)
+)
+uid 408,0
+)
+*346 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 9
+suid 9,0
+)
+)
+uid 456,0
+)
+*347 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+preAdd 0
+posAdd 0
+o 10
+suid 10,0
+)
+)
+uid 458,0
+)
+*348 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 downto 0)"
+o 11
+suid 11,0
+)
+)
+uid 460,0
+)
+*349 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "adc_otr_array"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 12
+suid 12,0
+)
+)
+uid 584,0
+)
+*350 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 13
+suid 13,0
+)
+)
+uid 586,0
+)
+*351 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "adc_oeb"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 14
+suid 14,0
+)
+)
+uid 588,0
+)
+*352 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "adc_otr"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 16
+suid 16,0
+)
+)
+uid 590,0
+)
+*353 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "adc_data"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 17
+suid 17,0
+)
+)
+uid 592,0
+)
+*354 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 21
+suid 23,0
+i "'1'"
+)
+)
+uid 903,0
+)
+*355 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+posAdd 0
+o 22
+suid 24,0
+i "(OTHERS => '0')"
+)
+)
+uid 905,0
+)
+*356 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_cs"
+t "std_logic"
+o 23
+suid 25,0
+i "'1'"
+)
+)
+uid 907,0
+)
+*357 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_int"
+t "std_logic"
+o 24
+suid 26,0
+)
+)
+uid 909,0
+)
+*358 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 25
+suid 27,0
+)
+)
+uid 911,0
+)
+*359 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "mosi"
+t "std_logic"
+o 26
+suid 28,0
+i "'0'"
+)
+)
+uid 913,0
+)
+*360 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "denable"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 27
+suid 29,0
+i "'0'"
+)
+)
+uid 915,0
+)
+*361 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 28
+suid 30,0
+)
+)
+uid 917,0
+)
+*362 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "CLK_50"
+t "std_logic"
+o 29
+suid 31,0
+)
+)
+uid 919,0
+)
+*363 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "drs_channel_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 30
+suid 32,0
+i "(others => '0')"
+)
+)
+uid 921,0
+)
+*364 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "drs_dwrite"
+t "std_logic"
+o 31
+suid 33,0
+i "'1'"
+)
+)
+uid 923,0
+)
+*365 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "RSRLOAD"
+t "std_logic"
+o 32
+suid 34,0
+i "'0'"
+)
+)
+uid 925,0
+)
+*366 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "SRCLK"
+t "std_logic"
+o 33
+suid 35,0
+i "'0'"
+)
+)
+uid 927,0
+)
+*367 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "SROUT_in_0"
+t "std_logic"
+o 30
+suid 36,0
+)
+)
+uid 929,0
+)
+*368 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "SROUT_in_1"
+t "std_logic"
+o 31
+suid 37,0
+)
+)
+uid 931,0
+)
+*369 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "SROUT_in_2"
+t "std_logic"
+o 32
+suid 38,0
+)
+)
+uid 933,0
+)
+*370 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "SROUT_in_3"
+t "std_logic"
+o 33
+suid 39,0
+)
+)
+uid 935,0
+)
+*371 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "SRIN_out"
+t "std_logic"
+o 34
+suid 40,0
+i "'0'"
+)
+)
+uid 1541,0
+)
+*372 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "amber"
+t "std_logic"
+o 35
+suid 41,0
+)
+)
+uid 1543,0
+)
+*373 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "red"
+t "std_logic"
+o 36
+suid 42,0
+)
+)
+uid 1545,0
+)
+*374 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "green"
+t "std_logic"
+o 37
+suid 43,0
+)
+)
+uid 1547,0
+)
+*375 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 38
+suid 44,0
+)
+)
+uid 1549,0
+)
+*376 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+posAdd 0
+o 39
+suid 45,0
+)
+)
+uid 1551,0
+)
+*377 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 40
+suid 46,0
+)
+)
+uid 1553,0
+)
+*378 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "D_T_in"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 41
+suid 47,0
+)
+)
+uid 1555,0
+)
+*379 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "plllock_in"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- high level, if dominowave is running and DRS PLL locked"
+o 43
+suid 49,0
+)
+)
+uid 1575,0
+)
+*380 (LeafLogPort
+port (LogicalPort
+lang 2
+m 4
+decl (Decl
+n "ADC_CLK"
+t "std_logic"
+o 44
+suid 50,0
+)
+)
+uid 1690,0
+)
+*381 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "REF_CLK"
+t "STD_LOGIC"
+o 42
+suid 51,0
+i "'0'"
+)
+)
+uid 2003,0
+)
+*382 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 45
+suid 53,0
+)
+)
+uid 2785,0
+)
+*383 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 46
+suid 54,0
+)
+)
+uid 2787,0
+)
+*384 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "DG_state"
+t "std_logic_vector"
+b "(7 downto 0)"
+prec "-- for debugging"
+preAdd 0
+o 47
+suid 55,0
+)
+)
+uid 2789,0
+)
+*385 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "FTM_RS485_rx_en"
+t "std_logic"
+o 48
+suid 56,0
+)
+)
+uid 2791,0
+)
+*386 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "FTM_RS485_tx_d"
+t "std_logic"
+o 49
+suid 57,0
+)
+)
+uid 2793,0
+)
+*387 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "FTM_RS485_tx_en"
+t "std_logic"
+o 50
+suid 58,0
+)
+)
+uid 2795,0
+)
+*388 (LeafLogPort
+port (LogicalPort
+lang 2
+m 4
+decl (Decl
+n "mem_manager_state"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 51
+suid 59,0
+)
+)
+uid 2797,0
+)
+*389 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 52
+suid 60,0
+i "'1'"
+)
+)
+uid 2799,0
+)
+*390 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "w5300_state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 53
+suid 61,0
+)
+)
+uid 2801,0
+)
+*391 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "FTM_RS485_rx_d"
+t "std_logic"
+o 54
+suid 62,0
+)
+)
+uid 2803,0
+)
+*392 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "socket_tx_free_out"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+eolc "-- 17bit value .. that's true"
+posAdd 0
+o 55
+suid 64,0
+)
+)
+uid 2950,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 67,0
+optionalChildren [
+*393 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *394 (MRCItem
+litem &325
+pos 55
+dimension 20
+)
+uid 69,0
+optionalChildren [
+*395 (MRCItem
+litem &326
+pos 0
+dimension 20
+uid 70,0
+)
+*396 (MRCItem
+litem &327
+pos 1
+dimension 23
+uid 71,0
+)
+*397 (MRCItem
+litem &328
+pos 2
+hidden 1
+dimension 20
+uid 72,0
+)
+*398 (MRCItem
+litem &338
+pos 0
+dimension 20
+uid 341,0
+)
+*399 (MRCItem
+litem &339
+pos 1
+dimension 20
+uid 343,0
+)
+*400 (MRCItem
+litem &340
+pos 2
+dimension 20
+uid 345,0
+)
+*401 (MRCItem
+litem &341
+pos 3
+dimension 20
+uid 347,0
+)
+*402 (MRCItem
+litem &342
+pos 4
+dimension 20
+uid 349,0
+)
+*403 (MRCItem
+litem &343
+pos 5
+dimension 20
+uid 405,0
+)
+*404 (MRCItem
+litem &344
+pos 6
+dimension 20
+uid 407,0
+)
+*405 (MRCItem
+litem &345
+pos 7
+dimension 20
+uid 409,0
+)
+*406 (MRCItem
+litem &346
+pos 8
+dimension 20
+uid 457,0
+)
+*407 (MRCItem
+litem &347
+pos 9
+dimension 20
+uid 459,0
+)
+*408 (MRCItem
+litem &348
+pos 10
+dimension 20
+uid 461,0
+)
+*409 (MRCItem
+litem &349
+pos 11
+dimension 20
+uid 585,0
+)
+*410 (MRCItem
+litem &350
+pos 12
+dimension 20
+uid 587,0
+)
+*411 (MRCItem
+litem &351
+pos 13
+dimension 20
+uid 589,0
+)
+*412 (MRCItem
+litem &352
+pos 14
+dimension 20
+uid 591,0
+)
+*413 (MRCItem
+litem &353
+pos 15
+dimension 20
+uid 593,0
+)
+*414 (MRCItem
+litem &354
+pos 16
+dimension 20
+uid 904,0
+)
+*415 (MRCItem
+litem &355
+pos 17
+dimension 20
+uid 906,0
+)
+*416 (MRCItem
+litem &356
+pos 18
+dimension 20
+uid 908,0
+)
+*417 (MRCItem
+litem &357
+pos 19
+dimension 20
+uid 910,0
+)
+*418 (MRCItem
+litem &358
+pos 20
+dimension 20
+uid 912,0
+)
+*419 (MRCItem
+litem &359
+pos 21
+dimension 20
+uid 914,0
+)
+*420 (MRCItem
+litem &360
+pos 22
+dimension 20
+uid 916,0
+)
+*421 (MRCItem
+litem &361
+pos 23
+dimension 20
+uid 918,0
+)
+*422 (MRCItem
+litem &362
+pos 24
+dimension 20
+uid 920,0
+)
+*423 (MRCItem
+litem &363
+pos 25
+dimension 20
+uid 922,0
+)
+*424 (MRCItem
+litem &364
+pos 26
+dimension 20
+uid 924,0
+)
+*425 (MRCItem
+litem &365
+pos 27
+dimension 20
+uid 926,0
+)
+*426 (MRCItem
+litem &366
+pos 28
+dimension 20
+uid 928,0
+)
+*427 (MRCItem
+litem &367
+pos 29
+dimension 20
+uid 930,0
+)
+*428 (MRCItem
+litem &368
+pos 30
+dimension 20
+uid 932,0
+)
+*429 (MRCItem
+litem &369
+pos 31
+dimension 20
+uid 934,0
+)
+*430 (MRCItem
+litem &370
+pos 32
+dimension 20
+uid 936,0
+)
+*431 (MRCItem
+litem &371
+pos 33
+dimension 20
+uid 1542,0
+)
+*432 (MRCItem
+litem &372
+pos 34
+dimension 20
+uid 1544,0
+)
+*433 (MRCItem
+litem &373
+pos 35
+dimension 20
+uid 1546,0
+)
+*434 (MRCItem
+litem &374
+pos 36
+dimension 20
+uid 1548,0
+)
+*435 (MRCItem
+litem &375
+pos 37
+dimension 20
+uid 1550,0
+)
+*436 (MRCItem
+litem &376
+pos 38
+dimension 20
+uid 1552,0
+)
+*437 (MRCItem
+litem &377
+pos 39
+dimension 20
+uid 1554,0
+)
+*438 (MRCItem
+litem &378
+pos 40
+dimension 20
+uid 1556,0
+)
+*439 (MRCItem
+litem &379
+pos 41
+dimension 20
+uid 1576,0
+)
+*440 (MRCItem
+litem &380
+pos 42
+dimension 20
+uid 1691,0
+)
+*441 (MRCItem
+litem &381
+pos 43
+dimension 20
+uid 2004,0
+)
+*442 (MRCItem
+litem &382
+pos 44
+dimension 20
+uid 2786,0
+)
+*443 (MRCItem
+litem &383
+pos 45
+dimension 20
+uid 2788,0
+)
+*444 (MRCItem
+litem &384
+pos 46
+dimension 20
+uid 2790,0
+)
+*445 (MRCItem
+litem &385
+pos 47
+dimension 20
+uid 2792,0
+)
+*446 (MRCItem
+litem &386
+pos 48
+dimension 20
+uid 2794,0
+)
+*447 (MRCItem
+litem &387
+pos 49
+dimension 20
+uid 2796,0
+)
+*448 (MRCItem
+litem &388
+pos 50
+dimension 20
+uid 2798,0
+)
+*449 (MRCItem
+litem &389
+pos 51
+dimension 20
+uid 2800,0
+)
+*450 (MRCItem
+litem &390
+pos 52
+dimension 20
+uid 2802,0
+)
+*451 (MRCItem
+litem &391
+pos 53
+dimension 20
+uid 2804,0
+)
+*452 (MRCItem
+litem &392
+pos 54
+dimension 20
+uid 2951,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 73,0
+optionalChildren [
+*453 (MRCItem
+litem &329
+pos 0
+dimension 20
+uid 74,0
+)
+*454 (MRCItem
+litem &331
+pos 1
+dimension 50
+uid 75,0
+)
+*455 (MRCItem
+litem &332
+pos 2
+dimension 100
+uid 76,0
+)
+*456 (MRCItem
+litem &333
+pos 3
+dimension 50
+uid 77,0
+)
+*457 (MRCItem
+litem &334
+pos 4
+dimension 100
+uid 78,0
+)
+*458 (MRCItem
+litem &335
+pos 5
+dimension 100
+uid 79,0
+)
+*459 (MRCItem
+litem &336
+pos 6
+dimension 50
+uid 80,0
+)
+*460 (MRCItem
+litem &337
+pos 7
+dimension 80
+uid 81,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 68,0
+vaOverrides [
+]
+)
+]
+)
+uid 53,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *461 (LEmptyRow
+)
+uid 83,0
+optionalChildren [
+*462 (RefLabelRowHdr
+)
+*463 (TitleRowHdr
+)
+*464 (FilterRowHdr
+)
+*465 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*466 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*467 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*468 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*469 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*470 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*471 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*472 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 95,0
+optionalChildren [
+*473 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *474 (MRCItem
+litem &461
+pos 0
+dimension 20
+)
+uid 97,0
+optionalChildren [
+*475 (MRCItem
+litem &462
+pos 0
+dimension 20
+uid 98,0
+)
+*476 (MRCItem
+litem &463
+pos 1
+dimension 23
+uid 99,0
+)
+*477 (MRCItem
+litem &464
+pos 2
+hidden 1
+dimension 20
+uid 100,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 101,0
+optionalChildren [
+*478 (MRCItem
+litem &465
+pos 0
+dimension 20
+uid 102,0
+)
+*479 (MRCItem
+litem &467
+pos 1
+dimension 50
+uid 103,0
+)
+*480 (MRCItem
+litem &468
+pos 2
+dimension 100
+uid 104,0
+)
+*481 (MRCItem
+litem &469
+pos 3
+dimension 100
+uid 105,0
+)
+*482 (MRCItem
+litem &470
+pos 4
+dimension 50
+uid 106,0
+)
+*483 (MRCItem
+litem &471
+pos 5
+dimension 50
+uid 107,0
+)
+*484 (MRCItem
+litem &472
+pos 6
+dimension 80
+uid 108,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 96,0
+vaOverrides [
+]
+)
+]
+)
+uid 82,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/fad_main_tb/struct.bd.info/Synthesis/Constraints/fad_main_tb.ctr
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/fad_main_tb/struct.bd.info/Synthesis/Constraints/fad_main_tb.ctr	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/fad_main_tb/struct.bd.info/Synthesis/Constraints/fad_main_tb.ctr	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3adsp
+# set_device 3sd3400a
+# set_package fg676
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/fad_main_tb/struct.bd.info/Synthesis/Constraints/fad_main_tb.sdc
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/fad_main_tb/struct.bd.info/Synthesis/Constraints/fad_main_tb.sdc	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/fad_main_tb/struct.bd.info/Synthesis/Constraints/fad_main_tb.sdc	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3adsp
+# set_device 3sd3400a
+# set_package fg676
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/fad_main_tb/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/fad_main_tb/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/fad_main_tb/symbol.sb	(revision 11755)
@@ -0,0 +1,1174 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+optionalChildren [
+*14 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *15 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+optionalChildren [
+*16 (MRCItem
+litem &2
+pos 0
+dimension 20
+)
+*17 (MRCItem
+litem &3
+pos 1
+dimension 23
+)
+*18 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+optionalChildren [
+*19 (MRCItem
+litem &5
+pos 0
+dimension 20
+)
+*20 (MRCItem
+litem &7
+pos 1
+dimension 50
+)
+*21 (MRCItem
+litem &8
+pos 2
+dimension 100
+)
+*22 (MRCItem
+litem &9
+pos 3
+dimension 50
+)
+*23 (MRCItem
+litem &10
+pos 4
+dimension 100
+)
+*24 (MRCItem
+litem &11
+pos 5
+dimension 100
+)
+*25 (MRCItem
+litem &12
+pos 6
+dimension 50
+)
+*26 (MRCItem
+litem &13
+pos 7
+dimension 80
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+vaOverrides [
+]
+)
+]
+)
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *27 (LEmptyRow
+)
+optionalChildren [
+*28 (RefLabelRowHdr
+)
+*29 (TitleRowHdr
+)
+*30 (FilterRowHdr
+)
+*31 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*32 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*33 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*34 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*35 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*36 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*37 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*38 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+optionalChildren [
+*39 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *40 (MRCItem
+litem &27
+pos 3
+dimension 20
+)
+optionalChildren [
+*41 (MRCItem
+litem &28
+pos 0
+dimension 20
+)
+*42 (MRCItem
+litem &29
+pos 1
+dimension 23
+)
+*43 (MRCItem
+litem &30
+pos 2
+hidden 1
+dimension 20
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+optionalChildren [
+*44 (MRCItem
+litem &31
+pos 0
+dimension 20
+)
+*45 (MRCItem
+litem &33
+pos 1
+dimension 50
+)
+*46 (MRCItem
+litem &34
+pos 2
+dimension 100
+)
+*47 (MRCItem
+litem &35
+pos 3
+dimension 100
+)
+*48 (MRCItem
+litem &36
+pos 4
+dimension 50
+)
+*49 (MRCItem
+litem &37
+pos 5
+dimension 50
+)
+*50 (MRCItem
+litem &38
+pos 6
+dimension 80
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+vaOverrides [
+]
+)
+]
+)
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\fad_main_tb\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\fad_main_tb\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_config"
+)
+(vvPair
+variable "d"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\fad_main_tb"
+)
+(vvPair
+variable "d_logical"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\fad_main_tb"
+)
+(vvPair
+variable "date"
+value "23.06.2010"
+)
+(vvPair
+variable "day"
+value "Mi"
+)
+(vvPair
+variable "day_long"
+value "Mittwoch"
+)
+(vvPair
+variable "dd"
+value "23"
+)
+(vvPair
+variable "entity_name"
+value "fad_main_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "EEPC8"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "mm"
+value "06"
+)
+(vvPair
+variable "module_name"
+value "fad_main_tb"
+)
+(vvPair
+variable "month"
+value "Jun"
+)
+(vvPair
+variable "month_long"
+value "Juni"
+)
+(vvPair
+variable "p"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\fad_main_tb\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\fad_main_tb\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "$HDS_HOME/../Modeltech/win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "$HDS_HOME/../Precision/Mgc_home/bin"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "10:24:22"
+)
+(vvPair
+variable "unit"
+value "fad_main_tb"
+)
+(vvPair
+variable "user"
+value "Benjamin Krumm"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2010"
+)
+(vvPair
+variable "yy"
+value "10"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+optionalChildren [
+*51 (SymbolBody
+uid 8,0
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,29900,16000"
+st "FACT_FAD_TB_lib"
+blo "22200,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,27600,17000"
+st "fad_main_tb"
+blo "22200,16800"
+)
+)
+gi *52 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*53 (Grouping
+uid 16,0
+optionalChildren [
+*54 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,49200,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*55 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*56 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*57 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*58 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*59 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*60 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39700,44000,45300,46000"
+st "
+TU Dortmund 
+Physik / EE
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,45200,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *64 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*65 (Text
+uid 49,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*66 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,10900,4000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *67 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *68 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,2000,44400,3000"
+st "User:"
+blo "42000,2800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3000,44000,3000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 50,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/fad_main_tb_w5300_2/struct.bd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/fad_main_tb_w5300_2/struct.bd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/fad_main_tb_w5300_2/struct.bd	(revision 11755)
@@ -0,0 +1,9920 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_textio"
+)
+(DmPackageRef
+library "std"
+unitName "textio"
+)
+]
+instances [
+(Instance
+name "I_mainTB_clock"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+mwi 0
+uid 274,0
+)
+(Instance
+name "I_mainTB_max6662"
+duLibraryName "FACT_FAD_TB_lib"
+duName "max6662_emulator"
+elements [
+(GiElement
+name "DRS_TEMPERATURE"
+type "integer"
+value "51"
+)
+]
+mwi 0
+uid 362,0
+)
+(Instance
+name "I_mainTB_trigger"
+duLibraryName "FACT_FAD_TB_lib"
+duName "trigger_generator"
+elements [
+(GiElement
+name "TRIGGER_RATE"
+type "time"
+value "1 ms"
+)
+(GiElement
+name "PULSE_WIDTH"
+type "time"
+value "20 ns"
+)
+]
+mwi 0
+uid 414,0
+)
+(Instance
+name "I_mainTB_adc"
+duLibraryName "FACT_FAD_TB_lib"
+duName "adc_emulator"
+elements [
+(GiElement
+name "INPUT_FILE"
+type "string"
+value "\"../memory_files/analog_input_ch0.txt\""
+)
+]
+mwi 0
+uid 508,0
+)
+(Instance
+name "I_mainTB_clock1"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "1 us"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "1 us"
+)
+]
+mwi 0
+uid 1509,0
+)
+(Instance
+name "I_mainTB_w5300"
+duLibraryName "FACT_FAD_TB_lib"
+duName "w5300_emulator"
+elements [
+]
+mwi 0
+uid 2336,0
+)
+(Instance
+name "I0"
+duLibraryName "FACT_FAD_lib"
+duName "FAD_main_with_w53002"
+elements [
+(GiElement
+name "RAMADDRWIDTH64b"
+type "integer"
+value "15"
+)
+]
+mwi 0
+uid 3285,0
+)
+]
+embeddedInstances [
+(EmbeddedInstance
+name "eb_mainTB_ID"
+number "1"
+)
+(EmbeddedInstance
+name "eb_mainTB_adc"
+number "2"
+)
+(EmbeddedInstance
+name "eb_mainTB_adc1"
+number "3"
+)
+]
+libraryRefs [
+"ieee"
+"FACT_FAD_lib"
+"std"
+]
+)
+version "29.1"
+appVersion "2009.2 (Build 10)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\fad_main_tb_w5300_2\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\fad_main_tb_w5300_2\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\fad_main_tb_w5300_2"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\fad_main_tb_w5300_2"
+)
+(vvPair
+variable "date"
+value "01.06.2011"
+)
+(vvPair
+variable "day"
+value "Mi"
+)
+(vvPair
+variable "day_long"
+value "Mittwoch"
+)
+(vvPair
+variable "dd"
+value "01"
+)
+(vvPair
+variable "entity_name"
+value "fad_main_tb_w5300_2"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "06"
+)
+(vvPair
+variable "module_name"
+value "fad_main_tb_w5300_2"
+)
+(vvPair
+variable "month"
+value "Jun"
+)
+(vvPair
+variable "month_long"
+value "Juni"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\fad_main_tb_w5300_2\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\fad_main_tb_w5300_2\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "13:20:35"
+)
+(vvPair
+variable "unit"
+value "fad_main_tb_w5300_2"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 52,0
+optionalChildren [
+*1 (Grouping
+uid 9,0
+optionalChildren [
+*2 (CommentText
+uid 11,0
+shape (Rectangle
+uid 12,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "109000,97000,126000,98000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 13,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "109200,97000,118700,98000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*3 (CommentText
+uid 14,0
+shape (Rectangle
+uid 15,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "126000,93000,130000,94000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 16,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "126200,93000,129200,94000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*4 (CommentText
+uid 17,0
+shape (Rectangle
+uid 18,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "109000,95000,126000,96000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 19,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "109200,95000,119200,96000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*5 (CommentText
+uid 20,0
+shape (Rectangle
+uid 21,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "105000,95000,109000,96000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 22,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "105200,95000,107300,96000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*6 (CommentText
+uid 23,0
+shape (Rectangle
+uid 24,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "126000,94000,146000,98000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 25,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "126200,94200,135400,95200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*7 (CommentText
+uid 26,0
+shape (Rectangle
+uid 27,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "130000,93000,146000,94000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 28,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "130200,93000,134700,94000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*8 (CommentText
+uid 29,0
+shape (Rectangle
+uid 30,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "105000,93000,126000,95000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 31,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "112700,93000,118300,95000"
+st "
+TU Dortmund 
+Physik / EE
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*9 (CommentText
+uid 32,0
+shape (Rectangle
+uid 33,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "105000,96000,109000,97000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 34,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "105200,96000,107300,97000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*10 (CommentText
+uid 35,0
+shape (Rectangle
+uid 36,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "105000,97000,109000,98000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 37,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "105200,97000,107900,98000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*11 (CommentText
+uid 38,0
+shape (Rectangle
+uid 39,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "109000,96000,126000,97000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 40,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "109200,96000,124800,97000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 10,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "105000,93000,146000,98000"
+)
+oxt "14000,66000,55000,71000"
+)
+*12 (SaComponent
+uid 274,0
+optionalChildren [
+*13 (CptPort
+uid 266,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 267,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "58000,20625,58750,21375"
+)
+tg (CPTG
+uid 268,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 269,0
+va (VaSet
+)
+xt "55700,20500,57000,21500"
+st "clk"
+ju 2
+blo "57000,21300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+o 1
+i "'0'"
+)
+)
+)
+*14 (CptPort
+uid 270,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 271,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "58000,21625,58750,22375"
+)
+tg (CPTG
+uid 272,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 273,0
+va (VaSet
+)
+xt "55700,21500,57000,22500"
+st "rst"
+ju 2
+blo "57000,22300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "STD_LOGIC"
+o 2
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 275,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "50000,19000,58000,24000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 276,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*15 (Text
+uid 277,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "50150,24000,57850,25000"
+st "FACT_FAD_TB_lib"
+blo "50150,24800"
+tm "BdLibraryNameMgr"
+)
+*16 (Text
+uid 278,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "50150,25000,56850,26000"
+st "clock_generator"
+blo "50150,25800"
+tm "CptNameMgr"
+)
+*17 (Text
+uid 279,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "50150,26000,56750,27000"
+st "I_mainTB_clock"
+blo "50150,26800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 280,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 281,0
+text (MLText
+uid 282,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "50000,17400,68500,19000"
+st "clock_period = 20 ns    ( time )  
+reset_time   = 50 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 283,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "50250,22250,51750,23750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*18 (Net
+uid 284,0
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+declText (MLText
+uid 285,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,46200,-68000,47000"
+st "SIGNAL clk                   : STD_LOGIC
+"
+)
+)
+*19 (Net
+uid 316,0
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 2
+suid 2,0
+)
+declText (MLText
+uid 317,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,63800,-58500,64600"
+st "SIGNAL wiz_addr              : std_logic_vector(9 DOWNTO 0)
+"
+)
+)
+*20 (Net
+uid 322,0
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 3
+suid 3,0
+)
+declText (MLText
+uid 323,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,65400,-58000,66200"
+st "SIGNAL wiz_data              : std_logic_vector(15 DOWNTO 0)
+"
+)
+)
+*21 (Net
+uid 328,0
+decl (Decl
+n "wiz_rd"
+t "std_logic"
+o 4
+suid 4,0
+i "'1'"
+)
+declText (MLText
+uid 329,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,67000,-55000,67800"
+st "SIGNAL wiz_rd                : std_logic                    := '1'
+"
+)
+)
+*22 (Net
+uid 334,0
+decl (Decl
+n "wiz_wr"
+t "std_logic"
+o 5
+suid 5,0
+i "'1'"
+)
+declText (MLText
+uid 335,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,68600,-55000,69400"
+st "SIGNAL wiz_wr                : std_logic                    := '1'
+"
+)
+)
+*23 (SaComponent
+uid 362,0
+optionalChildren [
+*24 (CptPort
+uid 350,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 351,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,50625,123000,51375"
+)
+tg (CPTG
+uid 352,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 353,0
+va (VaSet
+)
+xt "124000,50500,125700,51500"
+st "sclk"
+blo "124000,51300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "sclk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+*25 (CptPort
+uid 354,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 355,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,51625,123000,52375"
+)
+tg (CPTG
+uid 356,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 357,0
+va (VaSet
+)
+xt "124000,51500,125400,52500"
+st "sio"
+blo "124000,52300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+)
+)
+)
+*26 (CptPort
+uid 358,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 359,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,47625,123000,48375"
+)
+tg (CPTG
+uid 360,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 361,0
+va (VaSet
+)
+xt "124000,47500,130500,48500"
+st "sensor_cs : (3:0)"
+blo "124000,48300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 downto 0)"
+preAdd 0
+posAdd 0
+o 3
+suid 3,0
+)
+)
+)
+]
+shape (Rectangle
+uid 363,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "123000,46000,133000,56000"
+)
+oxt "30000,3000,40000,13000"
+ttg (MlTextGroup
+uid 364,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*27 (Text
+uid 365,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "123200,56000,130900,57000"
+st "FACT_FAD_TB_lib"
+blo "123200,56800"
+tm "BdLibraryNameMgr"
+)
+*28 (Text
+uid 366,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "123200,57000,130800,58000"
+st "max6662_emulator"
+blo "123200,57800"
+tm "CptNameMgr"
+)
+*29 (Text
+uid 367,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "123200,58000,131000,59000"
+st "I_mainTB_max6662"
+blo "123200,58800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 368,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 369,0
+text (MLText
+uid 370,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "123000,45200,143000,46000"
+st "DRS_TEMPERATURE = 51    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "DRS_TEMPERATURE"
+type "integer"
+value "51"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 371,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "123250,54250,124750,55750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+sIVOD 1
+)
+archFileType "UNKNOWN"
+)
+*30 (Net
+uid 372,0
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 6
+suid 6,0
+)
+declText (MLText
+uid 373,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,59000,-58500,59800"
+st "SIGNAL sensor_cs             : std_logic_vector(3 DOWNTO 0)
+"
+)
+)
+*31 (Net
+uid 378,0
+decl (Decl
+n "sclk"
+t "std_logic"
+o 7
+suid 7,0
+)
+declText (MLText
+uid 379,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,58200,-68000,59000"
+st "SIGNAL sclk                  : std_logic
+"
+)
+)
+*32 (Net
+uid 384,0
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 8
+suid 8,0
+)
+declText (MLText
+uid 385,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,59800,-68000,60600"
+st "SIGNAL sio                   : std_logic
+"
+)
+)
+*33 (SaComponent
+uid 414,0
+optionalChildren [
+*34 (CptPort
+uid 410,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 411,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "58000,31625,58750,32375"
+)
+tg (CPTG
+uid 412,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 413,0
+va (VaSet
+)
+xt "54200,31500,57000,32500"
+st "trigger"
+ju 2
+blo "57000,32300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+]
+shape (Rectangle
+uid 415,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "50000,30000,58000,36000"
+)
+oxt "19000,4000,29000,14000"
+ttg (MlTextGroup
+uid 416,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*35 (Text
+uid 417,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "50200,36000,57900,37000"
+st "FACT_FAD_TB_lib"
+blo "50200,36800"
+tm "BdLibraryNameMgr"
+)
+*36 (Text
+uid 418,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "50200,37000,57500,38000"
+st "trigger_generator"
+blo "50200,37800"
+tm "CptNameMgr"
+)
+*37 (Text
+uid 419,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "50200,38000,57400,39000"
+st "I_mainTB_trigger"
+blo "50200,38800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 420,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 421,0
+text (MLText
+uid 422,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "50000,28400,68500,30000"
+st "TRIGGER_RATE = 1 ms     ( time )  
+PULSE_WIDTH  = 20 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "TRIGGER_RATE"
+type "time"
+value "1 ms"
+)
+(GiElement
+name "PULSE_WIDTH"
+type "time"
+value "20 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 423,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "50250,34250,51750,35750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+sIVOD 1
+)
+archFileType "UNKNOWN"
+)
+*38 (Net
+uid 424,0
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 9
+suid 9,0
+)
+declText (MLText
+uid 425,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,61400,-68000,62200"
+st "SIGNAL trigger               : std_logic
+"
+)
+)
+*39 (HdlText
+uid 430,0
+optionalChildren [
+*40 (EmbeddedText
+uid 436,0
+commentText (CommentText
+uid 437,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 438,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "50000,45000,60000,49000"
+)
+oxt "0,0,18000,5000"
+text (MLText
+uid 439,0
+va (VaSet
+)
+xt "50200,45200,60200,48200"
+st "
+-- eb_ID 1: hard-wired IDs
+board_id <= \"0101\";
+crate_id <= \"01\";
+
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 10000
+)
+)
+)
+]
+shape (Rectangle
+uid 431,0
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "50000,40000,58000,45000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 432,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*41 (Text
+uid 433,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "51150,41000,57350,42000"
+st "eb_mainTB_ID"
+blo "51150,41800"
+tm "HdlTextNameMgr"
+)
+*42 (Text
+uid 434,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "51150,42000,51950,43000"
+st "1"
+blo "51150,42800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 435,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "50250,43250,51750,44750"
+iconName "TextFile.png"
+iconMaskName "TextFile.msk"
+ftype 21
+)
+viewiconposition 0
+)
+*43 (Net
+uid 440,0
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+preAdd 0
+posAdd 0
+o 10
+suid 10,0
+)
+declText (MLText
+uid 441,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,45400,-58500,46200"
+st "SIGNAL board_id              : std_logic_vector(3 downto 0)
+"
+)
+)
+*44 (Net
+uid 448,0
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 downto 0)"
+o 11
+suid 11,0
+)
+declText (MLText
+uid 449,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,47800,-58500,48600"
+st "SIGNAL crate_id              : std_logic_vector(1 downto 0)
+"
+)
+)
+*45 (SaComponent
+uid 508,0
+optionalChildren [
+*46 (CptPort
+uid 489,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 490,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "29250,52625,30000,53375"
+)
+tg (CPTG
+uid 491,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 492,0
+va (VaSet
+)
+xt "31000,52500,32300,53500"
+st "clk"
+blo "31000,53300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+*47 (CptPort
+uid 493,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 494,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "40000,54625,40750,55375"
+)
+tg (CPTG
+uid 495,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 496,0
+va (VaSet
+)
+xt "34200,54500,39000,55500"
+st "data : (11:0)"
+ju 2
+blo "39000,55300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "data"
+t "STD_LOGIC_VECTOR"
+b "(11 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+)
+)
+)
+*48 (CptPort
+uid 497,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 498,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "40000,52625,40750,53375"
+)
+tg (CPTG
+uid 499,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 500,0
+va (VaSet
+)
+xt "37700,52500,39000,53500"
+st "otr"
+ju 2
+blo "39000,53300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "otr"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 3
+suid 3,0
+)
+)
+)
+*49 (CptPort
+uid 501,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 502,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "40000,53625,40750,54375"
+)
+tg (CPTG
+uid 503,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 504,0
+va (VaSet
+)
+xt "37400,53500,39000,54500"
+st "oeb"
+ju 2
+blo "39000,54300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "oeb"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 4
+suid 4,0
+)
+)
+)
+]
+shape (Rectangle
+uid 509,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "30000,51000,40000,58000"
+)
+oxt "29000,7000,39000,17000"
+ttg (MlTextGroup
+uid 510,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*50 (Text
+uid 511,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "30200,58000,37900,59000"
+st "FACT_FAD_TB_lib"
+blo "30200,58800"
+tm "BdLibraryNameMgr"
+)
+*51 (Text
+uid 512,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "30200,59000,36000,60000"
+st "adc_emulator"
+blo "30200,59800"
+tm "CptNameMgr"
+)
+*52 (Text
+uid 513,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "30200,60000,36200,61000"
+st "I_mainTB_adc"
+blo "30200,60800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 514,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 515,0
+text (MLText
+uid 516,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "30000,50200,65500,51000"
+st "INPUT_FILE = \"../memory_files/analog_input_ch0.txt\"    ( string )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "INPUT_FILE"
+type "string"
+value "\"../memory_files/analog_input_ch0.txt\""
+)
+]
+)
+viewicon (ZoomableIcon
+uid 517,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "30250,56250,31750,57750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+sIVOD 1
+)
+archFileType "UNKNOWN"
+)
+*53 (HdlText
+uid 518,0
+optionalChildren [
+*54 (EmbeddedText
+uid 524,0
+commentText (CommentText
+uid 525,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 526,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "50000,57000,62000,67000"
+)
+oxt "0,0,18000,5000"
+text (MLText
+uid 527,0
+va (VaSet
+)
+xt "50200,57200,62100,66200"
+st "
+-- eb_adc 2: ADC routing
+adc_data_array(0) <= adc_data;
+adc_data_array(1) <= adc_data;
+adc_data_array(2) <= adc_data;
+adc_data_array(3) <= adc_data;
+adc_otr_array(0) <= adc_otr;
+adc_otr_array(1) <= adc_otr;
+adc_otr_array(2) <= adc_otr;
+adc_otr_array(3) <= adc_otr;
+
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 10000
+visibleWidth 12000
+)
+)
+)
+]
+shape (Rectangle
+uid 519,0
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "50000,51000,58000,57000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 520,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*55 (Text
+uid 521,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "51150,52000,57850,53000"
+st "eb_mainTB_adc"
+blo "51150,52800"
+tm "HdlTextNameMgr"
+)
+*56 (Text
+uid 522,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "51150,53000,51950,54000"
+st "2"
+blo "51150,53800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 523,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "50250,55250,51750,56750"
+iconName "TextFile.png"
+iconMaskName "TextFile.msk"
+ftype 21
+)
+viewiconposition 0
+)
+*57 (Net
+uid 528,0
+decl (Decl
+n "adc_otr_array"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 12
+suid 12,0
+)
+declText (MLText
+uid 529,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,42200,-58500,43000"
+st "SIGNAL adc_otr_array         : std_logic_vector(3 DOWNTO 0)
+"
+)
+)
+*58 (Net
+uid 536,0
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 13
+suid 13,0
+)
+declText (MLText
+uid 537,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,39800,-63000,40600"
+st "SIGNAL adc_data_array        : adc_data_array_type
+"
+)
+)
+*59 (Net
+uid 544,0
+decl (Decl
+n "adc_oeb"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 14
+suid 14,0
+)
+declText (MLText
+uid 545,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,40600,-68000,41400"
+st "SIGNAL adc_oeb               : std_logic
+"
+)
+)
+*60 (Net
+uid 560,0
+decl (Decl
+n "adc_otr"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 16
+suid 16,0
+)
+declText (MLText
+uid 561,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,41400,-68000,42200"
+st "SIGNAL adc_otr               : STD_LOGIC
+"
+)
+)
+*61 (Net
+uid 568,0
+decl (Decl
+n "adc_data"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 17
+suid 17,0
+)
+declText (MLText
+uid 569,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,39000,-58000,39800"
+st "SIGNAL adc_data              : std_logic_vector(11 DOWNTO 0)
+"
+)
+)
+*62 (Net
+uid 767,0
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 21
+suid 23,0
+i "'1'"
+)
+declText (MLText
+uid 768,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,67800,-55000,68600"
+st "SIGNAL wiz_reset             : std_logic                    := '1'
+"
+)
+)
+*63 (Net
+uid 775,0
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+posAdd 0
+o 22
+suid 24,0
+i "(OTHERS => '0')"
+)
+declText (MLText
+uid 776,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,54200,-49000,55000"
+st "SIGNAL led                   : std_logic_vector(7 DOWNTO 0) := (OTHERS => '0')
+"
+)
+)
+*64 (Net
+uid 783,0
+decl (Decl
+n "wiz_cs"
+t "std_logic"
+o 23
+suid 25,0
+i "'1'"
+)
+declText (MLText
+uid 784,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,64600,-55000,65400"
+st "SIGNAL wiz_cs                : std_logic                    := '1'
+"
+)
+)
+*65 (Net
+uid 791,0
+decl (Decl
+n "wiz_int"
+t "std_logic"
+o 24
+suid 26,0
+)
+declText (MLText
+uid 792,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,66200,-68000,67000"
+st "SIGNAL wiz_int               : std_logic
+"
+)
+)
+*66 (Net
+uid 799,0
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 25
+suid 27,0
+)
+declText (MLText
+uid 800,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,48600,-68000,49400"
+st "SIGNAL dac_cs                : std_logic
+"
+)
+)
+*67 (Net
+uid 807,0
+decl (Decl
+n "mosi"
+t "std_logic"
+o 26
+suid 28,0
+i "'0'"
+)
+declText (MLText
+uid 808,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,55800,-55000,56600"
+st "SIGNAL mosi                  : std_logic                    := '0'
+"
+)
+)
+*68 (Net
+uid 815,0
+decl (Decl
+n "denable"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 27
+suid 29,0
+i "'0'"
+)
+declText (MLText
+uid 816,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,51000,-41500,51800"
+st "SIGNAL denable               : std_logic                    := '0' -- default domino wave off
+"
+)
+)
+*69 (Net
+uid 823,0
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 28
+suid 30,0
+)
+declText (MLText
+uid 824,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,25400,-68000,26200"
+st "SIGNAL CLK_25_PS             : std_logic
+"
+)
+)
+*70 (Net
+uid 831,0
+decl (Decl
+n "CLK_50"
+t "std_logic"
+o 29
+suid 31,0
+)
+declText (MLText
+uid 832,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,26200,-68000,27000"
+st "SIGNAL CLK_50                : std_logic
+"
+)
+)
+*71 (Net
+uid 839,0
+decl (Decl
+n "drs_channel_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 30
+suid 32,0
+i "(others => '0')"
+)
+declText (MLText
+uid 840,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,51800,-49000,52600"
+st "SIGNAL drs_channel_id        : std_logic_vector(3 downto 0) := (others => '0')
+"
+)
+)
+*72 (Net
+uid 847,0
+decl (Decl
+n "drs_dwrite"
+t "std_logic"
+o 31
+suid 33,0
+i "'1'"
+)
+declText (MLText
+uid 848,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,52600,-55000,53400"
+st "SIGNAL drs_dwrite            : std_logic                    := '1'
+"
+)
+)
+*73 (Net
+uid 855,0
+decl (Decl
+n "RSRLOAD"
+t "std_logic"
+o 32
+suid 34,0
+i "'0'"
+)
+declText (MLText
+uid 856,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,33400,-55000,34200"
+st "SIGNAL RSRLOAD               : std_logic                    := '0'
+"
+)
+)
+*74 (Net
+uid 863,0
+decl (Decl
+n "SRCLK"
+t "std_logic"
+o 33
+suid 35,0
+i "'0'"
+)
+declText (MLText
+uid 864,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,34200,-55000,35000"
+st "SIGNAL SRCLK                 : std_logic                    := '0'
+"
+)
+)
+*75 (Net
+uid 871,0
+decl (Decl
+n "SROUT_in_0"
+t "std_logic"
+o 30
+suid 36,0
+)
+declText (MLText
+uid 872,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,35800,-68000,36600"
+st "SIGNAL SROUT_in_0            : std_logic
+"
+)
+)
+*76 (Net
+uid 879,0
+decl (Decl
+n "SROUT_in_1"
+t "std_logic"
+o 31
+suid 37,0
+)
+declText (MLText
+uid 880,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,36600,-68000,37400"
+st "SIGNAL SROUT_in_1            : std_logic
+"
+)
+)
+*77 (Net
+uid 887,0
+decl (Decl
+n "SROUT_in_2"
+t "std_logic"
+o 32
+suid 38,0
+)
+declText (MLText
+uid 888,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,37400,-68000,38200"
+st "SIGNAL SROUT_in_2            : std_logic
+"
+)
+)
+*78 (Net
+uid 895,0
+decl (Decl
+n "SROUT_in_3"
+t "std_logic"
+o 33
+suid 39,0
+)
+declText (MLText
+uid 896,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,38200,-68000,39000"
+st "SIGNAL SROUT_in_3            : std_logic
+"
+)
+)
+*79 (Net
+uid 1435,0
+decl (Decl
+n "SRIN_out"
+t "std_logic"
+o 34
+suid 40,0
+i "'0'"
+)
+declText (MLText
+uid 1436,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,35000,-55000,35800"
+st "SIGNAL SRIN_out              : std_logic                    := '0'
+"
+)
+)
+*80 (Net
+uid 1443,0
+decl (Decl
+n "amber"
+t "std_logic"
+o 35
+suid 41,0
+)
+declText (MLText
+uid 1444,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,44600,-68000,45400"
+st "SIGNAL amber                 : std_logic
+"
+)
+)
+*81 (Net
+uid 1451,0
+decl (Decl
+n "red"
+t "std_logic"
+o 36
+suid 42,0
+)
+declText (MLText
+uid 1452,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,57400,-68000,58200"
+st "SIGNAL red                   : std_logic
+"
+)
+)
+*82 (Net
+uid 1459,0
+decl (Decl
+n "green"
+t "std_logic"
+o 37
+suid 43,0
+)
+declText (MLText
+uid 1460,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,53400,-68000,54200"
+st "SIGNAL green                 : std_logic
+"
+)
+)
+*83 (Net
+uid 1467,0
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 38
+suid 44,0
+)
+declText (MLText
+uid 1468,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,47000,-58000,47800"
+st "SIGNAL counter_result        : std_logic_vector(11 DOWNTO 0)
+"
+)
+)
+*84 (Net
+uid 1475,0
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+posAdd 0
+o 39
+suid 45,0
+)
+declText (MLText
+uid 1476,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,43800,-68000,44600"
+st "SIGNAL alarm_refclk_too_low  : std_logic
+"
+)
+)
+*85 (Net
+uid 1483,0
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 40
+suid 46,0
+)
+declText (MLText
+uid 1484,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,43000,-68000,43800"
+st "SIGNAL alarm_refclk_too_high : std_logic
+"
+)
+)
+*86 (HdlText
+uid 1491,0
+optionalChildren [
+*87 (EmbeddedText
+uid 1497,0
+commentText (CommentText
+uid 1498,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 1499,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "27000,72000,41000,77000"
+)
+oxt "0,0,18000,5000"
+text (MLText
+uid 1500,0
+va (VaSet
+)
+xt "27200,72200,39400,77200"
+st "
+
+D_T_in(1 downto 0) <= \"00\";
+plllock_in(3 downto 0) <= \"1111\";
+SROUT_in_0 <= '1';
+SROUT_in_1 <= '0';
+SROUT_in_2 <= '1';
+SROUT_in_3 <= '0';
+
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 5000
+visibleWidth 14000
+)
+)
+)
+]
+shape (Rectangle
+uid 1492,0
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "27000,69000,35000,72000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 1493,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*88 (Text
+uid 1494,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "28150,69000,35250,70000"
+st "eb_mainTB_adc1"
+blo "28150,69800"
+tm "HdlTextNameMgr"
+)
+*89 (Text
+uid 1495,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "28150,70000,28950,71000"
+st "3"
+blo "28150,70800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 1496,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "27250,70250,28750,71750"
+iconName "TextFile.png"
+iconMaskName "TextFile.msk"
+ftype 21
+)
+viewiconposition 0
+)
+*90 (Net
+uid 1501,0
+decl (Decl
+n "D_T_in"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 41
+suid 47,0
+)
+declText (MLText
+uid 1502,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,28600,-58500,29400"
+st "SIGNAL D_T_in                : std_logic_vector(1 DOWNTO 0)
+"
+)
+)
+*91 (SaComponent
+uid 1509,0
+optionalChildren [
+*92 (CptPort
+uid 1519,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1520,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "66000,78625,66750,79375"
+)
+tg (CPTG
+uid 1521,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1522,0
+va (VaSet
+)
+xt "63700,78500,65000,79500"
+st "clk"
+ju 2
+blo "65000,79300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+o 1
+i "'0'"
+)
+)
+)
+*93 (CptPort
+uid 1523,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1524,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "66000,79625,66750,80375"
+)
+tg (CPTG
+uid 1525,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1526,0
+va (VaSet
+)
+xt "63700,79500,65000,80500"
+st "rst"
+ju 2
+blo "65000,80300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "STD_LOGIC"
+o 2
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 1510,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "55000,77000,66000,82000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 1511,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*94 (Text
+uid 1512,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "56150,78000,63850,79000"
+st "FACT_FAD_TB_lib"
+blo "56150,78800"
+tm "BdLibraryNameMgr"
+)
+*95 (Text
+uid 1513,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "56150,79000,62850,80000"
+st "clock_generator"
+blo "56150,79800"
+tm "CptNameMgr"
+)
+*96 (Text
+uid 1514,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "56150,80000,63150,81000"
+st "I_mainTB_clock1"
+blo "56150,80800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 1515,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 1516,0
+text (MLText
+uid 1517,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "55000,82400,73000,84000"
+st "clock_period = 1 us    ( time )  
+reset_time   = 1 us    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "1 us"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "1 us"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 1518,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "55250,80250,56750,81750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*97 (Net
+uid 1559,0
+decl (Decl
+n "plllock_in"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- high level, if dominowave is running and DRS PLL locked"
+o 43
+suid 49,0
+)
+declText (MLText
+uid 1560,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,56600,-29000,57400"
+st "SIGNAL plllock_in            : std_logic_vector(3 DOWNTO 0) -- high level, if dominowave is running and DRS PLL locked
+"
+)
+)
+*98 (Net
+uid 1682,0
+lang 2
+decl (Decl
+n "ADC_CLK"
+t "std_logic"
+o 44
+suid 50,0
+)
+declText (MLText
+uid 1683,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,24600,-68000,25400"
+st "SIGNAL ADC_CLK               : std_logic
+"
+)
+)
+*99 (Net
+uid 2001,0
+decl (Decl
+n "REF_CLK"
+t "STD_LOGIC"
+o 42
+suid 51,0
+i "'0'"
+)
+declText (MLText
+uid 2002,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,32600,-55000,33400"
+st "SIGNAL REF_CLK               : STD_LOGIC                    := '0'
+"
+)
+)
+*100 (SaComponent
+uid 2336,0
+optionalChildren [
+*101 (CptPort
+uid 2315,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2316,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,20625,123000,21375"
+)
+tg (CPTG
+uid 2317,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2318,0
+va (VaSet
+)
+xt "124000,20500,129100,21500"
+st "addr : (9:0)"
+blo "124000,21300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 2
+suid 1,0
+)
+)
+)
+*102 (CptPort
+uid 2319,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 2320,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,21625,123000,22375"
+)
+tg (CPTG
+uid 2321,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2322,0
+va (VaSet
+)
+xt "124000,21500,129400,22500"
+st "data : (15:0)"
+blo "124000,22300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 3
+suid 2,0
+)
+)
+)
+*103 (CptPort
+uid 2323,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2324,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,24625,123000,25375"
+)
+tg (CPTG
+uid 2325,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2326,0
+va (VaSet
+)
+xt "124000,24500,125300,25500"
+st "rd"
+blo "124000,25300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "rd"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 4
+suid 3,0
+)
+)
+)
+*104 (CptPort
+uid 2327,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2328,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,25625,123000,26375"
+)
+tg (CPTG
+uid 2329,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2330,0
+va (VaSet
+)
+xt "124000,25500,125400,26500"
+st "wr"
+blo "124000,26300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "wr"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 6
+suid 4,0
+)
+)
+)
+*105 (CptPort
+uid 2331,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2332,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,26625,123000,27375"
+)
+tg (CPTG
+uid 2333,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2334,0
+va (VaSet
+)
+xt "124000,26500,125400,27500"
+st "int"
+blo "124000,27300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "int"
+t "std_logic"
+o 1
+suid 5,0
+i "'1'"
+)
+)
+)
+*106 (CptPort
+uid 2548,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2549,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,27625,123000,28375"
+)
+tg (CPTG
+uid 2550,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2551,0
+va (VaSet
+)
+xt "124000,27500,125200,28500"
+st "cs"
+blo "124000,28300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "cs"
+t "std_logic"
+o 5
+suid 6,0
+)
+)
+)
+]
+shape (Rectangle
+uid 2337,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "123000,19000,133000,31000"
+)
+oxt "29000,0,39000,12000"
+ttg (MlTextGroup
+uid 2338,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*107 (Text
+uid 2339,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "123200,31000,130900,32000"
+st "FACT_FAD_TB_lib"
+blo "123200,31800"
+tm "BdLibraryNameMgr"
+)
+*108 (Text
+uid 2340,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "123200,32000,129800,33000"
+st "w5300_emulator"
+blo "123200,32800"
+tm "CptNameMgr"
+)
+*109 (Text
+uid 2341,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "123200,33000,130000,34000"
+st "I_mainTB_w5300"
+blo "123200,33800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 2342,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 2343,0
+text (MLText
+uid 2344,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "123000,18000,123000,18000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 2345,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "123250,29250,124750,30750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*110 (Net
+uid 2705,0
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 45
+suid 53,0
+)
+declText (MLText
+uid 2706,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,49400,-68000,50200"
+st "SIGNAL debug_data_ram_empty  : std_logic
+"
+)
+)
+*111 (Net
+uid 2713,0
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 46
+suid 54,0
+)
+declText (MLText
+uid 2714,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,50200,-68000,51000"
+st "SIGNAL debug_data_valid      : std_logic
+"
+)
+)
+*112 (Net
+uid 2721,0
+decl (Decl
+n "DG_state"
+t "std_logic_vector"
+b "(7 downto 0)"
+prec "-- for debugging"
+preAdd 0
+o 47
+suid 55,0
+)
+declText (MLText
+uid 2722,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,27000,-58500,28600"
+st "-- for debugging
+SIGNAL DG_state              : std_logic_vector(7 downto 0)
+"
+)
+)
+*113 (Net
+uid 2729,0
+decl (Decl
+n "FTM_RS485_rx_en"
+t "std_logic"
+o 48
+suid 56,0
+)
+declText (MLText
+uid 2730,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,30200,-68000,31000"
+st "SIGNAL FTM_RS485_rx_en       : std_logic
+"
+)
+)
+*114 (Net
+uid 2737,0
+decl (Decl
+n "FTM_RS485_tx_d"
+t "std_logic"
+o 49
+suid 57,0
+)
+declText (MLText
+uid 2738,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,31000,-68000,31800"
+st "SIGNAL FTM_RS485_tx_d        : std_logic
+"
+)
+)
+*115 (Net
+uid 2745,0
+decl (Decl
+n "FTM_RS485_tx_en"
+t "std_logic"
+o 50
+suid 58,0
+)
+declText (MLText
+uid 2746,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,31800,-68000,32600"
+st "SIGNAL FTM_RS485_tx_en       : std_logic
+"
+)
+)
+*116 (Net
+uid 2753,0
+lang 2
+decl (Decl
+n "mem_manager_state"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 51
+suid 59,0
+)
+declText (MLText
+uid 2754,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,55000,-33000,55800"
+st "SIGNAL mem_manager_state     : std_logic_vector(3 DOWNTO 0) -- state is encoded here ... useful for debugging.
+"
+)
+)
+*117 (Net
+uid 2761,0
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 52
+suid 60,0
+i "'1'"
+)
+declText (MLText
+uid 2762,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,62200,-55000,63000"
+st "SIGNAL trigger_veto          : std_logic                    := '1'
+"
+)
+)
+*118 (Net
+uid 2769,0
+decl (Decl
+n "w5300_state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 53
+suid 61,0
+)
+declText (MLText
+uid 2770,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,63000,-33000,63800"
+st "SIGNAL w5300_state           : std_logic_vector(7 DOWNTO 0) -- state is encoded here ... useful for debugging.
+"
+)
+)
+*119 (Net
+uid 2777,0
+decl (Decl
+n "FTM_RS485_rx_d"
+t "std_logic"
+o 54
+suid 62,0
+)
+declText (MLText
+uid 2778,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,29400,-68000,30200"
+st "SIGNAL FTM_RS485_rx_d        : std_logic
+"
+)
+)
+*120 (Net
+uid 2942,0
+decl (Decl
+n "socket_tx_free_out"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+eolc "-- 17bit value .. that's true"
+posAdd 0
+o 55
+suid 64,0
+)
+declText (MLText
+uid 2943,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,60600,-43000,61400"
+st "SIGNAL socket_tx_free_out    : std_logic_vector(16 DOWNTO 0) -- 17bit value .. that's true
+"
+)
+)
+*121 (SaComponent
+uid 3285,0
+optionalChildren [
+*122 (CptPort
+uid 3073,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3074,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,23625,109750,24375"
+)
+tg (CPTG
+uid 3075,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3076,0
+va (VaSet
+)
+xt "104400,23500,108000,24500"
+st "wiz_reset"
+ju 2
+blo "108000,24300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 50
+suid 2,0
+i "'1'"
+)
+)
+)
+*123 (CptPort
+uid 3077,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3078,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,69625,109750,70375"
+)
+tg (CPTG
+uid 3079,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3080,0
+va (VaSet
+)
+xt "104000,69500,108000,70500"
+st "led : (7:0)"
+ju 2
+blo "108000,70300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+posAdd 0
+o 38
+suid 7,0
+i "(OTHERS => '0')"
+)
+)
+)
+*124 (CptPort
+uid 3081,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3082,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,31625,81000,32375"
+)
+tg (CPTG
+uid 3083,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3084,0
+va (VaSet
+)
+xt "82000,31500,84800,32500"
+st "trigger"
+blo "82000,32300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 14
+suid 18,0
+)
+)
+)
+*125 (CptPort
+uid 3085,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3086,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,42625,81000,43375"
+)
+tg (CPTG
+uid 3087,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3088,0
+va (VaSet
+)
+xt "82000,42500,85200,43500"
+st "adc_oeb"
+blo "82000,43300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "adc_oeb"
+t "std_logic"
+o 26
+suid 21,0
+i "'1'"
+)
+)
+)
+*126 (CptPort
+uid 3089,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3090,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,33625,81000,34375"
+)
+tg (CPTG
+uid 3091,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3092,0
+va (VaSet
+)
+xt "82000,33500,87900,34500"
+st "board_id : (3:0)"
+blo "82000,34300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 10
+suid 24,0
+)
+)
+)
+*127 (CptPort
+uid 3093,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3094,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,34625,81000,35375"
+)
+tg (CPTG
+uid 3095,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3096,0
+va (VaSet
+)
+xt "82000,34500,87700,35500"
+st "crate_id : (1:0)"
+blo "82000,35300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 11
+suid 25,0
+)
+)
+)
+*128 (CptPort
+uid 3097,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3098,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,20625,109750,21375"
+)
+tg (CPTG
+uid 3099,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3100,0
+va (VaSet
+)
+xt "102000,20500,108000,21500"
+st "wiz_addr : (9:0)"
+ju 2
+blo "108000,21300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 47
+suid 26,0
+)
+)
+)
+*129 (CptPort
+uid 3101,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 3102,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,21625,109750,22375"
+)
+tg (CPTG
+uid 3103,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3104,0
+va (VaSet
+)
+xt "101700,21500,108000,22500"
+st "wiz_data : (15:0)"
+ju 2
+blo "108000,22300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 53
+suid 27,0
+)
+)
+)
+*130 (CptPort
+uid 3105,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3106,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,27625,109750,28375"
+)
+tg (CPTG
+uid 3107,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3108,0
+va (VaSet
+)
+xt "105300,27500,108000,28500"
+st "wiz_cs"
+ju 2
+blo "108000,28300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_cs"
+t "std_logic"
+o 48
+suid 28,0
+i "'1'"
+)
+)
+)
+*131 (CptPort
+uid 3109,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3110,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,25625,109750,26375"
+)
+tg (CPTG
+uid 3111,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3112,0
+va (VaSet
+)
+xt "105300,25500,108000,26500"
+st "wiz_wr"
+ju 2
+blo "108000,26300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_wr"
+t "std_logic"
+o 51
+suid 29,0
+i "'1'"
+)
+)
+)
+*132 (CptPort
+uid 3113,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3114,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,24625,109750,25375"
+)
+tg (CPTG
+uid 3115,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3116,0
+va (VaSet
+)
+xt "105400,24500,108000,25500"
+st "wiz_rd"
+ju 2
+blo "108000,25300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_rd"
+t "std_logic"
+o 49
+suid 30,0
+i "'1'"
+)
+)
+)
+*133 (CptPort
+uid 3117,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3118,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,26625,109750,27375"
+)
+tg (CPTG
+uid 3119,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3120,0
+va (VaSet
+)
+xt "105300,26500,108000,27500"
+st "wiz_int"
+ju 2
+blo "108000,27300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "wiz_int"
+t "std_logic"
+o 15
+suid 31,0
+)
+)
+)
+*134 (CptPort
+uid 3121,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3122,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,22625,81000,23375"
+)
+tg (CPTG
+uid 3123,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3124,0
+va (VaSet
+)
+xt "82000,22500,86500,23500"
+st "CLK_25_PS"
+blo "82000,23300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 17
+suid 35,0
+)
+)
+)
+*135 (CptPort
+uid 3125,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3126,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,21625,81000,22375"
+)
+tg (CPTG
+uid 3127,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3128,0
+va (VaSet
+)
+xt "82000,21500,85100,22500"
+st "CLK_50"
+blo "82000,22300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_50"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 18
+suid 37,0
+)
+)
+)
+*136 (CptPort
+uid 3129,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3130,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,20625,81000,21375"
+)
+tg (CPTG
+uid 3131,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3132,0
+va (VaSet
+)
+xt "82000,20500,83900,21500"
+st "CLK"
+blo "82000,21300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+suid 38,0
+)
+)
+)
+*137 (CptPort
+uid 3133,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3134,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,41625,81000,42375"
+)
+tg (CPTG
+uid 3135,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3136,0
+va (VaSet
+)
+xt "82000,41500,90000,42500"
+st "adc_otr_array : (3:0)"
+blo "82000,42300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "adc_otr_array"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 9
+suid 40,0
+)
+)
+)
+*138 (CptPort
+uid 3137,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3138,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,47625,81000,48375"
+)
+tg (CPTG
+uid 3139,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3140,0
+va (VaSet
+)
+xt "82000,47500,87900,48500"
+st "adc_data_array"
+blo "82000,48300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 8
+suid 41,0
+)
+)
+)
+*139 (CptPort
+uid 3141,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3142,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,61625,81000,62375"
+)
+tg (CPTG
+uid 3143,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3144,0
+va (VaSet
+)
+xt "82000,61500,90500,62500"
+st "drs_channel_id : (3:0)"
+blo "82000,62300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_channel_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 35
+suid 48,0
+i "(others => '0')"
+)
+)
+)
+*140 (CptPort
+uid 3145,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3146,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,66625,81000,67375"
+)
+tg (CPTG
+uid 3147,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3148,0
+va (VaSet
+)
+xt "82000,66500,86300,67500"
+st "drs_dwrite"
+blo "82000,67300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_dwrite"
+t "std_logic"
+o 36
+suid 49,0
+i "'1'"
+)
+)
+)
+*141 (CptPort
+uid 3149,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3150,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,57625,81000,58375"
+)
+tg (CPTG
+uid 3151,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3152,0
+va (VaSet
+)
+xt "82000,57500,87400,58500"
+st "SROUT_in_0"
+blo "82000,58300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_0"
+t "std_logic"
+o 4
+suid 52,0
+)
+)
+)
+*142 (CptPort
+uid 3153,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3154,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,58625,81000,59375"
+)
+tg (CPTG
+uid 3155,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3156,0
+va (VaSet
+)
+xt "82000,58500,87400,59500"
+st "SROUT_in_1"
+blo "82000,59300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_1"
+t "std_logic"
+o 5
+suid 53,0
+)
+)
+)
+*143 (CptPort
+uid 3157,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3158,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,59625,81000,60375"
+)
+tg (CPTG
+uid 3159,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3160,0
+va (VaSet
+)
+xt "82000,59500,87400,60500"
+st "SROUT_in_2"
+blo "82000,60300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_2"
+t "std_logic"
+o 6
+suid 54,0
+)
+)
+)
+*144 (CptPort
+uid 3161,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3162,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,60625,81000,61375"
+)
+tg (CPTG
+uid 3163,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3164,0
+va (VaSet
+)
+xt "82000,60500,87400,61500"
+st "SROUT_in_3"
+blo "82000,61300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_3"
+t "std_logic"
+o 7
+suid 55,0
+)
+)
+)
+*145 (CptPort
+uid 3165,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3166,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,63625,81000,64375"
+)
+tg (CPTG
+uid 3167,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3168,0
+va (VaSet
+)
+xt "82000,63500,86200,64500"
+st "RSRLOAD"
+blo "82000,64300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "RSRLOAD"
+t "std_logic"
+o 23
+suid 56,0
+i "'0'"
+)
+)
+)
+*146 (CptPort
+uid 3169,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3170,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,64625,81000,65375"
+)
+tg (CPTG
+uid 3171,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3172,0
+va (VaSet
+)
+xt "82000,64500,85000,65500"
+st "SRCLK"
+blo "82000,65300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "SRCLK"
+t "std_logic"
+o 24
+suid 57,0
+i "'0'"
+)
+)
+)
+*147 (CptPort
+uid 3173,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3174,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,50625,109750,51375"
+)
+tg (CPTG
+uid 3175,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3176,0
+va (VaSet
+)
+xt "106300,50500,108000,51500"
+st "sclk"
+ju 2
+blo "108000,51300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sclk"
+t "std_logic"
+o 42
+suid 62,0
+)
+)
+)
+*148 (CptPort
+uid 3177,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 3178,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,51625,109750,52375"
+)
+tg (CPTG
+uid 3179,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3180,0
+va (VaSet
+)
+xt "106600,51500,108000,52500"
+st "sio"
+ju 2
+blo "108000,52300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 52
+suid 63,0
+)
+)
+)
+*149 (CptPort
+uid 3181,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3182,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,39625,109750,40375"
+)
+tg (CPTG
+uid 3183,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3184,0
+va (VaSet
+)
+xt "105200,39500,108000,40500"
+st "dac_cs"
+ju 2
+blo "108000,40300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 31
+suid 64,0
+)
+)
+)
+*150 (CptPort
+uid 3185,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3186,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,41625,109750,42375"
+)
+tg (CPTG
+uid 3187,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3188,0
+va (VaSet
+)
+xt "101500,41500,108000,42500"
+st "sensor_cs : (3:0)"
+ju 2
+blo "108000,42300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 43
+suid 65,0
+)
+)
+)
+*151 (CptPort
+uid 3189,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3190,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,52625,109750,53375"
+)
+tg (CPTG
+uid 3191,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3192,0
+va (VaSet
+)
+xt "106000,52500,108000,53500"
+st "mosi"
+ju 2
+blo "108000,53300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "mosi"
+t "std_logic"
+o 40
+suid 66,0
+i "'0'"
+)
+)
+)
+*152 (CptPort
+uid 3193,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3194,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,65625,81000,66375"
+)
+tg (CPTG
+uid 3195,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3196,0
+va (VaSet
+)
+xt "82000,65500,85000,66500"
+st "denable"
+blo "82000,66300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "denable"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 34
+suid 67,0
+i "'0'"
+)
+)
+)
+*153 (CptPort
+uid 3197,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3198,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,71625,81000,72375"
+)
+tg (CPTG
+uid 3199,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3200,0
+va (VaSet
+)
+xt "82000,71500,85700,72500"
+st "SRIN_out"
+blo "82000,72300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "SRIN_out"
+t "std_logic"
+o 25
+suid 85,0
+i "'0'"
+)
+)
+)
+*154 (CptPort
+uid 3201,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3202,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,77625,109750,78375"
+)
+tg (CPTG
+uid 3203,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3204,0
+va (VaSet
+)
+xt "105600,77500,108000,78500"
+st "green"
+ju 2
+blo "108000,78300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "green"
+t "std_logic"
+o 37
+suid 86,0
+)
+)
+)
+*155 (CptPort
+uid 3205,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3206,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,79625,109750,80375"
+)
+tg (CPTG
+uid 3207,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3208,0
+va (VaSet
+)
+xt "105500,79500,108000,80500"
+st "amber"
+ju 2
+blo "108000,80300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "amber"
+t "std_logic"
+o 29
+suid 87,0
+)
+)
+)
+*156 (CptPort
+uid 3209,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3210,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,78625,109750,79375"
+)
+tg (CPTG
+uid 3211,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3212,0
+va (VaSet
+)
+xt "106500,78500,108000,79500"
+st "red"
+ju 2
+blo "108000,79300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "red"
+t "std_logic"
+o 41
+suid 88,0
+)
+)
+)
+*157 (CptPort
+uid 3213,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3214,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,74625,81000,75375"
+)
+tg (CPTG
+uid 3215,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3216,0
+va (VaSet
+)
+xt "82000,74500,87500,75500"
+st "D_T_in : (1:0)"
+blo "82000,75300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "D_T_in"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 2
+suid 91,0
+)
+)
+)
+*158 (CptPort
+uid 3217,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3218,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,75625,81000,76375"
+)
+tg (CPTG
+uid 3219,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3220,0
+va (VaSet
+)
+xt "82000,75500,87100,76500"
+st "drs_refclk_in"
+blo "82000,76300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "drs_refclk_in"
+t "std_logic"
+eolc "-- used to check if DRS REFCLK exsists, if not DENABLE inhibit"
+o 12
+suid 92,0
+)
+)
+)
+*159 (CptPort
+uid 3221,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3222,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,76625,81000,77375"
+)
+tg (CPTG
+uid 3223,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3224,0
+va (VaSet
+)
+xt "82000,76500,88100,77500"
+st "plllock_in : (3:0)"
+blo "82000,77300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "plllock_in"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- high level, if dominowave is running and DRS PLL locked"
+o 13
+suid 93,0
+)
+)
+)
+*160 (CptPort
+uid 3225,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3226,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,76625,109750,77375"
+)
+tg (CPTG
+uid 3227,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3228,0
+va (VaSet
+)
+xt "99400,76500,108000,77500"
+st "counter_result : (11:0)"
+ju 2
+blo "108000,77300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 30
+suid 94,0
+)
+)
+)
+*161 (CptPort
+uid 3229,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3230,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,73625,109750,74375"
+)
+tg (CPTG
+uid 3231,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3232,0
+va (VaSet
+)
+xt "99400,73500,108000,74500"
+st "alarm_refclk_too_high"
+ju 2
+blo "108000,74300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 27
+suid 95,0
+)
+)
+)
+*162 (CptPort
+uid 3233,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3234,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,74625,109750,75375"
+)
+tg (CPTG
+uid 3235,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3236,0
+va (VaSet
+)
+xt "99800,74500,108000,75500"
+st "alarm_refclk_too_low"
+ju 2
+blo "108000,75300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+posAdd 0
+o 28
+suid 96,0
+)
+)
+)
+*163 (CptPort
+uid 3237,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3238,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,23625,81000,24375"
+)
+tg (CPTG
+uid 3239,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3240,0
+va (VaSet
+)
+xt "82000,23500,86000,24500"
+st "ADC_CLK"
+blo "82000,24300"
+)
+)
+thePort (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "ADC_CLK"
+t "std_logic"
+o 16
+suid 97,0
+)
+)
+)
+*164 (CptPort
+uid 3241,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3242,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,87625,109750,88375"
+)
+tg (CPTG
+uid 3243,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3244,0
+va (VaSet
+)
+xt "103100,87500,108000,88500"
+st "trigger_veto"
+ju 2
+blo "108000,88300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 45
+suid 98,0
+i "'1'"
+)
+)
+)
+*165 (CptPort
+uid 3245,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3246,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,77625,81000,78375"
+)
+tg (CPTG
+uid 3247,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3248,0
+va (VaSet
+)
+xt "82000,77500,89000,78500"
+st "FTM_RS485_rx_d"
+blo "82000,78300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "FTM_RS485_rx_d"
+t "std_logic"
+o 3
+suid 99,0
+)
+)
+)
+*166 (CptPort
+uid 3249,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3250,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,84625,109750,85375"
+)
+tg (CPTG
+uid 3251,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3252,0
+va (VaSet
+)
+xt "101100,84500,108000,85500"
+st "FTM_RS485_tx_d"
+ju 2
+blo "108000,85300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_tx_d"
+t "std_logic"
+o 21
+suid 100,0
+)
+)
+)
+*167 (CptPort
+uid 3253,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3254,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,83625,109750,84375"
+)
+tg (CPTG
+uid 3255,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3256,0
+va (VaSet
+)
+xt "100600,83500,108000,84500"
+st "FTM_RS485_rx_en"
+ju 2
+blo "108000,84300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_rx_en"
+t "std_logic"
+o 20
+suid 101,0
+)
+)
+)
+*168 (CptPort
+uid 3257,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3258,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,85625,109750,86375"
+)
+tg (CPTG
+uid 3259,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3260,0
+va (VaSet
+)
+xt "100700,85500,108000,86500"
+st "FTM_RS485_tx_en"
+ju 2
+blo "108000,86300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_tx_en"
+t "std_logic"
+o 22
+suid 102,0
+)
+)
+)
+*169 (CptPort
+uid 3261,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3262,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,88625,109750,89375"
+)
+tg (CPTG
+uid 3263,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3264,0
+va (VaSet
+)
+xt "100900,88500,108000,89500"
+st "w5300_state : (7:0)"
+ju 2
+blo "108000,89300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "w5300_state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 46
+suid 103,0
+)
+)
+)
+*170 (CptPort
+uid 3265,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3266,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,80625,109750,81375"
+)
+tg (CPTG
+uid 3267,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3268,0
+va (VaSet
+)
+xt "98900,80500,108000,81500"
+st "debug_data_ram_empty"
+ju 2
+blo "108000,81300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 32
+suid 104,0
+)
+)
+)
+*171 (CptPort
+uid 3269,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3270,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,81625,109750,82375"
+)
+tg (CPTG
+uid 3271,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3272,0
+va (VaSet
+)
+xt "101400,81500,108000,82500"
+st "debug_data_valid"
+ju 2
+blo "108000,82300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 33
+suid 105,0
+)
+)
+)
+*172 (CptPort
+uid 3273,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3274,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,86625,109750,87375"
+)
+tg (CPTG
+uid 3275,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3276,0
+va (VaSet
+)
+xt "97600,86500,108000,87500"
+st "mem_manager_state : (3:0)"
+ju 2
+blo "108000,87300"
+)
+)
+thePort (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "mem_manager_state"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 39
+suid 106,0
+)
+)
+)
+*173 (CptPort
+uid 3277,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3278,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,82625,109750,83375"
+)
+tg (CPTG
+uid 3279,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3280,0
+va (VaSet
+)
+xt "101800,82500,108000,83500"
+st "DG_state : (7:0)"
+ju 2
+blo "108000,83300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "DG_state"
+t "std_logic_vector"
+b "(7 downto 0)"
+prec "-- for debugging"
+preAdd 0
+o 19
+suid 108,0
+)
+)
+)
+*174 (CptPort
+uid 3281,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3282,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,89625,109750,90375"
+)
+tg (CPTG
+uid 3283,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3284,0
+va (VaSet
+)
+xt "98100,89500,108000,90500"
+st "socket_tx_free_out : (16:0)"
+ju 2
+blo "108000,90300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "socket_tx_free_out"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+eolc "-- 17bit value .. that's true"
+posAdd 0
+o 44
+suid 109,0
+)
+)
+)
+]
+shape (Rectangle
+uid 3286,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "81000,19000,109000,91000"
+)
+oxt "15000,-8000,43000,80000"
+ttg (MlTextGroup
+uid 3287,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*175 (Text
+uid 3288,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "85200,84000,91400,85000"
+st "FACT_FAD_lib"
+blo "85200,84800"
+tm "BdLibraryNameMgr"
+)
+*176 (Text
+uid 3289,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "85200,85000,95000,86000"
+st "FAD_main_with_w53002"
+blo "85200,85800"
+tm "CptNameMgr"
+)
+*177 (Text
+uid 3290,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "85200,86000,86200,87000"
+st "I0"
+blo "85200,86800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 3291,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 3292,0
+text (MLText
+uid 3293,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "83000,18200,103000,19000"
+st "RAMADDRWIDTH64b = 15    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "RAMADDRWIDTH64b"
+type "integer"
+value "15"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 3294,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "81250,89250,82750,90750"
+iconName "BlockDiagram.png"
+iconMaskName "BlockDiagram.msk"
+ftype 1
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*178 (Wire
+uid 286,0
+shape (OrthoPolyLine
+uid 287,0
+va (VaSet
+vasetType 3
+)
+xt "58750,21000,80250,21000"
+pts [
+"58750,21000"
+"80250,21000"
+]
+)
+start &13
+end &136
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 288,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 289,0
+va (VaSet
+)
+xt "71000,20000,72300,21000"
+st "clk"
+blo "71000,20800"
+tm "WireNameMgr"
+)
+)
+on &18
+)
+*179 (Wire
+uid 318,0
+shape (OrthoPolyLine
+uid 319,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,21000,122250,21000"
+pts [
+"109750,21000"
+"122250,21000"
+]
+)
+start &128
+end &101
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 320,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 321,0
+va (VaSet
+)
+xt "111000,20000,117000,21000"
+st "wiz_addr : (9:0)"
+blo "111000,20800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+*180 (Wire
+uid 324,0
+shape (OrthoPolyLine
+uid 325,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,22000,122250,22000"
+pts [
+"109750,22000"
+"122250,22000"
+]
+)
+start &129
+end &102
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 326,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 327,0
+va (VaSet
+)
+xt "111000,21000,117300,22000"
+st "wiz_data : (15:0)"
+blo "111000,21800"
+tm "WireNameMgr"
+)
+)
+on &20
+)
+*181 (Wire
+uid 330,0
+shape (OrthoPolyLine
+uid 331,0
+va (VaSet
+vasetType 3
+)
+xt "109750,25000,122250,25000"
+pts [
+"109750,25000"
+"122250,25000"
+]
+)
+start &132
+end &103
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 332,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 333,0
+va (VaSet
+)
+xt "111000,24000,113600,25000"
+st "wiz_rd"
+blo "111000,24800"
+tm "WireNameMgr"
+)
+)
+on &21
+)
+*182 (Wire
+uid 336,0
+shape (OrthoPolyLine
+uid 337,0
+va (VaSet
+vasetType 3
+)
+xt "109750,26000,122250,26000"
+pts [
+"109750,26000"
+"122250,26000"
+]
+)
+start &131
+end &104
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 338,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 339,0
+va (VaSet
+)
+xt "111000,25000,113700,26000"
+st "wiz_wr"
+blo "111000,25800"
+tm "WireNameMgr"
+)
+)
+on &22
+)
+*183 (Wire
+uid 374,0
+shape (OrthoPolyLine
+uid 375,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,42000,122250,48000"
+pts [
+"109750,42000"
+"120000,42000"
+"120000,48000"
+"122250,48000"
+]
+)
+start &150
+end &26
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 376,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 377,0
+va (VaSet
+)
+xt "111000,41000,117500,42000"
+st "sensor_cs : (3:0)"
+blo "111000,41800"
+tm "WireNameMgr"
+)
+)
+on &30
+)
+*184 (Wire
+uid 380,0
+shape (OrthoPolyLine
+uid 381,0
+va (VaSet
+vasetType 3
+)
+xt "109750,51000,122250,51000"
+pts [
+"109750,51000"
+"122250,51000"
+]
+)
+start &147
+end &24
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 382,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 383,0
+va (VaSet
+)
+xt "111000,50000,112700,51000"
+st "sclk"
+blo "111000,50800"
+tm "WireNameMgr"
+)
+)
+on &31
+)
+*185 (Wire
+uid 386,0
+shape (OrthoPolyLine
+uid 387,0
+va (VaSet
+vasetType 3
+)
+xt "109750,52000,122250,52000"
+pts [
+"109750,52000"
+"122250,52000"
+]
+)
+start &148
+end &25
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 388,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 389,0
+va (VaSet
+)
+xt "111000,51000,112400,52000"
+st "sio"
+blo "111000,51800"
+tm "WireNameMgr"
+)
+)
+on &32
+)
+*186 (Wire
+uid 426,0
+shape (OrthoPolyLine
+uid 427,0
+va (VaSet
+vasetType 3
+)
+xt "58750,32000,80250,32000"
+pts [
+"58750,32000"
+"80250,32000"
+]
+)
+start &34
+end &124
+sat 32
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 428,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 429,0
+va (VaSet
+)
+xt "71000,31000,73800,32000"
+st "trigger"
+blo "71000,31800"
+tm "WireNameMgr"
+)
+)
+on &38
+)
+*187 (Wire
+uid 442,0
+shape (OrthoPolyLine
+uid 443,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "58000,34000,80250,42000"
+pts [
+"80250,34000"
+"64000,34000"
+"64000,42000"
+"58000,42000"
+]
+)
+start &126
+end &39
+sat 32
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 446,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 447,0
+va (VaSet
+)
+xt "71000,33000,76900,34000"
+st "board_id : (3:0)"
+blo "71000,33800"
+tm "WireNameMgr"
+)
+)
+on &43
+)
+*188 (Wire
+uid 450,0
+shape (OrthoPolyLine
+uid 451,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "58000,35000,80250,43000"
+pts [
+"80250,35000"
+"65000,35000"
+"65000,43000"
+"58000,43000"
+]
+)
+start &127
+end &39
+sat 32
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 454,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 455,0
+va (VaSet
+)
+xt "71000,34000,76700,35000"
+st "crate_id : (1:0)"
+blo "71000,34800"
+tm "WireNameMgr"
+)
+)
+on &44
+)
+*189 (Wire
+uid 530,0
+shape (OrthoPolyLine
+uid 531,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "58000,42000,80250,53000"
+pts [
+"80250,42000"
+"68000,42000"
+"68000,53000"
+"58000,53000"
+]
+)
+start &137
+end &53
+sat 32
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 534,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 535,0
+va (VaSet
+)
+xt "71000,41000,79000,42000"
+st "adc_otr_array : (3:0)"
+blo "71000,41800"
+tm "WireNameMgr"
+)
+)
+on &57
+)
+*190 (Wire
+uid 538,0
+shape (OrthoPolyLine
+uid 539,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "58000,48000,80250,55000"
+pts [
+"80250,48000"
+"70000,48000"
+"70000,55000"
+"58000,55000"
+]
+)
+start &138
+end &53
+sat 32
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 542,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 543,0
+va (VaSet
+)
+xt "71000,47000,76900,48000"
+st "adc_data_array"
+blo "71000,47800"
+tm "WireNameMgr"
+)
+)
+on &58
+)
+*191 (Wire
+uid 546,0
+shape (OrthoPolyLine
+uid 547,0
+va (VaSet
+vasetType 3
+)
+xt "58000,43000,80250,54000"
+pts [
+"80250,43000"
+"69000,43000"
+"69000,54000"
+"58000,54000"
+]
+)
+start &125
+end &53
+sat 32
+eat 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 550,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 551,0
+va (VaSet
+)
+xt "71000,42000,74200,43000"
+st "adc_oeb"
+blo "71000,42800"
+tm "WireNameMgr"
+)
+)
+on &59
+)
+*192 (Wire
+uid 554,0
+shape (OrthoPolyLine
+uid 555,0
+va (VaSet
+vasetType 3
+)
+xt "40750,54000,50000,54000"
+pts [
+"50000,54000"
+"40750,54000"
+]
+)
+start &53
+end &49
+sat 2
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 558,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 559,0
+va (VaSet
+)
+xt "42000,53000,45200,54000"
+st "adc_oeb"
+blo "42000,53800"
+tm "WireNameMgr"
+)
+)
+on &59
+)
+*193 (Wire
+uid 562,0
+shape (OrthoPolyLine
+uid 563,0
+va (VaSet
+vasetType 3
+)
+xt "40750,53000,50000,53000"
+pts [
+"40750,53000"
+"50000,53000"
+]
+)
+start &48
+end &53
+sat 32
+eat 1
+st 0
+sf 1
+tg (WTG
+uid 566,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 567,0
+va (VaSet
+)
+xt "42000,52000,44900,53000"
+st "adc_otr"
+blo "42000,52800"
+tm "WireNameMgr"
+)
+)
+on &60
+)
+*194 (Wire
+uid 570,0
+shape (OrthoPolyLine
+uid 571,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "40750,55000,50000,55000"
+pts [
+"40750,55000"
+"50000,55000"
+]
+)
+start &47
+end &53
+sat 32
+eat 1
+sty 1
+st 0
+sf 1
+tg (WTG
+uid 574,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 575,0
+va (VaSet
+)
+xt "42000,54000,48400,55000"
+st "adc_data : (11:0)"
+blo "42000,54800"
+tm "WireNameMgr"
+)
+)
+on &61
+)
+*195 (Wire
+uid 578,0
+shape (OrthoPolyLine
+uid 579,0
+va (VaSet
+vasetType 3
+)
+xt "24000,53000,29250,53000"
+pts [
+"29250,53000"
+"24000,53000"
+]
+)
+start &46
+sat 32
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 582,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 583,0
+va (VaSet
+)
+xt "25000,52000,29000,53000"
+st "ADC_CLK"
+blo "25000,52800"
+tm "WireNameMgr"
+)
+)
+on &98
+)
+*196 (Wire
+uid 769,0
+shape (OrthoPolyLine
+uid 770,0
+va (VaSet
+vasetType 3
+)
+xt "109750,24000,116000,24000"
+pts [
+"109750,24000"
+"116000,24000"
+]
+)
+start &122
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 773,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 774,0
+va (VaSet
+)
+xt "111000,23000,114600,24000"
+st "wiz_reset"
+blo "111000,23800"
+tm "WireNameMgr"
+)
+)
+on &62
+)
+*197 (Wire
+uid 777,0
+shape (OrthoPolyLine
+uid 778,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,70000,116000,70000"
+pts [
+"109750,70000"
+"116000,70000"
+]
+)
+start &123
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 781,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 782,0
+va (VaSet
+)
+xt "111000,69000,115000,70000"
+st "led : (7:0)"
+blo "111000,69800"
+tm "WireNameMgr"
+)
+)
+on &63
+)
+*198 (Wire
+uid 785,0
+shape (OrthoPolyLine
+uid 786,0
+va (VaSet
+vasetType 3
+)
+xt "109750,28000,122250,28000"
+pts [
+"109750,28000"
+"122250,28000"
+]
+)
+start &130
+end &106
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 789,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 790,0
+va (VaSet
+)
+xt "111000,27000,113700,28000"
+st "wiz_cs"
+blo "111000,27800"
+tm "WireNameMgr"
+)
+)
+on &64
+)
+*199 (Wire
+uid 793,0
+shape (OrthoPolyLine
+uid 794,0
+va (VaSet
+vasetType 3
+)
+xt "109750,27000,122250,27000"
+pts [
+"122250,27000"
+"109750,27000"
+]
+)
+start &105
+end &133
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 797,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 798,0
+va (VaSet
+)
+xt "111000,26000,113700,27000"
+st "wiz_int"
+blo "111000,26800"
+tm "WireNameMgr"
+)
+)
+on &65
+)
+*200 (Wire
+uid 801,0
+shape (OrthoPolyLine
+uid 802,0
+va (VaSet
+vasetType 3
+)
+xt "109750,40000,116000,40000"
+pts [
+"109750,40000"
+"116000,40000"
+]
+)
+start &149
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 805,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 806,0
+va (VaSet
+)
+xt "111000,39000,113800,40000"
+st "dac_cs"
+blo "111000,39800"
+tm "WireNameMgr"
+)
+)
+on &66
+)
+*201 (Wire
+uid 809,0
+shape (OrthoPolyLine
+uid 810,0
+va (VaSet
+vasetType 3
+)
+xt "109750,53000,116000,53000"
+pts [
+"109750,53000"
+"116000,53000"
+]
+)
+start &151
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 813,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 814,0
+va (VaSet
+)
+xt "111000,52000,113000,53000"
+st "mosi"
+blo "111000,52800"
+tm "WireNameMgr"
+)
+)
+on &67
+)
+*202 (Wire
+uid 817,0
+shape (OrthoPolyLine
+uid 818,0
+va (VaSet
+vasetType 3
+)
+xt "70000,66000,80250,66000"
+pts [
+"80250,66000"
+"70000,66000"
+]
+)
+start &152
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 821,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 822,0
+va (VaSet
+)
+xt "71000,65000,74000,66000"
+st "denable"
+blo "71000,65800"
+tm "WireNameMgr"
+)
+)
+on &68
+)
+*203 (Wire
+uid 825,0
+shape (OrthoPolyLine
+uid 826,0
+va (VaSet
+vasetType 3
+)
+xt "70000,23000,80250,23000"
+pts [
+"80250,23000"
+"70000,23000"
+]
+)
+start &134
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 829,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 830,0
+va (VaSet
+)
+xt "71000,22000,75500,23000"
+st "CLK_25_PS"
+blo "71000,22800"
+tm "WireNameMgr"
+)
+)
+on &69
+)
+*204 (Wire
+uid 833,0
+shape (OrthoPolyLine
+uid 834,0
+va (VaSet
+vasetType 3
+)
+xt "70000,22000,80250,22000"
+pts [
+"80250,22000"
+"70000,22000"
+]
+)
+start &135
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 837,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 838,0
+va (VaSet
+)
+xt "71000,21000,74100,22000"
+st "CLK_50"
+blo "71000,21800"
+tm "WireNameMgr"
+)
+)
+on &70
+)
+*205 (Wire
+uid 841,0
+shape (OrthoPolyLine
+uid 842,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "70000,62000,80250,62000"
+pts [
+"80250,62000"
+"70000,62000"
+]
+)
+start &139
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 845,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 846,0
+va (VaSet
+)
+xt "71000,61000,79500,62000"
+st "drs_channel_id : (3:0)"
+blo "71000,61800"
+tm "WireNameMgr"
+)
+)
+on &71
+)
+*206 (Wire
+uid 849,0
+shape (OrthoPolyLine
+uid 850,0
+va (VaSet
+vasetType 3
+)
+xt "70000,67000,80250,67000"
+pts [
+"80250,67000"
+"70000,67000"
+]
+)
+start &140
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 853,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 854,0
+va (VaSet
+)
+xt "71000,66000,75300,67000"
+st "drs_dwrite"
+blo "71000,66800"
+tm "WireNameMgr"
+)
+)
+on &72
+)
+*207 (Wire
+uid 857,0
+shape (OrthoPolyLine
+uid 858,0
+va (VaSet
+vasetType 3
+)
+xt "70000,64000,80250,64000"
+pts [
+"80250,64000"
+"70000,64000"
+]
+)
+start &145
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 861,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 862,0
+va (VaSet
+)
+xt "71000,63000,75200,64000"
+st "RSRLOAD"
+blo "71000,63800"
+tm "WireNameMgr"
+)
+)
+on &73
+)
+*208 (Wire
+uid 865,0
+shape (OrthoPolyLine
+uid 866,0
+va (VaSet
+vasetType 3
+)
+xt "70000,65000,80250,65000"
+pts [
+"80250,65000"
+"70000,65000"
+]
+)
+start &146
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 869,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 870,0
+va (VaSet
+)
+xt "71000,64000,74000,65000"
+st "SRCLK"
+blo "71000,64800"
+tm "WireNameMgr"
+)
+)
+on &74
+)
+*209 (Wire
+uid 873,0
+shape (OrthoPolyLine
+uid 874,0
+va (VaSet
+vasetType 3
+)
+xt "70000,58000,80250,58000"
+pts [
+"70000,58000"
+"80250,58000"
+]
+)
+end &141
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 877,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 878,0
+va (VaSet
+)
+xt "71000,57000,76400,58000"
+st "SROUT_in_0"
+blo "71000,57800"
+tm "WireNameMgr"
+)
+)
+on &75
+)
+*210 (Wire
+uid 881,0
+shape (OrthoPolyLine
+uid 882,0
+va (VaSet
+vasetType 3
+)
+xt "70000,59000,80250,59000"
+pts [
+"70000,59000"
+"80250,59000"
+]
+)
+end &142
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 885,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 886,0
+va (VaSet
+)
+xt "71000,58000,76400,59000"
+st "SROUT_in_1"
+blo "71000,58800"
+tm "WireNameMgr"
+)
+)
+on &76
+)
+*211 (Wire
+uid 889,0
+shape (OrthoPolyLine
+uid 890,0
+va (VaSet
+vasetType 3
+)
+xt "70000,60000,80250,60000"
+pts [
+"70000,60000"
+"80250,60000"
+]
+)
+end &143
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 893,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 894,0
+va (VaSet
+)
+xt "71000,59000,76400,60000"
+st "SROUT_in_2"
+blo "71000,59800"
+tm "WireNameMgr"
+)
+)
+on &77
+)
+*212 (Wire
+uid 897,0
+shape (OrthoPolyLine
+uid 898,0
+va (VaSet
+vasetType 3
+)
+xt "70000,61000,80250,61000"
+pts [
+"70000,61000"
+"80250,61000"
+]
+)
+end &144
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 901,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 902,0
+va (VaSet
+)
+xt "71000,60000,76400,61000"
+st "SROUT_in_3"
+blo "71000,60800"
+tm "WireNameMgr"
+)
+)
+on &78
+)
+*213 (Wire
+uid 1437,0
+shape (OrthoPolyLine
+uid 1438,0
+va (VaSet
+vasetType 3
+)
+xt "73000,72000,80250,72000"
+pts [
+"80250,72000"
+"73000,72000"
+]
+)
+start &153
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1441,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1442,0
+va (VaSet
+)
+xt "76000,72000,79700,73000"
+st "SRIN_out"
+blo "76000,72800"
+tm "WireNameMgr"
+)
+)
+on &79
+)
+*214 (Wire
+uid 1445,0
+shape (OrthoPolyLine
+uid 1446,0
+va (VaSet
+vasetType 3
+)
+xt "109750,80000,115000,80000"
+pts [
+"109750,80000"
+"115000,80000"
+]
+)
+start &155
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1449,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1450,0
+va (VaSet
+)
+xt "111000,79000,113500,80000"
+st "amber"
+blo "111000,79800"
+tm "WireNameMgr"
+)
+)
+on &80
+)
+*215 (Wire
+uid 1453,0
+shape (OrthoPolyLine
+uid 1454,0
+va (VaSet
+vasetType 3
+)
+xt "109750,79000,114000,79000"
+pts [
+"109750,79000"
+"114000,79000"
+]
+)
+start &156
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1457,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1458,0
+va (VaSet
+)
+xt "111000,78000,112500,79000"
+st "red"
+blo "111000,78800"
+tm "WireNameMgr"
+)
+)
+on &81
+)
+*216 (Wire
+uid 1461,0
+shape (OrthoPolyLine
+uid 1462,0
+va (VaSet
+vasetType 3
+)
+xt "109750,78000,114000,78000"
+pts [
+"109750,78000"
+"114000,78000"
+]
+)
+start &154
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1465,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1466,0
+va (VaSet
+)
+xt "111000,77000,113400,78000"
+st "green"
+blo "111000,77800"
+tm "WireNameMgr"
+)
+)
+on &82
+)
+*217 (Wire
+uid 1469,0
+shape (OrthoPolyLine
+uid 1470,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,77000,121000,77000"
+pts [
+"109750,77000"
+"121000,77000"
+]
+)
+start &160
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1473,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1474,0
+va (VaSet
+)
+xt "111000,76000,119600,77000"
+st "counter_result : (11:0)"
+blo "111000,76800"
+tm "WireNameMgr"
+)
+)
+on &83
+)
+*218 (Wire
+uid 1477,0
+shape (OrthoPolyLine
+uid 1478,0
+va (VaSet
+vasetType 3
+)
+xt "109750,75000,120000,75000"
+pts [
+"109750,75000"
+"120000,75000"
+]
+)
+start &162
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1481,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1482,0
+va (VaSet
+)
+xt "111000,74000,119200,75000"
+st "alarm_refclk_too_low"
+blo "111000,74800"
+tm "WireNameMgr"
+)
+)
+on &84
+)
+*219 (Wire
+uid 1485,0
+shape (OrthoPolyLine
+uid 1486,0
+va (VaSet
+vasetType 3
+)
+xt "109750,74000,121000,74000"
+pts [
+"109750,74000"
+"121000,74000"
+]
+)
+start &161
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1489,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1490,0
+va (VaSet
+)
+xt "111000,73000,119600,74000"
+st "alarm_refclk_too_high"
+blo "111000,73800"
+tm "WireNameMgr"
+)
+)
+on &85
+)
+*220 (Wire
+uid 1503,0
+shape (OrthoPolyLine
+uid 1504,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "73000,75000,80250,75000"
+pts [
+"73000,75000"
+"80250,75000"
+]
+)
+end &157
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1507,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1508,0
+va (VaSet
+)
+xt "74000,74000,79500,75000"
+st "D_T_in : (1:0)"
+blo "74000,74800"
+tm "WireNameMgr"
+)
+)
+on &90
+)
+*221 (Wire
+uid 1529,0
+shape (OrthoPolyLine
+uid 1530,0
+va (VaSet
+vasetType 3
+)
+xt "66750,76000,80250,79000"
+pts [
+"66750,79000"
+"70000,79000"
+"70000,76000"
+"80250,76000"
+]
+)
+start &92
+end &158
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1531,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1532,0
+va (VaSet
+)
+xt "68750,78000,72650,79000"
+st "REF_CLK"
+blo "68750,78800"
+tm "WireNameMgr"
+)
+)
+on &99
+)
+*222 (Wire
+uid 1533,0
+shape (OrthoPolyLine
+uid 1534,0
+va (VaSet
+vasetType 3
+)
+xt "35000,70000,45000,70000"
+pts [
+"35000,70000"
+"45000,70000"
+]
+)
+start &86
+sat 2
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1539,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1540,0
+va (VaSet
+)
+xt "37000,69000,42500,70000"
+st "D_T_in : (1:0)"
+blo "37000,69800"
+tm "WireNameMgr"
+)
+)
+on &90
+)
+*223 (Wire
+uid 1561,0
+shape (OrthoPolyLine
+uid 1562,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "72000,77000,80250,77000"
+pts [
+"72000,77000"
+"80250,77000"
+]
+)
+end &159
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1565,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1566,0
+va (VaSet
+)
+xt "73000,76000,79100,77000"
+st "plllock_in : (3:0)"
+blo "73000,76800"
+tm "WireNameMgr"
+)
+)
+on &97
+)
+*224 (Wire
+uid 1567,0
+shape (OrthoPolyLine
+uid 1568,0
+va (VaSet
+vasetType 3
+)
+xt "35000,71000,45000,71000"
+pts [
+"35000,71000"
+"45000,71000"
+]
+)
+start &86
+sat 2
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1573,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1574,0
+va (VaSet
+)
+xt "37000,70000,43100,71000"
+st "plllock_in : (3:0)"
+blo "37000,70800"
+tm "WireNameMgr"
+)
+)
+on &97
+)
+*225 (Wire
+uid 1684,0
+shape (OrthoPolyLine
+uid 1685,0
+va (VaSet
+vasetType 3
+)
+xt "70000,24000,80250,24000"
+pts [
+"80250,24000"
+"70000,24000"
+]
+)
+start &163
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1688,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1689,0
+va (VaSet
+)
+xt "71000,23000,75000,24000"
+st "ADC_CLK"
+blo "71000,23800"
+tm "WireNameMgr"
+)
+)
+on &98
+)
+*226 (Wire
+uid 2707,0
+shape (OrthoPolyLine
+uid 2708,0
+va (VaSet
+vasetType 3
+)
+xt "109750,81000,122000,81000"
+pts [
+"109750,81000"
+"122000,81000"
+]
+)
+start &170
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2711,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2712,0
+va (VaSet
+)
+xt "111000,80000,121400,81000"
+st "debug_data_ram_empty"
+blo "111000,80800"
+tm "WireNameMgr"
+)
+)
+on &110
+)
+*227 (Wire
+uid 2715,0
+shape (OrthoPolyLine
+uid 2716,0
+va (VaSet
+vasetType 3
+)
+xt "109750,82000,120000,82000"
+pts [
+"109750,82000"
+"120000,82000"
+]
+)
+start &171
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2719,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2720,0
+va (VaSet
+)
+xt "111000,81000,118500,82000"
+st "debug_data_valid"
+blo "111000,81800"
+tm "WireNameMgr"
+)
+)
+on &111
+)
+*228 (Wire
+uid 2723,0
+shape (OrthoPolyLine
+uid 2724,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,83000,119000,83000"
+pts [
+"109750,83000"
+"119000,83000"
+]
+)
+start &173
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2727,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2728,0
+va (VaSet
+)
+xt "111000,82000,117900,83000"
+st "DG_state : (7:0)"
+blo "111000,82800"
+tm "WireNameMgr"
+)
+)
+on &112
+)
+*229 (Wire
+uid 2731,0
+shape (OrthoPolyLine
+uid 2732,0
+va (VaSet
+vasetType 3
+)
+xt "109750,84000,120000,84000"
+pts [
+"109750,84000"
+"120000,84000"
+]
+)
+start &167
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2735,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2736,0
+va (VaSet
+)
+xt "111000,83000,119400,84000"
+st "FTM_RS485_rx_en"
+blo "111000,83800"
+tm "WireNameMgr"
+)
+)
+on &113
+)
+*230 (Wire
+uid 2739,0
+shape (OrthoPolyLine
+uid 2740,0
+va (VaSet
+vasetType 3
+)
+xt "109750,85000,120000,85000"
+pts [
+"109750,85000"
+"120000,85000"
+]
+)
+start &166
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2743,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2744,0
+va (VaSet
+)
+xt "111000,84000,119100,85000"
+st "FTM_RS485_tx_d"
+blo "111000,84800"
+tm "WireNameMgr"
+)
+)
+on &114
+)
+*231 (Wire
+uid 2747,0
+shape (OrthoPolyLine
+uid 2748,0
+va (VaSet
+vasetType 3
+)
+xt "109750,86000,120000,86000"
+pts [
+"109750,86000"
+"120000,86000"
+]
+)
+start &168
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2751,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2752,0
+va (VaSet
+)
+xt "111000,85000,119400,86000"
+st "FTM_RS485_tx_en"
+blo "111000,85800"
+tm "WireNameMgr"
+)
+)
+on &115
+)
+*232 (Wire
+uid 2755,0
+shape (OrthoPolyLine
+uid 2756,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,87000,123000,87000"
+pts [
+"109750,87000"
+"123000,87000"
+]
+)
+start &172
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2759,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2760,0
+va (VaSet
+)
+xt "111000,86000,122400,87000"
+st "mem_manager_state : (3:0)"
+blo "111000,86800"
+tm "WireNameMgr"
+)
+)
+on &116
+)
+*233 (Wire
+uid 2763,0
+shape (OrthoPolyLine
+uid 2764,0
+va (VaSet
+vasetType 3
+)
+xt "109750,88000,118000,88000"
+pts [
+"109750,88000"
+"118000,88000"
+]
+)
+start &164
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2767,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2768,0
+va (VaSet
+)
+xt "111000,87000,116600,88000"
+st "trigger_veto"
+blo "111000,87800"
+tm "WireNameMgr"
+)
+)
+on &117
+)
+*234 (Wire
+uid 2771,0
+shape (OrthoPolyLine
+uid 2772,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,89000,120000,89000"
+pts [
+"109750,89000"
+"120000,89000"
+]
+)
+start &169
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2775,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2776,0
+va (VaSet
+)
+xt "111000,88000,119400,89000"
+st "w5300_state : (7:0)"
+blo "111000,88800"
+tm "WireNameMgr"
+)
+)
+on &118
+)
+*235 (Wire
+uid 2779,0
+shape (OrthoPolyLine
+uid 2780,0
+va (VaSet
+vasetType 3
+)
+xt "74000,78000,80250,82000"
+pts [
+"74000,82000"
+"80250,78000"
+]
+)
+end &165
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2783,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2784,0
+va (VaSet
+)
+xt "73000,80000,81100,81000"
+st "FTM_RS485_rx_d"
+blo "73000,80800"
+tm "WireNameMgr"
+)
+)
+on &119
+)
+*236 (Wire
+uid 2944,0
+shape (OrthoPolyLine
+uid 2945,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,90000,124000,90000"
+pts [
+"109750,90000"
+"124000,90000"
+]
+)
+start &174
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2948,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2949,0
+va (VaSet
+)
+xt "111000,89000,122900,90000"
+st "socket_tx_free_out : (16:0)"
+blo "111000,89800"
+tm "WireNameMgr"
+)
+)
+on &120
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *237 (PackageList
+uid 41,0
+stg "VerticalLayoutStrategy"
+textVec [
+*238 (Text
+uid 42,0
+va (VaSet
+font "arial,8,1"
+)
+xt "-87000,0,-81600,1000"
+st "Package List"
+blo "-87000,800"
+)
+*239 (MLText
+uid 43,0
+va (VaSet
+)
+xt "-87000,1000,-72500,11000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+USE ieee.std_logic_unsigned.all;
+
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;
+USE ieee.std_logic_textio.all;
+LIBRARY std;
+USE std.textio.all;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 44,0
+stg "VerticalLayoutStrategy"
+textVec [
+*240 (Text
+uid 45,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*241 (Text
+uid 46,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*242 (MLText
+uid 47,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*243 (Text
+uid 48,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*244 (MLText
+uid 49,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*245 (Text
+uid 50,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*246 (MLText
+uid 51,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "0,0,1281,1024"
+viewArea "53400,13900,168726,105965"
+cachedDiagramExtent "-92000,0,146000,98000"
+pageSetupInfo (PageSetupInfo
+ptrCmd ""
+toPrinter 1
+exportedDirectories [
+"$HDS_PROJECT_DIR/HTMLExport"
+]
+exportStdIncludeRefs 1
+exportStdPackageRefs 1
+)
+hasePageBreakOrigin 1
+pageBreakOrigin "-146000,0"
+lastUid 3415,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 2
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*247 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*248 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*249 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,3200,6500"
+st "I0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*250 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*251 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*252 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,1550,6500"
+st "I0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*253 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*254 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*255 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,1900,6500"
+st "I0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*256 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*257 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*258 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,1500,6500"
+st "I0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*259 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*260 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*261 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1050,6500"
+st "I0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*262 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*263 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 2
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*264 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*265 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 2
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*266 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*267 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-92000,21600,-86600,22600"
+st "Declarations"
+blo "-92000,22400"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-92000,22600,-89300,23600"
+st "Ports:"
+blo "-92000,23400"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "-92000,21600,-88200,22600"
+st "Pre User:"
+blo "-92000,22400"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "-92000,21600,-92000,21600"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-92000,23600,-84900,24600"
+st "Diagram Signals:"
+blo "-92000,24400"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "-92000,21600,-87300,22600"
+st "Post User:"
+blo "-92000,22400"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "-92000,21600,-92000,21600"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 64,0
+usingSuid 1
+emptyRow *268 (LEmptyRow
+)
+uid 54,0
+optionalChildren [
+*269 (RefLabelRowHdr
+)
+*270 (TitleRowHdr
+)
+*271 (FilterRowHdr
+)
+*272 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*273 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*274 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*275 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*276 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*277 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*278 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*279 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*280 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*281 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+uid 340,0
+)
+*282 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 2
+suid 2,0
+)
+)
+uid 342,0
+)
+*283 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 3
+suid 3,0
+)
+)
+uid 344,0
+)
+*284 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_rd"
+t "std_logic"
+o 4
+suid 4,0
+i "'1'"
+)
+)
+uid 346,0
+)
+*285 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_wr"
+t "std_logic"
+o 5
+suid 5,0
+i "'1'"
+)
+)
+uid 348,0
+)
+*286 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 6
+suid 6,0
+)
+)
+uid 404,0
+)
+*287 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sclk"
+t "std_logic"
+o 7
+suid 7,0
+)
+)
+uid 406,0
+)
+*288 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 8
+suid 8,0
+)
+)
+uid 408,0
+)
+*289 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 9
+suid 9,0
+)
+)
+uid 456,0
+)
+*290 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+preAdd 0
+posAdd 0
+o 10
+suid 10,0
+)
+)
+uid 458,0
+)
+*291 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 downto 0)"
+o 11
+suid 11,0
+)
+)
+uid 460,0
+)
+*292 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "adc_otr_array"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 12
+suid 12,0
+)
+)
+uid 584,0
+)
+*293 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 13
+suid 13,0
+)
+)
+uid 586,0
+)
+*294 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "adc_oeb"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 14
+suid 14,0
+)
+)
+uid 588,0
+)
+*295 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "adc_otr"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 16
+suid 16,0
+)
+)
+uid 590,0
+)
+*296 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "adc_data"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 17
+suid 17,0
+)
+)
+uid 592,0
+)
+*297 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 21
+suid 23,0
+i "'1'"
+)
+)
+uid 903,0
+)
+*298 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+posAdd 0
+o 22
+suid 24,0
+i "(OTHERS => '0')"
+)
+)
+uid 905,0
+)
+*299 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_cs"
+t "std_logic"
+o 23
+suid 25,0
+i "'1'"
+)
+)
+uid 907,0
+)
+*300 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_int"
+t "std_logic"
+o 24
+suid 26,0
+)
+)
+uid 909,0
+)
+*301 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 25
+suid 27,0
+)
+)
+uid 911,0
+)
+*302 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "mosi"
+t "std_logic"
+o 26
+suid 28,0
+i "'0'"
+)
+)
+uid 913,0
+)
+*303 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "denable"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 27
+suid 29,0
+i "'0'"
+)
+)
+uid 915,0
+)
+*304 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 28
+suid 30,0
+)
+)
+uid 917,0
+)
+*305 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "CLK_50"
+t "std_logic"
+o 29
+suid 31,0
+)
+)
+uid 919,0
+)
+*306 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "drs_channel_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 30
+suid 32,0
+i "(others => '0')"
+)
+)
+uid 921,0
+)
+*307 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "drs_dwrite"
+t "std_logic"
+o 31
+suid 33,0
+i "'1'"
+)
+)
+uid 923,0
+)
+*308 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "RSRLOAD"
+t "std_logic"
+o 32
+suid 34,0
+i "'0'"
+)
+)
+uid 925,0
+)
+*309 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "SRCLK"
+t "std_logic"
+o 33
+suid 35,0
+i "'0'"
+)
+)
+uid 927,0
+)
+*310 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "SROUT_in_0"
+t "std_logic"
+o 30
+suid 36,0
+)
+)
+uid 929,0
+)
+*311 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "SROUT_in_1"
+t "std_logic"
+o 31
+suid 37,0
+)
+)
+uid 931,0
+)
+*312 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "SROUT_in_2"
+t "std_logic"
+o 32
+suid 38,0
+)
+)
+uid 933,0
+)
+*313 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "SROUT_in_3"
+t "std_logic"
+o 33
+suid 39,0
+)
+)
+uid 935,0
+)
+*314 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "SRIN_out"
+t "std_logic"
+o 34
+suid 40,0
+i "'0'"
+)
+)
+uid 1541,0
+)
+*315 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "amber"
+t "std_logic"
+o 35
+suid 41,0
+)
+)
+uid 1543,0
+)
+*316 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "red"
+t "std_logic"
+o 36
+suid 42,0
+)
+)
+uid 1545,0
+)
+*317 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "green"
+t "std_logic"
+o 37
+suid 43,0
+)
+)
+uid 1547,0
+)
+*318 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 38
+suid 44,0
+)
+)
+uid 1549,0
+)
+*319 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+posAdd 0
+o 39
+suid 45,0
+)
+)
+uid 1551,0
+)
+*320 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 40
+suid 46,0
+)
+)
+uid 1553,0
+)
+*321 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "D_T_in"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 41
+suid 47,0
+)
+)
+uid 1555,0
+)
+*322 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "plllock_in"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- high level, if dominowave is running and DRS PLL locked"
+o 43
+suid 49,0
+)
+)
+uid 1575,0
+)
+*323 (LeafLogPort
+port (LogicalPort
+lang 2
+m 4
+decl (Decl
+n "ADC_CLK"
+t "std_logic"
+o 44
+suid 50,0
+)
+)
+uid 1690,0
+)
+*324 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "REF_CLK"
+t "STD_LOGIC"
+o 42
+suid 51,0
+i "'0'"
+)
+)
+uid 2003,0
+)
+*325 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 45
+suid 53,0
+)
+)
+uid 2785,0
+)
+*326 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 46
+suid 54,0
+)
+)
+uid 2787,0
+)
+*327 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "DG_state"
+t "std_logic_vector"
+b "(7 downto 0)"
+prec "-- for debugging"
+preAdd 0
+o 47
+suid 55,0
+)
+)
+uid 2789,0
+)
+*328 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "FTM_RS485_rx_en"
+t "std_logic"
+o 48
+suid 56,0
+)
+)
+uid 2791,0
+)
+*329 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "FTM_RS485_tx_d"
+t "std_logic"
+o 49
+suid 57,0
+)
+)
+uid 2793,0
+)
+*330 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "FTM_RS485_tx_en"
+t "std_logic"
+o 50
+suid 58,0
+)
+)
+uid 2795,0
+)
+*331 (LeafLogPort
+port (LogicalPort
+lang 2
+m 4
+decl (Decl
+n "mem_manager_state"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 51
+suid 59,0
+)
+)
+uid 2797,0
+)
+*332 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 52
+suid 60,0
+i "'1'"
+)
+)
+uid 2799,0
+)
+*333 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "w5300_state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 53
+suid 61,0
+)
+)
+uid 2801,0
+)
+*334 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "FTM_RS485_rx_d"
+t "std_logic"
+o 54
+suid 62,0
+)
+)
+uid 2803,0
+)
+*335 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "socket_tx_free_out"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+eolc "-- 17bit value .. that's true"
+posAdd 0
+o 55
+suid 64,0
+)
+)
+uid 2950,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 67,0
+optionalChildren [
+*336 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *337 (MRCItem
+litem &268
+pos 55
+dimension 20
+)
+uid 69,0
+optionalChildren [
+*338 (MRCItem
+litem &269
+pos 0
+dimension 20
+uid 70,0
+)
+*339 (MRCItem
+litem &270
+pos 1
+dimension 23
+uid 71,0
+)
+*340 (MRCItem
+litem &271
+pos 2
+hidden 1
+dimension 20
+uid 72,0
+)
+*341 (MRCItem
+litem &281
+pos 0
+dimension 20
+uid 341,0
+)
+*342 (MRCItem
+litem &282
+pos 1
+dimension 20
+uid 343,0
+)
+*343 (MRCItem
+litem &283
+pos 2
+dimension 20
+uid 345,0
+)
+*344 (MRCItem
+litem &284
+pos 3
+dimension 20
+uid 347,0
+)
+*345 (MRCItem
+litem &285
+pos 4
+dimension 20
+uid 349,0
+)
+*346 (MRCItem
+litem &286
+pos 5
+dimension 20
+uid 405,0
+)
+*347 (MRCItem
+litem &287
+pos 6
+dimension 20
+uid 407,0
+)
+*348 (MRCItem
+litem &288
+pos 7
+dimension 20
+uid 409,0
+)
+*349 (MRCItem
+litem &289
+pos 8
+dimension 20
+uid 457,0
+)
+*350 (MRCItem
+litem &290
+pos 9
+dimension 20
+uid 459,0
+)
+*351 (MRCItem
+litem &291
+pos 10
+dimension 20
+uid 461,0
+)
+*352 (MRCItem
+litem &292
+pos 11
+dimension 20
+uid 585,0
+)
+*353 (MRCItem
+litem &293
+pos 12
+dimension 20
+uid 587,0
+)
+*354 (MRCItem
+litem &294
+pos 13
+dimension 20
+uid 589,0
+)
+*355 (MRCItem
+litem &295
+pos 14
+dimension 20
+uid 591,0
+)
+*356 (MRCItem
+litem &296
+pos 15
+dimension 20
+uid 593,0
+)
+*357 (MRCItem
+litem &297
+pos 16
+dimension 20
+uid 904,0
+)
+*358 (MRCItem
+litem &298
+pos 17
+dimension 20
+uid 906,0
+)
+*359 (MRCItem
+litem &299
+pos 18
+dimension 20
+uid 908,0
+)
+*360 (MRCItem
+litem &300
+pos 19
+dimension 20
+uid 910,0
+)
+*361 (MRCItem
+litem &301
+pos 20
+dimension 20
+uid 912,0
+)
+*362 (MRCItem
+litem &302
+pos 21
+dimension 20
+uid 914,0
+)
+*363 (MRCItem
+litem &303
+pos 22
+dimension 20
+uid 916,0
+)
+*364 (MRCItem
+litem &304
+pos 23
+dimension 20
+uid 918,0
+)
+*365 (MRCItem
+litem &305
+pos 24
+dimension 20
+uid 920,0
+)
+*366 (MRCItem
+litem &306
+pos 25
+dimension 20
+uid 922,0
+)
+*367 (MRCItem
+litem &307
+pos 26
+dimension 20
+uid 924,0
+)
+*368 (MRCItem
+litem &308
+pos 27
+dimension 20
+uid 926,0
+)
+*369 (MRCItem
+litem &309
+pos 28
+dimension 20
+uid 928,0
+)
+*370 (MRCItem
+litem &310
+pos 29
+dimension 20
+uid 930,0
+)
+*371 (MRCItem
+litem &311
+pos 30
+dimension 20
+uid 932,0
+)
+*372 (MRCItem
+litem &312
+pos 31
+dimension 20
+uid 934,0
+)
+*373 (MRCItem
+litem &313
+pos 32
+dimension 20
+uid 936,0
+)
+*374 (MRCItem
+litem &314
+pos 33
+dimension 20
+uid 1542,0
+)
+*375 (MRCItem
+litem &315
+pos 34
+dimension 20
+uid 1544,0
+)
+*376 (MRCItem
+litem &316
+pos 35
+dimension 20
+uid 1546,0
+)
+*377 (MRCItem
+litem &317
+pos 36
+dimension 20
+uid 1548,0
+)
+*378 (MRCItem
+litem &318
+pos 37
+dimension 20
+uid 1550,0
+)
+*379 (MRCItem
+litem &319
+pos 38
+dimension 20
+uid 1552,0
+)
+*380 (MRCItem
+litem &320
+pos 39
+dimension 20
+uid 1554,0
+)
+*381 (MRCItem
+litem &321
+pos 40
+dimension 20
+uid 1556,0
+)
+*382 (MRCItem
+litem &322
+pos 41
+dimension 20
+uid 1576,0
+)
+*383 (MRCItem
+litem &323
+pos 42
+dimension 20
+uid 1691,0
+)
+*384 (MRCItem
+litem &324
+pos 43
+dimension 20
+uid 2004,0
+)
+*385 (MRCItem
+litem &325
+pos 44
+dimension 20
+uid 2786,0
+)
+*386 (MRCItem
+litem &326
+pos 45
+dimension 20
+uid 2788,0
+)
+*387 (MRCItem
+litem &327
+pos 46
+dimension 20
+uid 2790,0
+)
+*388 (MRCItem
+litem &328
+pos 47
+dimension 20
+uid 2792,0
+)
+*389 (MRCItem
+litem &329
+pos 48
+dimension 20
+uid 2794,0
+)
+*390 (MRCItem
+litem &330
+pos 49
+dimension 20
+uid 2796,0
+)
+*391 (MRCItem
+litem &331
+pos 50
+dimension 20
+uid 2798,0
+)
+*392 (MRCItem
+litem &332
+pos 51
+dimension 20
+uid 2800,0
+)
+*393 (MRCItem
+litem &333
+pos 52
+dimension 20
+uid 2802,0
+)
+*394 (MRCItem
+litem &334
+pos 53
+dimension 20
+uid 2804,0
+)
+*395 (MRCItem
+litem &335
+pos 54
+dimension 20
+uid 2951,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 73,0
+optionalChildren [
+*396 (MRCItem
+litem &272
+pos 0
+dimension 20
+uid 74,0
+)
+*397 (MRCItem
+litem &274
+pos 1
+dimension 50
+uid 75,0
+)
+*398 (MRCItem
+litem &275
+pos 2
+dimension 100
+uid 76,0
+)
+*399 (MRCItem
+litem &276
+pos 3
+dimension 50
+uid 77,0
+)
+*400 (MRCItem
+litem &277
+pos 4
+dimension 100
+uid 78,0
+)
+*401 (MRCItem
+litem &278
+pos 5
+dimension 100
+uid 79,0
+)
+*402 (MRCItem
+litem &279
+pos 6
+dimension 50
+uid 80,0
+)
+*403 (MRCItem
+litem &280
+pos 7
+dimension 80
+uid 81,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 68,0
+vaOverrides [
+]
+)
+]
+)
+uid 53,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *404 (LEmptyRow
+)
+uid 83,0
+optionalChildren [
+*405 (RefLabelRowHdr
+)
+*406 (TitleRowHdr
+)
+*407 (FilterRowHdr
+)
+*408 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*409 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*410 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*411 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*412 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*413 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*414 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*415 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 95,0
+optionalChildren [
+*416 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *417 (MRCItem
+litem &404
+pos 0
+dimension 20
+)
+uid 97,0
+optionalChildren [
+*418 (MRCItem
+litem &405
+pos 0
+dimension 20
+uid 98,0
+)
+*419 (MRCItem
+litem &406
+pos 1
+dimension 23
+uid 99,0
+)
+*420 (MRCItem
+litem &407
+pos 2
+hidden 1
+dimension 20
+uid 100,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 101,0
+optionalChildren [
+*421 (MRCItem
+litem &408
+pos 0
+dimension 20
+uid 102,0
+)
+*422 (MRCItem
+litem &410
+pos 1
+dimension 50
+uid 103,0
+)
+*423 (MRCItem
+litem &411
+pos 2
+dimension 100
+uid 104,0
+)
+*424 (MRCItem
+litem &412
+pos 3
+dimension 100
+uid 105,0
+)
+*425 (MRCItem
+litem &413
+pos 4
+dimension 50
+uid 106,0
+)
+*426 (MRCItem
+litem &414
+pos 5
+dimension 50
+uid 107,0
+)
+*427 (MRCItem
+litem &415
+pos 6
+dimension 80
+uid 108,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 96,0
+vaOverrides [
+]
+)
+]
+)
+uid 82,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/fad_main_tb_w5300_2/struct.bd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/fad_main_tb_w5300_2/struct.bd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/fad_main_tb_w5300_2/struct.bd.bak	(revision 11755)
@@ -0,0 +1,11893 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_textio"
+)
+(DmPackageRef
+library "std"
+unitName "textio"
+)
+]
+instances [
+(Instance
+name "I_mainTB_FPGA"
+duLibraryName "FACT_FAD_lib"
+duName "FAD_main"
+elements [
+(GiElement
+name "RAMADDRWIDTH64b"
+type "integer"
+value "15"
+)
+]
+mwi 0
+uid 233,0
+)
+(Instance
+name "I_mainTB_clock"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+mwi 0
+uid 274,0
+)
+(Instance
+name "I_mainTB_max6662"
+duLibraryName "FACT_FAD_TB_lib"
+duName "max6662_emulator"
+elements [
+(GiElement
+name "DRS_TEMPERATURE"
+type "integer"
+value "51"
+)
+]
+mwi 0
+uid 362,0
+)
+(Instance
+name "I_mainTB_trigger"
+duLibraryName "FACT_FAD_TB_lib"
+duName "trigger_generator"
+elements [
+(GiElement
+name "TRIGGER_RATE"
+type "time"
+value "1 ms"
+)
+(GiElement
+name "PULSE_WIDTH"
+type "time"
+value "20 ns"
+)
+]
+mwi 0
+uid 414,0
+)
+(Instance
+name "I_mainTB_adc"
+duLibraryName "FACT_FAD_TB_lib"
+duName "adc_emulator"
+elements [
+(GiElement
+name "INPUT_FILE"
+type "string"
+value "\"../memory_files/analog_input_ch0.txt\""
+)
+]
+mwi 0
+uid 508,0
+)
+(Instance
+name "I_mainTB_clock1"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "1 us"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "1 us"
+)
+]
+mwi 0
+uid 1509,0
+)
+(Instance
+name "I_mainTB_w5300"
+duLibraryName "FACT_FAD_TB_lib"
+duName "w5300_emulator"
+elements [
+]
+mwi 0
+uid 2336,0
+)
+(Instance
+name "I0"
+duLibraryName "FACT_FAD_lib"
+duName "FAD_main_with_w53002"
+elements [
+(GiElement
+name "RAMADDRWIDTH64b"
+type "integer"
+value "15"
+)
+]
+mwi 0
+uid 3285,0
+)
+]
+embeddedInstances [
+(EmbeddedInstance
+name "eb_mainTB_ID"
+number "1"
+)
+(EmbeddedInstance
+name "eb_mainTB_adc"
+number "2"
+)
+(EmbeddedInstance
+name "eb_mainTB_adc1"
+number "3"
+)
+]
+libraryRefs [
+"ieee"
+"FACT_FAD_lib"
+"std"
+]
+)
+version "29.1"
+appVersion "2009.2 (Build 10)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\fad_main_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\fad_main_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\fad_main_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\fad_main_tb"
+)
+(vvPair
+variable "date"
+value "01.06.2011"
+)
+(vvPair
+variable "day"
+value "Mi"
+)
+(vvPair
+variable "day_long"
+value "Mittwoch"
+)
+(vvPair
+variable "dd"
+value "01"
+)
+(vvPair
+variable "entity_name"
+value "fad_main_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "06"
+)
+(vvPair
+variable "module_name"
+value "fad_main_tb"
+)
+(vvPair
+variable "month"
+value "Jun"
+)
+(vvPair
+variable "month_long"
+value "Juni"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\fad_main_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\fad_main_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "13:20:01"
+)
+(vvPair
+variable "unit"
+value "fad_main_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 52,0
+optionalChildren [
+*1 (Grouping
+uid 9,0
+optionalChildren [
+*2 (CommentText
+uid 11,0
+shape (Rectangle
+uid 12,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "109000,97000,126000,98000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 13,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "109200,97000,118900,98000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*3 (CommentText
+uid 14,0
+shape (Rectangle
+uid 15,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "126000,93000,130000,94000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 16,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "126200,93000,129200,94000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*4 (CommentText
+uid 17,0
+shape (Rectangle
+uid 18,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "109000,95000,126000,96000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 19,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "109200,95000,119200,96000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*5 (CommentText
+uid 20,0
+shape (Rectangle
+uid 21,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "105000,95000,109000,96000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 22,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "105200,95000,107300,96000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*6 (CommentText
+uid 23,0
+shape (Rectangle
+uid 24,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "126000,94000,146000,98000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 25,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "126200,94200,135400,95200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*7 (CommentText
+uid 26,0
+shape (Rectangle
+uid 27,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "130000,93000,146000,94000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 28,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "130200,93000,134700,94000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*8 (CommentText
+uid 29,0
+shape (Rectangle
+uid 30,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "105000,93000,126000,95000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 31,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "112700,93000,118300,95000"
+st "
+TU Dortmund 
+Physik / EE
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*9 (CommentText
+uid 32,0
+shape (Rectangle
+uid 33,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "105000,96000,109000,97000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 34,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "105200,96000,107300,97000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*10 (CommentText
+uid 35,0
+shape (Rectangle
+uid 36,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "105000,97000,109000,98000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 37,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "105200,97000,107900,98000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*11 (CommentText
+uid 38,0
+shape (Rectangle
+uid 39,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "109000,96000,126000,97000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 40,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "109200,96000,123400,97000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 10,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "105000,93000,146000,98000"
+)
+oxt "14000,66000,55000,71000"
+)
+*12 (SaComponent
+uid 233,0
+optionalChildren [
+*13 (CptPort
+uid 109,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 110,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,23625,109750,24375"
+)
+tg (CPTG
+uid 111,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 112,0
+va (VaSet
+)
+xt "103800,23500,108000,24500"
+st "wiz_reset"
+ju 2
+blo "108000,24300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 50
+suid 2,0
+i "'1'"
+)
+)
+)
+*14 (CptPort
+uid 113,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 114,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,69625,109750,70375"
+)
+tg (CPTG
+uid 115,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 116,0
+va (VaSet
+)
+xt "103600,69500,108000,70500"
+st "led : (7:0)"
+ju 2
+blo "108000,70300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+posAdd 0
+o 38
+suid 7,0
+i "(OTHERS => '0')"
+)
+)
+)
+*15 (CptPort
+uid 117,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 118,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,31625,81000,32375"
+)
+tg (CPTG
+uid 119,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 120,0
+va (VaSet
+)
+xt "82000,31500,85000,32500"
+st "trigger"
+blo "82000,32300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 14
+suid 18,0
+)
+)
+)
+*16 (CptPort
+uid 121,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 122,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,42625,81000,43375"
+)
+tg (CPTG
+uid 123,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 124,0
+va (VaSet
+)
+xt "82000,42500,85500,43500"
+st "adc_oeb"
+blo "82000,43300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "adc_oeb"
+t "std_logic"
+o 26
+suid 21,0
+i "'1'"
+)
+)
+)
+*17 (CptPort
+uid 125,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 126,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,33625,81000,34375"
+)
+tg (CPTG
+uid 127,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 128,0
+va (VaSet
+)
+xt "82000,33500,88700,34500"
+st "board_id : (3:0)"
+blo "82000,34300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 10
+suid 24,0
+)
+)
+)
+*18 (CptPort
+uid 129,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 130,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,34625,81000,35375"
+)
+tg (CPTG
+uid 131,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 132,0
+va (VaSet
+)
+xt "82000,34500,88400,35500"
+st "crate_id : (1:0)"
+blo "82000,35300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 11
+suid 25,0
+)
+)
+)
+*19 (CptPort
+uid 133,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 134,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,20625,109750,21375"
+)
+tg (CPTG
+uid 135,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 136,0
+va (VaSet
+)
+xt "101100,20500,108000,21500"
+st "wiz_addr : (9:0)"
+ju 2
+blo "108000,21300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 47
+suid 26,0
+)
+)
+)
+*20 (CptPort
+uid 137,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 138,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,21625,109750,22375"
+)
+tg (CPTG
+uid 139,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 140,0
+va (VaSet
+)
+xt "100800,21500,108000,22500"
+st "wiz_data : (15:0)"
+ju 2
+blo "108000,22300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 53
+suid 27,0
+)
+)
+)
+*21 (CptPort
+uid 141,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 142,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,27625,109750,28375"
+)
+tg (CPTG
+uid 143,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 144,0
+va (VaSet
+)
+xt "105000,27500,108000,28500"
+st "wiz_cs"
+ju 2
+blo "108000,28300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_cs"
+t "std_logic"
+o 48
+suid 28,0
+i "'1'"
+)
+)
+)
+*22 (CptPort
+uid 145,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 146,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,25625,109750,26375"
+)
+tg (CPTG
+uid 147,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 148,0
+va (VaSet
+)
+xt "104800,25500,108000,26500"
+st "wiz_wr"
+ju 2
+blo "108000,26300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_wr"
+t "std_logic"
+o 51
+suid 29,0
+i "'1'"
+)
+)
+)
+*23 (CptPort
+uid 149,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 150,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,24625,109750,25375"
+)
+tg (CPTG
+uid 151,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 152,0
+va (VaSet
+)
+xt "104900,24500,108000,25500"
+st "wiz_rd"
+ju 2
+blo "108000,25300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_rd"
+t "std_logic"
+o 49
+suid 30,0
+i "'1'"
+)
+)
+)
+*24 (CptPort
+uid 153,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 154,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,26625,109750,27375"
+)
+tg (CPTG
+uid 155,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 156,0
+va (VaSet
+)
+xt "104800,26500,108000,27500"
+st "wiz_int"
+ju 2
+blo "108000,27300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "wiz_int"
+t "std_logic"
+o 15
+suid 31,0
+)
+)
+)
+*25 (CptPort
+uid 157,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 158,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,22625,81000,23375"
+)
+tg (CPTG
+uid 159,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 160,0
+va (VaSet
+)
+xt "82000,22500,86800,23500"
+st "CLK_25_PS"
+blo "82000,23300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 17
+suid 35,0
+)
+)
+)
+*26 (CptPort
+uid 161,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 162,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,21625,81000,22375"
+)
+tg (CPTG
+uid 163,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 164,0
+va (VaSet
+)
+xt "82000,21500,85300,22500"
+st "CLK_50"
+blo "82000,22300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_50"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 18
+suid 37,0
+)
+)
+)
+*27 (CptPort
+uid 165,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 166,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,20625,81000,21375"
+)
+tg (CPTG
+uid 167,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 168,0
+va (VaSet
+)
+xt "82000,20500,83900,21500"
+st "CLK"
+blo "82000,21300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+suid 38,0
+)
+)
+)
+*28 (CptPort
+uid 169,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 170,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,41625,81000,42375"
+)
+tg (CPTG
+uid 171,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 172,0
+va (VaSet
+)
+xt "82000,41500,91300,42500"
+st "adc_otr_array : (3:0)"
+blo "82000,42300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "adc_otr_array"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 9
+suid 40,0
+)
+)
+)
+*29 (CptPort
+uid 173,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 174,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,47625,81000,48375"
+)
+tg (CPTG
+uid 175,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 176,0
+va (VaSet
+)
+xt "82000,47500,88900,48500"
+st "adc_data_array"
+blo "82000,48300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 8
+suid 41,0
+)
+)
+)
+*30 (CptPort
+uid 177,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 178,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,61625,81000,62375"
+)
+tg (CPTG
+uid 179,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 180,0
+va (VaSet
+)
+xt "82000,61500,91500,62500"
+st "drs_channel_id : (3:0)"
+blo "82000,62300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_channel_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 35
+suid 48,0
+i "(others => '0')"
+)
+)
+)
+*31 (CptPort
+uid 181,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 182,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,66625,81000,67375"
+)
+tg (CPTG
+uid 183,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 184,0
+va (VaSet
+)
+xt "82000,66500,87200,67500"
+st "drs_dwrite"
+blo "82000,67300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_dwrite"
+t "std_logic"
+o 36
+suid 49,0
+i "'1'"
+)
+)
+)
+*32 (CptPort
+uid 185,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 186,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,57625,81000,58375"
+)
+tg (CPTG
+uid 187,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 188,0
+va (VaSet
+)
+xt "82000,57500,87800,58500"
+st "SROUT_in_0"
+blo "82000,58300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_0"
+t "std_logic"
+o 4
+suid 52,0
+)
+)
+)
+*33 (CptPort
+uid 189,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 190,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,58625,81000,59375"
+)
+tg (CPTG
+uid 191,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 192,0
+va (VaSet
+)
+xt "82000,58500,87700,59500"
+st "SROUT_in_1"
+blo "82000,59300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_1"
+t "std_logic"
+o 5
+suid 53,0
+)
+)
+)
+*34 (CptPort
+uid 193,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 194,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,59625,81000,60375"
+)
+tg (CPTG
+uid 195,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 196,0
+va (VaSet
+)
+xt "82000,59500,87800,60500"
+st "SROUT_in_2"
+blo "82000,60300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_2"
+t "std_logic"
+o 6
+suid 54,0
+)
+)
+)
+*35 (CptPort
+uid 197,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 198,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,60625,81000,61375"
+)
+tg (CPTG
+uid 199,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 200,0
+va (VaSet
+)
+xt "82000,60500,87800,61500"
+st "SROUT_in_3"
+blo "82000,61300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_3"
+t "std_logic"
+o 7
+suid 55,0
+)
+)
+)
+*36 (CptPort
+uid 201,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 202,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,63625,81000,64375"
+)
+tg (CPTG
+uid 203,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 204,0
+va (VaSet
+)
+xt "82000,63500,86200,64500"
+st "RSRLOAD"
+blo "82000,64300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "RSRLOAD"
+t "std_logic"
+o 23
+suid 56,0
+i "'0'"
+)
+)
+)
+*37 (CptPort
+uid 205,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 206,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,64625,81000,65375"
+)
+tg (CPTG
+uid 207,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 208,0
+va (VaSet
+)
+xt "82000,64500,84900,65500"
+st "SRCLK"
+blo "82000,65300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "SRCLK"
+t "std_logic"
+o 24
+suid 57,0
+i "'0'"
+)
+)
+)
+*38 (CptPort
+uid 209,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 210,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,50625,109750,51375"
+)
+tg (CPTG
+uid 211,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 212,0
+va (VaSet
+)
+xt "106100,50500,108000,51500"
+st "sclk"
+ju 2
+blo "108000,51300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sclk"
+t "std_logic"
+o 42
+suid 62,0
+)
+)
+)
+*39 (CptPort
+uid 213,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 214,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,51625,109750,52375"
+)
+tg (CPTG
+uid 215,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 216,0
+va (VaSet
+)
+xt "106600,51500,108000,52500"
+st "sio"
+ju 2
+blo "108000,52300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 52
+suid 63,0
+)
+)
+)
+*40 (CptPort
+uid 217,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 218,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,39625,109750,40375"
+)
+tg (CPTG
+uid 219,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 220,0
+va (VaSet
+)
+xt "105000,39500,108000,40500"
+st "dac_cs"
+ju 2
+blo "108000,40300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 31
+suid 64,0
+)
+)
+)
+*41 (CptPort
+uid 221,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 222,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,41625,109750,42375"
+)
+tg (CPTG
+uid 223,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 224,0
+va (VaSet
+)
+xt "101000,41500,108000,42500"
+st "sensor_cs : (3:0)"
+ju 2
+blo "108000,42300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 43
+suid 65,0
+)
+)
+)
+*42 (CptPort
+uid 225,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 226,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,52625,109750,53375"
+)
+tg (CPTG
+uid 227,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 228,0
+va (VaSet
+)
+xt "106000,52500,108000,53500"
+st "mosi"
+ju 2
+blo "108000,53300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "mosi"
+t "std_logic"
+o 40
+suid 66,0
+i "'0'"
+)
+)
+)
+*43 (CptPort
+uid 229,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 230,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,65625,81000,66375"
+)
+tg (CPTG
+uid 231,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 232,0
+va (VaSet
+)
+xt "82000,65500,85200,66500"
+st "denable"
+blo "82000,66300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "denable"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 34
+suid 67,0
+i "'0'"
+)
+)
+)
+*44 (CptPort
+uid 1395,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1396,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,73625,109750,74375"
+)
+tg (CPTG
+uid 1397,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1398,0
+va (VaSet
+)
+xt "98000,73500,108000,74500"
+st "alarm_refclk_too_high"
+ju 2
+blo "108000,74300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 27
+suid 95,0
+)
+)
+)
+*45 (CptPort
+uid 1399,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1400,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,74625,109750,75375"
+)
+tg (CPTG
+uid 1401,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1402,0
+va (VaSet
+)
+xt "98400,74500,108000,75500"
+st "alarm_refclk_too_low"
+ju 2
+blo "108000,75300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+posAdd 0
+o 28
+suid 96,0
+)
+)
+)
+*46 (CptPort
+uid 1403,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1404,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,79625,109750,80375"
+)
+tg (CPTG
+uid 1405,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1406,0
+va (VaSet
+)
+xt "105300,79500,108000,80500"
+st "amber"
+ju 2
+blo "108000,80300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "amber"
+t "std_logic"
+o 29
+suid 87,0
+)
+)
+)
+*47 (CptPort
+uid 1407,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1408,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,76625,109750,77375"
+)
+tg (CPTG
+uid 1409,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1410,0
+va (VaSet
+)
+xt "98400,76500,108000,77500"
+st "counter_result : (11:0)"
+ju 2
+blo "108000,77300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 30
+suid 94,0
+)
+)
+)
+*48 (CptPort
+uid 1411,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1412,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,74625,81000,75375"
+)
+tg (CPTG
+uid 1413,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1414,0
+va (VaSet
+)
+xt "82000,74500,87500,75500"
+st "D_T_in : (1:0)"
+blo "82000,75300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "D_T_in"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 2
+suid 91,0
+)
+)
+)
+*49 (CptPort
+uid 1415,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1416,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,75625,81000,76375"
+)
+tg (CPTG
+uid 1417,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1418,0
+va (VaSet
+)
+xt "82000,75500,88100,76500"
+st "drs_refclk_in"
+blo "82000,76300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "drs_refclk_in"
+t "std_logic"
+eolc "-- used to check if DRS REFCLK exsists, if not DENABLE inhibit"
+o 12
+suid 92,0
+)
+)
+)
+*50 (CptPort
+uid 1419,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1420,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,77625,109750,78375"
+)
+tg (CPTG
+uid 1421,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1422,0
+va (VaSet
+)
+xt "105600,77500,108000,78500"
+st "green"
+ju 2
+blo "108000,78300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "green"
+t "std_logic"
+o 37
+suid 86,0
+)
+)
+)
+*51 (CptPort
+uid 1423,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1424,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,76625,81000,77375"
+)
+tg (CPTG
+uid 1425,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1426,0
+va (VaSet
+)
+xt "82000,76500,88700,77500"
+st "plllock_in : (3:0)"
+blo "82000,77300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "plllock_in"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- high level, if dominowave is running and DRS PLL locked"
+o 13
+suid 93,0
+)
+)
+)
+*52 (CptPort
+uid 1427,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1428,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,78625,109750,79375"
+)
+tg (CPTG
+uid 1429,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1430,0
+va (VaSet
+)
+xt "106300,78500,108000,79500"
+st "red"
+ju 2
+blo "108000,79300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "red"
+t "std_logic"
+o 41
+suid 88,0
+)
+)
+)
+*53 (CptPort
+uid 1431,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1432,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,71625,81000,72375"
+)
+tg (CPTG
+uid 1433,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1434,0
+va (VaSet
+)
+xt "82000,71500,86200,72500"
+st "SRIN_out"
+blo "82000,72300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "SRIN_out"
+t "std_logic"
+o 25
+suid 85,0
+i "'0'"
+)
+)
+)
+*54 (CptPort
+uid 1678,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1679,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,23625,81000,24375"
+)
+tg (CPTG
+uid 1680,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1681,0
+va (VaSet
+)
+xt "82000,23500,86000,24500"
+st "ADC_CLK"
+blo "82000,24300"
+)
+)
+thePort (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "ADC_CLK"
+t "std_logic"
+o 16
+suid 97,0
+)
+)
+)
+*55 (CptPort
+uid 2651,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2652,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,80625,109750,81375"
+)
+tg (CPTG
+uid 2653,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2654,0
+va (VaSet
+)
+xt "97600,80500,108000,81500"
+st "debug_data_ram_empty"
+ju 2
+blo "108000,81300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 32
+suid 104,0
+)
+)
+)
+*56 (CptPort
+uid 2655,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2656,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,81625,109750,82375"
+)
+tg (CPTG
+uid 2657,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2658,0
+va (VaSet
+)
+xt "100500,81500,108000,82500"
+st "debug_data_valid"
+ju 2
+blo "108000,82300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 33
+suid 105,0
+)
+)
+)
+*57 (CptPort
+uid 2659,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2660,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,82625,109750,83375"
+)
+tg (CPTG
+uid 2661,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2662,0
+va (VaSet
+)
+xt "101100,82500,108000,83500"
+st "DG_state : (7:0)"
+ju 2
+blo "108000,83300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "DG_state"
+t "std_logic_vector"
+b "(7 downto 0)"
+prec "-- for debugging"
+preAdd 0
+o 19
+suid 108,0
+)
+)
+)
+*58 (CptPort
+uid 2663,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2664,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80250,77625,81000,78375"
+)
+tg (CPTG
+uid 2665,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2666,0
+va (VaSet
+)
+xt "82000,77500,90100,78500"
+st "FTM_RS485_rx_d"
+blo "82000,78300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "FTM_RS485_rx_d"
+t "std_logic"
+o 3
+suid 99,0
+)
+)
+)
+*59 (CptPort
+uid 2667,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2668,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,83625,109750,84375"
+)
+tg (CPTG
+uid 2669,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2670,0
+va (VaSet
+)
+xt "99600,83500,108000,84500"
+st "FTM_RS485_rx_en"
+ju 2
+blo "108000,84300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_rx_en"
+t "std_logic"
+o 20
+suid 101,0
+)
+)
+)
+*60 (CptPort
+uid 2671,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2672,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,84625,109750,85375"
+)
+tg (CPTG
+uid 2673,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2674,0
+va (VaSet
+)
+xt "99900,84500,108000,85500"
+st "FTM_RS485_tx_d"
+ju 2
+blo "108000,85300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_tx_d"
+t "std_logic"
+o 21
+suid 100,0
+)
+)
+)
+*61 (CptPort
+uid 2675,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2676,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,85625,109750,86375"
+)
+tg (CPTG
+uid 2677,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2678,0
+va (VaSet
+)
+xt "99600,85500,108000,86500"
+st "FTM_RS485_tx_en"
+ju 2
+blo "108000,86300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_tx_en"
+t "std_logic"
+o 22
+suid 102,0
+)
+)
+)
+*62 (CptPort
+uid 2679,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2680,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,86625,109750,87375"
+)
+tg (CPTG
+uid 2681,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2682,0
+va (VaSet
+)
+xt "96600,86500,108000,87500"
+st "mem_manager_state : (3:0)"
+ju 2
+blo "108000,87300"
+)
+)
+thePort (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "mem_manager_state"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 39
+suid 106,0
+)
+)
+)
+*63 (CptPort
+uid 2683,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2684,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,87625,109750,88375"
+)
+tg (CPTG
+uid 2685,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2686,0
+va (VaSet
+)
+xt "102400,87500,108000,88500"
+st "trigger_veto"
+ju 2
+blo "108000,88300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 45
+suid 98,0
+i "'1'"
+)
+)
+)
+*64 (CptPort
+uid 2687,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2688,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,88625,109750,89375"
+)
+tg (CPTG
+uid 2689,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2690,0
+va (VaSet
+)
+xt "99600,88500,108000,89500"
+st "w5300_state : (7:0)"
+ju 2
+blo "108000,89300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "w5300_state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 46
+suid 103,0
+)
+)
+)
+*65 (CptPort
+uid 2924,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2925,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "109000,89625,109750,90375"
+)
+tg (CPTG
+uid 2926,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2927,0
+va (VaSet
+)
+xt "96100,89500,108000,90500"
+st "socket_tx_free_out : (16:0)"
+ju 2
+blo "108000,90300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "socket_tx_free_out"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+eolc "-- 17bit value .. that's true"
+posAdd 0
+o 44
+suid 109,0
+)
+)
+)
+]
+shape (Rectangle
+uid 234,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "81000,19000,109000,91000"
+)
+oxt "15000,-8000,43000,46000"
+ttg (MlTextGroup
+uid 235,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*66 (Text
+uid 236,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "83200,81000,89400,82000"
+st "FACT_FAD_lib"
+blo "83200,81800"
+tm "BdLibraryNameMgr"
+)
+*67 (Text
+uid 237,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "83200,82000,87400,83000"
+st "FAD_main"
+blo "83200,82800"
+tm "CptNameMgr"
+)
+*68 (Text
+uid 238,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "83200,83000,90000,84000"
+st "I_mainTB_FPGA"
+blo "83200,83800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 239,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 240,0
+text (MLText
+uid 241,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "81000,18200,101000,19000"
+st "RAMADDRWIDTH64b = 15    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "RAMADDRWIDTH64b"
+type "integer"
+value "15"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 242,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "81250,89250,82750,90750"
+iconName "BlockDiagram.png"
+iconMaskName "BlockDiagram.msk"
+ftype 1
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*69 (SaComponent
+uid 274,0
+optionalChildren [
+*70 (CptPort
+uid 266,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 267,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "58000,20625,58750,21375"
+)
+tg (CPTG
+uid 268,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 269,0
+va (VaSet
+)
+xt "55700,20500,57000,21500"
+st "clk"
+ju 2
+blo "57000,21300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+o 1
+i "'0'"
+)
+)
+)
+*71 (CptPort
+uid 270,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 271,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "58000,21625,58750,22375"
+)
+tg (CPTG
+uid 272,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 273,0
+va (VaSet
+)
+xt "55700,21500,57000,22500"
+st "rst"
+ju 2
+blo "57000,22300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "STD_LOGIC"
+o 2
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 275,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "50000,19000,58000,24000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 276,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*72 (Text
+uid 277,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "50150,24000,57850,25000"
+st "FACT_FAD_TB_lib"
+blo "50150,24800"
+tm "BdLibraryNameMgr"
+)
+*73 (Text
+uid 278,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "50150,25000,56850,26000"
+st "clock_generator"
+blo "50150,25800"
+tm "CptNameMgr"
+)
+*74 (Text
+uid 279,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "50150,26000,56750,27000"
+st "I_mainTB_clock"
+blo "50150,26800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 280,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 281,0
+text (MLText
+uid 282,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "50000,17400,68500,19000"
+st "clock_period = 20 ns    ( time )  
+reset_time   = 50 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 283,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "50250,22250,51750,23750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*75 (Net
+uid 284,0
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+declText (MLText
+uid 285,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,46200,-68000,47000"
+st "SIGNAL clk                   : STD_LOGIC"
+)
+)
+*76 (Net
+uid 316,0
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 2
+suid 2,0
+)
+declText (MLText
+uid 317,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,63800,-58500,64600"
+st "SIGNAL wiz_addr              : std_logic_vector(9 DOWNTO 0)"
+)
+)
+*77 (Net
+uid 322,0
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 3
+suid 3,0
+)
+declText (MLText
+uid 323,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,65400,-58000,66200"
+st "SIGNAL wiz_data              : std_logic_vector(15 DOWNTO 0)"
+)
+)
+*78 (Net
+uid 328,0
+decl (Decl
+n "wiz_rd"
+t "std_logic"
+o 4
+suid 4,0
+i "'1'"
+)
+declText (MLText
+uid 329,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,67000,-55000,67800"
+st "SIGNAL wiz_rd                : std_logic                    := '1'"
+)
+)
+*79 (Net
+uid 334,0
+decl (Decl
+n "wiz_wr"
+t "std_logic"
+o 5
+suid 5,0
+i "'1'"
+)
+declText (MLText
+uid 335,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,68600,-55000,69400"
+st "SIGNAL wiz_wr                : std_logic                    := '1'"
+)
+)
+*80 (SaComponent
+uid 362,0
+optionalChildren [
+*81 (CptPort
+uid 350,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 351,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,50625,123000,51375"
+)
+tg (CPTG
+uid 352,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 353,0
+va (VaSet
+)
+xt "124000,50500,125700,51500"
+st "sclk"
+blo "124000,51300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "sclk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+*82 (CptPort
+uid 354,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 355,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,51625,123000,52375"
+)
+tg (CPTG
+uid 356,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 357,0
+va (VaSet
+)
+xt "124000,51500,125400,52500"
+st "sio"
+blo "124000,52300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+)
+)
+)
+*83 (CptPort
+uid 358,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 359,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,47625,123000,48375"
+)
+tg (CPTG
+uid 360,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 361,0
+va (VaSet
+)
+xt "124000,47500,130500,48500"
+st "sensor_cs : (3:0)"
+blo "124000,48300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 downto 0)"
+preAdd 0
+posAdd 0
+o 3
+suid 3,0
+)
+)
+)
+]
+shape (Rectangle
+uid 363,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "123000,46000,133000,56000"
+)
+oxt "30000,3000,40000,13000"
+ttg (MlTextGroup
+uid 364,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*84 (Text
+uid 365,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "123200,56000,130900,57000"
+st "FACT_FAD_TB_lib"
+blo "123200,56800"
+tm "BdLibraryNameMgr"
+)
+*85 (Text
+uid 366,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "123200,57000,130800,58000"
+st "max6662_emulator"
+blo "123200,57800"
+tm "CptNameMgr"
+)
+*86 (Text
+uid 367,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "123200,58000,131000,59000"
+st "I_mainTB_max6662"
+blo "123200,58800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 368,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 369,0
+text (MLText
+uid 370,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "123000,45200,143000,46000"
+st "DRS_TEMPERATURE = 51    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "DRS_TEMPERATURE"
+type "integer"
+value "51"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 371,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "123250,54250,124750,55750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+sIVOD 1
+)
+archFileType "UNKNOWN"
+)
+*87 (Net
+uid 372,0
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 6
+suid 6,0
+)
+declText (MLText
+uid 373,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,59000,-58500,59800"
+st "SIGNAL sensor_cs             : std_logic_vector(3 DOWNTO 0)"
+)
+)
+*88 (Net
+uid 378,0
+decl (Decl
+n "sclk"
+t "std_logic"
+o 7
+suid 7,0
+)
+declText (MLText
+uid 379,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,58200,-68000,59000"
+st "SIGNAL sclk                  : std_logic"
+)
+)
+*89 (Net
+uid 384,0
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 8
+suid 8,0
+)
+declText (MLText
+uid 385,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,59800,-68000,60600"
+st "SIGNAL sio                   : std_logic"
+)
+)
+*90 (SaComponent
+uid 414,0
+optionalChildren [
+*91 (CptPort
+uid 410,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 411,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "58000,31625,58750,32375"
+)
+tg (CPTG
+uid 412,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 413,0
+va (VaSet
+)
+xt "54200,31500,57000,32500"
+st "trigger"
+ju 2
+blo "57000,32300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+]
+shape (Rectangle
+uid 415,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "50000,30000,58000,36000"
+)
+oxt "19000,4000,29000,14000"
+ttg (MlTextGroup
+uid 416,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*92 (Text
+uid 417,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "50200,36000,57900,37000"
+st "FACT_FAD_TB_lib"
+blo "50200,36800"
+tm "BdLibraryNameMgr"
+)
+*93 (Text
+uid 418,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "50200,37000,57500,38000"
+st "trigger_generator"
+blo "50200,37800"
+tm "CptNameMgr"
+)
+*94 (Text
+uid 419,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "50200,38000,57400,39000"
+st "I_mainTB_trigger"
+blo "50200,38800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 420,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 421,0
+text (MLText
+uid 422,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "50000,28400,68500,30000"
+st "TRIGGER_RATE = 1 ms     ( time )  
+PULSE_WIDTH  = 20 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "TRIGGER_RATE"
+type "time"
+value "1 ms"
+)
+(GiElement
+name "PULSE_WIDTH"
+type "time"
+value "20 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 423,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "50250,34250,51750,35750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+sIVOD 1
+)
+archFileType "UNKNOWN"
+)
+*95 (Net
+uid 424,0
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 9
+suid 9,0
+)
+declText (MLText
+uid 425,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,61400,-68000,62200"
+st "SIGNAL trigger               : std_logic"
+)
+)
+*96 (HdlText
+uid 430,0
+optionalChildren [
+*97 (EmbeddedText
+uid 436,0
+commentText (CommentText
+uid 437,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 438,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "50000,45000,60000,49000"
+)
+oxt "0,0,18000,5000"
+text (MLText
+uid 439,0
+va (VaSet
+)
+xt "50200,45200,60200,48200"
+st "
+-- eb_ID 1: hard-wired IDs
+board_id <= \"0101\";
+crate_id <= \"01\";
+
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 10000
+)
+)
+)
+]
+shape (Rectangle
+uid 431,0
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "50000,40000,58000,45000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 432,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*98 (Text
+uid 433,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "51150,41000,57350,42000"
+st "eb_mainTB_ID"
+blo "51150,41800"
+tm "HdlTextNameMgr"
+)
+*99 (Text
+uid 434,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "51150,42000,51950,43000"
+st "1"
+blo "51150,42800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 435,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "50250,43250,51750,44750"
+iconName "TextFile.png"
+iconMaskName "TextFile.msk"
+ftype 21
+)
+viewiconposition 0
+)
+*100 (Net
+uid 440,0
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+preAdd 0
+posAdd 0
+o 10
+suid 10,0
+)
+declText (MLText
+uid 441,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,45400,-58500,46200"
+st "SIGNAL board_id              : std_logic_vector(3 downto 0)"
+)
+)
+*101 (Net
+uid 448,0
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 downto 0)"
+o 11
+suid 11,0
+)
+declText (MLText
+uid 449,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,47800,-58500,48600"
+st "SIGNAL crate_id              : std_logic_vector(1 downto 0)"
+)
+)
+*102 (SaComponent
+uid 508,0
+optionalChildren [
+*103 (CptPort
+uid 489,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 490,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "29250,52625,30000,53375"
+)
+tg (CPTG
+uid 491,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 492,0
+va (VaSet
+)
+xt "31000,52500,32300,53500"
+st "clk"
+blo "31000,53300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+*104 (CptPort
+uid 493,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 494,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "40000,54625,40750,55375"
+)
+tg (CPTG
+uid 495,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 496,0
+va (VaSet
+)
+xt "34200,54500,39000,55500"
+st "data : (11:0)"
+ju 2
+blo "39000,55300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "data"
+t "STD_LOGIC_VECTOR"
+b "(11 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+)
+)
+)
+*105 (CptPort
+uid 497,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 498,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "40000,52625,40750,53375"
+)
+tg (CPTG
+uid 499,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 500,0
+va (VaSet
+)
+xt "37700,52500,39000,53500"
+st "otr"
+ju 2
+blo "39000,53300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "otr"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 3
+suid 3,0
+)
+)
+)
+*106 (CptPort
+uid 501,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 502,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "40000,53625,40750,54375"
+)
+tg (CPTG
+uid 503,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 504,0
+va (VaSet
+)
+xt "37400,53500,39000,54500"
+st "oeb"
+ju 2
+blo "39000,54300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "oeb"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 4
+suid 4,0
+)
+)
+)
+]
+shape (Rectangle
+uid 509,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "30000,51000,40000,58000"
+)
+oxt "29000,7000,39000,17000"
+ttg (MlTextGroup
+uid 510,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*107 (Text
+uid 511,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "30200,58000,37900,59000"
+st "FACT_FAD_TB_lib"
+blo "30200,58800"
+tm "BdLibraryNameMgr"
+)
+*108 (Text
+uid 512,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "30200,59000,36000,60000"
+st "adc_emulator"
+blo "30200,59800"
+tm "CptNameMgr"
+)
+*109 (Text
+uid 513,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "30200,60000,36200,61000"
+st "I_mainTB_adc"
+blo "30200,60800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 514,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 515,0
+text (MLText
+uid 516,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "30000,50200,65500,51000"
+st "INPUT_FILE = \"../memory_files/analog_input_ch0.txt\"    ( string )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "INPUT_FILE"
+type "string"
+value "\"../memory_files/analog_input_ch0.txt\""
+)
+]
+)
+viewicon (ZoomableIcon
+uid 517,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "30250,56250,31750,57750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+sIVOD 1
+)
+archFileType "UNKNOWN"
+)
+*110 (HdlText
+uid 518,0
+optionalChildren [
+*111 (EmbeddedText
+uid 524,0
+commentText (CommentText
+uid 525,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 526,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "50000,57000,62000,67000"
+)
+oxt "0,0,18000,5000"
+text (MLText
+uid 527,0
+va (VaSet
+)
+xt "50200,57200,62100,66200"
+st "
+-- eb_adc 2: ADC routing
+adc_data_array(0) <= adc_data;
+adc_data_array(1) <= adc_data;
+adc_data_array(2) <= adc_data;
+adc_data_array(3) <= adc_data;
+adc_otr_array(0) <= adc_otr;
+adc_otr_array(1) <= adc_otr;
+adc_otr_array(2) <= adc_otr;
+adc_otr_array(3) <= adc_otr;
+
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 10000
+visibleWidth 12000
+)
+)
+)
+]
+shape (Rectangle
+uid 519,0
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "50000,51000,58000,57000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 520,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*112 (Text
+uid 521,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "51150,52000,57850,53000"
+st "eb_mainTB_adc"
+blo "51150,52800"
+tm "HdlTextNameMgr"
+)
+*113 (Text
+uid 522,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "51150,53000,51950,54000"
+st "2"
+blo "51150,53800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 523,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "50250,55250,51750,56750"
+iconName "TextFile.png"
+iconMaskName "TextFile.msk"
+ftype 21
+)
+viewiconposition 0
+)
+*114 (Net
+uid 528,0
+decl (Decl
+n "adc_otr_array"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 12
+suid 12,0
+)
+declText (MLText
+uid 529,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,42200,-58500,43000"
+st "SIGNAL adc_otr_array         : std_logic_vector(3 DOWNTO 0)"
+)
+)
+*115 (Net
+uid 536,0
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 13
+suid 13,0
+)
+declText (MLText
+uid 537,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,39800,-63000,40600"
+st "SIGNAL adc_data_array        : adc_data_array_type"
+)
+)
+*116 (Net
+uid 544,0
+decl (Decl
+n "adc_oeb"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 14
+suid 14,0
+)
+declText (MLText
+uid 545,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,40600,-68000,41400"
+st "SIGNAL adc_oeb               : std_logic"
+)
+)
+*117 (Net
+uid 560,0
+decl (Decl
+n "adc_otr"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 16
+suid 16,0
+)
+declText (MLText
+uid 561,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,41400,-68000,42200"
+st "SIGNAL adc_otr               : STD_LOGIC"
+)
+)
+*118 (Net
+uid 568,0
+decl (Decl
+n "adc_data"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 17
+suid 17,0
+)
+declText (MLText
+uid 569,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,39000,-58000,39800"
+st "SIGNAL adc_data              : std_logic_vector(11 DOWNTO 0)"
+)
+)
+*119 (Net
+uid 767,0
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 21
+suid 23,0
+i "'1'"
+)
+declText (MLText
+uid 768,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,67800,-55000,68600"
+st "SIGNAL wiz_reset             : std_logic                    := '1'"
+)
+)
+*120 (Net
+uid 775,0
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+posAdd 0
+o 22
+suid 24,0
+i "(OTHERS => '0')"
+)
+declText (MLText
+uid 776,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,54200,-49000,55000"
+st "SIGNAL led                   : std_logic_vector(7 DOWNTO 0) := (OTHERS => '0')"
+)
+)
+*121 (Net
+uid 783,0
+decl (Decl
+n "wiz_cs"
+t "std_logic"
+o 23
+suid 25,0
+i "'1'"
+)
+declText (MLText
+uid 784,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,64600,-55000,65400"
+st "SIGNAL wiz_cs                : std_logic                    := '1'"
+)
+)
+*122 (Net
+uid 791,0
+decl (Decl
+n "wiz_int"
+t "std_logic"
+o 24
+suid 26,0
+)
+declText (MLText
+uid 792,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,66200,-68000,67000"
+st "SIGNAL wiz_int               : std_logic"
+)
+)
+*123 (Net
+uid 799,0
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 25
+suid 27,0
+)
+declText (MLText
+uid 800,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,48600,-68000,49400"
+st "SIGNAL dac_cs                : std_logic"
+)
+)
+*124 (Net
+uid 807,0
+decl (Decl
+n "mosi"
+t "std_logic"
+o 26
+suid 28,0
+i "'0'"
+)
+declText (MLText
+uid 808,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,55800,-55000,56600"
+st "SIGNAL mosi                  : std_logic                    := '0'"
+)
+)
+*125 (Net
+uid 815,0
+decl (Decl
+n "denable"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 27
+suid 29,0
+i "'0'"
+)
+declText (MLText
+uid 816,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,51000,-41500,51800"
+st "SIGNAL denable               : std_logic                    := '0' -- default domino wave off"
+)
+)
+*126 (Net
+uid 823,0
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 28
+suid 30,0
+)
+declText (MLText
+uid 824,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,25400,-68000,26200"
+st "SIGNAL CLK_25_PS             : std_logic"
+)
+)
+*127 (Net
+uid 831,0
+decl (Decl
+n "CLK_50"
+t "std_logic"
+o 29
+suid 31,0
+)
+declText (MLText
+uid 832,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,26200,-68000,27000"
+st "SIGNAL CLK_50                : std_logic"
+)
+)
+*128 (Net
+uid 839,0
+decl (Decl
+n "drs_channel_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 30
+suid 32,0
+i "(others => '0')"
+)
+declText (MLText
+uid 840,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,51800,-49000,52600"
+st "SIGNAL drs_channel_id        : std_logic_vector(3 downto 0) := (others => '0')"
+)
+)
+*129 (Net
+uid 847,0
+decl (Decl
+n "drs_dwrite"
+t "std_logic"
+o 31
+suid 33,0
+i "'1'"
+)
+declText (MLText
+uid 848,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,52600,-55000,53400"
+st "SIGNAL drs_dwrite            : std_logic                    := '1'"
+)
+)
+*130 (Net
+uid 855,0
+decl (Decl
+n "RSRLOAD"
+t "std_logic"
+o 32
+suid 34,0
+i "'0'"
+)
+declText (MLText
+uid 856,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,33400,-55000,34200"
+st "SIGNAL RSRLOAD               : std_logic                    := '0'"
+)
+)
+*131 (Net
+uid 863,0
+decl (Decl
+n "SRCLK"
+t "std_logic"
+o 33
+suid 35,0
+i "'0'"
+)
+declText (MLText
+uid 864,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,34200,-55000,35000"
+st "SIGNAL SRCLK                 : std_logic                    := '0'"
+)
+)
+*132 (Net
+uid 871,0
+decl (Decl
+n "SROUT_in_0"
+t "std_logic"
+o 30
+suid 36,0
+)
+declText (MLText
+uid 872,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,35800,-68000,36600"
+st "SIGNAL SROUT_in_0            : std_logic"
+)
+)
+*133 (Net
+uid 879,0
+decl (Decl
+n "SROUT_in_1"
+t "std_logic"
+o 31
+suid 37,0
+)
+declText (MLText
+uid 880,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,36600,-68000,37400"
+st "SIGNAL SROUT_in_1            : std_logic"
+)
+)
+*134 (Net
+uid 887,0
+decl (Decl
+n "SROUT_in_2"
+t "std_logic"
+o 32
+suid 38,0
+)
+declText (MLText
+uid 888,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,37400,-68000,38200"
+st "SIGNAL SROUT_in_2            : std_logic"
+)
+)
+*135 (Net
+uid 895,0
+decl (Decl
+n "SROUT_in_3"
+t "std_logic"
+o 33
+suid 39,0
+)
+declText (MLText
+uid 896,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,38200,-68000,39000"
+st "SIGNAL SROUT_in_3            : std_logic"
+)
+)
+*136 (Net
+uid 1435,0
+decl (Decl
+n "SRIN_out"
+t "std_logic"
+o 34
+suid 40,0
+i "'0'"
+)
+declText (MLText
+uid 1436,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,35000,-55000,35800"
+st "SIGNAL SRIN_out              : std_logic                    := '0'"
+)
+)
+*137 (Net
+uid 1443,0
+decl (Decl
+n "amber"
+t "std_logic"
+o 35
+suid 41,0
+)
+declText (MLText
+uid 1444,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,44600,-68000,45400"
+st "SIGNAL amber                 : std_logic"
+)
+)
+*138 (Net
+uid 1451,0
+decl (Decl
+n "red"
+t "std_logic"
+o 36
+suid 42,0
+)
+declText (MLText
+uid 1452,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,57400,-68000,58200"
+st "SIGNAL red                   : std_logic"
+)
+)
+*139 (Net
+uid 1459,0
+decl (Decl
+n "green"
+t "std_logic"
+o 37
+suid 43,0
+)
+declText (MLText
+uid 1460,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,53400,-68000,54200"
+st "SIGNAL green                 : std_logic"
+)
+)
+*140 (Net
+uid 1467,0
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 38
+suid 44,0
+)
+declText (MLText
+uid 1468,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,47000,-58000,47800"
+st "SIGNAL counter_result        : std_logic_vector(11 DOWNTO 0)"
+)
+)
+*141 (Net
+uid 1475,0
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+posAdd 0
+o 39
+suid 45,0
+)
+declText (MLText
+uid 1476,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,43800,-68000,44600"
+st "SIGNAL alarm_refclk_too_low  : std_logic"
+)
+)
+*142 (Net
+uid 1483,0
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 40
+suid 46,0
+)
+declText (MLText
+uid 1484,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,43000,-68000,43800"
+st "SIGNAL alarm_refclk_too_high : std_logic"
+)
+)
+*143 (HdlText
+uid 1491,0
+optionalChildren [
+*144 (EmbeddedText
+uid 1497,0
+commentText (CommentText
+uid 1498,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 1499,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "27000,72000,41000,77000"
+)
+oxt "0,0,18000,5000"
+text (MLText
+uid 1500,0
+va (VaSet
+)
+xt "27200,72200,39400,77200"
+st "
+
+D_T_in(1 downto 0) <= \"00\";
+plllock_in(3 downto 0) <= \"1111\";
+SROUT_in_0 <= '1';
+SROUT_in_1 <= '0';
+SROUT_in_2 <= '1';
+SROUT_in_3 <= '0';
+
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 5000
+visibleWidth 14000
+)
+)
+)
+]
+shape (Rectangle
+uid 1492,0
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "27000,69000,35000,72000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 1493,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*145 (Text
+uid 1494,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "28150,69000,35250,70000"
+st "eb_mainTB_adc1"
+blo "28150,69800"
+tm "HdlTextNameMgr"
+)
+*146 (Text
+uid 1495,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "28150,70000,28950,71000"
+st "3"
+blo "28150,70800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 1496,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "27250,70250,28750,71750"
+iconName "TextFile.png"
+iconMaskName "TextFile.msk"
+ftype 21
+)
+viewiconposition 0
+)
+*147 (Net
+uid 1501,0
+decl (Decl
+n "D_T_in"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 41
+suid 47,0
+)
+declText (MLText
+uid 1502,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,28600,-58500,29400"
+st "SIGNAL D_T_in                : std_logic_vector(1 DOWNTO 0)"
+)
+)
+*148 (SaComponent
+uid 1509,0
+optionalChildren [
+*149 (CptPort
+uid 1519,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1520,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "66000,78625,66750,79375"
+)
+tg (CPTG
+uid 1521,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1522,0
+va (VaSet
+)
+xt "63700,78500,65000,79500"
+st "clk"
+ju 2
+blo "65000,79300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+o 1
+i "'0'"
+)
+)
+)
+*150 (CptPort
+uid 1523,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1524,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "66000,79625,66750,80375"
+)
+tg (CPTG
+uid 1525,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1526,0
+va (VaSet
+)
+xt "63700,79500,65000,80500"
+st "rst"
+ju 2
+blo "65000,80300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "STD_LOGIC"
+o 2
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 1510,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "55000,77000,66000,82000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 1511,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*151 (Text
+uid 1512,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "56150,78000,63850,79000"
+st "FACT_FAD_TB_lib"
+blo "56150,78800"
+tm "BdLibraryNameMgr"
+)
+*152 (Text
+uid 1513,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "56150,79000,62850,80000"
+st "clock_generator"
+blo "56150,79800"
+tm "CptNameMgr"
+)
+*153 (Text
+uid 1514,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "56150,80000,63150,81000"
+st "I_mainTB_clock1"
+blo "56150,80800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 1515,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 1516,0
+text (MLText
+uid 1517,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "55000,82400,73000,84000"
+st "clock_period = 1 us    ( time )  
+reset_time   = 1 us    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "1 us"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "1 us"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 1518,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "55250,80250,56750,81750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*154 (Net
+uid 1559,0
+decl (Decl
+n "plllock_in"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- high level, if dominowave is running and DRS PLL locked"
+o 43
+suid 49,0
+)
+declText (MLText
+uid 1560,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,56600,-29000,57400"
+st "SIGNAL plllock_in            : std_logic_vector(3 DOWNTO 0) -- high level, if dominowave is running and DRS PLL locked"
+)
+)
+*155 (Net
+uid 1682,0
+lang 2
+decl (Decl
+n "ADC_CLK"
+t "std_logic"
+o 44
+suid 50,0
+)
+declText (MLText
+uid 1683,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,24600,-68000,25400"
+st "SIGNAL ADC_CLK               : std_logic"
+)
+)
+*156 (Net
+uid 2001,0
+decl (Decl
+n "REF_CLK"
+t "STD_LOGIC"
+o 42
+suid 51,0
+i "'0'"
+)
+declText (MLText
+uid 2002,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,32600,-55000,33400"
+st "SIGNAL REF_CLK               : STD_LOGIC                    := '0'"
+)
+)
+*157 (SaComponent
+uid 2336,0
+optionalChildren [
+*158 (CptPort
+uid 2315,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2316,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,20625,123000,21375"
+)
+tg (CPTG
+uid 2317,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2318,0
+va (VaSet
+)
+xt "124000,20500,129100,21500"
+st "addr : (9:0)"
+blo "124000,21300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 2
+suid 1,0
+)
+)
+)
+*159 (CptPort
+uid 2319,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 2320,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,21625,123000,22375"
+)
+tg (CPTG
+uid 2321,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2322,0
+va (VaSet
+)
+xt "124000,21500,129400,22500"
+st "data : (15:0)"
+blo "124000,22300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 3
+suid 2,0
+)
+)
+)
+*160 (CptPort
+uid 2323,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2324,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,24625,123000,25375"
+)
+tg (CPTG
+uid 2325,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2326,0
+va (VaSet
+)
+xt "124000,24500,125300,25500"
+st "rd"
+blo "124000,25300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "rd"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 4
+suid 3,0
+)
+)
+)
+*161 (CptPort
+uid 2327,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2328,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,25625,123000,26375"
+)
+tg (CPTG
+uid 2329,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2330,0
+va (VaSet
+)
+xt "124000,25500,125400,26500"
+st "wr"
+blo "124000,26300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "wr"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 6
+suid 4,0
+)
+)
+)
+*162 (CptPort
+uid 2331,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2332,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,26625,123000,27375"
+)
+tg (CPTG
+uid 2333,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2334,0
+va (VaSet
+)
+xt "124000,26500,125400,27500"
+st "int"
+blo "124000,27300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "int"
+t "std_logic"
+o 1
+suid 5,0
+i "'1'"
+)
+)
+)
+*163 (CptPort
+uid 2548,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2549,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "122250,27625,123000,28375"
+)
+tg (CPTG
+uid 2550,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2551,0
+va (VaSet
+)
+xt "124000,27500,125200,28500"
+st "cs"
+blo "124000,28300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "cs"
+t "std_logic"
+o 5
+suid 6,0
+)
+)
+)
+]
+shape (Rectangle
+uid 2337,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "123000,19000,133000,31000"
+)
+oxt "29000,0,39000,12000"
+ttg (MlTextGroup
+uid 2338,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*164 (Text
+uid 2339,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "123200,31000,130900,32000"
+st "FACT_FAD_TB_lib"
+blo "123200,31800"
+tm "BdLibraryNameMgr"
+)
+*165 (Text
+uid 2340,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "123200,32000,129800,33000"
+st "w5300_emulator"
+blo "123200,32800"
+tm "CptNameMgr"
+)
+*166 (Text
+uid 2341,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "123200,33000,130000,34000"
+st "I_mainTB_w5300"
+blo "123200,33800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 2342,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 2343,0
+text (MLText
+uid 2344,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "123000,18000,123000,18000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 2345,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "123250,29250,124750,30750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*167 (Net
+uid 2705,0
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 45
+suid 53,0
+)
+declText (MLText
+uid 2706,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,49400,-68000,50200"
+st "SIGNAL debug_data_ram_empty  : std_logic"
+)
+)
+*168 (Net
+uid 2713,0
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 46
+suid 54,0
+)
+declText (MLText
+uid 2714,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,50200,-68000,51000"
+st "SIGNAL debug_data_valid      : std_logic"
+)
+)
+*169 (Net
+uid 2721,0
+decl (Decl
+n "DG_state"
+t "std_logic_vector"
+b "(7 downto 0)"
+prec "-- for debugging"
+preAdd 0
+o 47
+suid 55,0
+)
+declText (MLText
+uid 2722,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,27000,-58500,28600"
+st "-- for debugging
+SIGNAL DG_state              : std_logic_vector(7 downto 0)"
+)
+)
+*170 (Net
+uid 2729,0
+decl (Decl
+n "FTM_RS485_rx_en"
+t "std_logic"
+o 48
+suid 56,0
+)
+declText (MLText
+uid 2730,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,30200,-68000,31000"
+st "SIGNAL FTM_RS485_rx_en       : std_logic"
+)
+)
+*171 (Net
+uid 2737,0
+decl (Decl
+n "FTM_RS485_tx_d"
+t "std_logic"
+o 49
+suid 57,0
+)
+declText (MLText
+uid 2738,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,31000,-68000,31800"
+st "SIGNAL FTM_RS485_tx_d        : std_logic"
+)
+)
+*172 (Net
+uid 2745,0
+decl (Decl
+n "FTM_RS485_tx_en"
+t "std_logic"
+o 50
+suid 58,0
+)
+declText (MLText
+uid 2746,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,31800,-68000,32600"
+st "SIGNAL FTM_RS485_tx_en       : std_logic"
+)
+)
+*173 (Net
+uid 2753,0
+lang 2
+decl (Decl
+n "mem_manager_state"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 51
+suid 59,0
+)
+declText (MLText
+uid 2754,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,55000,-33000,55800"
+st "SIGNAL mem_manager_state     : std_logic_vector(3 DOWNTO 0) -- state is encoded here ... useful for debugging."
+)
+)
+*174 (Net
+uid 2761,0
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 52
+suid 60,0
+i "'1'"
+)
+declText (MLText
+uid 2762,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,62200,-55000,63000"
+st "SIGNAL trigger_veto          : std_logic                    := '1'"
+)
+)
+*175 (Net
+uid 2769,0
+decl (Decl
+n "w5300_state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 53
+suid 61,0
+)
+declText (MLText
+uid 2770,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,63000,-33000,63800"
+st "SIGNAL w5300_state           : std_logic_vector(7 DOWNTO 0) -- state is encoded here ... useful for debugging."
+)
+)
+*176 (Net
+uid 2777,0
+decl (Decl
+n "FTM_RS485_rx_d"
+t "std_logic"
+o 54
+suid 62,0
+)
+declText (MLText
+uid 2778,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,29400,-68000,30200"
+st "SIGNAL FTM_RS485_rx_d        : std_logic"
+)
+)
+*177 (Net
+uid 2942,0
+decl (Decl
+n "socket_tx_free_out"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+eolc "-- 17bit value .. that's true"
+posAdd 0
+o 55
+suid 64,0
+)
+declText (MLText
+uid 2943,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-90000,60600,-43000,61400"
+st "SIGNAL socket_tx_free_out    : std_logic_vector(16 DOWNTO 0) -- 17bit value .. that's true"
+)
+)
+*178 (SaComponent
+uid 3285,0
+optionalChildren [
+*179 (CptPort
+uid 3073,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3074,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,19625,168750,20375"
+)
+tg (CPTG
+uid 3075,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3076,0
+va (VaSet
+)
+xt "163400,19500,167000,20500"
+st "wiz_reset"
+ju 2
+blo "167000,20300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 50
+suid 2,0
+i "'1'"
+)
+)
+)
+*180 (CptPort
+uid 3077,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3078,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,65625,168750,66375"
+)
+tg (CPTG
+uid 3079,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3080,0
+va (VaSet
+)
+xt "163000,65500,167000,66500"
+st "led : (7:0)"
+ju 2
+blo "167000,66300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+posAdd 0
+o 38
+suid 7,0
+i "(OTHERS => '0')"
+)
+)
+)
+*181 (CptPort
+uid 3081,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3082,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,27625,140000,28375"
+)
+tg (CPTG
+uid 3083,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3084,0
+va (VaSet
+)
+xt "141000,27500,143800,28500"
+st "trigger"
+blo "141000,28300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 14
+suid 18,0
+)
+)
+)
+*182 (CptPort
+uid 3085,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3086,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,38625,140000,39375"
+)
+tg (CPTG
+uid 3087,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3088,0
+va (VaSet
+)
+xt "141000,38500,144200,39500"
+st "adc_oeb"
+blo "141000,39300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "adc_oeb"
+t "std_logic"
+o 26
+suid 21,0
+i "'1'"
+)
+)
+)
+*183 (CptPort
+uid 3089,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3090,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,29625,140000,30375"
+)
+tg (CPTG
+uid 3091,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3092,0
+va (VaSet
+)
+xt "141000,29500,146900,30500"
+st "board_id : (3:0)"
+blo "141000,30300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 10
+suid 24,0
+)
+)
+)
+*184 (CptPort
+uid 3093,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3094,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,30625,140000,31375"
+)
+tg (CPTG
+uid 3095,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3096,0
+va (VaSet
+)
+xt "141000,30500,146700,31500"
+st "crate_id : (1:0)"
+blo "141000,31300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 11
+suid 25,0
+)
+)
+)
+*185 (CptPort
+uid 3097,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3098,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,16625,168750,17375"
+)
+tg (CPTG
+uid 3099,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3100,0
+va (VaSet
+)
+xt "161000,16500,167000,17500"
+st "wiz_addr : (9:0)"
+ju 2
+blo "167000,17300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 47
+suid 26,0
+)
+)
+)
+*186 (CptPort
+uid 3101,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 3102,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,17625,168750,18375"
+)
+tg (CPTG
+uid 3103,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3104,0
+va (VaSet
+)
+xt "160700,17500,167000,18500"
+st "wiz_data : (15:0)"
+ju 2
+blo "167000,18300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 53
+suid 27,0
+)
+)
+)
+*187 (CptPort
+uid 3105,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3106,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,23625,168750,24375"
+)
+tg (CPTG
+uid 3107,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3108,0
+va (VaSet
+)
+xt "164300,23500,167000,24500"
+st "wiz_cs"
+ju 2
+blo "167000,24300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_cs"
+t "std_logic"
+o 48
+suid 28,0
+i "'1'"
+)
+)
+)
+*188 (CptPort
+uid 3109,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3110,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,21625,168750,22375"
+)
+tg (CPTG
+uid 3111,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3112,0
+va (VaSet
+)
+xt "164300,21500,167000,22500"
+st "wiz_wr"
+ju 2
+blo "167000,22300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_wr"
+t "std_logic"
+o 51
+suid 29,0
+i "'1'"
+)
+)
+)
+*189 (CptPort
+uid 3113,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3114,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,20625,168750,21375"
+)
+tg (CPTG
+uid 3115,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3116,0
+va (VaSet
+)
+xt "164400,20500,167000,21500"
+st "wiz_rd"
+ju 2
+blo "167000,21300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_rd"
+t "std_logic"
+o 49
+suid 30,0
+i "'1'"
+)
+)
+)
+*190 (CptPort
+uid 3117,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3118,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,22625,168750,23375"
+)
+tg (CPTG
+uid 3119,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3120,0
+va (VaSet
+)
+xt "164300,22500,167000,23500"
+st "wiz_int"
+ju 2
+blo "167000,23300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "wiz_int"
+t "std_logic"
+o 15
+suid 31,0
+)
+)
+)
+*191 (CptPort
+uid 3121,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3122,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,18625,140000,19375"
+)
+tg (CPTG
+uid 3123,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3124,0
+va (VaSet
+)
+xt "141000,18500,145500,19500"
+st "CLK_25_PS"
+blo "141000,19300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 17
+suid 35,0
+)
+)
+)
+*192 (CptPort
+uid 3125,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3126,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,17625,140000,18375"
+)
+tg (CPTG
+uid 3127,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3128,0
+va (VaSet
+)
+xt "141000,17500,144100,18500"
+st "CLK_50"
+blo "141000,18300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_50"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 18
+suid 37,0
+)
+)
+)
+*193 (CptPort
+uid 3129,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3130,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,16625,140000,17375"
+)
+tg (CPTG
+uid 3131,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3132,0
+va (VaSet
+)
+xt "141000,16500,142900,17500"
+st "CLK"
+blo "141000,17300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+suid 38,0
+)
+)
+)
+*194 (CptPort
+uid 3133,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3134,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,37625,140000,38375"
+)
+tg (CPTG
+uid 3135,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3136,0
+va (VaSet
+)
+xt "141000,37500,149000,38500"
+st "adc_otr_array : (3:0)"
+blo "141000,38300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "adc_otr_array"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 9
+suid 40,0
+)
+)
+)
+*195 (CptPort
+uid 3137,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3138,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,43625,140000,44375"
+)
+tg (CPTG
+uid 3139,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3140,0
+va (VaSet
+)
+xt "141000,43500,146900,44500"
+st "adc_data_array"
+blo "141000,44300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 8
+suid 41,0
+)
+)
+)
+*196 (CptPort
+uid 3141,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3142,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,57625,140000,58375"
+)
+tg (CPTG
+uid 3143,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3144,0
+va (VaSet
+)
+xt "141000,57500,149500,58500"
+st "drs_channel_id : (3:0)"
+blo "141000,58300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_channel_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 35
+suid 48,0
+i "(others => '0')"
+)
+)
+)
+*197 (CptPort
+uid 3145,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3146,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,62625,140000,63375"
+)
+tg (CPTG
+uid 3147,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3148,0
+va (VaSet
+)
+xt "141000,62500,145300,63500"
+st "drs_dwrite"
+blo "141000,63300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_dwrite"
+t "std_logic"
+o 36
+suid 49,0
+i "'1'"
+)
+)
+)
+*198 (CptPort
+uid 3149,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3150,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,53625,140000,54375"
+)
+tg (CPTG
+uid 3151,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3152,0
+va (VaSet
+)
+xt "141000,53500,146400,54500"
+st "SROUT_in_0"
+blo "141000,54300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_0"
+t "std_logic"
+o 4
+suid 52,0
+)
+)
+)
+*199 (CptPort
+uid 3153,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3154,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,54625,140000,55375"
+)
+tg (CPTG
+uid 3155,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3156,0
+va (VaSet
+)
+xt "141000,54500,146400,55500"
+st "SROUT_in_1"
+blo "141000,55300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_1"
+t "std_logic"
+o 5
+suid 53,0
+)
+)
+)
+*200 (CptPort
+uid 3157,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3158,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,55625,140000,56375"
+)
+tg (CPTG
+uid 3159,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3160,0
+va (VaSet
+)
+xt "141000,55500,146400,56500"
+st "SROUT_in_2"
+blo "141000,56300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_2"
+t "std_logic"
+o 6
+suid 54,0
+)
+)
+)
+*201 (CptPort
+uid 3161,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3162,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,56625,140000,57375"
+)
+tg (CPTG
+uid 3163,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3164,0
+va (VaSet
+)
+xt "141000,56500,146400,57500"
+st "SROUT_in_3"
+blo "141000,57300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_3"
+t "std_logic"
+o 7
+suid 55,0
+)
+)
+)
+*202 (CptPort
+uid 3165,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3166,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,59625,140000,60375"
+)
+tg (CPTG
+uid 3167,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3168,0
+va (VaSet
+)
+xt "141000,59500,145200,60500"
+st "RSRLOAD"
+blo "141000,60300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "RSRLOAD"
+t "std_logic"
+o 23
+suid 56,0
+i "'0'"
+)
+)
+)
+*203 (CptPort
+uid 3169,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3170,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,60625,140000,61375"
+)
+tg (CPTG
+uid 3171,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3172,0
+va (VaSet
+)
+xt "141000,60500,144000,61500"
+st "SRCLK"
+blo "141000,61300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "SRCLK"
+t "std_logic"
+o 24
+suid 57,0
+i "'0'"
+)
+)
+)
+*204 (CptPort
+uid 3173,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3174,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,46625,168750,47375"
+)
+tg (CPTG
+uid 3175,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3176,0
+va (VaSet
+)
+xt "165300,46500,167000,47500"
+st "sclk"
+ju 2
+blo "167000,47300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sclk"
+t "std_logic"
+o 42
+suid 62,0
+)
+)
+)
+*205 (CptPort
+uid 3177,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 3178,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,47625,168750,48375"
+)
+tg (CPTG
+uid 3179,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3180,0
+va (VaSet
+)
+xt "165600,47500,167000,48500"
+st "sio"
+ju 2
+blo "167000,48300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 52
+suid 63,0
+)
+)
+)
+*206 (CptPort
+uid 3181,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3182,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,35625,168750,36375"
+)
+tg (CPTG
+uid 3183,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3184,0
+va (VaSet
+)
+xt "164200,35500,167000,36500"
+st "dac_cs"
+ju 2
+blo "167000,36300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 31
+suid 64,0
+)
+)
+)
+*207 (CptPort
+uid 3185,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3186,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,37625,168750,38375"
+)
+tg (CPTG
+uid 3187,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3188,0
+va (VaSet
+)
+xt "160500,37500,167000,38500"
+st "sensor_cs : (3:0)"
+ju 2
+blo "167000,38300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 43
+suid 65,0
+)
+)
+)
+*208 (CptPort
+uid 3189,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3190,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,48625,168750,49375"
+)
+tg (CPTG
+uid 3191,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3192,0
+va (VaSet
+)
+xt "165000,48500,167000,49500"
+st "mosi"
+ju 2
+blo "167000,49300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "mosi"
+t "std_logic"
+o 40
+suid 66,0
+i "'0'"
+)
+)
+)
+*209 (CptPort
+uid 3193,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3194,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,61625,140000,62375"
+)
+tg (CPTG
+uid 3195,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3196,0
+va (VaSet
+)
+xt "141000,61500,144000,62500"
+st "denable"
+blo "141000,62300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "denable"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 34
+suid 67,0
+i "'0'"
+)
+)
+)
+*210 (CptPort
+uid 3197,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3198,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,67625,140000,68375"
+)
+tg (CPTG
+uid 3199,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3200,0
+va (VaSet
+)
+xt "141000,67500,144700,68500"
+st "SRIN_out"
+blo "141000,68300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "SRIN_out"
+t "std_logic"
+o 25
+suid 85,0
+i "'0'"
+)
+)
+)
+*211 (CptPort
+uid 3201,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3202,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,73625,168750,74375"
+)
+tg (CPTG
+uid 3203,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3204,0
+va (VaSet
+)
+xt "164600,73500,167000,74500"
+st "green"
+ju 2
+blo "167000,74300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "green"
+t "std_logic"
+o 37
+suid 86,0
+)
+)
+)
+*212 (CptPort
+uid 3205,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3206,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,75625,168750,76375"
+)
+tg (CPTG
+uid 3207,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3208,0
+va (VaSet
+)
+xt "164500,75500,167000,76500"
+st "amber"
+ju 2
+blo "167000,76300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "amber"
+t "std_logic"
+o 29
+suid 87,0
+)
+)
+)
+*213 (CptPort
+uid 3209,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3210,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,74625,168750,75375"
+)
+tg (CPTG
+uid 3211,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3212,0
+va (VaSet
+)
+xt "165500,74500,167000,75500"
+st "red"
+ju 2
+blo "167000,75300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "red"
+t "std_logic"
+o 41
+suid 88,0
+)
+)
+)
+*214 (CptPort
+uid 3213,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3214,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,70625,140000,71375"
+)
+tg (CPTG
+uid 3215,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3216,0
+va (VaSet
+)
+xt "141000,70500,146500,71500"
+st "D_T_in : (1:0)"
+blo "141000,71300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "D_T_in"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 2
+suid 91,0
+)
+)
+)
+*215 (CptPort
+uid 3217,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3218,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,71625,140000,72375"
+)
+tg (CPTG
+uid 3219,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3220,0
+va (VaSet
+)
+xt "141000,71500,146100,72500"
+st "drs_refclk_in"
+blo "141000,72300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "drs_refclk_in"
+t "std_logic"
+eolc "-- used to check if DRS REFCLK exsists, if not DENABLE inhibit"
+o 12
+suid 92,0
+)
+)
+)
+*216 (CptPort
+uid 3221,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3222,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,72625,140000,73375"
+)
+tg (CPTG
+uid 3223,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3224,0
+va (VaSet
+)
+xt "141000,72500,147100,73500"
+st "plllock_in : (3:0)"
+blo "141000,73300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "plllock_in"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- high level, if dominowave is running and DRS PLL locked"
+o 13
+suid 93,0
+)
+)
+)
+*217 (CptPort
+uid 3225,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3226,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,72625,168750,73375"
+)
+tg (CPTG
+uid 3227,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3228,0
+va (VaSet
+)
+xt "158400,72500,167000,73500"
+st "counter_result : (11:0)"
+ju 2
+blo "167000,73300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 30
+suid 94,0
+)
+)
+)
+*218 (CptPort
+uid 3229,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3230,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,69625,168750,70375"
+)
+tg (CPTG
+uid 3231,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3232,0
+va (VaSet
+)
+xt "158400,69500,167000,70500"
+st "alarm_refclk_too_high"
+ju 2
+blo "167000,70300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 27
+suid 95,0
+)
+)
+)
+*219 (CptPort
+uid 3233,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3234,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,70625,168750,71375"
+)
+tg (CPTG
+uid 3235,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3236,0
+va (VaSet
+)
+xt "158800,70500,167000,71500"
+st "alarm_refclk_too_low"
+ju 2
+blo "167000,71300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+posAdd 0
+o 28
+suid 96,0
+)
+)
+)
+*220 (CptPort
+uid 3237,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3238,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,19625,140000,20375"
+)
+tg (CPTG
+uid 3239,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3240,0
+va (VaSet
+)
+xt "141000,19500,145000,20500"
+st "ADC_CLK"
+blo "141000,20300"
+)
+)
+thePort (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "ADC_CLK"
+t "std_logic"
+o 16
+suid 97,0
+)
+)
+)
+*221 (CptPort
+uid 3241,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3242,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,83625,168750,84375"
+)
+tg (CPTG
+uid 3243,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3244,0
+va (VaSet
+)
+xt "162100,83500,167000,84500"
+st "trigger_veto"
+ju 2
+blo "167000,84300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 45
+suid 98,0
+i "'1'"
+)
+)
+)
+*222 (CptPort
+uid 3245,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3246,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "139250,73625,140000,74375"
+)
+tg (CPTG
+uid 3247,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3248,0
+va (VaSet
+)
+xt "141000,73500,148000,74500"
+st "FTM_RS485_rx_d"
+blo "141000,74300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "FTM_RS485_rx_d"
+t "std_logic"
+o 3
+suid 99,0
+)
+)
+)
+*223 (CptPort
+uid 3249,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3250,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,80625,168750,81375"
+)
+tg (CPTG
+uid 3251,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3252,0
+va (VaSet
+)
+xt "160100,80500,167000,81500"
+st "FTM_RS485_tx_d"
+ju 2
+blo "167000,81300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_tx_d"
+t "std_logic"
+o 21
+suid 100,0
+)
+)
+)
+*224 (CptPort
+uid 3253,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3254,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,79625,168750,80375"
+)
+tg (CPTG
+uid 3255,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3256,0
+va (VaSet
+)
+xt "159600,79500,167000,80500"
+st "FTM_RS485_rx_en"
+ju 2
+blo "167000,80300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_rx_en"
+t "std_logic"
+o 20
+suid 101,0
+)
+)
+)
+*225 (CptPort
+uid 3257,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3258,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,81625,168750,82375"
+)
+tg (CPTG
+uid 3259,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3260,0
+va (VaSet
+)
+xt "159700,81500,167000,82500"
+st "FTM_RS485_tx_en"
+ju 2
+blo "167000,82300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_tx_en"
+t "std_logic"
+o 22
+suid 102,0
+)
+)
+)
+*226 (CptPort
+uid 3261,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3262,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,84625,168750,85375"
+)
+tg (CPTG
+uid 3263,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3264,0
+va (VaSet
+)
+xt "159900,84500,167000,85500"
+st "w5300_state : (7:0)"
+ju 2
+blo "167000,85300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "w5300_state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 46
+suid 103,0
+)
+)
+)
+*227 (CptPort
+uid 3265,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3266,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,76625,168750,77375"
+)
+tg (CPTG
+uid 3267,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3268,0
+va (VaSet
+)
+xt "157900,76500,167000,77500"
+st "debug_data_ram_empty"
+ju 2
+blo "167000,77300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 32
+suid 104,0
+)
+)
+)
+*228 (CptPort
+uid 3269,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3270,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,77625,168750,78375"
+)
+tg (CPTG
+uid 3271,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3272,0
+va (VaSet
+)
+xt "160400,77500,167000,78500"
+st "debug_data_valid"
+ju 2
+blo "167000,78300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 33
+suid 105,0
+)
+)
+)
+*229 (CptPort
+uid 3273,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3274,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,82625,168750,83375"
+)
+tg (CPTG
+uid 3275,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3276,0
+va (VaSet
+)
+xt "156600,82500,167000,83500"
+st "mem_manager_state : (3:0)"
+ju 2
+blo "167000,83300"
+)
+)
+thePort (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "mem_manager_state"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 39
+suid 106,0
+)
+)
+)
+*230 (CptPort
+uid 3277,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3278,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,78625,168750,79375"
+)
+tg (CPTG
+uid 3279,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3280,0
+va (VaSet
+)
+xt "160800,78500,167000,79500"
+st "DG_state : (7:0)"
+ju 2
+blo "167000,79300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "DG_state"
+t "std_logic_vector"
+b "(7 downto 0)"
+prec "-- for debugging"
+preAdd 0
+o 19
+suid 108,0
+)
+)
+)
+*231 (CptPort
+uid 3281,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3282,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "168000,85625,168750,86375"
+)
+tg (CPTG
+uid 3283,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3284,0
+va (VaSet
+)
+xt "157100,85500,167000,86500"
+st "socket_tx_free_out : (16:0)"
+ju 2
+blo "167000,86300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "socket_tx_free_out"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+eolc "-- 17bit value .. that's true"
+posAdd 0
+o 44
+suid 109,0
+)
+)
+)
+]
+shape (Rectangle
+uid 3286,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "140000,15000,168000,87000"
+)
+oxt "15000,-8000,43000,80000"
+ttg (MlTextGroup
+uid 3287,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*232 (Text
+uid 3288,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "144200,80000,150400,81000"
+st "FACT_FAD_lib"
+blo "144200,80800"
+tm "BdLibraryNameMgr"
+)
+*233 (Text
+uid 3289,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "144200,81000,154000,82000"
+st "FAD_main_with_w53002"
+blo "144200,81800"
+tm "CptNameMgr"
+)
+*234 (Text
+uid 3290,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "144200,82000,145200,83000"
+st "I0"
+blo "144200,82800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 3291,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 3292,0
+text (MLText
+uid 3293,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "142000,14200,162000,15000"
+st "RAMADDRWIDTH64b = 15    ( integer )  
+"
+)
+header ""
+)
+elements [
+(GiElement
+name "RAMADDRWIDTH64b"
+type "integer"
+value "15"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 3294,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "140250,85250,141750,86750"
+iconName "BlockDiagram.png"
+iconMaskName "BlockDiagram.msk"
+ftype 1
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*235 (Wire
+uid 286,0
+shape (OrthoPolyLine
+uid 287,0
+va (VaSet
+vasetType 3
+)
+xt "58750,21000,80250,21000"
+pts [
+"58750,21000"
+"80250,21000"
+]
+)
+start &70
+end &27
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 288,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 289,0
+va (VaSet
+)
+xt "71000,20000,72300,21000"
+st "clk"
+blo "71000,20800"
+tm "WireNameMgr"
+)
+)
+on &75
+)
+*236 (Wire
+uid 318,0
+shape (OrthoPolyLine
+uid 319,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,21000,122250,21000"
+pts [
+"109750,21000"
+"122250,21000"
+]
+)
+start &19
+end &158
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 320,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 321,0
+va (VaSet
+)
+xt "111000,20000,117000,21000"
+st "wiz_addr : (9:0)"
+blo "111000,20800"
+tm "WireNameMgr"
+)
+)
+on &76
+)
+*237 (Wire
+uid 324,0
+shape (OrthoPolyLine
+uid 325,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,22000,122250,22000"
+pts [
+"109750,22000"
+"122250,22000"
+]
+)
+start &20
+end &159
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 326,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 327,0
+va (VaSet
+)
+xt "111000,21000,117300,22000"
+st "wiz_data : (15:0)"
+blo "111000,21800"
+tm "WireNameMgr"
+)
+)
+on &77
+)
+*238 (Wire
+uid 330,0
+shape (OrthoPolyLine
+uid 331,0
+va (VaSet
+vasetType 3
+)
+xt "109750,25000,122250,25000"
+pts [
+"109750,25000"
+"122250,25000"
+]
+)
+start &23
+end &160
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 332,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 333,0
+va (VaSet
+)
+xt "111000,24000,113600,25000"
+st "wiz_rd"
+blo "111000,24800"
+tm "WireNameMgr"
+)
+)
+on &78
+)
+*239 (Wire
+uid 336,0
+shape (OrthoPolyLine
+uid 337,0
+va (VaSet
+vasetType 3
+)
+xt "109750,26000,122250,26000"
+pts [
+"109750,26000"
+"122250,26000"
+]
+)
+start &22
+end &161
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 338,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 339,0
+va (VaSet
+)
+xt "111000,25000,113700,26000"
+st "wiz_wr"
+blo "111000,25800"
+tm "WireNameMgr"
+)
+)
+on &79
+)
+*240 (Wire
+uid 374,0
+shape (OrthoPolyLine
+uid 375,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,42000,122250,48000"
+pts [
+"109750,42000"
+"120000,42000"
+"120000,48000"
+"122250,48000"
+]
+)
+start &41
+end &83
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 376,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 377,0
+va (VaSet
+)
+xt "111000,41000,117500,42000"
+st "sensor_cs : (3:0)"
+blo "111000,41800"
+tm "WireNameMgr"
+)
+)
+on &87
+)
+*241 (Wire
+uid 380,0
+shape (OrthoPolyLine
+uid 381,0
+va (VaSet
+vasetType 3
+)
+xt "109750,51000,122250,51000"
+pts [
+"109750,51000"
+"122250,51000"
+]
+)
+start &38
+end &81
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 382,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 383,0
+va (VaSet
+)
+xt "111000,50000,112700,51000"
+st "sclk"
+blo "111000,50800"
+tm "WireNameMgr"
+)
+)
+on &88
+)
+*242 (Wire
+uid 386,0
+shape (OrthoPolyLine
+uid 387,0
+va (VaSet
+vasetType 3
+)
+xt "109750,52000,122250,52000"
+pts [
+"109750,52000"
+"122250,52000"
+]
+)
+start &39
+end &82
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 388,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 389,0
+va (VaSet
+)
+xt "111000,51000,112400,52000"
+st "sio"
+blo "111000,51800"
+tm "WireNameMgr"
+)
+)
+on &89
+)
+*243 (Wire
+uid 426,0
+shape (OrthoPolyLine
+uid 427,0
+va (VaSet
+vasetType 3
+)
+xt "58750,32000,80250,32000"
+pts [
+"58750,32000"
+"80250,32000"
+]
+)
+start &91
+end &15
+sat 32
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 428,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 429,0
+va (VaSet
+)
+xt "71000,31000,73800,32000"
+st "trigger"
+blo "71000,31800"
+tm "WireNameMgr"
+)
+)
+on &95
+)
+*244 (Wire
+uid 442,0
+shape (OrthoPolyLine
+uid 443,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "58000,34000,80250,42000"
+pts [
+"80250,34000"
+"64000,34000"
+"64000,42000"
+"58000,42000"
+]
+)
+start &17
+end &96
+sat 32
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 446,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 447,0
+va (VaSet
+)
+xt "71000,33000,76900,34000"
+st "board_id : (3:0)"
+blo "71000,33800"
+tm "WireNameMgr"
+)
+)
+on &100
+)
+*245 (Wire
+uid 450,0
+shape (OrthoPolyLine
+uid 451,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "58000,35000,80250,43000"
+pts [
+"80250,35000"
+"65000,35000"
+"65000,43000"
+"58000,43000"
+]
+)
+start &18
+end &96
+sat 32
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 454,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 455,0
+va (VaSet
+)
+xt "71000,34000,76700,35000"
+st "crate_id : (1:0)"
+blo "71000,34800"
+tm "WireNameMgr"
+)
+)
+on &101
+)
+*246 (Wire
+uid 530,0
+shape (OrthoPolyLine
+uid 531,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "58000,42000,80250,53000"
+pts [
+"80250,42000"
+"68000,42000"
+"68000,53000"
+"58000,53000"
+]
+)
+start &28
+end &110
+sat 32
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 534,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 535,0
+va (VaSet
+)
+xt "71000,41000,79000,42000"
+st "adc_otr_array : (3:0)"
+blo "71000,41800"
+tm "WireNameMgr"
+)
+)
+on &114
+)
+*247 (Wire
+uid 538,0
+shape (OrthoPolyLine
+uid 539,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "58000,48000,80250,55000"
+pts [
+"80250,48000"
+"70000,48000"
+"70000,55000"
+"58000,55000"
+]
+)
+start &29
+end &110
+sat 32
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 542,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 543,0
+va (VaSet
+)
+xt "71000,47000,76900,48000"
+st "adc_data_array"
+blo "71000,47800"
+tm "WireNameMgr"
+)
+)
+on &115
+)
+*248 (Wire
+uid 546,0
+shape (OrthoPolyLine
+uid 547,0
+va (VaSet
+vasetType 3
+)
+xt "58000,43000,80250,54000"
+pts [
+"80250,43000"
+"69000,43000"
+"69000,54000"
+"58000,54000"
+]
+)
+start &16
+end &110
+sat 32
+eat 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 550,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 551,0
+va (VaSet
+)
+xt "71000,42000,74200,43000"
+st "adc_oeb"
+blo "71000,42800"
+tm "WireNameMgr"
+)
+)
+on &116
+)
+*249 (Wire
+uid 554,0
+shape (OrthoPolyLine
+uid 555,0
+va (VaSet
+vasetType 3
+)
+xt "40750,54000,50000,54000"
+pts [
+"50000,54000"
+"40750,54000"
+]
+)
+start &110
+end &106
+sat 2
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 558,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 559,0
+va (VaSet
+)
+xt "42000,53000,45200,54000"
+st "adc_oeb"
+blo "42000,53800"
+tm "WireNameMgr"
+)
+)
+on &116
+)
+*250 (Wire
+uid 562,0
+shape (OrthoPolyLine
+uid 563,0
+va (VaSet
+vasetType 3
+)
+xt "40750,53000,50000,53000"
+pts [
+"40750,53000"
+"50000,53000"
+]
+)
+start &105
+end &110
+sat 32
+eat 1
+st 0
+sf 1
+tg (WTG
+uid 566,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 567,0
+va (VaSet
+)
+xt "42000,52000,44900,53000"
+st "adc_otr"
+blo "42000,52800"
+tm "WireNameMgr"
+)
+)
+on &117
+)
+*251 (Wire
+uid 570,0
+shape (OrthoPolyLine
+uid 571,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "40750,55000,50000,55000"
+pts [
+"40750,55000"
+"50000,55000"
+]
+)
+start &104
+end &110
+sat 32
+eat 1
+sty 1
+st 0
+sf 1
+tg (WTG
+uid 574,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 575,0
+va (VaSet
+)
+xt "42000,54000,48400,55000"
+st "adc_data : (11:0)"
+blo "42000,54800"
+tm "WireNameMgr"
+)
+)
+on &118
+)
+*252 (Wire
+uid 578,0
+shape (OrthoPolyLine
+uid 579,0
+va (VaSet
+vasetType 3
+)
+xt "24000,53000,29250,53000"
+pts [
+"29250,53000"
+"24000,53000"
+]
+)
+start &103
+sat 32
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 582,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 583,0
+va (VaSet
+)
+xt "25000,52000,29000,53000"
+st "ADC_CLK"
+blo "25000,52800"
+tm "WireNameMgr"
+)
+)
+on &155
+)
+*253 (Wire
+uid 769,0
+shape (OrthoPolyLine
+uid 770,0
+va (VaSet
+vasetType 3
+)
+xt "109750,24000,116000,24000"
+pts [
+"109750,24000"
+"116000,24000"
+]
+)
+start &13
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 773,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 774,0
+va (VaSet
+)
+xt "111000,23000,114600,24000"
+st "wiz_reset"
+blo "111000,23800"
+tm "WireNameMgr"
+)
+)
+on &119
+)
+*254 (Wire
+uid 777,0
+shape (OrthoPolyLine
+uid 778,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,70000,116000,70000"
+pts [
+"109750,70000"
+"116000,70000"
+]
+)
+start &14
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 781,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 782,0
+va (VaSet
+)
+xt "111000,69000,115000,70000"
+st "led : (7:0)"
+blo "111000,69800"
+tm "WireNameMgr"
+)
+)
+on &120
+)
+*255 (Wire
+uid 785,0
+shape (OrthoPolyLine
+uid 786,0
+va (VaSet
+vasetType 3
+)
+xt "109750,28000,122250,28000"
+pts [
+"109750,28000"
+"122250,28000"
+]
+)
+start &21
+end &163
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 789,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 790,0
+va (VaSet
+)
+xt "111000,27000,113700,28000"
+st "wiz_cs"
+blo "111000,27800"
+tm "WireNameMgr"
+)
+)
+on &121
+)
+*256 (Wire
+uid 793,0
+shape (OrthoPolyLine
+uid 794,0
+va (VaSet
+vasetType 3
+)
+xt "109750,27000,122250,27000"
+pts [
+"122250,27000"
+"109750,27000"
+]
+)
+start &162
+end &24
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 797,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 798,0
+va (VaSet
+)
+xt "111000,26000,113700,27000"
+st "wiz_int"
+blo "111000,26800"
+tm "WireNameMgr"
+)
+)
+on &122
+)
+*257 (Wire
+uid 801,0
+shape (OrthoPolyLine
+uid 802,0
+va (VaSet
+vasetType 3
+)
+xt "109750,40000,116000,40000"
+pts [
+"109750,40000"
+"116000,40000"
+]
+)
+start &40
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 805,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 806,0
+va (VaSet
+)
+xt "111000,39000,113800,40000"
+st "dac_cs"
+blo "111000,39800"
+tm "WireNameMgr"
+)
+)
+on &123
+)
+*258 (Wire
+uid 809,0
+shape (OrthoPolyLine
+uid 810,0
+va (VaSet
+vasetType 3
+)
+xt "109750,53000,116000,53000"
+pts [
+"109750,53000"
+"116000,53000"
+]
+)
+start &42
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 813,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 814,0
+va (VaSet
+)
+xt "111000,52000,113000,53000"
+st "mosi"
+blo "111000,52800"
+tm "WireNameMgr"
+)
+)
+on &124
+)
+*259 (Wire
+uid 817,0
+shape (OrthoPolyLine
+uid 818,0
+va (VaSet
+vasetType 3
+)
+xt "70000,66000,80250,66000"
+pts [
+"80250,66000"
+"70000,66000"
+]
+)
+start &43
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 821,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 822,0
+va (VaSet
+)
+xt "71000,65000,74000,66000"
+st "denable"
+blo "71000,65800"
+tm "WireNameMgr"
+)
+)
+on &125
+)
+*260 (Wire
+uid 825,0
+shape (OrthoPolyLine
+uid 826,0
+va (VaSet
+vasetType 3
+)
+xt "70000,23000,80250,23000"
+pts [
+"80250,23000"
+"70000,23000"
+]
+)
+start &25
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 829,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 830,0
+va (VaSet
+)
+xt "71000,22000,75500,23000"
+st "CLK_25_PS"
+blo "71000,22800"
+tm "WireNameMgr"
+)
+)
+on &126
+)
+*261 (Wire
+uid 833,0
+shape (OrthoPolyLine
+uid 834,0
+va (VaSet
+vasetType 3
+)
+xt "70000,22000,80250,22000"
+pts [
+"80250,22000"
+"70000,22000"
+]
+)
+start &26
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 837,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 838,0
+va (VaSet
+)
+xt "71000,21000,74100,22000"
+st "CLK_50"
+blo "71000,21800"
+tm "WireNameMgr"
+)
+)
+on &127
+)
+*262 (Wire
+uid 841,0
+shape (OrthoPolyLine
+uid 842,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "70000,62000,80250,62000"
+pts [
+"80250,62000"
+"70000,62000"
+]
+)
+start &30
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 845,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 846,0
+va (VaSet
+)
+xt "71000,61000,79500,62000"
+st "drs_channel_id : (3:0)"
+blo "71000,61800"
+tm "WireNameMgr"
+)
+)
+on &128
+)
+*263 (Wire
+uid 849,0
+shape (OrthoPolyLine
+uid 850,0
+va (VaSet
+vasetType 3
+)
+xt "70000,67000,80250,67000"
+pts [
+"80250,67000"
+"70000,67000"
+]
+)
+start &31
+ss 0
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 853,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 854,0
+va (VaSet
+)
+xt "71000,66000,75300,67000"
+st "drs_dwrite"
+blo "71000,66800"
+tm "WireNameMgr"
+)
+)
+on &129
+)
+*264 (Wire
+uid 857,0
+shape (OrthoPolyLine
+uid 858,0
+va (VaSet
+vasetType 3
+)
+xt "70000,64000,80250,64000"
+pts [
+"80250,64000"
+"70000,64000"
+]
+)
+start &36
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 861,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 862,0
+va (VaSet
+)
+xt "71000,63000,75200,64000"
+st "RSRLOAD"
+blo "71000,63800"
+tm "WireNameMgr"
+)
+)
+on &130
+)
+*265 (Wire
+uid 865,0
+shape (OrthoPolyLine
+uid 866,0
+va (VaSet
+vasetType 3
+)
+xt "70000,65000,80250,65000"
+pts [
+"80250,65000"
+"70000,65000"
+]
+)
+start &37
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 869,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 870,0
+va (VaSet
+)
+xt "71000,64000,74000,65000"
+st "SRCLK"
+blo "71000,64800"
+tm "WireNameMgr"
+)
+)
+on &131
+)
+*266 (Wire
+uid 873,0
+shape (OrthoPolyLine
+uid 874,0
+va (VaSet
+vasetType 3
+)
+xt "70000,58000,80250,58000"
+pts [
+"70000,58000"
+"80250,58000"
+]
+)
+end &32
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 877,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 878,0
+va (VaSet
+)
+xt "71000,57000,76400,58000"
+st "SROUT_in_0"
+blo "71000,57800"
+tm "WireNameMgr"
+)
+)
+on &132
+)
+*267 (Wire
+uid 881,0
+shape (OrthoPolyLine
+uid 882,0
+va (VaSet
+vasetType 3
+)
+xt "70000,59000,80250,59000"
+pts [
+"70000,59000"
+"80250,59000"
+]
+)
+end &33
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 885,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 886,0
+va (VaSet
+)
+xt "71000,58000,76400,59000"
+st "SROUT_in_1"
+blo "71000,58800"
+tm "WireNameMgr"
+)
+)
+on &133
+)
+*268 (Wire
+uid 889,0
+shape (OrthoPolyLine
+uid 890,0
+va (VaSet
+vasetType 3
+)
+xt "70000,60000,80250,60000"
+pts [
+"70000,60000"
+"80250,60000"
+]
+)
+end &34
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 893,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 894,0
+va (VaSet
+)
+xt "71000,59000,76400,60000"
+st "SROUT_in_2"
+blo "71000,59800"
+tm "WireNameMgr"
+)
+)
+on &134
+)
+*269 (Wire
+uid 897,0
+shape (OrthoPolyLine
+uid 898,0
+va (VaSet
+vasetType 3
+)
+xt "70000,61000,80250,61000"
+pts [
+"70000,61000"
+"80250,61000"
+]
+)
+end &35
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 901,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 902,0
+va (VaSet
+)
+xt "71000,60000,76400,61000"
+st "SROUT_in_3"
+blo "71000,60800"
+tm "WireNameMgr"
+)
+)
+on &135
+)
+*270 (Wire
+uid 1437,0
+shape (OrthoPolyLine
+uid 1438,0
+va (VaSet
+vasetType 3
+)
+xt "73000,72000,80250,72000"
+pts [
+"80250,72000"
+"73000,72000"
+]
+)
+start &53
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1441,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1442,0
+va (VaSet
+)
+xt "76000,72000,79700,73000"
+st "SRIN_out"
+blo "76000,72800"
+tm "WireNameMgr"
+)
+)
+on &136
+)
+*271 (Wire
+uid 1445,0
+shape (OrthoPolyLine
+uid 1446,0
+va (VaSet
+vasetType 3
+)
+xt "109750,80000,115000,80000"
+pts [
+"109750,80000"
+"115000,80000"
+]
+)
+start &46
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1449,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1450,0
+va (VaSet
+)
+xt "111000,79000,113500,80000"
+st "amber"
+blo "111000,79800"
+tm "WireNameMgr"
+)
+)
+on &137
+)
+*272 (Wire
+uid 1453,0
+shape (OrthoPolyLine
+uid 1454,0
+va (VaSet
+vasetType 3
+)
+xt "109750,79000,114000,79000"
+pts [
+"109750,79000"
+"114000,79000"
+]
+)
+start &52
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1457,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1458,0
+va (VaSet
+)
+xt "111000,78000,112500,79000"
+st "red"
+blo "111000,78800"
+tm "WireNameMgr"
+)
+)
+on &138
+)
+*273 (Wire
+uid 1461,0
+shape (OrthoPolyLine
+uid 1462,0
+va (VaSet
+vasetType 3
+)
+xt "109750,78000,114000,78000"
+pts [
+"109750,78000"
+"114000,78000"
+]
+)
+start &50
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1465,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1466,0
+va (VaSet
+)
+xt "111000,77000,113400,78000"
+st "green"
+blo "111000,77800"
+tm "WireNameMgr"
+)
+)
+on &139
+)
+*274 (Wire
+uid 1469,0
+shape (OrthoPolyLine
+uid 1470,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,77000,121000,77000"
+pts [
+"109750,77000"
+"121000,77000"
+]
+)
+start &47
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1473,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1474,0
+va (VaSet
+)
+xt "111000,76000,119600,77000"
+st "counter_result : (11:0)"
+blo "111000,76800"
+tm "WireNameMgr"
+)
+)
+on &140
+)
+*275 (Wire
+uid 1477,0
+shape (OrthoPolyLine
+uid 1478,0
+va (VaSet
+vasetType 3
+)
+xt "109750,75000,120000,75000"
+pts [
+"109750,75000"
+"120000,75000"
+]
+)
+start &45
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1481,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1482,0
+va (VaSet
+)
+xt "111000,74000,119200,75000"
+st "alarm_refclk_too_low"
+blo "111000,74800"
+tm "WireNameMgr"
+)
+)
+on &141
+)
+*276 (Wire
+uid 1485,0
+shape (OrthoPolyLine
+uid 1486,0
+va (VaSet
+vasetType 3
+)
+xt "109750,74000,121000,74000"
+pts [
+"109750,74000"
+"121000,74000"
+]
+)
+start &44
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1489,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1490,0
+va (VaSet
+)
+xt "111000,73000,119600,74000"
+st "alarm_refclk_too_high"
+blo "111000,73800"
+tm "WireNameMgr"
+)
+)
+on &142
+)
+*277 (Wire
+uid 1503,0
+shape (OrthoPolyLine
+uid 1504,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "73000,75000,80250,75000"
+pts [
+"73000,75000"
+"80250,75000"
+]
+)
+end &48
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1507,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1508,0
+va (VaSet
+)
+xt "74000,74000,79500,75000"
+st "D_T_in : (1:0)"
+blo "74000,74800"
+tm "WireNameMgr"
+)
+)
+on &147
+)
+*278 (Wire
+uid 1529,0
+shape (OrthoPolyLine
+uid 1530,0
+va (VaSet
+vasetType 3
+)
+xt "66750,76000,80250,79000"
+pts [
+"66750,79000"
+"70000,79000"
+"70000,76000"
+"80250,76000"
+]
+)
+start &149
+end &49
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1531,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1532,0
+va (VaSet
+)
+xt "68750,78000,72650,79000"
+st "REF_CLK"
+blo "68750,78800"
+tm "WireNameMgr"
+)
+)
+on &156
+)
+*279 (Wire
+uid 1533,0
+shape (OrthoPolyLine
+uid 1534,0
+va (VaSet
+vasetType 3
+)
+xt "35000,70000,45000,70000"
+pts [
+"35000,70000"
+"45000,70000"
+]
+)
+start &143
+sat 2
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1539,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1540,0
+va (VaSet
+)
+xt "37000,69000,42500,70000"
+st "D_T_in : (1:0)"
+blo "37000,69800"
+tm "WireNameMgr"
+)
+)
+on &147
+)
+*280 (Wire
+uid 1561,0
+shape (OrthoPolyLine
+uid 1562,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "72000,77000,80250,77000"
+pts [
+"72000,77000"
+"80250,77000"
+]
+)
+end &51
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1565,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1566,0
+va (VaSet
+)
+xt "73000,76000,79100,77000"
+st "plllock_in : (3:0)"
+blo "73000,76800"
+tm "WireNameMgr"
+)
+)
+on &154
+)
+*281 (Wire
+uid 1567,0
+shape (OrthoPolyLine
+uid 1568,0
+va (VaSet
+vasetType 3
+)
+xt "35000,71000,45000,71000"
+pts [
+"35000,71000"
+"45000,71000"
+]
+)
+start &143
+sat 2
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1573,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1574,0
+va (VaSet
+)
+xt "37000,70000,43100,71000"
+st "plllock_in : (3:0)"
+blo "37000,70800"
+tm "WireNameMgr"
+)
+)
+on &154
+)
+*282 (Wire
+uid 1684,0
+shape (OrthoPolyLine
+uid 1685,0
+va (VaSet
+vasetType 3
+)
+xt "70000,24000,80250,24000"
+pts [
+"80250,24000"
+"70000,24000"
+]
+)
+start &54
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1688,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1689,0
+va (VaSet
+)
+xt "71000,23000,75000,24000"
+st "ADC_CLK"
+blo "71000,23800"
+tm "WireNameMgr"
+)
+)
+on &155
+)
+*283 (Wire
+uid 2707,0
+shape (OrthoPolyLine
+uid 2708,0
+va (VaSet
+vasetType 3
+)
+xt "109750,81000,122000,81000"
+pts [
+"109750,81000"
+"122000,81000"
+]
+)
+start &55
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2711,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2712,0
+va (VaSet
+)
+xt "111000,80000,121400,81000"
+st "debug_data_ram_empty"
+blo "111000,80800"
+tm "WireNameMgr"
+)
+)
+on &167
+)
+*284 (Wire
+uid 2715,0
+shape (OrthoPolyLine
+uid 2716,0
+va (VaSet
+vasetType 3
+)
+xt "109750,82000,120000,82000"
+pts [
+"109750,82000"
+"120000,82000"
+]
+)
+start &56
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2719,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2720,0
+va (VaSet
+)
+xt "111000,81000,118500,82000"
+st "debug_data_valid"
+blo "111000,81800"
+tm "WireNameMgr"
+)
+)
+on &168
+)
+*285 (Wire
+uid 2723,0
+shape (OrthoPolyLine
+uid 2724,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,83000,119000,83000"
+pts [
+"109750,83000"
+"119000,83000"
+]
+)
+start &57
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2727,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2728,0
+va (VaSet
+)
+xt "111000,82000,117900,83000"
+st "DG_state : (7:0)"
+blo "111000,82800"
+tm "WireNameMgr"
+)
+)
+on &169
+)
+*286 (Wire
+uid 2731,0
+shape (OrthoPolyLine
+uid 2732,0
+va (VaSet
+vasetType 3
+)
+xt "109750,84000,120000,84000"
+pts [
+"109750,84000"
+"120000,84000"
+]
+)
+start &59
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2735,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2736,0
+va (VaSet
+)
+xt "111000,83000,119400,84000"
+st "FTM_RS485_rx_en"
+blo "111000,83800"
+tm "WireNameMgr"
+)
+)
+on &170
+)
+*287 (Wire
+uid 2739,0
+shape (OrthoPolyLine
+uid 2740,0
+va (VaSet
+vasetType 3
+)
+xt "109750,85000,120000,85000"
+pts [
+"109750,85000"
+"120000,85000"
+]
+)
+start &60
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2743,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2744,0
+va (VaSet
+)
+xt "111000,84000,119100,85000"
+st "FTM_RS485_tx_d"
+blo "111000,84800"
+tm "WireNameMgr"
+)
+)
+on &171
+)
+*288 (Wire
+uid 2747,0
+shape (OrthoPolyLine
+uid 2748,0
+va (VaSet
+vasetType 3
+)
+xt "109750,86000,120000,86000"
+pts [
+"109750,86000"
+"120000,86000"
+]
+)
+start &61
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2751,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2752,0
+va (VaSet
+)
+xt "111000,85000,119400,86000"
+st "FTM_RS485_tx_en"
+blo "111000,85800"
+tm "WireNameMgr"
+)
+)
+on &172
+)
+*289 (Wire
+uid 2755,0
+shape (OrthoPolyLine
+uid 2756,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,87000,123000,87000"
+pts [
+"109750,87000"
+"123000,87000"
+]
+)
+start &62
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2759,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2760,0
+va (VaSet
+)
+xt "111000,86000,122400,87000"
+st "mem_manager_state : (3:0)"
+blo "111000,86800"
+tm "WireNameMgr"
+)
+)
+on &173
+)
+*290 (Wire
+uid 2763,0
+shape (OrthoPolyLine
+uid 2764,0
+va (VaSet
+vasetType 3
+)
+xt "109750,88000,118000,88000"
+pts [
+"109750,88000"
+"118000,88000"
+]
+)
+start &63
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2767,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2768,0
+va (VaSet
+)
+xt "111000,87000,116600,88000"
+st "trigger_veto"
+blo "111000,87800"
+tm "WireNameMgr"
+)
+)
+on &174
+)
+*291 (Wire
+uid 2771,0
+shape (OrthoPolyLine
+uid 2772,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,89000,120000,89000"
+pts [
+"109750,89000"
+"120000,89000"
+]
+)
+start &64
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2775,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2776,0
+va (VaSet
+)
+xt "111000,88000,119400,89000"
+st "w5300_state : (7:0)"
+blo "111000,88800"
+tm "WireNameMgr"
+)
+)
+on &175
+)
+*292 (Wire
+uid 2779,0
+shape (OrthoPolyLine
+uid 2780,0
+va (VaSet
+vasetType 3
+)
+xt "74000,78000,80250,82000"
+pts [
+"74000,82000"
+"80250,78000"
+]
+)
+end &58
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2783,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2784,0
+va (VaSet
+)
+xt "73000,80000,81100,81000"
+st "FTM_RS485_rx_d"
+blo "73000,80800"
+tm "WireNameMgr"
+)
+)
+on &176
+)
+*293 (Wire
+uid 2944,0
+shape (OrthoPolyLine
+uid 2945,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "109750,90000,124000,90000"
+pts [
+"109750,90000"
+"124000,90000"
+]
+)
+start &65
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2948,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2949,0
+va (VaSet
+)
+xt "111000,89000,122900,90000"
+st "socket_tx_free_out : (16:0)"
+blo "111000,89800"
+tm "WireNameMgr"
+)
+)
+on &177
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *294 (PackageList
+uid 41,0
+stg "VerticalLayoutStrategy"
+textVec [
+*295 (Text
+uid 42,0
+va (VaSet
+font "arial,8,1"
+)
+xt "-87000,0,-81600,1000"
+st "Package List"
+blo "-87000,800"
+)
+*296 (MLText
+uid 43,0
+va (VaSet
+)
+xt "-87000,1000,-72500,11000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+USE ieee.std_logic_unsigned.all;
+
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;
+USE ieee.std_logic_textio.all;
+LIBRARY std;
+USE std.textio.all;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 44,0
+stg "VerticalLayoutStrategy"
+textVec [
+*297 (Text
+uid 45,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*298 (Text
+uid 46,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*299 (MLText
+uid 47,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*300 (Text
+uid 48,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*301 (MLText
+uid 49,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*302 (Text
+uid 50,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*303 (MLText
+uid 51,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "0,0,1281,1024"
+viewArea "53418,13863,168802,105975"
+cachedDiagramExtent "-92000,0,168750,98000"
+pageSetupInfo (PageSetupInfo
+ptrCmd ""
+toPrinter 1
+exportedDirectories [
+"$HDS_PROJECT_DIR/HTMLExport"
+]
+exportStdIncludeRefs 1
+exportStdPackageRefs 1
+)
+hasePageBreakOrigin 1
+pageBreakOrigin "-146000,0"
+lastUid 3294,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 2
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*304 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*305 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*306 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,3200,6500"
+st "I0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*307 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*308 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*309 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,1550,6500"
+st "I0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*310 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*311 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*312 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,1900,6500"
+st "I0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*313 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*314 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*315 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,1500,6500"
+st "I0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*316 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*317 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*318 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1050,6500"
+st "I0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*319 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*320 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 2
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*321 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*322 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 2
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*323 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*324 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-92000,21600,-86600,22600"
+st "Declarations"
+blo "-92000,22400"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-92000,22600,-89300,23600"
+st "Ports:"
+blo "-92000,23400"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "-92000,21600,-88200,22600"
+st "Pre User:"
+blo "-92000,22400"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "-92000,21600,-92000,21600"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-92000,23600,-84900,24600"
+st "Diagram Signals:"
+blo "-92000,24400"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "-92000,21600,-87300,22600"
+st "Post User:"
+blo "-92000,22400"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "-92000,21600,-92000,21600"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 64,0
+usingSuid 1
+emptyRow *325 (LEmptyRow
+)
+uid 54,0
+optionalChildren [
+*326 (RefLabelRowHdr
+)
+*327 (TitleRowHdr
+)
+*328 (FilterRowHdr
+)
+*329 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*330 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*331 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*332 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*333 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*334 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*335 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*336 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*337 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*338 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+uid 340,0
+)
+*339 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 2
+suid 2,0
+)
+)
+uid 342,0
+)
+*340 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 3
+suid 3,0
+)
+)
+uid 344,0
+)
+*341 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_rd"
+t "std_logic"
+o 4
+suid 4,0
+i "'1'"
+)
+)
+uid 346,0
+)
+*342 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_wr"
+t "std_logic"
+o 5
+suid 5,0
+i "'1'"
+)
+)
+uid 348,0
+)
+*343 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 6
+suid 6,0
+)
+)
+uid 404,0
+)
+*344 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sclk"
+t "std_logic"
+o 7
+suid 7,0
+)
+)
+uid 406,0
+)
+*345 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 8
+suid 8,0
+)
+)
+uid 408,0
+)
+*346 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 9
+suid 9,0
+)
+)
+uid 456,0
+)
+*347 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+preAdd 0
+posAdd 0
+o 10
+suid 10,0
+)
+)
+uid 458,0
+)
+*348 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 downto 0)"
+o 11
+suid 11,0
+)
+)
+uid 460,0
+)
+*349 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "adc_otr_array"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 12
+suid 12,0
+)
+)
+uid 584,0
+)
+*350 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 13
+suid 13,0
+)
+)
+uid 586,0
+)
+*351 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "adc_oeb"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 14
+suid 14,0
+)
+)
+uid 588,0
+)
+*352 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "adc_otr"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 16
+suid 16,0
+)
+)
+uid 590,0
+)
+*353 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "adc_data"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 17
+suid 17,0
+)
+)
+uid 592,0
+)
+*354 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 21
+suid 23,0
+i "'1'"
+)
+)
+uid 903,0
+)
+*355 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+posAdd 0
+o 22
+suid 24,0
+i "(OTHERS => '0')"
+)
+)
+uid 905,0
+)
+*356 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_cs"
+t "std_logic"
+o 23
+suid 25,0
+i "'1'"
+)
+)
+uid 907,0
+)
+*357 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_int"
+t "std_logic"
+o 24
+suid 26,0
+)
+)
+uid 909,0
+)
+*358 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 25
+suid 27,0
+)
+)
+uid 911,0
+)
+*359 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "mosi"
+t "std_logic"
+o 26
+suid 28,0
+i "'0'"
+)
+)
+uid 913,0
+)
+*360 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "denable"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 27
+suid 29,0
+i "'0'"
+)
+)
+uid 915,0
+)
+*361 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 28
+suid 30,0
+)
+)
+uid 917,0
+)
+*362 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "CLK_50"
+t "std_logic"
+o 29
+suid 31,0
+)
+)
+uid 919,0
+)
+*363 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "drs_channel_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 30
+suid 32,0
+i "(others => '0')"
+)
+)
+uid 921,0
+)
+*364 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "drs_dwrite"
+t "std_logic"
+o 31
+suid 33,0
+i "'1'"
+)
+)
+uid 923,0
+)
+*365 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "RSRLOAD"
+t "std_logic"
+o 32
+suid 34,0
+i "'0'"
+)
+)
+uid 925,0
+)
+*366 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "SRCLK"
+t "std_logic"
+o 33
+suid 35,0
+i "'0'"
+)
+)
+uid 927,0
+)
+*367 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "SROUT_in_0"
+t "std_logic"
+o 30
+suid 36,0
+)
+)
+uid 929,0
+)
+*368 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "SROUT_in_1"
+t "std_logic"
+o 31
+suid 37,0
+)
+)
+uid 931,0
+)
+*369 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "SROUT_in_2"
+t "std_logic"
+o 32
+suid 38,0
+)
+)
+uid 933,0
+)
+*370 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "SROUT_in_3"
+t "std_logic"
+o 33
+suid 39,0
+)
+)
+uid 935,0
+)
+*371 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "SRIN_out"
+t "std_logic"
+o 34
+suid 40,0
+i "'0'"
+)
+)
+uid 1541,0
+)
+*372 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "amber"
+t "std_logic"
+o 35
+suid 41,0
+)
+)
+uid 1543,0
+)
+*373 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "red"
+t "std_logic"
+o 36
+suid 42,0
+)
+)
+uid 1545,0
+)
+*374 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "green"
+t "std_logic"
+o 37
+suid 43,0
+)
+)
+uid 1547,0
+)
+*375 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 38
+suid 44,0
+)
+)
+uid 1549,0
+)
+*376 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+posAdd 0
+o 39
+suid 45,0
+)
+)
+uid 1551,0
+)
+*377 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 40
+suid 46,0
+)
+)
+uid 1553,0
+)
+*378 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "D_T_in"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 41
+suid 47,0
+)
+)
+uid 1555,0
+)
+*379 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "plllock_in"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- high level, if dominowave is running and DRS PLL locked"
+o 43
+suid 49,0
+)
+)
+uid 1575,0
+)
+*380 (LeafLogPort
+port (LogicalPort
+lang 2
+m 4
+decl (Decl
+n "ADC_CLK"
+t "std_logic"
+o 44
+suid 50,0
+)
+)
+uid 1690,0
+)
+*381 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "REF_CLK"
+t "STD_LOGIC"
+o 42
+suid 51,0
+i "'0'"
+)
+)
+uid 2003,0
+)
+*382 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 45
+suid 53,0
+)
+)
+uid 2785,0
+)
+*383 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 46
+suid 54,0
+)
+)
+uid 2787,0
+)
+*384 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "DG_state"
+t "std_logic_vector"
+b "(7 downto 0)"
+prec "-- for debugging"
+preAdd 0
+o 47
+suid 55,0
+)
+)
+uid 2789,0
+)
+*385 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "FTM_RS485_rx_en"
+t "std_logic"
+o 48
+suid 56,0
+)
+)
+uid 2791,0
+)
+*386 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "FTM_RS485_tx_d"
+t "std_logic"
+o 49
+suid 57,0
+)
+)
+uid 2793,0
+)
+*387 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "FTM_RS485_tx_en"
+t "std_logic"
+o 50
+suid 58,0
+)
+)
+uid 2795,0
+)
+*388 (LeafLogPort
+port (LogicalPort
+lang 2
+m 4
+decl (Decl
+n "mem_manager_state"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 51
+suid 59,0
+)
+)
+uid 2797,0
+)
+*389 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 52
+suid 60,0
+i "'1'"
+)
+)
+uid 2799,0
+)
+*390 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "w5300_state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 53
+suid 61,0
+)
+)
+uid 2801,0
+)
+*391 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "FTM_RS485_rx_d"
+t "std_logic"
+o 54
+suid 62,0
+)
+)
+uid 2803,0
+)
+*392 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "socket_tx_free_out"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+eolc "-- 17bit value .. that's true"
+posAdd 0
+o 55
+suid 64,0
+)
+)
+uid 2950,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 67,0
+optionalChildren [
+*393 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *394 (MRCItem
+litem &325
+pos 55
+dimension 20
+)
+uid 69,0
+optionalChildren [
+*395 (MRCItem
+litem &326
+pos 0
+dimension 20
+uid 70,0
+)
+*396 (MRCItem
+litem &327
+pos 1
+dimension 23
+uid 71,0
+)
+*397 (MRCItem
+litem &328
+pos 2
+hidden 1
+dimension 20
+uid 72,0
+)
+*398 (MRCItem
+litem &338
+pos 0
+dimension 20
+uid 341,0
+)
+*399 (MRCItem
+litem &339
+pos 1
+dimension 20
+uid 343,0
+)
+*400 (MRCItem
+litem &340
+pos 2
+dimension 20
+uid 345,0
+)
+*401 (MRCItem
+litem &341
+pos 3
+dimension 20
+uid 347,0
+)
+*402 (MRCItem
+litem &342
+pos 4
+dimension 20
+uid 349,0
+)
+*403 (MRCItem
+litem &343
+pos 5
+dimension 20
+uid 405,0
+)
+*404 (MRCItem
+litem &344
+pos 6
+dimension 20
+uid 407,0
+)
+*405 (MRCItem
+litem &345
+pos 7
+dimension 20
+uid 409,0
+)
+*406 (MRCItem
+litem &346
+pos 8
+dimension 20
+uid 457,0
+)
+*407 (MRCItem
+litem &347
+pos 9
+dimension 20
+uid 459,0
+)
+*408 (MRCItem
+litem &348
+pos 10
+dimension 20
+uid 461,0
+)
+*409 (MRCItem
+litem &349
+pos 11
+dimension 20
+uid 585,0
+)
+*410 (MRCItem
+litem &350
+pos 12
+dimension 20
+uid 587,0
+)
+*411 (MRCItem
+litem &351
+pos 13
+dimension 20
+uid 589,0
+)
+*412 (MRCItem
+litem &352
+pos 14
+dimension 20
+uid 591,0
+)
+*413 (MRCItem
+litem &353
+pos 15
+dimension 20
+uid 593,0
+)
+*414 (MRCItem
+litem &354
+pos 16
+dimension 20
+uid 904,0
+)
+*415 (MRCItem
+litem &355
+pos 17
+dimension 20
+uid 906,0
+)
+*416 (MRCItem
+litem &356
+pos 18
+dimension 20
+uid 908,0
+)
+*417 (MRCItem
+litem &357
+pos 19
+dimension 20
+uid 910,0
+)
+*418 (MRCItem
+litem &358
+pos 20
+dimension 20
+uid 912,0
+)
+*419 (MRCItem
+litem &359
+pos 21
+dimension 20
+uid 914,0
+)
+*420 (MRCItem
+litem &360
+pos 22
+dimension 20
+uid 916,0
+)
+*421 (MRCItem
+litem &361
+pos 23
+dimension 20
+uid 918,0
+)
+*422 (MRCItem
+litem &362
+pos 24
+dimension 20
+uid 920,0
+)
+*423 (MRCItem
+litem &363
+pos 25
+dimension 20
+uid 922,0
+)
+*424 (MRCItem
+litem &364
+pos 26
+dimension 20
+uid 924,0
+)
+*425 (MRCItem
+litem &365
+pos 27
+dimension 20
+uid 926,0
+)
+*426 (MRCItem
+litem &366
+pos 28
+dimension 20
+uid 928,0
+)
+*427 (MRCItem
+litem &367
+pos 29
+dimension 20
+uid 930,0
+)
+*428 (MRCItem
+litem &368
+pos 30
+dimension 20
+uid 932,0
+)
+*429 (MRCItem
+litem &369
+pos 31
+dimension 20
+uid 934,0
+)
+*430 (MRCItem
+litem &370
+pos 32
+dimension 20
+uid 936,0
+)
+*431 (MRCItem
+litem &371
+pos 33
+dimension 20
+uid 1542,0
+)
+*432 (MRCItem
+litem &372
+pos 34
+dimension 20
+uid 1544,0
+)
+*433 (MRCItem
+litem &373
+pos 35
+dimension 20
+uid 1546,0
+)
+*434 (MRCItem
+litem &374
+pos 36
+dimension 20
+uid 1548,0
+)
+*435 (MRCItem
+litem &375
+pos 37
+dimension 20
+uid 1550,0
+)
+*436 (MRCItem
+litem &376
+pos 38
+dimension 20
+uid 1552,0
+)
+*437 (MRCItem
+litem &377
+pos 39
+dimension 20
+uid 1554,0
+)
+*438 (MRCItem
+litem &378
+pos 40
+dimension 20
+uid 1556,0
+)
+*439 (MRCItem
+litem &379
+pos 41
+dimension 20
+uid 1576,0
+)
+*440 (MRCItem
+litem &380
+pos 42
+dimension 20
+uid 1691,0
+)
+*441 (MRCItem
+litem &381
+pos 43
+dimension 20
+uid 2004,0
+)
+*442 (MRCItem
+litem &382
+pos 44
+dimension 20
+uid 2786,0
+)
+*443 (MRCItem
+litem &383
+pos 45
+dimension 20
+uid 2788,0
+)
+*444 (MRCItem
+litem &384
+pos 46
+dimension 20
+uid 2790,0
+)
+*445 (MRCItem
+litem &385
+pos 47
+dimension 20
+uid 2792,0
+)
+*446 (MRCItem
+litem &386
+pos 48
+dimension 20
+uid 2794,0
+)
+*447 (MRCItem
+litem &387
+pos 49
+dimension 20
+uid 2796,0
+)
+*448 (MRCItem
+litem &388
+pos 50
+dimension 20
+uid 2798,0
+)
+*449 (MRCItem
+litem &389
+pos 51
+dimension 20
+uid 2800,0
+)
+*450 (MRCItem
+litem &390
+pos 52
+dimension 20
+uid 2802,0
+)
+*451 (MRCItem
+litem &391
+pos 53
+dimension 20
+uid 2804,0
+)
+*452 (MRCItem
+litem &392
+pos 54
+dimension 20
+uid 2951,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 73,0
+optionalChildren [
+*453 (MRCItem
+litem &329
+pos 0
+dimension 20
+uid 74,0
+)
+*454 (MRCItem
+litem &331
+pos 1
+dimension 50
+uid 75,0
+)
+*455 (MRCItem
+litem &332
+pos 2
+dimension 100
+uid 76,0
+)
+*456 (MRCItem
+litem &333
+pos 3
+dimension 50
+uid 77,0
+)
+*457 (MRCItem
+litem &334
+pos 4
+dimension 100
+uid 78,0
+)
+*458 (MRCItem
+litem &335
+pos 5
+dimension 100
+uid 79,0
+)
+*459 (MRCItem
+litem &336
+pos 6
+dimension 50
+uid 80,0
+)
+*460 (MRCItem
+litem &337
+pos 7
+dimension 80
+uid 81,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 68,0
+vaOverrides [
+]
+)
+]
+)
+uid 53,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *461 (LEmptyRow
+)
+uid 83,0
+optionalChildren [
+*462 (RefLabelRowHdr
+)
+*463 (TitleRowHdr
+)
+*464 (FilterRowHdr
+)
+*465 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*466 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*467 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*468 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*469 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*470 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*471 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*472 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 95,0
+optionalChildren [
+*473 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *474 (MRCItem
+litem &461
+pos 0
+dimension 20
+)
+uid 97,0
+optionalChildren [
+*475 (MRCItem
+litem &462
+pos 0
+dimension 20
+uid 98,0
+)
+*476 (MRCItem
+litem &463
+pos 1
+dimension 23
+uid 99,0
+)
+*477 (MRCItem
+litem &464
+pos 2
+hidden 1
+dimension 20
+uid 100,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 101,0
+optionalChildren [
+*478 (MRCItem
+litem &465
+pos 0
+dimension 20
+uid 102,0
+)
+*479 (MRCItem
+litem &467
+pos 1
+dimension 50
+uid 103,0
+)
+*480 (MRCItem
+litem &468
+pos 2
+dimension 100
+uid 104,0
+)
+*481 (MRCItem
+litem &469
+pos 3
+dimension 100
+uid 105,0
+)
+*482 (MRCItem
+litem &470
+pos 4
+dimension 50
+uid 106,0
+)
+*483 (MRCItem
+litem &471
+pos 5
+dimension 50
+uid 107,0
+)
+*484 (MRCItem
+litem &472
+pos 6
+dimension 80
+uid 108,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 96,0
+vaOverrides [
+]
+)
+]
+)
+uid 82,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/fad_main_tb_w5300_2/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/fad_main_tb_w5300_2/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/fad_main_tb_w5300_2/symbol.sb	(revision 11755)
@@ -0,0 +1,1174 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+optionalChildren [
+*14 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *15 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+optionalChildren [
+*16 (MRCItem
+litem &2
+pos 0
+dimension 20
+)
+*17 (MRCItem
+litem &3
+pos 1
+dimension 23
+)
+*18 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+optionalChildren [
+*19 (MRCItem
+litem &5
+pos 0
+dimension 20
+)
+*20 (MRCItem
+litem &7
+pos 1
+dimension 50
+)
+*21 (MRCItem
+litem &8
+pos 2
+dimension 100
+)
+*22 (MRCItem
+litem &9
+pos 3
+dimension 50
+)
+*23 (MRCItem
+litem &10
+pos 4
+dimension 100
+)
+*24 (MRCItem
+litem &11
+pos 5
+dimension 100
+)
+*25 (MRCItem
+litem &12
+pos 6
+dimension 50
+)
+*26 (MRCItem
+litem &13
+pos 7
+dimension 80
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+vaOverrides [
+]
+)
+]
+)
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *27 (LEmptyRow
+)
+optionalChildren [
+*28 (RefLabelRowHdr
+)
+*29 (TitleRowHdr
+)
+*30 (FilterRowHdr
+)
+*31 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*32 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*33 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*34 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*35 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*36 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*37 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*38 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+optionalChildren [
+*39 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *40 (MRCItem
+litem &27
+pos 3
+dimension 20
+)
+optionalChildren [
+*41 (MRCItem
+litem &28
+pos 0
+dimension 20
+)
+*42 (MRCItem
+litem &29
+pos 1
+dimension 23
+)
+*43 (MRCItem
+litem &30
+pos 2
+hidden 1
+dimension 20
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+optionalChildren [
+*44 (MRCItem
+litem &31
+pos 0
+dimension 20
+)
+*45 (MRCItem
+litem &33
+pos 1
+dimension 50
+)
+*46 (MRCItem
+litem &34
+pos 2
+dimension 100
+)
+*47 (MRCItem
+litem &35
+pos 3
+dimension 100
+)
+*48 (MRCItem
+litem &36
+pos 4
+dimension 50
+)
+*49 (MRCItem
+litem &37
+pos 5
+dimension 50
+)
+*50 (MRCItem
+litem &38
+pos 6
+dimension 80
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+vaOverrides [
+]
+)
+]
+)
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\fad_main_tb\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\fad_main_tb\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_config"
+)
+(vvPair
+variable "d"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\fad_main_tb"
+)
+(vvPair
+variable "d_logical"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\fad_main_tb"
+)
+(vvPair
+variable "date"
+value "23.06.2010"
+)
+(vvPair
+variable "day"
+value "Mi"
+)
+(vvPair
+variable "day_long"
+value "Mittwoch"
+)
+(vvPair
+variable "dd"
+value "23"
+)
+(vvPair
+variable "entity_name"
+value "fad_main_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "EEPC8"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "mm"
+value "06"
+)
+(vvPair
+variable "module_name"
+value "fad_main_tb"
+)
+(vvPair
+variable "month"
+value "Jun"
+)
+(vvPair
+variable "month_long"
+value "Juni"
+)
+(vvPair
+variable "p"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\fad_main_tb\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\fad_main_tb\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "$HDS_HOME/../Modeltech/win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "$HDS_HOME/../Precision/Mgc_home/bin"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "10:24:22"
+)
+(vvPair
+variable "unit"
+value "fad_main_tb"
+)
+(vvPair
+variable "user"
+value "Benjamin Krumm"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2010"
+)
+(vvPair
+variable "yy"
+value "10"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+optionalChildren [
+*51 (SymbolBody
+uid 8,0
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,29900,16000"
+st "FACT_FAD_TB_lib"
+blo "22200,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,27600,17000"
+st "fad_main_tb"
+blo "22200,16800"
+)
+)
+gi *52 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*53 (Grouping
+uid 16,0
+optionalChildren [
+*54 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,49200,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*55 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*56 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*57 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*58 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*59 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*60 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39700,44000,45300,46000"
+st "
+TU Dortmund 
+Physik / EE
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,45200,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *64 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*65 (Text
+uid 49,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*66 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,10900,4000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *67 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *68 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,2000,44400,3000"
+st "User:"
+blo "42000,2800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3000,44000,3000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 50,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/led_controller_tb/struct.bd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/led_controller_tb/struct.bd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/led_controller_tb/struct.bd	(revision 11755)
@@ -0,0 +1,3859 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "STD_LOGIC_UNSIGNED"
+itemName "ALL"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+itemName "ALL"
+)
+]
+instances [
+(Instance
+name "led_controller_instance"
+duLibraryName "FACT_FAD_lib"
+duName "led_controller"
+elements [
+(GiElement
+name "HEARTBEAT_PWM_DIVIDER"
+type "integer"
+value "500"
+)
+(GiElement
+name "WAITING_DIVIDER"
+type "integer"
+value "500000000"
+)
+]
+mwi 0
+uid 53,0
+)
+(Instance
+name "U_1"
+duLibraryName "FACT_FAD_TB_lib"
+duName "led_controller_tester"
+elements [
+]
+mwi 0
+uid 143,0
+)
+(Instance
+name "U_2"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+mwi 0
+uid 424,0
+)
+]
+libraryRefs [
+"ieee"
+"FACT_FAD_lib"
+]
+)
+version "29.1"
+appVersion "2009.1 (Build 12)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\led_controller_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\led_controller_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\led_controller_tb"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\led_controller_tb"
+)
+(vvPair
+variable "date"
+value "02.03.2011"
+)
+(vvPair
+variable "day"
+value "Mi"
+)
+(vvPair
+variable "day_long"
+value "Mittwoch"
+)
+(vvPair
+variable "dd"
+value "02"
+)
+(vvPair
+variable "entity_name"
+value "led_controller_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "03"
+)
+(vvPair
+variable "module_name"
+value "led_controller_tb"
+)
+(vvPair
+variable "month"
+value "Mrz"
+)
+(vvPair
+variable "month_long"
+value "März"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\led_controller_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\led_controller_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "09:58:50"
+)
+(vvPair
+variable "unit"
+value "led_controller_tb"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 296,0
+optionalChildren [
+*1 (SaComponent
+uid 53,0
+optionalChildren [
+*2 (CptPort
+uid 13,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,15625,0,16375"
+)
+tg (CPTG
+uid 15,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16,0
+va (VaSet
+)
+xt "1000,15500,2900,16500"
+st "CLK"
+blo "1000,16300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+)
+)
+)
+*3 (CptPort
+uid 17,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "18000,15625,18750,16375"
+)
+tg (CPTG
+uid 19,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 20,0
+va (VaSet
+)
+xt "14600,15500,17000,16500"
+st "green"
+ju 2
+blo "17000,16300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "green"
+t "std_logic"
+o 2
+)
+)
+)
+*4 (CptPort
+uid 21,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "18000,16625,18750,17375"
+)
+tg (CPTG
+uid 23,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24,0
+va (VaSet
+)
+xt "14500,16500,17000,17500"
+st "amber"
+ju 2
+blo "17000,17300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "amber"
+t "std_logic"
+o 3
+)
+)
+)
+*5 (CptPort
+uid 25,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 26,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "18000,17625,18750,18375"
+)
+tg (CPTG
+uid 27,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 28,0
+va (VaSet
+)
+xt "15500,17500,17000,18500"
+st "red"
+ju 2
+blo "17000,18300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "red"
+t "std_logic"
+o 4
+)
+)
+)
+*6 (CptPort
+uid 29,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "18000,18625,18750,19375"
+)
+tg (CPTG
+uid 31,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 32,0
+va (VaSet
+)
+xt "8500,18500,17000,19500"
+st "additional_flasher_out"
+ju 2
+blo "17000,19300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "additional_flasher_out"
+t "std_logic"
+o 5
+)
+)
+)
+*7 (CptPort
+uid 33,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 34,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,16625,0,17375"
+)
+tg (CPTG
+uid 35,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 36,0
+va (VaSet
+)
+xt "1000,16500,3800,17500"
+st "trigger"
+blo "1000,17300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "trigger"
+t "std_logic"
+o 6
+)
+)
+)
+*8 (CptPort
+uid 37,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 38,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,17625,0,18375"
+)
+tg (CPTG
+uid 39,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 40,0
+va (VaSet
+)
+xt "1000,17500,6900,18500"
+st "refclk_too_high"
+blo "1000,18300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "refclk_too_high"
+t "std_logic"
+o 7
+)
+)
+)
+*9 (CptPort
+uid 41,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 42,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,18625,0,19375"
+)
+tg (CPTG
+uid 43,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 44,0
+va (VaSet
+)
+xt "1000,18500,6500,19500"
+st "refclk_too_low"
+blo "1000,19300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "refclk_too_low"
+t "std_logic"
+o 8
+)
+)
+)
+*10 (CptPort
+uid 45,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 46,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,19625,0,20375"
+)
+tg (CPTG
+uid 47,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 48,0
+va (VaSet
+)
+xt "1000,19500,6500,20500"
+st "socks_waiting"
+blo "1000,20300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "socks_waiting"
+t "std_logic"
+o 9
+)
+)
+)
+*11 (CptPort
+uid 49,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 50,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,20625,0,21375"
+)
+tg (CPTG
+uid 51,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 52,0
+va (VaSet
+)
+xt "1000,20500,7500,21500"
+st "socks_connected"
+blo "1000,21300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "socks_connected"
+t "std_logic"
+o 10
+)
+)
+)
+]
+shape (Rectangle
+uid 54,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,15000,18000,22000"
+)
+ttg (MlTextGroup
+uid 55,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*12 (Text
+uid 56,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "5900,22000,12100,23000"
+st "FACT_FAD_lib"
+blo "5900,22800"
+tm "BdLibraryNameMgr"
+)
+*13 (Text
+uid 57,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "5900,23000,11800,24000"
+st "led_controller"
+blo "5900,23800"
+tm "CptNameMgr"
+)
+*14 (Text
+uid 58,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "5900,24000,15700,25000"
+st "led_controller_instance"
+blo "5900,24800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 59,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 60,0
+text (MLText
+uid 61,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,13400,27000,15000"
+st "HEARTBEAT_PWM_DIVIDER = 500          ( integer )  
+WAITING_DIVIDER       = 500000000    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "HEARTBEAT_PWM_DIVIDER"
+type "integer"
+value "500"
+)
+(GiElement
+name "WAITING_DIVIDER"
+type "integer"
+value "500000000"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 62,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "250,20250,1750,21750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archType 1
+archFileType "UNKNOWN"
+)
+*15 (Net
+uid 63,0
+decl (Decl
+n "green"
+t "std_logic"
+o 1
+suid 1,0
+)
+declText (MLText
+uid 64,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,5400,44500,6200"
+st "SIGNAL green                  : std_logic"
+)
+)
+*16 (Net
+uid 71,0
+decl (Decl
+n "amber"
+t "std_logic"
+o 2
+suid 2,0
+)
+declText (MLText
+uid 72,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,4600,44500,5400"
+st "SIGNAL amber                  : std_logic"
+)
+)
+*17 (Net
+uid 79,0
+decl (Decl
+n "red"
+t "std_logic"
+o 3
+suid 3,0
+)
+declText (MLText
+uid 80,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,6200,44500,7000"
+st "SIGNAL red                    : std_logic"
+)
+)
+*18 (Net
+uid 87,0
+decl (Decl
+n "additional_flasher_out"
+t "std_logic"
+o 4
+suid 4,0
+)
+declText (MLText
+uid 88,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3800,44500,4600"
+st "SIGNAL additional_flasher_out : std_logic"
+)
+)
+*19 (Net
+uid 95,0
+decl (Decl
+n "CLK"
+t "std_logic"
+o 5
+suid 5,0
+)
+declText (MLText
+uid 96,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3000,44500,3800"
+st "SIGNAL CLK                    : std_logic"
+)
+)
+*20 (Net
+uid 103,0
+decl (Decl
+n "trigger"
+t "std_logic"
+o 6
+suid 6,0
+)
+declText (MLText
+uid 104,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,10200,44500,11000"
+st "SIGNAL trigger                : std_logic"
+)
+)
+*21 (Net
+uid 111,0
+decl (Decl
+n "refclk_too_high"
+t "std_logic"
+o 7
+suid 7,0
+)
+declText (MLText
+uid 112,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,7000,44500,7800"
+st "SIGNAL refclk_too_high        : std_logic"
+)
+)
+*22 (Net
+uid 119,0
+decl (Decl
+n "refclk_too_low"
+t "std_logic"
+o 8
+suid 8,0
+)
+declText (MLText
+uid 120,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,7800,44500,8600"
+st "SIGNAL refclk_too_low         : std_logic"
+)
+)
+*23 (Net
+uid 127,0
+decl (Decl
+n "socks_waiting"
+t "std_logic"
+o 9
+suid 9,0
+)
+declText (MLText
+uid 128,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,9400,44500,10200"
+st "SIGNAL socks_waiting          : std_logic"
+)
+)
+*24 (Net
+uid 135,0
+decl (Decl
+n "socks_connected"
+t "std_logic"
+o 10
+suid 10,0
+)
+declText (MLText
+uid 136,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,8600,44500,9400"
+st "SIGNAL socks_connected        : std_logic"
+)
+)
+*25 (Blk
+uid 143,0
+shape (Rectangle
+uid 144,0
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "44000,13000,62000,20000"
+)
+ttg (MlTextGroup
+uid 145,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*26 (Text
+uid 146,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "49150,15000,56850,16000"
+st "FACT_FAD_TB_lib"
+blo "49150,15800"
+tm "BdLibraryNameMgr"
+)
+*27 (Text
+uid 147,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "49150,16000,57950,17000"
+st "led_controller_tester"
+blo "49150,16800"
+tm "BlkNameMgr"
+)
+*28 (Text
+uid 148,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "49150,17000,50950,18000"
+st "U_1"
+blo "49150,17800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 149,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 150,0
+text (MLText
+uid 151,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "49150,25000,49150,25000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 152,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "44250,18250,45750,19750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+blkPorts [
+"additional_flasher_out"
+"amber"
+"green"
+"red"
+"refclk_too_high"
+"refclk_too_low"
+"socks_connected"
+"socks_waiting"
+"trigger"
+]
+)
+*29 (Grouping
+uid 233,0
+optionalChildren [
+*30 (CommentText
+uid 235,0
+shape (Rectangle
+uid 236,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "20000,50000,37000,51000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 237,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "20200,50000,30000,51000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*31 (CommentText
+uid 238,0
+shape (Rectangle
+uid 239,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "37000,46000,41000,47000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 240,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "37200,46000,40200,47000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*32 (CommentText
+uid 241,0
+shape (Rectangle
+uid 242,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "20000,48000,37000,49000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 243,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "20200,48000,30200,49000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*33 (CommentText
+uid 244,0
+shape (Rectangle
+uid 245,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "16000,48000,20000,49000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 246,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "16200,48000,18300,49000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*34 (CommentText
+uid 247,0
+shape (Rectangle
+uid 248,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "37000,47000,57000,51000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 249,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "37200,47200,46400,48200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*35 (CommentText
+uid 250,0
+shape (Rectangle
+uid 251,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "41000,46000,57000,47000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 252,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "41200,46000,45700,47000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*36 (CommentText
+uid 253,0
+shape (Rectangle
+uid 254,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "16000,46000,37000,48000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 255,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "23150,46500,29850,47500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*37 (CommentText
+uid 256,0
+shape (Rectangle
+uid 257,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "16000,49000,20000,50000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 258,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "16200,49000,18300,50000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*38 (CommentText
+uid 259,0
+shape (Rectangle
+uid 260,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "16000,50000,20000,51000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 261,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "16200,50000,18900,51000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*39 (CommentText
+uid 262,0
+shape (Rectangle
+uid 263,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "20000,49000,37000,50000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 264,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "20200,49000,36400,50000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 234,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "16000,46000,57000,51000"
+)
+oxt "14000,66000,55000,71000"
+)
+*40 (SaComponent
+uid 424,0
+optionalChildren [
+*41 (CptPort
+uid 413,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 414,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "7000,31625,7750,32375"
+)
+tg (CPTG
+uid 415,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 416,0
+va (VaSet
+)
+xt "4700,31500,6000,32500"
+st "clk"
+ju 2
+blo "6000,32300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+)
+)
+*42 (CptPort
+uid 417,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 418,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "7000,32625,7750,33375"
+)
+tg (CPTG
+uid 419,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 420,0
+va (VaSet
+)
+xt "4700,32500,6000,33500"
+st "rst"
+ju 2
+blo "6000,33300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 425,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "-1000,31000,7000,35000"
+)
+oxt "22000,15000,30000,19000"
+ttg (MlTextGroup
+uid 426,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*43 (Text
+uid 427,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-850,35000,6850,36000"
+st "FACT_FAD_TB_lib"
+blo "-850,35800"
+tm "BdLibraryNameMgr"
+)
+*44 (Text
+uid 428,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-850,36000,5850,37000"
+st "clock_generator"
+blo "-850,36800"
+tm "CptNameMgr"
+)
+*45 (Text
+uid 429,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-850,37000,950,38000"
+st "U_2"
+blo "-850,37800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 430,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 431,0
+text (MLText
+uid 432,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-5000,29400,13500,31000"
+st "clock_period = 20 ns    ( time )  
+reset_time   = 50 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 433,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-750,33250,750,34750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*46 (Wire
+uid 65,0
+shape (OrthoPolyLine
+uid 66,0
+va (VaSet
+vasetType 3
+)
+xt "18750,16000,30000,16000"
+pts [
+"18750,16000"
+"30000,16000"
+]
+)
+start &3
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 69,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 70,0
+va (VaSet
+)
+xt "20000,15000,22400,16000"
+st "green"
+blo "20000,15800"
+tm "WireNameMgr"
+)
+)
+on &15
+)
+*47 (Wire
+uid 73,0
+shape (OrthoPolyLine
+uid 74,0
+va (VaSet
+vasetType 3
+)
+xt "18750,17000,30000,17000"
+pts [
+"18750,17000"
+"30000,17000"
+]
+)
+start &4
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 77,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 78,0
+va (VaSet
+)
+xt "20000,16000,22500,17000"
+st "amber"
+blo "20000,16800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*48 (Wire
+uid 81,0
+shape (OrthoPolyLine
+uid 82,0
+va (VaSet
+vasetType 3
+)
+xt "18750,18000,30000,18000"
+pts [
+"18750,18000"
+"30000,18000"
+]
+)
+start &5
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 85,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 86,0
+va (VaSet
+)
+xt "20000,17000,21500,18000"
+st "red"
+blo "20000,17800"
+tm "WireNameMgr"
+)
+)
+on &17
+)
+*49 (Wire
+uid 89,0
+shape (OrthoPolyLine
+uid 90,0
+va (VaSet
+vasetType 3
+)
+xt "18750,19000,30000,19000"
+pts [
+"18750,19000"
+"30000,19000"
+]
+)
+start &6
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 93,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 94,0
+va (VaSet
+)
+xt "20000,18000,28500,19000"
+st "additional_flasher_out"
+blo "20000,18800"
+tm "WireNameMgr"
+)
+)
+on &18
+)
+*50 (Wire
+uid 97,0
+shape (OrthoPolyLine
+uid 98,0
+va (VaSet
+vasetType 3
+)
+xt "-10000,16000,-750,16000"
+pts [
+"-10000,16000"
+"-750,16000"
+]
+)
+end &2
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 101,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 102,0
+va (VaSet
+)
+xt "-9000,15000,-7100,16000"
+st "CLK"
+blo "-9000,15800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+*51 (Wire
+uid 105,0
+shape (OrthoPolyLine
+uid 106,0
+va (VaSet
+vasetType 3
+)
+xt "-10000,17000,-750,17000"
+pts [
+"-10000,17000"
+"-750,17000"
+]
+)
+end &7
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 109,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 110,0
+va (VaSet
+)
+xt "-9000,16000,-6200,17000"
+st "trigger"
+blo "-9000,16800"
+tm "WireNameMgr"
+)
+)
+on &20
+)
+*52 (Wire
+uid 113,0
+shape (OrthoPolyLine
+uid 114,0
+va (VaSet
+vasetType 3
+)
+xt "-10000,18000,-750,18000"
+pts [
+"-10000,18000"
+"-750,18000"
+]
+)
+end &8
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 117,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 118,0
+va (VaSet
+)
+xt "-9000,17000,-3100,18000"
+st "refclk_too_high"
+blo "-9000,17800"
+tm "WireNameMgr"
+)
+)
+on &21
+)
+*53 (Wire
+uid 121,0
+shape (OrthoPolyLine
+uid 122,0
+va (VaSet
+vasetType 3
+)
+xt "-10000,19000,-750,19000"
+pts [
+"-10000,19000"
+"-750,19000"
+]
+)
+end &9
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 125,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 126,0
+va (VaSet
+)
+xt "-9000,18000,-3500,19000"
+st "refclk_too_low"
+blo "-9000,18800"
+tm "WireNameMgr"
+)
+)
+on &22
+)
+*54 (Wire
+uid 129,0
+shape (OrthoPolyLine
+uid 130,0
+va (VaSet
+vasetType 3
+)
+xt "-10000,20000,-750,20000"
+pts [
+"-10000,20000"
+"-750,20000"
+]
+)
+end &10
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 133,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 134,0
+va (VaSet
+)
+xt "-9000,19000,-3500,20000"
+st "socks_waiting"
+blo "-9000,19800"
+tm "WireNameMgr"
+)
+)
+on &23
+)
+*55 (Wire
+uid 137,0
+shape (OrthoPolyLine
+uid 138,0
+va (VaSet
+vasetType 3
+)
+xt "-10000,21000,-750,21000"
+pts [
+"-10000,21000"
+"-750,21000"
+]
+)
+end &11
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 141,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 142,0
+va (VaSet
+)
+xt "-9000,20000,-2500,21000"
+st "socks_connected"
+blo "-9000,20800"
+tm "WireNameMgr"
+)
+)
+on &24
+)
+*56 (Wire
+uid 153,0
+shape (OrthoPolyLine
+uid 154,0
+va (VaSet
+vasetType 3
+)
+xt "62000,16000,74000,16000"
+pts [
+"62000,16000"
+"74000,16000"
+]
+)
+start &25
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 159,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 160,0
+va (VaSet
+)
+xt "63000,15000,64500,16000"
+st "red"
+blo "63000,15800"
+tm "WireNameMgr"
+)
+)
+on &17
+)
+*57 (Wire
+uid 161,0
+shape (OrthoPolyLine
+uid 162,0
+va (VaSet
+vasetType 3
+)
+xt "62000,14000,74000,14000"
+pts [
+"62000,14000"
+"74000,14000"
+]
+)
+start &25
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 167,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 168,0
+va (VaSet
+)
+xt "63000,13000,65400,14000"
+st "green"
+blo "63000,13800"
+tm "WireNameMgr"
+)
+)
+on &15
+)
+*58 (Wire
+uid 169,0
+shape (OrthoPolyLine
+uid 170,0
+va (VaSet
+vasetType 3
+)
+xt "34000,15000,44000,15000"
+pts [
+"34000,15000"
+"44000,15000"
+]
+)
+end &25
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 175,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 176,0
+va (VaSet
+)
+xt "35000,14000,37800,15000"
+st "trigger"
+blo "35000,14800"
+tm "WireNameMgr"
+)
+)
+on &20
+)
+*59 (Wire
+uid 177,0
+shape (OrthoPolyLine
+uid 178,0
+va (VaSet
+vasetType 3
+)
+xt "62000,17000,74000,17000"
+pts [
+"62000,17000"
+"74000,17000"
+]
+)
+start &25
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 183,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 184,0
+va (VaSet
+)
+xt "63000,16000,71500,17000"
+st "additional_flasher_out"
+blo "63000,16800"
+tm "WireNameMgr"
+)
+)
+on &18
+)
+*60 (Wire
+uid 185,0
+shape (OrthoPolyLine
+uid 186,0
+va (VaSet
+vasetType 3
+)
+xt "34000,18000,44000,18000"
+pts [
+"34000,18000"
+"44000,18000"
+]
+)
+end &25
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 191,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 192,0
+va (VaSet
+)
+xt "35000,17000,40500,18000"
+st "socks_waiting"
+blo "35000,17800"
+tm "WireNameMgr"
+)
+)
+on &23
+)
+*61 (Wire
+uid 193,0
+shape (OrthoPolyLine
+uid 194,0
+va (VaSet
+vasetType 3
+)
+xt "34000,16000,44000,16000"
+pts [
+"34000,16000"
+"44000,16000"
+]
+)
+end &25
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 199,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 200,0
+va (VaSet
+)
+xt "35000,15000,40900,16000"
+st "refclk_too_high"
+blo "35000,15800"
+tm "WireNameMgr"
+)
+)
+on &21
+)
+*62 (Wire
+uid 201,0
+shape (OrthoPolyLine
+uid 202,0
+va (VaSet
+vasetType 3
+)
+xt "34000,17000,44000,17000"
+pts [
+"34000,17000"
+"44000,17000"
+]
+)
+end &25
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 207,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 208,0
+va (VaSet
+)
+xt "35000,16000,40500,17000"
+st "refclk_too_low"
+blo "35000,16800"
+tm "WireNameMgr"
+)
+)
+on &22
+)
+*63 (Wire
+uid 217,0
+shape (OrthoPolyLine
+uid 218,0
+va (VaSet
+vasetType 3
+)
+xt "62000,15000,74000,15000"
+pts [
+"62000,15000"
+"74000,15000"
+]
+)
+start &25
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 223,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 224,0
+va (VaSet
+)
+xt "63000,14000,65500,15000"
+st "amber"
+blo "63000,14800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*64 (Wire
+uid 225,0
+shape (OrthoPolyLine
+uid 226,0
+va (VaSet
+vasetType 3
+)
+xt "34000,19000,44000,19000"
+pts [
+"34000,19000"
+"44000,19000"
+]
+)
+end &25
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 231,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 232,0
+va (VaSet
+)
+xt "35000,18000,41500,19000"
+st "socks_connected"
+blo "35000,18800"
+tm "WireNameMgr"
+)
+)
+on &24
+)
+*65 (Wire
+uid 434,0
+shape (OrthoPolyLine
+uid 435,0
+va (VaSet
+vasetType 3
+)
+xt "7750,32000,12000,32000"
+pts [
+"7750,32000"
+"12000,32000"
+]
+)
+start &41
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 438,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 439,0
+va (VaSet
+)
+xt "9000,31000,10900,32000"
+st "CLK"
+blo "9000,31800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *66 (PackageList
+uid 285,0
+stg "VerticalLayoutStrategy"
+textVec [
+*67 (Text
+uid 286,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*68 (MLText
+uid 287,0
+va (VaSet
+)
+xt "0,1000,15300,7000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.STD_LOGIC_UNSIGNED.ALL;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.ALL;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 288,0
+stg "VerticalLayoutStrategy"
+textVec [
+*69 (Text
+uid 289,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*70 (Text
+uid 290,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*71 (MLText
+uid 291,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*72 (Text
+uid 292,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*73 (MLText
+uid 293,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*74 (Text
+uid 294,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*75 (MLText
+uid 295,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "168,0,1185,690"
+viewArea "-7600,-500,64220,49000"
+cachedDiagramExtent "-10400,0,74400,51000"
+hasePageBreakOrigin 1
+pageBreakOrigin "-11000,0"
+lastUid 520,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*76 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*77 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*78 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,4000,6500"
+st "U_0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*79 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*80 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*81 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,2350,6500"
+st "U_0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*82 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*83 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*84 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,2700,6500"
+st "U_0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*85 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*86 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*87 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,2300,6500"
+st "U_0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*88 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*89 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*90 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1850,6500"
+st "U_0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*91 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*92 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*93 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*94 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*95 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*96 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,0,25400,1000"
+st "Declarations"
+blo "20000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,1000,22700,2000"
+st "Ports:"
+blo "20000,1800"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,23800,1000"
+st "Pre User:"
+blo "20000,800"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,2000,27100,3000"
+st "Diagram Signals:"
+blo "20000,2800"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,24700,1000"
+st "Post User:"
+blo "20000,800"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 10,0
+usingSuid 1
+emptyRow *97 (LEmptyRow
+)
+uid 298,0
+optionalChildren [
+*98 (RefLabelRowHdr
+)
+*99 (TitleRowHdr
+)
+*100 (FilterRowHdr
+)
+*101 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*102 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*103 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*104 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*105 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*106 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*107 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*108 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*109 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*110 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "green"
+t "std_logic"
+o 1
+suid 1,0
+)
+)
+uid 265,0
+)
+*111 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "amber"
+t "std_logic"
+o 2
+suid 2,0
+)
+)
+uid 267,0
+)
+*112 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "red"
+t "std_logic"
+o 3
+suid 3,0
+)
+)
+uid 269,0
+)
+*113 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "additional_flasher_out"
+t "std_logic"
+o 4
+suid 4,0
+)
+)
+uid 271,0
+)
+*114 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "CLK"
+t "std_logic"
+o 5
+suid 5,0
+)
+)
+uid 273,0
+)
+*115 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "trigger"
+t "std_logic"
+o 6
+suid 6,0
+)
+)
+uid 275,0
+)
+*116 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "refclk_too_high"
+t "std_logic"
+o 7
+suid 7,0
+)
+)
+uid 277,0
+)
+*117 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "refclk_too_low"
+t "std_logic"
+o 8
+suid 8,0
+)
+)
+uid 279,0
+)
+*118 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "socks_waiting"
+t "std_logic"
+o 9
+suid 9,0
+)
+)
+uid 281,0
+)
+*119 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "socks_connected"
+t "std_logic"
+o 10
+suid 10,0
+)
+)
+uid 283,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 311,0
+optionalChildren [
+*120 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *121 (MRCItem
+litem &97
+pos 10
+dimension 20
+)
+uid 313,0
+optionalChildren [
+*122 (MRCItem
+litem &98
+pos 0
+dimension 20
+uid 314,0
+)
+*123 (MRCItem
+litem &99
+pos 1
+dimension 23
+uid 315,0
+)
+*124 (MRCItem
+litem &100
+pos 2
+hidden 1
+dimension 20
+uid 316,0
+)
+*125 (MRCItem
+litem &110
+pos 0
+dimension 20
+uid 266,0
+)
+*126 (MRCItem
+litem &111
+pos 1
+dimension 20
+uid 268,0
+)
+*127 (MRCItem
+litem &112
+pos 2
+dimension 20
+uid 270,0
+)
+*128 (MRCItem
+litem &113
+pos 3
+dimension 20
+uid 272,0
+)
+*129 (MRCItem
+litem &114
+pos 4
+dimension 20
+uid 274,0
+)
+*130 (MRCItem
+litem &115
+pos 5
+dimension 20
+uid 276,0
+)
+*131 (MRCItem
+litem &116
+pos 6
+dimension 20
+uid 278,0
+)
+*132 (MRCItem
+litem &117
+pos 7
+dimension 20
+uid 280,0
+)
+*133 (MRCItem
+litem &118
+pos 8
+dimension 20
+uid 282,0
+)
+*134 (MRCItem
+litem &119
+pos 9
+dimension 20
+uid 284,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 317,0
+optionalChildren [
+*135 (MRCItem
+litem &101
+pos 0
+dimension 20
+uid 318,0
+)
+*136 (MRCItem
+litem &103
+pos 1
+dimension 50
+uid 319,0
+)
+*137 (MRCItem
+litem &104
+pos 2
+dimension 100
+uid 320,0
+)
+*138 (MRCItem
+litem &105
+pos 3
+dimension 50
+uid 321,0
+)
+*139 (MRCItem
+litem &106
+pos 4
+dimension 100
+uid 322,0
+)
+*140 (MRCItem
+litem &107
+pos 5
+dimension 100
+uid 323,0
+)
+*141 (MRCItem
+litem &108
+pos 6
+dimension 50
+uid 324,0
+)
+*142 (MRCItem
+litem &109
+pos 7
+dimension 80
+uid 325,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 312,0
+vaOverrides [
+]
+)
+]
+)
+uid 297,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *143 (LEmptyRow
+)
+uid 327,0
+optionalChildren [
+*144 (RefLabelRowHdr
+)
+*145 (TitleRowHdr
+)
+*146 (FilterRowHdr
+)
+*147 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*148 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*149 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*150 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*151 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*152 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*153 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*154 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*155 (LogGeneric
+generic (GiElement
+name "HEARTBEAT_PWM_DIVIDER"
+type "integer"
+value "500"
+)
+uid 9,0
+)
+*156 (LogGeneric
+generic (GiElement
+name "WAITING_DIVIDER"
+type "integer"
+value "500000000"
+)
+uid 11,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 339,0
+optionalChildren [
+*157 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *158 (MRCItem
+litem &143
+pos 2
+dimension 20
+)
+uid 341,0
+optionalChildren [
+*159 (MRCItem
+litem &144
+pos 0
+dimension 20
+uid 342,0
+)
+*160 (MRCItem
+litem &145
+pos 1
+dimension 23
+uid 343,0
+)
+*161 (MRCItem
+litem &146
+pos 2
+hidden 1
+dimension 20
+uid 344,0
+)
+*162 (MRCItem
+litem &155
+pos 0
+dimension 20
+uid 10,0
+)
+*163 (MRCItem
+litem &156
+pos 1
+dimension 20
+uid 12,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 345,0
+optionalChildren [
+*164 (MRCItem
+litem &147
+pos 0
+dimension 20
+uid 346,0
+)
+*165 (MRCItem
+litem &149
+pos 1
+dimension 50
+uid 347,0
+)
+*166 (MRCItem
+litem &150
+pos 2
+dimension 100
+uid 348,0
+)
+*167 (MRCItem
+litem &151
+pos 3
+dimension 100
+uid 349,0
+)
+*168 (MRCItem
+litem &152
+pos 4
+dimension 50
+uid 350,0
+)
+*169 (MRCItem
+litem &153
+pos 5
+dimension 50
+uid 351,0
+)
+*170 (MRCItem
+litem &154
+pos 6
+dimension 80
+uid 352,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 340,0
+vaOverrides [
+]
+)
+]
+)
+uid 326,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/led_controller_tb/struct.bd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/led_controller_tb/struct.bd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/led_controller_tb/struct.bd.bak	(revision 11755)
@@ -0,0 +1,3869 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "STD_LOGIC_UNSIGNED"
+itemName "ALL"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+itemName "ALL"
+)
+]
+instances [
+(Instance
+name "U_0"
+duLibraryName "FACT_FAD_lib"
+duName "led_controller"
+elements [
+(GiElement
+name "HEARTBEAT_PWM_DIVIDER"
+type "integer"
+value "500"
+)
+(GiElement
+name "WAITING_DIVIDER"
+type "integer"
+value "500000000"
+)
+]
+mwi 0
+uid 53,0
+)
+(Instance
+name "U_1"
+duLibraryName "FACT_FAD_TB_lib"
+duName "led_controller_tester"
+elements [
+]
+mwi 0
+uid 143,0
+)
+(Instance
+name "U_2"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+mwi 0
+uid 424,0
+)
+]
+libraryRefs [
+"ieee"
+"FACT_FAD_lib"
+]
+)
+version "29.1"
+appVersion "2009.1 (Build 12)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\led_controller_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\led_controller_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\led_controller_tb"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\led_controller_tb"
+)
+(vvPair
+variable "date"
+value "02.03.2011"
+)
+(vvPair
+variable "day"
+value "Mi"
+)
+(vvPair
+variable "day_long"
+value "Mittwoch"
+)
+(vvPair
+variable "dd"
+value "02"
+)
+(vvPair
+variable "entity_name"
+value "led_controller_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "03"
+)
+(vvPair
+variable "module_name"
+value "led_controller_tb"
+)
+(vvPair
+variable "month"
+value "Mrz"
+)
+(vvPair
+variable "month_long"
+value "März"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\led_controller_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\led_controller_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "09:54:46"
+)
+(vvPair
+variable "unit"
+value "led_controller_tb"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 296,0
+optionalChildren [
+*1 (SaComponent
+uid 53,0
+optionalChildren [
+*2 (CptPort
+uid 13,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,15625,0,16375"
+)
+tg (CPTG
+uid 15,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16,0
+va (VaSet
+)
+xt "1000,15500,2900,16500"
+st "CLK"
+blo "1000,16300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+)
+)
+)
+*3 (CptPort
+uid 17,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "18000,15625,18750,16375"
+)
+tg (CPTG
+uid 19,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 20,0
+va (VaSet
+)
+xt "14600,15500,17000,16500"
+st "green"
+ju 2
+blo "17000,16300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "green"
+t "std_logic"
+o 2
+)
+)
+)
+*4 (CptPort
+uid 21,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "18000,16625,18750,17375"
+)
+tg (CPTG
+uid 23,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24,0
+va (VaSet
+)
+xt "14500,16500,17000,17500"
+st "amber"
+ju 2
+blo "17000,17300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "amber"
+t "std_logic"
+o 3
+)
+)
+)
+*5 (CptPort
+uid 25,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 26,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "18000,17625,18750,18375"
+)
+tg (CPTG
+uid 27,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 28,0
+va (VaSet
+)
+xt "15500,17500,17000,18500"
+st "red"
+ju 2
+blo "17000,18300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "red"
+t "std_logic"
+o 4
+)
+)
+)
+*6 (CptPort
+uid 29,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "18000,18625,18750,19375"
+)
+tg (CPTG
+uid 31,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 32,0
+va (VaSet
+)
+xt "8500,18500,17000,19500"
+st "additional_flasher_out"
+ju 2
+blo "17000,19300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "additional_flasher_out"
+t "std_logic"
+o 5
+)
+)
+)
+*7 (CptPort
+uid 33,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 34,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,16625,0,17375"
+)
+tg (CPTG
+uid 35,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 36,0
+va (VaSet
+)
+xt "1000,16500,3800,17500"
+st "trigger"
+blo "1000,17300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "trigger"
+t "std_logic"
+o 6
+)
+)
+)
+*8 (CptPort
+uid 37,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 38,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,17625,0,18375"
+)
+tg (CPTG
+uid 39,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 40,0
+va (VaSet
+)
+xt "1000,17500,6900,18500"
+st "refclk_too_high"
+blo "1000,18300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "refclk_too_high"
+t "std_logic"
+o 7
+)
+)
+)
+*9 (CptPort
+uid 41,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 42,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,18625,0,19375"
+)
+tg (CPTG
+uid 43,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 44,0
+va (VaSet
+)
+xt "1000,18500,6500,19500"
+st "refclk_too_low"
+blo "1000,19300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "refclk_too_low"
+t "std_logic"
+o 8
+)
+)
+)
+*10 (CptPort
+uid 45,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 46,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,19625,0,20375"
+)
+tg (CPTG
+uid 47,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 48,0
+va (VaSet
+)
+xt "1000,19500,6500,20500"
+st "socks_waiting"
+blo "1000,20300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "socks_waiting"
+t "std_logic"
+o 9
+)
+)
+)
+*11 (CptPort
+uid 49,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 50,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,20625,0,21375"
+)
+tg (CPTG
+uid 51,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 52,0
+va (VaSet
+)
+xt "1000,20500,7500,21500"
+st "socks_connected"
+blo "1000,21300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "socks_connected"
+t "std_logic"
+o 10
+)
+)
+)
+]
+shape (Rectangle
+uid 54,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,15000,18000,22000"
+)
+ttg (MlTextGroup
+uid 55,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*12 (Text
+uid 56,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "5900,22000,12100,23000"
+st "FACT_FAD_lib"
+blo "5900,22800"
+tm "BdLibraryNameMgr"
+)
+*13 (Text
+uid 57,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "5900,23000,11800,24000"
+st "led_controller"
+blo "5900,23800"
+tm "CptNameMgr"
+)
+*14 (Text
+uid 58,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "5900,24000,7700,25000"
+st "U_0"
+blo "5900,24800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 59,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 60,0
+text (MLText
+uid 61,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,13400,27000,15000"
+st "HEARTBEAT_PWM_DIVIDER = 500          ( integer )  
+WAITING_DIVIDER       = 500000000    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "HEARTBEAT_PWM_DIVIDER"
+type "integer"
+value "500"
+)
+(GiElement
+name "WAITING_DIVIDER"
+type "integer"
+value "500000000"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 62,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "250,20250,1750,21750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archType 1
+archFileType "UNKNOWN"
+)
+*15 (Net
+uid 63,0
+decl (Decl
+n "green"
+t "std_logic"
+o 1
+suid 1,0
+)
+declText (MLText
+uid 64,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,5400,44500,6200"
+st "SIGNAL green                  : std_logic
+"
+)
+)
+*16 (Net
+uid 71,0
+decl (Decl
+n "amber"
+t "std_logic"
+o 2
+suid 2,0
+)
+declText (MLText
+uid 72,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,4600,44500,5400"
+st "SIGNAL amber                  : std_logic
+"
+)
+)
+*17 (Net
+uid 79,0
+decl (Decl
+n "red"
+t "std_logic"
+o 3
+suid 3,0
+)
+declText (MLText
+uid 80,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,6200,44500,7000"
+st "SIGNAL red                    : std_logic
+"
+)
+)
+*18 (Net
+uid 87,0
+decl (Decl
+n "additional_flasher_out"
+t "std_logic"
+o 4
+suid 4,0
+)
+declText (MLText
+uid 88,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3800,44500,4600"
+st "SIGNAL additional_flasher_out : std_logic
+"
+)
+)
+*19 (Net
+uid 95,0
+decl (Decl
+n "CLK"
+t "std_logic"
+o 5
+suid 5,0
+)
+declText (MLText
+uid 96,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3000,44500,3800"
+st "SIGNAL CLK                    : std_logic
+"
+)
+)
+*20 (Net
+uid 103,0
+decl (Decl
+n "trigger"
+t "std_logic"
+o 6
+suid 6,0
+)
+declText (MLText
+uid 104,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,10200,44500,11000"
+st "SIGNAL trigger                : std_logic
+"
+)
+)
+*21 (Net
+uid 111,0
+decl (Decl
+n "refclk_too_high"
+t "std_logic"
+o 7
+suid 7,0
+)
+declText (MLText
+uid 112,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,7000,44500,7800"
+st "SIGNAL refclk_too_high        : std_logic
+"
+)
+)
+*22 (Net
+uid 119,0
+decl (Decl
+n "refclk_too_low"
+t "std_logic"
+o 8
+suid 8,0
+)
+declText (MLText
+uid 120,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,7800,44500,8600"
+st "SIGNAL refclk_too_low         : std_logic
+"
+)
+)
+*23 (Net
+uid 127,0
+decl (Decl
+n "socks_waiting"
+t "std_logic"
+o 9
+suid 9,0
+)
+declText (MLText
+uid 128,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,9400,44500,10200"
+st "SIGNAL socks_waiting          : std_logic
+"
+)
+)
+*24 (Net
+uid 135,0
+decl (Decl
+n "socks_connected"
+t "std_logic"
+o 10
+suid 10,0
+)
+declText (MLText
+uid 136,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,8600,44500,9400"
+st "SIGNAL socks_connected        : std_logic
+"
+)
+)
+*25 (Blk
+uid 143,0
+shape (Rectangle
+uid 144,0
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "44000,13000,62000,20000"
+)
+ttg (MlTextGroup
+uid 145,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*26 (Text
+uid 146,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "49150,15000,56850,16000"
+st "FACT_FAD_TB_lib"
+blo "49150,15800"
+tm "BdLibraryNameMgr"
+)
+*27 (Text
+uid 147,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "49150,16000,57950,17000"
+st "led_controller_tester"
+blo "49150,16800"
+tm "BlkNameMgr"
+)
+*28 (Text
+uid 148,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "49150,17000,50950,18000"
+st "U_1"
+blo "49150,17800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 149,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 150,0
+text (MLText
+uid 151,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "49150,25000,49150,25000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 152,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "44250,18250,45750,19750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+blkPorts [
+"additional_flasher_out"
+"amber"
+"green"
+"red"
+"refclk_too_high"
+"refclk_too_low"
+"socks_connected"
+"socks_waiting"
+"trigger"
+]
+)
+*29 (Grouping
+uid 233,0
+optionalChildren [
+*30 (CommentText
+uid 235,0
+shape (Rectangle
+uid 236,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "20000,50000,37000,51000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 237,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "20200,50000,30000,51000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*31 (CommentText
+uid 238,0
+shape (Rectangle
+uid 239,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "37000,46000,41000,47000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 240,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "37200,46000,40200,47000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*32 (CommentText
+uid 241,0
+shape (Rectangle
+uid 242,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "20000,48000,37000,49000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 243,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "20200,48000,30200,49000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*33 (CommentText
+uid 244,0
+shape (Rectangle
+uid 245,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "16000,48000,20000,49000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 246,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "16200,48000,18300,49000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*34 (CommentText
+uid 247,0
+shape (Rectangle
+uid 248,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "37000,47000,57000,51000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 249,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "37200,47200,46400,48200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*35 (CommentText
+uid 250,0
+shape (Rectangle
+uid 251,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "41000,46000,57000,47000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 252,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "41200,46000,45700,47000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*36 (CommentText
+uid 253,0
+shape (Rectangle
+uid 254,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "16000,46000,37000,48000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 255,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "23150,46500,29850,47500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*37 (CommentText
+uid 256,0
+shape (Rectangle
+uid 257,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "16000,49000,20000,50000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 258,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "16200,49000,18300,50000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*38 (CommentText
+uid 259,0
+shape (Rectangle
+uid 260,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "16000,50000,20000,51000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 261,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "16200,50000,18900,51000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*39 (CommentText
+uid 262,0
+shape (Rectangle
+uid 263,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "20000,49000,37000,50000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 264,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "20200,49000,36400,50000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 234,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "16000,46000,57000,51000"
+)
+oxt "14000,66000,55000,71000"
+)
+*40 (SaComponent
+uid 424,0
+optionalChildren [
+*41 (CptPort
+uid 413,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 414,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "7000,31625,7750,32375"
+)
+tg (CPTG
+uid 415,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 416,0
+va (VaSet
+)
+xt "4700,31500,6000,32500"
+st "clk"
+ju 2
+blo "6000,32300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+)
+)
+*42 (CptPort
+uid 417,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 418,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "7000,32625,7750,33375"
+)
+tg (CPTG
+uid 419,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 420,0
+va (VaSet
+)
+xt "4700,32500,6000,33500"
+st "rst"
+ju 2
+blo "6000,33300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 425,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "-1000,31000,7000,35000"
+)
+oxt "22000,15000,30000,19000"
+ttg (MlTextGroup
+uid 426,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*43 (Text
+uid 427,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-850,35000,6850,36000"
+st "FACT_FAD_TB_lib"
+blo "-850,35800"
+tm "BdLibraryNameMgr"
+)
+*44 (Text
+uid 428,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-850,36000,5850,37000"
+st "clock_generator"
+blo "-850,36800"
+tm "CptNameMgr"
+)
+*45 (Text
+uid 429,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-850,37000,950,38000"
+st "U_2"
+blo "-850,37800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 430,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 431,0
+text (MLText
+uid 432,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-5000,29400,13500,31000"
+st "clock_period = 20 ns    ( time )  
+reset_time   = 50 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 433,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-750,33250,750,34750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*46 (Wire
+uid 65,0
+shape (OrthoPolyLine
+uid 66,0
+va (VaSet
+vasetType 3
+)
+xt "18750,16000,30000,16000"
+pts [
+"18750,16000"
+"30000,16000"
+]
+)
+start &3
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 69,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 70,0
+va (VaSet
+)
+xt "20000,15000,22400,16000"
+st "green"
+blo "20000,15800"
+tm "WireNameMgr"
+)
+)
+on &15
+)
+*47 (Wire
+uid 73,0
+shape (OrthoPolyLine
+uid 74,0
+va (VaSet
+vasetType 3
+)
+xt "18750,17000,30000,17000"
+pts [
+"18750,17000"
+"30000,17000"
+]
+)
+start &4
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 77,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 78,0
+va (VaSet
+)
+xt "20000,16000,22500,17000"
+st "amber"
+blo "20000,16800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*48 (Wire
+uid 81,0
+shape (OrthoPolyLine
+uid 82,0
+va (VaSet
+vasetType 3
+)
+xt "18750,18000,30000,18000"
+pts [
+"18750,18000"
+"30000,18000"
+]
+)
+start &5
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 85,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 86,0
+va (VaSet
+)
+xt "20000,17000,21500,18000"
+st "red"
+blo "20000,17800"
+tm "WireNameMgr"
+)
+)
+on &17
+)
+*49 (Wire
+uid 89,0
+shape (OrthoPolyLine
+uid 90,0
+va (VaSet
+vasetType 3
+)
+xt "18750,19000,30000,19000"
+pts [
+"18750,19000"
+"30000,19000"
+]
+)
+start &6
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 93,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 94,0
+va (VaSet
+)
+xt "20000,18000,28500,19000"
+st "additional_flasher_out"
+blo "20000,18800"
+tm "WireNameMgr"
+)
+)
+on &18
+)
+*50 (Wire
+uid 97,0
+shape (OrthoPolyLine
+uid 98,0
+va (VaSet
+vasetType 3
+)
+xt "-10000,16000,-750,16000"
+pts [
+"-10000,16000"
+"-750,16000"
+]
+)
+end &2
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 101,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 102,0
+va (VaSet
+)
+xt "-9000,15000,-7100,16000"
+st "CLK"
+blo "-9000,15800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+*51 (Wire
+uid 105,0
+shape (OrthoPolyLine
+uid 106,0
+va (VaSet
+vasetType 3
+)
+xt "-10000,17000,-750,17000"
+pts [
+"-10000,17000"
+"-750,17000"
+]
+)
+end &7
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 109,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 110,0
+va (VaSet
+)
+xt "-9000,16000,-6200,17000"
+st "trigger"
+blo "-9000,16800"
+tm "WireNameMgr"
+)
+)
+on &20
+)
+*52 (Wire
+uid 113,0
+shape (OrthoPolyLine
+uid 114,0
+va (VaSet
+vasetType 3
+)
+xt "-10000,18000,-750,18000"
+pts [
+"-10000,18000"
+"-750,18000"
+]
+)
+end &8
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 117,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 118,0
+va (VaSet
+)
+xt "-9000,17000,-3100,18000"
+st "refclk_too_high"
+blo "-9000,17800"
+tm "WireNameMgr"
+)
+)
+on &21
+)
+*53 (Wire
+uid 121,0
+shape (OrthoPolyLine
+uid 122,0
+va (VaSet
+vasetType 3
+)
+xt "-10000,19000,-750,19000"
+pts [
+"-10000,19000"
+"-750,19000"
+]
+)
+end &9
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 125,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 126,0
+va (VaSet
+)
+xt "-9000,18000,-3500,19000"
+st "refclk_too_low"
+blo "-9000,18800"
+tm "WireNameMgr"
+)
+)
+on &22
+)
+*54 (Wire
+uid 129,0
+shape (OrthoPolyLine
+uid 130,0
+va (VaSet
+vasetType 3
+)
+xt "-10000,20000,-750,20000"
+pts [
+"-10000,20000"
+"-750,20000"
+]
+)
+end &10
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 133,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 134,0
+va (VaSet
+)
+xt "-9000,19000,-3500,20000"
+st "socks_waiting"
+blo "-9000,19800"
+tm "WireNameMgr"
+)
+)
+on &23
+)
+*55 (Wire
+uid 137,0
+shape (OrthoPolyLine
+uid 138,0
+va (VaSet
+vasetType 3
+)
+xt "-10000,21000,-750,21000"
+pts [
+"-10000,21000"
+"-750,21000"
+]
+)
+end &11
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 141,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 142,0
+va (VaSet
+)
+xt "-9000,20000,-2500,21000"
+st "socks_connected"
+blo "-9000,20800"
+tm "WireNameMgr"
+)
+)
+on &24
+)
+*56 (Wire
+uid 153,0
+shape (OrthoPolyLine
+uid 154,0
+va (VaSet
+vasetType 3
+)
+xt "62000,16000,74000,16000"
+pts [
+"62000,16000"
+"74000,16000"
+]
+)
+start &25
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 159,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 160,0
+va (VaSet
+)
+xt "63000,15000,64500,16000"
+st "red"
+blo "63000,15800"
+tm "WireNameMgr"
+)
+)
+on &17
+)
+*57 (Wire
+uid 161,0
+shape (OrthoPolyLine
+uid 162,0
+va (VaSet
+vasetType 3
+)
+xt "62000,14000,74000,14000"
+pts [
+"62000,14000"
+"74000,14000"
+]
+)
+start &25
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 167,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 168,0
+va (VaSet
+)
+xt "63000,13000,65400,14000"
+st "green"
+blo "63000,13800"
+tm "WireNameMgr"
+)
+)
+on &15
+)
+*58 (Wire
+uid 169,0
+shape (OrthoPolyLine
+uid 170,0
+va (VaSet
+vasetType 3
+)
+xt "34000,15000,44000,15000"
+pts [
+"34000,15000"
+"44000,15000"
+]
+)
+end &25
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 175,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 176,0
+va (VaSet
+)
+xt "35000,14000,37800,15000"
+st "trigger"
+blo "35000,14800"
+tm "WireNameMgr"
+)
+)
+on &20
+)
+*59 (Wire
+uid 177,0
+shape (OrthoPolyLine
+uid 178,0
+va (VaSet
+vasetType 3
+)
+xt "62000,17000,74000,17000"
+pts [
+"62000,17000"
+"74000,17000"
+]
+)
+start &25
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 183,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 184,0
+va (VaSet
+)
+xt "63000,16000,71500,17000"
+st "additional_flasher_out"
+blo "63000,16800"
+tm "WireNameMgr"
+)
+)
+on &18
+)
+*60 (Wire
+uid 185,0
+shape (OrthoPolyLine
+uid 186,0
+va (VaSet
+vasetType 3
+)
+xt "34000,18000,44000,18000"
+pts [
+"34000,18000"
+"44000,18000"
+]
+)
+end &25
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 191,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 192,0
+va (VaSet
+)
+xt "35000,17000,40500,18000"
+st "socks_waiting"
+blo "35000,17800"
+tm "WireNameMgr"
+)
+)
+on &23
+)
+*61 (Wire
+uid 193,0
+shape (OrthoPolyLine
+uid 194,0
+va (VaSet
+vasetType 3
+)
+xt "34000,16000,44000,16000"
+pts [
+"34000,16000"
+"44000,16000"
+]
+)
+end &25
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 199,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 200,0
+va (VaSet
+)
+xt "35000,15000,40900,16000"
+st "refclk_too_high"
+blo "35000,15800"
+tm "WireNameMgr"
+)
+)
+on &21
+)
+*62 (Wire
+uid 201,0
+shape (OrthoPolyLine
+uid 202,0
+va (VaSet
+vasetType 3
+)
+xt "34000,17000,44000,17000"
+pts [
+"34000,17000"
+"44000,17000"
+]
+)
+end &25
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 207,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 208,0
+va (VaSet
+)
+xt "35000,16000,40500,17000"
+st "refclk_too_low"
+blo "35000,16800"
+tm "WireNameMgr"
+)
+)
+on &22
+)
+*63 (Wire
+uid 217,0
+shape (OrthoPolyLine
+uid 218,0
+va (VaSet
+vasetType 3
+)
+xt "62000,15000,74000,15000"
+pts [
+"62000,15000"
+"74000,15000"
+]
+)
+start &25
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 223,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 224,0
+va (VaSet
+)
+xt "63000,14000,65500,15000"
+st "amber"
+blo "63000,14800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*64 (Wire
+uid 225,0
+shape (OrthoPolyLine
+uid 226,0
+va (VaSet
+vasetType 3
+)
+xt "34000,19000,44000,19000"
+pts [
+"34000,19000"
+"44000,19000"
+]
+)
+end &25
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 231,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 232,0
+va (VaSet
+)
+xt "35000,18000,41500,19000"
+st "socks_connected"
+blo "35000,18800"
+tm "WireNameMgr"
+)
+)
+on &24
+)
+*65 (Wire
+uid 434,0
+shape (OrthoPolyLine
+uid 435,0
+va (VaSet
+vasetType 3
+)
+xt "7750,32000,12000,32000"
+pts [
+"7750,32000"
+"12000,32000"
+]
+)
+start &41
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 438,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 439,0
+va (VaSet
+)
+xt "9000,31000,10900,32000"
+st "CLK"
+blo "9000,31800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *66 (PackageList
+uid 285,0
+stg "VerticalLayoutStrategy"
+textVec [
+*67 (Text
+uid 286,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*68 (MLText
+uid 287,0
+va (VaSet
+)
+xt "0,1000,15300,7000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.STD_LOGIC_UNSIGNED.ALL;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.ALL;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 288,0
+stg "VerticalLayoutStrategy"
+textVec [
+*69 (Text
+uid 289,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*70 (Text
+uid 290,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*71 (MLText
+uid 291,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*72 (Text
+uid 292,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*73 (MLText
+uid 293,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*74 (Text
+uid 294,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*75 (MLText
+uid 295,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "0,0,1016,690"
+viewArea "-7610,-500,64120,49000"
+cachedDiagramExtent "-10400,0,74400,51000"
+hasePageBreakOrigin 1
+pageBreakOrigin "-11000,0"
+lastUid 439,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*76 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*77 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*78 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,4000,6500"
+st "U_0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*79 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*80 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*81 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,2350,6500"
+st "U_0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*82 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*83 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*84 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,2700,6500"
+st "U_0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*85 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*86 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*87 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,2300,6500"
+st "U_0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*88 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*89 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*90 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1850,6500"
+st "U_0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*91 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*92 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*93 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*94 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*95 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*96 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,0,25400,1000"
+st "Declarations"
+blo "20000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,1000,22700,2000"
+st "Ports:"
+blo "20000,1800"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,23800,1000"
+st "Pre User:"
+blo "20000,800"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,2000,27100,3000"
+st "Diagram Signals:"
+blo "20000,2800"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,24700,1000"
+st "Post User:"
+blo "20000,800"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 10,0
+usingSuid 1
+emptyRow *97 (LEmptyRow
+)
+uid 298,0
+optionalChildren [
+*98 (RefLabelRowHdr
+)
+*99 (TitleRowHdr
+)
+*100 (FilterRowHdr
+)
+*101 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*102 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*103 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*104 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*105 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*106 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*107 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*108 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*109 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*110 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "green"
+t "std_logic"
+o 1
+suid 1,0
+)
+)
+uid 265,0
+)
+*111 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "amber"
+t "std_logic"
+o 2
+suid 2,0
+)
+)
+uid 267,0
+)
+*112 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "red"
+t "std_logic"
+o 3
+suid 3,0
+)
+)
+uid 269,0
+)
+*113 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "additional_flasher_out"
+t "std_logic"
+o 4
+suid 4,0
+)
+)
+uid 271,0
+)
+*114 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "CLK"
+t "std_logic"
+o 5
+suid 5,0
+)
+)
+uid 273,0
+)
+*115 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "trigger"
+t "std_logic"
+o 6
+suid 6,0
+)
+)
+uid 275,0
+)
+*116 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "refclk_too_high"
+t "std_logic"
+o 7
+suid 7,0
+)
+)
+uid 277,0
+)
+*117 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "refclk_too_low"
+t "std_logic"
+o 8
+suid 8,0
+)
+)
+uid 279,0
+)
+*118 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "socks_waiting"
+t "std_logic"
+o 9
+suid 9,0
+)
+)
+uid 281,0
+)
+*119 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "socks_connected"
+t "std_logic"
+o 10
+suid 10,0
+)
+)
+uid 283,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 311,0
+optionalChildren [
+*120 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *121 (MRCItem
+litem &97
+pos 10
+dimension 20
+)
+uid 313,0
+optionalChildren [
+*122 (MRCItem
+litem &98
+pos 0
+dimension 20
+uid 314,0
+)
+*123 (MRCItem
+litem &99
+pos 1
+dimension 23
+uid 315,0
+)
+*124 (MRCItem
+litem &100
+pos 2
+hidden 1
+dimension 20
+uid 316,0
+)
+*125 (MRCItem
+litem &110
+pos 0
+dimension 20
+uid 266,0
+)
+*126 (MRCItem
+litem &111
+pos 1
+dimension 20
+uid 268,0
+)
+*127 (MRCItem
+litem &112
+pos 2
+dimension 20
+uid 270,0
+)
+*128 (MRCItem
+litem &113
+pos 3
+dimension 20
+uid 272,0
+)
+*129 (MRCItem
+litem &114
+pos 4
+dimension 20
+uid 274,0
+)
+*130 (MRCItem
+litem &115
+pos 5
+dimension 20
+uid 276,0
+)
+*131 (MRCItem
+litem &116
+pos 6
+dimension 20
+uid 278,0
+)
+*132 (MRCItem
+litem &117
+pos 7
+dimension 20
+uid 280,0
+)
+*133 (MRCItem
+litem &118
+pos 8
+dimension 20
+uid 282,0
+)
+*134 (MRCItem
+litem &119
+pos 9
+dimension 20
+uid 284,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 317,0
+optionalChildren [
+*135 (MRCItem
+litem &101
+pos 0
+dimension 20
+uid 318,0
+)
+*136 (MRCItem
+litem &103
+pos 1
+dimension 50
+uid 319,0
+)
+*137 (MRCItem
+litem &104
+pos 2
+dimension 100
+uid 320,0
+)
+*138 (MRCItem
+litem &105
+pos 3
+dimension 50
+uid 321,0
+)
+*139 (MRCItem
+litem &106
+pos 4
+dimension 100
+uid 322,0
+)
+*140 (MRCItem
+litem &107
+pos 5
+dimension 100
+uid 323,0
+)
+*141 (MRCItem
+litem &108
+pos 6
+dimension 50
+uid 324,0
+)
+*142 (MRCItem
+litem &109
+pos 7
+dimension 80
+uid 325,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 312,0
+vaOverrides [
+]
+)
+]
+)
+uid 297,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *143 (LEmptyRow
+)
+uid 327,0
+optionalChildren [
+*144 (RefLabelRowHdr
+)
+*145 (TitleRowHdr
+)
+*146 (FilterRowHdr
+)
+*147 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*148 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*149 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*150 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*151 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*152 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*153 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*154 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*155 (LogGeneric
+generic (GiElement
+name "HEARTBEAT_PWM_DIVIDER"
+type "integer"
+value "500"
+)
+uid 9,0
+)
+*156 (LogGeneric
+generic (GiElement
+name "WAITING_DIVIDER"
+type "integer"
+value "500000000"
+)
+uid 11,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 339,0
+optionalChildren [
+*157 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *158 (MRCItem
+litem &143
+pos 2
+dimension 20
+)
+uid 341,0
+optionalChildren [
+*159 (MRCItem
+litem &144
+pos 0
+dimension 20
+uid 342,0
+)
+*160 (MRCItem
+litem &145
+pos 1
+dimension 23
+uid 343,0
+)
+*161 (MRCItem
+litem &146
+pos 2
+hidden 1
+dimension 20
+uid 344,0
+)
+*162 (MRCItem
+litem &155
+pos 0
+dimension 20
+uid 10,0
+)
+*163 (MRCItem
+litem &156
+pos 1
+dimension 20
+uid 12,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 345,0
+optionalChildren [
+*164 (MRCItem
+litem &147
+pos 0
+dimension 20
+uid 346,0
+)
+*165 (MRCItem
+litem &149
+pos 1
+dimension 50
+uid 347,0
+)
+*166 (MRCItem
+litem &150
+pos 2
+dimension 100
+uid 348,0
+)
+*167 (MRCItem
+litem &151
+pos 3
+dimension 100
+uid 349,0
+)
+*168 (MRCItem
+litem &152
+pos 4
+dimension 50
+uid 350,0
+)
+*169 (MRCItem
+litem &153
+pos 5
+dimension 50
+uid 351,0
+)
+*170 (MRCItem
+litem &154
+pos 6
+dimension 80
+uid 352,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 340,0
+vaOverrides [
+]
+)
+]
+)
+uid 326,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/led_controller_tb/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/led_controller_tb/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/led_controller_tb/symbol.sb	(revision 11755)
@@ -0,0 +1,1256 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+]
+)
+version "24.1"
+appVersion "2009.1 (Build 12)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 53,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 66,0
+optionalChildren [
+*14 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *15 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 68,0
+optionalChildren [
+*16 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 69,0
+)
+*17 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 70,0
+)
+*18 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 71,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 72,0
+optionalChildren [
+*19 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 73,0
+)
+*20 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 74,0
+)
+*21 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 75,0
+)
+*22 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 76,0
+)
+*23 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 77,0
+)
+*24 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 78,0
+)
+*25 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 79,0
+)
+*26 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 80,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 67,0
+vaOverrides [
+]
+)
+]
+)
+uid 52,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *27 (LEmptyRow
+)
+uid 82,0
+optionalChildren [
+*28 (RefLabelRowHdr
+)
+*29 (TitleRowHdr
+)
+*30 (FilterRowHdr
+)
+*31 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*32 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*33 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*34 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*35 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*36 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*37 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*38 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*39 (LogGeneric
+generic (GiElement
+name "HEARTBEAT_PWM_DIVIDER"
+type "integer"
+value "500"
+)
+uid 109,0
+)
+*40 (LogGeneric
+generic (GiElement
+name "WAITING_DIVIDER"
+type "integer"
+value "500000000"
+)
+uid 111,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 94,0
+optionalChildren [
+*41 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *42 (MRCItem
+litem &27
+pos 3
+dimension 20
+)
+uid 96,0
+optionalChildren [
+*43 (MRCItem
+litem &28
+pos 0
+dimension 20
+uid 97,0
+)
+*44 (MRCItem
+litem &29
+pos 1
+dimension 23
+uid 98,0
+)
+*45 (MRCItem
+litem &30
+pos 2
+hidden 1
+dimension 20
+uid 99,0
+)
+*46 (MRCItem
+litem &39
+pos 0
+dimension 20
+uid 108,0
+)
+*47 (MRCItem
+litem &40
+pos 1
+dimension 20
+uid 110,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 100,0
+optionalChildren [
+*48 (MRCItem
+litem &31
+pos 0
+dimension 20
+uid 101,0
+)
+*49 (MRCItem
+litem &33
+pos 1
+dimension 50
+uid 102,0
+)
+*50 (MRCItem
+litem &34
+pos 2
+dimension 100
+uid 103,0
+)
+*51 (MRCItem
+litem &35
+pos 3
+dimension 100
+uid 104,0
+)
+*52 (MRCItem
+litem &36
+pos 4
+dimension 50
+uid 105,0
+)
+*53 (MRCItem
+litem &37
+pos 5
+dimension 50
+uid 106,0
+)
+*54 (MRCItem
+litem &38
+pos 6
+dimension 80
+uid 107,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 95,0
+vaOverrides [
+]
+)
+]
+)
+uid 81,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\led_controller_tb\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\led_controller_tb\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\led_controller_tb"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\led_controller_tb"
+)
+(vvPair
+variable "date"
+value "02.03.2011"
+)
+(vvPair
+variable "day"
+value "Mi"
+)
+(vvPair
+variable "day_long"
+value "Mittwoch"
+)
+(vvPair
+variable "dd"
+value "02"
+)
+(vvPair
+variable "entity_name"
+value "led_controller_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "03"
+)
+(vvPair
+variable "module_name"
+value "led_controller_tb"
+)
+(vvPair
+variable "month"
+value "Mrz"
+)
+(vvPair
+variable "month_long"
+value "März"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\led_controller_tb\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\led_controller_tb\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "09:49:07"
+)
+(vvPair
+variable "unit"
+value "led_controller_tb"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 51,0
+optionalChildren [
+*55 (SymbolBody
+uid 8,0
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,29900,16000"
+st "FACT_FAD_TB_lib"
+blo "22200,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,29300,17000"
+st "led_controller_tb"
+blo "22200,16800"
+)
+)
+gi *56 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,22500,15200"
+st "Generic Declarations
+
+HEARTBEAT_PWM_DIVIDER integer 500        
+WAITING_DIVIDER       integer 500000000  
+"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+(GiElement
+name "HEARTBEAT_PWM_DIVIDER"
+type "integer"
+value "500"
+)
+(GiElement
+name "WAITING_DIVIDER"
+type "integer"
+value "500000000"
+)
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*57 (Grouping
+uid 16,0
+optionalChildren [
+*58 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,50000,48000,51000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "31200,50000,41000,51000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*59 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "48000,46000,52000,47000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "48200,46000,51200,47000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*60 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,48000,48000,49000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "31200,48000,41200,49000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,48000,31000,49000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "27200,48000,29300,49000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "48000,47000,68000,51000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "48200,47200,57400,48200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "52000,46000,68000,47000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "52200,46000,56700,47000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*64 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,46000,48000,48000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "34150,46500,40850,47500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*65 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,49000,31000,50000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "27200,49000,29300,50000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*66 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,50000,31000,51000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "27200,50000,29900,51000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*67 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,49000,48000,50000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "31200,49000,47800,50000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "27000,46000,68000,51000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *68 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*69 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*70 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,10900,4000"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *71 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *72 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,2000,44400,3000"
+st "User:"
+blo "42000,2800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3000,44000,3000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 157,0
+okToSyncOnLoad 1
+OkToSyncGenericsOnLoad 1
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/led_controller_tb/symbol.sb.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/led_controller_tb/symbol.sb.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/led_controller_tb/symbol.sb.bak	(revision 11755)
@@ -0,0 +1,1256 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+]
+)
+version "24.1"
+appVersion "2009.1 (Build 12)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 53,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 66,0
+optionalChildren [
+*14 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *15 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 68,0
+optionalChildren [
+*16 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 69,0
+)
+*17 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 70,0
+)
+*18 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 71,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 72,0
+optionalChildren [
+*19 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 73,0
+)
+*20 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 74,0
+)
+*21 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 75,0
+)
+*22 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 76,0
+)
+*23 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 77,0
+)
+*24 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 78,0
+)
+*25 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 79,0
+)
+*26 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 80,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 67,0
+vaOverrides [
+]
+)
+]
+)
+uid 52,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *27 (LEmptyRow
+)
+uid 82,0
+optionalChildren [
+*28 (RefLabelRowHdr
+)
+*29 (TitleRowHdr
+)
+*30 (FilterRowHdr
+)
+*31 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*32 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*33 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*34 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*35 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*36 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*37 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*38 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*39 (LogGeneric
+generic (GiElement
+name "HEARTBEAT_PWM_DIVIDER"
+type "integer"
+value "500"
+)
+uid 109,0
+)
+*40 (LogGeneric
+generic (GiElement
+name "WAITING_DIVIDER"
+type "integer"
+value "500000000"
+)
+uid 111,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 94,0
+optionalChildren [
+*41 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *42 (MRCItem
+litem &27
+pos 3
+dimension 20
+)
+uid 96,0
+optionalChildren [
+*43 (MRCItem
+litem &28
+pos 0
+dimension 20
+uid 97,0
+)
+*44 (MRCItem
+litem &29
+pos 1
+dimension 23
+uid 98,0
+)
+*45 (MRCItem
+litem &30
+pos 2
+hidden 1
+dimension 20
+uid 99,0
+)
+*46 (MRCItem
+litem &39
+pos 0
+dimension 20
+uid 108,0
+)
+*47 (MRCItem
+litem &40
+pos 1
+dimension 20
+uid 110,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 100,0
+optionalChildren [
+*48 (MRCItem
+litem &31
+pos 0
+dimension 20
+uid 101,0
+)
+*49 (MRCItem
+litem &33
+pos 1
+dimension 50
+uid 102,0
+)
+*50 (MRCItem
+litem &34
+pos 2
+dimension 100
+uid 103,0
+)
+*51 (MRCItem
+litem &35
+pos 3
+dimension 100
+uid 104,0
+)
+*52 (MRCItem
+litem &36
+pos 4
+dimension 50
+uid 105,0
+)
+*53 (MRCItem
+litem &37
+pos 5
+dimension 50
+uid 106,0
+)
+*54 (MRCItem
+litem &38
+pos 6
+dimension 80
+uid 107,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 95,0
+vaOverrides [
+]
+)
+]
+)
+uid 81,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\led_controller_tb\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\led_controller_tb\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\led_controller_tb"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\led_controller_tb"
+)
+(vvPair
+variable "date"
+value "02.03.2011"
+)
+(vvPair
+variable "day"
+value "Mi"
+)
+(vvPair
+variable "day_long"
+value "Mittwoch"
+)
+(vvPair
+variable "dd"
+value "02"
+)
+(vvPair
+variable "entity_name"
+value "led_controller_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "03"
+)
+(vvPair
+variable "module_name"
+value "led_controller_tb"
+)
+(vvPair
+variable "month"
+value "Mrz"
+)
+(vvPair
+variable "month_long"
+value "März"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\led_controller_tb\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\led_controller_tb\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "09:48:34"
+)
+(vvPair
+variable "unit"
+value "led_controller_tb"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 51,0
+optionalChildren [
+*55 (SymbolBody
+uid 8,0
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,29900,16000"
+st "FACT_FAD_TB_lib"
+blo "22200,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,29300,17000"
+st "led_controller_tb"
+blo "22200,16800"
+)
+)
+gi *56 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,22500,15200"
+st "Generic Declarations
+
+HEARTBEAT_PWM_DIVIDER integer 500        
+WAITING_DIVIDER       integer 500000000  
+"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+(GiElement
+name "HEARTBEAT_PWM_DIVIDER"
+type "integer"
+value "500"
+)
+(GiElement
+name "WAITING_DIVIDER"
+type "integer"
+value "500000000"
+)
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*57 (Grouping
+uid 16,0
+optionalChildren [
+*58 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,50000,48000,51000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "31200,50000,41000,51000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*59 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "48000,46000,52000,47000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "48200,46000,51200,47000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*60 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,48000,48000,49000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "31200,48000,41200,49000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,48000,31000,49000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "27200,48000,29300,49000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "48000,47000,68000,51000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "48200,47200,57400,48200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "52000,46000,68000,47000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "52200,46000,56700,47000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*64 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,46000,48000,48000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "34150,46500,40850,47500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*65 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,49000,31000,50000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "27200,49000,29300,50000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*66 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,50000,31000,51000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "27200,50000,29900,51000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*67 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,49000,48000,50000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "31200,49000,47800,50000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "27000,46000,68000,51000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *68 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*69 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*70 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,10900,4000"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *71 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *72 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,2000,44400,3000"
+st "User:"
+blo "42000,2800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3000,44000,3000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 134,0
+okToSyncOnLoad 1
+OkToSyncGenericsOnLoad 1
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/led_controller_tester/interface
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/led_controller_tester/interface	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/led_controller_tester/interface	(revision 11755)
@@ -0,0 +1,1784 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "STD_LOGIC_UNSIGNED"
+itemName "ALL"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+itemName "ALL"
+)
+]
+libraryRefs [
+"ieee"
+"FACT_FAD_lib"
+]
+)
+version "24.1"
+appVersion "2009.1 (Build 12)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+ordering 1
+suid 19,0
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 123,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+*14 (LogPort
+port (LogicalPort
+decl (Decl
+n "additional_flasher_out"
+t "std_logic"
+o 1
+suid 11,0
+)
+)
+uid 246,0
+)
+*15 (LogPort
+port (LogicalPort
+decl (Decl
+n "amber"
+t "std_logic"
+o 2
+suid 12,0
+)
+)
+uid 248,0
+)
+*16 (LogPort
+port (LogicalPort
+decl (Decl
+n "green"
+t "std_logic"
+o 3
+suid 13,0
+)
+)
+uid 250,0
+)
+*17 (LogPort
+port (LogicalPort
+decl (Decl
+n "red"
+t "std_logic"
+o 4
+suid 14,0
+)
+)
+uid 252,0
+)
+*18 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "refclk_too_high"
+t "std_logic"
+o 5
+suid 15,0
+)
+)
+uid 254,0
+)
+*19 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "refclk_too_low"
+t "std_logic"
+o 6
+suid 16,0
+)
+)
+uid 256,0
+)
+*20 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "socks_connected"
+t "std_logic"
+o 7
+suid 17,0
+)
+)
+uid 258,0
+)
+*21 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "socks_waiting"
+t "std_logic"
+o 8
+suid 18,0
+)
+)
+uid 260,0
+)
+*22 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "trigger"
+t "std_logic"
+o 9
+suid 19,0
+)
+)
+uid 262,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 136,0
+optionalChildren [
+*23 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *24 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 138,0
+optionalChildren [
+*25 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 139,0
+)
+*26 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 140,0
+)
+*27 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 141,0
+)
+*28 (MRCItem
+litem &14
+pos 0
+dimension 20
+uid 247,0
+)
+*29 (MRCItem
+litem &15
+pos 1
+dimension 20
+uid 249,0
+)
+*30 (MRCItem
+litem &16
+pos 2
+dimension 20
+uid 251,0
+)
+*31 (MRCItem
+litem &17
+pos 3
+dimension 20
+uid 253,0
+)
+*32 (MRCItem
+litem &18
+pos 4
+dimension 20
+uid 255,0
+)
+*33 (MRCItem
+litem &19
+pos 5
+dimension 20
+uid 257,0
+)
+*34 (MRCItem
+litem &20
+pos 6
+dimension 20
+uid 259,0
+)
+*35 (MRCItem
+litem &21
+pos 7
+dimension 20
+uid 261,0
+)
+*36 (MRCItem
+litem &22
+pos 8
+dimension 20
+uid 263,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 142,0
+optionalChildren [
+*37 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 143,0
+)
+*38 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 144,0
+)
+*39 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 145,0
+)
+*40 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 146,0
+)
+*41 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 147,0
+)
+*42 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 148,0
+)
+*43 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 149,0
+)
+*44 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 150,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 137,0
+vaOverrides [
+]
+)
+]
+)
+uid 122,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *45 (LEmptyRow
+)
+uid 152,0
+optionalChildren [
+*46 (RefLabelRowHdr
+)
+*47 (TitleRowHdr
+)
+*48 (FilterRowHdr
+)
+*49 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*50 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*51 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*52 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*53 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*54 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*55 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*56 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 164,0
+optionalChildren [
+*57 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *58 (MRCItem
+litem &45
+pos 3
+dimension 20
+)
+uid 166,0
+optionalChildren [
+*59 (MRCItem
+litem &46
+pos 0
+dimension 20
+uid 167,0
+)
+*60 (MRCItem
+litem &47
+pos 1
+dimension 23
+uid 168,0
+)
+*61 (MRCItem
+litem &48
+pos 2
+hidden 1
+dimension 20
+uid 169,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 170,0
+optionalChildren [
+*62 (MRCItem
+litem &49
+pos 0
+dimension 20
+uid 171,0
+)
+*63 (MRCItem
+litem &51
+pos 1
+dimension 50
+uid 172,0
+)
+*64 (MRCItem
+litem &52
+pos 2
+dimension 100
+uid 173,0
+)
+*65 (MRCItem
+litem &53
+pos 3
+dimension 100
+uid 174,0
+)
+*66 (MRCItem
+litem &54
+pos 4
+dimension 50
+uid 175,0
+)
+*67 (MRCItem
+litem &55
+pos 5
+dimension 50
+uid 176,0
+)
+*68 (MRCItem
+litem &56
+pos 6
+dimension 80
+uid 177,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 165,0
+vaOverrides [
+]
+)
+]
+)
+uid 151,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\led_controller_tester\\interface.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\led_controller_tester\\interface.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "interface"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\led_controller_tester"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\led_controller_tester"
+)
+(vvPair
+variable "date"
+value "02.03.2011"
+)
+(vvPair
+variable "day"
+value "Mi"
+)
+(vvPair
+variable "day_long"
+value "Mittwoch"
+)
+(vvPair
+variable "dd"
+value "02"
+)
+(vvPair
+variable "entity_name"
+value "led_controller_tester"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "interface"
+)
+(vvPair
+variable "f_logical"
+value "interface"
+)
+(vvPair
+variable "f_noext"
+value "interface"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "03"
+)
+(vvPair
+variable "module_name"
+value "led_controller_tester"
+)
+(vvPair
+variable "month"
+value "Mrz"
+)
+(vvPair
+variable "month_long"
+value "März"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\led_controller_tester\\interface"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\led_controller_tester\\interface"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "<TBD>"
+)
+(vvPair
+variable "this_file"
+value "interface"
+)
+(vvPair
+variable "this_file_logical"
+value "interface"
+)
+(vvPair
+variable "time"
+value "09:51:45"
+)
+(vvPair
+variable "unit"
+value "led_controller_tester"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "interface"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 121,0
+optionalChildren [
+*69 (SymbolBody
+uid 8,0
+optionalChildren [
+*70 (CptPort
+uid 201,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 202,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "33000,9625,33750,10375"
+)
+tg (CPTG
+uid 203,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 204,0
+va (VaSet
+)
+xt "23500,9500,32000,10500"
+st "additional_flasher_out"
+ju 2
+blo "32000,10300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 205,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "additional_flasher_out"
+t "std_logic"
+o 1
+suid 11,0
+)
+)
+)
+*71 (CptPort
+uid 206,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 207,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "33000,7625,33750,8375"
+)
+tg (CPTG
+uid 208,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 209,0
+va (VaSet
+)
+xt "29500,7500,32000,8500"
+st "amber"
+ju 2
+blo "32000,8300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 210,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "amber"
+t "std_logic"
+o 2
+suid 12,0
+)
+)
+)
+*72 (CptPort
+uid 211,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 212,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "33000,6625,33750,7375"
+)
+tg (CPTG
+uid 213,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 214,0
+va (VaSet
+)
+xt "29600,6500,32000,7500"
+st "green"
+ju 2
+blo "32000,7300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 215,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "green"
+t "std_logic"
+o 3
+suid 13,0
+)
+)
+)
+*73 (CptPort
+uid 216,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 217,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "33000,8625,33750,9375"
+)
+tg (CPTG
+uid 218,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 219,0
+va (VaSet
+)
+xt "30500,8500,32000,9500"
+st "red"
+ju 2
+blo "32000,9300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 220,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "red"
+t "std_logic"
+o 4
+suid 14,0
+)
+)
+)
+*74 (CptPort
+uid 221,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 222,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,8625,15000,9375"
+)
+tg (CPTG
+uid 223,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 224,0
+va (VaSet
+)
+xt "16000,8500,21900,9500"
+st "refclk_too_high"
+blo "16000,9300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 225,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "refclk_too_high"
+t "std_logic"
+o 5
+suid 15,0
+)
+)
+)
+*75 (CptPort
+uid 226,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 227,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,9625,15000,10375"
+)
+tg (CPTG
+uid 228,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 229,0
+va (VaSet
+)
+xt "16000,9500,21500,10500"
+st "refclk_too_low"
+blo "16000,10300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 230,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "refclk_too_low"
+t "std_logic"
+o 6
+suid 16,0
+)
+)
+)
+*76 (CptPort
+uid 231,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 232,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,11625,15000,12375"
+)
+tg (CPTG
+uid 233,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 234,0
+va (VaSet
+)
+xt "16000,11500,22500,12500"
+st "socks_connected"
+blo "16000,12300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 235,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "socks_connected"
+t "std_logic"
+o 7
+suid 17,0
+)
+)
+)
+*77 (CptPort
+uid 236,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 237,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,10625,15000,11375"
+)
+tg (CPTG
+uid 238,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 239,0
+va (VaSet
+)
+xt "16000,10500,21500,11500"
+st "socks_waiting"
+blo "16000,11300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 240,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "socks_waiting"
+t "std_logic"
+o 8
+suid 18,0
+)
+)
+)
+*78 (CptPort
+uid 241,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 242,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,7625,15000,8375"
+)
+tg (CPTG
+uid 243,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 244,0
+va (VaSet
+)
+xt "16000,7500,18800,8500"
+st "trigger"
+blo "16000,8300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 245,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "trigger"
+t "std_logic"
+o 9
+suid 19,0
+)
+)
+)
+]
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,13000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "19600,8500,27300,9500"
+st "FACT_FAD_TB_lib"
+blo "19600,9300"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "19600,9500,28400,10500"
+st "led_controller_tester"
+blo "19600,10300"
+)
+)
+gi *79 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,5500,11500,6300"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sTC 0
+sF 0
+)
+portVis (PortSigDisplay
+sTC 0
+sF 0
+)
+)
+*80 (Grouping
+uid 16,0
+optionalChildren [
+*81 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,50000,48000,51000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "31200,50000,41000,51000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*82 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "48000,46000,52000,47000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "48200,46000,51200,47000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*83 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,48000,48000,49000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "31200,48000,41200,49000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*84 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,48000,31000,49000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "27200,48000,29300,49000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*85 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "48000,47000,68000,51000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "48200,47200,57400,48200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*86 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "52000,46000,68000,47000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "52200,46000,56700,47000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*87 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,46000,48000,48000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "34150,46500,40850,47500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*88 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,49000,31000,50000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "27200,49000,29300,50000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*89 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,50000,31000,51000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "27200,50000,29900,51000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*90 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,49000,48000,50000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "31200,49000,46400,50000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "27000,46000,68000,51000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *91 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*92 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*93 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,15300,7000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.STD_LOGIC_UNSIGNED.ALL;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.ALL;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName "FACT_FAD_TB_lib"
+entityName "led_controller_tb"
+viewName "struct.bd"
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *94 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *95 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,10000,44400,11000"
+st "User:"
+blo "42000,10800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,11000,44000,11000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 263,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/max6662_emulator/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/max6662_emulator/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/max6662_emulator/symbol.sb	(revision 11755)
@@ -0,0 +1,1443 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+)
+]
+libraryRefs [
+"ieee"
+"FACT_FAD_lib"
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+ordering 1
+suid 3,0
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+*14 (LogPort
+port (LogicalPort
+decl (Decl
+n "sclk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+uid 68,0
+)
+*15 (LogPort
+port (LogicalPort
+m 2
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+)
+)
+uid 70,0
+)
+*16 (LogPort
+port (LogicalPort
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 downto 0)"
+preAdd 0
+posAdd 0
+o 3
+suid 3,0
+)
+)
+uid 72,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+optionalChildren [
+*17 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *18 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+optionalChildren [
+*19 (MRCItem
+litem &2
+pos 0
+dimension 20
+)
+*20 (MRCItem
+litem &3
+pos 1
+dimension 23
+)
+*21 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+)
+*22 (MRCItem
+litem &14
+pos 0
+dimension 20
+uid 69,0
+)
+*23 (MRCItem
+litem &15
+pos 1
+dimension 20
+uid 71,0
+)
+*24 (MRCItem
+litem &16
+pos 2
+dimension 20
+uid 73,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+optionalChildren [
+*25 (MRCItem
+litem &5
+pos 0
+dimension 20
+)
+*26 (MRCItem
+litem &7
+pos 1
+dimension 50
+)
+*27 (MRCItem
+litem &8
+pos 2
+dimension 100
+)
+*28 (MRCItem
+litem &9
+pos 3
+dimension 50
+)
+*29 (MRCItem
+litem &10
+pos 4
+dimension 100
+)
+*30 (MRCItem
+litem &11
+pos 5
+dimension 100
+)
+*31 (MRCItem
+litem &12
+pos 6
+dimension 50
+)
+*32 (MRCItem
+litem &13
+pos 7
+dimension 80
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+vaOverrides [
+]
+)
+]
+)
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *33 (LEmptyRow
+)
+optionalChildren [
+*34 (RefLabelRowHdr
+)
+*35 (TitleRowHdr
+)
+*36 (FilterRowHdr
+)
+*37 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*38 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*39 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*40 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*41 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*42 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*43 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*44 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*45 (LogGeneric
+generic (GiElement
+name "DRS_TEMPERATURE"
+type "integer"
+value "51"
+)
+uid 63,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+optionalChildren [
+*46 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *47 (MRCItem
+litem &33
+pos 3
+dimension 20
+)
+optionalChildren [
+*48 (MRCItem
+litem &34
+pos 0
+dimension 20
+)
+*49 (MRCItem
+litem &35
+pos 1
+dimension 23
+)
+*50 (MRCItem
+litem &36
+pos 2
+hidden 1
+dimension 20
+)
+*51 (MRCItem
+litem &45
+pos 0
+dimension 20
+uid 64,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+optionalChildren [
+*52 (MRCItem
+litem &37
+pos 0
+dimension 20
+)
+*53 (MRCItem
+litem &39
+pos 1
+dimension 50
+)
+*54 (MRCItem
+litem &40
+pos 2
+dimension 100
+)
+*55 (MRCItem
+litem &41
+pos 3
+dimension 100
+)
+*56 (MRCItem
+litem &42
+pos 4
+dimension 50
+)
+*57 (MRCItem
+litem &43
+pos 5
+dimension 50
+)
+*58 (MRCItem
+litem &44
+pos 6
+dimension 80
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+vaOverrides [
+]
+)
+]
+)
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\max6662_emulator\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\max6662_emulator\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_config"
+)
+(vvPair
+variable "d"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\max6662_emulator"
+)
+(vvPair
+variable "d_logical"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\max6662_emulator"
+)
+(vvPair
+variable "date"
+value "23.06.2010"
+)
+(vvPair
+variable "day"
+value "Mi"
+)
+(vvPair
+variable "day_long"
+value "Mittwoch"
+)
+(vvPair
+variable "dd"
+value "23"
+)
+(vvPair
+variable "entity_name"
+value "max6662_emulator"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "EEPC8"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "mm"
+value "06"
+)
+(vvPair
+variable "module_name"
+value "max6662_emulator"
+)
+(vvPair
+variable "month"
+value "Jun"
+)
+(vvPair
+variable "month_long"
+value "Juni"
+)
+(vvPair
+variable "p"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\max6662_emulator\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\max6662_emulator\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "$HDS_HOME/../Modeltech/win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "$HDS_HOME/../Precision/Mgc_home/bin"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "10:43:22"
+)
+(vvPair
+variable "unit"
+value "max6662_emulator"
+)
+(vvPair
+variable "user"
+value "Benjamin Krumm"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2010"
+)
+(vvPair
+variable "yy"
+value "10"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+optionalChildren [
+*59 (SymbolBody
+uid 8,0
+optionalChildren [
+*60 (CptPort
+uid 48,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 49,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "29250,4625,30000,5375"
+)
+tg (CPTG
+uid 50,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 51,0
+va (VaSet
+)
+xt "31000,4500,32700,5500"
+st "sclk"
+blo "31000,5300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 52,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,11000,19000,11800"
+st "sclk      : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "sclk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+*61 (CptPort
+uid 53,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 54,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "40000,4625,40750,5375"
+)
+tg (CPTG
+uid 55,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 56,0
+va (VaSet
+)
+xt "37600,4500,39000,5500"
+st "sio"
+ju 2
+blo "39000,5300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 57,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,11800,19000,12600"
+st "sio       : INOUT  std_logic  ;
+"
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+)
+)
+)
+*62 (CptPort
+uid 58,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 59,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "29250,6625,30000,7375"
+)
+tg (CPTG
+uid 60,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 61,0
+va (VaSet
+)
+xt "31000,6500,34900,7500"
+st "sensor_cs"
+blo "31000,7300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 62,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,12600,28000,13400"
+st "sensor_cs : IN     std_logic_vector (3 downto 0)
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 downto 0)"
+preAdd 0
+posAdd 0
+o 3
+suid 3,0
+)
+)
+)
+]
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "30000,3000,40000,13000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "33200,7000,40900,8000"
+st "FACT_FAD_TB_lib"
+blo "33200,7800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "33200,8000,40800,9000"
+st "max6662_emulator"
+blo "33200,8800"
+)
+)
+gi *63 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "30000,-400,45500,2000"
+st "Generic Declarations
+
+DRS_TEMPERATURE integer 51  
+"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+(GiElement
+name "DRS_TEMPERATURE"
+type "integer"
+value "51"
+)
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sTC 0
+)
+)
+*64 (Grouping
+uid 16,0
+optionalChildren [
+*65 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "34000,21000,51000,22000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "34200,21000,47200,22000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*66 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "51000,17000,55000,18000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "51200,17000,54200,18000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*67 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "34000,19000,51000,20000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "34200,19000,44200,20000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*68 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "30000,19000,34000,20000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "30200,19000,32300,20000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*69 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "51000,18000,71000,22000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "51200,18200,60400,19200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*70 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "55000,17000,71000,18000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "55200,17000,59700,18000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*71 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "30000,17000,51000,19000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "37700,17000,43300,19000"
+st "
+TU Dortmund 
+Physik / EE
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*72 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "30000,20000,34000,21000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "30200,20000,32300,21000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*73 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "30000,21000,34000,22000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "30200,21000,32900,22000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*74 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "34000,20000,51000,21000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "34200,20000,43200,21000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "30000,17000,71000,22000"
+)
+oxt "14000,66000,55000,71000"
+)
+*75 (CommentText
+uid 65,0
+shape (Rectangle
+uid 66,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,-6000,33000,0"
+)
+text (MLText
+uid 67,0
+va (VaSet
+fg "0,0,32768"
+font "Arial,10,0"
+)
+xt "200,-5800,32200,-600"
+st "
+Created using Mentor Graphics HDL2Graphics(TM) Technology
+on - 10:43:22 23.06.2010
+from - D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hdl\\max6662_emulator_beha.vhd
+
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 5600
+visibleWidth 32600
+)
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *76 (PackageList
+uid 74,0
+stg "VerticalLayoutStrategy"
+textVec [
+*77 (Text
+uid 75,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,1000,5400,2000"
+st "Package List"
+blo "0,1800"
+)
+*78 (MLText
+uid 76,0
+va (VaSet
+)
+xt "0,2000,14500,8000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+USE ieee.std_logic_unsigned.all;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;
+"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *79 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *80 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,9000,5400,10000"
+st "Declarations"
+blo "0,9800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,10000,2700,11000"
+st "Ports:"
+blo "0,10800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,13400,2400,14400"
+st "User:"
+blo "0,14200"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "0,9000,5800,10000"
+st "Internal User:"
+blo "0,9800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,14400,2000,14400"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "0,9000,0,9000"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 76,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/mod7_tb/struct.bd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/mod7_tb/struct.bd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/mod7_tb/struct.bd	(revision 11755)
@@ -0,0 +1,3234 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+itemName "ALL"
+)
+]
+instances [
+(Instance
+name "U_0"
+duLibraryName "FACT_FAD_lib"
+duName "mod7"
+elements [
+]
+mwi 0
+uid 33,0
+)
+(Instance
+name "U_1"
+duLibraryName "FACT_FAD_TB_lib"
+duName "mod7_tester"
+elements [
+]
+mwi 0
+uid 91,0
+)
+(Instance
+name "U_2"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+mwi 0
+uid 308,0
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "29.1"
+appVersion "2009.2 (Build 10)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\mod7_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\mod7_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\mod7_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\mod7_tb"
+)
+(vvPair
+variable "date"
+value "16.02.2011"
+)
+(vvPair
+variable "day"
+value "Mi"
+)
+(vvPair
+variable "day_long"
+value "Mittwoch"
+)
+(vvPair
+variable "dd"
+value "16"
+)
+(vvPair
+variable "entity_name"
+value "mod7_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "mod7_tb"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\mod7_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\mod7_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "15:53:52"
+)
+(vvPair
+variable "unit"
+value "mod7_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 204,0
+optionalChildren [
+*1 (SaComponent
+uid 33,0
+optionalChildren [
+*2 (CptPort
+uid 9,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "9250,26625,10000,27375"
+)
+tg (CPTG
+uid 11,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 12,0
+va (VaSet
+)
+xt "11000,26500,12300,27500"
+st "clk"
+blo "11000,27300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+)
+)
+)
+*3 (CptPort
+uid 13,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "9250,27625,10000,28375"
+)
+tg (CPTG
+uid 15,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16,0
+va (VaSet
+)
+xt "11000,27500,16900,28500"
+st "number : (31:0)"
+blo "11000,28300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "number"
+t "std_logic_vector"
+b "(31 downto 0)"
+o 2
+)
+)
+)
+*4 (CptPort
+uid 17,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "9250,28625,10000,29375"
+)
+tg (CPTG
+uid 19,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 20,0
+va (VaSet
+)
+xt "11000,28500,12900,29500"
+st "start"
+blo "11000,29300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "start"
+t "std_logic"
+o 3
+)
+)
+)
+*5 (CptPort
+uid 21,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "25000,26625,25750,27375"
+)
+tg (CPTG
+uid 23,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24,0
+va (VaSet
+)
+xt "17600,26500,24000,27500"
+st "remainder : (2:0)"
+ju 2
+blo "24000,27300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "remainder"
+t "std_logic_vector"
+b "(2 downto 0)"
+o 4
+i "(others => '0')"
+)
+)
+)
+*6 (CptPort
+uid 25,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 26,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "25000,27625,25750,28375"
+)
+tg (CPTG
+uid 27,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 28,0
+va (VaSet
+)
+xt "21300,27500,24000,28500"
+st "started"
+ju 2
+blo "24000,28300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "started"
+t "std_logic"
+o 5
+i "'0'"
+)
+)
+)
+*7 (CptPort
+uid 29,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "25000,28625,25750,29375"
+)
+tg (CPTG
+uid 31,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 32,0
+va (VaSet
+)
+xt "22100,28500,24000,29500"
+st "valid"
+ju 2
+blo "24000,29300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "valid"
+t "std_logic"
+o 6
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 34,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "10000,26000,25000,33000"
+)
+oxt "0,10000,15000,14000"
+ttg (MlTextGroup
+uid 35,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*8 (Text
+uid 36,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "23400,35000,29600,36000"
+st "FACT_FAD_lib"
+blo "23400,35800"
+tm "BdLibraryNameMgr"
+)
+*9 (Text
+uid 37,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "23400,36000,25900,37000"
+st "mod7"
+blo "23400,36800"
+tm "CptNameMgr"
+)
+*10 (Text
+uid 38,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "23400,37000,25200,38000"
+st "U_0"
+blo "23400,37800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 39,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 40,0
+text (MLText
+uid 41,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "17500,26000,17500,26000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 42,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "10250,31250,11750,32750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archType 1
+archFileType "UNKNOWN"
+)
+*11 (Net
+uid 43,0
+lang 10
+decl (Decl
+n "remainder"
+t "std_logic_vector"
+b "(2 DOWNTO 0)"
+o 1
+suid 1,0
+)
+declText (MLText
+uid 44,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,4600,47500,5400"
+st "SIGNAL remainder : std_logic_vector(2 DOWNTO 0)"
+)
+)
+*12 (Net
+uid 51,0
+lang 10
+decl (Decl
+n "started"
+t "std_logic"
+o 2
+suid 2,0
+)
+declText (MLText
+uid 52,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,6200,37500,7000"
+st "SIGNAL started   : std_logic"
+)
+)
+*13 (Net
+uid 59,0
+lang 10
+decl (Decl
+n "valid"
+t "std_logic"
+o 3
+suid 3,0
+)
+declText (MLText
+uid 60,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,7000,37500,7800"
+st "SIGNAL valid     : std_logic"
+)
+)
+*14 (Net
+uid 67,0
+decl (Decl
+n "clk"
+t "std_logic"
+o 4
+suid 4,0
+)
+declText (MLText
+uid 68,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3000,37500,3800"
+st "SIGNAL clk       : std_logic"
+)
+)
+*15 (Net
+uid 75,0
+lang 10
+decl (Decl
+n "number"
+t "std_logic_vector"
+b "(31 DOWNTO 0)"
+o 5
+suid 5,0
+)
+declText (MLText
+uid 76,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3800,48000,4600"
+st "SIGNAL number    : std_logic_vector(31 DOWNTO 0)"
+)
+)
+*16 (Net
+uid 83,0
+decl (Decl
+n "start"
+t "std_logic"
+o 6
+suid 6,0
+)
+declText (MLText
+uid 84,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,5400,37500,6200"
+st "SIGNAL start     : std_logic"
+)
+)
+*17 (Blk
+uid 91,0
+shape (Rectangle
+uid 92,0
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "37000,10000,52000,14000"
+)
+ttg (MlTextGroup
+uid 93,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*18 (Text
+uid 94,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "40650,10500,48350,11500"
+st "FACT_FAD_TB_lib"
+blo "40650,11300"
+tm "BdLibraryNameMgr"
+)
+*19 (Text
+uid 95,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "40650,11500,46050,12500"
+st "mod7_tester"
+blo "40650,12300"
+tm "BlkNameMgr"
+)
+*20 (Text
+uid 96,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "40650,12500,42450,13500"
+st "U_1"
+blo "40650,13300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 97,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 98,0
+text (MLText
+uid 99,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "40650,20500,40650,20500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 100,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "37250,12250,38750,13750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+blkPorts [
+"remainder"
+"started"
+"valid"
+"number"
+"start"
+]
+)
+*21 (Grouping
+uid 149,0
+optionalChildren [
+*22 (CommentText
+uid 151,0
+shape (Rectangle
+uid 152,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "26000,48000,43000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 153,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "26200,48000,35800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*23 (CommentText
+uid 154,0
+shape (Rectangle
+uid 155,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "43000,44000,47000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 156,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "43200,44000,46200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*24 (CommentText
+uid 157,0
+shape (Rectangle
+uid 158,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "26000,46000,43000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 159,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "26200,46000,36200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*25 (CommentText
+uid 160,0
+shape (Rectangle
+uid 161,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "22000,46000,26000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 162,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "22200,46000,24300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*26 (CommentText
+uid 163,0
+shape (Rectangle
+uid 164,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "43000,45000,63000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 165,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "43200,45200,52400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*27 (CommentText
+uid 166,0
+shape (Rectangle
+uid 167,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "47000,44000,63000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 168,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "47200,44000,51700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*28 (CommentText
+uid 169,0
+shape (Rectangle
+uid 170,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "22000,44000,43000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 171,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "29150,44500,35850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*29 (CommentText
+uid 172,0
+shape (Rectangle
+uid 173,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "22000,47000,26000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 174,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "22200,47000,24300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*30 (CommentText
+uid 175,0
+shape (Rectangle
+uid 176,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "22000,48000,26000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 177,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "22200,48000,24900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*31 (CommentText
+uid 178,0
+shape (Rectangle
+uid 179,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "26000,47000,43000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 180,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "26200,47000,39200,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 150,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "22000,44000,63000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+*32 (SaComponent
+uid 308,0
+optionalChildren [
+*33 (CptPort
+uid 297,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 298,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "1000,11625,1750,12375"
+)
+tg (CPTG
+uid 299,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 300,0
+va (VaSet
+)
+xt "-1300,11500,0,12500"
+st "clk"
+ju 2
+blo "0,12300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+)
+)
+*34 (CptPort
+uid 301,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 302,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "1000,12625,1750,13375"
+)
+tg (CPTG
+uid 303,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 304,0
+va (VaSet
+)
+xt "-1300,12500,0,13500"
+st "rst"
+ju 2
+blo "0,13300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 309,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "-7000,11000,1000,15000"
+)
+oxt "22000,15000,30000,19000"
+ttg (MlTextGroup
+uid 310,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*35 (Text
+uid 311,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-6850,15000,850,16000"
+st "FACT_FAD_TB_lib"
+blo "-6850,15800"
+tm "BdLibraryNameMgr"
+)
+*36 (Text
+uid 312,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-6850,16000,-150,17000"
+st "clock_generator"
+blo "-6850,16800"
+tm "CptNameMgr"
+)
+*37 (Text
+uid 313,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-6850,17000,-5050,18000"
+st "U_2"
+blo "-6850,17800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 314,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 315,0
+text (MLText
+uid 316,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-7000,9400,11500,11000"
+st "clock_period = 20 ns    ( time )  
+reset_time   = 50 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 317,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-6750,13250,-5250,14750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*38 (Wire
+uid 45,0
+shape (OrthoPolyLine
+uid 46,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "25750,27000,34000,27000"
+pts [
+"25750,27000"
+"34000,27000"
+]
+)
+start &5
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 49,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 50,0
+va (VaSet
+)
+xt "27000,26000,33400,27000"
+st "remainder : (2:0)"
+blo "27000,26800"
+tm "WireNameMgr"
+)
+)
+on &11
+)
+*39 (Wire
+uid 53,0
+shape (OrthoPolyLine
+uid 54,0
+va (VaSet
+vasetType 3
+)
+xt "25750,28000,34000,28000"
+pts [
+"25750,28000"
+"34000,28000"
+]
+)
+start &6
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 57,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 58,0
+va (VaSet
+)
+xt "27000,27000,29700,28000"
+st "started"
+blo "27000,27800"
+tm "WireNameMgr"
+)
+)
+on &12
+)
+*40 (Wire
+uid 61,0
+shape (OrthoPolyLine
+uid 62,0
+va (VaSet
+vasetType 3
+)
+xt "25750,29000,34000,29000"
+pts [
+"25750,29000"
+"34000,29000"
+]
+)
+start &7
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 65,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 66,0
+va (VaSet
+)
+xt "27000,28000,28900,29000"
+st "valid"
+blo "27000,28800"
+tm "WireNameMgr"
+)
+)
+on &13
+)
+*41 (Wire
+uid 69,0
+shape (OrthoPolyLine
+uid 70,0
+va (VaSet
+vasetType 3
+)
+xt "1750,12000,9250,27000"
+pts [
+"1750,12000"
+"6000,12000"
+"6000,27000"
+"9250,27000"
+]
+)
+start &33
+end &2
+ss 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 73,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 74,0
+va (VaSet
+)
+xt "3000,11000,4300,12000"
+st "clk"
+blo "3000,11800"
+tm "WireNameMgr"
+)
+)
+on &14
+)
+*42 (Wire
+uid 77,0
+shape (OrthoPolyLine
+uid 78,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "1000,28000,9250,28000"
+pts [
+"1000,28000"
+"9250,28000"
+]
+)
+end &3
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 81,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 82,0
+va (VaSet
+)
+xt "2000,27000,7900,28000"
+st "number : (31:0)"
+blo "2000,27800"
+tm "WireNameMgr"
+)
+)
+on &15
+)
+*43 (Wire
+uid 85,0
+shape (OrthoPolyLine
+uid 86,0
+va (VaSet
+vasetType 3
+)
+xt "1000,29000,9250,29000"
+pts [
+"1000,29000"
+"9250,29000"
+]
+)
+end &4
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 89,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 90,0
+va (VaSet
+)
+xt "2000,28000,3900,29000"
+st "start"
+blo "2000,28800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*44 (Wire
+uid 101,0
+shape (OrthoPolyLine
+uid 102,0
+va (VaSet
+vasetType 3
+)
+xt "28000,13000,37000,13000"
+pts [
+"28000,13000"
+"37000,13000"
+]
+)
+end &17
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 107,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 108,0
+va (VaSet
+)
+xt "29000,12000,30900,13000"
+st "start"
+blo "29000,12800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*45 (Wire
+uid 117,0
+shape (OrthoPolyLine
+uid 118,0
+va (VaSet
+vasetType 3
+)
+xt "52000,12000,61000,12000"
+pts [
+"52000,12000"
+"61000,12000"
+]
+)
+start &17
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 123,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 124,0
+va (VaSet
+)
+xt "53000,11000,55700,12000"
+st "started"
+blo "53000,11800"
+tm "WireNameMgr"
+)
+)
+on &12
+)
+*46 (Wire
+uid 125,0
+shape (OrthoPolyLine
+uid 126,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "52000,11000,61000,11000"
+pts [
+"52000,11000"
+"61000,11000"
+]
+)
+start &17
+sat 1
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 131,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 132,0
+va (VaSet
+)
+xt "54000,10000,60400,11000"
+st "remainder : (2:0)"
+blo "54000,10800"
+tm "WireNameMgr"
+)
+)
+on &11
+)
+*47 (Wire
+uid 133,0
+shape (OrthoPolyLine
+uid 134,0
+va (VaSet
+vasetType 3
+)
+xt "52000,13000,61000,13000"
+pts [
+"52000,13000"
+"61000,13000"
+]
+)
+start &17
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 139,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 140,0
+va (VaSet
+)
+xt "53000,12000,54900,13000"
+st "valid"
+blo "53000,12800"
+tm "WireNameMgr"
+)
+)
+on &13
+)
+*48 (Wire
+uid 141,0
+shape (OrthoPolyLine
+uid 142,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "28000,12000,37000,12000"
+pts [
+"28000,12000"
+"37000,12000"
+]
+)
+end &17
+sat 16
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 147,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 148,0
+va (VaSet
+)
+xt "29000,11000,34900,12000"
+st "number : (31:0)"
+blo "29000,11800"
+tm "WireNameMgr"
+)
+)
+on &15
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *49 (PackageList
+uid 193,0
+stg "VerticalLayoutStrategy"
+textVec [
+*50 (Text
+uid 194,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*51 (MLText
+uid 195,0
+va (VaSet
+)
+xt "0,1000,12900,5000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_unsigned.ALL;
+USE ieee.std_logic_arith.ALL;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 196,0
+stg "VerticalLayoutStrategy"
+textVec [
+*52 (Text
+uid 197,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*53 (Text
+uid 198,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*54 (MLText
+uid 199,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*55 (Text
+uid 200,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*56 (MLText
+uid 201,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*57 (Text
+uid 202,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*58 (MLText
+uid 203,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "-4,-4,1284,998"
+viewArea "-26768,-11959,50128,49457"
+cachedDiagramExtent "-7000,0,63000,49000"
+hasePageBreakOrigin 1
+pageBreakOrigin "-10000,0"
+lastUid 370,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*59 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*60 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*61 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,4000,6500"
+st "U_0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*62 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*63 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*64 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,2350,6500"
+st "U_0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*65 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*66 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*67 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,2700,6500"
+st "U_0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*68 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*69 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*70 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,2300,6500"
+st "U_0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*71 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*72 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*73 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1850,6500"
+st "U_0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*74 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*75 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*76 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*77 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*78 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*79 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,0,25400,1000"
+st "Declarations"
+blo "20000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,1000,22700,2000"
+st "Ports:"
+blo "20000,1800"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,23800,1000"
+st "Pre User:"
+blo "20000,800"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,2000,27100,3000"
+st "Diagram Signals:"
+blo "20000,2800"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,24700,1000"
+st "Post User:"
+blo "20000,800"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 6,0
+usingSuid 1
+emptyRow *80 (LEmptyRow
+)
+uid 206,0
+optionalChildren [
+*81 (RefLabelRowHdr
+)
+*82 (TitleRowHdr
+)
+*83 (FilterRowHdr
+)
+*84 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*85 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*86 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*87 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*88 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*89 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*90 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*91 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*92 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*93 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "remainder"
+t "std_logic_vector"
+b "(2 DOWNTO 0)"
+o 1
+suid 1,0
+)
+)
+uid 181,0
+)
+*94 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "started"
+t "std_logic"
+o 2
+suid 2,0
+)
+)
+uid 183,0
+)
+*95 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "valid"
+t "std_logic"
+o 3
+suid 3,0
+)
+)
+uid 185,0
+)
+*96 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "clk"
+t "std_logic"
+o 4
+suid 4,0
+)
+)
+uid 187,0
+)
+*97 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "number"
+t "std_logic_vector"
+b "(31 DOWNTO 0)"
+o 5
+suid 5,0
+)
+)
+uid 189,0
+)
+*98 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "start"
+t "std_logic"
+o 6
+suid 6,0
+)
+)
+uid 191,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 219,0
+optionalChildren [
+*99 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *100 (MRCItem
+litem &80
+pos 6
+dimension 20
+)
+uid 221,0
+optionalChildren [
+*101 (MRCItem
+litem &81
+pos 0
+dimension 20
+uid 222,0
+)
+*102 (MRCItem
+litem &82
+pos 1
+dimension 23
+uid 223,0
+)
+*103 (MRCItem
+litem &83
+pos 2
+hidden 1
+dimension 20
+uid 224,0
+)
+*104 (MRCItem
+litem &93
+pos 0
+dimension 20
+uid 182,0
+)
+*105 (MRCItem
+litem &94
+pos 1
+dimension 20
+uid 184,0
+)
+*106 (MRCItem
+litem &95
+pos 2
+dimension 20
+uid 186,0
+)
+*107 (MRCItem
+litem &96
+pos 3
+dimension 20
+uid 188,0
+)
+*108 (MRCItem
+litem &97
+pos 4
+dimension 20
+uid 190,0
+)
+*109 (MRCItem
+litem &98
+pos 5
+dimension 20
+uid 192,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 225,0
+optionalChildren [
+*110 (MRCItem
+litem &84
+pos 0
+dimension 20
+uid 226,0
+)
+*111 (MRCItem
+litem &86
+pos 1
+dimension 50
+uid 227,0
+)
+*112 (MRCItem
+litem &87
+pos 2
+dimension 100
+uid 228,0
+)
+*113 (MRCItem
+litem &88
+pos 3
+dimension 50
+uid 229,0
+)
+*114 (MRCItem
+litem &89
+pos 4
+dimension 100
+uid 230,0
+)
+*115 (MRCItem
+litem &90
+pos 5
+dimension 100
+uid 231,0
+)
+*116 (MRCItem
+litem &91
+pos 6
+dimension 50
+uid 232,0
+)
+*117 (MRCItem
+litem &92
+pos 7
+dimension 80
+uid 233,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 220,0
+vaOverrides [
+]
+)
+]
+)
+uid 205,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *118 (LEmptyRow
+)
+uid 235,0
+optionalChildren [
+*119 (RefLabelRowHdr
+)
+*120 (TitleRowHdr
+)
+*121 (FilterRowHdr
+)
+*122 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*123 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*124 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*125 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*126 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*127 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*128 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*129 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 247,0
+optionalChildren [
+*130 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *131 (MRCItem
+litem &118
+pos 0
+dimension 20
+)
+uid 249,0
+optionalChildren [
+*132 (MRCItem
+litem &119
+pos 0
+dimension 20
+uid 250,0
+)
+*133 (MRCItem
+litem &120
+pos 1
+dimension 23
+uid 251,0
+)
+*134 (MRCItem
+litem &121
+pos 2
+hidden 1
+dimension 20
+uid 252,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 253,0
+optionalChildren [
+*135 (MRCItem
+litem &122
+pos 0
+dimension 20
+uid 254,0
+)
+*136 (MRCItem
+litem &124
+pos 1
+dimension 50
+uid 255,0
+)
+*137 (MRCItem
+litem &125
+pos 2
+dimension 100
+uid 256,0
+)
+*138 (MRCItem
+litem &126
+pos 3
+dimension 100
+uid 257,0
+)
+*139 (MRCItem
+litem &127
+pos 4
+dimension 50
+uid 258,0
+)
+*140 (MRCItem
+litem &128
+pos 5
+dimension 50
+uid 259,0
+)
+*141 (MRCItem
+litem &129
+pos 6
+dimension 80
+uid 260,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 248,0
+vaOverrides [
+]
+)
+]
+)
+uid 234,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/mod7_tb/struct.bd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/mod7_tb/struct.bd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/mod7_tb/struct.bd.bak	(revision 11755)
@@ -0,0 +1,3236 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+itemName "ALL"
+)
+]
+instances [
+(Instance
+name "U_0"
+duLibraryName "FACT_FAD_lib"
+duName "mod7"
+elements [
+]
+mwi 0
+uid 33,0
+)
+(Instance
+name "U_1"
+duLibraryName "FACT_FAD_TB_lib"
+duName "mod7_tester"
+elements [
+]
+mwi 0
+uid 91,0
+)
+(Instance
+name "U_2"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+mwi 0
+uid 308,0
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "29.1"
+appVersion "2009.2 (Build 10)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\mod7_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\mod7_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\mod7_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\mod7_tb"
+)
+(vvPair
+variable "date"
+value "16.02.2011"
+)
+(vvPair
+variable "day"
+value "Mi"
+)
+(vvPair
+variable "day_long"
+value "Mittwoch"
+)
+(vvPair
+variable "dd"
+value "16"
+)
+(vvPair
+variable "entity_name"
+value "mod7_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "mod7_tb"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\mod7_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\mod7_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "15:45:29"
+)
+(vvPair
+variable "unit"
+value "mod7_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 204,0
+optionalChildren [
+*1 (SaComponent
+uid 33,0
+optionalChildren [
+*2 (CptPort
+uid 9,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,22625,0,23375"
+)
+tg (CPTG
+uid 11,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 12,0
+va (VaSet
+)
+xt "1000,22500,2300,23500"
+st "clk"
+blo "1000,23300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+)
+)
+)
+*3 (CptPort
+uid 13,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,23625,0,24375"
+)
+tg (CPTG
+uid 15,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16,0
+va (VaSet
+)
+xt "1000,23500,6900,24500"
+st "number : (31:0)"
+blo "1000,24300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "number"
+t "std_logic_vector"
+b "(31 downto 0)"
+o 2
+)
+)
+)
+*4 (CptPort
+uid 17,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,24625,0,25375"
+)
+tg (CPTG
+uid 19,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 20,0
+va (VaSet
+)
+xt "1000,24500,2900,25500"
+st "start"
+blo "1000,25300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "start"
+t "std_logic"
+o 3
+)
+)
+)
+*5 (CptPort
+uid 21,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "15000,22625,15750,23375"
+)
+tg (CPTG
+uid 23,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24,0
+va (VaSet
+)
+xt "7600,22500,14000,23500"
+st "remainder : (2:0)"
+ju 2
+blo "14000,23300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "remainder"
+t "std_logic_vector"
+b "(2 downto 0)"
+o 4
+i "(others => '0')"
+)
+)
+)
+*6 (CptPort
+uid 25,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 26,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "15000,23625,15750,24375"
+)
+tg (CPTG
+uid 27,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 28,0
+va (VaSet
+)
+xt "11300,23500,14000,24500"
+st "started"
+ju 2
+blo "14000,24300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "started"
+t "std_logic"
+o 5
+i "'0'"
+)
+)
+)
+*7 (CptPort
+uid 29,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "15000,24625,15750,25375"
+)
+tg (CPTG
+uid 31,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 32,0
+va (VaSet
+)
+xt "12100,24500,14000,25500"
+st "valid"
+ju 2
+blo "14000,25300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "valid"
+t "std_logic"
+o 6
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 34,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,22000,15000,29000"
+)
+oxt "0,10000,15000,14000"
+ttg (MlTextGroup
+uid 35,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*8 (Text
+uid 36,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "4400,26000,10600,27000"
+st "FACT_FAD_lib"
+blo "4400,26800"
+tm "BdLibraryNameMgr"
+)
+*9 (Text
+uid 37,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "4400,27000,6900,28000"
+st "mod7"
+blo "4400,27800"
+tm "CptNameMgr"
+)
+*10 (Text
+uid 38,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "4400,28000,6200,29000"
+st "U_0"
+blo "4400,28800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 39,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 40,0
+text (MLText
+uid 41,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "7500,22000,7500,22000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 42,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "250,27250,1750,28750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archType 1
+archFileType "UNKNOWN"
+)
+*11 (Net
+uid 43,0
+lang 10
+decl (Decl
+n "remainder"
+t "std_logic_vector"
+b "(2 DOWNTO 0)"
+o 1
+suid 1,0
+)
+declText (MLText
+uid 44,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,4600,47500,5400"
+st "SIGNAL remainder : std_logic_vector(2 DOWNTO 0)"
+)
+)
+*12 (Net
+uid 51,0
+lang 10
+decl (Decl
+n "started"
+t "std_logic"
+o 2
+suid 2,0
+)
+declText (MLText
+uid 52,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,6200,37500,7000"
+st "SIGNAL started   : std_logic"
+)
+)
+*13 (Net
+uid 59,0
+lang 10
+decl (Decl
+n "valid"
+t "std_logic"
+o 3
+suid 3,0
+)
+declText (MLText
+uid 60,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,7000,37500,7800"
+st "SIGNAL valid     : std_logic"
+)
+)
+*14 (Net
+uid 67,0
+decl (Decl
+n "clk"
+t "std_logic"
+o 4
+suid 4,0
+)
+declText (MLText
+uid 68,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3000,37500,3800"
+st "SIGNAL clk       : std_logic"
+)
+)
+*15 (Net
+uid 75,0
+lang 10
+decl (Decl
+n "number"
+t "std_logic_vector"
+b "(31 DOWNTO 0)"
+o 5
+suid 5,0
+)
+declText (MLText
+uid 76,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3800,48000,4600"
+st "SIGNAL number    : std_logic_vector(31 DOWNTO 0)"
+)
+)
+*16 (Net
+uid 83,0
+decl (Decl
+n "start"
+t "std_logic"
+o 6
+suid 6,0
+)
+declText (MLText
+uid 84,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,5400,37500,6200"
+st "SIGNAL start     : std_logic"
+)
+)
+*17 (Blk
+uid 91,0
+shape (Rectangle
+uid 92,0
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "37000,10000,52000,14000"
+)
+ttg (MlTextGroup
+uid 93,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*18 (Text
+uid 94,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "40650,10500,48350,11500"
+st "FACT_FAD_TB_lib"
+blo "40650,11300"
+tm "BdLibraryNameMgr"
+)
+*19 (Text
+uid 95,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "40650,11500,46050,12500"
+st "mod7_tester"
+blo "40650,12300"
+tm "BlkNameMgr"
+)
+*20 (Text
+uid 96,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "40650,12500,42450,13500"
+st "U_1"
+blo "40650,13300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 97,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 98,0
+text (MLText
+uid 99,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "40650,20500,40650,20500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 100,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "37250,12250,38750,13750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+blkPorts [
+"remainder"
+"started"
+"valid"
+"number"
+"start"
+]
+)
+*21 (Grouping
+uid 149,0
+optionalChildren [
+*22 (CommentText
+uid 151,0
+shape (Rectangle
+uid 152,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "26000,48000,43000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 153,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "26200,48000,35800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*23 (CommentText
+uid 154,0
+shape (Rectangle
+uid 155,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "43000,44000,47000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 156,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "43200,44000,46200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*24 (CommentText
+uid 157,0
+shape (Rectangle
+uid 158,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "26000,46000,43000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 159,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "26200,46000,36200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*25 (CommentText
+uid 160,0
+shape (Rectangle
+uid 161,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "22000,46000,26000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 162,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "22200,46000,24300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*26 (CommentText
+uid 163,0
+shape (Rectangle
+uid 164,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "43000,45000,63000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 165,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "43200,45200,52400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*27 (CommentText
+uid 166,0
+shape (Rectangle
+uid 167,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "47000,44000,63000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 168,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "47200,44000,51700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*28 (CommentText
+uid 169,0
+shape (Rectangle
+uid 170,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "22000,44000,43000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 171,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "29150,44500,35850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*29 (CommentText
+uid 172,0
+shape (Rectangle
+uid 173,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "22000,47000,26000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 174,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "22200,47000,24300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*30 (CommentText
+uid 175,0
+shape (Rectangle
+uid 176,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "22000,48000,26000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 177,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "22200,48000,24900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*31 (CommentText
+uid 178,0
+shape (Rectangle
+uid 179,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "26000,47000,43000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 180,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "26200,47000,39200,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 150,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "22000,44000,63000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+*32 (SaComponent
+uid 308,0
+optionalChildren [
+*33 (CptPort
+uid 297,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 298,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "1000,11625,1750,12375"
+)
+tg (CPTG
+uid 299,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 300,0
+va (VaSet
+)
+xt "-1300,11500,0,12500"
+st "clk"
+ju 2
+blo "0,12300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+)
+)
+*34 (CptPort
+uid 301,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 302,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "1000,12625,1750,13375"
+)
+tg (CPTG
+uid 303,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 304,0
+va (VaSet
+)
+xt "-1300,12500,0,13500"
+st "rst"
+ju 2
+blo "0,13300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 309,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "-7000,11000,1000,15000"
+)
+oxt "22000,15000,30000,19000"
+ttg (MlTextGroup
+uid 310,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*35 (Text
+uid 311,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-6850,15000,850,16000"
+st "FACT_FAD_TB_lib"
+blo "-6850,15800"
+tm "BdLibraryNameMgr"
+)
+*36 (Text
+uid 312,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-6850,16000,-150,17000"
+st "clock_generator"
+blo "-6850,16800"
+tm "CptNameMgr"
+)
+*37 (Text
+uid 313,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-6850,17000,-5050,18000"
+st "U_2"
+blo "-6850,17800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 314,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 315,0
+text (MLText
+uid 316,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-7000,9400,11500,11000"
+st "clock_period = 20 ns    ( time )  
+reset_time   = 50 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 317,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-6750,13250,-5250,14750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*38 (Wire
+uid 45,0
+shape (OrthoPolyLine
+uid 46,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "15750,23000,24000,23000"
+pts [
+"15750,23000"
+"24000,23000"
+]
+)
+start &5
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 49,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 50,0
+va (VaSet
+)
+xt "17000,22000,23400,23000"
+st "remainder : (2:0)"
+blo "17000,22800"
+tm "WireNameMgr"
+)
+)
+on &11
+)
+*39 (Wire
+uid 53,0
+shape (OrthoPolyLine
+uid 54,0
+va (VaSet
+vasetType 3
+)
+xt "15750,24000,24000,24000"
+pts [
+"15750,24000"
+"24000,24000"
+]
+)
+start &6
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 57,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 58,0
+va (VaSet
+)
+xt "17000,23000,19700,24000"
+st "started"
+blo "17000,23800"
+tm "WireNameMgr"
+)
+)
+on &12
+)
+*40 (Wire
+uid 61,0
+shape (OrthoPolyLine
+uid 62,0
+va (VaSet
+vasetType 3
+)
+xt "15750,25000,24000,25000"
+pts [
+"15750,25000"
+"24000,25000"
+]
+)
+start &7
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 65,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 66,0
+va (VaSet
+)
+xt "17000,24000,18900,25000"
+st "valid"
+blo "17000,24800"
+tm "WireNameMgr"
+)
+)
+on &13
+)
+*41 (Wire
+uid 69,0
+shape (OrthoPolyLine
+uid 70,0
+va (VaSet
+vasetType 3
+)
+xt "-2000,12000,4000,23000"
+pts [
+"1750,12000"
+"4000,12000"
+"4000,18000"
+"-2000,18000"
+"-2000,23000"
+"-750,23000"
+]
+)
+start &33
+end &2
+ss 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 73,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 74,0
+va (VaSet
+)
+xt "3000,11000,4300,12000"
+st "clk"
+blo "3000,11800"
+tm "WireNameMgr"
+)
+)
+on &14
+)
+*42 (Wire
+uid 77,0
+shape (OrthoPolyLine
+uid 78,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-9000,24000,-750,24000"
+pts [
+"-9000,24000"
+"-750,24000"
+]
+)
+end &3
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 81,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 82,0
+va (VaSet
+)
+xt "-8000,23000,-2100,24000"
+st "number : (31:0)"
+blo "-8000,23800"
+tm "WireNameMgr"
+)
+)
+on &15
+)
+*43 (Wire
+uid 85,0
+shape (OrthoPolyLine
+uid 86,0
+va (VaSet
+vasetType 3
+)
+xt "-9000,25000,-750,25000"
+pts [
+"-9000,25000"
+"-750,25000"
+]
+)
+end &4
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 89,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 90,0
+va (VaSet
+)
+xt "-8000,24000,-6100,25000"
+st "start"
+blo "-8000,24800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*44 (Wire
+uid 101,0
+shape (OrthoPolyLine
+uid 102,0
+va (VaSet
+vasetType 3
+)
+xt "28000,13000,37000,13000"
+pts [
+"28000,13000"
+"37000,13000"
+]
+)
+end &17
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 107,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 108,0
+va (VaSet
+)
+xt "29000,12000,30900,13000"
+st "start"
+blo "29000,12800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*45 (Wire
+uid 117,0
+shape (OrthoPolyLine
+uid 118,0
+va (VaSet
+vasetType 3
+)
+xt "52000,12000,61000,12000"
+pts [
+"52000,12000"
+"61000,12000"
+]
+)
+start &17
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 123,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 124,0
+va (VaSet
+)
+xt "53000,11000,55700,12000"
+st "started"
+blo "53000,11800"
+tm "WireNameMgr"
+)
+)
+on &12
+)
+*46 (Wire
+uid 125,0
+shape (OrthoPolyLine
+uid 126,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "52000,11000,61000,11000"
+pts [
+"52000,11000"
+"61000,11000"
+]
+)
+start &17
+sat 1
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 131,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 132,0
+va (VaSet
+)
+xt "54000,10000,60400,11000"
+st "remainder : (2:0)"
+blo "54000,10800"
+tm "WireNameMgr"
+)
+)
+on &11
+)
+*47 (Wire
+uid 133,0
+shape (OrthoPolyLine
+uid 134,0
+va (VaSet
+vasetType 3
+)
+xt "52000,13000,61000,13000"
+pts [
+"52000,13000"
+"61000,13000"
+]
+)
+start &17
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 139,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 140,0
+va (VaSet
+)
+xt "53000,12000,54900,13000"
+st "valid"
+blo "53000,12800"
+tm "WireNameMgr"
+)
+)
+on &13
+)
+*48 (Wire
+uid 141,0
+shape (OrthoPolyLine
+uid 142,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "28000,12000,37000,12000"
+pts [
+"28000,12000"
+"37000,12000"
+]
+)
+end &17
+sat 16
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 147,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 148,0
+va (VaSet
+)
+xt "29000,11000,34900,12000"
+st "number : (31:0)"
+blo "29000,11800"
+tm "WireNameMgr"
+)
+)
+on &15
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *49 (PackageList
+uid 193,0
+stg "VerticalLayoutStrategy"
+textVec [
+*50 (Text
+uid 194,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*51 (MLText
+uid 195,0
+va (VaSet
+)
+xt "0,1000,12900,5000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_unsigned.ALL;
+USE ieee.std_logic_arith.ALL;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 196,0
+stg "VerticalLayoutStrategy"
+textVec [
+*52 (Text
+uid 197,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*53 (Text
+uid 198,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*54 (MLText
+uid 199,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*55 (Text
+uid 200,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*56 (MLText
+uid 201,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*57 (Text
+uid 202,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*58 (MLText
+uid 203,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "-4,-4,1284,998"
+viewArea "-26768,-11959,50128,47441"
+cachedDiagramExtent "-9400,0,63000,49000"
+hasePageBreakOrigin 1
+pageBreakOrigin "-10000,0"
+lastUid 370,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*59 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*60 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*61 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,4000,6500"
+st "U_0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*62 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*63 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*64 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,2350,6500"
+st "U_0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*65 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*66 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*67 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,2700,6500"
+st "U_0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*68 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*69 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*70 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,2300,6500"
+st "U_0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*71 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*72 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*73 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1850,6500"
+st "U_0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*74 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*75 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*76 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*77 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*78 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*79 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,0,25400,1000"
+st "Declarations"
+blo "20000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,1000,22700,2000"
+st "Ports:"
+blo "20000,1800"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,23800,1000"
+st "Pre User:"
+blo "20000,800"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,2000,27100,3000"
+st "Diagram Signals:"
+blo "20000,2800"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,24700,1000"
+st "Post User:"
+blo "20000,800"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 6,0
+usingSuid 1
+emptyRow *80 (LEmptyRow
+)
+uid 206,0
+optionalChildren [
+*81 (RefLabelRowHdr
+)
+*82 (TitleRowHdr
+)
+*83 (FilterRowHdr
+)
+*84 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*85 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*86 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*87 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*88 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*89 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*90 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*91 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*92 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*93 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "remainder"
+t "std_logic_vector"
+b "(2 DOWNTO 0)"
+o 1
+suid 1,0
+)
+)
+uid 181,0
+)
+*94 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "started"
+t "std_logic"
+o 2
+suid 2,0
+)
+)
+uid 183,0
+)
+*95 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "valid"
+t "std_logic"
+o 3
+suid 3,0
+)
+)
+uid 185,0
+)
+*96 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "clk"
+t "std_logic"
+o 4
+suid 4,0
+)
+)
+uid 187,0
+)
+*97 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "number"
+t "std_logic_vector"
+b "(31 DOWNTO 0)"
+o 5
+suid 5,0
+)
+)
+uid 189,0
+)
+*98 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "start"
+t "std_logic"
+o 6
+suid 6,0
+)
+)
+uid 191,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 219,0
+optionalChildren [
+*99 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *100 (MRCItem
+litem &80
+pos 6
+dimension 20
+)
+uid 221,0
+optionalChildren [
+*101 (MRCItem
+litem &81
+pos 0
+dimension 20
+uid 222,0
+)
+*102 (MRCItem
+litem &82
+pos 1
+dimension 23
+uid 223,0
+)
+*103 (MRCItem
+litem &83
+pos 2
+hidden 1
+dimension 20
+uid 224,0
+)
+*104 (MRCItem
+litem &93
+pos 0
+dimension 20
+uid 182,0
+)
+*105 (MRCItem
+litem &94
+pos 1
+dimension 20
+uid 184,0
+)
+*106 (MRCItem
+litem &95
+pos 2
+dimension 20
+uid 186,0
+)
+*107 (MRCItem
+litem &96
+pos 3
+dimension 20
+uid 188,0
+)
+*108 (MRCItem
+litem &97
+pos 4
+dimension 20
+uid 190,0
+)
+*109 (MRCItem
+litem &98
+pos 5
+dimension 20
+uid 192,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 225,0
+optionalChildren [
+*110 (MRCItem
+litem &84
+pos 0
+dimension 20
+uid 226,0
+)
+*111 (MRCItem
+litem &86
+pos 1
+dimension 50
+uid 227,0
+)
+*112 (MRCItem
+litem &87
+pos 2
+dimension 100
+uid 228,0
+)
+*113 (MRCItem
+litem &88
+pos 3
+dimension 50
+uid 229,0
+)
+*114 (MRCItem
+litem &89
+pos 4
+dimension 100
+uid 230,0
+)
+*115 (MRCItem
+litem &90
+pos 5
+dimension 100
+uid 231,0
+)
+*116 (MRCItem
+litem &91
+pos 6
+dimension 50
+uid 232,0
+)
+*117 (MRCItem
+litem &92
+pos 7
+dimension 80
+uid 233,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 220,0
+vaOverrides [
+]
+)
+]
+)
+uid 205,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *118 (LEmptyRow
+)
+uid 235,0
+optionalChildren [
+*119 (RefLabelRowHdr
+)
+*120 (TitleRowHdr
+)
+*121 (FilterRowHdr
+)
+*122 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*123 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*124 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*125 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*126 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*127 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*128 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*129 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 247,0
+optionalChildren [
+*130 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *131 (MRCItem
+litem &118
+pos 0
+dimension 20
+)
+uid 249,0
+optionalChildren [
+*132 (MRCItem
+litem &119
+pos 0
+dimension 20
+uid 250,0
+)
+*133 (MRCItem
+litem &120
+pos 1
+dimension 23
+uid 251,0
+)
+*134 (MRCItem
+litem &121
+pos 2
+hidden 1
+dimension 20
+uid 252,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 253,0
+optionalChildren [
+*135 (MRCItem
+litem &122
+pos 0
+dimension 20
+uid 254,0
+)
+*136 (MRCItem
+litem &124
+pos 1
+dimension 50
+uid 255,0
+)
+*137 (MRCItem
+litem &125
+pos 2
+dimension 100
+uid 256,0
+)
+*138 (MRCItem
+litem &126
+pos 3
+dimension 100
+uid 257,0
+)
+*139 (MRCItem
+litem &127
+pos 4
+dimension 50
+uid 258,0
+)
+*140 (MRCItem
+litem &128
+pos 5
+dimension 50
+uid 259,0
+)
+*141 (MRCItem
+litem &129
+pos 6
+dimension 80
+uid 260,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 248,0
+vaOverrides [
+]
+)
+]
+)
+uid 234,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/mod7_tb/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/mod7_tb/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/mod7_tb/symbol.sb	(revision 11755)
@@ -0,0 +1,1210 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 53,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 66,0
+optionalChildren [
+*14 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *15 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 68,0
+optionalChildren [
+*16 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 69,0
+)
+*17 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 70,0
+)
+*18 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 71,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 72,0
+optionalChildren [
+*19 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 73,0
+)
+*20 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 74,0
+)
+*21 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 75,0
+)
+*22 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 76,0
+)
+*23 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 77,0
+)
+*24 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 78,0
+)
+*25 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 79,0
+)
+*26 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 80,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 67,0
+vaOverrides [
+]
+)
+]
+)
+uid 52,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *27 (LEmptyRow
+)
+uid 82,0
+optionalChildren [
+*28 (RefLabelRowHdr
+)
+*29 (TitleRowHdr
+)
+*30 (FilterRowHdr
+)
+*31 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*32 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*33 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*34 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*35 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*36 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*37 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*38 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 94,0
+optionalChildren [
+*39 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *40 (MRCItem
+litem &27
+pos 3
+dimension 20
+)
+uid 96,0
+optionalChildren [
+*41 (MRCItem
+litem &28
+pos 0
+dimension 20
+uid 97,0
+)
+*42 (MRCItem
+litem &29
+pos 1
+dimension 23
+uid 98,0
+)
+*43 (MRCItem
+litem &30
+pos 2
+hidden 1
+dimension 20
+uid 99,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 100,0
+optionalChildren [
+*44 (MRCItem
+litem &31
+pos 0
+dimension 20
+uid 101,0
+)
+*45 (MRCItem
+litem &33
+pos 1
+dimension 50
+uid 102,0
+)
+*46 (MRCItem
+litem &34
+pos 2
+dimension 100
+uid 103,0
+)
+*47 (MRCItem
+litem &35
+pos 3
+dimension 100
+uid 104,0
+)
+*48 (MRCItem
+litem &36
+pos 4
+dimension 50
+uid 105,0
+)
+*49 (MRCItem
+litem &37
+pos 5
+dimension 50
+uid 106,0
+)
+*50 (MRCItem
+litem &38
+pos 6
+dimension 80
+uid 107,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 95,0
+vaOverrides [
+]
+)
+]
+)
+uid 81,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\mod7_tb\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\mod7_tb\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\mod7_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\mod7_tb"
+)
+(vvPair
+variable "date"
+value "16.02.2011"
+)
+(vvPair
+variable "day"
+value "Mi"
+)
+(vvPair
+variable "day_long"
+value "Mittwoch"
+)
+(vvPair
+variable "dd"
+value "16"
+)
+(vvPair
+variable "entity_name"
+value "mod7_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "mod7_tb"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\mod7_tb\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\mod7_tb\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "13:24:32"
+)
+(vvPair
+variable "unit"
+value "mod7_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 51,0
+optionalChildren [
+*51 (SymbolBody
+uid 8,0
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,29900,16000"
+st "FACT_FAD_TB_lib"
+blo "22200,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,25900,17000"
+st "mod7_tb"
+blo "22200,16800"
+)
+)
+gi *52 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*53 (Grouping
+uid 16,0
+optionalChildren [
+*54 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,45800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*55 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*56 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*57 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*58 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*59 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*60 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,44500,45850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,49600,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *64 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*65 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*66 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,10900,4000"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *67 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *68 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,2000,44400,3000"
+st "User:"
+blo "42000,2800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3000,44000,3000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 107,0
+okToSyncOnLoad 1
+OkToSyncGenericsOnLoad 1
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/mod7_tb/symbol.sb.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/mod7_tb/symbol.sb.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/mod7_tb/symbol.sb.bak	(revision 11755)
@@ -0,0 +1,1189 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+optionalChildren [
+*14 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *15 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+optionalChildren [
+*16 (MRCItem
+litem &2
+pos 0
+dimension 20
+)
+*17 (MRCItem
+litem &3
+pos 1
+dimension 23
+)
+*18 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+optionalChildren [
+*19 (MRCItem
+litem &5
+pos 0
+dimension 20
+)
+*20 (MRCItem
+litem &7
+pos 1
+dimension 50
+)
+*21 (MRCItem
+litem &8
+pos 2
+dimension 100
+)
+*22 (MRCItem
+litem &9
+pos 3
+dimension 50
+)
+*23 (MRCItem
+litem &10
+pos 4
+dimension 100
+)
+*24 (MRCItem
+litem &11
+pos 5
+dimension 100
+)
+*25 (MRCItem
+litem &12
+pos 6
+dimension 50
+)
+*26 (MRCItem
+litem &13
+pos 7
+dimension 80
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+vaOverrides [
+]
+)
+]
+)
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *27 (LEmptyRow
+)
+optionalChildren [
+*28 (RefLabelRowHdr
+)
+*29 (TitleRowHdr
+)
+*30 (FilterRowHdr
+)
+*31 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*32 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*33 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*34 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*35 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*36 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*37 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*38 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+optionalChildren [
+*39 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *40 (MRCItem
+litem &27
+pos 3
+dimension 20
+)
+optionalChildren [
+*41 (MRCItem
+litem &28
+pos 0
+dimension 20
+)
+*42 (MRCItem
+litem &29
+pos 1
+dimension 23
+)
+*43 (MRCItem
+litem &30
+pos 2
+hidden 1
+dimension 20
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+optionalChildren [
+*44 (MRCItem
+litem &31
+pos 0
+dimension 20
+)
+*45 (MRCItem
+litem &33
+pos 1
+dimension 50
+)
+*46 (MRCItem
+litem &34
+pos 2
+dimension 100
+)
+*47 (MRCItem
+litem &35
+pos 3
+dimension 100
+)
+*48 (MRCItem
+litem &36
+pos 4
+dimension 50
+)
+*49 (MRCItem
+litem &37
+pos 5
+dimension 50
+)
+*50 (MRCItem
+litem &38
+pos 6
+dimension 80
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+vaOverrides [
+]
+)
+]
+)
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\mod7_tb\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\mod7_tb\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\mod7_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\mod7_tb"
+)
+(vvPair
+variable "date"
+value "16.02.2011"
+)
+(vvPair
+variable "day"
+value "Mi"
+)
+(vvPair
+variable "day_long"
+value "Mittwoch"
+)
+(vvPair
+variable "dd"
+value "16"
+)
+(vvPair
+variable "entity_name"
+value "mod7_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "mod7_tb"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\mod7_tb\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\mod7_tb\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "13:24:31"
+)
+(vvPair
+variable "unit"
+value "mod7_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+optionalChildren [
+*51 (SymbolBody
+uid 8,0
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,29900,16000"
+st "FACT_FAD_TB_lib"
+blo "22200,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,25900,17000"
+st "mod7_tb"
+blo "22200,16800"
+)
+)
+gi *52 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*53 (Grouping
+uid 16,0
+optionalChildren [
+*54 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,45800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*55 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*56 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*57 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*58 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*59 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*60 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,44500,45850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,45200,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *64 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*65 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*66 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,10900,4000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *67 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *68 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,2000,44400,3000"
+st "User:"
+blo "42000,2800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3000,44000,3000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 50,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/mod7_tester/interface
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/mod7_tester/interface	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/mod7_tester/interface	(revision 11755)
@@ -0,0 +1,1545 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+itemName "ALL"
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+ordering 1
+suid 71,0
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 95,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+*14 (LogPort
+port (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "number"
+t "std_logic_vector"
+b "(31 DOWNTO 0)"
+o 4
+suid 67,0
+)
+)
+uid 894,0
+)
+*15 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "remainder"
+t "std_logic_vector"
+b "(2 DOWNTO 0)"
+o 1
+suid 68,0
+)
+)
+uid 896,0
+)
+*16 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "start"
+t "std_logic"
+o 5
+suid 69,0
+)
+)
+uid 898,0
+)
+*17 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "started"
+t "std_logic"
+o 2
+suid 70,0
+)
+)
+uid 900,0
+)
+*18 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "valid"
+t "std_logic"
+o 3
+suid 71,0
+)
+)
+uid 902,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 108,0
+optionalChildren [
+*19 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *20 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 110,0
+optionalChildren [
+*21 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 111,0
+)
+*22 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 112,0
+)
+*23 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 113,0
+)
+*24 (MRCItem
+litem &14
+pos 0
+dimension 20
+uid 895,0
+)
+*25 (MRCItem
+litem &15
+pos 1
+dimension 20
+uid 897,0
+)
+*26 (MRCItem
+litem &16
+pos 2
+dimension 20
+uid 899,0
+)
+*27 (MRCItem
+litem &17
+pos 3
+dimension 20
+uid 901,0
+)
+*28 (MRCItem
+litem &18
+pos 4
+dimension 20
+uid 903,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 114,0
+optionalChildren [
+*29 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 115,0
+)
+*30 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 116,0
+)
+*31 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 117,0
+)
+*32 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 118,0
+)
+*33 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 119,0
+)
+*34 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 120,0
+)
+*35 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 121,0
+)
+*36 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 122,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 109,0
+vaOverrides [
+]
+)
+]
+)
+uid 94,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *37 (LEmptyRow
+)
+uid 124,0
+optionalChildren [
+*38 (RefLabelRowHdr
+)
+*39 (TitleRowHdr
+)
+*40 (FilterRowHdr
+)
+*41 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*42 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*43 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*44 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*45 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*46 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*47 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*48 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 136,0
+optionalChildren [
+*49 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *50 (MRCItem
+litem &37
+pos 3
+dimension 20
+)
+uid 138,0
+optionalChildren [
+*51 (MRCItem
+litem &38
+pos 0
+dimension 20
+uid 139,0
+)
+*52 (MRCItem
+litem &39
+pos 1
+dimension 23
+uid 140,0
+)
+*53 (MRCItem
+litem &40
+pos 2
+hidden 1
+dimension 20
+uid 141,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 142,0
+optionalChildren [
+*54 (MRCItem
+litem &41
+pos 0
+dimension 20
+uid 143,0
+)
+*55 (MRCItem
+litem &43
+pos 1
+dimension 50
+uid 144,0
+)
+*56 (MRCItem
+litem &44
+pos 2
+dimension 100
+uid 145,0
+)
+*57 (MRCItem
+litem &45
+pos 3
+dimension 100
+uid 146,0
+)
+*58 (MRCItem
+litem &46
+pos 4
+dimension 50
+uid 147,0
+)
+*59 (MRCItem
+litem &47
+pos 5
+dimension 50
+uid 148,0
+)
+*60 (MRCItem
+litem &48
+pos 6
+dimension 80
+uid 149,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 137,0
+vaOverrides [
+]
+)
+]
+)
+uid 123,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\mod7_tester\\interface.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\mod7_tester\\interface.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "interface"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\mod7_tester"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\mod7_tester"
+)
+(vvPair
+variable "date"
+value "16.02.2011"
+)
+(vvPair
+variable "day"
+value "Mi"
+)
+(vvPair
+variable "day_long"
+value "Mittwoch"
+)
+(vvPair
+variable "dd"
+value "16"
+)
+(vvPair
+variable "entity_name"
+value "mod7_tester"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "interface"
+)
+(vvPair
+variable "f_logical"
+value "interface"
+)
+(vvPair
+variable "f_noext"
+value "interface"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "mod7_tester"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\mod7_tester\\interface"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\mod7_tester\\interface"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "<TBD>"
+)
+(vvPair
+variable "this_file"
+value "interface"
+)
+(vvPair
+variable "this_file_logical"
+value "interface"
+)
+(vvPair
+variable "time"
+value "15:45:28"
+)
+(vvPair
+variable "unit"
+value "mod7_tester"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "interface"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 93,0
+optionalChildren [
+*61 (SymbolBody
+uid 8,0
+optionalChildren [
+*62 (CptPort
+uid 869,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 870,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,7625,15000,8375"
+)
+tg (CPTG
+uid 871,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 872,0
+va (VaSet
+)
+xt "16000,7500,18900,8500"
+st "number"
+blo "16000,8300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 873,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "number"
+t "std_logic_vector"
+b "(31 DOWNTO 0)"
+o 4
+suid 67,0
+)
+)
+)
+*63 (CptPort
+uid 874,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 875,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "30000,6625,30750,7375"
+)
+tg (CPTG
+uid 876,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 877,0
+va (VaSet
+)
+xt "25200,6500,29000,7500"
+st "remainder"
+ju 2
+blo "29000,7300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 878,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "remainder"
+t "std_logic_vector"
+b "(2 DOWNTO 0)"
+o 1
+suid 68,0
+)
+)
+)
+*64 (CptPort
+uid 879,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 880,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,8625,15000,9375"
+)
+tg (CPTG
+uid 881,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 882,0
+va (VaSet
+)
+xt "16000,8500,17900,9500"
+st "start"
+blo "16000,9300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 883,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "start"
+t "std_logic"
+o 5
+suid 69,0
+)
+)
+)
+*65 (CptPort
+uid 884,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 885,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "30000,7625,30750,8375"
+)
+tg (CPTG
+uid 886,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 887,0
+va (VaSet
+)
+xt "26300,7500,29000,8500"
+st "started"
+ju 2
+blo "29000,8300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 888,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "started"
+t "std_logic"
+o 2
+suid 70,0
+)
+)
+)
+*66 (CptPort
+uid 889,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 890,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "30000,8625,30750,9375"
+)
+tg (CPTG
+uid 891,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 892,0
+va (VaSet
+)
+xt "27100,8500,29000,9500"
+st "valid"
+ju 2
+blo "29000,9300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 893,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "valid"
+t "std_logic"
+o 3
+suid 71,0
+)
+)
+)
+]
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,30000,10000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "18650,7000,26350,8000"
+st "FACT_FAD_TB_lib"
+blo "18650,7800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "18650,8000,24050,9000"
+st "mod7_tester"
+blo "18650,8800"
+)
+)
+gi *67 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-1500,4000,10000,4800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sTC 0
+sF 0
+)
+portVis (PortSigDisplay
+sTC 0
+sF 0
+)
+)
+*68 (Grouping
+uid 16,0
+optionalChildren [
+*69 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,45800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*70 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*71 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*72 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*73 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*74 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*75 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,44500,45850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*76 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*77 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*78 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,51500,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *79 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*80 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*81 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,12900,5000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_unsigned.ALL;
+USE ieee.std_logic_arith.ALL;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName "FACT_FAD_TB_lib"
+entityName "mod7_tb"
+viewName "struct.bd"
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *82 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *83 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,6800,44400,7800"
+st "User:"
+blo "42000,7600"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,7800,44000,7800"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 903,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/phase_shifter_tb/struct.bd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/phase_shifter_tb/struct.bd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/phase_shifter_tb/struct.bd	(revision 11755)
@@ -0,0 +1,4366 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "IEEE"
+unitName "NUMERIC_STD"
+itemName "ALL"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+]
+instances [
+(Instance
+name "U_0"
+duLibraryName "FACT_FAD_lib"
+duName "phase_shifter"
+elements [
+]
+mwi 0
+uid 64,0
+)
+(Instance
+name "U_1"
+duLibraryName "FACT_FAD_TB_lib"
+duName "phase_shifter_tester"
+elements [
+]
+mwi 0
+uid 190,0
+)
+(Instance
+name "U_2"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+mwi 0
+uid 525,0
+)
+]
+libraryRefs [
+"ieee"
+"FACT_FAD_lib"
+]
+)
+version "29.1"
+appVersion "2009.2 (Build 10)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\phase_shifter_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\phase_shifter_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\phase_shifter_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\phase_shifter_tb"
+)
+(vvPair
+variable "date"
+value "14.02.2011"
+)
+(vvPair
+variable "day"
+value "Mo"
+)
+(vvPair
+variable "day_long"
+value "Montag"
+)
+(vvPair
+variable "dd"
+value "14"
+)
+(vvPair
+variable "entity_name"
+value "phase_shifter_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "phase_shifter_tb"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\phase_shifter_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\phase_shifter_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "13:39:02"
+)
+(vvPair
+variable "unit"
+value "phase_shifter_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 379,0
+optionalChildren [
+*1 (SaComponent
+uid 64,0
+optionalChildren [
+*2 (CptPort
+uid 9,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10250,8625,11000,9375"
+)
+tg (CPTG
+uid 11,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 12,0
+va (VaSet
+)
+xt "12000,8500,13900,9500"
+st "CLK"
+blo "12000,9300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+*3 (CptPort
+uid 13,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "26000,8625,26750,9375"
+)
+tg (CPTG
+uid 15,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 16,0
+va (VaSet
+)
+xt "22100,8500,25000,9500"
+st "PSCLK"
+ju 2
+blo "25000,9300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "PSCLK"
+t "std_logic"
+prec "-- interface to: clock_generator_variable_PS_struct.vhd"
+preAdd 0
+posAdd 0
+o 3
+suid 2,0
+)
+)
+)
+*4 (CptPort
+uid 17,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "26000,10625,26750,11375"
+)
+tg (CPTG
+uid 19,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 20,0
+va (VaSet
+)
+xt "22500,10500,25000,11500"
+st "PSEN"
+ju 2
+blo "25000,11300"
+)
+t (Text
+uid 74,0
+va (VaSet
+)
+xt "23800,11500,25000,12500"
+st "'0'"
+ju 2
+blo "25000,12300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "PSEN"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 4
+suid 3,0
+i "'0'"
+)
+)
+)
+*5 (CptPort
+uid 21,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "26000,12625,26750,13375"
+)
+tg (CPTG
+uid 23,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24,0
+va (VaSet
+)
+xt "20500,12500,25000,13500"
+st "PSINCDEC"
+ju 2
+blo "25000,13300"
+)
+t (Text
+uid 75,0
+va (VaSet
+)
+xt "23800,13500,25000,14500"
+st "'1'"
+ju 2
+blo "25000,14300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "PSINCDEC"
+t "std_logic"
+eolc "-- default is 'incrementing'"
+preAdd 0
+posAdd 0
+o 5
+suid 4,0
+i "'1'"
+)
+)
+)
+*6 (CptPort
+uid 25,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 26,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10250,10625,11000,11375"
+)
+tg (CPTG
+uid 27,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 28,0
+va (VaSet
+)
+xt "12000,10500,15700,11500"
+st "PSDONE"
+blo "12000,11300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "PSDONE"
+t "std_logic"
+eolc "-- will pulse once, if phase shifting was done."
+preAdd 0
+posAdd 0
+o 6
+suid 5,0
+)
+)
+)
+*7 (CptPort
+uid 29,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10250,12625,11000,13375"
+)
+tg (CPTG
+uid 31,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 32,0
+va (VaSet
+)
+xt "12000,12500,15600,13500"
+st "LOCKED"
+blo "12000,13300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "LOCKED"
+t "std_logic"
+eolc "-- when is this going high?"
+preAdd 0
+posAdd 0
+o 7
+suid 6,0
+)
+)
+)
+*8 (CptPort
+uid 33,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 34,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10250,16625,11000,17375"
+)
+tg (CPTG
+uid 35,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 36,0
+va (VaSet
+)
+xt "12000,16500,16600,17500"
+st "shift_phase"
+blo "12000,17300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "shift_phase"
+t "std_logic"
+prec "-- interface to: w5300_modul.vhd"
+preAdd 0
+posAdd 0
+o 8
+suid 8,0
+)
+)
+)
+*9 (CptPort
+uid 37,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 38,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10250,18625,11000,19375"
+)
+tg (CPTG
+uid 39,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 40,0
+va (VaSet
+)
+xt "12000,18500,15300,19500"
+st "direction"
+blo "12000,19300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "direction"
+t "std_logic"
+eolc "-- corresponds to 'PSINCDEC'"
+preAdd 0
+posAdd 0
+o 9
+suid 9,0
+)
+)
+)
+*10 (CptPort
+uid 41,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 42,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "26000,14625,26750,15375"
+)
+tg (CPTG
+uid 43,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 44,0
+va (VaSet
+)
+xt "22100,14500,25000,15500"
+st "shifting"
+ju 2
+blo "25000,15300"
+)
+t (Text
+uid 76,0
+va (VaSet
+)
+xt "23800,15500,25000,16500"
+st "'0'"
+ju 2
+blo "25000,16300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "shifting"
+t "std_logic"
+prec "-- status:"
+preAdd 0
+posAdd 0
+o 11
+suid 10,0
+i "'0'"
+)
+)
+)
+*11 (CptPort
+uid 45,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 46,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "26000,16625,26750,17375"
+)
+tg (CPTG
+uid 47,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 48,0
+va (VaSet
+)
+xt "22800,16500,25000,17500"
+st "ready"
+ju 2
+blo "25000,17300"
+)
+t (Text
+uid 77,0
+va (VaSet
+)
+xt "23800,17500,25000,18500"
+st "'0'"
+ju 2
+blo "25000,18300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ready"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 12
+suid 11,0
+i "'0'"
+)
+)
+)
+*12 (CptPort
+uid 49,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 50,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "26000,18625,26750,19375"
+)
+tg (CPTG
+uid 51,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 52,0
+va (VaSet
+)
+xt "20200,18500,25000,19500"
+st "offset : (7:0)"
+ju 2
+blo "25000,19300"
+)
+t (Text
+uid 78,0
+va (VaSet
+)
+xt "18100,19500,25000,20500"
+st "(OTHERS => '0')"
+ju 2
+blo "25000,20300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "offset"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 13
+suid 12,0
+i "(OTHERS => '0')"
+)
+)
+)
+*13 (CptPort
+uid 53,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 54,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10250,19625,11000,20375"
+)
+tg (CPTG
+uid 55,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 56,0
+va (VaSet
+)
+xt "12000,19500,13300,20500"
+st "rst"
+blo "12000,20300"
+)
+t (Text
+uid 79,0
+va (VaSet
+)
+xt "12000,20500,13200,21500"
+st "'0'"
+blo "12000,21300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+eolc "--asynch in of DCM"
+posAdd 0
+o 2
+suid 15,0
+i "'0'"
+)
+)
+)
+*14 (CptPort
+uid 57,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 58,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10250,21625,11000,22375"
+)
+tg (CPTG
+uid 59,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 60,0
+va (VaSet
+)
+xt "12000,21500,16400,22500"
+st "reset_DCM"
+blo "12000,22300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "reset_DCM"
+t "std_logic"
+eolc "-- asynch in: orders us, to reset the DCM"
+posAdd 0
+o 10
+suid 17,0
+)
+)
+)
+]
+shape (Rectangle
+uid 65,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "11000,7000,26000,25000"
+)
+oxt "50000,7000,65000,25000"
+ttg (MlTextGroup
+uid 66,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*15 (Text
+uid 67,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "15700,15000,21900,16000"
+st "FACT_FAD_lib"
+blo "15700,15800"
+tm "BdLibraryNameMgr"
+)
+*16 (Text
+uid 68,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "15700,16000,21500,17000"
+st "phase_shifter"
+blo "15700,16800"
+tm "CptNameMgr"
+)
+*17 (Text
+uid 69,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "15700,17000,17500,18000"
+st "U_0"
+blo "15700,17800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 70,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 71,0
+text (MLText
+uid 72,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,6000,11000,6000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 73,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "11250,23250,12750,24750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+sIVOD 1
+)
+archType 1
+archFileType "UNKNOWN"
+)
+*18 (Net
+uid 80,0
+lang 10
+decl (Decl
+n "PSCLK"
+t "std_logic"
+o 1
+suid 1,0
+)
+declText (MLText
+uid 81,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "13000,-12200,29500,-11400"
+st "SIGNAL PSCLK       : std_logic
+"
+)
+)
+*19 (Net
+uid 88,0
+lang 10
+decl (Decl
+n "PSEN"
+t "std_logic"
+o 2
+suid 2,0
+)
+declText (MLText
+uid 89,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "13000,-10600,29500,-9800"
+st "SIGNAL PSEN        : std_logic
+"
+)
+)
+*20 (Net
+uid 97,0
+lang 10
+decl (Decl
+n "PSINCDEC"
+t "std_logic"
+o 3
+suid 3,0
+)
+declText (MLText
+uid 98,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "13000,-9800,29500,-9000"
+st "SIGNAL PSINCDEC    : std_logic
+"
+)
+)
+*21 (Net
+uid 106,0
+lang 10
+decl (Decl
+n "shifting"
+t "std_logic"
+o 4
+suid 4,0
+)
+declText (MLText
+uid 107,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "13000,-3400,29500,-2600"
+st "SIGNAL shifting    : std_logic
+"
+)
+)
+*22 (Net
+uid 115,0
+lang 10
+decl (Decl
+n "ready"
+t "std_logic"
+o 5
+suid 5,0
+)
+declText (MLText
+uid 116,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "13000,-6600,29500,-5800"
+st "SIGNAL ready       : std_logic
+"
+)
+)
+*23 (Net
+uid 124,0
+lang 10
+decl (Decl
+n "offset"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 6
+suid 6,0
+)
+declText (MLText
+uid 125,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "13000,-7400,39500,-6600"
+st "SIGNAL offset      : std_logic_vector(7 DOWNTO 0)
+"
+)
+)
+*24 (Net
+uid 133,0
+lang 10
+decl (Decl
+n "clk"
+t "std_logic"
+o 7
+suid 7,0
+)
+declText (MLText
+uid 134,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "13000,-9000,29500,-8200"
+st "SIGNAL clk         : std_logic
+"
+)
+)
+*25 (Net
+uid 141,0
+lang 10
+decl (Decl
+n "PSDONE"
+t "std_logic"
+o 8
+suid 8,0
+)
+declText (MLText
+uid 142,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "13000,-11400,29500,-10600"
+st "SIGNAL PSDONE      : std_logic
+"
+)
+)
+*26 (Net
+uid 149,0
+lang 10
+decl (Decl
+n "LOCKED"
+t "std_logic"
+o 9
+suid 9,0
+)
+declText (MLText
+uid 150,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "13000,-13000,29500,-12200"
+st "SIGNAL LOCKED      : std_logic
+"
+)
+)
+*27 (Net
+uid 157,0
+lang 10
+decl (Decl
+n "shift_phase"
+t "std_logic"
+o 10
+suid 10,0
+)
+declText (MLText
+uid 158,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "13000,-4200,29500,-3400"
+st "SIGNAL shift_phase : std_logic
+"
+)
+)
+*28 (Net
+uid 165,0
+lang 10
+decl (Decl
+n "direction"
+t "std_logic"
+o 11
+suid 11,0
+)
+declText (MLText
+uid 166,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "13000,-8200,29500,-7400"
+st "SIGNAL direction   : std_logic
+"
+)
+)
+*29 (Net
+uid 173,0
+lang 10
+decl (Decl
+n "rst"
+t "std_logic"
+o 12
+suid 12,0
+)
+declText (MLText
+uid 174,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "13000,-5000,29500,-4200"
+st "SIGNAL rst         : std_logic
+"
+)
+)
+*30 (Net
+uid 182,0
+lang 10
+decl (Decl
+n "reset_DCM"
+t "std_logic"
+o 13
+suid 13,0
+)
+declText (MLText
+uid 183,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "13000,-5800,29500,-5000"
+st "SIGNAL reset_DCM   : std_logic
+"
+)
+)
+*31 (Blk
+uid 190,0
+shape (Rectangle
+uid 191,0
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "54000,9000,69000,27000"
+)
+oxt "87000,18000,102000,36000"
+ttg (MlTextGroup
+uid 192,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*32 (Text
+uid 193,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "57650,16500,65350,17500"
+st "FACT_FAD_TB_lib"
+blo "57650,17300"
+tm "BdLibraryNameMgr"
+)
+*33 (Text
+uid 194,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "57650,17500,66350,18500"
+st "phase_shifter_tester"
+blo "57650,18300"
+tm "BlkNameMgr"
+)
+*34 (Text
+uid 195,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "57650,18500,59450,19500"
+st "U_1"
+blo "57650,19300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 196,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 197,0
+text (MLText
+uid 198,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "57650,26500,57650,26500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 199,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "54250,25250,55750,26750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+blkPorts [
+"clk"
+"PSCLK"
+"PSEN"
+"PSINCDEC"
+"offset"
+"ready"
+"rst"
+"shifting"
+"LOCKED"
+"PSDONE"
+"direction"
+"reset_DCM"
+"shift_phase"
+]
+)
+*35 (Grouping
+uid 310,0
+optionalChildren [
+*36 (CommentText
+uid 312,0
+shape (Rectangle
+uid 313,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,59000,53000,60000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 314,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,59000,45800,60000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*37 (CommentText
+uid 315,0
+shape (Rectangle
+uid 316,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,55000,57000,56000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 317,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,55000,56200,56000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*38 (CommentText
+uid 318,0
+shape (Rectangle
+uid 319,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,57000,53000,58000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 320,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,57000,46200,58000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*39 (CommentText
+uid 321,0
+shape (Rectangle
+uid 322,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,57000,36000,58000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 323,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,57000,34300,58000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*40 (CommentText
+uid 324,0
+shape (Rectangle
+uid 325,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,56000,73000,60000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 326,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,56200,62400,57200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*41 (CommentText
+uid 327,0
+shape (Rectangle
+uid 328,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,55000,73000,56000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 329,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,55000,61700,56000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*42 (CommentText
+uid 330,0
+shape (Rectangle
+uid 331,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,55000,53000,57000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 332,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,55500,45850,56500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*43 (CommentText
+uid 333,0
+shape (Rectangle
+uid 334,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,58000,36000,59000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 335,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,58000,34300,59000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*44 (CommentText
+uid 336,0
+shape (Rectangle
+uid 337,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,59000,36000,60000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 338,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,59000,34900,60000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*45 (CommentText
+uid 339,0
+shape (Rectangle
+uid 340,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,58000,53000,59000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 341,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,58000,51900,59000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 311,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,55000,73000,60000"
+)
+oxt "14000,66000,55000,71000"
+)
+*46 (SaComponent
+uid 525,0
+optionalChildren [
+*47 (CptPort
+uid 514,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 515,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "12000,38625,12750,39375"
+)
+tg (CPTG
+uid 516,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 517,0
+va (VaSet
+)
+xt "9700,38500,11000,39500"
+st "clk"
+ju 2
+blo "11000,39300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+)
+)
+*48 (CptPort
+uid 518,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 519,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "12000,39625,12750,40375"
+)
+tg (CPTG
+uid 520,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 521,0
+va (VaSet
+)
+xt "9700,39500,11000,40500"
+st "rst"
+ju 2
+blo "11000,40300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 526,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "4000,38000,12000,42000"
+)
+oxt "22000,15000,30000,19000"
+ttg (MlTextGroup
+uid 527,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*49 (Text
+uid 528,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "4150,42000,11850,43000"
+st "FACT_FAD_TB_lib"
+blo "4150,42800"
+tm "BdLibraryNameMgr"
+)
+*50 (Text
+uid 529,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "4150,43000,10850,44000"
+st "clock_generator"
+blo "4150,43800"
+tm "CptNameMgr"
+)
+*51 (Text
+uid 530,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "4150,44000,5950,45000"
+st "U_2"
+blo "4150,44800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 531,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 532,0
+text (MLText
+uid 533,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "1000,35400,19500,37000"
+st "clock_period = 20 ns    ( time )  
+reset_time   = 50 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 534,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "4250,40250,5750,41750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*52 (Wire
+uid 82,0
+shape (OrthoPolyLine
+uid 83,0
+va (VaSet
+vasetType 3
+)
+xt "26750,9000,36000,9000"
+pts [
+"26750,9000"
+"36000,9000"
+]
+)
+start &3
+sat 32
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 86,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 87,0
+va (VaSet
+)
+xt "28000,8000,30900,9000"
+st "PSCLK"
+blo "28000,8800"
+tm "WireNameMgr"
+)
+)
+on &18
+)
+*53 (Wire
+uid 90,0
+shape (OrthoPolyLine
+uid 91,0
+va (VaSet
+vasetType 3
+)
+xt "26750,11000,36000,11000"
+pts [
+"26750,11000"
+"36000,11000"
+]
+)
+start &4
+sat 32
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 94,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 95,0
+va (VaSet
+)
+xt "28000,10000,30500,11000"
+st "PSEN"
+blo "28000,10800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+*54 (Wire
+uid 99,0
+shape (OrthoPolyLine
+uid 100,0
+va (VaSet
+vasetType 3
+)
+xt "26750,13000,36000,13000"
+pts [
+"26750,13000"
+"36000,13000"
+]
+)
+start &5
+sat 32
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 103,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 104,0
+va (VaSet
+)
+xt "28000,12000,32500,13000"
+st "PSINCDEC"
+blo "28000,12800"
+tm "WireNameMgr"
+)
+)
+on &20
+)
+*55 (Wire
+uid 108,0
+shape (OrthoPolyLine
+uid 109,0
+va (VaSet
+vasetType 3
+)
+xt "26750,15000,36000,15000"
+pts [
+"26750,15000"
+"36000,15000"
+]
+)
+start &10
+sat 32
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 112,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 113,0
+va (VaSet
+)
+xt "28000,14000,30900,15000"
+st "shifting"
+blo "28000,14800"
+tm "WireNameMgr"
+)
+)
+on &21
+)
+*56 (Wire
+uid 117,0
+shape (OrthoPolyLine
+uid 118,0
+va (VaSet
+vasetType 3
+)
+xt "26750,17000,36000,17000"
+pts [
+"26750,17000"
+"36000,17000"
+]
+)
+start &11
+sat 32
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 121,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 122,0
+va (VaSet
+)
+xt "28000,16000,30200,17000"
+st "ready"
+blo "28000,16800"
+tm "WireNameMgr"
+)
+)
+on &22
+)
+*57 (Wire
+uid 126,0
+shape (OrthoPolyLine
+uid 127,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "26750,19000,36000,19000"
+pts [
+"26750,19000"
+"36000,19000"
+]
+)
+start &12
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+tg (WTG
+uid 130,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 131,0
+va (VaSet
+)
+xt "28000,18000,32800,19000"
+st "offset : (7:0)"
+blo "28000,18800"
+tm "WireNameMgr"
+)
+)
+on &23
+)
+*58 (Wire
+uid 135,0
+shape (OrthoPolyLine
+uid 136,0
+va (VaSet
+vasetType 3
+)
+xt "1000,9000,19000,39000"
+pts [
+"12750,39000"
+"19000,39000"
+"19000,33000"
+"1000,33000"
+"1000,9000"
+"10250,9000"
+]
+)
+start &47
+end &2
+sat 32
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 139,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 140,0
+va (VaSet
+)
+xt "14750,38000,16050,39000"
+st "clk"
+blo "14750,38800"
+tm "WireNameMgr"
+)
+)
+on &24
+)
+*59 (Wire
+uid 143,0
+shape (OrthoPolyLine
+uid 144,0
+va (VaSet
+vasetType 3
+)
+xt "3000,11000,10250,11000"
+pts [
+"3000,11000"
+"10250,11000"
+]
+)
+end &6
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 147,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 148,0
+va (VaSet
+)
+xt "4000,10000,7700,11000"
+st "PSDONE"
+blo "4000,10800"
+tm "WireNameMgr"
+)
+)
+on &25
+)
+*60 (Wire
+uid 151,0
+shape (OrthoPolyLine
+uid 152,0
+va (VaSet
+vasetType 3
+)
+xt "3000,13000,10250,13000"
+pts [
+"3000,13000"
+"10250,13000"
+]
+)
+end &7
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 155,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 156,0
+va (VaSet
+)
+xt "4000,12000,7600,13000"
+st "LOCKED"
+blo "4000,12800"
+tm "WireNameMgr"
+)
+)
+on &26
+)
+*61 (Wire
+uid 159,0
+shape (OrthoPolyLine
+uid 160,0
+va (VaSet
+vasetType 3
+)
+xt "3000,17000,10250,17000"
+pts [
+"3000,17000"
+"10250,17000"
+]
+)
+end &8
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 163,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 164,0
+va (VaSet
+)
+xt "4000,16000,8600,17000"
+st "shift_phase"
+blo "4000,16800"
+tm "WireNameMgr"
+)
+)
+on &27
+)
+*62 (Wire
+uid 167,0
+shape (OrthoPolyLine
+uid 168,0
+va (VaSet
+vasetType 3
+)
+xt "3000,19000,10250,19000"
+pts [
+"3000,19000"
+"10250,19000"
+]
+)
+end &9
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 171,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 172,0
+va (VaSet
+)
+xt "4000,18000,7300,19000"
+st "direction"
+blo "4000,18800"
+tm "WireNameMgr"
+)
+)
+on &28
+)
+*63 (Wire
+uid 175,0
+shape (OrthoPolyLine
+uid 176,0
+va (VaSet
+vasetType 3
+)
+xt "3000,20000,10250,20000"
+pts [
+"10250,20000"
+"3000,20000"
+]
+)
+start &13
+sat 32
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 179,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 180,0
+va (VaSet
+)
+xt "4000,19000,5300,20000"
+st "rst"
+blo "4000,19800"
+tm "WireNameMgr"
+)
+)
+on &29
+)
+*64 (Wire
+uid 184,0
+shape (OrthoPolyLine
+uid 185,0
+va (VaSet
+vasetType 3
+)
+xt "3000,22000,10250,22000"
+pts [
+"3000,22000"
+"10250,22000"
+]
+)
+end &14
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 188,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 189,0
+va (VaSet
+)
+xt "4000,21000,8400,22000"
+st "reset_DCM"
+blo "4000,21800"
+tm "WireNameMgr"
+)
+)
+on &30
+)
+*65 (Wire
+uid 200,0
+shape (OrthoPolyLine
+uid 201,0
+va (VaSet
+vasetType 3
+)
+xt "46000,19000,54000,19000"
+pts [
+"46000,19000"
+"54000,19000"
+]
+)
+end &31
+sat 16
+eat 2
+st 0
+sf 1
+tg (WTG
+uid 206,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 207,0
+va (VaSet
+)
+xt "47000,18000,51600,19000"
+st "shift_phase"
+blo "47000,18800"
+tm "WireNameMgr"
+)
+)
+on &27
+)
+*66 (Wire
+uid 208,0
+shape (OrthoPolyLine
+uid 209,0
+va (VaSet
+vasetType 3
+)
+xt "46000,21000,54000,21000"
+pts [
+"46000,21000"
+"54000,21000"
+]
+)
+end &31
+sat 16
+eat 2
+st 0
+sf 1
+tg (WTG
+uid 214,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 215,0
+va (VaSet
+)
+xt "47000,20000,50300,21000"
+st "direction"
+blo "47000,20800"
+tm "WireNameMgr"
+)
+)
+on &28
+)
+*67 (Wire
+uid 216,0
+shape (OrthoPolyLine
+uid 217,0
+va (VaSet
+vasetType 3
+)
+xt "46000,22000,54000,22000"
+pts [
+"54000,22000"
+"46000,22000"
+]
+)
+start &31
+sat 1
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 222,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 223,0
+va (VaSet
+)
+xt "47000,21000,48300,22000"
+st "rst"
+blo "47000,21800"
+tm "WireNameMgr"
+)
+)
+on &29
+)
+*68 (Wire
+uid 225,0
+shape (OrthoPolyLine
+uid 226,0
+va (VaSet
+vasetType 3
+)
+xt "46000,13000,54000,13000"
+pts [
+"46000,13000"
+"54000,13000"
+]
+)
+end &31
+sat 16
+eat 2
+st 0
+sf 1
+tg (WTG
+uid 231,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 232,0
+va (VaSet
+)
+xt "47000,12000,50700,13000"
+st "PSDONE"
+blo "47000,12800"
+tm "WireNameMgr"
+)
+)
+on &25
+)
+*69 (Wire
+uid 233,0
+shape (OrthoPolyLine
+uid 234,0
+va (VaSet
+vasetType 3
+)
+xt "46000,24000,54000,24000"
+pts [
+"46000,24000"
+"54000,24000"
+]
+)
+end &31
+sat 16
+eat 2
+st 0
+sf 1
+tg (WTG
+uid 239,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 240,0
+va (VaSet
+)
+xt "47000,23000,51400,24000"
+st "reset_DCM"
+blo "47000,23800"
+tm "WireNameMgr"
+)
+)
+on &30
+)
+*70 (Wire
+uid 241,0
+shape (OrthoPolyLine
+uid 242,0
+va (VaSet
+vasetType 3
+)
+xt "69000,17000,79000,17000"
+pts [
+"69000,17000"
+"79000,17000"
+]
+)
+start &31
+sat 1
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 247,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 248,0
+va (VaSet
+)
+xt "70000,16000,72900,17000"
+st "shifting"
+blo "70000,16800"
+tm "WireNameMgr"
+)
+)
+on &21
+)
+*71 (Wire
+uid 250,0
+shape (OrthoPolyLine
+uid 251,0
+va (VaSet
+vasetType 3
+)
+xt "69000,19000,79000,19000"
+pts [
+"69000,19000"
+"79000,19000"
+]
+)
+start &31
+sat 1
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 256,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 257,0
+va (VaSet
+)
+xt "70000,18000,72200,19000"
+st "ready"
+blo "70000,18800"
+tm "WireNameMgr"
+)
+)
+on &22
+)
+*72 (Wire
+uid 259,0
+shape (OrthoPolyLine
+uid 260,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "69000,21000,79000,21000"
+pts [
+"69000,21000"
+"79000,21000"
+]
+)
+start &31
+sat 1
+eat 16
+sty 1
+st 0
+sf 1
+tg (WTG
+uid 265,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 266,0
+va (VaSet
+)
+xt "71000,20000,75800,21000"
+st "offset : (7:0)"
+blo "71000,20800"
+tm "WireNameMgr"
+)
+)
+on &23
+)
+*73 (Wire
+uid 276,0
+shape (OrthoPolyLine
+uid 277,0
+va (VaSet
+vasetType 3
+)
+xt "46000,15000,54000,15000"
+pts [
+"46000,15000"
+"54000,15000"
+]
+)
+end &31
+sat 16
+eat 2
+st 0
+sf 1
+tg (WTG
+uid 282,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 283,0
+va (VaSet
+)
+xt "47000,14000,50600,15000"
+st "LOCKED"
+blo "47000,14800"
+tm "WireNameMgr"
+)
+)
+on &26
+)
+*74 (Wire
+uid 284,0
+shape (OrthoPolyLine
+uid 285,0
+va (VaSet
+vasetType 3
+)
+xt "69000,11000,79000,11000"
+pts [
+"69000,11000"
+"79000,11000"
+]
+)
+start &31
+sat 1
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 290,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 291,0
+va (VaSet
+)
+xt "70000,10000,72900,11000"
+st "PSCLK"
+blo "70000,10800"
+tm "WireNameMgr"
+)
+)
+on &18
+)
+*75 (Wire
+uid 292,0
+shape (OrthoPolyLine
+uid 293,0
+va (VaSet
+vasetType 3
+)
+xt "69000,13000,79000,13000"
+pts [
+"69000,13000"
+"79000,13000"
+]
+)
+start &31
+sat 1
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 298,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 299,0
+va (VaSet
+)
+xt "70000,12000,72500,13000"
+st "PSEN"
+blo "70000,12800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+*76 (Wire
+uid 301,0
+shape (OrthoPolyLine
+uid 302,0
+va (VaSet
+vasetType 3
+)
+xt "69000,15000,79000,15000"
+pts [
+"69000,15000"
+"79000,15000"
+]
+)
+start &31
+sat 1
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 307,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 308,0
+va (VaSet
+)
+xt "70000,14000,74500,15000"
+st "PSINCDEC"
+blo "70000,14800"
+tm "WireNameMgr"
+)
+)
+on &20
+)
+*77 (Wire
+uid 535,0
+shape (OrthoPolyLine
+uid 536,0
+va (VaSet
+vasetType 3
+)
+xt "44000,25000,54000,25000"
+pts [
+"44000,25000"
+"54000,25000"
+]
+)
+end &31
+sat 16
+eat 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 541,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 542,0
+va (VaSet
+)
+xt "46000,24000,47300,25000"
+st "clk"
+blo "46000,24800"
+tm "WireNameMgr"
+)
+)
+on &24
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *78 (PackageList
+uid 368,0
+stg "VerticalLayoutStrategy"
+textVec [
+*79 (Text
+uid 369,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*80 (MLText
+uid 370,0
+va (VaSet
+)
+xt "0,1000,15000,8000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE IEEE.NUMERIC_STD.ALL;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.ALL;
+USE ieee.std_logic_unsigned.all;
+USE ieee.std_logic_arith.all;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 371,0
+stg "VerticalLayoutStrategy"
+textVec [
+*81 (Text
+uid 372,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*82 (Text
+uid 373,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*83 (MLText
+uid 374,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*84 (Text
+uid 375,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*85 (MLText
+uid 376,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*86 (Text
+uid 377,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*87 (MLText
+uid 378,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "-4,-4,1284,998"
+viewArea "22779,-12050,84296,37083"
+cachedDiagramExtent "0,-16000,79400,60000"
+hasePageBreakOrigin 1
+pageBreakOrigin "0,0"
+lastUid 576,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*88 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*89 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*90 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,4000,6500"
+st "U_0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*91 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*92 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*93 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,2350,6500"
+st "U_0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*94 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*95 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*96 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,2700,6500"
+st "U_0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*97 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*98 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*99 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,2300,6500"
+st "U_0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*100 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*101 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*102 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1850,6500"
+st "U_0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*103 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*104 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*105 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*106 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*107 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*108 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "11000,-16000,16400,-15000"
+st "Declarations"
+blo "11000,-15200"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "11000,-15000,13700,-14000"
+st "Ports:"
+blo "11000,-14200"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "11000,-16000,14800,-15000"
+st "Pre User:"
+blo "11000,-15200"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "11000,-16000,11000,-16000"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "11000,-14000,18100,-13000"
+st "Diagram Signals:"
+blo "11000,-13200"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "11000,-16000,15700,-15000"
+st "Post User:"
+blo "11000,-15200"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "11000,-16000,11000,-16000"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 14,0
+usingSuid 1
+emptyRow *109 (LEmptyRow
+)
+uid 381,0
+optionalChildren [
+*110 (RefLabelRowHdr
+)
+*111 (TitleRowHdr
+)
+*112 (FilterRowHdr
+)
+*113 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*114 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*115 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*116 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*117 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*118 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*119 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*120 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*121 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*122 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "PSCLK"
+t "std_logic"
+o 1
+suid 1,0
+)
+)
+uid 342,0
+)
+*123 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "PSEN"
+t "std_logic"
+o 2
+suid 2,0
+)
+)
+uid 344,0
+)
+*124 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "PSINCDEC"
+t "std_logic"
+o 3
+suid 3,0
+)
+)
+uid 346,0
+)
+*125 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "shifting"
+t "std_logic"
+o 4
+suid 4,0
+)
+)
+uid 348,0
+)
+*126 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "ready"
+t "std_logic"
+o 5
+suid 5,0
+)
+)
+uid 350,0
+)
+*127 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "offset"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 6
+suid 6,0
+)
+)
+uid 352,0
+)
+*128 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "clk"
+t "std_logic"
+o 7
+suid 7,0
+)
+)
+uid 354,0
+)
+*129 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "PSDONE"
+t "std_logic"
+o 8
+suid 8,0
+)
+)
+uid 356,0
+)
+*130 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "LOCKED"
+t "std_logic"
+o 9
+suid 9,0
+)
+)
+uid 358,0
+)
+*131 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "shift_phase"
+t "std_logic"
+o 10
+suid 10,0
+)
+)
+uid 360,0
+)
+*132 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "direction"
+t "std_logic"
+o 11
+suid 11,0
+)
+)
+uid 362,0
+)
+*133 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "rst"
+t "std_logic"
+o 12
+suid 12,0
+)
+)
+uid 364,0
+)
+*134 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "reset_DCM"
+t "std_logic"
+o 13
+suid 13,0
+)
+)
+uid 366,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 394,0
+optionalChildren [
+*135 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *136 (MRCItem
+litem &109
+pos 13
+dimension 20
+)
+uid 396,0
+optionalChildren [
+*137 (MRCItem
+litem &110
+pos 0
+dimension 20
+uid 397,0
+)
+*138 (MRCItem
+litem &111
+pos 1
+dimension 23
+uid 398,0
+)
+*139 (MRCItem
+litem &112
+pos 2
+hidden 1
+dimension 20
+uid 399,0
+)
+*140 (MRCItem
+litem &122
+pos 0
+dimension 20
+uid 343,0
+)
+*141 (MRCItem
+litem &123
+pos 1
+dimension 20
+uid 345,0
+)
+*142 (MRCItem
+litem &124
+pos 2
+dimension 20
+uid 347,0
+)
+*143 (MRCItem
+litem &125
+pos 3
+dimension 20
+uid 349,0
+)
+*144 (MRCItem
+litem &126
+pos 4
+dimension 20
+uid 351,0
+)
+*145 (MRCItem
+litem &127
+pos 5
+dimension 20
+uid 353,0
+)
+*146 (MRCItem
+litem &128
+pos 6
+dimension 20
+uid 355,0
+)
+*147 (MRCItem
+litem &129
+pos 7
+dimension 20
+uid 357,0
+)
+*148 (MRCItem
+litem &130
+pos 8
+dimension 20
+uid 359,0
+)
+*149 (MRCItem
+litem &131
+pos 9
+dimension 20
+uid 361,0
+)
+*150 (MRCItem
+litem &132
+pos 10
+dimension 20
+uid 363,0
+)
+*151 (MRCItem
+litem &133
+pos 11
+dimension 20
+uid 365,0
+)
+*152 (MRCItem
+litem &134
+pos 12
+dimension 20
+uid 367,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 400,0
+optionalChildren [
+*153 (MRCItem
+litem &113
+pos 0
+dimension 20
+uid 401,0
+)
+*154 (MRCItem
+litem &115
+pos 1
+dimension 50
+uid 402,0
+)
+*155 (MRCItem
+litem &116
+pos 2
+dimension 100
+uid 403,0
+)
+*156 (MRCItem
+litem &117
+pos 3
+dimension 50
+uid 404,0
+)
+*157 (MRCItem
+litem &118
+pos 4
+dimension 100
+uid 405,0
+)
+*158 (MRCItem
+litem &119
+pos 5
+dimension 100
+uid 406,0
+)
+*159 (MRCItem
+litem &120
+pos 6
+dimension 50
+uid 407,0
+)
+*160 (MRCItem
+litem &121
+pos 7
+dimension 80
+uid 408,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 395,0
+vaOverrides [
+]
+)
+]
+)
+uid 380,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *161 (LEmptyRow
+)
+uid 410,0
+optionalChildren [
+*162 (RefLabelRowHdr
+)
+*163 (TitleRowHdr
+)
+*164 (FilterRowHdr
+)
+*165 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*166 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*167 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*168 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*169 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*170 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*171 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*172 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 422,0
+optionalChildren [
+*173 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *174 (MRCItem
+litem &161
+pos 0
+dimension 20
+)
+uid 424,0
+optionalChildren [
+*175 (MRCItem
+litem &162
+pos 0
+dimension 20
+uid 425,0
+)
+*176 (MRCItem
+litem &163
+pos 1
+dimension 23
+uid 426,0
+)
+*177 (MRCItem
+litem &164
+pos 2
+hidden 1
+dimension 20
+uid 427,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 428,0
+optionalChildren [
+*178 (MRCItem
+litem &165
+pos 0
+dimension 20
+uid 429,0
+)
+*179 (MRCItem
+litem &167
+pos 1
+dimension 50
+uid 430,0
+)
+*180 (MRCItem
+litem &168
+pos 2
+dimension 100
+uid 431,0
+)
+*181 (MRCItem
+litem &169
+pos 3
+dimension 100
+uid 432,0
+)
+*182 (MRCItem
+litem &170
+pos 4
+dimension 50
+uid 433,0
+)
+*183 (MRCItem
+litem &171
+pos 5
+dimension 50
+uid 434,0
+)
+*184 (MRCItem
+litem &172
+pos 6
+dimension 80
+uid 435,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 423,0
+vaOverrides [
+]
+)
+]
+)
+uid 409,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/phase_shifter_tb/struct.bd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/phase_shifter_tb/struct.bd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/phase_shifter_tb/struct.bd.bak	(revision 11755)
@@ -0,0 +1,4386 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "IEEE"
+unitName "NUMERIC_STD"
+itemName "ALL"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+]
+instances [
+(Instance
+name "U_0"
+duLibraryName "FACT_FAD_lib"
+duName "phase_shifter"
+elements [
+]
+mwi 0
+uid 64,0
+)
+(Instance
+name "U_1"
+duLibraryName "FACT_FAD_TB_lib"
+duName "phase_shifter_tester"
+elements [
+]
+mwi 0
+uid 190,0
+)
+(Instance
+name "U_2"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+mwi 0
+uid 525,0
+)
+]
+libraryRefs [
+"ieee"
+"FACT_FAD_lib"
+]
+)
+version "29.1"
+appVersion "2009.2 (Build 10)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\phase_shifter_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\phase_shifter_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\phase_shifter_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\phase_shifter_tb"
+)
+(vvPair
+variable "date"
+value "14.02.2011"
+)
+(vvPair
+variable "day"
+value "Mo"
+)
+(vvPair
+variable "day_long"
+value "Montag"
+)
+(vvPair
+variable "dd"
+value "14"
+)
+(vvPair
+variable "entity_name"
+value "phase_shifter_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "phase_shifter_tb"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\phase_shifter_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\phase_shifter_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "13:16:32"
+)
+(vvPair
+variable "unit"
+value "phase_shifter_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 379,0
+optionalChildren [
+*1 (SaComponent
+uid 64,0
+optionalChildren [
+*2 (CptPort
+uid 9,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10250,8625,11000,9375"
+)
+tg (CPTG
+uid 11,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 12,0
+va (VaSet
+)
+xt "12000,8500,13900,9500"
+st "CLK"
+blo "12000,9300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+*3 (CptPort
+uid 13,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "26000,8625,26750,9375"
+)
+tg (CPTG
+uid 15,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 16,0
+va (VaSet
+)
+xt "22100,8500,25000,9500"
+st "PSCLK"
+ju 2
+blo "25000,9300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "PSCLK"
+t "std_logic"
+prec "-- interface to: clock_generator_variable_PS_struct.vhd"
+preAdd 0
+posAdd 0
+o 3
+suid 2,0
+)
+)
+)
+*4 (CptPort
+uid 17,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "26000,10625,26750,11375"
+)
+tg (CPTG
+uid 19,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 20,0
+va (VaSet
+)
+xt "22500,10500,25000,11500"
+st "PSEN"
+ju 2
+blo "25000,11300"
+)
+t (Text
+uid 74,0
+va (VaSet
+)
+xt "23800,11500,25000,12500"
+st "'0'"
+ju 2
+blo "25000,12300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "PSEN"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 4
+suid 3,0
+i "'0'"
+)
+)
+)
+*5 (CptPort
+uid 21,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "26000,12625,26750,13375"
+)
+tg (CPTG
+uid 23,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24,0
+va (VaSet
+)
+xt "20500,12500,25000,13500"
+st "PSINCDEC"
+ju 2
+blo "25000,13300"
+)
+t (Text
+uid 75,0
+va (VaSet
+)
+xt "23800,13500,25000,14500"
+st "'1'"
+ju 2
+blo "25000,14300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "PSINCDEC"
+t "std_logic"
+eolc "-- default is 'incrementing'"
+preAdd 0
+posAdd 0
+o 5
+suid 4,0
+i "'1'"
+)
+)
+)
+*6 (CptPort
+uid 25,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 26,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10250,10625,11000,11375"
+)
+tg (CPTG
+uid 27,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 28,0
+va (VaSet
+)
+xt "12000,10500,15700,11500"
+st "PSDONE"
+blo "12000,11300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "PSDONE"
+t "std_logic"
+eolc "-- will pulse once, if phase shifting was done."
+preAdd 0
+posAdd 0
+o 6
+suid 5,0
+)
+)
+)
+*7 (CptPort
+uid 29,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10250,12625,11000,13375"
+)
+tg (CPTG
+uid 31,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 32,0
+va (VaSet
+)
+xt "12000,12500,15600,13500"
+st "LOCKED"
+blo "12000,13300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "LOCKED"
+t "std_logic"
+eolc "-- when is this going high?"
+preAdd 0
+posAdd 0
+o 7
+suid 6,0
+)
+)
+)
+*8 (CptPort
+uid 33,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 34,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10250,16625,11000,17375"
+)
+tg (CPTG
+uid 35,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 36,0
+va (VaSet
+)
+xt "12000,16500,16600,17500"
+st "shift_phase"
+blo "12000,17300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "shift_phase"
+t "std_logic"
+prec "-- interface to: w5300_modul.vhd"
+preAdd 0
+posAdd 0
+o 8
+suid 8,0
+)
+)
+)
+*9 (CptPort
+uid 37,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 38,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10250,18625,11000,19375"
+)
+tg (CPTG
+uid 39,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 40,0
+va (VaSet
+)
+xt "12000,18500,15300,19500"
+st "direction"
+blo "12000,19300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "direction"
+t "std_logic"
+eolc "-- corresponds to 'PSINCDEC'"
+preAdd 0
+posAdd 0
+o 9
+suid 9,0
+)
+)
+)
+*10 (CptPort
+uid 41,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 42,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "26000,14625,26750,15375"
+)
+tg (CPTG
+uid 43,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 44,0
+va (VaSet
+)
+xt "22100,14500,25000,15500"
+st "shifting"
+ju 2
+blo "25000,15300"
+)
+t (Text
+uid 76,0
+va (VaSet
+)
+xt "23800,15500,25000,16500"
+st "'0'"
+ju 2
+blo "25000,16300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "shifting"
+t "std_logic"
+prec "-- status:"
+preAdd 0
+posAdd 0
+o 11
+suid 10,0
+i "'0'"
+)
+)
+)
+*11 (CptPort
+uid 45,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 46,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "26000,16625,26750,17375"
+)
+tg (CPTG
+uid 47,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 48,0
+va (VaSet
+)
+xt "22800,16500,25000,17500"
+st "ready"
+ju 2
+blo "25000,17300"
+)
+t (Text
+uid 77,0
+va (VaSet
+)
+xt "23800,17500,25000,18500"
+st "'0'"
+ju 2
+blo "25000,18300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ready"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 12
+suid 11,0
+i "'0'"
+)
+)
+)
+*12 (CptPort
+uid 49,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 50,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "26000,18625,26750,19375"
+)
+tg (CPTG
+uid 51,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 52,0
+va (VaSet
+)
+xt "20200,18500,25000,19500"
+st "offset : (7:0)"
+ju 2
+blo "25000,19300"
+)
+t (Text
+uid 78,0
+va (VaSet
+)
+xt "18100,19500,25000,20500"
+st "(OTHERS => '0')"
+ju 2
+blo "25000,20300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "offset"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 13
+suid 12,0
+i "(OTHERS => '0')"
+)
+)
+)
+*13 (CptPort
+uid 53,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 54,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10250,19625,11000,20375"
+)
+tg (CPTG
+uid 55,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 56,0
+va (VaSet
+)
+xt "12000,19500,13300,20500"
+st "rst"
+blo "12000,20300"
+)
+t (Text
+uid 79,0
+va (VaSet
+)
+xt "12000,20500,13200,21500"
+st "'0'"
+blo "12000,21300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+eolc "--asynch in of DCM"
+posAdd 0
+o 2
+suid 15,0
+i "'0'"
+)
+)
+)
+*14 (CptPort
+uid 57,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 58,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10250,21625,11000,22375"
+)
+tg (CPTG
+uid 59,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 60,0
+va (VaSet
+)
+xt "12000,21500,16400,22500"
+st "reset_DCM"
+blo "12000,22300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "reset_DCM"
+t "std_logic"
+eolc "-- asynch in: orders us, to reset the DCM"
+posAdd 0
+o 10
+suid 17,0
+)
+)
+)
+]
+shape (Rectangle
+uid 65,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "11000,7000,26000,25000"
+)
+oxt "50000,7000,65000,25000"
+ttg (MlTextGroup
+uid 66,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*15 (Text
+uid 67,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "15700,15000,21900,16000"
+st "FACT_FAD_lib"
+blo "15700,15800"
+tm "BdLibraryNameMgr"
+)
+*16 (Text
+uid 68,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "15700,16000,21500,17000"
+st "phase_shifter"
+blo "15700,16800"
+tm "CptNameMgr"
+)
+*17 (Text
+uid 69,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "15700,17000,17500,18000"
+st "U_0"
+blo "15700,17800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 70,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 71,0
+text (MLText
+uid 72,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,6000,11000,6000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 73,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "11250,23250,12750,24750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+sIVOD 1
+)
+archType 1
+archFileType "UNKNOWN"
+)
+*18 (Net
+uid 80,0
+lang 10
+decl (Decl
+n "PSCLK"
+t "std_logic"
+o 1
+suid 1,0
+)
+declText (MLText
+uid 81,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "13000,-12200,29500,-11400"
+st "SIGNAL PSCLK       : std_logic"
+)
+)
+*19 (Net
+uid 88,0
+lang 10
+decl (Decl
+n "PSEN"
+t "std_logic"
+o 2
+suid 2,0
+)
+declText (MLText
+uid 89,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "13000,-10600,29500,-9800"
+st "SIGNAL PSEN        : std_logic"
+)
+)
+*20 (Net
+uid 97,0
+lang 10
+decl (Decl
+n "PSINCDEC"
+t "std_logic"
+o 3
+suid 3,0
+)
+declText (MLText
+uid 98,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "13000,-9800,29500,-9000"
+st "SIGNAL PSINCDEC    : std_logic"
+)
+)
+*21 (Net
+uid 106,0
+lang 10
+decl (Decl
+n "shifting"
+t "std_logic"
+o 4
+suid 4,0
+)
+declText (MLText
+uid 107,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "13000,-3400,29500,-2600"
+st "SIGNAL shifting    : std_logic"
+)
+)
+*22 (Net
+uid 115,0
+lang 10
+decl (Decl
+n "ready"
+t "std_logic"
+o 5
+suid 5,0
+)
+declText (MLText
+uid 116,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "13000,-6600,29500,-5800"
+st "SIGNAL ready       : std_logic"
+)
+)
+*23 (Net
+uid 124,0
+lang 10
+decl (Decl
+n "offset"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 6
+suid 6,0
+)
+declText (MLText
+uid 125,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "13000,-7400,39500,-6600"
+st "SIGNAL offset      : std_logic_vector(7 DOWNTO 0)"
+)
+)
+*24 (Net
+uid 133,0
+lang 10
+decl (Decl
+n "clk"
+t "std_logic"
+o 7
+suid 7,0
+)
+declText (MLText
+uid 134,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "13000,-9000,29500,-8200"
+st "SIGNAL clk         : std_logic"
+)
+)
+*25 (Net
+uid 141,0
+lang 10
+decl (Decl
+n "PSDONE"
+t "std_logic"
+o 8
+suid 8,0
+)
+declText (MLText
+uid 142,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "13000,-11400,29500,-10600"
+st "SIGNAL PSDONE      : std_logic"
+)
+)
+*26 (Net
+uid 149,0
+lang 10
+decl (Decl
+n "LOCKED"
+t "std_logic"
+o 9
+suid 9,0
+)
+declText (MLText
+uid 150,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "13000,-13000,29500,-12200"
+st "SIGNAL LOCKED      : std_logic"
+)
+)
+*27 (Net
+uid 157,0
+lang 10
+decl (Decl
+n "shift_phase"
+t "std_logic"
+o 10
+suid 10,0
+)
+declText (MLText
+uid 158,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "13000,-4200,29500,-3400"
+st "SIGNAL shift_phase : std_logic"
+)
+)
+*28 (Net
+uid 165,0
+lang 10
+decl (Decl
+n "direction"
+t "std_logic"
+o 11
+suid 11,0
+)
+declText (MLText
+uid 166,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "13000,-8200,29500,-7400"
+st "SIGNAL direction   : std_logic"
+)
+)
+*29 (Net
+uid 173,0
+lang 10
+decl (Decl
+n "rst"
+t "std_logic"
+o 12
+suid 12,0
+)
+declText (MLText
+uid 174,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "13000,-5000,29500,-4200"
+st "SIGNAL rst         : std_logic"
+)
+)
+*30 (Net
+uid 182,0
+lang 10
+decl (Decl
+n "reset_DCM"
+t "std_logic"
+o 13
+suid 13,0
+)
+declText (MLText
+uid 183,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "13000,-5800,29500,-5000"
+st "SIGNAL reset_DCM   : std_logic"
+)
+)
+*31 (Blk
+uid 190,0
+shape (Rectangle
+uid 191,0
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "54000,9000,69000,27000"
+)
+oxt "87000,18000,102000,36000"
+ttg (MlTextGroup
+uid 192,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*32 (Text
+uid 193,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "57650,16500,65350,17500"
+st "FACT_FAD_TB_lib"
+blo "57650,17300"
+tm "BdLibraryNameMgr"
+)
+*33 (Text
+uid 194,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "57650,17500,66350,18500"
+st "phase_shifter_tester"
+blo "57650,18300"
+tm "BlkNameMgr"
+)
+*34 (Text
+uid 195,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "57650,18500,59450,19500"
+st "U_1"
+blo "57650,19300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 196,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 197,0
+text (MLText
+uid 198,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "57650,26500,57650,26500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 199,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "54250,25250,55750,26750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+blkPorts [
+"clk"
+"PSCLK"
+"PSEN"
+"PSINCDEC"
+"offset"
+"ready"
+"rst"
+"shifting"
+"LOCKED"
+"PSDONE"
+"direction"
+"reset_DCM"
+"shift_phase"
+]
+)
+*35 (Grouping
+uid 310,0
+optionalChildren [
+*36 (CommentText
+uid 312,0
+shape (Rectangle
+uid 313,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,59000,53000,60000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 314,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,59000,45800,60000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*37 (CommentText
+uid 315,0
+shape (Rectangle
+uid 316,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,55000,57000,56000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 317,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,55000,56200,56000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*38 (CommentText
+uid 318,0
+shape (Rectangle
+uid 319,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,57000,53000,58000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 320,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,57000,46200,58000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*39 (CommentText
+uid 321,0
+shape (Rectangle
+uid 322,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,57000,36000,58000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 323,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,57000,34300,58000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*40 (CommentText
+uid 324,0
+shape (Rectangle
+uid 325,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,56000,73000,60000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 326,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,56200,62400,57200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*41 (CommentText
+uid 327,0
+shape (Rectangle
+uid 328,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,55000,73000,56000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 329,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,55000,61700,56000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*42 (CommentText
+uid 330,0
+shape (Rectangle
+uid 331,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,55000,53000,57000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 332,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,55500,45850,56500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*43 (CommentText
+uid 333,0
+shape (Rectangle
+uid 334,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,58000,36000,59000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 335,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,58000,34300,59000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*44 (CommentText
+uid 336,0
+shape (Rectangle
+uid 337,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,59000,36000,60000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 338,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,59000,34900,60000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*45 (CommentText
+uid 339,0
+shape (Rectangle
+uid 340,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,58000,53000,59000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 341,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,58000,51900,59000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 311,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,55000,73000,60000"
+)
+oxt "14000,66000,55000,71000"
+)
+*46 (SaComponent
+uid 525,0
+optionalChildren [
+*47 (CptPort
+uid 514,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 515,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "12000,38625,12750,39375"
+)
+tg (CPTG
+uid 516,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 517,0
+va (VaSet
+)
+xt "9700,38500,11000,39500"
+st "clk"
+ju 2
+blo "11000,39300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+)
+)
+*48 (CptPort
+uid 518,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 519,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "12000,39625,12750,40375"
+)
+tg (CPTG
+uid 520,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 521,0
+va (VaSet
+)
+xt "9700,39500,11000,40500"
+st "rst"
+ju 2
+blo "11000,40300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 526,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "4000,38000,12000,42000"
+)
+oxt "22000,15000,30000,19000"
+ttg (MlTextGroup
+uid 527,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*49 (Text
+uid 528,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "4150,42000,11850,43000"
+st "FACT_FAD_TB_lib"
+blo "4150,42800"
+tm "BdLibraryNameMgr"
+)
+*50 (Text
+uid 529,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "4150,43000,10850,44000"
+st "clock_generator"
+blo "4150,43800"
+tm "CptNameMgr"
+)
+*51 (Text
+uid 530,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "4150,44000,5950,45000"
+st "U_2"
+blo "4150,44800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 531,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 532,0
+text (MLText
+uid 533,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "1000,35400,19500,37000"
+st "clock_period = 20 ns    ( time )  
+reset_time   = 50 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 534,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "4250,40250,5750,41750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*52 (Wire
+uid 82,0
+shape (OrthoPolyLine
+uid 83,0
+va (VaSet
+vasetType 3
+)
+xt "26750,9000,36000,9000"
+pts [
+"26750,9000"
+"36000,9000"
+]
+)
+start &3
+sat 32
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 86,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 87,0
+va (VaSet
+)
+xt "28000,8000,30900,9000"
+st "PSCLK"
+blo "28000,8800"
+tm "WireNameMgr"
+)
+)
+on &18
+)
+*53 (Wire
+uid 90,0
+shape (OrthoPolyLine
+uid 91,0
+va (VaSet
+vasetType 3
+)
+xt "26750,11000,36000,11000"
+pts [
+"26750,11000"
+"36000,11000"
+]
+)
+start &4
+sat 32
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 94,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 95,0
+va (VaSet
+)
+xt "28000,10000,30500,11000"
+st "PSEN"
+blo "28000,10800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+*54 (Wire
+uid 99,0
+shape (OrthoPolyLine
+uid 100,0
+va (VaSet
+vasetType 3
+)
+xt "26750,13000,36000,13000"
+pts [
+"26750,13000"
+"36000,13000"
+]
+)
+start &5
+sat 32
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 103,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 104,0
+va (VaSet
+)
+xt "28000,12000,32500,13000"
+st "PSINCDEC"
+blo "28000,12800"
+tm "WireNameMgr"
+)
+)
+on &20
+)
+*55 (Wire
+uid 108,0
+shape (OrthoPolyLine
+uid 109,0
+va (VaSet
+vasetType 3
+)
+xt "26750,15000,36000,15000"
+pts [
+"26750,15000"
+"36000,15000"
+]
+)
+start &10
+sat 32
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 112,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 113,0
+va (VaSet
+)
+xt "28000,14000,30900,15000"
+st "shifting"
+blo "28000,14800"
+tm "WireNameMgr"
+)
+)
+on &21
+)
+*56 (Wire
+uid 117,0
+shape (OrthoPolyLine
+uid 118,0
+va (VaSet
+vasetType 3
+)
+xt "26750,17000,36000,17000"
+pts [
+"26750,17000"
+"36000,17000"
+]
+)
+start &11
+sat 32
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 121,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 122,0
+va (VaSet
+)
+xt "28000,16000,30200,17000"
+st "ready"
+blo "28000,16800"
+tm "WireNameMgr"
+)
+)
+on &22
+)
+*57 (Wire
+uid 126,0
+shape (OrthoPolyLine
+uid 127,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "26750,19000,36000,19000"
+pts [
+"26750,19000"
+"36000,19000"
+]
+)
+start &12
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+tg (WTG
+uid 130,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 131,0
+va (VaSet
+)
+xt "28000,18000,32800,19000"
+st "offset : (7:0)"
+blo "28000,18800"
+tm "WireNameMgr"
+)
+)
+on &23
+)
+*58 (Wire
+uid 135,0
+shape (OrthoPolyLine
+uid 136,0
+va (VaSet
+vasetType 3
+)
+xt "1000,9000,19000,39000"
+pts [
+"12750,39000"
+"19000,39000"
+"19000,33000"
+"1000,33000"
+"1000,9000"
+"10250,9000"
+]
+)
+start &47
+end &2
+sat 32
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 139,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 140,0
+va (VaSet
+)
+xt "14750,38000,16050,39000"
+st "clk"
+blo "14750,38800"
+tm "WireNameMgr"
+)
+)
+on &24
+)
+*59 (Wire
+uid 143,0
+shape (OrthoPolyLine
+uid 144,0
+va (VaSet
+vasetType 3
+)
+xt "3000,11000,10250,11000"
+pts [
+"3000,11000"
+"10250,11000"
+]
+)
+end &6
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 147,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 148,0
+va (VaSet
+)
+xt "4000,10000,7700,11000"
+st "PSDONE"
+blo "4000,10800"
+tm "WireNameMgr"
+)
+)
+on &25
+)
+*60 (Wire
+uid 151,0
+shape (OrthoPolyLine
+uid 152,0
+va (VaSet
+vasetType 3
+)
+xt "3000,13000,10250,13000"
+pts [
+"3000,13000"
+"10250,13000"
+]
+)
+end &7
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 155,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 156,0
+va (VaSet
+)
+xt "4000,12000,7600,13000"
+st "LOCKED"
+blo "4000,12800"
+tm "WireNameMgr"
+)
+)
+on &26
+)
+*61 (Wire
+uid 159,0
+shape (OrthoPolyLine
+uid 160,0
+va (VaSet
+vasetType 3
+)
+xt "3000,17000,10250,17000"
+pts [
+"3000,17000"
+"10250,17000"
+]
+)
+end &8
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 163,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 164,0
+va (VaSet
+)
+xt "4000,16000,8600,17000"
+st "shift_phase"
+blo "4000,16800"
+tm "WireNameMgr"
+)
+)
+on &27
+)
+*62 (Wire
+uid 167,0
+shape (OrthoPolyLine
+uid 168,0
+va (VaSet
+vasetType 3
+)
+xt "3000,19000,10250,19000"
+pts [
+"3000,19000"
+"10250,19000"
+]
+)
+end &9
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 171,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 172,0
+va (VaSet
+)
+xt "4000,18000,7300,19000"
+st "direction"
+blo "4000,18800"
+tm "WireNameMgr"
+)
+)
+on &28
+)
+*63 (Wire
+uid 175,0
+shape (OrthoPolyLine
+uid 176,0
+va (VaSet
+vasetType 3
+)
+xt "3000,20000,10250,20000"
+pts [
+"10250,20000"
+"3000,20000"
+]
+)
+start &13
+sat 32
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 179,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 180,0
+va (VaSet
+)
+xt "4000,19000,5300,20000"
+st "rst"
+blo "4000,19800"
+tm "WireNameMgr"
+)
+)
+on &29
+)
+*64 (Wire
+uid 184,0
+shape (OrthoPolyLine
+uid 185,0
+va (VaSet
+vasetType 3
+)
+xt "3000,22000,10250,22000"
+pts [
+"3000,22000"
+"10250,22000"
+]
+)
+end &14
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 188,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 189,0
+va (VaSet
+)
+xt "4000,21000,8400,22000"
+st "reset_DCM"
+blo "4000,21800"
+tm "WireNameMgr"
+)
+)
+on &30
+)
+*65 (Wire
+uid 200,0
+shape (OrthoPolyLine
+uid 201,0
+va (VaSet
+vasetType 3
+)
+xt "46000,19000,54000,19000"
+pts [
+"46000,19000"
+"54000,19000"
+]
+)
+end &31
+sat 16
+eat 2
+st 0
+sf 1
+tg (WTG
+uid 206,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 207,0
+va (VaSet
+)
+xt "47000,18000,51600,19000"
+st "shift_phase"
+blo "47000,18800"
+tm "WireNameMgr"
+)
+)
+on &27
+)
+*66 (Wire
+uid 208,0
+shape (OrthoPolyLine
+uid 209,0
+va (VaSet
+vasetType 3
+)
+xt "46000,21000,54000,21000"
+pts [
+"46000,21000"
+"54000,21000"
+]
+)
+end &31
+sat 16
+eat 2
+st 0
+sf 1
+tg (WTG
+uid 214,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 215,0
+va (VaSet
+)
+xt "47000,20000,50300,21000"
+st "direction"
+blo "47000,20800"
+tm "WireNameMgr"
+)
+)
+on &28
+)
+*67 (Wire
+uid 216,0
+shape (OrthoPolyLine
+uid 217,0
+va (VaSet
+vasetType 3
+)
+xt "46000,22000,54000,22000"
+pts [
+"54000,22000"
+"46000,22000"
+]
+)
+start &31
+sat 1
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 222,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 223,0
+va (VaSet
+)
+xt "47000,21000,48300,22000"
+st "rst"
+blo "47000,21800"
+tm "WireNameMgr"
+)
+)
+on &29
+)
+*68 (Wire
+uid 225,0
+shape (OrthoPolyLine
+uid 226,0
+va (VaSet
+vasetType 3
+)
+xt "46000,13000,54000,13000"
+pts [
+"46000,13000"
+"54000,13000"
+]
+)
+end &31
+sat 16
+eat 2
+st 0
+sf 1
+tg (WTG
+uid 231,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 232,0
+va (VaSet
+)
+xt "47000,12000,50700,13000"
+st "PSDONE"
+blo "47000,12800"
+tm "WireNameMgr"
+)
+)
+on &25
+)
+*69 (Wire
+uid 233,0
+shape (OrthoPolyLine
+uid 234,0
+va (VaSet
+vasetType 3
+)
+xt "46000,24000,54000,24000"
+pts [
+"46000,24000"
+"54000,24000"
+]
+)
+end &31
+sat 16
+eat 2
+st 0
+sf 1
+tg (WTG
+uid 239,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 240,0
+va (VaSet
+)
+xt "47000,23000,51400,24000"
+st "reset_DCM"
+blo "47000,23800"
+tm "WireNameMgr"
+)
+)
+on &30
+)
+*70 (Wire
+uid 241,0
+shape (OrthoPolyLine
+uid 242,0
+va (VaSet
+vasetType 3
+)
+xt "69000,17000,79000,17000"
+pts [
+"69000,17000"
+"79000,17000"
+]
+)
+start &31
+sat 1
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 247,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 248,0
+va (VaSet
+)
+xt "70000,16000,72900,17000"
+st "shifting"
+blo "70000,16800"
+tm "WireNameMgr"
+)
+)
+on &21
+)
+*71 (Wire
+uid 250,0
+shape (OrthoPolyLine
+uid 251,0
+va (VaSet
+vasetType 3
+)
+xt "69000,19000,79000,19000"
+pts [
+"69000,19000"
+"79000,19000"
+]
+)
+start &31
+sat 1
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 256,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 257,0
+va (VaSet
+)
+xt "70000,18000,72200,19000"
+st "ready"
+blo "70000,18800"
+tm "WireNameMgr"
+)
+)
+on &22
+)
+*72 (Wire
+uid 259,0
+shape (OrthoPolyLine
+uid 260,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "69000,21000,79000,21000"
+pts [
+"69000,21000"
+"79000,21000"
+]
+)
+start &31
+sat 1
+eat 16
+sty 1
+st 0
+sf 1
+tg (WTG
+uid 265,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 266,0
+va (VaSet
+)
+xt "71000,20000,75800,21000"
+st "offset : (7:0)"
+blo "71000,20800"
+tm "WireNameMgr"
+)
+)
+on &23
+)
+*73 (Wire
+uid 268,0
+shape (OrthoPolyLine
+uid 269,0
+va (VaSet
+vasetType 3
+)
+xt "46000,11000,54000,11000"
+pts [
+"46000,11000"
+"54000,11000"
+]
+)
+sat 16
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 274,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 275,0
+va (VaSet
+)
+xt "47000,10000,48300,11000"
+st "clk"
+blo "47000,10800"
+tm "WireNameMgr"
+)
+)
+on &24
+)
+*74 (Wire
+uid 276,0
+shape (OrthoPolyLine
+uid 277,0
+va (VaSet
+vasetType 3
+)
+xt "46000,15000,54000,15000"
+pts [
+"46000,15000"
+"54000,15000"
+]
+)
+end &31
+sat 16
+eat 2
+st 0
+sf 1
+tg (WTG
+uid 282,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 283,0
+va (VaSet
+)
+xt "47000,14000,50600,15000"
+st "LOCKED"
+blo "47000,14800"
+tm "WireNameMgr"
+)
+)
+on &26
+)
+*75 (Wire
+uid 284,0
+shape (OrthoPolyLine
+uid 285,0
+va (VaSet
+vasetType 3
+)
+xt "69000,11000,79000,11000"
+pts [
+"69000,11000"
+"79000,11000"
+]
+)
+start &31
+sat 1
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 290,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 291,0
+va (VaSet
+)
+xt "70000,10000,72900,11000"
+st "PSCLK"
+blo "70000,10800"
+tm "WireNameMgr"
+)
+)
+on &18
+)
+*76 (Wire
+uid 292,0
+shape (OrthoPolyLine
+uid 293,0
+va (VaSet
+vasetType 3
+)
+xt "69000,13000,79000,13000"
+pts [
+"69000,13000"
+"79000,13000"
+]
+)
+start &31
+sat 1
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 298,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 299,0
+va (VaSet
+)
+xt "70000,12000,72500,13000"
+st "PSEN"
+blo "70000,12800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+*77 (Wire
+uid 301,0
+shape (OrthoPolyLine
+uid 302,0
+va (VaSet
+vasetType 3
+)
+xt "69000,15000,79000,15000"
+pts [
+"69000,15000"
+"79000,15000"
+]
+)
+start &31
+sat 1
+eat 16
+st 0
+sf 1
+tg (WTG
+uid 307,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 308,0
+va (VaSet
+)
+xt "70000,14000,74500,15000"
+st "PSINCDEC"
+blo "70000,14800"
+tm "WireNameMgr"
+)
+)
+on &20
+)
+*78 (Wire
+uid 535,0
+shape (OrthoPolyLine
+uid 536,0
+va (VaSet
+vasetType 3
+)
+xt "44000,25000,54000,25000"
+pts [
+"44000,25000"
+"54000,25000"
+]
+)
+end &31
+sat 16
+eat 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 541,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 542,0
+va (VaSet
+)
+xt "46000,24000,47300,25000"
+st "clk"
+blo "46000,24800"
+tm "WireNameMgr"
+)
+)
+on &24
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *79 (PackageList
+uid 368,0
+stg "VerticalLayoutStrategy"
+textVec [
+*80 (Text
+uid 369,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*81 (MLText
+uid 370,0
+va (VaSet
+)
+xt "0,1000,15000,8000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE IEEE.NUMERIC_STD.ALL;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.ALL;
+USE ieee.std_logic_unsigned.all;
+USE ieee.std_logic_arith.all;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 371,0
+stg "VerticalLayoutStrategy"
+textVec [
+*82 (Text
+uid 372,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*83 (Text
+uid 373,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*84 (MLText
+uid 374,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*85 (Text
+uid 375,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*86 (MLText
+uid 376,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*87 (Text
+uid 377,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*88 (MLText
+uid 378,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "-4,-4,1284,998"
+viewArea "22779,-12050,84296,35470"
+cachedDiagramExtent "0,-16000,79400,60000"
+hasePageBreakOrigin 1
+pageBreakOrigin "0,0"
+lastUid 576,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*89 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*90 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*91 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,4000,6500"
+st "U_0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*92 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*93 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*94 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,2350,6500"
+st "U_0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*95 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*96 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*97 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,2700,6500"
+st "U_0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*98 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*99 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*100 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,2300,6500"
+st "U_0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*101 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*102 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*103 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1850,6500"
+st "U_0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*104 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*105 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*106 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*107 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*108 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*109 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "11000,-16000,16400,-15000"
+st "Declarations"
+blo "11000,-15200"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "11000,-15000,13700,-14000"
+st "Ports:"
+blo "11000,-14200"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "11000,-16000,14800,-15000"
+st "Pre User:"
+blo "11000,-15200"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "11000,-16000,11000,-16000"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "11000,-14000,18100,-13000"
+st "Diagram Signals:"
+blo "11000,-13200"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "11000,-16000,15700,-15000"
+st "Post User:"
+blo "11000,-15200"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "11000,-16000,11000,-16000"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 14,0
+usingSuid 1
+emptyRow *110 (LEmptyRow
+)
+uid 381,0
+optionalChildren [
+*111 (RefLabelRowHdr
+)
+*112 (TitleRowHdr
+)
+*113 (FilterRowHdr
+)
+*114 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*115 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*116 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*117 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*118 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*119 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*120 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*121 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*122 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*123 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "PSCLK"
+t "std_logic"
+o 1
+suid 1,0
+)
+)
+uid 342,0
+)
+*124 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "PSEN"
+t "std_logic"
+o 2
+suid 2,0
+)
+)
+uid 344,0
+)
+*125 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "PSINCDEC"
+t "std_logic"
+o 3
+suid 3,0
+)
+)
+uid 346,0
+)
+*126 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "shifting"
+t "std_logic"
+o 4
+suid 4,0
+)
+)
+uid 348,0
+)
+*127 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "ready"
+t "std_logic"
+o 5
+suid 5,0
+)
+)
+uid 350,0
+)
+*128 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "offset"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 6
+suid 6,0
+)
+)
+uid 352,0
+)
+*129 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "clk"
+t "std_logic"
+o 7
+suid 7,0
+)
+)
+uid 354,0
+)
+*130 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "PSDONE"
+t "std_logic"
+o 8
+suid 8,0
+)
+)
+uid 356,0
+)
+*131 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "LOCKED"
+t "std_logic"
+o 9
+suid 9,0
+)
+)
+uid 358,0
+)
+*132 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "shift_phase"
+t "std_logic"
+o 10
+suid 10,0
+)
+)
+uid 360,0
+)
+*133 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "direction"
+t "std_logic"
+o 11
+suid 11,0
+)
+)
+uid 362,0
+)
+*134 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "rst"
+t "std_logic"
+o 12
+suid 12,0
+)
+)
+uid 364,0
+)
+*135 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "reset_DCM"
+t "std_logic"
+o 13
+suid 13,0
+)
+)
+uid 366,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 394,0
+optionalChildren [
+*136 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *137 (MRCItem
+litem &110
+pos 13
+dimension 20
+)
+uid 396,0
+optionalChildren [
+*138 (MRCItem
+litem &111
+pos 0
+dimension 20
+uid 397,0
+)
+*139 (MRCItem
+litem &112
+pos 1
+dimension 23
+uid 398,0
+)
+*140 (MRCItem
+litem &113
+pos 2
+hidden 1
+dimension 20
+uid 399,0
+)
+*141 (MRCItem
+litem &123
+pos 0
+dimension 20
+uid 343,0
+)
+*142 (MRCItem
+litem &124
+pos 1
+dimension 20
+uid 345,0
+)
+*143 (MRCItem
+litem &125
+pos 2
+dimension 20
+uid 347,0
+)
+*144 (MRCItem
+litem &126
+pos 3
+dimension 20
+uid 349,0
+)
+*145 (MRCItem
+litem &127
+pos 4
+dimension 20
+uid 351,0
+)
+*146 (MRCItem
+litem &128
+pos 5
+dimension 20
+uid 353,0
+)
+*147 (MRCItem
+litem &129
+pos 6
+dimension 20
+uid 355,0
+)
+*148 (MRCItem
+litem &130
+pos 7
+dimension 20
+uid 357,0
+)
+*149 (MRCItem
+litem &131
+pos 8
+dimension 20
+uid 359,0
+)
+*150 (MRCItem
+litem &132
+pos 9
+dimension 20
+uid 361,0
+)
+*151 (MRCItem
+litem &133
+pos 10
+dimension 20
+uid 363,0
+)
+*152 (MRCItem
+litem &134
+pos 11
+dimension 20
+uid 365,0
+)
+*153 (MRCItem
+litem &135
+pos 12
+dimension 20
+uid 367,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 400,0
+optionalChildren [
+*154 (MRCItem
+litem &114
+pos 0
+dimension 20
+uid 401,0
+)
+*155 (MRCItem
+litem &116
+pos 1
+dimension 50
+uid 402,0
+)
+*156 (MRCItem
+litem &117
+pos 2
+dimension 100
+uid 403,0
+)
+*157 (MRCItem
+litem &118
+pos 3
+dimension 50
+uid 404,0
+)
+*158 (MRCItem
+litem &119
+pos 4
+dimension 100
+uid 405,0
+)
+*159 (MRCItem
+litem &120
+pos 5
+dimension 100
+uid 406,0
+)
+*160 (MRCItem
+litem &121
+pos 6
+dimension 50
+uid 407,0
+)
+*161 (MRCItem
+litem &122
+pos 7
+dimension 80
+uid 408,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 395,0
+vaOverrides [
+]
+)
+]
+)
+uid 380,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *162 (LEmptyRow
+)
+uid 410,0
+optionalChildren [
+*163 (RefLabelRowHdr
+)
+*164 (TitleRowHdr
+)
+*165 (FilterRowHdr
+)
+*166 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*167 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*168 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*169 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*170 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*171 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*172 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*173 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 422,0
+optionalChildren [
+*174 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *175 (MRCItem
+litem &162
+pos 0
+dimension 20
+)
+uid 424,0
+optionalChildren [
+*176 (MRCItem
+litem &163
+pos 0
+dimension 20
+uid 425,0
+)
+*177 (MRCItem
+litem &164
+pos 1
+dimension 23
+uid 426,0
+)
+*178 (MRCItem
+litem &165
+pos 2
+hidden 1
+dimension 20
+uid 427,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 428,0
+optionalChildren [
+*179 (MRCItem
+litem &166
+pos 0
+dimension 20
+uid 429,0
+)
+*180 (MRCItem
+litem &168
+pos 1
+dimension 50
+uid 430,0
+)
+*181 (MRCItem
+litem &169
+pos 2
+dimension 100
+uid 431,0
+)
+*182 (MRCItem
+litem &170
+pos 3
+dimension 100
+uid 432,0
+)
+*183 (MRCItem
+litem &171
+pos 4
+dimension 50
+uid 433,0
+)
+*184 (MRCItem
+litem &172
+pos 5
+dimension 50
+uid 434,0
+)
+*185 (MRCItem
+litem &173
+pos 6
+dimension 80
+uid 435,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 423,0
+vaOverrides [
+]
+)
+]
+)
+uid 409,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/phase_shifter_tb/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/phase_shifter_tb/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/phase_shifter_tb/symbol.sb	(revision 11755)
@@ -0,0 +1,1210 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 53,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 66,0
+optionalChildren [
+*14 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *15 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 68,0
+optionalChildren [
+*16 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 69,0
+)
+*17 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 70,0
+)
+*18 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 71,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 72,0
+optionalChildren [
+*19 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 73,0
+)
+*20 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 74,0
+)
+*21 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 75,0
+)
+*22 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 76,0
+)
+*23 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 77,0
+)
+*24 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 78,0
+)
+*25 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 79,0
+)
+*26 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 80,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 67,0
+vaOverrides [
+]
+)
+]
+)
+uid 52,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *27 (LEmptyRow
+)
+uid 82,0
+optionalChildren [
+*28 (RefLabelRowHdr
+)
+*29 (TitleRowHdr
+)
+*30 (FilterRowHdr
+)
+*31 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*32 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*33 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*34 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*35 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*36 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*37 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*38 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 94,0
+optionalChildren [
+*39 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *40 (MRCItem
+litem &27
+pos 3
+dimension 20
+)
+uid 96,0
+optionalChildren [
+*41 (MRCItem
+litem &28
+pos 0
+dimension 20
+uid 97,0
+)
+*42 (MRCItem
+litem &29
+pos 1
+dimension 23
+uid 98,0
+)
+*43 (MRCItem
+litem &30
+pos 2
+hidden 1
+dimension 20
+uid 99,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 100,0
+optionalChildren [
+*44 (MRCItem
+litem &31
+pos 0
+dimension 20
+uid 101,0
+)
+*45 (MRCItem
+litem &33
+pos 1
+dimension 50
+uid 102,0
+)
+*46 (MRCItem
+litem &34
+pos 2
+dimension 100
+uid 103,0
+)
+*47 (MRCItem
+litem &35
+pos 3
+dimension 100
+uid 104,0
+)
+*48 (MRCItem
+litem &36
+pos 4
+dimension 50
+uid 105,0
+)
+*49 (MRCItem
+litem &37
+pos 5
+dimension 50
+uid 106,0
+)
+*50 (MRCItem
+litem &38
+pos 6
+dimension 80
+uid 107,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 95,0
+vaOverrides [
+]
+)
+]
+)
+uid 81,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\phase_shifter_tb\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\phase_shifter_tb\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\phase_shifter_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\phase_shifter_tb"
+)
+(vvPair
+variable "date"
+value "12.02.2011"
+)
+(vvPair
+variable "day"
+value "Sa"
+)
+(vvPair
+variable "day_long"
+value "Samstag"
+)
+(vvPair
+variable "dd"
+value "12"
+)
+(vvPair
+variable "entity_name"
+value "phase_shifter_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "phase_shifter_tb"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\phase_shifter_tb\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\phase_shifter_tb\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "14:39:23"
+)
+(vvPair
+variable "unit"
+value "phase_shifter_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 51,0
+optionalChildren [
+*51 (SymbolBody
+uid 8,0
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,29900,16000"
+st "FACT_FAD_TB_lib"
+blo "22200,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,29200,17000"
+st "phase_shifter_tb"
+blo "22200,16800"
+)
+)
+gi *52 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*53 (Grouping
+uid 16,0
+optionalChildren [
+*54 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,45800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*55 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*56 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*57 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*58 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*59 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*60 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,44500,45850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,52300,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *64 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*65 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*66 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,10900,4000"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *67 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *68 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,2000,44400,3000"
+st "User:"
+blo "42000,2800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3000,44000,3000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 107,0
+okToSyncOnLoad 1
+OkToSyncGenericsOnLoad 1
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/phase_shifter_tb/symbol.sb.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/phase_shifter_tb/symbol.sb.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/phase_shifter_tb/symbol.sb.bak	(revision 11755)
@@ -0,0 +1,1189 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+optionalChildren [
+*14 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *15 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+optionalChildren [
+*16 (MRCItem
+litem &2
+pos 0
+dimension 20
+)
+*17 (MRCItem
+litem &3
+pos 1
+dimension 23
+)
+*18 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+optionalChildren [
+*19 (MRCItem
+litem &5
+pos 0
+dimension 20
+)
+*20 (MRCItem
+litem &7
+pos 1
+dimension 50
+)
+*21 (MRCItem
+litem &8
+pos 2
+dimension 100
+)
+*22 (MRCItem
+litem &9
+pos 3
+dimension 50
+)
+*23 (MRCItem
+litem &10
+pos 4
+dimension 100
+)
+*24 (MRCItem
+litem &11
+pos 5
+dimension 100
+)
+*25 (MRCItem
+litem &12
+pos 6
+dimension 50
+)
+*26 (MRCItem
+litem &13
+pos 7
+dimension 80
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+vaOverrides [
+]
+)
+]
+)
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *27 (LEmptyRow
+)
+optionalChildren [
+*28 (RefLabelRowHdr
+)
+*29 (TitleRowHdr
+)
+*30 (FilterRowHdr
+)
+*31 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*32 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*33 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*34 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*35 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*36 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*37 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*38 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+optionalChildren [
+*39 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *40 (MRCItem
+litem &27
+pos 3
+dimension 20
+)
+optionalChildren [
+*41 (MRCItem
+litem &28
+pos 0
+dimension 20
+)
+*42 (MRCItem
+litem &29
+pos 1
+dimension 23
+)
+*43 (MRCItem
+litem &30
+pos 2
+hidden 1
+dimension 20
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+optionalChildren [
+*44 (MRCItem
+litem &31
+pos 0
+dimension 20
+)
+*45 (MRCItem
+litem &33
+pos 1
+dimension 50
+)
+*46 (MRCItem
+litem &34
+pos 2
+dimension 100
+)
+*47 (MRCItem
+litem &35
+pos 3
+dimension 100
+)
+*48 (MRCItem
+litem &36
+pos 4
+dimension 50
+)
+*49 (MRCItem
+litem &37
+pos 5
+dimension 50
+)
+*50 (MRCItem
+litem &38
+pos 6
+dimension 80
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+vaOverrides [
+]
+)
+]
+)
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\phase_shifter_tb\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\phase_shifter_tb\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\phase_shifter_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\phase_shifter_tb"
+)
+(vvPair
+variable "date"
+value "12.02.2011"
+)
+(vvPair
+variable "day"
+value "Sa"
+)
+(vvPair
+variable "day_long"
+value "Samstag"
+)
+(vvPair
+variable "dd"
+value "12"
+)
+(vvPair
+variable "entity_name"
+value "phase_shifter_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "phase_shifter_tb"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\phase_shifter_tb\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\phase_shifter_tb\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "14:39:23"
+)
+(vvPair
+variable "unit"
+value "phase_shifter_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+optionalChildren [
+*51 (SymbolBody
+uid 8,0
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,29900,16000"
+st "FACT_FAD_TB_lib"
+blo "22200,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,29200,17000"
+st "phase_shifter_tb"
+blo "22200,16800"
+)
+)
+gi *52 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*53 (Grouping
+uid 16,0
+optionalChildren [
+*54 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,45800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*55 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*56 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*57 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*58 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*59 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*60 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,44500,45850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,45200,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *64 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*65 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*66 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,10900,4000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *67 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *68 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,2000,44400,3000"
+st "User:"
+blo "42000,2800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3000,44000,3000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 50,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/phase_shifter_tester/interface
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/phase_shifter_tester/interface	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/phase_shifter_tester/interface	(revision 11755)
@@ -0,0 +1,2046 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "IEEE"
+unitName "NUMERIC_STD"
+itemName "ALL"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+]
+libraryRefs [
+"ieee"
+"FACT_FAD_lib"
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+ordering 1
+suid 484,0
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 144,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+*14 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+suid 472,0
+)
+)
+uid 4321,0
+)
+*15 (LogPort
+port (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "direction"
+t "std_logic"
+o 11
+suid 473,0
+)
+)
+uid 4323,0
+)
+*16 (LogPort
+port (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "LOCKED"
+t "std_logic"
+o 9
+suid 474,0
+)
+)
+uid 4325,0
+)
+*17 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "offset"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 5
+suid 475,0
+)
+)
+uid 4327,0
+)
+*18 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "PSCLK"
+t "std_logic"
+o 2
+suid 476,0
+)
+)
+uid 4329,0
+)
+*19 (LogPort
+port (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "PSDONE"
+t "std_logic"
+o 10
+suid 477,0
+)
+)
+uid 4331,0
+)
+*20 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "PSEN"
+t "std_logic"
+o 3
+suid 478,0
+)
+)
+uid 4333,0
+)
+*21 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "PSINCDEC"
+t "std_logic"
+o 4
+suid 479,0
+)
+)
+uid 4335,0
+)
+*22 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "ready"
+t "std_logic"
+o 6
+suid 480,0
+)
+)
+uid 4337,0
+)
+*23 (LogPort
+port (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "reset_DCM"
+t "std_logic"
+o 12
+suid 481,0
+)
+)
+uid 4339,0
+)
+*24 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "rst"
+t "std_logic"
+o 7
+suid 482,0
+)
+)
+uid 4341,0
+)
+*25 (LogPort
+port (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "shift_phase"
+t "std_logic"
+o 13
+suid 483,0
+)
+)
+uid 4343,0
+)
+*26 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "shifting"
+t "std_logic"
+o 8
+suid 484,0
+)
+)
+uid 4345,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 157,0
+optionalChildren [
+*27 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *28 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 159,0
+optionalChildren [
+*29 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 160,0
+)
+*30 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 161,0
+)
+*31 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 162,0
+)
+*32 (MRCItem
+litem &14
+pos 0
+dimension 20
+uid 4322,0
+)
+*33 (MRCItem
+litem &15
+pos 1
+dimension 20
+uid 4324,0
+)
+*34 (MRCItem
+litem &16
+pos 2
+dimension 20
+uid 4326,0
+)
+*35 (MRCItem
+litem &17
+pos 3
+dimension 20
+uid 4328,0
+)
+*36 (MRCItem
+litem &18
+pos 4
+dimension 20
+uid 4330,0
+)
+*37 (MRCItem
+litem &19
+pos 5
+dimension 20
+uid 4332,0
+)
+*38 (MRCItem
+litem &20
+pos 6
+dimension 20
+uid 4334,0
+)
+*39 (MRCItem
+litem &21
+pos 7
+dimension 20
+uid 4336,0
+)
+*40 (MRCItem
+litem &22
+pos 8
+dimension 20
+uid 4338,0
+)
+*41 (MRCItem
+litem &23
+pos 9
+dimension 20
+uid 4340,0
+)
+*42 (MRCItem
+litem &24
+pos 10
+dimension 20
+uid 4342,0
+)
+*43 (MRCItem
+litem &25
+pos 11
+dimension 20
+uid 4344,0
+)
+*44 (MRCItem
+litem &26
+pos 12
+dimension 20
+uid 4346,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 163,0
+optionalChildren [
+*45 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 164,0
+)
+*46 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 165,0
+)
+*47 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 166,0
+)
+*48 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 167,0
+)
+*49 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 168,0
+)
+*50 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 169,0
+)
+*51 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 170,0
+)
+*52 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 171,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 158,0
+vaOverrides [
+]
+)
+]
+)
+uid 143,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *53 (LEmptyRow
+)
+uid 173,0
+optionalChildren [
+*54 (RefLabelRowHdr
+)
+*55 (TitleRowHdr
+)
+*56 (FilterRowHdr
+)
+*57 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*58 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*59 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*60 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*61 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*62 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*63 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*64 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 185,0
+optionalChildren [
+*65 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *66 (MRCItem
+litem &53
+pos 3
+dimension 20
+)
+uid 187,0
+optionalChildren [
+*67 (MRCItem
+litem &54
+pos 0
+dimension 20
+uid 188,0
+)
+*68 (MRCItem
+litem &55
+pos 1
+dimension 23
+uid 189,0
+)
+*69 (MRCItem
+litem &56
+pos 2
+hidden 1
+dimension 20
+uid 190,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 191,0
+optionalChildren [
+*70 (MRCItem
+litem &57
+pos 0
+dimension 20
+uid 192,0
+)
+*71 (MRCItem
+litem &59
+pos 1
+dimension 50
+uid 193,0
+)
+*72 (MRCItem
+litem &60
+pos 2
+dimension 100
+uid 194,0
+)
+*73 (MRCItem
+litem &61
+pos 3
+dimension 100
+uid 195,0
+)
+*74 (MRCItem
+litem &62
+pos 4
+dimension 50
+uid 196,0
+)
+*75 (MRCItem
+litem &63
+pos 5
+dimension 50
+uid 197,0
+)
+*76 (MRCItem
+litem &64
+pos 6
+dimension 80
+uid 198,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 186,0
+vaOverrides [
+]
+)
+]
+)
+uid 172,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\phase_shifter_tester\\interface.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\phase_shifter_tester\\interface.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "interface"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\phase_shifter_tester"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\phase_shifter_tester"
+)
+(vvPair
+variable "date"
+value "14.02.2011"
+)
+(vvPair
+variable "day"
+value "Mo"
+)
+(vvPair
+variable "day_long"
+value "Montag"
+)
+(vvPair
+variable "dd"
+value "14"
+)
+(vvPair
+variable "entity_name"
+value "phase_shifter_tester"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "interface"
+)
+(vvPair
+variable "f_logical"
+value "interface"
+)
+(vvPair
+variable "f_noext"
+value "interface"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "phase_shifter_tester"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\phase_shifter_tester\\interface"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\phase_shifter_tester\\interface"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "<TBD>"
+)
+(vvPair
+variable "this_file"
+value "interface"
+)
+(vvPair
+variable "this_file_logical"
+value "interface"
+)
+(vvPair
+variable "time"
+value "13:16:32"
+)
+(vvPair
+variable "unit"
+value "phase_shifter_tester"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "interface"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 142,0
+optionalChildren [
+*77 (SymbolBody
+uid 8,0
+optionalChildren [
+*78 (CptPort
+uid 4256,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4257,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,21625,15000,22375"
+)
+tg (CPTG
+uid 4258,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 4259,0
+va (VaSet
+)
+xt "16000,21500,17300,22500"
+st "clk"
+blo "16000,22300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 4260,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+suid 472,0
+)
+)
+)
+*79 (CptPort
+uid 4261,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4262,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,17625,15000,18375"
+)
+tg (CPTG
+uid 4263,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 4264,0
+va (VaSet
+)
+xt "16000,17500,19300,18500"
+st "direction"
+blo "16000,18300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 4265,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "direction"
+t "std_logic"
+o 11
+suid 473,0
+)
+)
+)
+*80 (CptPort
+uid 4266,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4267,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,11625,15000,12375"
+)
+tg (CPTG
+uid 4268,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 4269,0
+va (VaSet
+)
+xt "16000,11500,19600,12500"
+st "LOCKED"
+blo "16000,12300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 4270,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "LOCKED"
+t "std_logic"
+o 9
+suid 474,0
+)
+)
+)
+*81 (CptPort
+uid 4271,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4272,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "30000,17625,30750,18375"
+)
+tg (CPTG
+uid 4273,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 4274,0
+va (VaSet
+)
+xt "26800,17500,29000,18500"
+st "offset"
+ju 2
+blo "29000,18300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 4275,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "offset"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 5
+suid 475,0
+)
+)
+)
+*82 (CptPort
+uid 4276,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4277,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "30000,7625,30750,8375"
+)
+tg (CPTG
+uid 4278,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 4279,0
+va (VaSet
+)
+xt "26100,7500,29000,8500"
+st "PSCLK"
+ju 2
+blo "29000,8300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 4280,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "PSCLK"
+t "std_logic"
+o 2
+suid 476,0
+)
+)
+)
+*83 (CptPort
+uid 4281,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4282,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,9625,15000,10375"
+)
+tg (CPTG
+uid 4283,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 4284,0
+va (VaSet
+)
+xt "16000,9500,19700,10500"
+st "PSDONE"
+blo "16000,10300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 4285,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "PSDONE"
+t "std_logic"
+o 10
+suid 477,0
+)
+)
+)
+*84 (CptPort
+uid 4286,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4287,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "30000,9625,30750,10375"
+)
+tg (CPTG
+uid 4288,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 4289,0
+va (VaSet
+)
+xt "26500,9500,29000,10500"
+st "PSEN"
+ju 2
+blo "29000,10300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 4290,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "PSEN"
+t "std_logic"
+o 3
+suid 478,0
+)
+)
+)
+*85 (CptPort
+uid 4291,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4292,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "30000,11625,30750,12375"
+)
+tg (CPTG
+uid 4293,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 4294,0
+va (VaSet
+)
+xt "24500,11500,29000,12500"
+st "PSINCDEC"
+ju 2
+blo "29000,12300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 4295,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "PSINCDEC"
+t "std_logic"
+o 4
+suid 479,0
+)
+)
+)
+*86 (CptPort
+uid 4296,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4297,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "30000,15625,30750,16375"
+)
+tg (CPTG
+uid 4298,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 4299,0
+va (VaSet
+)
+xt "26800,15500,29000,16500"
+st "ready"
+ju 2
+blo "29000,16300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 4300,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "ready"
+t "std_logic"
+o 6
+suid 480,0
+)
+)
+)
+*87 (CptPort
+uid 4301,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4302,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,20625,15000,21375"
+)
+tg (CPTG
+uid 4303,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 4304,0
+va (VaSet
+)
+xt "16000,20500,20400,21500"
+st "reset_DCM"
+blo "16000,21300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 4305,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "reset_DCM"
+t "std_logic"
+o 12
+suid 481,0
+)
+)
+)
+*88 (CptPort
+uid 4306,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4307,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,18625,15000,19375"
+)
+tg (CPTG
+uid 4308,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 4309,0
+va (VaSet
+)
+xt "16000,18500,17300,19500"
+st "rst"
+blo "16000,19300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 4310,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "rst"
+t "std_logic"
+o 7
+suid 482,0
+)
+)
+)
+*89 (CptPort
+uid 4311,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4312,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,15625,15000,16375"
+)
+tg (CPTG
+uid 4313,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 4314,0
+va (VaSet
+)
+xt "16000,15500,20600,16500"
+st "shift_phase"
+blo "16000,16300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 4315,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "shift_phase"
+t "std_logic"
+o 13
+suid 483,0
+)
+)
+)
+*90 (CptPort
+uid 4316,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4317,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "30000,13625,30750,14375"
+)
+tg (CPTG
+uid 4318,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 4319,0
+va (VaSet
+)
+xt "26100,13500,29000,14500"
+st "shifting"
+ju 2
+blo "29000,14300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 4320,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "shifting"
+t "std_logic"
+o 8
+suid 484,0
+)
+)
+)
+]
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,30000,24000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "18150,14000,25850,15000"
+st "FACT_FAD_TB_lib"
+blo "18150,14800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "18150,15000,26850,16000"
+st "phase_shifter_tester"
+blo "18150,15800"
+)
+)
+gi *91 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-1500,11000,10000,11800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sTC 0
+sF 0
+)
+portVis (PortSigDisplay
+sTC 0
+sF 0
+)
+)
+*92 (Grouping
+uid 16,0
+optionalChildren [
+*93 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,45800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*94 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*95 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*96 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*97 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*98 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*99 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,44500,45850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*100 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*101 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*102 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,51300,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *103 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*104 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*105 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,15000,8000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE IEEE.NUMERIC_STD.ALL;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.ALL;
+USE ieee.std_logic_unsigned.all;
+USE ieee.std_logic_arith.all;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName "FACT_FAD_TB_lib"
+entityName "phase_shifter_tb"
+viewName "struct.bd"
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *106 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *107 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,14800,44400,15800"
+st "User:"
+blo "42000,15600"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,15800,44000,15800"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 4346,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/spi_ltc2600_tb/struct.bd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/spi_ltc2600_tb/struct.bd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/spi_ltc2600_tb/struct.bd	(revision 11755)
@@ -0,0 +1,3995 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+]
+instances [
+(Instance
+name "U_0"
+duLibraryName "FACT_FAD_lib"
+duName "spi_ltc2600"
+elements [
+]
+mwi 0
+uid 53,0
+)
+(Instance
+name "U_1"
+duLibraryName "FACT_FAD_TB_lib"
+duName "spi_ltc2600_tester"
+elements [
+]
+mwi 0
+uid 151,0
+)
+(Instance
+name "U_2"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+mwi 0
+uid 448,0
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "29.1"
+appVersion "2009.2 (Build 10)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_ltc2600_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_ltc2600_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_ltc2600_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_ltc2600_tb"
+)
+(vvPair
+variable "date"
+value "03.02.2011"
+)
+(vvPair
+variable "day"
+value "Do"
+)
+(vvPair
+variable "day_long"
+value "Donnerstag"
+)
+(vvPair
+variable "dd"
+value "03"
+)
+(vvPair
+variable "entity_name"
+value "spi_ltc2600_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "spi_ltc2600_tb"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_ltc2600_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_ltc2600_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "20:11:18"
+)
+(vvPair
+variable "unit"
+value "spi_ltc2600_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 314,0
+optionalChildren [
+*1 (SaComponent
+uid 53,0
+optionalChildren [
+*2 (CptPort
+uid 9,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,14625,0,15375"
+)
+tg (CPTG
+uid 11,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 12,0
+va (VaSet
+)
+xt "1000,14500,2300,15500"
+st "clk"
+blo "1000,15300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+)
+)
+)
+*3 (CptPort
+uid 13,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "12000,14625,12750,15375"
+)
+tg (CPTG
+uid 15,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 16,0
+va (VaSet
+)
+xt "8600,14500,11000,15500"
+st "SCLK"
+ju 2
+blo "11000,15300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "SCLK"
+t "std_logic"
+o 2
+i "'0'"
+)
+)
+)
+*4 (CptPort
+uid 17,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "12000,15625,12750,16375"
+)
+tg (CPTG
+uid 19,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 20,0
+va (VaSet
+)
+xt "9500,15500,11000,16500"
+st "CS"
+ju 2
+blo "11000,16300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CS"
+t "std_logic"
+o 3
+i "'1'"
+)
+)
+)
+*5 (CptPort
+uid 21,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "12000,16625,12750,17375"
+)
+tg (CPTG
+uid 23,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24,0
+va (VaSet
+)
+xt "8600,16500,11000,17500"
+st "MOSI"
+ju 2
+blo "11000,17300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "MOSI"
+t "std_logic"
+o 4
+i "'0'"
+)
+)
+)
+*6 (CptPort
+uid 25,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 26,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "12000,17625,12750,18375"
+)
+tg (CPTG
+uid 27,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 28,0
+va (VaSet
+)
+xt "8600,17500,11000,18500"
+st "MISO"
+ju 2
+blo "11000,18300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "MISO"
+t "std_logic"
+o 5
+i "'Z'"
+)
+)
+)
+*7 (CptPort
+uid 29,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,15625,0,16375"
+)
+tg (CPTG
+uid 31,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 32,0
+va (VaSet
+)
+xt "1000,15500,4100,16500"
+st "transmit"
+blo "1000,16300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "transmit"
+t "std_logic"
+o 6
+)
+)
+)
+*8 (CptPort
+uid 33,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 34,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,16625,0,17375"
+)
+tg (CPTG
+uid 35,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 36,0
+va (VaSet
+)
+xt "1000,16500,7200,17500"
+st "command : (3:0)"
+blo "1000,17300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "command"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 7
+)
+)
+)
+*9 (CptPort
+uid 37,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 38,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,17625,0,18375"
+)
+tg (CPTG
+uid 39,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 40,0
+va (VaSet
+)
+xt "1000,17500,6700,18500"
+st "address : (3:0)"
+blo "1000,18300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "address"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 8
+)
+)
+)
+*10 (CptPort
+uid 41,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 42,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,18625,0,19375"
+)
+tg (CPTG
+uid 43,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 44,0
+va (VaSet
+)
+xt "1000,18500,5800,19500"
+st "data : (15:0)"
+blo "1000,19300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 downto 0)"
+o 9
+)
+)
+)
+*11 (CptPort
+uid 45,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 46,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "12000,18625,12750,19375"
+)
+tg (CPTG
+uid 47,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 48,0
+va (VaSet
+)
+xt "8800,18500,11000,19500"
+st "ready"
+ju 2
+blo "11000,19300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ready"
+t "std_logic"
+o 10
+i "'0'"
+)
+)
+)
+*12 (CptPort
+uid 49,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 50,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "12000,19625,12750,20375"
+)
+tg (CPTG
+uid 51,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 52,0
+va (VaSet
+)
+xt "9100,19500,11000,20500"
+st "busy"
+ju 2
+blo "11000,20300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "busy"
+t "std_logic"
+o 11
+i "'1'"
+)
+)
+)
+]
+shape (Rectangle
+uid 54,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,14000,12000,21000"
+)
+ttg (MlTextGroup
+uid 55,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*13 (Text
+uid 56,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "2900,21000,9100,22000"
+st "FACT_FAD_lib"
+blo "2900,21800"
+tm "BdLibraryNameMgr"
+)
+*14 (Text
+uid 57,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "2900,22000,7700,23000"
+st "spi_ltc2600"
+blo "2900,22800"
+tm "CptNameMgr"
+)
+*15 (Text
+uid 58,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "2900,23000,4700,24000"
+st "U_0"
+blo "2900,23800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 59,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 60,0
+text (MLText
+uid 61,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "6000,14000,6000,14000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 62,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "250,19250,1750,20750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archType 1
+archFileType "UNKNOWN"
+)
+*16 (Net
+uid 63,0
+lang 10
+decl (Decl
+n "SCLK"
+t "std_logic"
+o 1
+suid 1,0
+)
+declText (MLText
+uid 64,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,5400,37000,6200"
+st "SIGNAL SCLK     : std_logic
+"
+)
+)
+*17 (Net
+uid 71,0
+lang 10
+decl (Decl
+n "CS"
+t "std_logic"
+o 2
+suid 2,0
+)
+declText (MLText
+uid 72,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3000,37000,3800"
+st "SIGNAL CS       : std_logic
+"
+)
+)
+*18 (Net
+uid 79,0
+lang 10
+decl (Decl
+n "MOSI"
+t "std_logic"
+o 3
+suid 3,0
+)
+declText (MLText
+uid 80,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,4600,37000,5400"
+st "SIGNAL MOSI     : std_logic
+"
+)
+)
+*19 (Net
+uid 87,0
+lang 10
+decl (Decl
+n "MISO"
+t "std_logic"
+o 4
+suid 4,0
+)
+declText (MLText
+uid 88,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3800,37000,4600"
+st "SIGNAL MISO     : std_logic
+"
+)
+)
+*20 (Net
+uid 95,0
+lang 10
+decl (Decl
+n "ready"
+t "std_logic"
+o 5
+suid 5,0
+)
+declText (MLText
+uid 96,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,10200,37000,11000"
+st "SIGNAL ready    : std_logic
+"
+)
+)
+*21 (Net
+uid 103,0
+lang 10
+decl (Decl
+n "busy"
+t "std_logic"
+o 6
+suid 6,0
+)
+declText (MLText
+uid 104,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,7000,37000,7800"
+st "SIGNAL busy     : std_logic
+"
+)
+)
+*22 (Net
+uid 111,0
+decl (Decl
+n "clk"
+t "std_logic"
+o 7
+suid 7,0
+)
+declText (MLText
+uid 112,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,7800,37000,8600"
+st "SIGNAL clk      : std_logic
+"
+)
+)
+*23 (Net
+uid 119,0
+decl (Decl
+n "transmit"
+t "std_logic"
+o 8
+suid 8,0
+)
+declText (MLText
+uid 120,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,11000,37000,11800"
+st "SIGNAL transmit : std_logic
+"
+)
+)
+*24 (Net
+uid 127,0
+lang 10
+decl (Decl
+n "command"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 9
+suid 9,0
+)
+declText (MLText
+uid 128,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,8600,47000,9400"
+st "SIGNAL command  : std_logic_vector(3 DOWNTO 0)
+"
+)
+)
+*25 (Net
+uid 135,0
+lang 10
+decl (Decl
+n "address"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 10
+suid 10,0
+)
+declText (MLText
+uid 136,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,6200,47000,7000"
+st "SIGNAL address  : std_logic_vector(3 DOWNTO 0)
+"
+)
+)
+*26 (Net
+uid 143,0
+lang 10
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 11
+suid 11,0
+)
+declText (MLText
+uid 144,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,9400,47500,10200"
+st "SIGNAL data     : std_logic_vector(15 DOWNTO 0)
+"
+)
+)
+*27 (Blk
+uid 151,0
+shape (Rectangle
+uid 152,0
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "30000,14000,42000,21000"
+)
+ttg (MlTextGroup
+uid 153,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*28 (Text
+uid 154,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "32150,16000,39850,17000"
+st "FACT_FAD_TB_lib"
+blo "32150,16800"
+tm "BdLibraryNameMgr"
+)
+*29 (Text
+uid 155,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "32150,17000,39450,18000"
+st "spi_ltc2600_tester"
+blo "32150,17800"
+tm "BlkNameMgr"
+)
+*30 (Text
+uid 156,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "32150,18000,33950,19000"
+st "U_1"
+blo "32150,18800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 157,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 158,0
+text (MLText
+uid 159,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "32150,26000,32150,26000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 160,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "30250,19250,31750,20750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+blkPorts [
+"CS"
+"MISO"
+"MOSI"
+"SCLK"
+"busy"
+"ready"
+"address"
+"command"
+"data"
+"transmit"
+]
+)
+*31 (Grouping
+uid 249,0
+optionalChildren [
+*32 (CommentText
+uid 251,0
+shape (Rectangle
+uid 252,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "26000,48000,43000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 253,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "26200,48000,35800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*33 (CommentText
+uid 254,0
+shape (Rectangle
+uid 255,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "43000,44000,47000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 256,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "43200,44000,46200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*34 (CommentText
+uid 257,0
+shape (Rectangle
+uid 258,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "26000,46000,43000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 259,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "26200,46000,36200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*35 (CommentText
+uid 260,0
+shape (Rectangle
+uid 261,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "22000,46000,26000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 262,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "22200,46000,24300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*36 (CommentText
+uid 263,0
+shape (Rectangle
+uid 264,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "43000,45000,63000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 265,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "43200,45200,52400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*37 (CommentText
+uid 266,0
+shape (Rectangle
+uid 267,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "47000,44000,63000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 268,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "47200,44000,51700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*38 (CommentText
+uid 269,0
+shape (Rectangle
+uid 270,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "22000,44000,43000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 271,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "29150,44500,35850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*39 (CommentText
+uid 272,0
+shape (Rectangle
+uid 273,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "22000,47000,26000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 274,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "22200,47000,24300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*40 (CommentText
+uid 275,0
+shape (Rectangle
+uid 276,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "22000,48000,26000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 277,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "22200,48000,24900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*41 (CommentText
+uid 278,0
+shape (Rectangle
+uid 279,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "26000,47000,43000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 280,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "26200,47000,41200,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 250,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "22000,44000,63000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+*42 (SaComponent
+uid 448,0
+optionalChildren [
+*43 (CptPort
+uid 437,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 438,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10000,30625,10750,31375"
+)
+tg (CPTG
+uid 439,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 440,0
+va (VaSet
+)
+xt "7700,30500,9000,31500"
+st "clk"
+ju 2
+blo "9000,31300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+)
+)
+*44 (CptPort
+uid 441,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 442,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10000,31625,10750,32375"
+)
+tg (CPTG
+uid 443,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 444,0
+va (VaSet
+)
+xt "7700,31500,9000,32500"
+st "rst"
+ju 2
+blo "9000,32300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 449,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "2000,30000,10000,34000"
+)
+oxt "22000,15000,30000,19000"
+ttg (MlTextGroup
+uid 450,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*45 (Text
+uid 451,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "2150,34000,9850,35000"
+st "FACT_FAD_TB_lib"
+blo "2150,34800"
+tm "BdLibraryNameMgr"
+)
+*46 (Text
+uid 452,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "2150,35000,8850,36000"
+st "clock_generator"
+blo "2150,35800"
+tm "CptNameMgr"
+)
+*47 (Text
+uid 453,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "2150,36000,3950,37000"
+st "U_2"
+blo "2150,36800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 454,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 455,0
+text (MLText
+uid 456,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-1000,28400,17500,30000"
+st "clock_period = 20 ns    ( time )  
+reset_time   = 50 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 457,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "2250,32250,3750,33750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*48 (Wire
+uid 65,0
+shape (OrthoPolyLine
+uid 66,0
+va (VaSet
+vasetType 3
+)
+xt "12750,15000,17000,15000"
+pts [
+"12750,15000"
+"17000,15000"
+]
+)
+start &3
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 69,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 70,0
+va (VaSet
+)
+xt "14000,14000,16400,15000"
+st "SCLK"
+blo "14000,14800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*49 (Wire
+uid 73,0
+shape (OrthoPolyLine
+uid 74,0
+va (VaSet
+vasetType 3
+)
+xt "12750,16000,17000,16000"
+pts [
+"12750,16000"
+"17000,16000"
+]
+)
+start &4
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 77,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 78,0
+va (VaSet
+)
+xt "14000,15000,15500,16000"
+st "CS"
+blo "14000,15800"
+tm "WireNameMgr"
+)
+)
+on &17
+)
+*50 (Wire
+uid 81,0
+shape (OrthoPolyLine
+uid 82,0
+va (VaSet
+vasetType 3
+)
+xt "12750,17000,17000,17000"
+pts [
+"12750,17000"
+"17000,17000"
+]
+)
+start &5
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 85,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 86,0
+va (VaSet
+)
+xt "14000,16000,16400,17000"
+st "MOSI"
+blo "14000,16800"
+tm "WireNameMgr"
+)
+)
+on &18
+)
+*51 (Wire
+uid 89,0
+shape (OrthoPolyLine
+uid 90,0
+va (VaSet
+vasetType 3
+)
+xt "12750,18000,17000,18000"
+pts [
+"12750,18000"
+"17000,18000"
+]
+)
+start &6
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 93,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 94,0
+va (VaSet
+)
+xt "14000,17000,16400,18000"
+st "MISO"
+blo "14000,17800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+*52 (Wire
+uid 97,0
+shape (OrthoPolyLine
+uid 98,0
+va (VaSet
+vasetType 3
+)
+xt "12750,19000,17000,19000"
+pts [
+"12750,19000"
+"17000,19000"
+]
+)
+start &11
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 101,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 102,0
+va (VaSet
+)
+xt "14000,18000,16200,19000"
+st "ready"
+blo "14000,18800"
+tm "WireNameMgr"
+)
+)
+on &20
+)
+*53 (Wire
+uid 105,0
+shape (OrthoPolyLine
+uid 106,0
+va (VaSet
+vasetType 3
+)
+xt "12750,20000,17000,20000"
+pts [
+"12750,20000"
+"17000,20000"
+]
+)
+start &12
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 109,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 110,0
+va (VaSet
+)
+xt "14000,19000,15900,20000"
+st "busy"
+blo "14000,19800"
+tm "WireNameMgr"
+)
+)
+on &21
+)
+*54 (Wire
+uid 113,0
+shape (OrthoPolyLine
+uid 114,0
+va (VaSet
+vasetType 3
+)
+xt "-9000,15000,-750,15000"
+pts [
+"-9000,15000"
+"-750,15000"
+]
+)
+end &2
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 117,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 118,0
+va (VaSet
+)
+xt "-8000,14000,-6700,15000"
+st "clk"
+blo "-8000,14800"
+tm "WireNameMgr"
+)
+)
+on &22
+)
+*55 (Wire
+uid 121,0
+shape (OrthoPolyLine
+uid 122,0
+va (VaSet
+vasetType 3
+)
+xt "-9000,16000,-750,16000"
+pts [
+"-9000,16000"
+"-750,16000"
+]
+)
+end &7
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 125,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 126,0
+va (VaSet
+)
+xt "-8000,15000,-4900,16000"
+st "transmit"
+blo "-8000,15800"
+tm "WireNameMgr"
+)
+)
+on &23
+)
+*56 (Wire
+uid 129,0
+shape (OrthoPolyLine
+uid 130,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-9000,17000,-750,17000"
+pts [
+"-9000,17000"
+"-750,17000"
+]
+)
+end &8
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 133,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 134,0
+va (VaSet
+)
+xt "-8000,16000,-1800,17000"
+st "command : (3:0)"
+blo "-8000,16800"
+tm "WireNameMgr"
+)
+)
+on &24
+)
+*57 (Wire
+uid 137,0
+shape (OrthoPolyLine
+uid 138,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-9000,18000,-750,18000"
+pts [
+"-9000,18000"
+"-750,18000"
+]
+)
+end &9
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 141,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 142,0
+va (VaSet
+)
+xt "-8000,17000,-2300,18000"
+st "address : (3:0)"
+blo "-8000,17800"
+tm "WireNameMgr"
+)
+)
+on &25
+)
+*58 (Wire
+uid 145,0
+shape (OrthoPolyLine
+uid 146,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-9000,19000,-750,19000"
+pts [
+"-9000,19000"
+"-750,19000"
+]
+)
+end &10
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 149,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 150,0
+va (VaSet
+)
+xt "-8000,18000,-3200,19000"
+st "data : (15:0)"
+blo "-8000,18800"
+tm "WireNameMgr"
+)
+)
+on &26
+)
+*59 (Wire
+uid 161,0
+shape (OrthoPolyLine
+uid 162,0
+va (VaSet
+vasetType 3
+)
+xt "42000,17000,47000,17000"
+pts [
+"42000,17000"
+"47000,17000"
+]
+)
+start &27
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 167,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 168,0
+va (VaSet
+)
+xt "44000,16000,46400,17000"
+st "MOSI"
+blo "44000,16800"
+tm "WireNameMgr"
+)
+)
+on &18
+)
+*60 (Wire
+uid 169,0
+shape (OrthoPolyLine
+uid 170,0
+va (VaSet
+vasetType 3
+)
+xt "42000,20000,47000,20000"
+pts [
+"42000,20000"
+"47000,20000"
+]
+)
+start &27
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 175,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 176,0
+va (VaSet
+)
+xt "44000,19000,45900,20000"
+st "busy"
+blo "44000,19800"
+tm "WireNameMgr"
+)
+)
+on &21
+)
+*61 (Wire
+uid 177,0
+shape (OrthoPolyLine
+uid 178,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "21000,18000,30000,18000"
+pts [
+"21000,18000"
+"30000,18000"
+]
+)
+end &27
+sat 16
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 183,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 184,0
+va (VaSet
+)
+xt "22000,17000,27700,18000"
+st "address : (3:0)"
+blo "22000,17800"
+tm "WireNameMgr"
+)
+)
+on &25
+)
+*62 (Wire
+uid 185,0
+shape (OrthoPolyLine
+uid 186,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "21000,17000,30000,17000"
+pts [
+"21000,17000"
+"30000,17000"
+]
+)
+end &27
+sat 16
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 191,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 192,0
+va (VaSet
+)
+xt "22000,16000,28200,17000"
+st "command : (3:0)"
+blo "22000,16800"
+tm "WireNameMgr"
+)
+)
+on &24
+)
+*63 (Wire
+uid 193,0
+shape (OrthoPolyLine
+uid 194,0
+va (VaSet
+vasetType 3
+)
+xt "21000,16000,30000,16000"
+pts [
+"21000,16000"
+"30000,16000"
+]
+)
+end &27
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 199,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 200,0
+va (VaSet
+)
+xt "22000,15000,25100,16000"
+st "transmit"
+blo "22000,15800"
+tm "WireNameMgr"
+)
+)
+on &23
+)
+*64 (Wire
+uid 201,0
+shape (OrthoPolyLine
+uid 202,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "21000,19000,30000,19000"
+pts [
+"21000,19000"
+"30000,19000"
+]
+)
+end &27
+sat 16
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 207,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 208,0
+va (VaSet
+)
+xt "22000,18000,26800,19000"
+st "data : (15:0)"
+blo "22000,18800"
+tm "WireNameMgr"
+)
+)
+on &26
+)
+*65 (Wire
+uid 209,0
+shape (OrthoPolyLine
+uid 210,0
+va (VaSet
+vasetType 3
+)
+xt "42000,19000,47000,19000"
+pts [
+"42000,19000"
+"47000,19000"
+]
+)
+start &27
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 215,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 216,0
+va (VaSet
+)
+xt "44000,18000,46200,19000"
+st "ready"
+blo "44000,18800"
+tm "WireNameMgr"
+)
+)
+on &20
+)
+*66 (Wire
+uid 217,0
+shape (OrthoPolyLine
+uid 218,0
+va (VaSet
+vasetType 3
+)
+xt "42000,15000,47000,15000"
+pts [
+"42000,15000"
+"47000,15000"
+]
+)
+start &27
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 223,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 224,0
+va (VaSet
+)
+xt "44000,14000,46400,15000"
+st "SCLK"
+blo "44000,14800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*67 (Wire
+uid 233,0
+shape (OrthoPolyLine
+uid 234,0
+va (VaSet
+vasetType 3
+)
+xt "42000,16000,47000,16000"
+pts [
+"42000,16000"
+"47000,16000"
+]
+)
+start &27
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 239,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 240,0
+va (VaSet
+)
+xt "43000,15000,44500,16000"
+st "CS"
+blo "43000,15800"
+tm "WireNameMgr"
+)
+)
+on &17
+)
+*68 (Wire
+uid 241,0
+shape (OrthoPolyLine
+uid 242,0
+va (VaSet
+vasetType 3
+)
+xt "42000,18000,47000,18000"
+pts [
+"42000,18000"
+"47000,18000"
+]
+)
+start &27
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 247,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 248,0
+va (VaSet
+)
+xt "44000,17000,46400,18000"
+st "MISO"
+blo "44000,17800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+*69 (Wire
+uid 468,0
+shape (OrthoPolyLine
+uid 469,0
+va (VaSet
+vasetType 3
+)
+xt "10750,31000,14000,31000"
+pts [
+"10750,31000"
+"14000,31000"
+]
+)
+start &43
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 472,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 473,0
+va (VaSet
+)
+xt "12000,30000,13300,31000"
+st "clk"
+blo "12000,30800"
+tm "WireNameMgr"
+)
+)
+on &22
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *70 (PackageList
+uid 303,0
+stg "VerticalLayoutStrategy"
+textVec [
+*71 (Text
+uid 304,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*72 (MLText
+uid 305,0
+va (VaSet
+)
+xt "0,1000,12400,5000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.std_logic_unsigned.all;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 306,0
+stg "VerticalLayoutStrategy"
+textVec [
+*73 (Text
+uid 307,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*74 (Text
+uid 308,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*75 (MLText
+uid 309,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*76 (Text
+uid 310,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*77 (MLText
+uid 311,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*78 (Text
+uid 312,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*79 (MLText
+uid 313,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "0,0,1281,1002"
+viewArea "-5624,2500,43182,40450"
+cachedDiagramExtent "-9400,0,63000,49000"
+hasePageBreakOrigin 1
+pageBreakOrigin "-10000,0"
+lastUid 564,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*80 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*81 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*82 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,4000,6500"
+st "U_0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*83 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*84 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*85 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,2350,6500"
+st "U_0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*86 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*87 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*88 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,2700,6500"
+st "U_0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*89 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*90 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*91 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,2300,6500"
+st "U_0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*92 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*93 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*94 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1850,6500"
+st "U_0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*95 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*96 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*97 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*98 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*99 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*100 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,0,25400,1000"
+st "Declarations"
+blo "20000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,1000,22700,2000"
+st "Ports:"
+blo "20000,1800"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,23800,1000"
+st "Pre User:"
+blo "20000,800"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,2000,27100,3000"
+st "Diagram Signals:"
+blo "20000,2800"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,24700,1000"
+st "Post User:"
+blo "20000,800"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 11,0
+usingSuid 1
+emptyRow *101 (LEmptyRow
+)
+uid 316,0
+optionalChildren [
+*102 (RefLabelRowHdr
+)
+*103 (TitleRowHdr
+)
+*104 (FilterRowHdr
+)
+*105 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*106 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*107 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*108 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*109 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*110 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*111 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*112 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*113 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*114 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "SCLK"
+t "std_logic"
+o 1
+suid 1,0
+)
+)
+uid 281,0
+)
+*115 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "CS"
+t "std_logic"
+o 2
+suid 2,0
+)
+)
+uid 283,0
+)
+*116 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "MOSI"
+t "std_logic"
+o 3
+suid 3,0
+)
+)
+uid 285,0
+)
+*117 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "MISO"
+t "std_logic"
+o 4
+suid 4,0
+)
+)
+uid 287,0
+)
+*118 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "ready"
+t "std_logic"
+o 5
+suid 5,0
+)
+)
+uid 289,0
+)
+*119 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "busy"
+t "std_logic"
+o 6
+suid 6,0
+)
+)
+uid 291,0
+)
+*120 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "clk"
+t "std_logic"
+o 7
+suid 7,0
+)
+)
+uid 293,0
+)
+*121 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "transmit"
+t "std_logic"
+o 8
+suid 8,0
+)
+)
+uid 295,0
+)
+*122 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "command"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 9
+suid 9,0
+)
+)
+uid 297,0
+)
+*123 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "address"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 10
+suid 10,0
+)
+)
+uid 299,0
+)
+*124 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 11
+suid 11,0
+)
+)
+uid 301,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 329,0
+optionalChildren [
+*125 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *126 (MRCItem
+litem &101
+pos 11
+dimension 20
+)
+uid 331,0
+optionalChildren [
+*127 (MRCItem
+litem &102
+pos 0
+dimension 20
+uid 332,0
+)
+*128 (MRCItem
+litem &103
+pos 1
+dimension 23
+uid 333,0
+)
+*129 (MRCItem
+litem &104
+pos 2
+hidden 1
+dimension 20
+uid 334,0
+)
+*130 (MRCItem
+litem &114
+pos 0
+dimension 20
+uid 282,0
+)
+*131 (MRCItem
+litem &115
+pos 1
+dimension 20
+uid 284,0
+)
+*132 (MRCItem
+litem &116
+pos 2
+dimension 20
+uid 286,0
+)
+*133 (MRCItem
+litem &117
+pos 3
+dimension 20
+uid 288,0
+)
+*134 (MRCItem
+litem &118
+pos 4
+dimension 20
+uid 290,0
+)
+*135 (MRCItem
+litem &119
+pos 5
+dimension 20
+uid 292,0
+)
+*136 (MRCItem
+litem &120
+pos 6
+dimension 20
+uid 294,0
+)
+*137 (MRCItem
+litem &121
+pos 7
+dimension 20
+uid 296,0
+)
+*138 (MRCItem
+litem &122
+pos 8
+dimension 20
+uid 298,0
+)
+*139 (MRCItem
+litem &123
+pos 9
+dimension 20
+uid 300,0
+)
+*140 (MRCItem
+litem &124
+pos 10
+dimension 20
+uid 302,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 335,0
+optionalChildren [
+*141 (MRCItem
+litem &105
+pos 0
+dimension 20
+uid 336,0
+)
+*142 (MRCItem
+litem &107
+pos 1
+dimension 50
+uid 337,0
+)
+*143 (MRCItem
+litem &108
+pos 2
+dimension 100
+uid 338,0
+)
+*144 (MRCItem
+litem &109
+pos 3
+dimension 50
+uid 339,0
+)
+*145 (MRCItem
+litem &110
+pos 4
+dimension 100
+uid 340,0
+)
+*146 (MRCItem
+litem &111
+pos 5
+dimension 100
+uid 341,0
+)
+*147 (MRCItem
+litem &112
+pos 6
+dimension 50
+uid 342,0
+)
+*148 (MRCItem
+litem &113
+pos 7
+dimension 80
+uid 343,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 330,0
+vaOverrides [
+]
+)
+]
+)
+uid 315,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *149 (LEmptyRow
+)
+uid 345,0
+optionalChildren [
+*150 (RefLabelRowHdr
+)
+*151 (TitleRowHdr
+)
+*152 (FilterRowHdr
+)
+*153 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*154 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*155 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*156 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*157 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*158 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*159 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*160 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 357,0
+optionalChildren [
+*161 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *162 (MRCItem
+litem &149
+pos 0
+dimension 20
+)
+uid 359,0
+optionalChildren [
+*163 (MRCItem
+litem &150
+pos 0
+dimension 20
+uid 360,0
+)
+*164 (MRCItem
+litem &151
+pos 1
+dimension 23
+uid 361,0
+)
+*165 (MRCItem
+litem &152
+pos 2
+hidden 1
+dimension 20
+uid 362,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 363,0
+optionalChildren [
+*166 (MRCItem
+litem &153
+pos 0
+dimension 20
+uid 364,0
+)
+*167 (MRCItem
+litem &155
+pos 1
+dimension 50
+uid 365,0
+)
+*168 (MRCItem
+litem &156
+pos 2
+dimension 100
+uid 366,0
+)
+*169 (MRCItem
+litem &157
+pos 3
+dimension 100
+uid 367,0
+)
+*170 (MRCItem
+litem &158
+pos 4
+dimension 50
+uid 368,0
+)
+*171 (MRCItem
+litem &159
+pos 5
+dimension 50
+uid 369,0
+)
+*172 (MRCItem
+litem &160
+pos 6
+dimension 80
+uid 370,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 358,0
+vaOverrides [
+]
+)
+]
+)
+uid 344,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/spi_ltc2600_tb/struct.bd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/spi_ltc2600_tb/struct.bd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/spi_ltc2600_tb/struct.bd.bak	(revision 11755)
@@ -0,0 +1,4018 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+]
+instances [
+(Instance
+name "U_0"
+duLibraryName "FACT_FAD_lib"
+duName "spi_ltc2600"
+elements [
+]
+mwi 0
+uid 53,0
+)
+(Instance
+name "U_1"
+duLibraryName "FACT_FAD_TB_lib"
+duName "spi_ltc2600_tester"
+elements [
+]
+mwi 0
+uid 151,0
+)
+(Instance
+name "U_2"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+mwi 0
+uid 448,0
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "29.1"
+appVersion "2009.2 (Build 10)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_ltc2600_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_ltc2600_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_ltc2600_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_ltc2600_tb"
+)
+(vvPair
+variable "date"
+value "03.02.2011"
+)
+(vvPair
+variable "day"
+value "Do"
+)
+(vvPair
+variable "day_long"
+value "Donnerstag"
+)
+(vvPair
+variable "dd"
+value "03"
+)
+(vvPair
+variable "entity_name"
+value "spi_ltc2600_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "spi_ltc2600_tb"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_ltc2600_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_ltc2600_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "20:11:13"
+)
+(vvPair
+variable "unit"
+value "spi_ltc2600_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 314,0
+optionalChildren [
+*1 (SaComponent
+uid 53,0
+optionalChildren [
+*2 (CptPort
+uid 9,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,14625,0,15375"
+)
+tg (CPTG
+uid 11,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 12,0
+va (VaSet
+)
+xt "1000,14500,2300,15500"
+st "clk"
+blo "1000,15300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+)
+)
+)
+*3 (CptPort
+uid 13,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "12000,14625,12750,15375"
+)
+tg (CPTG
+uid 15,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 16,0
+va (VaSet
+)
+xt "8600,14500,11000,15500"
+st "SCLK"
+ju 2
+blo "11000,15300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "SCLK"
+t "std_logic"
+o 2
+i "'0'"
+)
+)
+)
+*4 (CptPort
+uid 17,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "12000,15625,12750,16375"
+)
+tg (CPTG
+uid 19,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 20,0
+va (VaSet
+)
+xt "9500,15500,11000,16500"
+st "CS"
+ju 2
+blo "11000,16300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CS"
+t "std_logic"
+o 3
+i "'1'"
+)
+)
+)
+*5 (CptPort
+uid 21,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "12000,16625,12750,17375"
+)
+tg (CPTG
+uid 23,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24,0
+va (VaSet
+)
+xt "8600,16500,11000,17500"
+st "MOSI"
+ju 2
+blo "11000,17300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "MOSI"
+t "std_logic"
+o 4
+i "'0'"
+)
+)
+)
+*6 (CptPort
+uid 25,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 26,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "12000,17625,12750,18375"
+)
+tg (CPTG
+uid 27,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 28,0
+va (VaSet
+)
+xt "8600,17500,11000,18500"
+st "MISO"
+ju 2
+blo "11000,18300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "MISO"
+t "std_logic"
+o 5
+i "'Z'"
+)
+)
+)
+*7 (CptPort
+uid 29,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,15625,0,16375"
+)
+tg (CPTG
+uid 31,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 32,0
+va (VaSet
+)
+xt "1000,15500,4100,16500"
+st "transmit"
+blo "1000,16300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "transmit"
+t "std_logic"
+o 6
+)
+)
+)
+*8 (CptPort
+uid 33,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 34,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,16625,0,17375"
+)
+tg (CPTG
+uid 35,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 36,0
+va (VaSet
+)
+xt "1000,16500,7200,17500"
+st "command : (3:0)"
+blo "1000,17300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "command"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 7
+)
+)
+)
+*9 (CptPort
+uid 37,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 38,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,17625,0,18375"
+)
+tg (CPTG
+uid 39,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 40,0
+va (VaSet
+)
+xt "1000,17500,6700,18500"
+st "address : (3:0)"
+blo "1000,18300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "address"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 8
+)
+)
+)
+*10 (CptPort
+uid 41,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 42,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,18625,0,19375"
+)
+tg (CPTG
+uid 43,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 44,0
+va (VaSet
+)
+xt "1000,18500,5800,19500"
+st "data : (15:0)"
+blo "1000,19300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 downto 0)"
+o 9
+)
+)
+)
+*11 (CptPort
+uid 45,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 46,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "12000,18625,12750,19375"
+)
+tg (CPTG
+uid 47,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 48,0
+va (VaSet
+)
+xt "8800,18500,11000,19500"
+st "ready"
+ju 2
+blo "11000,19300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ready"
+t "std_logic"
+o 10
+i "'0'"
+)
+)
+)
+*12 (CptPort
+uid 49,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 50,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "12000,19625,12750,20375"
+)
+tg (CPTG
+uid 51,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 52,0
+va (VaSet
+)
+xt "9100,19500,11000,20500"
+st "busy"
+ju 2
+blo "11000,20300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "busy"
+t "std_logic"
+o 11
+i "'1'"
+)
+)
+)
+]
+shape (Rectangle
+uid 54,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,14000,12000,21000"
+)
+ttg (MlTextGroup
+uid 55,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*13 (Text
+uid 56,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "2900,21000,9100,22000"
+st "FACT_FAD_lib"
+blo "2900,21800"
+tm "BdLibraryNameMgr"
+)
+*14 (Text
+uid 57,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "2900,22000,7700,23000"
+st "spi_ltc2600"
+blo "2900,22800"
+tm "CptNameMgr"
+)
+*15 (Text
+uid 58,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "2900,23000,4700,24000"
+st "U_0"
+blo "2900,23800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 59,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 60,0
+text (MLText
+uid 61,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "6000,14000,6000,14000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 62,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "250,19250,1750,20750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archType 1
+archFileType "UNKNOWN"
+)
+*16 (Net
+uid 63,0
+lang 10
+decl (Decl
+n "SCLK"
+t "std_logic"
+o 1
+suid 1,0
+)
+declText (MLText
+uid 64,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,5400,40500,6200"
+st "SIGNAL SCLK     : std_logic := '0'"
+)
+)
+*17 (Net
+uid 71,0
+lang 10
+decl (Decl
+n "CS"
+t "std_logic"
+o 2
+suid 2,0
+)
+declText (MLText
+uid 72,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3000,40500,3800"
+st "SIGNAL CS       : std_logic := '1'"
+)
+)
+*18 (Net
+uid 79,0
+lang 10
+decl (Decl
+n "MOSI"
+t "std_logic"
+o 3
+suid 3,0
+)
+declText (MLText
+uid 80,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,4600,40500,5400"
+st "SIGNAL MOSI     : std_logic := '0'"
+)
+)
+*19 (Net
+uid 87,0
+lang 10
+decl (Decl
+n "MISO"
+t "std_logic"
+o 4
+suid 4,0
+)
+declText (MLText
+uid 88,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3800,40500,4600"
+st "SIGNAL MISO     : std_logic := 'Z'"
+)
+)
+*20 (Net
+uid 95,0
+lang 10
+decl (Decl
+n "ready"
+t "std_logic"
+o 5
+suid 5,0
+)
+declText (MLText
+uid 96,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,10200,40500,11000"
+st "SIGNAL ready    : std_logic := '0'"
+)
+)
+*21 (Net
+uid 103,0
+lang 10
+decl (Decl
+n "busy"
+t "std_logic"
+o 6
+suid 6,0
+)
+declText (MLText
+uid 104,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,7000,40500,7800"
+st "SIGNAL busy     : std_logic := '1'"
+)
+)
+*22 (Net
+uid 111,0
+decl (Decl
+n "clk"
+t "std_logic"
+o 7
+suid 7,0
+)
+declText (MLText
+uid 112,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,7800,37000,8600"
+st "SIGNAL clk      : std_logic"
+)
+)
+*23 (Net
+uid 119,0
+decl (Decl
+n "transmit"
+t "std_logic"
+o 8
+suid 8,0
+)
+declText (MLText
+uid 120,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,11000,37000,11800"
+st "SIGNAL transmit : std_logic"
+)
+)
+*24 (Net
+uid 127,0
+lang 10
+decl (Decl
+n "command"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 9
+suid 9,0
+)
+declText (MLText
+uid 128,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,8600,47000,9400"
+st "SIGNAL command  : std_logic_vector(3 downto 0)"
+)
+)
+*25 (Net
+uid 135,0
+lang 10
+decl (Decl
+n "address"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 10
+suid 10,0
+)
+declText (MLText
+uid 136,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,6200,47000,7000"
+st "SIGNAL address  : std_logic_vector(3 downto 0)"
+)
+)
+*26 (Net
+uid 143,0
+lang 10
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 11
+suid 11,0
+)
+declText (MLText
+uid 144,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,9400,47500,10200"
+st "SIGNAL data     : std_logic_vector(15 downto 0)"
+)
+)
+*27 (Blk
+uid 151,0
+shape (Rectangle
+uid 152,0
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "30000,14000,42000,21000"
+)
+ttg (MlTextGroup
+uid 153,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*28 (Text
+uid 154,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "32150,16000,39850,17000"
+st "FACT_FAD_TB_lib"
+blo "32150,16800"
+tm "BdLibraryNameMgr"
+)
+*29 (Text
+uid 155,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "32150,17000,39450,18000"
+st "spi_ltc2600_tester"
+blo "32150,17800"
+tm "BlkNameMgr"
+)
+*30 (Text
+uid 156,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "32150,18000,33950,19000"
+st "U_1"
+blo "32150,18800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 157,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 158,0
+text (MLText
+uid 159,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "32150,26000,32150,26000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 160,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "30250,19250,31750,20750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+blkPorts [
+"CS"
+"MISO"
+"MOSI"
+"SCLK"
+"busy"
+"ready"
+"address"
+"command"
+"data"
+"transmit"
+]
+)
+*31 (Grouping
+uid 249,0
+optionalChildren [
+*32 (CommentText
+uid 251,0
+shape (Rectangle
+uid 252,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "26000,48000,43000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 253,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "26200,48000,35800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*33 (CommentText
+uid 254,0
+shape (Rectangle
+uid 255,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "43000,44000,47000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 256,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "43200,44000,46200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*34 (CommentText
+uid 257,0
+shape (Rectangle
+uid 258,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "26000,46000,43000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 259,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "26200,46000,36200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*35 (CommentText
+uid 260,0
+shape (Rectangle
+uid 261,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "22000,46000,26000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 262,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "22200,46000,24300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*36 (CommentText
+uid 263,0
+shape (Rectangle
+uid 264,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "43000,45000,63000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 265,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "43200,45200,52400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*37 (CommentText
+uid 266,0
+shape (Rectangle
+uid 267,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "47000,44000,63000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 268,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "47200,44000,51700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*38 (CommentText
+uid 269,0
+shape (Rectangle
+uid 270,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "22000,44000,43000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 271,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "29150,44500,35850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*39 (CommentText
+uid 272,0
+shape (Rectangle
+uid 273,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "22000,47000,26000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 274,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "22200,47000,24300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*40 (CommentText
+uid 275,0
+shape (Rectangle
+uid 276,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "22000,48000,26000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 277,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "22200,48000,24900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*41 (CommentText
+uid 278,0
+shape (Rectangle
+uid 279,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "26000,47000,43000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 280,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "26200,47000,41200,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 250,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "22000,44000,63000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+*42 (SaComponent
+uid 448,0
+optionalChildren [
+*43 (CptPort
+uid 437,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 438,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10000,30625,10750,31375"
+)
+tg (CPTG
+uid 439,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 440,0
+va (VaSet
+)
+xt "7700,30500,9000,31500"
+st "clk"
+ju 2
+blo "9000,31300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+)
+)
+*44 (CptPort
+uid 441,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 442,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10000,31625,10750,32375"
+)
+tg (CPTG
+uid 443,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 444,0
+va (VaSet
+)
+xt "7700,31500,9000,32500"
+st "rst"
+ju 2
+blo "9000,32300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 449,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "2000,30000,10000,34000"
+)
+oxt "22000,15000,30000,19000"
+ttg (MlTextGroup
+uid 450,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*45 (Text
+uid 451,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "2150,34000,9850,35000"
+st "FACT_FAD_TB_lib"
+blo "2150,34800"
+tm "BdLibraryNameMgr"
+)
+*46 (Text
+uid 452,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "2150,35000,8850,36000"
+st "clock_generator"
+blo "2150,35800"
+tm "CptNameMgr"
+)
+*47 (Text
+uid 453,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "2150,36000,3950,37000"
+st "U_2"
+blo "2150,36800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 454,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 455,0
+text (MLText
+uid 456,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-1000,28400,17500,30000"
+st "clock_period = 20 ns    ( time )  
+reset_time   = 50 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 457,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "2250,32250,3750,33750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*48 (Wire
+uid 65,0
+shape (OrthoPolyLine
+uid 66,0
+va (VaSet
+vasetType 3
+)
+xt "12750,15000,17000,15000"
+pts [
+"12750,15000"
+"17000,15000"
+]
+)
+start &3
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 69,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 70,0
+va (VaSet
+)
+xt "14000,14000,16400,15000"
+st "SCLK"
+blo "14000,14800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*49 (Wire
+uid 73,0
+shape (OrthoPolyLine
+uid 74,0
+va (VaSet
+vasetType 3
+)
+xt "12750,16000,17000,16000"
+pts [
+"12750,16000"
+"17000,16000"
+]
+)
+start &4
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 77,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 78,0
+va (VaSet
+)
+xt "14000,15000,15500,16000"
+st "CS"
+blo "14000,15800"
+tm "WireNameMgr"
+)
+)
+on &17
+)
+*50 (Wire
+uid 81,0
+shape (OrthoPolyLine
+uid 82,0
+va (VaSet
+vasetType 3
+)
+xt "12750,17000,17000,17000"
+pts [
+"12750,17000"
+"17000,17000"
+]
+)
+start &5
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 85,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 86,0
+va (VaSet
+)
+xt "14000,16000,16400,17000"
+st "MOSI"
+blo "14000,16800"
+tm "WireNameMgr"
+)
+)
+on &18
+)
+*51 (Wire
+uid 89,0
+shape (OrthoPolyLine
+uid 90,0
+va (VaSet
+vasetType 3
+)
+xt "12750,18000,17000,18000"
+pts [
+"12750,18000"
+"17000,18000"
+]
+)
+start &6
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 93,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 94,0
+va (VaSet
+)
+xt "14000,17000,16400,18000"
+st "MISO"
+blo "14000,17800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+*52 (Wire
+uid 97,0
+shape (OrthoPolyLine
+uid 98,0
+va (VaSet
+vasetType 3
+)
+xt "12750,19000,17000,19000"
+pts [
+"12750,19000"
+"17000,19000"
+]
+)
+start &11
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 101,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 102,0
+va (VaSet
+)
+xt "14000,18000,16200,19000"
+st "ready"
+blo "14000,18800"
+tm "WireNameMgr"
+)
+)
+on &20
+)
+*53 (Wire
+uid 105,0
+shape (OrthoPolyLine
+uid 106,0
+va (VaSet
+vasetType 3
+)
+xt "12750,20000,17000,20000"
+pts [
+"12750,20000"
+"17000,20000"
+]
+)
+start &12
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 109,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 110,0
+va (VaSet
+)
+xt "14000,19000,15900,20000"
+st "busy"
+blo "14000,19800"
+tm "WireNameMgr"
+)
+)
+on &21
+)
+*54 (Wire
+uid 113,0
+shape (OrthoPolyLine
+uid 114,0
+va (VaSet
+vasetType 3
+)
+xt "-9000,15000,-750,15000"
+pts [
+"-9000,15000"
+"-750,15000"
+]
+)
+end &2
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 117,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 118,0
+va (VaSet
+)
+xt "-8000,14000,-6700,15000"
+st "clk"
+blo "-8000,14800"
+tm "WireNameMgr"
+)
+)
+on &22
+)
+*55 (Wire
+uid 121,0
+shape (OrthoPolyLine
+uid 122,0
+va (VaSet
+vasetType 3
+)
+xt "-9000,16000,-750,16000"
+pts [
+"-9000,16000"
+"-750,16000"
+]
+)
+end &7
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 125,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 126,0
+va (VaSet
+)
+xt "-8000,15000,-4900,16000"
+st "transmit"
+blo "-8000,15800"
+tm "WireNameMgr"
+)
+)
+on &23
+)
+*56 (Wire
+uid 129,0
+shape (OrthoPolyLine
+uid 130,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-9000,17000,-750,17000"
+pts [
+"-9000,17000"
+"-750,17000"
+]
+)
+end &8
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 133,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 134,0
+va (VaSet
+)
+xt "-8000,16000,-1800,17000"
+st "command : (3:0)"
+blo "-8000,16800"
+tm "WireNameMgr"
+)
+)
+on &24
+)
+*57 (Wire
+uid 137,0
+shape (OrthoPolyLine
+uid 138,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-9000,18000,-750,18000"
+pts [
+"-9000,18000"
+"-750,18000"
+]
+)
+end &9
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 141,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 142,0
+va (VaSet
+)
+xt "-8000,17000,-2300,18000"
+st "address : (3:0)"
+blo "-8000,17800"
+tm "WireNameMgr"
+)
+)
+on &25
+)
+*58 (Wire
+uid 145,0
+shape (OrthoPolyLine
+uid 146,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-9000,19000,-750,19000"
+pts [
+"-9000,19000"
+"-750,19000"
+]
+)
+end &10
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 149,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 150,0
+va (VaSet
+)
+xt "-8000,18000,-3200,19000"
+st "data : (15:0)"
+blo "-8000,18800"
+tm "WireNameMgr"
+)
+)
+on &26
+)
+*59 (Wire
+uid 161,0
+shape (OrthoPolyLine
+uid 162,0
+va (VaSet
+vasetType 3
+)
+xt "42000,17000,47000,17000"
+pts [
+"42000,17000"
+"47000,17000"
+]
+)
+start &27
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 167,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 168,0
+va (VaSet
+)
+xt "44000,16000,46400,17000"
+st "MOSI"
+blo "44000,16800"
+tm "WireNameMgr"
+)
+)
+on &18
+)
+*60 (Wire
+uid 169,0
+shape (OrthoPolyLine
+uid 170,0
+va (VaSet
+vasetType 3
+)
+xt "42000,20000,47000,20000"
+pts [
+"42000,20000"
+"47000,20000"
+]
+)
+start &27
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 175,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 176,0
+va (VaSet
+)
+xt "44000,19000,45900,20000"
+st "busy"
+blo "44000,19800"
+tm "WireNameMgr"
+)
+)
+on &21
+)
+*61 (Wire
+uid 177,0
+shape (OrthoPolyLine
+uid 178,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "21000,18000,30000,18000"
+pts [
+"21000,18000"
+"30000,18000"
+]
+)
+end &27
+sat 16
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 183,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 184,0
+va (VaSet
+)
+xt "22000,17000,27700,18000"
+st "address : (3:0)"
+blo "22000,17800"
+tm "WireNameMgr"
+)
+)
+on &25
+)
+*62 (Wire
+uid 185,0
+shape (OrthoPolyLine
+uid 186,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "21000,17000,30000,17000"
+pts [
+"21000,17000"
+"30000,17000"
+]
+)
+end &27
+sat 16
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 191,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 192,0
+va (VaSet
+)
+xt "22000,16000,28200,17000"
+st "command : (3:0)"
+blo "22000,16800"
+tm "WireNameMgr"
+)
+)
+on &24
+)
+*63 (Wire
+uid 193,0
+shape (OrthoPolyLine
+uid 194,0
+va (VaSet
+vasetType 3
+)
+xt "21000,16000,30000,16000"
+pts [
+"21000,16000"
+"30000,16000"
+]
+)
+end &27
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 199,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 200,0
+va (VaSet
+)
+xt "22000,15000,25100,16000"
+st "transmit"
+blo "22000,15800"
+tm "WireNameMgr"
+)
+)
+on &23
+)
+*64 (Wire
+uid 201,0
+shape (OrthoPolyLine
+uid 202,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "21000,19000,30000,19000"
+pts [
+"21000,19000"
+"30000,19000"
+]
+)
+end &27
+sat 16
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 207,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 208,0
+va (VaSet
+)
+xt "22000,18000,26800,19000"
+st "data : (15:0)"
+blo "22000,18800"
+tm "WireNameMgr"
+)
+)
+on &26
+)
+*65 (Wire
+uid 209,0
+shape (OrthoPolyLine
+uid 210,0
+va (VaSet
+vasetType 3
+)
+xt "42000,19000,47000,19000"
+pts [
+"42000,19000"
+"47000,19000"
+]
+)
+start &27
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 215,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 216,0
+va (VaSet
+)
+xt "44000,18000,46200,19000"
+st "ready"
+blo "44000,18800"
+tm "WireNameMgr"
+)
+)
+on &20
+)
+*66 (Wire
+uid 217,0
+shape (OrthoPolyLine
+uid 218,0
+va (VaSet
+vasetType 3
+)
+xt "42000,15000,47000,15000"
+pts [
+"42000,15000"
+"47000,15000"
+]
+)
+start &27
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 223,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 224,0
+va (VaSet
+)
+xt "44000,14000,46400,15000"
+st "SCLK"
+blo "44000,14800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*67 (Wire
+uid 225,0
+shape (OrthoPolyLine
+uid 226,0
+va (VaSet
+vasetType 3
+)
+xt "21000,15000,30000,15000"
+pts [
+"21000,15000"
+"30000,15000"
+]
+)
+sat 16
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 231,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 232,0
+va (VaSet
+)
+xt "22000,14000,23300,15000"
+st "clk"
+blo "22000,14800"
+tm "WireNameMgr"
+)
+)
+on &22
+)
+*68 (Wire
+uid 233,0
+shape (OrthoPolyLine
+uid 234,0
+va (VaSet
+vasetType 3
+)
+xt "42000,16000,47000,16000"
+pts [
+"42000,16000"
+"47000,16000"
+]
+)
+start &27
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 239,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 240,0
+va (VaSet
+)
+xt "43000,15000,44500,16000"
+st "CS"
+blo "43000,15800"
+tm "WireNameMgr"
+)
+)
+on &17
+)
+*69 (Wire
+uid 241,0
+shape (OrthoPolyLine
+uid 242,0
+va (VaSet
+vasetType 3
+)
+xt "42000,18000,47000,18000"
+pts [
+"42000,18000"
+"47000,18000"
+]
+)
+start &27
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 247,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 248,0
+va (VaSet
+)
+xt "44000,17000,46400,18000"
+st "MISO"
+blo "44000,17800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+*70 (Wire
+uid 468,0
+shape (OrthoPolyLine
+uid 469,0
+va (VaSet
+vasetType 3
+)
+xt "10750,31000,14000,31000"
+pts [
+"10750,31000"
+"14000,31000"
+]
+)
+start &43
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 472,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 473,0
+va (VaSet
+)
+xt "12000,30000,13300,31000"
+st "clk"
+blo "12000,30800"
+tm "WireNameMgr"
+)
+)
+on &22
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *71 (PackageList
+uid 303,0
+stg "VerticalLayoutStrategy"
+textVec [
+*72 (Text
+uid 304,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*73 (MLText
+uid 305,0
+va (VaSet
+)
+xt "0,1000,12400,5000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.std_logic_unsigned.all;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 306,0
+stg "VerticalLayoutStrategy"
+textVec [
+*74 (Text
+uid 307,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*75 (Text
+uid 308,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*76 (MLText
+uid 309,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*77 (Text
+uid 310,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*78 (MLText
+uid 311,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*79 (Text
+uid 312,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*80 (MLText
+uid 313,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "0,0,1281,1002"
+viewArea "-5624,2500,43182,40450"
+cachedDiagramExtent "-9400,0,63000,49000"
+hasePageBreakOrigin 1
+pageBreakOrigin "-10000,0"
+lastUid 564,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*81 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*82 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*83 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,4000,6500"
+st "U_0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*84 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*85 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*86 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,2350,6500"
+st "U_0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*87 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*88 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*89 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,2700,6500"
+st "U_0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*90 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*91 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*92 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,2300,6500"
+st "U_0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*93 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*94 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*95 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1850,6500"
+st "U_0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*96 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*97 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*98 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*99 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*100 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*101 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,0,25400,1000"
+st "Declarations"
+blo "20000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,1000,22700,2000"
+st "Ports:"
+blo "20000,1800"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,23800,1000"
+st "Pre User:"
+blo "20000,800"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,2000,27100,3000"
+st "Diagram Signals:"
+blo "20000,2800"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,24700,1000"
+st "Post User:"
+blo "20000,800"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 11,0
+usingSuid 1
+emptyRow *102 (LEmptyRow
+)
+uid 316,0
+optionalChildren [
+*103 (RefLabelRowHdr
+)
+*104 (TitleRowHdr
+)
+*105 (FilterRowHdr
+)
+*106 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*107 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*108 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*109 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*110 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*111 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*112 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*113 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*114 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*115 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "SCLK"
+t "std_logic"
+o 1
+suid 1,0
+)
+)
+uid 281,0
+)
+*116 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "CS"
+t "std_logic"
+o 2
+suid 2,0
+)
+)
+uid 283,0
+)
+*117 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "MOSI"
+t "std_logic"
+o 3
+suid 3,0
+)
+)
+uid 285,0
+)
+*118 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "MISO"
+t "std_logic"
+o 4
+suid 4,0
+)
+)
+uid 287,0
+)
+*119 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "ready"
+t "std_logic"
+o 5
+suid 5,0
+)
+)
+uid 289,0
+)
+*120 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "busy"
+t "std_logic"
+o 6
+suid 6,0
+)
+)
+uid 291,0
+)
+*121 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "clk"
+t "std_logic"
+o 7
+suid 7,0
+)
+)
+uid 293,0
+)
+*122 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "transmit"
+t "std_logic"
+o 8
+suid 8,0
+)
+)
+uid 295,0
+)
+*123 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "command"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 9
+suid 9,0
+)
+)
+uid 297,0
+)
+*124 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "address"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 10
+suid 10,0
+)
+)
+uid 299,0
+)
+*125 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 11
+suid 11,0
+)
+)
+uid 301,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 329,0
+optionalChildren [
+*126 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *127 (MRCItem
+litem &102
+pos 11
+dimension 20
+)
+uid 331,0
+optionalChildren [
+*128 (MRCItem
+litem &103
+pos 0
+dimension 20
+uid 332,0
+)
+*129 (MRCItem
+litem &104
+pos 1
+dimension 23
+uid 333,0
+)
+*130 (MRCItem
+litem &105
+pos 2
+hidden 1
+dimension 20
+uid 334,0
+)
+*131 (MRCItem
+litem &115
+pos 0
+dimension 20
+uid 282,0
+)
+*132 (MRCItem
+litem &116
+pos 1
+dimension 20
+uid 284,0
+)
+*133 (MRCItem
+litem &117
+pos 2
+dimension 20
+uid 286,0
+)
+*134 (MRCItem
+litem &118
+pos 3
+dimension 20
+uid 288,0
+)
+*135 (MRCItem
+litem &119
+pos 4
+dimension 20
+uid 290,0
+)
+*136 (MRCItem
+litem &120
+pos 5
+dimension 20
+uid 292,0
+)
+*137 (MRCItem
+litem &121
+pos 6
+dimension 20
+uid 294,0
+)
+*138 (MRCItem
+litem &122
+pos 7
+dimension 20
+uid 296,0
+)
+*139 (MRCItem
+litem &123
+pos 8
+dimension 20
+uid 298,0
+)
+*140 (MRCItem
+litem &124
+pos 9
+dimension 20
+uid 300,0
+)
+*141 (MRCItem
+litem &125
+pos 10
+dimension 20
+uid 302,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 335,0
+optionalChildren [
+*142 (MRCItem
+litem &106
+pos 0
+dimension 20
+uid 336,0
+)
+*143 (MRCItem
+litem &108
+pos 1
+dimension 50
+uid 337,0
+)
+*144 (MRCItem
+litem &109
+pos 2
+dimension 100
+uid 338,0
+)
+*145 (MRCItem
+litem &110
+pos 3
+dimension 50
+uid 339,0
+)
+*146 (MRCItem
+litem &111
+pos 4
+dimension 100
+uid 340,0
+)
+*147 (MRCItem
+litem &112
+pos 5
+dimension 100
+uid 341,0
+)
+*148 (MRCItem
+litem &113
+pos 6
+dimension 50
+uid 342,0
+)
+*149 (MRCItem
+litem &114
+pos 7
+dimension 80
+uid 343,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 330,0
+vaOverrides [
+]
+)
+]
+)
+uid 315,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *150 (LEmptyRow
+)
+uid 345,0
+optionalChildren [
+*151 (RefLabelRowHdr
+)
+*152 (TitleRowHdr
+)
+*153 (FilterRowHdr
+)
+*154 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*155 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*156 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*157 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*158 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*159 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*160 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*161 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 357,0
+optionalChildren [
+*162 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *163 (MRCItem
+litem &150
+pos 0
+dimension 20
+)
+uid 359,0
+optionalChildren [
+*164 (MRCItem
+litem &151
+pos 0
+dimension 20
+uid 360,0
+)
+*165 (MRCItem
+litem &152
+pos 1
+dimension 23
+uid 361,0
+)
+*166 (MRCItem
+litem &153
+pos 2
+hidden 1
+dimension 20
+uid 362,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 363,0
+optionalChildren [
+*167 (MRCItem
+litem &154
+pos 0
+dimension 20
+uid 364,0
+)
+*168 (MRCItem
+litem &156
+pos 1
+dimension 50
+uid 365,0
+)
+*169 (MRCItem
+litem &157
+pos 2
+dimension 100
+uid 366,0
+)
+*170 (MRCItem
+litem &158
+pos 3
+dimension 100
+uid 367,0
+)
+*171 (MRCItem
+litem &159
+pos 4
+dimension 50
+uid 368,0
+)
+*172 (MRCItem
+litem &160
+pos 5
+dimension 50
+uid 369,0
+)
+*173 (MRCItem
+litem &161
+pos 6
+dimension 80
+uid 370,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 358,0
+vaOverrides [
+]
+)
+]
+)
+uid 344,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/spi_ltc2600_tb/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/spi_ltc2600_tb/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/spi_ltc2600_tb/symbol.sb	(revision 11755)
@@ -0,0 +1,1210 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 53,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 66,0
+optionalChildren [
+*14 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *15 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 68,0
+optionalChildren [
+*16 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 69,0
+)
+*17 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 70,0
+)
+*18 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 71,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 72,0
+optionalChildren [
+*19 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 73,0
+)
+*20 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 74,0
+)
+*21 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 75,0
+)
+*22 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 76,0
+)
+*23 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 77,0
+)
+*24 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 78,0
+)
+*25 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 79,0
+)
+*26 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 80,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 67,0
+vaOverrides [
+]
+)
+]
+)
+uid 52,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *27 (LEmptyRow
+)
+uid 82,0
+optionalChildren [
+*28 (RefLabelRowHdr
+)
+*29 (TitleRowHdr
+)
+*30 (FilterRowHdr
+)
+*31 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*32 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*33 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*34 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*35 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*36 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*37 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*38 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 94,0
+optionalChildren [
+*39 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *40 (MRCItem
+litem &27
+pos 3
+dimension 20
+)
+uid 96,0
+optionalChildren [
+*41 (MRCItem
+litem &28
+pos 0
+dimension 20
+uid 97,0
+)
+*42 (MRCItem
+litem &29
+pos 1
+dimension 23
+uid 98,0
+)
+*43 (MRCItem
+litem &30
+pos 2
+hidden 1
+dimension 20
+uid 99,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 100,0
+optionalChildren [
+*44 (MRCItem
+litem &31
+pos 0
+dimension 20
+uid 101,0
+)
+*45 (MRCItem
+litem &33
+pos 1
+dimension 50
+uid 102,0
+)
+*46 (MRCItem
+litem &34
+pos 2
+dimension 100
+uid 103,0
+)
+*47 (MRCItem
+litem &35
+pos 3
+dimension 100
+uid 104,0
+)
+*48 (MRCItem
+litem &36
+pos 4
+dimension 50
+uid 105,0
+)
+*49 (MRCItem
+litem &37
+pos 5
+dimension 50
+uid 106,0
+)
+*50 (MRCItem
+litem &38
+pos 6
+dimension 80
+uid 107,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 95,0
+vaOverrides [
+]
+)
+]
+)
+uid 81,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_ltc2600_tb\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_ltc2600_tb\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_ltc2600_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_ltc2600_tb"
+)
+(vvPair
+variable "date"
+value "03.02.2011"
+)
+(vvPair
+variable "day"
+value "Do"
+)
+(vvPair
+variable "day_long"
+value "Donnerstag"
+)
+(vvPair
+variable "dd"
+value "03"
+)
+(vvPair
+variable "entity_name"
+value "spi_ltc2600_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "spi_ltc2600_tb"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_ltc2600_tb\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_ltc2600_tb\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "20:02:02"
+)
+(vvPair
+variable "unit"
+value "spi_ltc2600_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 51,0
+optionalChildren [
+*51 (SymbolBody
+uid 8,0
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,29900,16000"
+st "FACT_FAD_TB_lib"
+blo "22200,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,28200,17000"
+st "spi_ltc2600_tb"
+blo "22200,16800"
+)
+)
+gi *52 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*53 (Grouping
+uid 16,0
+optionalChildren [
+*54 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,45800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*55 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*56 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*57 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*58 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*59 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*60 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,44500,45850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,51600,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *64 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*65 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*66 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,10900,4000"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *67 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *68 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,2000,44400,3000"
+st "User:"
+blo "42000,2800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3000,44000,3000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 107,0
+okToSyncOnLoad 1
+OkToSyncGenericsOnLoad 1
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/spi_ltc2600_tb/symbol.sb.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/spi_ltc2600_tb/symbol.sb.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/spi_ltc2600_tb/symbol.sb.bak	(revision 11755)
@@ -0,0 +1,1189 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+optionalChildren [
+*14 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *15 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+optionalChildren [
+*16 (MRCItem
+litem &2
+pos 0
+dimension 20
+)
+*17 (MRCItem
+litem &3
+pos 1
+dimension 23
+)
+*18 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+optionalChildren [
+*19 (MRCItem
+litem &5
+pos 0
+dimension 20
+)
+*20 (MRCItem
+litem &7
+pos 1
+dimension 50
+)
+*21 (MRCItem
+litem &8
+pos 2
+dimension 100
+)
+*22 (MRCItem
+litem &9
+pos 3
+dimension 50
+)
+*23 (MRCItem
+litem &10
+pos 4
+dimension 100
+)
+*24 (MRCItem
+litem &11
+pos 5
+dimension 100
+)
+*25 (MRCItem
+litem &12
+pos 6
+dimension 50
+)
+*26 (MRCItem
+litem &13
+pos 7
+dimension 80
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+vaOverrides [
+]
+)
+]
+)
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *27 (LEmptyRow
+)
+optionalChildren [
+*28 (RefLabelRowHdr
+)
+*29 (TitleRowHdr
+)
+*30 (FilterRowHdr
+)
+*31 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*32 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*33 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*34 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*35 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*36 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*37 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*38 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+optionalChildren [
+*39 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *40 (MRCItem
+litem &27
+pos 3
+dimension 20
+)
+optionalChildren [
+*41 (MRCItem
+litem &28
+pos 0
+dimension 20
+)
+*42 (MRCItem
+litem &29
+pos 1
+dimension 23
+)
+*43 (MRCItem
+litem &30
+pos 2
+hidden 1
+dimension 20
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+optionalChildren [
+*44 (MRCItem
+litem &31
+pos 0
+dimension 20
+)
+*45 (MRCItem
+litem &33
+pos 1
+dimension 50
+)
+*46 (MRCItem
+litem &34
+pos 2
+dimension 100
+)
+*47 (MRCItem
+litem &35
+pos 3
+dimension 100
+)
+*48 (MRCItem
+litem &36
+pos 4
+dimension 50
+)
+*49 (MRCItem
+litem &37
+pos 5
+dimension 50
+)
+*50 (MRCItem
+litem &38
+pos 6
+dimension 80
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+vaOverrides [
+]
+)
+]
+)
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_ltc2600_tb\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_ltc2600_tb\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_ltc2600_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_ltc2600_tb"
+)
+(vvPair
+variable "date"
+value "03.02.2011"
+)
+(vvPair
+variable "day"
+value "Do"
+)
+(vvPair
+variable "day_long"
+value "Donnerstag"
+)
+(vvPair
+variable "dd"
+value "03"
+)
+(vvPair
+variable "entity_name"
+value "spi_ltc2600_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "spi_ltc2600_tb"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_ltc2600_tb\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_ltc2600_tb\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "20:02:02"
+)
+(vvPair
+variable "unit"
+value "spi_ltc2600_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+optionalChildren [
+*51 (SymbolBody
+uid 8,0
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,29900,16000"
+st "FACT_FAD_TB_lib"
+blo "22200,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,28200,17000"
+st "spi_ltc2600_tb"
+blo "22200,16800"
+)
+)
+gi *52 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*53 (Grouping
+uid 16,0
+optionalChildren [
+*54 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,45800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*55 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*56 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*57 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*58 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*59 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*60 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,44500,45850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,45200,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *64 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*65 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*66 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,10900,4000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *67 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *68 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,2000,44400,3000"
+st "User:"
+blo "42000,2800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3000,44000,3000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 50,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/spi_ltc2600_tester/interface
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/spi_ltc2600_tester/interface	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/spi_ltc2600_tester/interface	(revision 11755)
@@ -0,0 +1,1853 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+ordering 1
+suid 32,0
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 130,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+*14 (LogPort
+port (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "address"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 7
+suid 23,0
+)
+)
+uid 358,0
+)
+*15 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "busy"
+t "std_logic"
+o 5
+suid 24,0
+)
+)
+uid 360,0
+)
+*16 (LogPort
+port (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "command"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 8
+suid 25,0
+)
+)
+uid 362,0
+)
+*17 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "CS"
+t "std_logic"
+o 1
+suid 26,0
+)
+)
+uid 364,0
+)
+*18 (LogPort
+port (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 9
+suid 27,0
+)
+)
+uid 366,0
+)
+*19 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "MISO"
+t "std_logic"
+o 2
+suid 28,0
+)
+)
+uid 368,0
+)
+*20 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "MOSI"
+t "std_logic"
+o 3
+suid 29,0
+)
+)
+uid 370,0
+)
+*21 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "ready"
+t "std_logic"
+o 6
+suid 30,0
+)
+)
+uid 372,0
+)
+*22 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "SCLK"
+t "std_logic"
+o 4
+suid 31,0
+)
+)
+uid 374,0
+)
+*23 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "transmit"
+t "std_logic"
+o 10
+suid 32,0
+)
+)
+uid 376,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 143,0
+optionalChildren [
+*24 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *25 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 145,0
+optionalChildren [
+*26 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 146,0
+)
+*27 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 147,0
+)
+*28 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 148,0
+)
+*29 (MRCItem
+litem &14
+pos 0
+dimension 20
+uid 359,0
+)
+*30 (MRCItem
+litem &15
+pos 1
+dimension 20
+uid 361,0
+)
+*31 (MRCItem
+litem &16
+pos 2
+dimension 20
+uid 363,0
+)
+*32 (MRCItem
+litem &17
+pos 3
+dimension 20
+uid 365,0
+)
+*33 (MRCItem
+litem &18
+pos 4
+dimension 20
+uid 367,0
+)
+*34 (MRCItem
+litem &19
+pos 5
+dimension 20
+uid 369,0
+)
+*35 (MRCItem
+litem &20
+pos 6
+dimension 20
+uid 371,0
+)
+*36 (MRCItem
+litem &21
+pos 7
+dimension 20
+uid 373,0
+)
+*37 (MRCItem
+litem &22
+pos 8
+dimension 20
+uid 375,0
+)
+*38 (MRCItem
+litem &23
+pos 9
+dimension 20
+uid 377,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 149,0
+optionalChildren [
+*39 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 150,0
+)
+*40 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 151,0
+)
+*41 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 152,0
+)
+*42 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 153,0
+)
+*43 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 154,0
+)
+*44 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 155,0
+)
+*45 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 156,0
+)
+*46 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 157,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 144,0
+vaOverrides [
+]
+)
+]
+)
+uid 129,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *47 (LEmptyRow
+)
+uid 159,0
+optionalChildren [
+*48 (RefLabelRowHdr
+)
+*49 (TitleRowHdr
+)
+*50 (FilterRowHdr
+)
+*51 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*52 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*53 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*54 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*55 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*56 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*57 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*58 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 171,0
+optionalChildren [
+*59 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *60 (MRCItem
+litem &47
+pos 3
+dimension 20
+)
+uid 173,0
+optionalChildren [
+*61 (MRCItem
+litem &48
+pos 0
+dimension 20
+uid 174,0
+)
+*62 (MRCItem
+litem &49
+pos 1
+dimension 23
+uid 175,0
+)
+*63 (MRCItem
+litem &50
+pos 2
+hidden 1
+dimension 20
+uid 176,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 177,0
+optionalChildren [
+*64 (MRCItem
+litem &51
+pos 0
+dimension 20
+uid 178,0
+)
+*65 (MRCItem
+litem &53
+pos 1
+dimension 50
+uid 179,0
+)
+*66 (MRCItem
+litem &54
+pos 2
+dimension 100
+uid 180,0
+)
+*67 (MRCItem
+litem &55
+pos 3
+dimension 100
+uid 181,0
+)
+*68 (MRCItem
+litem &56
+pos 4
+dimension 50
+uid 182,0
+)
+*69 (MRCItem
+litem &57
+pos 5
+dimension 50
+uid 183,0
+)
+*70 (MRCItem
+litem &58
+pos 6
+dimension 80
+uid 184,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 172,0
+vaOverrides [
+]
+)
+]
+)
+uid 158,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_ltc2600_tester\\interface.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_ltc2600_tester\\interface.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "interface"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_ltc2600_tester"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_ltc2600_tester"
+)
+(vvPair
+variable "date"
+value "03.02.2011"
+)
+(vvPair
+variable "day"
+value "Do"
+)
+(vvPair
+variable "day_long"
+value "Donnerstag"
+)
+(vvPair
+variable "dd"
+value "03"
+)
+(vvPair
+variable "entity_name"
+value "spi_ltc2600_tester"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "interface"
+)
+(vvPair
+variable "f_logical"
+value "interface"
+)
+(vvPair
+variable "f_noext"
+value "interface"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "spi_ltc2600_tester"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_ltc2600_tester\\interface"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_ltc2600_tester\\interface"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "<TBD>"
+)
+(vvPair
+variable "this_file"
+value "interface"
+)
+(vvPair
+variable "this_file_logical"
+value "interface"
+)
+(vvPair
+variable "time"
+value "20:11:13"
+)
+(vvPair
+variable "unit"
+value "spi_ltc2600_tester"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "interface"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 128,0
+optionalChildren [
+*71 (SymbolBody
+uid 8,0
+optionalChildren [
+*72 (CptPort
+uid 308,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 309,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,9625,15000,10375"
+)
+tg (CPTG
+uid 310,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 311,0
+va (VaSet
+)
+xt "16000,9500,19100,10500"
+st "address"
+blo "16000,10300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 312,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "address"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 7
+suid 23,0
+)
+)
+)
+*73 (CptPort
+uid 313,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 314,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27000,11625,27750,12375"
+)
+tg (CPTG
+uid 315,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 316,0
+va (VaSet
+)
+xt "24100,11500,26000,12500"
+st "busy"
+ju 2
+blo "26000,12300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 317,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "busy"
+t "std_logic"
+o 5
+suid 24,0
+)
+)
+)
+*74 (CptPort
+uid 318,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 319,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,8625,15000,9375"
+)
+tg (CPTG
+uid 320,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 321,0
+va (VaSet
+)
+xt "16000,8500,19600,9500"
+st "command"
+blo "16000,9300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 322,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "command"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 8
+suid 25,0
+)
+)
+)
+*75 (CptPort
+uid 323,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 324,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27000,7625,27750,8375"
+)
+tg (CPTG
+uid 325,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 326,0
+va (VaSet
+)
+xt "24500,7500,26000,8500"
+st "CS"
+ju 2
+blo "26000,8300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 327,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "CS"
+t "std_logic"
+o 1
+suid 26,0
+)
+)
+)
+*76 (CptPort
+uid 328,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 329,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,10625,15000,11375"
+)
+tg (CPTG
+uid 330,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 331,0
+va (VaSet
+)
+xt "16000,10500,17800,11500"
+st "data"
+blo "16000,11300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 332,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 9
+suid 27,0
+)
+)
+)
+*77 (CptPort
+uid 333,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 334,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27000,9625,27750,10375"
+)
+tg (CPTG
+uid 335,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 336,0
+va (VaSet
+)
+xt "23600,9500,26000,10500"
+st "MISO"
+ju 2
+blo "26000,10300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 337,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "MISO"
+t "std_logic"
+o 2
+suid 28,0
+)
+)
+)
+*78 (CptPort
+uid 338,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 339,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27000,8625,27750,9375"
+)
+tg (CPTG
+uid 340,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 341,0
+va (VaSet
+)
+xt "23600,8500,26000,9500"
+st "MOSI"
+ju 2
+blo "26000,9300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 342,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "MOSI"
+t "std_logic"
+o 3
+suid 29,0
+)
+)
+)
+*79 (CptPort
+uid 343,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 344,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27000,10625,27750,11375"
+)
+tg (CPTG
+uid 345,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 346,0
+va (VaSet
+)
+xt "23800,10500,26000,11500"
+st "ready"
+ju 2
+blo "26000,11300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 347,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "ready"
+t "std_logic"
+o 6
+suid 30,0
+)
+)
+)
+*80 (CptPort
+uid 348,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 349,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27000,6625,27750,7375"
+)
+tg (CPTG
+uid 350,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 351,0
+va (VaSet
+)
+xt "23600,6500,26000,7500"
+st "SCLK"
+ju 2
+blo "26000,7300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 352,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "SCLK"
+t "std_logic"
+o 4
+suid 31,0
+)
+)
+)
+*81 (CptPort
+uid 353,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 354,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,7625,15000,8375"
+)
+tg (CPTG
+uid 355,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 356,0
+va (VaSet
+)
+xt "16000,7500,19100,8500"
+st "transmit"
+blo "16000,8300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 357,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "transmit"
+t "std_logic"
+o 10
+suid 32,0
+)
+)
+)
+]
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,27000,13000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "17150,8500,24850,9500"
+st "FACT_FAD_TB_lib"
+blo "17150,9300"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "17150,9500,24450,10500"
+st "spi_ltc2600_tester"
+blo "17150,10300"
+)
+)
+gi *82 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-3000,5500,8500,6300"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sTC 0
+sF 0
+)
+portVis (PortSigDisplay
+sTC 0
+sF 0
+)
+)
+*83 (Grouping
+uid 16,0
+optionalChildren [
+*84 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,45800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*85 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*86 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*87 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*88 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*89 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*90 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,44500,45850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*91 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*92 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*93 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,50600,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *94 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*95 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*96 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,12400,5000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.std_logic_unsigned.all;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName "FACT_FAD_TB_lib"
+entityName "spi_ltc2600_tb"
+viewName "struct.bd"
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *97 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *98 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,10800,44400,11800"
+st "User:"
+blo "42000,11600"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,11800,44000,11800"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 377,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/spi_max6662_tb/struct.bd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/spi_max6662_tb/struct.bd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/spi_max6662_tb/struct.bd	(revision 11755)
@@ -0,0 +1,4162 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+)
+]
+instances [
+(Instance
+name "U_0"
+duLibraryName "FACT_FAD_lib"
+duName "spi_max6662"
+elements [
+]
+mwi 0
+uid 49,0
+)
+(Instance
+name "U_1"
+duLibraryName "FACT_FAD_TB_lib"
+duName "spi_max6662_tester"
+elements [
+]
+mwi 0
+uid 131,0
+)
+(Instance
+name "U_2"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+mwi 0
+uid 396,0
+)
+(Instance
+name "U_3"
+duLibraryName "FACT_FAD_TB_lib"
+duName "max6662_emulator"
+elements [
+(GiElement
+name "DRS_TEMPERATURE"
+type "integer"
+value "51"
+)
+]
+mwi 0
+uid 574,0
+)
+]
+embeddedInstances [
+(EmbeddedInstance
+name "eb1"
+number "1"
+)
+]
+libraryRefs [
+"ieee"
+"FACT_FAD_lib"
+]
+)
+version "29.1"
+appVersion "2009.2 (Build 10)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_max6662_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_max6662_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_max6662_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_max6662_tb"
+)
+(vvPair
+variable "date"
+value "03.02.2011"
+)
+(vvPair
+variable "day"
+value "Do"
+)
+(vvPair
+variable "day_long"
+value "Donnerstag"
+)
+(vvPair
+variable "dd"
+value "03"
+)
+(vvPair
+variable "entity_name"
+value "spi_max6662_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "spi_max6662_tb"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_max6662_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_max6662_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "19:07:59"
+)
+(vvPair
+variable "unit"
+value "spi_max6662_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 274,0
+optionalChildren [
+*1 (SaComponent
+uid 49,0
+optionalChildren [
+*2 (CptPort
+uid 13,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,14625,0,15375"
+)
+tg (CPTG
+uid 15,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16,0
+va (VaSet
+)
+xt "1000,14500,2300,15500"
+st "clk"
+blo "1000,15300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+)
+)
+)
+*3 (CptPort
+uid 17,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "16000,14625,16750,15375"
+)
+tg (CPTG
+uid 19,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 20,0
+va (VaSet
+)
+xt "12600,14500,15000,15500"
+st "SCLK"
+ju 2
+blo "15000,15300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "SCLK"
+t "std_logic"
+o 2
+i "'0'"
+)
+)
+)
+*4 (CptPort
+uid 21,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "16000,15625,16750,16375"
+)
+tg (CPTG
+uid 23,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24,0
+va (VaSet
+)
+xt "13500,15500,15000,16500"
+st "CS"
+ju 2
+blo "15000,16300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CS"
+t "std_logic"
+o 3
+i "'1'"
+)
+)
+)
+*5 (CptPort
+uid 25,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 26,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "16000,16625,16750,17375"
+)
+tg (CPTG
+uid 27,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 28,0
+va (VaSet
+)
+xt "12600,16500,15000,17500"
+st "MOSI"
+ju 2
+blo "15000,17300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "MOSI"
+t "std_logic"
+o 4
+i "'0'"
+)
+)
+)
+*6 (CptPort
+uid 29,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 30,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "16000,17625,16750,18375"
+)
+tg (CPTG
+uid 31,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 32,0
+va (VaSet
+)
+xt "12600,17500,15000,18500"
+st "MISO"
+ju 2
+blo "15000,18300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "MISO"
+t "std_logic"
+o 5
+i "'Z'"
+)
+)
+)
+*7 (CptPort
+uid 33,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 34,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,15625,0,16375"
+)
+tg (CPTG
+uid 35,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 36,0
+va (VaSet
+)
+xt "1000,15500,8400,16500"
+st "read_temp_register"
+blo "1000,16300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "read_temp_register"
+t "std_logic"
+o 6
+)
+)
+)
+*8 (CptPort
+uid 37,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 38,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "16000,18625,16750,19375"
+)
+tg (CPTG
+uid 39,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 40,0
+va (VaSet
+)
+xt "10200,18500,15000,19500"
+st "data : (15:0)"
+ju 2
+blo "15000,19300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 downto 0)"
+o 7
+i "(others => '0')"
+)
+)
+)
+*9 (CptPort
+uid 41,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 42,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "16000,19625,16750,20375"
+)
+tg (CPTG
+uid 43,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 44,0
+va (VaSet
+)
+xt "12800,19500,15000,20500"
+st "ready"
+ju 2
+blo "15000,20300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ready"
+t "std_logic"
+o 8
+i "'0'"
+)
+)
+)
+*10 (CptPort
+uid 45,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 46,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "16000,20625,16750,21375"
+)
+tg (CPTG
+uid 47,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 48,0
+va (VaSet
+)
+xt "13100,20500,15000,21500"
+st "busy"
+ju 2
+blo "15000,21300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "busy"
+t "std_logic"
+o 9
+i "'1'"
+)
+)
+)
+]
+shape (Rectangle
+uid 50,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,14000,16000,22000"
+)
+ttg (MlTextGroup
+uid 51,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*11 (Text
+uid 52,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "4900,22000,11100,23000"
+st "FACT_FAD_lib"
+blo "4900,22800"
+tm "BdLibraryNameMgr"
+)
+*12 (Text
+uid 53,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "4900,23000,10300,24000"
+st "spi_max6662"
+blo "4900,23800"
+tm "CptNameMgr"
+)
+*13 (Text
+uid 54,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "4900,24000,6700,25000"
+st "U_0"
+blo "4900,24800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 55,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 56,0
+text (MLText
+uid 57,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12400,20000,14000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 58,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "250,20250,1750,21750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archType 1
+archFileType "UNKNOWN"
+)
+*14 (Net
+uid 59,0
+lang 10
+decl (Decl
+n "SCLK"
+t "std_logic"
+o 1
+suid 1,0
+)
+declText (MLText
+uid 60,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,4600,42000,5400"
+st "SIGNAL SCLK               : std_logic"
+)
+)
+*15 (Net
+uid 67,0
+lang 10
+decl (Decl
+n "CS"
+t "std_logic"
+o 2
+suid 2,0
+)
+declText (MLText
+uid 68,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3000,42000,3800"
+st "SIGNAL CS                 : std_logic"
+)
+)
+*16 (Net
+uid 75,0
+decl (Decl
+n "MOSI"
+t "std_logic"
+o 3
+suid 3,0
+i "'0'"
+)
+declText (MLText
+uid 76,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3800,46000,4600"
+st "SIGNAL MOSI               : std_logic := '0'"
+)
+)
+*17 (Net
+uid 91,0
+lang 10
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 5
+suid 5,0
+)
+declText (MLText
+uid 92,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,7000,52500,7800"
+st "SIGNAL data               : std_logic_vector(15 DOWNTO 0)"
+)
+)
+*18 (Net
+uid 99,0
+lang 10
+decl (Decl
+n "ready"
+t "std_logic"
+o 6
+suid 6,0
+)
+declText (MLText
+uid 100,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,8600,42000,9400"
+st "SIGNAL ready              : std_logic"
+)
+)
+*19 (Net
+uid 107,0
+lang 10
+decl (Decl
+n "busy"
+t "std_logic"
+o 7
+suid 7,0
+)
+declText (MLText
+uid 108,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,5400,42000,6200"
+st "SIGNAL busy               : std_logic"
+)
+)
+*20 (Net
+uid 115,0
+decl (Decl
+n "clk"
+t "std_logic"
+o 8
+suid 8,0
+)
+declText (MLText
+uid 116,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,6200,42000,7000"
+st "SIGNAL clk                : std_logic"
+)
+)
+*21 (Net
+uid 123,0
+decl (Decl
+n "read_temp_register"
+t "std_logic"
+o 9
+suid 9,0
+)
+declText (MLText
+uid 124,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,7800,42000,8600"
+st "SIGNAL read_temp_register : std_logic"
+)
+)
+*22 (Blk
+uid 131,0
+shape (Rectangle
+uid 132,0
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "38000,12000,54000,20000"
+)
+ttg (MlTextGroup
+uid 133,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*23 (Text
+uid 134,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42150,14500,49850,15500"
+st "FACT_FAD_TB_lib"
+blo "42150,15300"
+tm "BdLibraryNameMgr"
+)
+*24 (Text
+uid 135,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42150,15500,50050,16500"
+st "spi_max6662_tester"
+blo "42150,16300"
+tm "BlkNameMgr"
+)
+*25 (Text
+uid 136,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42150,16500,43950,17500"
+st "U_1"
+blo "42150,17300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 137,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 138,0
+text (MLText
+uid 139,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "42150,24500,42150,24500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 140,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "38250,18250,39750,19750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+blkPorts [
+"CS"
+"MOSI"
+"SCLK"
+"busy"
+"data"
+"ready"
+"read_temp_register"
+]
+)
+*26 (Grouping
+uid 213,0
+optionalChildren [
+*27 (CommentText
+uid 215,0
+shape (Rectangle
+uid 216,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,48000,42000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 217,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "25200,48000,34800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*28 (CommentText
+uid 218,0
+shape (Rectangle
+uid 219,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "42000,44000,46000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 220,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "42200,44000,45200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*29 (CommentText
+uid 221,0
+shape (Rectangle
+uid 222,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,46000,42000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 223,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "25200,46000,35200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*30 (CommentText
+uid 224,0
+shape (Rectangle
+uid 225,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "21000,46000,25000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 226,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "21200,46000,23300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*31 (CommentText
+uid 227,0
+shape (Rectangle
+uid 228,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "42000,45000,62000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 229,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "42200,45200,51400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*32 (CommentText
+uid 230,0
+shape (Rectangle
+uid 231,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "46000,44000,62000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 232,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "46200,44000,50700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*33 (CommentText
+uid 233,0
+shape (Rectangle
+uid 234,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "21000,44000,42000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 235,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "28150,44500,34850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*34 (CommentText
+uid 236,0
+shape (Rectangle
+uid 237,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "21000,47000,25000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 238,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "21200,47000,23300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*35 (CommentText
+uid 239,0
+shape (Rectangle
+uid 240,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "21000,48000,25000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 241,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "21200,48000,23900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*36 (CommentText
+uid 242,0
+shape (Rectangle
+uid 243,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,47000,42000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 244,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "25200,47000,40700,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 214,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "21000,44000,62000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+*37 (SaComponent
+uid 396,0
+optionalChildren [
+*38 (CptPort
+uid 385,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 386,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "4000,35625,4750,36375"
+)
+tg (CPTG
+uid 387,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 388,0
+va (VaSet
+)
+xt "1700,35500,3000,36500"
+st "clk"
+ju 2
+blo "3000,36300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+)
+)
+*39 (CptPort
+uid 389,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 390,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "4000,36625,4750,37375"
+)
+tg (CPTG
+uid 391,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 392,0
+va (VaSet
+)
+xt "1700,36500,3000,37500"
+st "rst"
+ju 2
+blo "3000,37300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+i "'0'"
+)
+)
+)
+*40 (CommentText
+uid 393,0
+ps "EdgeToEdgeStrategy"
+shape (Rectangle
+uid 394,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "-8000,43000,7000,47000"
+)
+oxt "21500,4000,36500,8000"
+text (MLText
+uid 395,0
+va (VaSet
+fg "0,0,32768"
+)
+xt "-7800,43200,2000,44200"
+st "
+--   synthesis translate_off
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 15000
+)
+included 1
+excludeCommentLeader 1
+)
+]
+shape (Rectangle
+uid 397,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "-4000,35000,4000,39000"
+)
+oxt "22000,15000,30000,19000"
+ttg (MlTextGroup
+uid 398,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*41 (Text
+uid 399,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-3850,39000,3850,40000"
+st "FACT_FAD_TB_lib"
+blo "-3850,39800"
+tm "BdLibraryNameMgr"
+)
+*42 (Text
+uid 400,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-3850,40000,2850,41000"
+st "clock_generator"
+blo "-3850,40800"
+tm "CptNameMgr"
+)
+*43 (Text
+uid 401,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-3850,41000,-2050,42000"
+st "U_2"
+blo "-3850,41800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 402,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 403,0
+text (MLText
+uid 404,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-7000,33400,11500,35000"
+st "clock_period = 20 ns    ( time )  
+reset_time   = 50 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 405,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-3750,37250,-2250,38750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*44 (SaComponent
+uid 574,0
+optionalChildren [
+*45 (CptPort
+uid 562,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 563,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "32250,31625,33000,32375"
+)
+tg (CPTG
+uid 564,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 565,0
+va (VaSet
+)
+xt "34000,31500,35700,32500"
+st "sclk"
+blo "34000,32300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "sclk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+*46 (CptPort
+uid 566,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 567,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,31625,43750,32375"
+)
+tg (CPTG
+uid 568,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 569,0
+va (VaSet
+)
+xt "40600,31500,42000,32500"
+st "sio"
+ju 2
+blo "42000,32300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+)
+)
+)
+*47 (CptPort
+uid 570,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 571,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "32250,34625,33000,35375"
+)
+tg (CPTG
+uid 572,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 573,0
+va (VaSet
+)
+xt "34000,34500,40500,35500"
+st "sensor_cs : (3:0)"
+blo "34000,35300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 downto 0)"
+preAdd 0
+posAdd 0
+o 3
+suid 3,0
+)
+)
+)
+]
+shape (Rectangle
+uid 575,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "33000,30000,43000,40000"
+)
+oxt "30000,3000,40000,13000"
+ttg (MlTextGroup
+uid 576,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*48 (Text
+uid 577,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "34200,35000,41900,36000"
+st "FACT_FAD_TB_lib"
+blo "34200,35800"
+tm "BdLibraryNameMgr"
+)
+*49 (Text
+uid 578,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "34200,36000,41800,37000"
+st "max6662_emulator"
+blo "34200,36800"
+tm "CptNameMgr"
+)
+*50 (Text
+uid 579,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "34200,37000,36000,38000"
+st "U_3"
+blo "34200,37800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 580,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 581,0
+text (MLText
+uid 582,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "33000,28200,53000,29000"
+st "DRS_TEMPERATURE = 51    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "DRS_TEMPERATURE"
+type "integer"
+value "51"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 583,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "33250,38250,34750,39750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+sIVOD 1
+)
+archFileType "UNKNOWN"
+)
+*51 (Net
+uid 584,0
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 downto 0)"
+preAdd 0
+posAdd 0
+o 10
+suid 10,0
+)
+declText (MLText
+uid 585,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,9400,52000,10200"
+st "SIGNAL sensor_cs          : std_logic_vector(3 downto 0)"
+)
+)
+*52 (HdlText
+uid 592,0
+optionalChildren [
+*53 (EmbeddedText
+uid 598,0
+commentText (CommentText
+uid 599,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 600,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "1000,30000,19000,35000"
+)
+oxt "0,0,18000,5000"
+text (MLText
+uid 601,0
+va (VaSet
+)
+xt "1200,30200,18700,32200"
+st "
+sensor_cs <= (CS,CS,CS,CS);                                    
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+]
+shape (Rectangle
+uid 593,0
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "6000,26000,9000,30000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 594,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*54 (Text
+uid 595,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "7150,27000,8850,28000"
+st "eb1"
+blo "7150,27800"
+tm "HdlTextNameMgr"
+)
+*55 (Text
+uid 596,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "7150,28000,7950,29000"
+st "1"
+blo "7150,28800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 597,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "6250,28250,7750,29750"
+iconName "TextFile.png"
+iconMaskName "TextFile.msk"
+ftype 21
+)
+viewiconposition 0
+)
+*56 (Net
+uid 749,0
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 10
+suid 14,0
+)
+declText (MLText
+uid 750,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,10200,42000,11000"
+st "SIGNAL sio                : std_logic"
+)
+)
+*57 (Wire
+uid 61,0
+shape (OrthoPolyLine
+uid 62,0
+va (VaSet
+vasetType 3
+)
+xt "16750,15000,32250,32000"
+pts [
+"16750,15000"
+"20000,15000"
+"20000,32000"
+"32250,32000"
+]
+)
+start &3
+end &45
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 65,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 66,0
+va (VaSet
+)
+xt "18750,14000,21150,15000"
+st "SCLK"
+blo "18750,14800"
+tm "WireNameMgr"
+)
+)
+on &14
+)
+*58 (Wire
+uid 69,0
+shape (OrthoPolyLine
+uid 70,0
+va (VaSet
+vasetType 3
+)
+xt "16750,16000,24000,16000"
+pts [
+"16750,16000"
+"24000,16000"
+]
+)
+start &4
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 73,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 74,0
+va (VaSet
+)
+xt "18000,15000,19500,16000"
+st "CS"
+blo "18000,15800"
+tm "WireNameMgr"
+)
+)
+on &15
+)
+*59 (Wire
+uid 77,0
+shape (OrthoPolyLine
+uid 78,0
+va (VaSet
+vasetType 3
+)
+xt "16750,17000,24000,17000"
+pts [
+"16750,17000"
+"24000,17000"
+]
+)
+start &5
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 81,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 82,0
+va (VaSet
+)
+xt "18000,16000,20400,17000"
+st "MOSI"
+blo "18000,16800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*60 (Wire
+uid 93,0
+shape (OrthoPolyLine
+uid 94,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "16750,19000,24000,19000"
+pts [
+"16750,19000"
+"24000,19000"
+]
+)
+start &8
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 97,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 98,0
+va (VaSet
+)
+xt "18000,18000,22800,19000"
+st "data : (15:0)"
+blo "18000,18800"
+tm "WireNameMgr"
+)
+)
+on &17
+)
+*61 (Wire
+uid 101,0
+shape (OrthoPolyLine
+uid 102,0
+va (VaSet
+vasetType 3
+)
+xt "16750,20000,24000,20000"
+pts [
+"16750,20000"
+"24000,20000"
+]
+)
+start &9
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 105,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 106,0
+va (VaSet
+)
+xt "18000,19000,20200,20000"
+st "ready"
+blo "18000,19800"
+tm "WireNameMgr"
+)
+)
+on &18
+)
+*62 (Wire
+uid 109,0
+shape (OrthoPolyLine
+uid 110,0
+va (VaSet
+vasetType 3
+)
+xt "16750,21000,24000,21000"
+pts [
+"16750,21000"
+"24000,21000"
+]
+)
+start &10
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 113,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 114,0
+va (VaSet
+)
+xt "18000,20000,19900,21000"
+st "busy"
+blo "18000,20800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+*63 (Wire
+uid 117,0
+shape (OrthoPolyLine
+uid 118,0
+va (VaSet
+vasetType 3
+)
+xt "-10000,15000,-750,15000"
+pts [
+"-10000,15000"
+"-750,15000"
+]
+)
+end &2
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 121,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 122,0
+va (VaSet
+)
+xt "-9000,14000,-7700,15000"
+st "clk"
+blo "-9000,14800"
+tm "WireNameMgr"
+)
+)
+on &20
+)
+*64 (Wire
+uid 125,0
+shape (OrthoPolyLine
+uid 126,0
+va (VaSet
+vasetType 3
+)
+xt "-10000,16000,-750,16000"
+pts [
+"-10000,16000"
+"-750,16000"
+]
+)
+end &7
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 129,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 130,0
+va (VaSet
+)
+xt "-9000,15000,-1600,16000"
+st "read_temp_register"
+blo "-9000,15800"
+tm "WireNameMgr"
+)
+)
+on &21
+)
+*65 (Wire
+uid 141,0
+shape (OrthoPolyLine
+uid 142,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "54000,17000,62000,17000"
+pts [
+"54000,17000"
+"62000,17000"
+]
+)
+start &22
+sat 1
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 147,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 148,0
+va (VaSet
+)
+xt "56000,16000,60800,17000"
+st "data : (15:0)"
+blo "56000,16800"
+tm "WireNameMgr"
+)
+)
+on &17
+)
+*66 (Wire
+uid 149,0
+shape (OrthoPolyLine
+uid 150,0
+va (VaSet
+vasetType 3
+)
+xt "54000,19000,62000,19000"
+pts [
+"54000,19000"
+"62000,19000"
+]
+)
+start &22
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 155,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 156,0
+va (VaSet
+)
+xt "55000,18000,56900,19000"
+st "busy"
+blo "55000,18800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+*67 (Wire
+uid 157,0
+shape (OrthoPolyLine
+uid 158,0
+va (VaSet
+vasetType 3
+)
+xt "54000,18000,62000,18000"
+pts [
+"54000,18000"
+"62000,18000"
+]
+)
+start &22
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 163,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 164,0
+va (VaSet
+)
+xt "55000,17000,57200,18000"
+st "ready"
+blo "55000,17800"
+tm "WireNameMgr"
+)
+)
+on &18
+)
+*68 (Wire
+uid 165,0
+shape (OrthoPolyLine
+uid 166,0
+va (VaSet
+vasetType 3
+)
+xt "54000,14000,62000,14000"
+pts [
+"54000,14000"
+"62000,14000"
+]
+)
+start &22
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 171,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 172,0
+va (VaSet
+)
+xt "55000,13000,56500,14000"
+st "CS"
+blo "55000,13800"
+tm "WireNameMgr"
+)
+)
+on &15
+)
+*69 (Wire
+uid 173,0
+shape (OrthoPolyLine
+uid 174,0
+va (VaSet
+vasetType 3
+)
+xt "54000,13000,62000,13000"
+pts [
+"54000,13000"
+"62000,13000"
+]
+)
+start &22
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 179,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 180,0
+va (VaSet
+)
+xt "55000,12000,57400,13000"
+st "SCLK"
+blo "55000,12800"
+tm "WireNameMgr"
+)
+)
+on &14
+)
+*70 (Wire
+uid 205,0
+shape (OrthoPolyLine
+uid 206,0
+va (VaSet
+vasetType 3
+)
+xt "28000,14000,38000,14000"
+pts [
+"28000,14000"
+"38000,14000"
+]
+)
+end &22
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 211,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 212,0
+va (VaSet
+)
+xt "30000,13000,37400,14000"
+st "read_temp_register"
+blo "30000,13800"
+tm "WireNameMgr"
+)
+)
+on &21
+)
+*71 (Wire
+uid 406,0
+shape (OrthoPolyLine
+uid 407,0
+va (VaSet
+vasetType 3
+)
+xt "4750,36000,8000,36000"
+pts [
+"4750,36000"
+"8000,36000"
+]
+)
+start &38
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 410,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 411,0
+va (VaSet
+)
+xt "6000,35000,7300,36000"
+st "clk"
+blo "6000,35800"
+tm "WireNameMgr"
+)
+)
+on &20
+)
+*72 (Wire
+uid 602,0
+shape (OrthoPolyLine
+uid 603,0
+va (VaSet
+vasetType 3
+)
+xt "4000,27000,6000,27000"
+pts [
+"4000,27000"
+"6000,27000"
+]
+)
+end &52
+sat 16
+eat 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 608,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 609,0
+va (VaSet
+)
+xt "6000,26000,7500,27000"
+st "CS"
+blo "6000,26800"
+tm "WireNameMgr"
+)
+)
+on &15
+)
+*73 (Wire
+uid 626,0
+shape (OrthoPolyLine
+uid 627,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "9000,27000,32250,35000"
+pts [
+"32250,35000"
+"19000,35000"
+"19000,27000"
+"9000,27000"
+]
+)
+start &47
+end &52
+sat 32
+eat 2
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 630,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 631,0
+ro 270
+va (VaSet
+)
+xt "23000,30100,24000,34000"
+st "sensor_cs"
+blo "23800,34000"
+tm "WireNameMgr"
+)
+)
+on &51
+)
+*74 (Wire
+uid 644,0
+shape (OrthoPolyLine
+uid 645,0
+va (VaSet
+vasetType 3
+)
+xt "28000,15000,38000,15000"
+pts [
+"28000,15000"
+"38000,15000"
+]
+)
+end &22
+sat 16
+eat 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 650,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 651,0
+va (VaSet
+)
+xt "30000,14000,32400,15000"
+st "MOSI"
+blo "30000,14800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*75 (Wire
+uid 751,0
+shape (OrthoPolyLine
+uid 752,0
+va (VaSet
+vasetType 3
+)
+xt "16750,18000,45000,32000"
+pts [
+"43750,32000"
+"44000,32000"
+"44000,29000"
+"45000,29000"
+"45000,23000"
+"32000,23000"
+"32000,18000"
+"16750,18000"
+]
+)
+start &46
+end &6
+sat 32
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 755,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 756,0
+va (VaSet
+)
+xt "45750,31000,47150,32000"
+st "sio"
+blo "45750,31800"
+tm "WireNameMgr"
+)
+)
+on &56
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *76 (PackageList
+uid 263,0
+stg "VerticalLayoutStrategy"
+textVec [
+*77 (Text
+uid 264,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*78 (MLText
+uid 265,0
+va (VaSet
+)
+xt "0,1000,14500,7000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.std_logic_unsigned.all;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 266,0
+stg "VerticalLayoutStrategy"
+textVec [
+*79 (Text
+uid 267,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*80 (Text
+uid 268,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*81 (MLText
+uid 269,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*82 (Text
+uid 270,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*83 (MLText
+uid 271,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*84 (Text
+uid 272,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*85 (MLText
+uid 273,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "0,22,1281,1024"
+viewArea "2600,6500,64138,54350"
+cachedDiagramExtent "-10400,0,62400,49000"
+hasePageBreakOrigin 1
+pageBreakOrigin "-11000,0"
+lastUid 999,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*86 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*87 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*88 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,4000,6500"
+st "U_0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*89 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*90 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*91 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,2350,6500"
+st "U_0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*92 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*93 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*94 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,2700,6500"
+st "U_0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*95 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*96 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*97 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,2300,6500"
+st "U_0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*98 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*99 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*100 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1850,6500"
+st "U_0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*101 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*102 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*103 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*104 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*105 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*106 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,0,25400,1000"
+st "Declarations"
+blo "20000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,1000,22700,2000"
+st "Ports:"
+blo "20000,1800"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,23800,1000"
+st "Pre User:"
+blo "20000,800"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,2000,27100,3000"
+st "Diagram Signals:"
+blo "20000,2800"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,24700,1000"
+st "Post User:"
+blo "20000,800"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 16,0
+usingSuid 1
+emptyRow *107 (LEmptyRow
+)
+uid 276,0
+optionalChildren [
+*108 (RefLabelRowHdr
+)
+*109 (TitleRowHdr
+)
+*110 (FilterRowHdr
+)
+*111 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*112 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*113 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*114 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*115 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*116 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*117 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*118 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*119 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*120 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "SCLK"
+t "std_logic"
+o 1
+suid 1,0
+)
+)
+uid 245,0
+)
+*121 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "CS"
+t "std_logic"
+o 2
+suid 2,0
+)
+)
+uid 247,0
+)
+*122 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "MOSI"
+t "std_logic"
+o 3
+suid 3,0
+i "'0'"
+)
+)
+uid 249,0
+)
+*123 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 5
+suid 5,0
+)
+)
+uid 253,0
+)
+*124 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "ready"
+t "std_logic"
+o 6
+suid 6,0
+)
+)
+uid 255,0
+)
+*125 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "busy"
+t "std_logic"
+o 7
+suid 7,0
+)
+)
+uid 257,0
+)
+*126 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "clk"
+t "std_logic"
+o 8
+suid 8,0
+)
+)
+uid 259,0
+)
+*127 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "read_temp_register"
+t "std_logic"
+o 9
+suid 9,0
+)
+)
+uid 261,0
+)
+*128 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 downto 0)"
+preAdd 0
+posAdd 0
+o 10
+suid 10,0
+)
+)
+uid 652,0
+)
+*129 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 10
+suid 14,0
+)
+)
+uid 765,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 289,0
+optionalChildren [
+*130 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *131 (MRCItem
+litem &107
+pos 10
+dimension 20
+)
+uid 291,0
+optionalChildren [
+*132 (MRCItem
+litem &108
+pos 0
+dimension 20
+uid 292,0
+)
+*133 (MRCItem
+litem &109
+pos 1
+dimension 23
+uid 293,0
+)
+*134 (MRCItem
+litem &110
+pos 2
+hidden 1
+dimension 20
+uid 294,0
+)
+*135 (MRCItem
+litem &120
+pos 0
+dimension 20
+uid 246,0
+)
+*136 (MRCItem
+litem &121
+pos 1
+dimension 20
+uid 248,0
+)
+*137 (MRCItem
+litem &122
+pos 2
+dimension 20
+uid 250,0
+)
+*138 (MRCItem
+litem &123
+pos 3
+dimension 20
+uid 254,0
+)
+*139 (MRCItem
+litem &124
+pos 4
+dimension 20
+uid 256,0
+)
+*140 (MRCItem
+litem &125
+pos 5
+dimension 20
+uid 258,0
+)
+*141 (MRCItem
+litem &126
+pos 6
+dimension 20
+uid 260,0
+)
+*142 (MRCItem
+litem &127
+pos 7
+dimension 20
+uid 262,0
+)
+*143 (MRCItem
+litem &128
+pos 8
+dimension 20
+uid 653,0
+)
+*144 (MRCItem
+litem &129
+pos 9
+dimension 20
+uid 766,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 295,0
+optionalChildren [
+*145 (MRCItem
+litem &111
+pos 0
+dimension 20
+uid 296,0
+)
+*146 (MRCItem
+litem &113
+pos 1
+dimension 50
+uid 297,0
+)
+*147 (MRCItem
+litem &114
+pos 2
+dimension 100
+uid 298,0
+)
+*148 (MRCItem
+litem &115
+pos 3
+dimension 50
+uid 299,0
+)
+*149 (MRCItem
+litem &116
+pos 4
+dimension 100
+uid 300,0
+)
+*150 (MRCItem
+litem &117
+pos 5
+dimension 100
+uid 301,0
+)
+*151 (MRCItem
+litem &118
+pos 6
+dimension 50
+uid 302,0
+)
+*152 (MRCItem
+litem &119
+pos 7
+dimension 80
+uid 303,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 290,0
+vaOverrides [
+]
+)
+]
+)
+uid 275,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *153 (LEmptyRow
+)
+uid 305,0
+optionalChildren [
+*154 (RefLabelRowHdr
+)
+*155 (TitleRowHdr
+)
+*156 (FilterRowHdr
+)
+*157 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*158 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*159 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*160 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*161 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*162 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*163 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*164 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*165 (LogGeneric
+generic (GiElement
+name "SPI_CLK_DIVIDER"
+type "integer"
+value "25"
+)
+uid 9,0
+)
+*166 (LogGeneric
+generic (GiElement
+name "SCLK_CYCLES"
+type "integer"
+value "24"
+)
+uid 11,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 317,0
+optionalChildren [
+*167 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *168 (MRCItem
+litem &153
+pos 2
+dimension 20
+)
+uid 319,0
+optionalChildren [
+*169 (MRCItem
+litem &154
+pos 0
+dimension 20
+uid 320,0
+)
+*170 (MRCItem
+litem &155
+pos 1
+dimension 23
+uid 321,0
+)
+*171 (MRCItem
+litem &156
+pos 2
+hidden 1
+dimension 20
+uid 322,0
+)
+*172 (MRCItem
+litem &165
+pos 0
+dimension 20
+uid 10,0
+)
+*173 (MRCItem
+litem &166
+pos 1
+dimension 20
+uid 12,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 323,0
+optionalChildren [
+*174 (MRCItem
+litem &157
+pos 0
+dimension 20
+uid 324,0
+)
+*175 (MRCItem
+litem &159
+pos 1
+dimension 50
+uid 325,0
+)
+*176 (MRCItem
+litem &160
+pos 2
+dimension 100
+uid 326,0
+)
+*177 (MRCItem
+litem &161
+pos 3
+dimension 100
+uid 327,0
+)
+*178 (MRCItem
+litem &162
+pos 4
+dimension 50
+uid 328,0
+)
+*179 (MRCItem
+litem &163
+pos 5
+dimension 50
+uid 329,0
+)
+*180 (MRCItem
+litem &164
+pos 6
+dimension 80
+uid 330,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 318,0
+vaOverrides [
+]
+)
+]
+)
+uid 304,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/spi_max6662_tb/struct.bd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/spi_max6662_tb/struct.bd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/spi_max6662_tb/struct.bd.bak	(revision 11755)
@@ -0,0 +1,4162 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+)
+]
+instances [
+(Instance
+name "U_0"
+duLibraryName "FACT_FAD_lib"
+duName "spi_max6662"
+elements [
+]
+mwi 0
+uid 49,0
+)
+(Instance
+name "U_1"
+duLibraryName "FACT_FAD_TB_lib"
+duName "spi_max6662_tester"
+elements [
+]
+mwi 0
+uid 131,0
+)
+(Instance
+name "U_2"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+mwi 0
+uid 396,0
+)
+(Instance
+name "U_3"
+duLibraryName "FACT_FAD_TB_lib"
+duName "max6662_emulator"
+elements [
+(GiElement
+name "DRS_TEMPERATURE"
+type "integer"
+value "51"
+)
+]
+mwi 0
+uid 574,0
+)
+]
+embeddedInstances [
+(EmbeddedInstance
+name "eb1"
+number "1"
+)
+]
+libraryRefs [
+"ieee"
+"FACT_FAD_lib"
+]
+)
+version "29.1"
+appVersion "2009.2 (Build 10)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_max6662_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_max6662_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_max6662_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_max6662_tb"
+)
+(vvPair
+variable "date"
+value "03.02.2011"
+)
+(vvPair
+variable "day"
+value "Do"
+)
+(vvPair
+variable "day_long"
+value "Donnerstag"
+)
+(vvPair
+variable "dd"
+value "03"
+)
+(vvPair
+variable "entity_name"
+value "spi_max6662_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "spi_max6662_tb"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_max6662_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_max6662_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "18:29:41"
+)
+(vvPair
+variable "unit"
+value "spi_max6662_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 274,0
+optionalChildren [
+*1 (SaComponent
+uid 49,0
+optionalChildren [
+*2 (CptPort
+uid 13,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,14625,0,15375"
+)
+tg (CPTG
+uid 15,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16,0
+va (VaSet
+)
+xt "1000,14500,2300,15500"
+st "clk"
+blo "1000,15300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+)
+)
+)
+*3 (CptPort
+uid 17,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "16000,14625,16750,15375"
+)
+tg (CPTG
+uid 19,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 20,0
+va (VaSet
+)
+xt "12600,14500,15000,15500"
+st "SCLK"
+ju 2
+blo "15000,15300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "SCLK"
+t "std_logic"
+o 2
+i "'0'"
+)
+)
+)
+*4 (CptPort
+uid 21,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "16000,15625,16750,16375"
+)
+tg (CPTG
+uid 23,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24,0
+va (VaSet
+)
+xt "13500,15500,15000,16500"
+st "CS"
+ju 2
+blo "15000,16300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CS"
+t "std_logic"
+o 3
+i "'1'"
+)
+)
+)
+*5 (CptPort
+uid 25,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 26,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "16000,16625,16750,17375"
+)
+tg (CPTG
+uid 27,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 28,0
+va (VaSet
+)
+xt "12600,16500,15000,17500"
+st "MOSI"
+ju 2
+blo "15000,17300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "MOSI"
+t "std_logic"
+o 4
+i "'0'"
+)
+)
+)
+*6 (CptPort
+uid 29,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 30,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "16000,17625,16750,18375"
+)
+tg (CPTG
+uid 31,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 32,0
+va (VaSet
+)
+xt "12600,17500,15000,18500"
+st "MISO"
+ju 2
+blo "15000,18300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "MISO"
+t "std_logic"
+o 5
+i "'Z'"
+)
+)
+)
+*7 (CptPort
+uid 33,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 34,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,15625,0,16375"
+)
+tg (CPTG
+uid 35,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 36,0
+va (VaSet
+)
+xt "1000,15500,8400,16500"
+st "read_temp_register"
+blo "1000,16300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "read_temp_register"
+t "std_logic"
+o 6
+)
+)
+)
+*8 (CptPort
+uid 37,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 38,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "16000,18625,16750,19375"
+)
+tg (CPTG
+uid 39,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 40,0
+va (VaSet
+)
+xt "10200,18500,15000,19500"
+st "data : (15:0)"
+ju 2
+blo "15000,19300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 downto 0)"
+o 7
+i "(others => '0')"
+)
+)
+)
+*9 (CptPort
+uid 41,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 42,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "16000,19625,16750,20375"
+)
+tg (CPTG
+uid 43,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 44,0
+va (VaSet
+)
+xt "12800,19500,15000,20500"
+st "ready"
+ju 2
+blo "15000,20300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ready"
+t "std_logic"
+o 8
+i "'0'"
+)
+)
+)
+*10 (CptPort
+uid 45,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 46,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "16000,20625,16750,21375"
+)
+tg (CPTG
+uid 47,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 48,0
+va (VaSet
+)
+xt "13100,20500,15000,21500"
+st "busy"
+ju 2
+blo "15000,21300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "busy"
+t "std_logic"
+o 9
+i "'1'"
+)
+)
+)
+]
+shape (Rectangle
+uid 50,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,14000,16000,22000"
+)
+ttg (MlTextGroup
+uid 51,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*11 (Text
+uid 52,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "4900,22000,11100,23000"
+st "FACT_FAD_lib"
+blo "4900,22800"
+tm "BdLibraryNameMgr"
+)
+*12 (Text
+uid 53,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "4900,23000,10300,24000"
+st "spi_max6662"
+blo "4900,23800"
+tm "CptNameMgr"
+)
+*13 (Text
+uid 54,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "4900,24000,6700,25000"
+st "U_0"
+blo "4900,24800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 55,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 56,0
+text (MLText
+uid 57,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12400,20000,14000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 58,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "250,20250,1750,21750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archType 1
+archFileType "UNKNOWN"
+)
+*14 (Net
+uid 59,0
+lang 10
+decl (Decl
+n "SCLK"
+t "std_logic"
+o 1
+suid 1,0
+)
+declText (MLText
+uid 60,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,4600,42000,5400"
+st "SIGNAL SCLK               : std_logic"
+)
+)
+*15 (Net
+uid 67,0
+lang 10
+decl (Decl
+n "CS"
+t "std_logic"
+o 2
+suid 2,0
+)
+declText (MLText
+uid 68,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3000,42000,3800"
+st "SIGNAL CS                 : std_logic"
+)
+)
+*16 (Net
+uid 75,0
+decl (Decl
+n "MOSI"
+t "std_logic"
+o 3
+suid 3,0
+i "'0'"
+)
+declText (MLText
+uid 76,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3800,46000,4600"
+st "SIGNAL MOSI               : std_logic := '0'"
+)
+)
+*17 (Net
+uid 91,0
+lang 10
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 5
+suid 5,0
+)
+declText (MLText
+uid 92,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,7000,52500,7800"
+st "SIGNAL data               : std_logic_vector(15 DOWNTO 0)"
+)
+)
+*18 (Net
+uid 99,0
+lang 10
+decl (Decl
+n "ready"
+t "std_logic"
+o 6
+suid 6,0
+)
+declText (MLText
+uid 100,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,8600,42000,9400"
+st "SIGNAL ready              : std_logic"
+)
+)
+*19 (Net
+uid 107,0
+lang 10
+decl (Decl
+n "busy"
+t "std_logic"
+o 7
+suid 7,0
+)
+declText (MLText
+uid 108,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,5400,42000,6200"
+st "SIGNAL busy               : std_logic"
+)
+)
+*20 (Net
+uid 115,0
+decl (Decl
+n "clk"
+t "std_logic"
+o 8
+suid 8,0
+)
+declText (MLText
+uid 116,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,6200,42000,7000"
+st "SIGNAL clk                : std_logic"
+)
+)
+*21 (Net
+uid 123,0
+decl (Decl
+n "read_temp_register"
+t "std_logic"
+o 9
+suid 9,0
+)
+declText (MLText
+uid 124,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,7800,42000,8600"
+st "SIGNAL read_temp_register : std_logic"
+)
+)
+*22 (Blk
+uid 131,0
+shape (Rectangle
+uid 132,0
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "38000,12000,54000,20000"
+)
+ttg (MlTextGroup
+uid 133,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*23 (Text
+uid 134,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42150,14500,49850,15500"
+st "FACT_FAD_TB_lib"
+blo "42150,15300"
+tm "BdLibraryNameMgr"
+)
+*24 (Text
+uid 135,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42150,15500,50050,16500"
+st "spi_max6662_tester"
+blo "42150,16300"
+tm "BlkNameMgr"
+)
+*25 (Text
+uid 136,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42150,16500,43950,17500"
+st "U_1"
+blo "42150,17300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 137,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 138,0
+text (MLText
+uid 139,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "42150,24500,42150,24500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 140,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "38250,18250,39750,19750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+blkPorts [
+"CS"
+"MOSI"
+"SCLK"
+"busy"
+"data"
+"ready"
+"read_temp_register"
+]
+)
+*26 (Grouping
+uid 213,0
+optionalChildren [
+*27 (CommentText
+uid 215,0
+shape (Rectangle
+uid 216,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,48000,42000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 217,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "25200,48000,34800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*28 (CommentText
+uid 218,0
+shape (Rectangle
+uid 219,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "42000,44000,46000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 220,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "42200,44000,45200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*29 (CommentText
+uid 221,0
+shape (Rectangle
+uid 222,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,46000,42000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 223,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "25200,46000,35200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*30 (CommentText
+uid 224,0
+shape (Rectangle
+uid 225,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "21000,46000,25000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 226,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "21200,46000,23300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*31 (CommentText
+uid 227,0
+shape (Rectangle
+uid 228,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "42000,45000,62000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 229,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "42200,45200,51400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*32 (CommentText
+uid 230,0
+shape (Rectangle
+uid 231,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "46000,44000,62000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 232,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "46200,44000,50700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*33 (CommentText
+uid 233,0
+shape (Rectangle
+uid 234,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "21000,44000,42000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 235,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "28150,44500,34850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*34 (CommentText
+uid 236,0
+shape (Rectangle
+uid 237,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "21000,47000,25000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 238,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "21200,47000,23300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*35 (CommentText
+uid 239,0
+shape (Rectangle
+uid 240,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "21000,48000,25000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 241,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "21200,48000,23900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*36 (CommentText
+uid 242,0
+shape (Rectangle
+uid 243,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,47000,42000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 244,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "25200,47000,40700,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 214,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "21000,44000,62000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+*37 (SaComponent
+uid 396,0
+optionalChildren [
+*38 (CptPort
+uid 385,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 386,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "4000,35625,4750,36375"
+)
+tg (CPTG
+uid 387,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 388,0
+va (VaSet
+)
+xt "1700,35500,3000,36500"
+st "clk"
+ju 2
+blo "3000,36300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+)
+)
+*39 (CptPort
+uid 389,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 390,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "4000,36625,4750,37375"
+)
+tg (CPTG
+uid 391,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 392,0
+va (VaSet
+)
+xt "1700,36500,3000,37500"
+st "rst"
+ju 2
+blo "3000,37300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+i "'0'"
+)
+)
+)
+*40 (CommentText
+uid 393,0
+ps "EdgeToEdgeStrategy"
+shape (Rectangle
+uid 394,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "-8000,43000,7000,47000"
+)
+oxt "21500,4000,36500,8000"
+text (MLText
+uid 395,0
+va (VaSet
+fg "0,0,32768"
+)
+xt "-7800,43200,2000,44200"
+st "
+--   synthesis translate_off
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 15000
+)
+included 1
+excludeCommentLeader 1
+)
+]
+shape (Rectangle
+uid 397,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "-4000,35000,4000,39000"
+)
+oxt "22000,15000,30000,19000"
+ttg (MlTextGroup
+uid 398,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*41 (Text
+uid 399,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-3850,39000,3850,40000"
+st "FACT_FAD_TB_lib"
+blo "-3850,39800"
+tm "BdLibraryNameMgr"
+)
+*42 (Text
+uid 400,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-3850,40000,2850,41000"
+st "clock_generator"
+blo "-3850,40800"
+tm "CptNameMgr"
+)
+*43 (Text
+uid 401,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-3850,41000,-2050,42000"
+st "U_2"
+blo "-3850,41800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 402,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 403,0
+text (MLText
+uid 404,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-7000,33400,11500,35000"
+st "clock_period = 20 ns    ( time )  
+reset_time   = 50 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 405,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-3750,37250,-2250,38750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*44 (SaComponent
+uid 574,0
+optionalChildren [
+*45 (CptPort
+uid 562,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 563,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "32250,31625,33000,32375"
+)
+tg (CPTG
+uid 564,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 565,0
+va (VaSet
+)
+xt "34000,31500,35700,32500"
+st "sclk"
+blo "34000,32300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "sclk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+*46 (CptPort
+uid 566,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 567,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,31625,43750,32375"
+)
+tg (CPTG
+uid 568,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 569,0
+va (VaSet
+)
+xt "40600,31500,42000,32500"
+st "sio"
+ju 2
+blo "42000,32300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+)
+)
+)
+*47 (CptPort
+uid 570,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 571,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "32250,34625,33000,35375"
+)
+tg (CPTG
+uid 572,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 573,0
+va (VaSet
+)
+xt "34000,34500,40500,35500"
+st "sensor_cs : (3:0)"
+blo "34000,35300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 downto 0)"
+preAdd 0
+posAdd 0
+o 3
+suid 3,0
+)
+)
+)
+]
+shape (Rectangle
+uid 575,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "33000,30000,43000,40000"
+)
+oxt "30000,3000,40000,13000"
+ttg (MlTextGroup
+uid 576,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*48 (Text
+uid 577,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "34200,35000,41900,36000"
+st "FACT_FAD_TB_lib"
+blo "34200,35800"
+tm "BdLibraryNameMgr"
+)
+*49 (Text
+uid 578,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "34200,36000,41800,37000"
+st "max6662_emulator"
+blo "34200,36800"
+tm "CptNameMgr"
+)
+*50 (Text
+uid 579,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "34200,37000,36000,38000"
+st "U_3"
+blo "34200,37800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 580,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 581,0
+text (MLText
+uid 582,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "33000,28200,53000,29000"
+st "DRS_TEMPERATURE = 51    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "DRS_TEMPERATURE"
+type "integer"
+value "51"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 583,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "33250,38250,34750,39750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+sIVOD 1
+)
+archFileType "UNKNOWN"
+)
+*51 (Net
+uid 584,0
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 downto 0)"
+preAdd 0
+posAdd 0
+o 10
+suid 10,0
+)
+declText (MLText
+uid 585,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,9400,52000,10200"
+st "SIGNAL sensor_cs          : std_logic_vector(3 downto 0)"
+)
+)
+*52 (HdlText
+uid 592,0
+optionalChildren [
+*53 (EmbeddedText
+uid 598,0
+commentText (CommentText
+uid 599,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 600,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "1000,30000,19000,35000"
+)
+oxt "0,0,18000,5000"
+text (MLText
+uid 601,0
+va (VaSet
+)
+xt "1200,30200,18700,32200"
+st "
+sensor_cs <= (CS,CS,CS,CS);                                    
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+]
+shape (Rectangle
+uid 593,0
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "6000,26000,9000,30000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 594,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*54 (Text
+uid 595,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "7150,27000,8850,28000"
+st "eb1"
+blo "7150,27800"
+tm "HdlTextNameMgr"
+)
+*55 (Text
+uid 596,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "7150,28000,7950,29000"
+st "1"
+blo "7150,28800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 597,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "6250,28250,7750,29750"
+iconName "TextFile.png"
+iconMaskName "TextFile.msk"
+ftype 21
+)
+viewiconposition 0
+)
+*56 (Net
+uid 749,0
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 10
+suid 14,0
+)
+declText (MLText
+uid 750,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,10200,42000,11000"
+st "SIGNAL sio                : std_logic"
+)
+)
+*57 (Wire
+uid 61,0
+shape (OrthoPolyLine
+uid 62,0
+va (VaSet
+vasetType 3
+)
+xt "16750,15000,32250,32000"
+pts [
+"16750,15000"
+"20000,15000"
+"20000,32000"
+"32250,32000"
+]
+)
+start &3
+end &45
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 65,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 66,0
+va (VaSet
+)
+xt "18750,14000,21150,15000"
+st "SCLK"
+blo "18750,14800"
+tm "WireNameMgr"
+)
+)
+on &14
+)
+*58 (Wire
+uid 69,0
+shape (OrthoPolyLine
+uid 70,0
+va (VaSet
+vasetType 3
+)
+xt "16750,16000,24000,16000"
+pts [
+"16750,16000"
+"24000,16000"
+]
+)
+start &4
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 73,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 74,0
+va (VaSet
+)
+xt "18000,15000,19500,16000"
+st "CS"
+blo "18000,15800"
+tm "WireNameMgr"
+)
+)
+on &15
+)
+*59 (Wire
+uid 77,0
+shape (OrthoPolyLine
+uid 78,0
+va (VaSet
+vasetType 3
+)
+xt "16750,17000,24000,17000"
+pts [
+"16750,17000"
+"24000,17000"
+]
+)
+start &5
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 81,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 82,0
+va (VaSet
+)
+xt "18000,16000,20400,17000"
+st "MOSI"
+blo "18000,16800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*60 (Wire
+uid 93,0
+shape (OrthoPolyLine
+uid 94,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "16750,19000,24000,19000"
+pts [
+"16750,19000"
+"24000,19000"
+]
+)
+start &8
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 97,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 98,0
+va (VaSet
+)
+xt "18000,18000,22800,19000"
+st "data : (15:0)"
+blo "18000,18800"
+tm "WireNameMgr"
+)
+)
+on &17
+)
+*61 (Wire
+uid 101,0
+shape (OrthoPolyLine
+uid 102,0
+va (VaSet
+vasetType 3
+)
+xt "16750,20000,24000,20000"
+pts [
+"16750,20000"
+"24000,20000"
+]
+)
+start &9
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 105,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 106,0
+va (VaSet
+)
+xt "18000,19000,20200,20000"
+st "ready"
+blo "18000,19800"
+tm "WireNameMgr"
+)
+)
+on &18
+)
+*62 (Wire
+uid 109,0
+shape (OrthoPolyLine
+uid 110,0
+va (VaSet
+vasetType 3
+)
+xt "16750,21000,24000,21000"
+pts [
+"16750,21000"
+"24000,21000"
+]
+)
+start &10
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 113,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 114,0
+va (VaSet
+)
+xt "18000,20000,19900,21000"
+st "busy"
+blo "18000,20800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+*63 (Wire
+uid 117,0
+shape (OrthoPolyLine
+uid 118,0
+va (VaSet
+vasetType 3
+)
+xt "-10000,15000,-750,15000"
+pts [
+"-10000,15000"
+"-750,15000"
+]
+)
+end &2
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 121,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 122,0
+va (VaSet
+)
+xt "-9000,14000,-7700,15000"
+st "clk"
+blo "-9000,14800"
+tm "WireNameMgr"
+)
+)
+on &20
+)
+*64 (Wire
+uid 125,0
+shape (OrthoPolyLine
+uid 126,0
+va (VaSet
+vasetType 3
+)
+xt "-10000,16000,-750,16000"
+pts [
+"-10000,16000"
+"-750,16000"
+]
+)
+end &7
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 129,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 130,0
+va (VaSet
+)
+xt "-9000,15000,-1600,16000"
+st "read_temp_register"
+blo "-9000,15800"
+tm "WireNameMgr"
+)
+)
+on &21
+)
+*65 (Wire
+uid 141,0
+shape (OrthoPolyLine
+uid 142,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "54000,17000,62000,17000"
+pts [
+"54000,17000"
+"62000,17000"
+]
+)
+start &22
+sat 1
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 147,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 148,0
+va (VaSet
+)
+xt "56000,16000,60800,17000"
+st "data : (15:0)"
+blo "56000,16800"
+tm "WireNameMgr"
+)
+)
+on &17
+)
+*66 (Wire
+uid 149,0
+shape (OrthoPolyLine
+uid 150,0
+va (VaSet
+vasetType 3
+)
+xt "54000,19000,62000,19000"
+pts [
+"54000,19000"
+"62000,19000"
+]
+)
+start &22
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 155,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 156,0
+va (VaSet
+)
+xt "55000,18000,56900,19000"
+st "busy"
+blo "55000,18800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+*67 (Wire
+uid 157,0
+shape (OrthoPolyLine
+uid 158,0
+va (VaSet
+vasetType 3
+)
+xt "54000,18000,62000,18000"
+pts [
+"54000,18000"
+"62000,18000"
+]
+)
+start &22
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 163,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 164,0
+va (VaSet
+)
+xt "55000,17000,57200,18000"
+st "ready"
+blo "55000,17800"
+tm "WireNameMgr"
+)
+)
+on &18
+)
+*68 (Wire
+uid 165,0
+shape (OrthoPolyLine
+uid 166,0
+va (VaSet
+vasetType 3
+)
+xt "54000,14000,62000,14000"
+pts [
+"54000,14000"
+"62000,14000"
+]
+)
+start &22
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 171,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 172,0
+va (VaSet
+)
+xt "55000,13000,56500,14000"
+st "CS"
+blo "55000,13800"
+tm "WireNameMgr"
+)
+)
+on &15
+)
+*69 (Wire
+uid 173,0
+shape (OrthoPolyLine
+uid 174,0
+va (VaSet
+vasetType 3
+)
+xt "54000,13000,62000,13000"
+pts [
+"54000,13000"
+"62000,13000"
+]
+)
+start &22
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 179,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 180,0
+va (VaSet
+)
+xt "55000,12000,57400,13000"
+st "SCLK"
+blo "55000,12800"
+tm "WireNameMgr"
+)
+)
+on &14
+)
+*70 (Wire
+uid 205,0
+shape (OrthoPolyLine
+uid 206,0
+va (VaSet
+vasetType 3
+)
+xt "28000,14000,38000,14000"
+pts [
+"28000,14000"
+"38000,14000"
+]
+)
+end &22
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 211,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 212,0
+va (VaSet
+)
+xt "30000,13000,37400,14000"
+st "read_temp_register"
+blo "30000,13800"
+tm "WireNameMgr"
+)
+)
+on &21
+)
+*71 (Wire
+uid 406,0
+shape (OrthoPolyLine
+uid 407,0
+va (VaSet
+vasetType 3
+)
+xt "4750,36000,8000,36000"
+pts [
+"4750,36000"
+"8000,36000"
+]
+)
+start &38
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 410,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 411,0
+va (VaSet
+)
+xt "6000,35000,7300,36000"
+st "clk"
+blo "6000,35800"
+tm "WireNameMgr"
+)
+)
+on &20
+)
+*72 (Wire
+uid 602,0
+shape (OrthoPolyLine
+uid 603,0
+va (VaSet
+vasetType 3
+)
+xt "4000,27000,6000,27000"
+pts [
+"4000,27000"
+"6000,27000"
+]
+)
+end &52
+sat 16
+eat 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 608,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 609,0
+va (VaSet
+)
+xt "6000,26000,7500,27000"
+st "CS"
+blo "6000,26800"
+tm "WireNameMgr"
+)
+)
+on &15
+)
+*73 (Wire
+uid 626,0
+shape (OrthoPolyLine
+uid 627,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "9000,27000,32250,35000"
+pts [
+"32250,35000"
+"19000,35000"
+"19000,27000"
+"9000,27000"
+]
+)
+start &47
+end &52
+sat 32
+eat 2
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 630,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 631,0
+ro 270
+va (VaSet
+)
+xt "23000,30100,24000,34000"
+st "sensor_cs"
+blo "23800,34000"
+tm "WireNameMgr"
+)
+)
+on &51
+)
+*74 (Wire
+uid 644,0
+shape (OrthoPolyLine
+uid 645,0
+va (VaSet
+vasetType 3
+)
+xt "28000,15000,38000,15000"
+pts [
+"28000,15000"
+"38000,15000"
+]
+)
+end &22
+sat 16
+eat 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 650,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 651,0
+va (VaSet
+)
+xt "30000,14000,32400,15000"
+st "MOSI"
+blo "30000,14800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*75 (Wire
+uid 751,0
+shape (OrthoPolyLine
+uid 752,0
+va (VaSet
+vasetType 3
+)
+xt "16750,18000,45000,32000"
+pts [
+"43750,32000"
+"44000,32000"
+"44000,29000"
+"45000,29000"
+"45000,23000"
+"32000,23000"
+"32000,18000"
+"16750,18000"
+]
+)
+start &46
+end &6
+sat 32
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 755,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 756,0
+va (VaSet
+)
+xt "45750,31000,47150,32000"
+st "sio"
+blo "45750,31800"
+tm "WireNameMgr"
+)
+)
+on &56
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *76 (PackageList
+uid 263,0
+stg "VerticalLayoutStrategy"
+textVec [
+*77 (Text
+uid 264,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*78 (MLText
+uid 265,0
+va (VaSet
+)
+xt "0,1000,14500,7000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.std_logic_unsigned.all;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 266,0
+stg "VerticalLayoutStrategy"
+textVec [
+*79 (Text
+uid 267,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*80 (Text
+uid 268,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*81 (MLText
+uid 269,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*82 (Text
+uid 270,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*83 (MLText
+uid 271,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*84 (Text
+uid 272,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*85 (MLText
+uid 273,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "0,22,1281,1024"
+viewArea "2648,6530,64186,56004"
+cachedDiagramExtent "-10400,0,62400,49000"
+hasePageBreakOrigin 1
+pageBreakOrigin "-11000,0"
+lastUid 926,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*86 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*87 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*88 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,4000,6500"
+st "U_0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*89 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*90 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*91 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,2350,6500"
+st "U_0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*92 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*93 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*94 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,2700,6500"
+st "U_0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*95 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*96 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*97 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,2300,6500"
+st "U_0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*98 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*99 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*100 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1850,6500"
+st "U_0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*101 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*102 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*103 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*104 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*105 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*106 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,0,25400,1000"
+st "Declarations"
+blo "20000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,1000,22700,2000"
+st "Ports:"
+blo "20000,1800"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,23800,1000"
+st "Pre User:"
+blo "20000,800"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,2000,27100,3000"
+st "Diagram Signals:"
+blo "20000,2800"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,24700,1000"
+st "Post User:"
+blo "20000,800"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 16,0
+usingSuid 1
+emptyRow *107 (LEmptyRow
+)
+uid 276,0
+optionalChildren [
+*108 (RefLabelRowHdr
+)
+*109 (TitleRowHdr
+)
+*110 (FilterRowHdr
+)
+*111 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*112 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*113 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*114 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*115 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*116 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*117 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*118 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*119 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*120 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "SCLK"
+t "std_logic"
+o 1
+suid 1,0
+)
+)
+uid 245,0
+)
+*121 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "CS"
+t "std_logic"
+o 2
+suid 2,0
+)
+)
+uid 247,0
+)
+*122 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "MOSI"
+t "std_logic"
+o 3
+suid 3,0
+i "'0'"
+)
+)
+uid 249,0
+)
+*123 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 5
+suid 5,0
+)
+)
+uid 253,0
+)
+*124 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "ready"
+t "std_logic"
+o 6
+suid 6,0
+)
+)
+uid 255,0
+)
+*125 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "busy"
+t "std_logic"
+o 7
+suid 7,0
+)
+)
+uid 257,0
+)
+*126 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "clk"
+t "std_logic"
+o 8
+suid 8,0
+)
+)
+uid 259,0
+)
+*127 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "read_temp_register"
+t "std_logic"
+o 9
+suid 9,0
+)
+)
+uid 261,0
+)
+*128 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 downto 0)"
+preAdd 0
+posAdd 0
+o 10
+suid 10,0
+)
+)
+uid 652,0
+)
+*129 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 10
+suid 14,0
+)
+)
+uid 765,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 289,0
+optionalChildren [
+*130 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *131 (MRCItem
+litem &107
+pos 10
+dimension 20
+)
+uid 291,0
+optionalChildren [
+*132 (MRCItem
+litem &108
+pos 0
+dimension 20
+uid 292,0
+)
+*133 (MRCItem
+litem &109
+pos 1
+dimension 23
+uid 293,0
+)
+*134 (MRCItem
+litem &110
+pos 2
+hidden 1
+dimension 20
+uid 294,0
+)
+*135 (MRCItem
+litem &120
+pos 0
+dimension 20
+uid 246,0
+)
+*136 (MRCItem
+litem &121
+pos 1
+dimension 20
+uid 248,0
+)
+*137 (MRCItem
+litem &122
+pos 2
+dimension 20
+uid 250,0
+)
+*138 (MRCItem
+litem &123
+pos 3
+dimension 20
+uid 254,0
+)
+*139 (MRCItem
+litem &124
+pos 4
+dimension 20
+uid 256,0
+)
+*140 (MRCItem
+litem &125
+pos 5
+dimension 20
+uid 258,0
+)
+*141 (MRCItem
+litem &126
+pos 6
+dimension 20
+uid 260,0
+)
+*142 (MRCItem
+litem &127
+pos 7
+dimension 20
+uid 262,0
+)
+*143 (MRCItem
+litem &128
+pos 8
+dimension 20
+uid 653,0
+)
+*144 (MRCItem
+litem &129
+pos 9
+dimension 20
+uid 766,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 295,0
+optionalChildren [
+*145 (MRCItem
+litem &111
+pos 0
+dimension 20
+uid 296,0
+)
+*146 (MRCItem
+litem &113
+pos 1
+dimension 50
+uid 297,0
+)
+*147 (MRCItem
+litem &114
+pos 2
+dimension 100
+uid 298,0
+)
+*148 (MRCItem
+litem &115
+pos 3
+dimension 50
+uid 299,0
+)
+*149 (MRCItem
+litem &116
+pos 4
+dimension 100
+uid 300,0
+)
+*150 (MRCItem
+litem &117
+pos 5
+dimension 100
+uid 301,0
+)
+*151 (MRCItem
+litem &118
+pos 6
+dimension 50
+uid 302,0
+)
+*152 (MRCItem
+litem &119
+pos 7
+dimension 80
+uid 303,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 290,0
+vaOverrides [
+]
+)
+]
+)
+uid 275,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *153 (LEmptyRow
+)
+uid 305,0
+optionalChildren [
+*154 (RefLabelRowHdr
+)
+*155 (TitleRowHdr
+)
+*156 (FilterRowHdr
+)
+*157 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*158 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*159 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*160 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*161 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*162 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*163 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*164 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*165 (LogGeneric
+generic (GiElement
+name "SPI_CLK_DIVIDER"
+type "integer"
+value "25"
+)
+uid 9,0
+)
+*166 (LogGeneric
+generic (GiElement
+name "SCLK_CYCLES"
+type "integer"
+value "24"
+)
+uid 11,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 317,0
+optionalChildren [
+*167 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *168 (MRCItem
+litem &153
+pos 2
+dimension 20
+)
+uid 319,0
+optionalChildren [
+*169 (MRCItem
+litem &154
+pos 0
+dimension 20
+uid 320,0
+)
+*170 (MRCItem
+litem &155
+pos 1
+dimension 23
+uid 321,0
+)
+*171 (MRCItem
+litem &156
+pos 2
+hidden 1
+dimension 20
+uid 322,0
+)
+*172 (MRCItem
+litem &165
+pos 0
+dimension 20
+uid 10,0
+)
+*173 (MRCItem
+litem &166
+pos 1
+dimension 20
+uid 12,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 323,0
+optionalChildren [
+*174 (MRCItem
+litem &157
+pos 0
+dimension 20
+uid 324,0
+)
+*175 (MRCItem
+litem &159
+pos 1
+dimension 50
+uid 325,0
+)
+*176 (MRCItem
+litem &160
+pos 2
+dimension 100
+uid 326,0
+)
+*177 (MRCItem
+litem &161
+pos 3
+dimension 100
+uid 327,0
+)
+*178 (MRCItem
+litem &162
+pos 4
+dimension 50
+uid 328,0
+)
+*179 (MRCItem
+litem &163
+pos 5
+dimension 50
+uid 329,0
+)
+*180 (MRCItem
+litem &164
+pos 6
+dimension 80
+uid 330,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 318,0
+vaOverrides [
+]
+)
+]
+)
+uid 304,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/spi_max6662_tb/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/spi_max6662_tb/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/spi_max6662_tb/symbol.sb	(revision 11755)
@@ -0,0 +1,1239 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 53,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 66,0
+optionalChildren [
+*14 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *15 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 68,0
+optionalChildren [
+*16 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 69,0
+)
+*17 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 70,0
+)
+*18 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 71,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 72,0
+optionalChildren [
+*19 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 73,0
+)
+*20 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 74,0
+)
+*21 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 75,0
+)
+*22 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 76,0
+)
+*23 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 77,0
+)
+*24 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 78,0
+)
+*25 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 79,0
+)
+*26 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 80,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 67,0
+vaOverrides [
+]
+)
+]
+)
+uid 52,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *27 (LEmptyRow
+)
+uid 82,0
+optionalChildren [
+*28 (RefLabelRowHdr
+)
+*29 (TitleRowHdr
+)
+*30 (FilterRowHdr
+)
+*31 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*32 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*33 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*34 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*35 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*36 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*37 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*38 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*39 (LogGeneric
+generic (GiElement
+name "SPI_CLK_DIVIDER"
+type "integer"
+value "25"
+)
+uid 109,0
+)
+*40 (LogGeneric
+generic (GiElement
+name "SCLK_CYCLES"
+type "integer"
+value "24"
+)
+uid 111,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 94,0
+optionalChildren [
+*41 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *42 (MRCItem
+litem &27
+pos 3
+dimension 20
+)
+uid 96,0
+optionalChildren [
+*43 (MRCItem
+litem &28
+pos 0
+dimension 20
+uid 97,0
+)
+*44 (MRCItem
+litem &29
+pos 1
+dimension 23
+uid 98,0
+)
+*45 (MRCItem
+litem &30
+pos 2
+hidden 1
+dimension 20
+uid 99,0
+)
+*46 (MRCItem
+litem &39
+pos 0
+dimension 20
+uid 108,0
+)
+*47 (MRCItem
+litem &40
+pos 1
+dimension 20
+uid 110,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 100,0
+optionalChildren [
+*48 (MRCItem
+litem &31
+pos 0
+dimension 20
+uid 101,0
+)
+*49 (MRCItem
+litem &33
+pos 1
+dimension 50
+uid 102,0
+)
+*50 (MRCItem
+litem &34
+pos 2
+dimension 100
+uid 103,0
+)
+*51 (MRCItem
+litem &35
+pos 3
+dimension 100
+uid 104,0
+)
+*52 (MRCItem
+litem &36
+pos 4
+dimension 50
+uid 105,0
+)
+*53 (MRCItem
+litem &37
+pos 5
+dimension 50
+uid 106,0
+)
+*54 (MRCItem
+litem &38
+pos 6
+dimension 80
+uid 107,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 95,0
+vaOverrides [
+]
+)
+]
+)
+uid 81,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_max6662_tb\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_max6662_tb\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_max6662_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_max6662_tb"
+)
+(vvPair
+variable "date"
+value "31.01.2011"
+)
+(vvPair
+variable "day"
+value "Mo"
+)
+(vvPair
+variable "day_long"
+value "Montag"
+)
+(vvPair
+variable "dd"
+value "31"
+)
+(vvPair
+variable "entity_name"
+value "spi_max6662_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "mm"
+value "01"
+)
+(vvPair
+variable "module_name"
+value "spi_max6662_tb"
+)
+(vvPair
+variable "month"
+value "Jan"
+)
+(vvPair
+variable "month_long"
+value "Januar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_max6662_tb\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_max6662_tb\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "14:19:19"
+)
+(vvPair
+variable "unit"
+value "spi_max6662_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 51,0
+optionalChildren [
+*55 (SymbolBody
+uid 8,0
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,29900,16000"
+st "FACT_FAD_TB_lib"
+blo "22200,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,28800,17000"
+st "spi_max6662_tb"
+blo "22200,16800"
+)
+)
+gi *56 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,15500,15200"
+st "Generic Declarations
+
+SPI_CLK_DIVIDER integer 25  
+SCLK_CYCLES     integer 24  "
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+(GiElement
+name "SPI_CLK_DIVIDER"
+type "integer"
+value "25"
+)
+(GiElement
+name "SCLK_CYCLES"
+type "integer"
+value "24"
+)
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*57 (Grouping
+uid 16,0
+optionalChildren [
+*58 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,45700,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*59 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*60 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*64 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,44500,45850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*65 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*66 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*67 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,52100,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *68 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*69 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*70 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,10900,4000"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *71 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *72 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,2000,44400,3000"
+st "User:"
+blo "42000,2800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3000,44000,3000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 134,0
+okToSyncOnLoad 1
+OkToSyncGenericsOnLoad 1
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/spi_max6662_tb/symbol.sb.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/spi_max6662_tb/symbol.sb.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/spi_max6662_tb/symbol.sb.bak	(revision 11755)
@@ -0,0 +1,1252 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 53,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 66,0
+optionalChildren [
+*14 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *15 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 68,0
+optionalChildren [
+*16 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 69,0
+)
+*17 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 70,0
+)
+*18 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 71,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 72,0
+optionalChildren [
+*19 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 73,0
+)
+*20 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 74,0
+)
+*21 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 75,0
+)
+*22 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 76,0
+)
+*23 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 77,0
+)
+*24 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 78,0
+)
+*25 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 79,0
+)
+*26 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 80,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 67,0
+vaOverrides [
+]
+)
+]
+)
+uid 52,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *27 (LEmptyRow
+)
+uid 82,0
+optionalChildren [
+*28 (RefLabelRowHdr
+)
+*29 (TitleRowHdr
+)
+*30 (FilterRowHdr
+)
+*31 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*32 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*33 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*34 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*35 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*36 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*37 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*38 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*39 (LogGeneric
+generic (GiElement
+name "SPI_CLK_DIVIDER"
+type "integer"
+value "25"
+)
+uid 109,0
+)
+*40 (LogGeneric
+generic (GiElement
+name "SCLK_CYCLES"
+type "integer"
+value "24"
+)
+uid 111,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 94,0
+optionalChildren [
+*41 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *42 (MRCItem
+litem &27
+pos 3
+dimension 20
+)
+uid 96,0
+optionalChildren [
+*43 (MRCItem
+litem &28
+pos 0
+dimension 20
+uid 97,0
+)
+*44 (MRCItem
+litem &29
+pos 1
+dimension 23
+uid 98,0
+)
+*45 (MRCItem
+litem &30
+pos 2
+hidden 1
+dimension 20
+uid 99,0
+)
+*46 (MRCItem
+litem &39
+pos 0
+dimension 20
+uid 108,0
+)
+*47 (MRCItem
+litem &40
+pos 1
+dimension 20
+uid 110,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 100,0
+optionalChildren [
+*48 (MRCItem
+litem &31
+pos 0
+dimension 20
+uid 101,0
+)
+*49 (MRCItem
+litem &33
+pos 1
+dimension 50
+uid 102,0
+)
+*50 (MRCItem
+litem &34
+pos 2
+dimension 100
+uid 103,0
+)
+*51 (MRCItem
+litem &35
+pos 3
+dimension 100
+uid 104,0
+)
+*52 (MRCItem
+litem &36
+pos 4
+dimension 50
+uid 105,0
+)
+*53 (MRCItem
+litem &37
+pos 5
+dimension 50
+uid 106,0
+)
+*54 (MRCItem
+litem &38
+pos 6
+dimension 80
+uid 107,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 95,0
+vaOverrides [
+]
+)
+]
+)
+uid 81,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_max6662_tb\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_max6662_tb\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_max6662_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_max6662_tb"
+)
+(vvPair
+variable "date"
+value "31.01.2011"
+)
+(vvPair
+variable "day"
+value "Mo"
+)
+(vvPair
+variable "day_long"
+value "Montag"
+)
+(vvPair
+variable "dd"
+value "31"
+)
+(vvPair
+variable "entity_name"
+value "spi_max6662_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "mm"
+value "01"
+)
+(vvPair
+variable "module_name"
+value "spi_max6662_tb"
+)
+(vvPair
+variable "month"
+value "Jan"
+)
+(vvPair
+variable "month_long"
+value "Januar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_max6662_tb\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_max6662_tb\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "14:19:19"
+)
+(vvPair
+variable "unit"
+value "spi_max6662_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 51,0
+optionalChildren [
+*55 (SymbolBody
+uid 8,0
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,29900,16000"
+st "FACT_FAD_TB_lib"
+blo "22200,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,28800,17000"
+st "spi_max6662_tb"
+blo "22200,16800"
+)
+)
+gi *56 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,15500,15200"
+st "Generic Declarations
+
+SPI_CLK_DIVIDER integer 25  
+SCLK_CYCLES     integer 24  
+"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+(GiElement
+name "SPI_CLK_DIVIDER"
+type "integer"
+value "25"
+)
+(GiElement
+name "SCLK_CYCLES"
+type "integer"
+value "24"
+)
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*57 (Grouping
+uid 16,0
+optionalChildren [
+*58 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,45700,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*59 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*60 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*64 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,44500,45850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*65 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*66 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*67 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,52100,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *68 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*69 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*70 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,10900,4000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *71 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *72 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,2000,44400,3000"
+st "User:"
+blo "42000,2800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3000,44000,3000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 111,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/spi_max6662_tester/interface
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/spi_max6662_tester/interface	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/spi_max6662_tester/interface	(revision 11755)
@@ -0,0 +1,1667 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+)
+]
+libraryRefs [
+"ieee"
+"FACT_FAD_lib"
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+ordering 1
+suid 43,0
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 109,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+*14 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "busy"
+t "std_logic"
+o 4
+suid 37,0
+)
+)
+uid 510,0
+)
+*15 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "CS"
+t "std_logic"
+o 1
+suid 38,0
+)
+)
+uid 512,0
+)
+*16 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 5
+suid 39,0
+)
+)
+uid 514,0
+)
+*17 (LogPort
+port (LogicalPort
+decl (Decl
+n "MOSI"
+t "std_logic"
+o 2
+suid 40,0
+)
+)
+uid 516,0
+)
+*18 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "read_temp_register"
+t "std_logic"
+o 7
+suid 41,0
+)
+)
+uid 518,0
+)
+*19 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "ready"
+t "std_logic"
+o 6
+suid 42,0
+)
+)
+uid 520,0
+)
+*20 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "SCLK"
+t "std_logic"
+o 3
+suid 43,0
+)
+)
+uid 522,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 122,0
+optionalChildren [
+*21 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *22 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 124,0
+optionalChildren [
+*23 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 125,0
+)
+*24 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 126,0
+)
+*25 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 127,0
+)
+*26 (MRCItem
+litem &14
+pos 0
+dimension 20
+uid 511,0
+)
+*27 (MRCItem
+litem &15
+pos 1
+dimension 20
+uid 513,0
+)
+*28 (MRCItem
+litem &16
+pos 2
+dimension 20
+uid 515,0
+)
+*29 (MRCItem
+litem &17
+pos 3
+dimension 20
+uid 517,0
+)
+*30 (MRCItem
+litem &18
+pos 4
+dimension 20
+uid 519,0
+)
+*31 (MRCItem
+litem &19
+pos 5
+dimension 20
+uid 521,0
+)
+*32 (MRCItem
+litem &20
+pos 6
+dimension 20
+uid 523,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 128,0
+optionalChildren [
+*33 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 129,0
+)
+*34 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 130,0
+)
+*35 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 131,0
+)
+*36 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 132,0
+)
+*37 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 133,0
+)
+*38 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 134,0
+)
+*39 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 135,0
+)
+*40 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 136,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 123,0
+vaOverrides [
+]
+)
+]
+)
+uid 108,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *41 (LEmptyRow
+)
+uid 138,0
+optionalChildren [
+*42 (RefLabelRowHdr
+)
+*43 (TitleRowHdr
+)
+*44 (FilterRowHdr
+)
+*45 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*46 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*47 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*48 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*49 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*50 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*51 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*52 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 150,0
+optionalChildren [
+*53 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *54 (MRCItem
+litem &41
+pos 3
+dimension 20
+)
+uid 152,0
+optionalChildren [
+*55 (MRCItem
+litem &42
+pos 0
+dimension 20
+uid 153,0
+)
+*56 (MRCItem
+litem &43
+pos 1
+dimension 23
+uid 154,0
+)
+*57 (MRCItem
+litem &44
+pos 2
+hidden 1
+dimension 20
+uid 155,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 156,0
+optionalChildren [
+*58 (MRCItem
+litem &45
+pos 0
+dimension 20
+uid 157,0
+)
+*59 (MRCItem
+litem &47
+pos 1
+dimension 50
+uid 158,0
+)
+*60 (MRCItem
+litem &48
+pos 2
+dimension 100
+uid 159,0
+)
+*61 (MRCItem
+litem &49
+pos 3
+dimension 100
+uid 160,0
+)
+*62 (MRCItem
+litem &50
+pos 4
+dimension 50
+uid 161,0
+)
+*63 (MRCItem
+litem &51
+pos 5
+dimension 50
+uid 162,0
+)
+*64 (MRCItem
+litem &52
+pos 6
+dimension 80
+uid 163,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 151,0
+vaOverrides [
+]
+)
+]
+)
+uid 137,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_max6662_tester\\interface.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_max6662_tester\\interface.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "interface"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_max6662_tester"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_max6662_tester"
+)
+(vvPair
+variable "date"
+value "03.02.2011"
+)
+(vvPair
+variable "day"
+value "Do"
+)
+(vvPair
+variable "day_long"
+value "Donnerstag"
+)
+(vvPair
+variable "dd"
+value "03"
+)
+(vvPair
+variable "entity_name"
+value "spi_max6662_tester"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "interface"
+)
+(vvPair
+variable "f_logical"
+value "interface"
+)
+(vvPair
+variable "f_noext"
+value "interface"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "spi_max6662_tester"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_max6662_tester\\interface"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\spi_max6662_tester\\interface"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "<TBD>"
+)
+(vvPair
+variable "this_file"
+value "interface"
+)
+(vvPair
+variable "this_file_logical"
+value "interface"
+)
+(vvPair
+variable "time"
+value "19:07:59"
+)
+(vvPair
+variable "unit"
+value "spi_max6662_tester"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "interface"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 107,0
+optionalChildren [
+*65 (SymbolBody
+uid 8,0
+optionalChildren [
+*66 (CptPort
+uid 475,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 476,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "31000,12625,31750,13375"
+)
+tg (CPTG
+uid 477,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 478,0
+va (VaSet
+)
+xt "28100,12500,30000,13500"
+st "busy"
+ju 2
+blo "30000,13300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 479,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "busy"
+t "std_logic"
+o 4
+suid 37,0
+)
+)
+)
+*67 (CptPort
+uid 480,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 481,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "31000,7625,31750,8375"
+)
+tg (CPTG
+uid 482,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 483,0
+va (VaSet
+)
+xt "28500,7500,30000,8500"
+st "CS"
+ju 2
+blo "30000,8300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 484,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "CS"
+t "std_logic"
+o 1
+suid 38,0
+)
+)
+)
+*68 (CptPort
+uid 485,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 486,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "31000,10625,31750,11375"
+)
+tg (CPTG
+uid 487,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 488,0
+va (VaSet
+)
+xt "28200,10500,30000,11500"
+st "data"
+ju 2
+blo "30000,11300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 489,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 5
+suid 39,0
+)
+)
+)
+*69 (CptPort
+uid 490,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 491,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,8625,15000,9375"
+)
+tg (CPTG
+uid 492,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 493,0
+va (VaSet
+)
+xt "16000,8500,18400,9500"
+st "MOSI"
+blo "16000,9300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 494,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "MOSI"
+t "std_logic"
+o 2
+suid 40,0
+)
+)
+)
+*70 (CptPort
+uid 495,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 496,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,7625,15000,8375"
+)
+tg (CPTG
+uid 497,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 498,0
+va (VaSet
+)
+xt "16000,7500,23400,8500"
+st "read_temp_register"
+blo "16000,8300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 499,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "read_temp_register"
+t "std_logic"
+o 7
+suid 41,0
+)
+)
+)
+*71 (CptPort
+uid 500,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 501,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "31000,11625,31750,12375"
+)
+tg (CPTG
+uid 502,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 503,0
+va (VaSet
+)
+xt "27800,11500,30000,12500"
+st "ready"
+ju 2
+blo "30000,12300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 504,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "ready"
+t "std_logic"
+o 6
+suid 42,0
+)
+)
+)
+*72 (CptPort
+uid 505,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 506,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "31000,6625,31750,7375"
+)
+tg (CPTG
+uid 507,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 508,0
+va (VaSet
+)
+xt "27600,6500,30000,7500"
+st "SCLK"
+ju 2
+blo "30000,7300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 509,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "SCLK"
+t "std_logic"
+o 3
+suid 43,0
+)
+)
+)
+]
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,31000,14000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "19050,9000,26750,10000"
+st "FACT_FAD_TB_lib"
+blo "19050,9800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "19050,10000,26950,11000"
+st "spi_max6662_tester"
+blo "19050,10800"
+)
+)
+gi *73 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-1000,6000,10500,6800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sTC 0
+sF 0
+)
+portVis (PortSigDisplay
+sTC 0
+sF 0
+)
+)
+*74 (Grouping
+uid 16,0
+optionalChildren [
+*75 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,45800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*76 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*77 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*78 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*79 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*80 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*81 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,44500,45850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*82 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*83 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*84 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,51100,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *85 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*86 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*87 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,14500,7000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.std_logic_unsigned.all;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName "FACT_FAD_TB_lib"
+entityName "spi_max6662_tb"
+viewName "struct.bd"
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *88 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *89 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,8400,44400,9400"
+st "User:"
+blo "42000,9200"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,9400,44000,9400"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 523,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/timer_tb/struct.bd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/timer_tb/struct.bd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/timer_tb/struct.bd	(revision 11755)
@@ -0,0 +1,3328 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+]
+instances [
+(Instance
+name "U_0"
+duLibraryName "FACT_FAD_lib"
+duName "timer"
+elements [
+(GiElement
+name "TIMER_WIDTH"
+type "integer"
+value "32"
+)
+(GiElement
+name "PRESCALER"
+type "integer"
+value "5000"
+)
+]
+mwi 0
+uid 534,0
+)
+(Instance
+name "U_1"
+duLibraryName "FACT_FAD_TB_lib"
+duName "timer_tester"
+elements [
+]
+mwi 0
+uid 604,0
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "29.1"
+appVersion "2009.2 (Build 10)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\timer_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\timer_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\timer_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\timer_tb"
+)
+(vvPair
+variable "date"
+value "23.02.2011"
+)
+(vvPair
+variable "day"
+value "Mi"
+)
+(vvPair
+variable "day_long"
+value "Mittwoch"
+)
+(vvPair
+variable "dd"
+value "23"
+)
+(vvPair
+variable "entity_name"
+value "timer_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR\\FACT_FAD_TB_lib\\designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "timer_tb"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\timer_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\timer_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "12:23:43"
+)
+(vvPair
+variable "unit"
+value "timer_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 186,0
+optionalChildren [
+*1 (Net
+uid 43,0
+decl (Decl
+n "time_o"
+t "std_logic_vector"
+b "( TIMER_WIDTH-1 downto 0)"
+o 1
+suid 1,0
+)
+declText (MLText
+uid 44,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,7000,56000,7800"
+st "SIGNAL time_o        : std_logic_vector( TIMER_WIDTH-1 downto 0)
+"
+)
+)
+*2 (Net
+uid 51,0
+decl (Decl
+n "synched_o"
+t "std_logic"
+o 2
+suid 2,0
+i "'0'"
+)
+declText (MLText
+uid 52,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,6200,43000,7000"
+st "SIGNAL synched_o     : std_logic := '0'
+"
+)
+)
+*3 (Net
+uid 67,0
+decl (Decl
+n "synch_i"
+t "std_logic"
+o 4
+suid 4,0
+)
+declText (MLText
+uid 68,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,5400,39500,6200"
+st "SIGNAL synch_i       : std_logic
+"
+)
+)
+*4 (Net
+uid 75,0
+decl (Decl
+n "enable_i"
+t "std_logic"
+o 5
+suid 5,0
+)
+declText (MLText
+uid 76,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3800,39500,4600"
+st "SIGNAL enable_i      : std_logic
+"
+)
+)
+*5 (Grouping
+uid 133,0
+optionalChildren [
+*6 (CommentText
+uid 135,0
+shape (Rectangle
+uid 136,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "29000,48000,46000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 137,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "29200,48000,38800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*7 (CommentText
+uid 138,0
+shape (Rectangle
+uid 139,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "46000,44000,50000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 140,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "46200,44000,49200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*8 (CommentText
+uid 141,0
+shape (Rectangle
+uid 142,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "29000,46000,46000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 143,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "29200,46000,39200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*9 (CommentText
+uid 144,0
+shape (Rectangle
+uid 145,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,46000,29000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 146,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "25200,46000,27300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*10 (CommentText
+uid 147,0
+shape (Rectangle
+uid 148,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "46000,45000,66000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 149,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "46200,45200,55400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*11 (CommentText
+uid 150,0
+shape (Rectangle
+uid 151,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "50000,44000,66000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 152,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "50200,44000,54700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*12 (CommentText
+uid 153,0
+shape (Rectangle
+uid 154,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,44000,46000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 155,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "32150,44500,38850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*13 (CommentText
+uid 156,0
+shape (Rectangle
+uid 157,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,47000,29000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 158,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "25200,47000,27300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*14 (CommentText
+uid 159,0
+shape (Rectangle
+uid 160,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,48000,29000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 161,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "25200,48000,27900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*15 (CommentText
+uid 162,0
+shape (Rectangle
+uid 163,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "29000,47000,46000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 164,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "29200,47000,42100,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 134,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "25000,44000,66000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+*16 (SaComponent
+uid 534,0
+optionalChildren [
+*17 (CptPort
+uid 510,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 511,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "8250,13625,9000,14375"
+)
+tg (CPTG
+uid 512,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 513,0
+va (VaSet
+)
+xt "10000,13500,11300,14500"
+st "clk"
+blo "10000,14300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+)
+)
+)
+*18 (CptPort
+uid 514,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 515,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "29000,13625,29750,14375"
+)
+tg (CPTG
+uid 516,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 517,0
+va (VaSet
+)
+xt "16600,13500,28000,14500"
+st "time_o : (TIMER_WIDTH-1:0)"
+ju 2
+blo "28000,14300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "time_o"
+t "std_logic_vector"
+b "( TIMER_WIDTH-1 downto 0)"
+o 2
+)
+)
+)
+*19 (CptPort
+uid 518,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 519,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "8250,14625,9000,15375"
+)
+tg (CPTG
+uid 520,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 521,0
+va (VaSet
+)
+xt "10000,14500,12900,15500"
+st "synch_i"
+blo "10000,15300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "synch_i"
+t "std_logic"
+o 3
+)
+)
+)
+*20 (CptPort
+uid 522,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 523,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "29000,14625,29750,15375"
+)
+tg (CPTG
+uid 524,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 525,0
+va (VaSet
+)
+xt "24100,14500,28000,15500"
+st "synched_o"
+ju 2
+blo "28000,15300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "synched_o"
+t "std_logic"
+o 4
+i "'0'"
+)
+)
+)
+*21 (CptPort
+uid 526,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 527,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "8250,15625,9000,16375"
+)
+tg (CPTG
+uid 528,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 529,0
+va (VaSet
+)
+xt "10000,15500,15400,16500"
+st "reset_synch_i"
+blo "10000,16300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "reset_synch_i"
+t "std_logic"
+o 5
+)
+)
+)
+*22 (CptPort
+uid 530,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 531,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "8250,16625,9000,17375"
+)
+tg (CPTG
+uid 532,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 533,0
+va (VaSet
+)
+xt "10000,16500,13200,17500"
+st "enable_i"
+blo "10000,17300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "enable_i"
+t "std_logic"
+o 6
+)
+)
+)
+]
+shape (Rectangle
+uid 535,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "9000,13000,29000,18000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 536,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*23 (Text
+uid 537,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "15900,18000,22100,19000"
+st "FACT_FAD_lib"
+blo "15900,18800"
+tm "BdLibraryNameMgr"
+)
+*24 (Text
+uid 538,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "15900,19000,18200,20000"
+st "timer"
+blo "15900,19800"
+tm "CptNameMgr"
+)
+*25 (Text
+uid 539,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "15900,20000,17700,21000"
+st "U_0"
+blo "15900,20800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 540,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 541,0
+text (MLText
+uid 542,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "9500,11400,28500,13000"
+st "TIMER_WIDTH = 32      ( integer )  
+PRESCALER   = 5000    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "TIMER_WIDTH"
+type "integer"
+value "32"
+)
+(GiElement
+name "PRESCALER"
+type "integer"
+value "5000"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 543,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "9250,16250,10750,17750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*26 (Net
+uid 544,0
+decl (Decl
+n "clk"
+t "std_logic"
+o 5
+suid 8,0
+)
+declText (MLText
+uid 545,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3000,39500,3800"
+st "SIGNAL clk           : std_logic
+"
+)
+)
+*27 (Net
+uid 558,0
+decl (Decl
+n "reset_synch_i"
+t "std_logic"
+o 6
+suid 9,0
+)
+declText (MLText
+uid 559,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,4600,39500,5400"
+st "SIGNAL reset_synch_i : std_logic
+"
+)
+)
+*28 (SaComponent
+uid 604,0
+optionalChildren [
+*29 (CptPort
+uid 588,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 589,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "15250,29625,16000,30375"
+)
+tg (CPTG
+uid 590,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 591,0
+va (VaSet
+)
+xt "17000,29500,20200,30500"
+st "enable_i"
+blo "17000,30300"
+)
+)
+thePort (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "enable_i"
+t "std_logic"
+o 3
+suid 16,0
+)
+)
+)
+*30 (CptPort
+uid 592,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 593,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "15250,28625,16000,29375"
+)
+tg (CPTG
+uid 594,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 595,0
+va (VaSet
+)
+xt "17000,28500,19900,29500"
+st "synch_i"
+blo "17000,29300"
+)
+)
+thePort (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "synch_i"
+t "std_logic"
+o 6
+suid 17,0
+)
+)
+)
+*31 (CptPort
+uid 596,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 597,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,28625,34750,29375"
+)
+tg (CPTG
+uid 598,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 599,0
+va (VaSet
+)
+xt "29100,28500,33000,29500"
+st "synched_o"
+ju 2
+blo "33000,29300"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "synched_o"
+t "std_logic"
+o 1
+suid 18,0
+)
+)
+)
+*32 (CptPort
+uid 600,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 601,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,27625,34750,28375"
+)
+tg (CPTG
+uid 602,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 603,0
+va (VaSet
+)
+xt "30400,27500,33000,28500"
+st "time_o"
+ju 2
+blo "33000,28300"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "time_o"
+t "std_logic_vector"
+b "( 31 DOWNTO 0)"
+o 2
+suid 19,0
+)
+)
+)
+*33 (CptPort
+uid 614,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 615,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,29625,34750,30375"
+)
+tg (CPTG
+uid 616,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 617,0
+va (VaSet
+)
+xt "31700,29500,33000,30500"
+st "clk"
+ju 2
+blo "33000,30300"
+)
+)
+thePort (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+o 5
+)
+)
+)
+*34 (CptPort
+uid 618,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 619,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,30625,34750,31375"
+)
+tg (CPTG
+uid 620,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 621,0
+va (VaSet
+)
+xt "27600,30500,33000,31500"
+st "reset_synch_i"
+ju 2
+blo "33000,31300"
+)
+)
+thePort (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "reset_synch_i"
+t "std_logic"
+o 4
+)
+)
+)
+]
+shape (Rectangle
+uid 605,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "16000,27000,34000,32000"
+)
+oxt "15000,6000,33000,10000"
+ttg (MlTextGroup
+uid 606,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*35 (Text
+uid 607,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "21150,28000,28850,29000"
+st "FACT_FAD_TB_lib"
+blo "21150,28800"
+tm "BdLibraryNameMgr"
+)
+*36 (Text
+uid 608,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "21150,29000,26350,30000"
+st "timer_tester"
+blo "21150,29800"
+tm "CptNameMgr"
+)
+*37 (Text
+uid 609,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "21150,30000,22950,31000"
+st "U_1"
+blo "21150,30800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 610,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 611,0
+text (MLText
+uid 612,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "1000,25800,1000,25800"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 613,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "16250,30250,17750,31750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+sTC 0
+sF 0
+)
+archFileType "UNKNOWN"
+)
+*38 (Wire
+uid 93,0
+shape (OrthoPolyLine
+uid 94,0
+va (VaSet
+vasetType 3
+)
+xt "10000,30000,15250,30000"
+pts [
+"10000,30000"
+"15250,30000"
+]
+)
+end &29
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 99,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 100,0
+va (VaSet
+)
+xt "11000,29000,14200,30000"
+st "enable_i"
+blo "11000,29800"
+tm "WireNameMgr"
+)
+)
+on &4
+)
+*39 (Wire
+uid 109,0
+shape (OrthoPolyLine
+uid 110,0
+va (VaSet
+vasetType 3
+)
+xt "10000,29000,15250,29000"
+pts [
+"10000,29000"
+"15250,29000"
+]
+)
+end &30
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 115,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 116,0
+va (VaSet
+)
+xt "11000,28000,13900,29000"
+st "synch_i"
+blo "11000,28800"
+tm "WireNameMgr"
+)
+)
+on &3
+)
+*40 (Wire
+uid 117,0
+shape (OrthoPolyLine
+uid 118,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "34750,28000,48000,28000"
+pts [
+"34750,28000"
+"48000,28000"
+]
+)
+start &32
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 123,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 124,0
+va (VaSet
+)
+xt "36000,27000,47400,28000"
+st "time_o : (TIMER_WIDTH-1:0)"
+blo "36000,27800"
+tm "WireNameMgr"
+)
+)
+on &1
+)
+*41 (Wire
+uid 125,0
+shape (OrthoPolyLine
+uid 126,0
+va (VaSet
+vasetType 3
+)
+xt "34750,29000,48000,29000"
+pts [
+"34750,29000"
+"48000,29000"
+]
+)
+start &31
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 131,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 132,0
+va (VaSet
+)
+xt "36000,28000,39900,29000"
+st "synched_o"
+blo "36000,28800"
+tm "WireNameMgr"
+)
+)
+on &2
+)
+*42 (Wire
+uid 546,0
+shape (OrthoPolyLine
+uid 547,0
+va (VaSet
+vasetType 3
+)
+xt "5000,14000,8250,14000"
+pts [
+"5000,14000"
+"8250,14000"
+]
+)
+end &17
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 550,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 551,0
+va (VaSet
+)
+xt "6000,13000,7300,14000"
+st "clk"
+blo "6000,13800"
+tm "WireNameMgr"
+)
+)
+on &26
+)
+*43 (Wire
+uid 552,0
+shape (OrthoPolyLine
+uid 553,0
+va (VaSet
+vasetType 3
+)
+xt "3000,15000,8250,15000"
+pts [
+"3000,15000"
+"8250,15000"
+]
+)
+end &19
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 556,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 557,0
+va (VaSet
+)
+xt "4000,14000,6900,15000"
+st "synch_i"
+blo "4000,14800"
+tm "WireNameMgr"
+)
+)
+on &3
+)
+*44 (Wire
+uid 560,0
+shape (OrthoPolyLine
+uid 561,0
+va (VaSet
+vasetType 3
+)
+xt "1000,16000,8250,16000"
+pts [
+"1000,16000"
+"8250,16000"
+]
+)
+end &21
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 564,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 565,0
+va (VaSet
+)
+xt "2000,15000,7400,16000"
+st "reset_synch_i"
+blo "2000,15800"
+tm "WireNameMgr"
+)
+)
+on &27
+)
+*45 (Wire
+uid 566,0
+shape (OrthoPolyLine
+uid 567,0
+va (VaSet
+vasetType 3
+)
+xt "3000,17000,8250,17000"
+pts [
+"3000,17000"
+"8250,17000"
+]
+)
+end &22
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 570,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 571,0
+va (VaSet
+)
+xt "4000,16000,7200,17000"
+st "enable_i"
+blo "4000,16800"
+tm "WireNameMgr"
+)
+)
+on &4
+)
+*46 (Wire
+uid 572,0
+shape (OrthoPolyLine
+uid 573,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "29750,14000,43000,14000"
+pts [
+"29750,14000"
+"43000,14000"
+]
+)
+start &18
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 576,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 577,0
+va (VaSet
+)
+xt "31000,13000,42400,14000"
+st "time_o : (TIMER_WIDTH-1:0)"
+blo "31000,13800"
+tm "WireNameMgr"
+)
+)
+on &1
+)
+*47 (Wire
+uid 578,0
+shape (OrthoPolyLine
+uid 579,0
+va (VaSet
+vasetType 3
+)
+xt "29750,15000,36000,15000"
+pts [
+"29750,15000"
+"36000,15000"
+]
+)
+start &20
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 582,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 583,0
+va (VaSet
+)
+xt "31000,14000,34900,15000"
+st "synched_o"
+blo "31000,14800"
+tm "WireNameMgr"
+)
+)
+on &2
+)
+*48 (Wire
+uid 622,0
+shape (OrthoPolyLine
+uid 623,0
+va (VaSet
+vasetType 3
+)
+xt "34750,30000,38000,30000"
+pts [
+"34750,30000"
+"38000,30000"
+]
+)
+start &33
+sat 32
+eat 16
+stc 0
+st 0
+si 0
+tg (WTG
+uid 626,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 627,0
+va (VaSet
+)
+xt "36000,29000,37300,30000"
+st "clk"
+blo "36000,29800"
+tm "WireNameMgr"
+)
+)
+on &26
+)
+*49 (Wire
+uid 628,0
+shape (OrthoPolyLine
+uid 629,0
+va (VaSet
+vasetType 3
+)
+xt "34750,31000,42000,31000"
+pts [
+"34750,31000"
+"42000,31000"
+]
+)
+start &34
+sat 32
+eat 16
+stc 0
+st 0
+si 0
+tg (WTG
+uid 632,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 633,0
+va (VaSet
+)
+xt "36000,30000,41400,31000"
+st "reset_synch_i"
+blo "36000,30800"
+tm "WireNameMgr"
+)
+)
+on &27
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *50 (PackageList
+uid 175,0
+stg "VerticalLayoutStrategy"
+textVec [
+*51 (Text
+uid 176,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*52 (MLText
+uid 177,0
+va (VaSet
+)
+xt "0,1000,12400,5000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.std_logic_unsigned.all;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 178,0
+stg "VerticalLayoutStrategy"
+textVec [
+*53 (Text
+uid 179,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*54 (Text
+uid 180,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*55 (MLText
+uid 181,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*56 (Text
+uid 182,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*57 (MLText
+uid 183,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*58 (Text
+uid 184,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*59 (MLText
+uid 185,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "0,22,1281,1024"
+viewArea "-21800,-200,74751,77423"
+cachedDiagramExtent "0,0,66000,49000"
+hasePageBreakOrigin 1
+pageBreakOrigin "-7000,0"
+lastUid 654,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*60 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*61 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*62 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,4000,6500"
+st "U_0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*63 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*64 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*65 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,2350,6500"
+st "U_0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*66 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*67 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*68 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,2700,6500"
+st "U_0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*69 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*70 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*71 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,2300,6500"
+st "U_0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*72 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*73 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*74 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1850,6500"
+st "U_0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*75 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*76 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*77 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*78 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*79 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*80 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,0,25400,1000"
+st "Declarations"
+blo "20000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,1000,22700,2000"
+st "Ports:"
+blo "20000,1800"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,23800,1000"
+st "Pre User:"
+blo "20000,800"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,2000,27100,3000"
+st "Diagram Signals:"
+blo "20000,2800"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,24700,1000"
+st "Post User:"
+blo "20000,800"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 9,0
+usingSuid 1
+emptyRow *81 (LEmptyRow
+)
+uid 188,0
+optionalChildren [
+*82 (RefLabelRowHdr
+)
+*83 (TitleRowHdr
+)
+*84 (FilterRowHdr
+)
+*85 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*86 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*87 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*88 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*89 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*90 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*91 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*92 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*93 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*94 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "time_o"
+t "std_logic_vector"
+b "( TIMER_WIDTH-1 downto 0)"
+o 1
+suid 1,0
+)
+)
+uid 165,0
+)
+*95 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "synched_o"
+t "std_logic"
+o 2
+suid 2,0
+i "'0'"
+)
+)
+uid 167,0
+)
+*96 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "synch_i"
+t "std_logic"
+o 4
+suid 4,0
+)
+)
+uid 171,0
+)
+*97 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "enable_i"
+t "std_logic"
+o 5
+suid 5,0
+)
+)
+uid 173,0
+)
+*98 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "clk"
+t "std_logic"
+o 5
+suid 8,0
+)
+)
+uid 584,0
+)
+*99 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "reset_synch_i"
+t "std_logic"
+o 6
+suid 9,0
+)
+)
+uid 586,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 201,0
+optionalChildren [
+*100 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *101 (MRCItem
+litem &81
+pos 6
+dimension 20
+)
+uid 203,0
+optionalChildren [
+*102 (MRCItem
+litem &82
+pos 0
+dimension 20
+uid 204,0
+)
+*103 (MRCItem
+litem &83
+pos 1
+dimension 23
+uid 205,0
+)
+*104 (MRCItem
+litem &84
+pos 2
+hidden 1
+dimension 20
+uid 206,0
+)
+*105 (MRCItem
+litem &94
+pos 0
+dimension 20
+uid 166,0
+)
+*106 (MRCItem
+litem &95
+pos 1
+dimension 20
+uid 168,0
+)
+*107 (MRCItem
+litem &96
+pos 2
+dimension 20
+uid 172,0
+)
+*108 (MRCItem
+litem &97
+pos 3
+dimension 20
+uid 174,0
+)
+*109 (MRCItem
+litem &98
+pos 4
+dimension 20
+uid 585,0
+)
+*110 (MRCItem
+litem &99
+pos 5
+dimension 20
+uid 587,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 207,0
+optionalChildren [
+*111 (MRCItem
+litem &85
+pos 0
+dimension 20
+uid 208,0
+)
+*112 (MRCItem
+litem &87
+pos 1
+dimension 50
+uid 209,0
+)
+*113 (MRCItem
+litem &88
+pos 2
+dimension 100
+uid 210,0
+)
+*114 (MRCItem
+litem &89
+pos 3
+dimension 50
+uid 211,0
+)
+*115 (MRCItem
+litem &90
+pos 4
+dimension 100
+uid 212,0
+)
+*116 (MRCItem
+litem &91
+pos 5
+dimension 100
+uid 213,0
+)
+*117 (MRCItem
+litem &92
+pos 6
+dimension 50
+uid 214,0
+)
+*118 (MRCItem
+litem &93
+pos 7
+dimension 80
+uid 215,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 202,0
+vaOverrides [
+]
+)
+]
+)
+uid 187,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *119 (LEmptyRow
+)
+uid 217,0
+optionalChildren [
+*120 (RefLabelRowHdr
+)
+*121 (TitleRowHdr
+)
+*122 (FilterRowHdr
+)
+*123 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*124 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*125 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*126 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*127 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*128 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*129 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*130 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*131 (LogGeneric
+generic (GiElement
+name "TIMER_WIDTH"
+type "integer"
+value "32"
+)
+uid 9,0
+)
+*132 (LogGeneric
+generic (GiElement
+name "PRESCALER"
+type "integer"
+value "2500"
+)
+uid 11,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 229,0
+optionalChildren [
+*133 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *134 (MRCItem
+litem &119
+pos 2
+dimension 20
+)
+uid 231,0
+optionalChildren [
+*135 (MRCItem
+litem &120
+pos 0
+dimension 20
+uid 232,0
+)
+*136 (MRCItem
+litem &121
+pos 1
+dimension 23
+uid 233,0
+)
+*137 (MRCItem
+litem &122
+pos 2
+hidden 1
+dimension 20
+uid 234,0
+)
+*138 (MRCItem
+litem &131
+pos 0
+dimension 20
+uid 10,0
+)
+*139 (MRCItem
+litem &132
+pos 1
+dimension 20
+uid 12,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 235,0
+optionalChildren [
+*140 (MRCItem
+litem &123
+pos 0
+dimension 20
+uid 236,0
+)
+*141 (MRCItem
+litem &125
+pos 1
+dimension 50
+uid 237,0
+)
+*142 (MRCItem
+litem &126
+pos 2
+dimension 100
+uid 238,0
+)
+*143 (MRCItem
+litem &127
+pos 3
+dimension 100
+uid 239,0
+)
+*144 (MRCItem
+litem &128
+pos 4
+dimension 50
+uid 240,0
+)
+*145 (MRCItem
+litem &129
+pos 5
+dimension 50
+uid 241,0
+)
+*146 (MRCItem
+litem &130
+pos 6
+dimension 80
+uid 242,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 230,0
+vaOverrides [
+]
+)
+]
+)
+uid 216,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/timer_tb/struct.bd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/timer_tb/struct.bd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/timer_tb/struct.bd.bak	(revision 11755)
@@ -0,0 +1,3550 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+]
+instances [
+(Instance
+name "U_0"
+duLibraryName "FACT_FAD_lib"
+duName "timer"
+elements [
+(GiElement
+name "TIMER_WIDTH"
+type "integer"
+value "32"
+)
+(GiElement
+name "PRESCALER"
+type "integer"
+value "5000"
+)
+]
+mwi 0
+uid 534,0
+)
+(Instance
+name "U_1"
+duLibraryName "FACT_FAD_TB_lib"
+duName "timer_tester"
+elements [
+]
+mwi 0
+uid 604,0
+)
+(Instance
+name "U_2"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+mwi 0
+uid 645,0
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "29.1"
+appVersion "2009.2 (Build 10)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\timer_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\timer_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\timer_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\timer_tb"
+)
+(vvPair
+variable "date"
+value "23.02.2011"
+)
+(vvPair
+variable "day"
+value "Mi"
+)
+(vvPair
+variable "day_long"
+value "Mittwoch"
+)
+(vvPair
+variable "dd"
+value "23"
+)
+(vvPair
+variable "entity_name"
+value "timer_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR\\FACT_FAD_TB_lib\\designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "timer_tb"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\timer_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\timer_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "12:23:40"
+)
+(vvPair
+variable "unit"
+value "timer_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 186,0
+optionalChildren [
+*1 (Net
+uid 43,0
+decl (Decl
+n "time_o"
+t "std_logic_vector"
+b "( TIMER_WIDTH-1 downto 0)"
+o 1
+suid 1,0
+)
+declText (MLText
+uid 44,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,7000,56000,7800"
+st "SIGNAL time_o        : std_logic_vector( TIMER_WIDTH-1 downto 0)"
+)
+)
+*2 (Net
+uid 51,0
+decl (Decl
+n "synched_o"
+t "std_logic"
+o 2
+suid 2,0
+i "'0'"
+)
+declText (MLText
+uid 52,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,6200,43000,7000"
+st "SIGNAL synched_o     : std_logic := '0'"
+)
+)
+*3 (Net
+uid 67,0
+decl (Decl
+n "synch_i"
+t "std_logic"
+o 4
+suid 4,0
+)
+declText (MLText
+uid 68,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,5400,39500,6200"
+st "SIGNAL synch_i       : std_logic"
+)
+)
+*4 (Net
+uid 75,0
+decl (Decl
+n "enable_i"
+t "std_logic"
+o 5
+suid 5,0
+)
+declText (MLText
+uid 76,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3800,39500,4600"
+st "SIGNAL enable_i      : std_logic"
+)
+)
+*5 (Grouping
+uid 133,0
+optionalChildren [
+*6 (CommentText
+uid 135,0
+shape (Rectangle
+uid 136,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "29000,48000,46000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 137,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "29200,48000,38800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*7 (CommentText
+uid 138,0
+shape (Rectangle
+uid 139,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "46000,44000,50000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 140,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "46200,44000,49200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*8 (CommentText
+uid 141,0
+shape (Rectangle
+uid 142,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "29000,46000,46000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 143,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "29200,46000,39200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*9 (CommentText
+uid 144,0
+shape (Rectangle
+uid 145,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,46000,29000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 146,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "25200,46000,27300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*10 (CommentText
+uid 147,0
+shape (Rectangle
+uid 148,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "46000,45000,66000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 149,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "46200,45200,55400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*11 (CommentText
+uid 150,0
+shape (Rectangle
+uid 151,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "50000,44000,66000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 152,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "50200,44000,54700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*12 (CommentText
+uid 153,0
+shape (Rectangle
+uid 154,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,44000,46000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 155,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "32150,44500,38850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*13 (CommentText
+uid 156,0
+shape (Rectangle
+uid 157,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,47000,29000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 158,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "25200,47000,27300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*14 (CommentText
+uid 159,0
+shape (Rectangle
+uid 160,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,48000,29000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 161,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "25200,48000,27900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*15 (CommentText
+uid 162,0
+shape (Rectangle
+uid 163,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "29000,47000,46000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 164,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "29200,47000,42100,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 134,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "25000,44000,66000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+*16 (SaComponent
+uid 534,0
+optionalChildren [
+*17 (CptPort
+uid 510,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 511,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "8250,13625,9000,14375"
+)
+tg (CPTG
+uid 512,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 513,0
+va (VaSet
+)
+xt "10000,13500,11300,14500"
+st "clk"
+blo "10000,14300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+)
+)
+)
+*18 (CptPort
+uid 514,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 515,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "29000,13625,29750,14375"
+)
+tg (CPTG
+uid 516,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 517,0
+va (VaSet
+)
+xt "16600,13500,28000,14500"
+st "time_o : (TIMER_WIDTH-1:0)"
+ju 2
+blo "28000,14300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "time_o"
+t "std_logic_vector"
+b "( TIMER_WIDTH-1 downto 0)"
+o 2
+)
+)
+)
+*19 (CptPort
+uid 518,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 519,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "8250,14625,9000,15375"
+)
+tg (CPTG
+uid 520,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 521,0
+va (VaSet
+)
+xt "10000,14500,12900,15500"
+st "synch_i"
+blo "10000,15300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "synch_i"
+t "std_logic"
+o 3
+)
+)
+)
+*20 (CptPort
+uid 522,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 523,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "29000,14625,29750,15375"
+)
+tg (CPTG
+uid 524,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 525,0
+va (VaSet
+)
+xt "24100,14500,28000,15500"
+st "synched_o"
+ju 2
+blo "28000,15300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "synched_o"
+t "std_logic"
+o 4
+i "'0'"
+)
+)
+)
+*21 (CptPort
+uid 526,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 527,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "8250,15625,9000,16375"
+)
+tg (CPTG
+uid 528,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 529,0
+va (VaSet
+)
+xt "10000,15500,15400,16500"
+st "reset_synch_i"
+blo "10000,16300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "reset_synch_i"
+t "std_logic"
+o 5
+)
+)
+)
+*22 (CptPort
+uid 530,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 531,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "8250,16625,9000,17375"
+)
+tg (CPTG
+uid 532,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 533,0
+va (VaSet
+)
+xt "10000,16500,13200,17500"
+st "enable_i"
+blo "10000,17300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "enable_i"
+t "std_logic"
+o 6
+)
+)
+)
+]
+shape (Rectangle
+uid 535,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "9000,13000,29000,18000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 536,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*23 (Text
+uid 537,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "15900,18000,22100,19000"
+st "FACT_FAD_lib"
+blo "15900,18800"
+tm "BdLibraryNameMgr"
+)
+*24 (Text
+uid 538,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "15900,19000,18200,20000"
+st "timer"
+blo "15900,19800"
+tm "CptNameMgr"
+)
+*25 (Text
+uid 539,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "15900,20000,17700,21000"
+st "U_0"
+blo "15900,20800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 540,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 541,0
+text (MLText
+uid 542,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "9500,11400,28500,13000"
+st "TIMER_WIDTH = 32      ( integer )  
+PRESCALER   = 5000    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "TIMER_WIDTH"
+type "integer"
+value "32"
+)
+(GiElement
+name "PRESCALER"
+type "integer"
+value "5000"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 543,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "9250,16250,10750,17750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*26 (Net
+uid 544,0
+decl (Decl
+n "clk"
+t "std_logic"
+o 5
+suid 8,0
+)
+declText (MLText
+uid 545,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3000,39500,3800"
+st "SIGNAL clk           : std_logic"
+)
+)
+*27 (Net
+uid 558,0
+decl (Decl
+n "reset_synch_i"
+t "std_logic"
+o 6
+suid 9,0
+)
+declText (MLText
+uid 559,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,4600,39500,5400"
+st "SIGNAL reset_synch_i : std_logic"
+)
+)
+*28 (SaComponent
+uid 604,0
+optionalChildren [
+*29 (CptPort
+uid 588,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 589,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "15250,29625,16000,30375"
+)
+tg (CPTG
+uid 590,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 591,0
+va (VaSet
+)
+xt "17000,29500,20200,30500"
+st "enable_i"
+blo "17000,30300"
+)
+)
+thePort (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "enable_i"
+t "std_logic"
+o 3
+suid 16,0
+)
+)
+)
+*30 (CptPort
+uid 592,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 593,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "15250,28625,16000,29375"
+)
+tg (CPTG
+uid 594,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 595,0
+va (VaSet
+)
+xt "17000,28500,19900,29500"
+st "synch_i"
+blo "17000,29300"
+)
+)
+thePort (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "synch_i"
+t "std_logic"
+o 6
+suid 17,0
+)
+)
+)
+*31 (CptPort
+uid 596,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 597,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,28625,34750,29375"
+)
+tg (CPTG
+uid 598,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 599,0
+va (VaSet
+)
+xt "29100,28500,33000,29500"
+st "synched_o"
+ju 2
+blo "33000,29300"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "synched_o"
+t "std_logic"
+o 1
+suid 18,0
+)
+)
+)
+*32 (CptPort
+uid 600,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 601,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,27625,34750,28375"
+)
+tg (CPTG
+uid 602,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 603,0
+va (VaSet
+)
+xt "30400,27500,33000,28500"
+st "time_o"
+ju 2
+blo "33000,28300"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "time_o"
+t "std_logic_vector"
+b "( 31 DOWNTO 0)"
+o 2
+suid 19,0
+)
+)
+)
+*33 (CptPort
+uid 614,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 615,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,29625,34750,30375"
+)
+tg (CPTG
+uid 616,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 617,0
+va (VaSet
+)
+xt "31700,29500,33000,30500"
+st "clk"
+ju 2
+blo "33000,30300"
+)
+)
+thePort (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+o 5
+)
+)
+)
+*34 (CptPort
+uid 618,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 619,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,30625,34750,31375"
+)
+tg (CPTG
+uid 620,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 621,0
+va (VaSet
+)
+xt "27600,30500,33000,31500"
+st "reset_synch_i"
+ju 2
+blo "33000,31300"
+)
+)
+thePort (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "reset_synch_i"
+t "std_logic"
+o 4
+)
+)
+)
+]
+shape (Rectangle
+uid 605,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "16000,27000,34000,32000"
+)
+oxt "15000,6000,33000,10000"
+ttg (MlTextGroup
+uid 606,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*35 (Text
+uid 607,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "21150,28000,28850,29000"
+st "FACT_FAD_TB_lib"
+blo "21150,28800"
+tm "BdLibraryNameMgr"
+)
+*36 (Text
+uid 608,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "21150,29000,26350,30000"
+st "timer_tester"
+blo "21150,29800"
+tm "CptNameMgr"
+)
+*37 (Text
+uid 609,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "21150,30000,22950,31000"
+st "U_1"
+blo "21150,30800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 610,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 611,0
+text (MLText
+uid 612,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "1000,25800,1000,25800"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 613,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "16250,30250,17750,31750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+sTC 0
+sF 0
+)
+archFileType "UNKNOWN"
+)
+*38 (SaComponent
+uid 645,0
+optionalChildren [
+*39 (CptPort
+uid 634,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 635,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "13000,37625,13750,38375"
+)
+tg (CPTG
+uid 636,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 637,0
+va (VaSet
+)
+xt "10700,37500,12000,38500"
+st "clk"
+ju 2
+blo "12000,38300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+)
+)
+*40 (CptPort
+uid 638,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 639,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "13000,38625,13750,39375"
+)
+tg (CPTG
+uid 640,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 641,0
+va (VaSet
+)
+xt "10700,38500,12000,39500"
+st "rst"
+ju 2
+blo "12000,39300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+i "'0'"
+)
+)
+)
+*41 (CommentText
+uid 642,0
+ps "EdgeToEdgeStrategy"
+shape (Rectangle
+uid 643,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "4500,26000,19500,30000"
+)
+oxt "21500,4000,36500,8000"
+text (MLText
+uid 644,0
+va (VaSet
+fg "0,0,32768"
+)
+xt "4700,26200,14500,27200"
+st "
+--   synthesis translate_off
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 15000
+)
+included 1
+excludeCommentLeader 1
+)
+]
+shape (Rectangle
+uid 646,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "5000,37000,13000,41000"
+)
+oxt "22000,15000,30000,19000"
+ttg (MlTextGroup
+uid 647,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*42 (Text
+uid 648,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "5150,41000,12850,42000"
+st "FACT_FAD_TB_lib"
+blo "5150,41800"
+tm "BdLibraryNameMgr"
+)
+*43 (Text
+uid 649,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "5150,42000,11850,43000"
+st "clock_generator"
+blo "5150,42800"
+tm "CptNameMgr"
+)
+*44 (Text
+uid 650,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "5150,43000,6950,44000"
+st "U_2"
+blo "5150,43800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 651,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 652,0
+text (MLText
+uid 653,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "4500,28400,23000,30000"
+st "clock_period = 20 ns    ( time )  
+reset_time   = 50 ns    ( time )  
+"
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 654,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "5250,39250,6750,40750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*45 (Wire
+uid 93,0
+shape (OrthoPolyLine
+uid 94,0
+va (VaSet
+vasetType 3
+)
+xt "10000,30000,15250,30000"
+pts [
+"10000,30000"
+"15250,30000"
+]
+)
+end &29
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 99,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 100,0
+va (VaSet
+)
+xt "11000,29000,14200,30000"
+st "enable_i"
+blo "11000,29800"
+tm "WireNameMgr"
+)
+)
+on &4
+)
+*46 (Wire
+uid 109,0
+shape (OrthoPolyLine
+uid 110,0
+va (VaSet
+vasetType 3
+)
+xt "10000,29000,15250,29000"
+pts [
+"10000,29000"
+"15250,29000"
+]
+)
+end &30
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 115,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 116,0
+va (VaSet
+)
+xt "11000,28000,13900,29000"
+st "synch_i"
+blo "11000,28800"
+tm "WireNameMgr"
+)
+)
+on &3
+)
+*47 (Wire
+uid 117,0
+shape (OrthoPolyLine
+uid 118,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "34750,28000,48000,28000"
+pts [
+"34750,28000"
+"48000,28000"
+]
+)
+start &32
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 123,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 124,0
+va (VaSet
+)
+xt "36000,27000,47400,28000"
+st "time_o : (TIMER_WIDTH-1:0)"
+blo "36000,27800"
+tm "WireNameMgr"
+)
+)
+on &1
+)
+*48 (Wire
+uid 125,0
+shape (OrthoPolyLine
+uid 126,0
+va (VaSet
+vasetType 3
+)
+xt "34750,29000,48000,29000"
+pts [
+"34750,29000"
+"48000,29000"
+]
+)
+start &31
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 131,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 132,0
+va (VaSet
+)
+xt "36000,28000,39900,29000"
+st "synched_o"
+blo "36000,28800"
+tm "WireNameMgr"
+)
+)
+on &2
+)
+*49 (Wire
+uid 546,0
+shape (OrthoPolyLine
+uid 547,0
+va (VaSet
+vasetType 3
+)
+xt "5000,14000,8250,14000"
+pts [
+"5000,14000"
+"8250,14000"
+]
+)
+end &17
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 550,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 551,0
+va (VaSet
+)
+xt "6000,13000,7300,14000"
+st "clk"
+blo "6000,13800"
+tm "WireNameMgr"
+)
+)
+on &26
+)
+*50 (Wire
+uid 552,0
+shape (OrthoPolyLine
+uid 553,0
+va (VaSet
+vasetType 3
+)
+xt "3000,15000,8250,15000"
+pts [
+"3000,15000"
+"8250,15000"
+]
+)
+end &19
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 556,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 557,0
+va (VaSet
+)
+xt "4000,14000,6900,15000"
+st "synch_i"
+blo "4000,14800"
+tm "WireNameMgr"
+)
+)
+on &3
+)
+*51 (Wire
+uid 560,0
+shape (OrthoPolyLine
+uid 561,0
+va (VaSet
+vasetType 3
+)
+xt "1000,16000,8250,16000"
+pts [
+"1000,16000"
+"8250,16000"
+]
+)
+end &21
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 564,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 565,0
+va (VaSet
+)
+xt "2000,15000,7400,16000"
+st "reset_synch_i"
+blo "2000,15800"
+tm "WireNameMgr"
+)
+)
+on &27
+)
+*52 (Wire
+uid 566,0
+shape (OrthoPolyLine
+uid 567,0
+va (VaSet
+vasetType 3
+)
+xt "3000,17000,8250,17000"
+pts [
+"3000,17000"
+"8250,17000"
+]
+)
+end &22
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 570,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 571,0
+va (VaSet
+)
+xt "4000,16000,7200,17000"
+st "enable_i"
+blo "4000,16800"
+tm "WireNameMgr"
+)
+)
+on &4
+)
+*53 (Wire
+uid 572,0
+shape (OrthoPolyLine
+uid 573,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "29750,14000,43000,14000"
+pts [
+"29750,14000"
+"43000,14000"
+]
+)
+start &18
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 576,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 577,0
+va (VaSet
+)
+xt "31000,13000,42400,14000"
+st "time_o : (TIMER_WIDTH-1:0)"
+blo "31000,13800"
+tm "WireNameMgr"
+)
+)
+on &1
+)
+*54 (Wire
+uid 578,0
+shape (OrthoPolyLine
+uid 579,0
+va (VaSet
+vasetType 3
+)
+xt "29750,15000,36000,15000"
+pts [
+"29750,15000"
+"36000,15000"
+]
+)
+start &20
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 582,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 583,0
+va (VaSet
+)
+xt "31000,14000,34900,15000"
+st "synched_o"
+blo "31000,14800"
+tm "WireNameMgr"
+)
+)
+on &2
+)
+*55 (Wire
+uid 622,0
+shape (OrthoPolyLine
+uid 623,0
+va (VaSet
+vasetType 3
+)
+xt "34750,30000,38000,30000"
+pts [
+"34750,30000"
+"38000,30000"
+]
+)
+start &33
+sat 32
+eat 16
+stc 0
+st 0
+si 0
+tg (WTG
+uid 626,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 627,0
+va (VaSet
+)
+xt "36000,29000,37300,30000"
+st "clk"
+blo "36000,29800"
+tm "WireNameMgr"
+)
+)
+on &26
+)
+*56 (Wire
+uid 628,0
+shape (OrthoPolyLine
+uid 629,0
+va (VaSet
+vasetType 3
+)
+xt "34750,31000,42000,31000"
+pts [
+"34750,31000"
+"42000,31000"
+]
+)
+start &34
+sat 32
+eat 16
+stc 0
+st 0
+si 0
+tg (WTG
+uid 632,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 633,0
+va (VaSet
+)
+xt "36000,30000,41400,31000"
+st "reset_synch_i"
+blo "36000,30800"
+tm "WireNameMgr"
+)
+)
+on &27
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *57 (PackageList
+uid 175,0
+stg "VerticalLayoutStrategy"
+textVec [
+*58 (Text
+uid 176,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*59 (MLText
+uid 177,0
+va (VaSet
+)
+xt "0,1000,12400,5000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.std_logic_unsigned.all;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 178,0
+stg "VerticalLayoutStrategy"
+textVec [
+*60 (Text
+uid 179,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*61 (Text
+uid 180,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*62 (MLText
+uid 181,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*63 (Text
+uid 182,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*64 (MLText
+uid 183,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*65 (Text
+uid 184,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*66 (MLText
+uid 185,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "0,22,1281,1024"
+viewArea "-21800,-200,74751,77423"
+cachedDiagramExtent "0,0,66000,49000"
+hasePageBreakOrigin 1
+pageBreakOrigin "-7000,0"
+lastUid 654,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*67 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*68 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*69 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,4000,6500"
+st "U_0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*70 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*71 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*72 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,2350,6500"
+st "U_0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*73 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*74 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*75 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,2700,6500"
+st "U_0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*76 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*77 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*78 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,2300,6500"
+st "U_0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*79 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*80 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*81 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1850,6500"
+st "U_0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*82 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*83 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*84 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*85 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*86 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*87 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,0,25400,1000"
+st "Declarations"
+blo "20000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,1000,22700,2000"
+st "Ports:"
+blo "20000,1800"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,23800,1000"
+st "Pre User:"
+blo "20000,800"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,2000,27100,3000"
+st "Diagram Signals:"
+blo "20000,2800"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,24700,1000"
+st "Post User:"
+blo "20000,800"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 9,0
+usingSuid 1
+emptyRow *88 (LEmptyRow
+)
+uid 188,0
+optionalChildren [
+*89 (RefLabelRowHdr
+)
+*90 (TitleRowHdr
+)
+*91 (FilterRowHdr
+)
+*92 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*93 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*94 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*95 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*96 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*97 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*98 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*99 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*100 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*101 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "time_o"
+t "std_logic_vector"
+b "( TIMER_WIDTH-1 downto 0)"
+o 1
+suid 1,0
+)
+)
+uid 165,0
+)
+*102 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "synched_o"
+t "std_logic"
+o 2
+suid 2,0
+i "'0'"
+)
+)
+uid 167,0
+)
+*103 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "synch_i"
+t "std_logic"
+o 4
+suid 4,0
+)
+)
+uid 171,0
+)
+*104 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "enable_i"
+t "std_logic"
+o 5
+suid 5,0
+)
+)
+uid 173,0
+)
+*105 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "clk"
+t "std_logic"
+o 5
+suid 8,0
+)
+)
+uid 584,0
+)
+*106 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "reset_synch_i"
+t "std_logic"
+o 6
+suid 9,0
+)
+)
+uid 586,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 201,0
+optionalChildren [
+*107 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *108 (MRCItem
+litem &88
+pos 6
+dimension 20
+)
+uid 203,0
+optionalChildren [
+*109 (MRCItem
+litem &89
+pos 0
+dimension 20
+uid 204,0
+)
+*110 (MRCItem
+litem &90
+pos 1
+dimension 23
+uid 205,0
+)
+*111 (MRCItem
+litem &91
+pos 2
+hidden 1
+dimension 20
+uid 206,0
+)
+*112 (MRCItem
+litem &101
+pos 0
+dimension 20
+uid 166,0
+)
+*113 (MRCItem
+litem &102
+pos 1
+dimension 20
+uid 168,0
+)
+*114 (MRCItem
+litem &103
+pos 2
+dimension 20
+uid 172,0
+)
+*115 (MRCItem
+litem &104
+pos 3
+dimension 20
+uid 174,0
+)
+*116 (MRCItem
+litem &105
+pos 4
+dimension 20
+uid 585,0
+)
+*117 (MRCItem
+litem &106
+pos 5
+dimension 20
+uid 587,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 207,0
+optionalChildren [
+*118 (MRCItem
+litem &92
+pos 0
+dimension 20
+uid 208,0
+)
+*119 (MRCItem
+litem &94
+pos 1
+dimension 50
+uid 209,0
+)
+*120 (MRCItem
+litem &95
+pos 2
+dimension 100
+uid 210,0
+)
+*121 (MRCItem
+litem &96
+pos 3
+dimension 50
+uid 211,0
+)
+*122 (MRCItem
+litem &97
+pos 4
+dimension 100
+uid 212,0
+)
+*123 (MRCItem
+litem &98
+pos 5
+dimension 100
+uid 213,0
+)
+*124 (MRCItem
+litem &99
+pos 6
+dimension 50
+uid 214,0
+)
+*125 (MRCItem
+litem &100
+pos 7
+dimension 80
+uid 215,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 202,0
+vaOverrides [
+]
+)
+]
+)
+uid 187,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *126 (LEmptyRow
+)
+uid 217,0
+optionalChildren [
+*127 (RefLabelRowHdr
+)
+*128 (TitleRowHdr
+)
+*129 (FilterRowHdr
+)
+*130 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*131 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*132 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*133 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*134 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*135 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*136 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*137 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*138 (LogGeneric
+generic (GiElement
+name "TIMER_WIDTH"
+type "integer"
+value "32"
+)
+uid 9,0
+)
+*139 (LogGeneric
+generic (GiElement
+name "PRESCALER"
+type "integer"
+value "2500"
+)
+uid 11,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 229,0
+optionalChildren [
+*140 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *141 (MRCItem
+litem &126
+pos 2
+dimension 20
+)
+uid 231,0
+optionalChildren [
+*142 (MRCItem
+litem &127
+pos 0
+dimension 20
+uid 232,0
+)
+*143 (MRCItem
+litem &128
+pos 1
+dimension 23
+uid 233,0
+)
+*144 (MRCItem
+litem &129
+pos 2
+hidden 1
+dimension 20
+uid 234,0
+)
+*145 (MRCItem
+litem &138
+pos 0
+dimension 20
+uid 10,0
+)
+*146 (MRCItem
+litem &139
+pos 1
+dimension 20
+uid 12,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 235,0
+optionalChildren [
+*147 (MRCItem
+litem &130
+pos 0
+dimension 20
+uid 236,0
+)
+*148 (MRCItem
+litem &132
+pos 1
+dimension 50
+uid 237,0
+)
+*149 (MRCItem
+litem &133
+pos 2
+dimension 100
+uid 238,0
+)
+*150 (MRCItem
+litem &134
+pos 3
+dimension 100
+uid 239,0
+)
+*151 (MRCItem
+litem &135
+pos 4
+dimension 50
+uid 240,0
+)
+*152 (MRCItem
+litem &136
+pos 5
+dimension 50
+uid 241,0
+)
+*153 (MRCItem
+litem &137
+pos 6
+dimension 80
+uid 242,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 230,0
+vaOverrides [
+]
+)
+]
+)
+uid 216,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/timer_tb/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/timer_tb/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/timer_tb/symbol.sb	(revision 11755)
@@ -0,0 +1,1251 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 53,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 66,0
+optionalChildren [
+*14 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *15 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 68,0
+optionalChildren [
+*16 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 69,0
+)
+*17 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 70,0
+)
+*18 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 71,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 72,0
+optionalChildren [
+*19 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 73,0
+)
+*20 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 74,0
+)
+*21 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 75,0
+)
+*22 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 76,0
+)
+*23 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 77,0
+)
+*24 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 78,0
+)
+*25 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 79,0
+)
+*26 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 80,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 67,0
+vaOverrides [
+]
+)
+]
+)
+uid 52,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *27 (LEmptyRow
+)
+uid 82,0
+optionalChildren [
+*28 (RefLabelRowHdr
+)
+*29 (TitleRowHdr
+)
+*30 (FilterRowHdr
+)
+*31 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*32 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*33 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*34 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*35 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*36 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*37 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*38 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*39 (LogGeneric
+generic (GiElement
+name "TIMER_WIDTH"
+type "integer"
+value "32"
+)
+uid 109,0
+)
+*40 (LogGeneric
+generic (GiElement
+name "PRESCALER"
+type "integer"
+value "2500"
+)
+uid 111,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 94,0
+optionalChildren [
+*41 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *42 (MRCItem
+litem &27
+pos 3
+dimension 20
+)
+uid 96,0
+optionalChildren [
+*43 (MRCItem
+litem &28
+pos 0
+dimension 20
+uid 97,0
+)
+*44 (MRCItem
+litem &29
+pos 1
+dimension 23
+uid 98,0
+)
+*45 (MRCItem
+litem &30
+pos 2
+hidden 1
+dimension 20
+uid 99,0
+)
+*46 (MRCItem
+litem &39
+pos 0
+dimension 20
+uid 108,0
+)
+*47 (MRCItem
+litem &40
+pos 1
+dimension 20
+uid 110,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 100,0
+optionalChildren [
+*48 (MRCItem
+litem &31
+pos 0
+dimension 20
+uid 101,0
+)
+*49 (MRCItem
+litem &33
+pos 1
+dimension 50
+uid 102,0
+)
+*50 (MRCItem
+litem &34
+pos 2
+dimension 100
+uid 103,0
+)
+*51 (MRCItem
+litem &35
+pos 3
+dimension 100
+uid 104,0
+)
+*52 (MRCItem
+litem &36
+pos 4
+dimension 50
+uid 105,0
+)
+*53 (MRCItem
+litem &37
+pos 5
+dimension 50
+uid 106,0
+)
+*54 (MRCItem
+litem &38
+pos 6
+dimension 80
+uid 107,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 95,0
+vaOverrides [
+]
+)
+]
+)
+uid 81,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\timer_tb\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\timer_tb\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\timer_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\timer_tb"
+)
+(vvPair
+variable "date"
+value "22.02.2011"
+)
+(vvPair
+variable "day"
+value "Di"
+)
+(vvPair
+variable "day_long"
+value "Dienstag"
+)
+(vvPair
+variable "dd"
+value "22"
+)
+(vvPair
+variable "entity_name"
+value "timer_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "timer_tb"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\timer_tb\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\timer_tb\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "15:30:03"
+)
+(vvPair
+variable "unit"
+value "timer_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 51,0
+optionalChildren [
+*55 (SymbolBody
+uid 8,0
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,29900,16000"
+st "FACT_FAD_TB_lib"
+blo "22200,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,25700,17000"
+st "timer_tb"
+blo "22200,16800"
+)
+)
+gi *56 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,14500,15200"
+st "Generic Declarations
+
+TIMER_WIDTH integer 32    
+PRESCALER   integer 2500  "
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+(GiElement
+name "TIMER_WIDTH"
+type "integer"
+value "32"
+)
+(GiElement
+name "PRESCALER"
+type "integer"
+value "2500"
+)
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*57 (Grouping
+uid 16,0
+optionalChildren [
+*58 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,45800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*59 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*60 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*64 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,44500,45850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*65 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*66 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*67 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,49500,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *68 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*69 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*70 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,10900,4000"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *71 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *72 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,2000,44400,3000"
+st "User:"
+blo "42000,2800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3000,44000,3000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 134,0
+okToSyncOnLoad 1
+OkToSyncGenericsOnLoad 1
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/timer_tb/symbol.sb.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/timer_tb/symbol.sb.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/timer_tb/symbol.sb.bak	(revision 11755)
@@ -0,0 +1,1264 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 53,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 66,0
+optionalChildren [
+*14 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *15 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 68,0
+optionalChildren [
+*16 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 69,0
+)
+*17 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 70,0
+)
+*18 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 71,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 72,0
+optionalChildren [
+*19 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 73,0
+)
+*20 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 74,0
+)
+*21 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 75,0
+)
+*22 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 76,0
+)
+*23 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 77,0
+)
+*24 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 78,0
+)
+*25 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 79,0
+)
+*26 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 80,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 67,0
+vaOverrides [
+]
+)
+]
+)
+uid 52,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *27 (LEmptyRow
+)
+uid 82,0
+optionalChildren [
+*28 (RefLabelRowHdr
+)
+*29 (TitleRowHdr
+)
+*30 (FilterRowHdr
+)
+*31 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*32 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*33 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*34 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*35 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*36 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*37 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*38 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*39 (LogGeneric
+generic (GiElement
+name "TIMER_WIDTH"
+type "integer"
+value "32"
+)
+uid 109,0
+)
+*40 (LogGeneric
+generic (GiElement
+name "PRESCALER"
+type "integer"
+value "2500"
+)
+uid 111,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 94,0
+optionalChildren [
+*41 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *42 (MRCItem
+litem &27
+pos 3
+dimension 20
+)
+uid 96,0
+optionalChildren [
+*43 (MRCItem
+litem &28
+pos 0
+dimension 20
+uid 97,0
+)
+*44 (MRCItem
+litem &29
+pos 1
+dimension 23
+uid 98,0
+)
+*45 (MRCItem
+litem &30
+pos 2
+hidden 1
+dimension 20
+uid 99,0
+)
+*46 (MRCItem
+litem &39
+pos 0
+dimension 20
+uid 108,0
+)
+*47 (MRCItem
+litem &40
+pos 1
+dimension 20
+uid 110,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 100,0
+optionalChildren [
+*48 (MRCItem
+litem &31
+pos 0
+dimension 20
+uid 101,0
+)
+*49 (MRCItem
+litem &33
+pos 1
+dimension 50
+uid 102,0
+)
+*50 (MRCItem
+litem &34
+pos 2
+dimension 100
+uid 103,0
+)
+*51 (MRCItem
+litem &35
+pos 3
+dimension 100
+uid 104,0
+)
+*52 (MRCItem
+litem &36
+pos 4
+dimension 50
+uid 105,0
+)
+*53 (MRCItem
+litem &37
+pos 5
+dimension 50
+uid 106,0
+)
+*54 (MRCItem
+litem &38
+pos 6
+dimension 80
+uid 107,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 95,0
+vaOverrides [
+]
+)
+]
+)
+uid 81,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\timer_tb\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\timer_tb\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\timer_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\timer_tb"
+)
+(vvPair
+variable "date"
+value "22.02.2011"
+)
+(vvPair
+variable "day"
+value "Di"
+)
+(vvPair
+variable "day_long"
+value "Dienstag"
+)
+(vvPair
+variable "dd"
+value "22"
+)
+(vvPair
+variable "entity_name"
+value "timer_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "timer_tb"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\timer_tb\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\timer_tb\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "15:30:03"
+)
+(vvPair
+variable "unit"
+value "timer_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 51,0
+optionalChildren [
+*55 (SymbolBody
+uid 8,0
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,29900,16000"
+st "FACT_FAD_TB_lib"
+blo "22200,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,25700,17000"
+st "timer_tb"
+blo "22200,16800"
+)
+)
+gi *56 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,14500,15200"
+st "Generic Declarations
+
+TIMER_WIDTH integer 32    
+PRESCALER   integer 2500  
+"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+(GiElement
+name "TIMER_WIDTH"
+type "integer"
+value "32"
+)
+(GiElement
+name "PRESCALER"
+type "integer"
+value "2500"
+)
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*57 (Grouping
+uid 16,0
+optionalChildren [
+*58 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,45800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*59 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*60 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*64 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,44500,45850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*65 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*66 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*67 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,49500,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *68 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*69 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*70 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,10900,4000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *71 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *72 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,2000,44400,3000"
+st "User:"
+blo "42000,2800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3000,44000,3000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 111,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/trigger_generator/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/trigger_generator/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/trigger_generator/symbol.sb	(revision 11755)
@@ -0,0 +1,1366 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+)
+]
+libraryRefs [
+"ieee"
+"FACT_FAD_lib"
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+ordering 1
+suid 1,0
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 67,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+*14 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+uid 60,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 80,0
+optionalChildren [
+*15 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *16 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 82,0
+optionalChildren [
+*17 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 83,0
+)
+*18 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 84,0
+)
+*19 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 85,0
+)
+*20 (MRCItem
+litem &14
+pos 0
+dimension 20
+uid 61,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 86,0
+optionalChildren [
+*21 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 87,0
+)
+*22 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 88,0
+)
+*23 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 89,0
+)
+*24 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 90,0
+)
+*25 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 91,0
+)
+*26 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 92,0
+)
+*27 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 93,0
+)
+*28 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 94,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 81,0
+vaOverrides [
+]
+)
+]
+)
+uid 66,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *29 (LEmptyRow
+)
+uid 96,0
+optionalChildren [
+*30 (RefLabelRowHdr
+)
+*31 (TitleRowHdr
+)
+*32 (FilterRowHdr
+)
+*33 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*34 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*35 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*36 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*37 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*38 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*39 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*40 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*41 (LogGeneric
+generic (GiElement
+name "TRIGGER_RATE"
+type "time"
+value "1 ms"
+)
+uid 122,0
+)
+*42 (LogGeneric
+generic (GiElement
+name "PULSE_WIDTH"
+type "time"
+value "20 ns"
+)
+uid 124,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 108,0
+optionalChildren [
+*43 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *44 (MRCItem
+litem &29
+pos 3
+dimension 20
+)
+uid 110,0
+optionalChildren [
+*45 (MRCItem
+litem &30
+pos 0
+dimension 20
+uid 111,0
+)
+*46 (MRCItem
+litem &31
+pos 1
+dimension 23
+uid 112,0
+)
+*47 (MRCItem
+litem &32
+pos 2
+hidden 1
+dimension 20
+uid 113,0
+)
+*48 (MRCItem
+litem &41
+pos 0
+dimension 20
+uid 123,0
+)
+*49 (MRCItem
+litem &42
+pos 1
+dimension 20
+uid 125,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 114,0
+optionalChildren [
+*50 (MRCItem
+litem &33
+pos 0
+dimension 20
+uid 115,0
+)
+*51 (MRCItem
+litem &35
+pos 1
+dimension 50
+uid 116,0
+)
+*52 (MRCItem
+litem &36
+pos 2
+dimension 100
+uid 117,0
+)
+*53 (MRCItem
+litem &37
+pos 3
+dimension 100
+uid 118,0
+)
+*54 (MRCItem
+litem &38
+pos 4
+dimension 50
+uid 119,0
+)
+*55 (MRCItem
+litem &39
+pos 5
+dimension 50
+uid 120,0
+)
+*56 (MRCItem
+litem &40
+pos 6
+dimension 80
+uid 121,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 109,0
+vaOverrides [
+]
+)
+]
+)
+uid 95,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\trigger_generator\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\trigger_generator\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_config"
+)
+(vvPair
+variable "d"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\trigger_generator"
+)
+(vvPair
+variable "d_logical"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\trigger_generator"
+)
+(vvPair
+variable "date"
+value "23.06.2010"
+)
+(vvPair
+variable "day"
+value "Mi"
+)
+(vvPair
+variable "day_long"
+value "Mittwoch"
+)
+(vvPair
+variable "dd"
+value "23"
+)
+(vvPair
+variable "entity_name"
+value "trigger_generator"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "EEPC8"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "mm"
+value "06"
+)
+(vvPair
+variable "module_name"
+value "trigger_generator"
+)
+(vvPair
+variable "month"
+value "Jun"
+)
+(vvPair
+variable "month_long"
+value "Juni"
+)
+(vvPair
+variable "p"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\trigger_generator\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hds\\trigger_generator\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "$HDS_HOME/../Modeltech/win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "$HDS_HOME/../Precision/Mgc_home/bin"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "10:56:49"
+)
+(vvPair
+variable "unit"
+value "trigger_generator"
+)
+(vvPair
+variable "user"
+value "Benjamin Krumm"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2010"
+)
+(vvPair
+variable "yy"
+value "10"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 65,0
+optionalChildren [
+*57 (SymbolBody
+uid 8,0
+optionalChildren [
+*58 (CptPort
+uid 48,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 49,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "29000,5625,29750,6375"
+)
+tg (CPTG
+uid 50,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 51,0
+va (VaSet
+)
+xt "25200,5500,28000,6500"
+st "trigger"
+ju 2
+blo "28000,6300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 52,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,13000,17000,13800"
+st "trigger : OUT    std_logic 
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+]
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "19000,4000,29000,14000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,8000,29900,9000"
+st "FACT_FAD_TB_lib"
+blo "22200,8800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,9000,29500,10000"
+st "trigger_generator"
+blo "22200,9800"
+)
+)
+gi *59 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "19000,-200,33000,3000"
+st "Generic Declarations
+
+TRIGGER_RATE time 1 ms   
+PULSE_WIDTH  time 20 ns  
+"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+(GiElement
+name "TRIGGER_RATE"
+type "time"
+value "1 ms"
+)
+(GiElement
+name "PULSE_WIDTH"
+type "time"
+value "20 ns"
+)
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sTC 0
+)
+)
+*60 (Grouping
+uid 16,0
+optionalChildren [
+*61 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "23000,22000,40000,23000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "23200,22000,36200,23000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "40000,18000,44000,19000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "40200,18000,43200,19000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "23000,20000,40000,21000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "23200,20000,33200,21000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*64 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "19000,20000,23000,21000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "19200,20000,21300,21000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*65 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "40000,19000,60000,23000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "40200,19200,49400,20200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*66 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "44000,18000,60000,19000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "44200,18000,48700,19000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*67 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "19000,18000,40000,20000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "26700,18000,32300,20000"
+st "
+TU Dortmund 
+Physik / EE
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*68 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "19000,21000,23000,22000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "19200,21000,21300,22000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*69 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "19000,22000,23000,23000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "19200,22000,21900,23000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*70 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "23000,21000,40000,22000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "23200,21000,37600,22000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "19000,18000,60000,23000"
+)
+oxt "14000,66000,55000,71000"
+)
+*71 (CommentText
+uid 57,0
+shape (Rectangle
+uid 58,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,-6000,33000,0"
+)
+text (MLText
+uid 59,0
+va (VaSet
+fg "0,0,32768"
+font "Arial,10,0"
+)
+xt "200,-5800,32200,-600"
+st "
+Created using Mentor Graphics HDL2Graphics(TM) Technology
+on - 10:50:06 23.06.2010
+from - D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hdl\\trigger__generator_beha.vhd
+
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 5600
+visibleWidth 32600
+)
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *72 (PackageList
+uid 62,0
+stg "VerticalLayoutStrategy"
+textVec [
+*73 (Text
+uid 63,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,1000,5400,2000"
+st "Package List"
+blo "0,1800"
+)
+*74 (MLText
+uid 64,0
+va (VaSet
+)
+xt "0,2000,14100,10000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+--USE ieee.NUMERIC_STD.all;
+use ieee.std_logic_arith.all;
+use ieee.std_logic_unsigned.all;
+
+library FACT_FAD_lib;
+use FACT_FAD_lib.fad_definitions.all;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *75 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *76 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,11000,5400,12000"
+st "Declarations"
+blo "0,11800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,12000,2700,13000"
+st "Ports:"
+blo "0,12800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,13800,2400,14800"
+st "User:"
+blo "0,14600"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "0,11000,5800,12000"
+st "Internal User:"
+blo "0,11800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,14800,2000,14800"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "0,11000,0,11000"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 125,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/trigger_manager_tb/struct.bd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/trigger_manager_tb/struct.bd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/trigger_manager_tb/struct.bd	(revision 11755)
@@ -0,0 +1,3172 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+]
+instances [
+(Instance
+name "U_0"
+duLibraryName "FACT_FAD_lib"
+duName "trigger_manager"
+elements [
+]
+mwi 0
+uid 33,0
+)
+(Instance
+name "U_1"
+duLibraryName "FACT_FAD_TB_lib"
+duName "trigger_manager_tester"
+elements [
+]
+mwi 0
+uid 91,0
+)
+(Instance
+name "U_2"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+mwi 0
+uid 308,0
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "29.1"
+appVersion "2009.1 (Build 12)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\trigger_manager_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\trigger_manager_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\trigger_manager_tb"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\trigger_manager_tb"
+)
+(vvPair
+variable "date"
+value "20.01.2011"
+)
+(vvPair
+variable "day"
+value "Do"
+)
+(vvPair
+variable "day_long"
+value "Donnerstag"
+)
+(vvPair
+variable "dd"
+value "20"
+)
+(vvPair
+variable "entity_name"
+value "trigger_manager_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "mm"
+value "01"
+)
+(vvPair
+variable "module_name"
+value "trigger_manager_tb"
+)
+(vvPair
+variable "month"
+value "Jan"
+)
+(vvPair
+variable "month_long"
+value "Januar"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\trigger_manager_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\trigger_manager_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "09:31:34"
+)
+(vvPair
+variable "unit"
+value "trigger_manager_tb"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 204,0
+optionalChildren [
+*1 (SaComponent
+uid 33,0
+optionalChildren [
+*2 (CptPort
+uid 9,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "18250,19625,19000,20375"
+)
+tg (CPTG
+uid 11,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 12,0
+va (VaSet
+)
+xt "20000,19500,21300,20500"
+st "clk"
+blo "20000,20300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+)
+)
+)
+*3 (CptPort
+uid 13,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "18250,20625,19000,21375"
+)
+tg (CPTG
+uid 15,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16,0
+va (VaSet
+)
+xt "20000,20500,24200,21500"
+st "trigger_in"
+blo "20000,21300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "trigger_in"
+t "std_logic"
+o 2
+)
+)
+)
+*4 (CptPort
+uid 17,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "38000,19625,38750,20375"
+)
+tg (CPTG
+uid 19,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 20,0
+va (VaSet
+)
+xt "32400,19500,37000,20500"
+st "trigger_out"
+ju 2
+blo "37000,20300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "trigger_out"
+t "std_logic"
+o 3
+i "'0'"
+)
+)
+)
+*5 (CptPort
+uid 21,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "38000,20625,38750,21375"
+)
+tg (CPTG
+uid 23,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24,0
+va (VaSet
+)
+xt "33500,20500,37000,21500"
+st "drs_write"
+ju 2
+blo "37000,21300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_write"
+t "std_logic"
+o 4
+i "'1'"
+)
+)
+)
+*6 (CptPort
+uid 25,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 26,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "18250,21625,19000,22375"
+)
+tg (CPTG
+uid 27,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 28,0
+va (VaSet
+)
+xt "20000,21500,27000,22500"
+st "drs_readout_ready"
+blo "20000,22300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "drs_readout_ready"
+t "std_logic"
+o 5
+)
+)
+)
+*7 (CptPort
+uid 29,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "38000,21625,38750,22375"
+)
+tg (CPTG
+uid 31,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 32,0
+va (VaSet
+)
+xt "28100,21500,37000,22500"
+st "drs_readout_ready_ack"
+ju 2
+blo "37000,22300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_readout_ready_ack"
+t "std_logic"
+o 6
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 34,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "19000,19000,38000,23000"
+)
+oxt "0,10000,19000,14000"
+ttg (MlTextGroup
+uid 35,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*8 (Text
+uid 36,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "25050,23000,31250,24000"
+st "FACT_FAD_lib"
+blo "25050,23800"
+tm "BdLibraryNameMgr"
+)
+*9 (Text
+uid 37,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "25050,24000,31950,25000"
+st "trigger_manager"
+blo "25050,24800"
+tm "CptNameMgr"
+)
+*10 (Text
+uid 38,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "25050,25000,26850,26000"
+st "U_0"
+blo "25050,25800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 39,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 40,0
+text (MLText
+uid 41,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "28500,19000,28500,19000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 42,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "19250,21250,20750,22750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archType 1
+archFileType "UNKNOWN"
+)
+*11 (Net
+uid 43,0
+decl (Decl
+n "trigger_out"
+t "std_logic"
+o 1
+suid 1,0
+i "'0'"
+)
+declText (MLText
+uid 44,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,7000,47500,7800"
+st "SIGNAL trigger_out           : std_logic := '0'"
+)
+)
+*12 (Net
+uid 51,0
+decl (Decl
+n "drs_write"
+t "std_logic"
+o 2
+suid 2,0
+i "'1'"
+)
+declText (MLText
+uid 52,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,5400,47500,6200"
+st "SIGNAL drs_write             : std_logic := '1'"
+)
+)
+*13 (Net
+uid 59,0
+lang 10
+decl (Decl
+n "drs_readout_ready_ack"
+t "std_logic"
+o 3
+suid 3,0
+)
+declText (MLText
+uid 60,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,4600,44000,5400"
+st "SIGNAL drs_readout_ready_ack : std_logic"
+)
+)
+*14 (Net
+uid 67,0
+decl (Decl
+n "clk"
+t "std_logic"
+o 4
+suid 4,0
+)
+declText (MLText
+uid 68,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3000,44000,3800"
+st "SIGNAL clk                   : std_logic"
+)
+)
+*15 (Net
+uid 75,0
+lang 10
+decl (Decl
+n "trigger_in"
+t "std_logic"
+o 5
+suid 5,0
+i "'0'"
+)
+declText (MLText
+uid 76,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,6200,47500,7000"
+st "SIGNAL trigger_in            : std_logic := '0'"
+)
+)
+*16 (Net
+uid 83,0
+lang 10
+decl (Decl
+n "drs_readout_ready"
+t "std_logic"
+o 6
+suid 6,0
+i "'0'"
+)
+declText (MLText
+uid 84,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3800,47500,4600"
+st "SIGNAL drs_readout_ready     : std_logic := '0'"
+)
+)
+*17 (Blk
+uid 91,0
+shape (Rectangle
+uid 92,0
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "19000,29000,38000,33000"
+)
+oxt "45000,10000,64000,14000"
+ttg (MlTextGroup
+uid 93,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*18 (Text
+uid 94,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "24650,29500,32350,30500"
+st "FACT_FAD_TB_lib"
+blo "24650,30300"
+tm "BdLibraryNameMgr"
+)
+*19 (Text
+uid 95,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "24650,30500,34450,31500"
+st "trigger_manager_tester"
+blo "24650,31300"
+tm "BlkNameMgr"
+)
+*20 (Text
+uid 96,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "24650,31500,26450,32500"
+st "U_1"
+blo "24650,32300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 97,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 98,0
+text (MLText
+uid 99,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "24650,39500,24650,39500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 100,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "19250,31250,20750,32750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+blkPorts [
+"drs_readout_ready_ack"
+"drs_readout_ready"
+"trigger_in"
+]
+)
+*21 (Grouping
+uid 149,0
+optionalChildren [
+*22 (CommentText
+uid 151,0
+shape (Rectangle
+uid 152,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "20000,50000,37000,51000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 153,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "20200,50000,29800,51000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*23 (CommentText
+uid 154,0
+shape (Rectangle
+uid 155,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "37000,46000,41000,47000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 156,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "37200,46000,40200,47000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*24 (CommentText
+uid 157,0
+shape (Rectangle
+uid 158,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "20000,48000,37000,49000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 159,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "20200,48000,30200,49000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*25 (CommentText
+uid 160,0
+shape (Rectangle
+uid 161,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "16000,48000,20000,49000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 162,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "16200,48000,18300,49000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*26 (CommentText
+uid 163,0
+shape (Rectangle
+uid 164,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "37000,47000,57000,51000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 165,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "37200,47200,46400,48200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*27 (CommentText
+uid 166,0
+shape (Rectangle
+uid 167,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "41000,46000,57000,47000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 168,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "41200,46000,45700,47000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*28 (CommentText
+uid 169,0
+shape (Rectangle
+uid 170,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "16000,46000,37000,48000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 171,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "23150,46500,29850,47500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*29 (CommentText
+uid 172,0
+shape (Rectangle
+uid 173,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "16000,49000,20000,50000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 174,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "16200,49000,18300,50000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*30 (CommentText
+uid 175,0
+shape (Rectangle
+uid 176,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "16000,50000,20000,51000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 177,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "16200,50000,18900,51000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*31 (CommentText
+uid 178,0
+shape (Rectangle
+uid 179,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "20000,49000,37000,50000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 180,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "20200,49000,35300,50000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 150,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "16000,46000,57000,51000"
+)
+oxt "14000,66000,55000,71000"
+)
+*32 (SaComponent
+uid 308,0
+optionalChildren [
+*33 (CptPort
+uid 297,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 298,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,18625,750,19375"
+)
+tg (CPTG
+uid 299,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 300,0
+va (VaSet
+)
+xt "-2300,18500,-1000,19500"
+st "clk"
+ju 2
+blo "-1000,19300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+)
+)
+*34 (CptPort
+uid 301,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 302,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,19625,750,20375"
+)
+tg (CPTG
+uid 303,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 304,0
+va (VaSet
+)
+xt "-2300,19500,-1000,20500"
+st "rst"
+ju 2
+blo "-1000,20300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+i "'0'"
+)
+)
+)
+*35 (CommentText
+uid 305,0
+ps "EdgeToEdgeStrategy"
+shape (Rectangle
+uid 306,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "-8000,14000,7000,18000"
+)
+oxt "21500,4000,36500,8000"
+text (MLText
+uid 307,0
+va (VaSet
+fg "0,0,32768"
+)
+xt "-7800,14200,2000,15200"
+st "
+--   synthesis translate_off
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 15000
+)
+included 1
+excludeCommentLeader 1
+)
+]
+shape (Rectangle
+uid 309,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "-8000,18000,0,22000"
+)
+oxt "22000,15000,30000,19000"
+ttg (MlTextGroup
+uid 310,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*36 (Text
+uid 311,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-7850,22000,-150,23000"
+st "FACT_FAD_TB_lib"
+blo "-7850,22800"
+tm "BdLibraryNameMgr"
+)
+*37 (Text
+uid 312,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-7850,23000,-1150,24000"
+st "clock_generator"
+blo "-7850,23800"
+tm "CptNameMgr"
+)
+*38 (Text
+uid 313,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-7850,24000,-6050,25000"
+st "U_2"
+blo "-7850,24800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 314,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 315,0
+text (MLText
+uid 316,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-8000,12400,10500,14000"
+st "clock_period = 20 ns    ( time )  
+reset_time   = 50 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 317,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-7750,20250,-6250,21750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*39 (Wire
+uid 45,0
+shape (OrthoPolyLine
+uid 46,0
+va (VaSet
+vasetType 3
+)
+xt "38750,20000,50000,20000"
+pts [
+"38750,20000"
+"50000,20000"
+]
+)
+start &4
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 49,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 50,0
+va (VaSet
+)
+xt "40000,19000,44600,20000"
+st "trigger_out"
+blo "40000,19800"
+tm "WireNameMgr"
+)
+)
+on &11
+)
+*40 (Wire
+uid 53,0
+shape (OrthoPolyLine
+uid 54,0
+va (VaSet
+vasetType 3
+)
+xt "38750,21000,50000,21000"
+pts [
+"38750,21000"
+"50000,21000"
+]
+)
+start &5
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 57,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 58,0
+va (VaSet
+)
+xt "40000,20000,43500,21000"
+st "drs_write"
+blo "40000,20800"
+tm "WireNameMgr"
+)
+)
+on &12
+)
+*41 (Wire
+uid 61,0
+shape (OrthoPolyLine
+uid 62,0
+va (VaSet
+vasetType 3
+)
+xt "38750,22000,50000,22000"
+pts [
+"38750,22000"
+"50000,22000"
+]
+)
+start &7
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 65,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 66,0
+va (VaSet
+)
+xt "40000,21000,48900,22000"
+st "drs_readout_ready_ack"
+blo "40000,21800"
+tm "WireNameMgr"
+)
+)
+on &13
+)
+*42 (Wire
+uid 69,0
+shape (OrthoPolyLine
+uid 70,0
+va (VaSet
+vasetType 3
+)
+xt "750,19000,18250,20000"
+pts [
+"750,19000"
+"9000,19000"
+"9000,20000"
+"18250,20000"
+]
+)
+start &33
+end &2
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 73,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 74,0
+va (VaSet
+)
+xt "2750,18000,4050,19000"
+st "clk"
+blo "2750,18800"
+tm "WireNameMgr"
+)
+)
+on &14
+)
+*43 (Wire
+uid 77,0
+shape (OrthoPolyLine
+uid 78,0
+va (VaSet
+vasetType 3
+)
+xt "9000,21000,18250,21000"
+pts [
+"9000,21000"
+"18250,21000"
+]
+)
+end &3
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 81,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 82,0
+va (VaSet
+)
+xt "10000,20000,14200,21000"
+st "trigger_in"
+blo "10000,20800"
+tm "WireNameMgr"
+)
+)
+on &15
+)
+*44 (Wire
+uid 85,0
+shape (OrthoPolyLine
+uid 86,0
+va (VaSet
+vasetType 3
+)
+xt "9000,22000,18250,22000"
+pts [
+"9000,22000"
+"18250,22000"
+]
+)
+end &6
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 89,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 90,0
+va (VaSet
+)
+xt "10000,21000,17000,22000"
+st "drs_readout_ready"
+blo "10000,21800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*45 (Wire
+uid 101,0
+shape (OrthoPolyLine
+uid 102,0
+va (VaSet
+vasetType 3
+)
+xt "9000,32000,19000,32000"
+pts [
+"9000,32000"
+"19000,32000"
+]
+)
+end &17
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 107,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 108,0
+va (VaSet
+)
+xt "10000,31000,17000,32000"
+st "drs_readout_ready"
+blo "10000,31800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*46 (Wire
+uid 109,0
+shape (OrthoPolyLine
+uid 110,0
+va (VaSet
+vasetType 3
+)
+xt "9000,31000,19000,31000"
+pts [
+"9000,31000"
+"19000,31000"
+]
+)
+end &17
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 115,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 116,0
+va (VaSet
+)
+xt "10000,30000,14200,31000"
+st "trigger_in"
+blo "10000,30800"
+tm "WireNameMgr"
+)
+)
+on &15
+)
+*47 (Wire
+uid 125,0
+shape (OrthoPolyLine
+uid 126,0
+va (VaSet
+vasetType 3
+)
+xt "38000,32000,50000,32000"
+pts [
+"38000,32000"
+"50000,32000"
+]
+)
+start &17
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 131,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 132,0
+va (VaSet
+)
+xt "40000,31000,48900,32000"
+st "drs_readout_ready_ack"
+blo "40000,31800"
+tm "WireNameMgr"
+)
+)
+on &13
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *48 (PackageList
+uid 193,0
+stg "VerticalLayoutStrategy"
+textVec [
+*49 (Text
+uid 194,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*50 (MLText
+uid 195,0
+va (VaSet
+)
+xt "0,1000,12400,5000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.std_logic_unsigned.all;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 196,0
+stg "VerticalLayoutStrategy"
+textVec [
+*51 (Text
+uid 197,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*52 (Text
+uid 198,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*53 (MLText
+uid 199,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*54 (Text
+uid 200,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*55 (MLText
+uid 201,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*56 (Text
+uid 202,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*57 (MLText
+uid 203,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "-4,-4,1684,1024"
+viewArea "-21092,-50,71455,57532"
+cachedDiagramExtent "-8000,0,57000,51000"
+hasePageBreakOrigin 1
+pageBreakOrigin "-11000,0"
+lastUid 325,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*58 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*59 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*60 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,4000,6500"
+st "U_0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*61 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*62 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*63 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,2350,6500"
+st "U_0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*64 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*65 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*66 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,2700,6500"
+st "U_0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*67 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*68 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*69 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,2300,6500"
+st "U_0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*70 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*71 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*72 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1850,6500"
+st "U_0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*73 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*74 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*75 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*76 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*77 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*78 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,0,25400,1000"
+st "Declarations"
+blo "20000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,1000,22700,2000"
+st "Ports:"
+blo "20000,1800"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,23800,1000"
+st "Pre User:"
+blo "20000,800"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,2000,27100,3000"
+st "Diagram Signals:"
+blo "20000,2800"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,24700,1000"
+st "Post User:"
+blo "20000,800"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 6,0
+usingSuid 1
+emptyRow *79 (LEmptyRow
+)
+uid 206,0
+optionalChildren [
+*80 (RefLabelRowHdr
+)
+*81 (TitleRowHdr
+)
+*82 (FilterRowHdr
+)
+*83 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*84 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*85 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*86 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*87 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*88 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*89 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*90 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*91 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*92 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "trigger_out"
+t "std_logic"
+o 1
+suid 1,0
+i "'0'"
+)
+)
+uid 181,0
+)
+*93 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "drs_write"
+t "std_logic"
+o 2
+suid 2,0
+i "'1'"
+)
+)
+uid 183,0
+)
+*94 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "drs_readout_ready_ack"
+t "std_logic"
+o 3
+suid 3,0
+)
+)
+uid 185,0
+)
+*95 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "clk"
+t "std_logic"
+o 4
+suid 4,0
+)
+)
+uid 187,0
+)
+*96 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "trigger_in"
+t "std_logic"
+o 5
+suid 5,0
+i "'0'"
+)
+)
+uid 189,0
+)
+*97 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "drs_readout_ready"
+t "std_logic"
+o 6
+suid 6,0
+i "'0'"
+)
+)
+uid 191,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 219,0
+optionalChildren [
+*98 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *99 (MRCItem
+litem &79
+pos 6
+dimension 20
+)
+uid 221,0
+optionalChildren [
+*100 (MRCItem
+litem &80
+pos 0
+dimension 20
+uid 222,0
+)
+*101 (MRCItem
+litem &81
+pos 1
+dimension 23
+uid 223,0
+)
+*102 (MRCItem
+litem &82
+pos 2
+hidden 1
+dimension 20
+uid 224,0
+)
+*103 (MRCItem
+litem &92
+pos 0
+dimension 20
+uid 182,0
+)
+*104 (MRCItem
+litem &93
+pos 1
+dimension 20
+uid 184,0
+)
+*105 (MRCItem
+litem &94
+pos 2
+dimension 20
+uid 186,0
+)
+*106 (MRCItem
+litem &95
+pos 3
+dimension 20
+uid 188,0
+)
+*107 (MRCItem
+litem &96
+pos 4
+dimension 20
+uid 190,0
+)
+*108 (MRCItem
+litem &97
+pos 5
+dimension 20
+uid 192,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 225,0
+optionalChildren [
+*109 (MRCItem
+litem &83
+pos 0
+dimension 20
+uid 226,0
+)
+*110 (MRCItem
+litem &85
+pos 1
+dimension 50
+uid 227,0
+)
+*111 (MRCItem
+litem &86
+pos 2
+dimension 100
+uid 228,0
+)
+*112 (MRCItem
+litem &87
+pos 3
+dimension 50
+uid 229,0
+)
+*113 (MRCItem
+litem &88
+pos 4
+dimension 100
+uid 230,0
+)
+*114 (MRCItem
+litem &89
+pos 5
+dimension 100
+uid 231,0
+)
+*115 (MRCItem
+litem &90
+pos 6
+dimension 50
+uid 232,0
+)
+*116 (MRCItem
+litem &91
+pos 7
+dimension 80
+uid 233,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 220,0
+vaOverrides [
+]
+)
+]
+)
+uid 205,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *117 (LEmptyRow
+)
+uid 235,0
+optionalChildren [
+*118 (RefLabelRowHdr
+)
+*119 (TitleRowHdr
+)
+*120 (FilterRowHdr
+)
+*121 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*122 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*123 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*124 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*125 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*126 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*127 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*128 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 247,0
+optionalChildren [
+*129 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *130 (MRCItem
+litem &117
+pos 0
+dimension 20
+)
+uid 249,0
+optionalChildren [
+*131 (MRCItem
+litem &118
+pos 0
+dimension 20
+uid 250,0
+)
+*132 (MRCItem
+litem &119
+pos 1
+dimension 23
+uid 251,0
+)
+*133 (MRCItem
+litem &120
+pos 2
+hidden 1
+dimension 20
+uid 252,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 253,0
+optionalChildren [
+*134 (MRCItem
+litem &121
+pos 0
+dimension 20
+uid 254,0
+)
+*135 (MRCItem
+litem &123
+pos 1
+dimension 50
+uid 255,0
+)
+*136 (MRCItem
+litem &124
+pos 2
+dimension 100
+uid 256,0
+)
+*137 (MRCItem
+litem &125
+pos 3
+dimension 100
+uid 257,0
+)
+*138 (MRCItem
+litem &126
+pos 4
+dimension 50
+uid 258,0
+)
+*139 (MRCItem
+litem &127
+pos 5
+dimension 50
+uid 259,0
+)
+*140 (MRCItem
+litem &128
+pos 6
+dimension 80
+uid 260,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 248,0
+vaOverrides [
+]
+)
+]
+)
+uid 234,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/trigger_manager_tb/struct.bd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/trigger_manager_tb/struct.bd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/trigger_manager_tb/struct.bd.bak	(revision 11755)
@@ -0,0 +1,3172 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+]
+instances [
+(Instance
+name "U_0"
+duLibraryName "FACT_FAD_lib"
+duName "trigger_manager"
+elements [
+]
+mwi 0
+uid 33,0
+)
+(Instance
+name "U_1"
+duLibraryName "FACT_FAD_TB_lib"
+duName "trigger_manager_tester"
+elements [
+]
+mwi 0
+uid 91,0
+)
+(Instance
+name "U_2"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+mwi 0
+uid 308,0
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "29.1"
+appVersion "2009.1 (Build 12)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\trigger_manager_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\trigger_manager_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\trigger_manager_tb"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\trigger_manager_tb"
+)
+(vvPair
+variable "date"
+value "14.01.2011"
+)
+(vvPair
+variable "day"
+value "Fr"
+)
+(vvPair
+variable "day_long"
+value "Freitag"
+)
+(vvPair
+variable "dd"
+value "14"
+)
+(vvPair
+variable "entity_name"
+value "trigger_manager_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "mm"
+value "01"
+)
+(vvPair
+variable "module_name"
+value "trigger_manager_tb"
+)
+(vvPair
+variable "month"
+value "Jan"
+)
+(vvPair
+variable "month_long"
+value "Januar"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\trigger_manager_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\trigger_manager_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "14:19:05"
+)
+(vvPair
+variable "unit"
+value "trigger_manager_tb"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 204,0
+optionalChildren [
+*1 (SaComponent
+uid 33,0
+optionalChildren [
+*2 (CptPort
+uid 9,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "18250,19625,19000,20375"
+)
+tg (CPTG
+uid 11,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 12,0
+va (VaSet
+)
+xt "20000,19500,21300,20500"
+st "clk"
+blo "20000,20300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+)
+)
+)
+*3 (CptPort
+uid 13,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "18250,20625,19000,21375"
+)
+tg (CPTG
+uid 15,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16,0
+va (VaSet
+)
+xt "20000,20500,24200,21500"
+st "trigger_in"
+blo "20000,21300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "trigger_in"
+t "std_logic"
+o 2
+)
+)
+)
+*4 (CptPort
+uid 17,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "38000,19625,38750,20375"
+)
+tg (CPTG
+uid 19,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 20,0
+va (VaSet
+)
+xt "32400,19500,37000,20500"
+st "trigger_out"
+ju 2
+blo "37000,20300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "trigger_out"
+t "std_logic"
+o 3
+i "'0'"
+)
+)
+)
+*5 (CptPort
+uid 21,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "38000,20625,38750,21375"
+)
+tg (CPTG
+uid 23,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24,0
+va (VaSet
+)
+xt "33500,20500,37000,21500"
+st "drs_write"
+ju 2
+blo "37000,21300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_write"
+t "std_logic"
+o 4
+i "'1'"
+)
+)
+)
+*6 (CptPort
+uid 25,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 26,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "18250,21625,19000,22375"
+)
+tg (CPTG
+uid 27,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 28,0
+va (VaSet
+)
+xt "20000,21500,27000,22500"
+st "drs_readout_ready"
+blo "20000,22300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "drs_readout_ready"
+t "std_logic"
+o 5
+)
+)
+)
+*7 (CptPort
+uid 29,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "38000,21625,38750,22375"
+)
+tg (CPTG
+uid 31,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 32,0
+va (VaSet
+)
+xt "28100,21500,37000,22500"
+st "drs_readout_ready_ack"
+ju 2
+blo "37000,22300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_readout_ready_ack"
+t "std_logic"
+o 6
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 34,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "19000,19000,38000,23000"
+)
+oxt "0,10000,19000,14000"
+ttg (MlTextGroup
+uid 35,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*8 (Text
+uid 36,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "25050,23000,31250,24000"
+st "FACT_FAD_lib"
+blo "25050,23800"
+tm "BdLibraryNameMgr"
+)
+*9 (Text
+uid 37,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "25050,24000,31950,25000"
+st "trigger_manager"
+blo "25050,24800"
+tm "CptNameMgr"
+)
+*10 (Text
+uid 38,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "25050,25000,26850,26000"
+st "U_0"
+blo "25050,25800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 39,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 40,0
+text (MLText
+uid 41,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "28500,19000,28500,19000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 42,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "19250,21250,20750,22750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archType 1
+archFileType "UNKNOWN"
+)
+*11 (Net
+uid 43,0
+decl (Decl
+n "trigger_out"
+t "std_logic"
+o 1
+suid 1,0
+i "'0'"
+)
+declText (MLText
+uid 44,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,7000,47500,7800"
+st "SIGNAL trigger_out           : std_logic := '0'"
+)
+)
+*12 (Net
+uid 51,0
+decl (Decl
+n "drs_write"
+t "std_logic"
+o 2
+suid 2,0
+i "'1'"
+)
+declText (MLText
+uid 52,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,5400,47500,6200"
+st "SIGNAL drs_write             : std_logic := '1'"
+)
+)
+*13 (Net
+uid 59,0
+lang 10
+decl (Decl
+n "drs_readout_ready_ack"
+t "std_logic"
+o 3
+suid 3,0
+)
+declText (MLText
+uid 60,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,4600,44000,5400"
+st "SIGNAL drs_readout_ready_ack : std_logic"
+)
+)
+*14 (Net
+uid 67,0
+decl (Decl
+n "clk"
+t "std_logic"
+o 4
+suid 4,0
+)
+declText (MLText
+uid 68,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3000,44000,3800"
+st "SIGNAL clk                   : std_logic"
+)
+)
+*15 (Net
+uid 75,0
+lang 10
+decl (Decl
+n "trigger_in"
+t "std_logic"
+o 5
+suid 5,0
+i "'0'"
+)
+declText (MLText
+uid 76,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,6200,47500,7000"
+st "SIGNAL trigger_in            : std_logic := '0'"
+)
+)
+*16 (Net
+uid 83,0
+lang 10
+decl (Decl
+n "drs_readout_ready"
+t "std_logic"
+o 6
+suid 6,0
+i "'0'"
+)
+declText (MLText
+uid 84,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3800,47500,4600"
+st "SIGNAL drs_readout_ready     : std_logic := '0'"
+)
+)
+*17 (Blk
+uid 91,0
+shape (Rectangle
+uid 92,0
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "19000,29000,38000,33000"
+)
+oxt "45000,10000,64000,14000"
+ttg (MlTextGroup
+uid 93,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*18 (Text
+uid 94,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "24650,29500,32350,30500"
+st "FACT_FAD_TB_lib"
+blo "24650,30300"
+tm "BdLibraryNameMgr"
+)
+*19 (Text
+uid 95,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "24650,30500,34450,31500"
+st "trigger_manager_tester"
+blo "24650,31300"
+tm "BlkNameMgr"
+)
+*20 (Text
+uid 96,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "24650,31500,26450,32500"
+st "U_1"
+blo "24650,32300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 97,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 98,0
+text (MLText
+uid 99,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "24650,39500,24650,39500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 100,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "19250,31250,20750,32750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+blkPorts [
+"drs_readout_ready_ack"
+"drs_readout_ready"
+"trigger_in"
+]
+)
+*21 (Grouping
+uid 149,0
+optionalChildren [
+*22 (CommentText
+uid 151,0
+shape (Rectangle
+uid 152,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "20000,50000,37000,51000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 153,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "20200,50000,29800,51000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*23 (CommentText
+uid 154,0
+shape (Rectangle
+uid 155,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "37000,46000,41000,47000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 156,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "37200,46000,40200,47000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*24 (CommentText
+uid 157,0
+shape (Rectangle
+uid 158,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "20000,48000,37000,49000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 159,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "20200,48000,30200,49000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*25 (CommentText
+uid 160,0
+shape (Rectangle
+uid 161,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "16000,48000,20000,49000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 162,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "16200,48000,18300,49000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*26 (CommentText
+uid 163,0
+shape (Rectangle
+uid 164,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "37000,47000,57000,51000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 165,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "37200,47200,46400,48200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*27 (CommentText
+uid 166,0
+shape (Rectangle
+uid 167,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "41000,46000,57000,47000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 168,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "41200,46000,45700,47000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*28 (CommentText
+uid 169,0
+shape (Rectangle
+uid 170,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "16000,46000,37000,48000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 171,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "23150,46500,29850,47500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*29 (CommentText
+uid 172,0
+shape (Rectangle
+uid 173,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "16000,49000,20000,50000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 174,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "16200,49000,18300,50000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*30 (CommentText
+uid 175,0
+shape (Rectangle
+uid 176,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "16000,50000,20000,51000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 177,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "16200,50000,18900,51000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*31 (CommentText
+uid 178,0
+shape (Rectangle
+uid 179,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "20000,49000,37000,50000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 180,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "20200,49000,35300,50000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 150,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "16000,46000,57000,51000"
+)
+oxt "14000,66000,55000,71000"
+)
+*32 (SaComponent
+uid 308,0
+optionalChildren [
+*33 (CptPort
+uid 297,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 298,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,18625,750,19375"
+)
+tg (CPTG
+uid 299,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 300,0
+va (VaSet
+)
+xt "-2300,18500,-1000,19500"
+st "clk"
+ju 2
+blo "-1000,19300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+)
+)
+*34 (CptPort
+uid 301,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 302,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,19625,750,20375"
+)
+tg (CPTG
+uid 303,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 304,0
+va (VaSet
+)
+xt "-2300,19500,-1000,20500"
+st "rst"
+ju 2
+blo "-1000,20300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+i "'0'"
+)
+)
+)
+*35 (CommentText
+uid 305,0
+ps "EdgeToEdgeStrategy"
+shape (Rectangle
+uid 306,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "-8000,14000,7000,18000"
+)
+oxt "21500,4000,36500,8000"
+text (MLText
+uid 307,0
+va (VaSet
+fg "0,0,32768"
+)
+xt "-7800,14200,2000,15200"
+st "
+--   synthesis translate_off
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 15000
+)
+included 1
+excludeCommentLeader 1
+)
+]
+shape (Rectangle
+uid 309,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "-8000,18000,0,22000"
+)
+oxt "22000,15000,30000,19000"
+ttg (MlTextGroup
+uid 310,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*36 (Text
+uid 311,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-7850,22000,-150,23000"
+st "FACT_FAD_TB_lib"
+blo "-7850,22800"
+tm "BdLibraryNameMgr"
+)
+*37 (Text
+uid 312,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-7850,23000,-1150,24000"
+st "clock_generator"
+blo "-7850,23800"
+tm "CptNameMgr"
+)
+*38 (Text
+uid 313,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-7850,24000,-6050,25000"
+st "U_2"
+blo "-7850,24800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 314,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 315,0
+text (MLText
+uid 316,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-8000,12400,10500,14000"
+st "clock_period = 20 ns    ( time )  
+reset_time   = 50 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 317,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-7750,20250,-6250,21750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*39 (Wire
+uid 45,0
+shape (OrthoPolyLine
+uid 46,0
+va (VaSet
+vasetType 3
+)
+xt "38750,20000,50000,20000"
+pts [
+"38750,20000"
+"50000,20000"
+]
+)
+start &4
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 49,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 50,0
+va (VaSet
+)
+xt "40000,19000,44600,20000"
+st "trigger_out"
+blo "40000,19800"
+tm "WireNameMgr"
+)
+)
+on &11
+)
+*40 (Wire
+uid 53,0
+shape (OrthoPolyLine
+uid 54,0
+va (VaSet
+vasetType 3
+)
+xt "38750,21000,50000,21000"
+pts [
+"38750,21000"
+"50000,21000"
+]
+)
+start &5
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 57,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 58,0
+va (VaSet
+)
+xt "40000,20000,43500,21000"
+st "drs_write"
+blo "40000,20800"
+tm "WireNameMgr"
+)
+)
+on &12
+)
+*41 (Wire
+uid 61,0
+shape (OrthoPolyLine
+uid 62,0
+va (VaSet
+vasetType 3
+)
+xt "38750,22000,50000,22000"
+pts [
+"38750,22000"
+"50000,22000"
+]
+)
+start &7
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 65,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 66,0
+va (VaSet
+)
+xt "40000,21000,48900,22000"
+st "drs_readout_ready_ack"
+blo "40000,21800"
+tm "WireNameMgr"
+)
+)
+on &13
+)
+*42 (Wire
+uid 69,0
+shape (OrthoPolyLine
+uid 70,0
+va (VaSet
+vasetType 3
+)
+xt "750,19000,18250,20000"
+pts [
+"750,19000"
+"9000,19000"
+"9000,20000"
+"18250,20000"
+]
+)
+start &33
+end &2
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 73,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 74,0
+va (VaSet
+)
+xt "2750,18000,4050,19000"
+st "clk"
+blo "2750,18800"
+tm "WireNameMgr"
+)
+)
+on &14
+)
+*43 (Wire
+uid 77,0
+shape (OrthoPolyLine
+uid 78,0
+va (VaSet
+vasetType 3
+)
+xt "9000,21000,18250,21000"
+pts [
+"9000,21000"
+"18250,21000"
+]
+)
+end &3
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 81,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 82,0
+va (VaSet
+)
+xt "10000,20000,14200,21000"
+st "trigger_in"
+blo "10000,20800"
+tm "WireNameMgr"
+)
+)
+on &15
+)
+*44 (Wire
+uid 85,0
+shape (OrthoPolyLine
+uid 86,0
+va (VaSet
+vasetType 3
+)
+xt "9000,22000,18250,22000"
+pts [
+"9000,22000"
+"18250,22000"
+]
+)
+end &6
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 89,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 90,0
+va (VaSet
+)
+xt "10000,21000,17000,22000"
+st "drs_readout_ready"
+blo "10000,21800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*45 (Wire
+uid 101,0
+shape (OrthoPolyLine
+uid 102,0
+va (VaSet
+vasetType 3
+)
+xt "9000,32000,19000,32000"
+pts [
+"9000,32000"
+"19000,32000"
+]
+)
+end &17
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 107,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 108,0
+va (VaSet
+)
+xt "10000,31000,17000,32000"
+st "drs_readout_ready"
+blo "10000,31800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*46 (Wire
+uid 109,0
+shape (OrthoPolyLine
+uid 110,0
+va (VaSet
+vasetType 3
+)
+xt "9000,31000,19000,31000"
+pts [
+"9000,31000"
+"19000,31000"
+]
+)
+end &17
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 115,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 116,0
+va (VaSet
+)
+xt "10000,30000,14200,31000"
+st "trigger_in"
+blo "10000,30800"
+tm "WireNameMgr"
+)
+)
+on &15
+)
+*47 (Wire
+uid 125,0
+shape (OrthoPolyLine
+uid 126,0
+va (VaSet
+vasetType 3
+)
+xt "38000,32000,50000,32000"
+pts [
+"38000,32000"
+"50000,32000"
+]
+)
+start &17
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 131,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 132,0
+va (VaSet
+)
+xt "40000,31000,48900,32000"
+st "drs_readout_ready_ack"
+blo "40000,31800"
+tm "WireNameMgr"
+)
+)
+on &13
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *48 (PackageList
+uid 193,0
+stg "VerticalLayoutStrategy"
+textVec [
+*49 (Text
+uid 194,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*50 (MLText
+uid 195,0
+va (VaSet
+)
+xt "0,1000,12400,5000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.std_logic_unsigned.all;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 196,0
+stg "VerticalLayoutStrategy"
+textVec [
+*51 (Text
+uid 197,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*52 (Text
+uid 198,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*53 (MLText
+uid 199,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*54 (Text
+uid 200,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*55 (MLText
+uid 201,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*56 (Text
+uid 202,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*57 (MLText
+uid 203,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "-4,-4,1684,1024"
+viewArea "-21092,-50,71455,55768"
+cachedDiagramExtent "-8000,0,57000,51000"
+hasePageBreakOrigin 1
+pageBreakOrigin "-11000,0"
+lastUid 325,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*58 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*59 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*60 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,4000,6500"
+st "U_0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*61 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*62 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*63 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,2350,6500"
+st "U_0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*64 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*65 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*66 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,2700,6500"
+st "U_0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*67 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*68 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*69 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,2300,6500"
+st "U_0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*70 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*71 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*72 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1850,6500"
+st "U_0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*73 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*74 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*75 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*76 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*77 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*78 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,0,25400,1000"
+st "Declarations"
+blo "20000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,1000,22700,2000"
+st "Ports:"
+blo "20000,1800"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,23800,1000"
+st "Pre User:"
+blo "20000,800"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,2000,27100,3000"
+st "Diagram Signals:"
+blo "20000,2800"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,24700,1000"
+st "Post User:"
+blo "20000,800"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 6,0
+usingSuid 1
+emptyRow *79 (LEmptyRow
+)
+uid 206,0
+optionalChildren [
+*80 (RefLabelRowHdr
+)
+*81 (TitleRowHdr
+)
+*82 (FilterRowHdr
+)
+*83 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*84 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*85 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*86 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*87 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*88 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*89 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*90 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*91 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*92 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "trigger_out"
+t "std_logic"
+o 1
+suid 1,0
+i "'0'"
+)
+)
+uid 181,0
+)
+*93 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "drs_write"
+t "std_logic"
+o 2
+suid 2,0
+i "'1'"
+)
+)
+uid 183,0
+)
+*94 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "drs_readout_ready_ack"
+t "std_logic"
+o 3
+suid 3,0
+)
+)
+uid 185,0
+)
+*95 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "clk"
+t "std_logic"
+o 4
+suid 4,0
+)
+)
+uid 187,0
+)
+*96 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "trigger_in"
+t "std_logic"
+o 5
+suid 5,0
+i "'0'"
+)
+)
+uid 189,0
+)
+*97 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "drs_readout_ready"
+t "std_logic"
+o 6
+suid 6,0
+i "'0'"
+)
+)
+uid 191,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 219,0
+optionalChildren [
+*98 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *99 (MRCItem
+litem &79
+pos 6
+dimension 20
+)
+uid 221,0
+optionalChildren [
+*100 (MRCItem
+litem &80
+pos 0
+dimension 20
+uid 222,0
+)
+*101 (MRCItem
+litem &81
+pos 1
+dimension 23
+uid 223,0
+)
+*102 (MRCItem
+litem &82
+pos 2
+hidden 1
+dimension 20
+uid 224,0
+)
+*103 (MRCItem
+litem &92
+pos 0
+dimension 20
+uid 182,0
+)
+*104 (MRCItem
+litem &93
+pos 1
+dimension 20
+uid 184,0
+)
+*105 (MRCItem
+litem &94
+pos 2
+dimension 20
+uid 186,0
+)
+*106 (MRCItem
+litem &95
+pos 3
+dimension 20
+uid 188,0
+)
+*107 (MRCItem
+litem &96
+pos 4
+dimension 20
+uid 190,0
+)
+*108 (MRCItem
+litem &97
+pos 5
+dimension 20
+uid 192,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 225,0
+optionalChildren [
+*109 (MRCItem
+litem &83
+pos 0
+dimension 20
+uid 226,0
+)
+*110 (MRCItem
+litem &85
+pos 1
+dimension 50
+uid 227,0
+)
+*111 (MRCItem
+litem &86
+pos 2
+dimension 100
+uid 228,0
+)
+*112 (MRCItem
+litem &87
+pos 3
+dimension 50
+uid 229,0
+)
+*113 (MRCItem
+litem &88
+pos 4
+dimension 100
+uid 230,0
+)
+*114 (MRCItem
+litem &89
+pos 5
+dimension 100
+uid 231,0
+)
+*115 (MRCItem
+litem &90
+pos 6
+dimension 50
+uid 232,0
+)
+*116 (MRCItem
+litem &91
+pos 7
+dimension 80
+uid 233,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 220,0
+vaOverrides [
+]
+)
+]
+)
+uid 205,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *117 (LEmptyRow
+)
+uid 235,0
+optionalChildren [
+*118 (RefLabelRowHdr
+)
+*119 (TitleRowHdr
+)
+*120 (FilterRowHdr
+)
+*121 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*122 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*123 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*124 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*125 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*126 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*127 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*128 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 247,0
+optionalChildren [
+*129 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *130 (MRCItem
+litem &117
+pos 0
+dimension 20
+)
+uid 249,0
+optionalChildren [
+*131 (MRCItem
+litem &118
+pos 0
+dimension 20
+uid 250,0
+)
+*132 (MRCItem
+litem &119
+pos 1
+dimension 23
+uid 251,0
+)
+*133 (MRCItem
+litem &120
+pos 2
+hidden 1
+dimension 20
+uid 252,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 253,0
+optionalChildren [
+*134 (MRCItem
+litem &121
+pos 0
+dimension 20
+uid 254,0
+)
+*135 (MRCItem
+litem &123
+pos 1
+dimension 50
+uid 255,0
+)
+*136 (MRCItem
+litem &124
+pos 2
+dimension 100
+uid 256,0
+)
+*137 (MRCItem
+litem &125
+pos 3
+dimension 100
+uid 257,0
+)
+*138 (MRCItem
+litem &126
+pos 4
+dimension 50
+uid 258,0
+)
+*139 (MRCItem
+litem &127
+pos 5
+dimension 50
+uid 259,0
+)
+*140 (MRCItem
+litem &128
+pos 6
+dimension 80
+uid 260,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 248,0
+vaOverrides [
+]
+)
+]
+)
+uid 234,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/trigger_manager_tb/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/trigger_manager_tb/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/trigger_manager_tb/symbol.sb	(revision 11755)
@@ -0,0 +1,1198 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+]
+)
+version "24.1"
+appVersion "2009.1 (Build 12)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 53,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 66,0
+optionalChildren [
+*14 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *15 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 68,0
+optionalChildren [
+*16 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 69,0
+)
+*17 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 70,0
+)
+*18 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 71,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 72,0
+optionalChildren [
+*19 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 73,0
+)
+*20 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 74,0
+)
+*21 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 75,0
+)
+*22 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 76,0
+)
+*23 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 77,0
+)
+*24 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 78,0
+)
+*25 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 79,0
+)
+*26 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 80,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 67,0
+vaOverrides [
+]
+)
+]
+)
+uid 52,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *27 (LEmptyRow
+)
+uid 82,0
+optionalChildren [
+*28 (RefLabelRowHdr
+)
+*29 (TitleRowHdr
+)
+*30 (FilterRowHdr
+)
+*31 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*32 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*33 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*34 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*35 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*36 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*37 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*38 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 94,0
+optionalChildren [
+*39 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *40 (MRCItem
+litem &27
+pos 3
+dimension 20
+)
+uid 96,0
+optionalChildren [
+*41 (MRCItem
+litem &28
+pos 0
+dimension 20
+uid 97,0
+)
+*42 (MRCItem
+litem &29
+pos 1
+dimension 23
+uid 98,0
+)
+*43 (MRCItem
+litem &30
+pos 2
+hidden 1
+dimension 20
+uid 99,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 100,0
+optionalChildren [
+*44 (MRCItem
+litem &31
+pos 0
+dimension 20
+uid 101,0
+)
+*45 (MRCItem
+litem &33
+pos 1
+dimension 50
+uid 102,0
+)
+*46 (MRCItem
+litem &34
+pos 2
+dimension 100
+uid 103,0
+)
+*47 (MRCItem
+litem &35
+pos 3
+dimension 100
+uid 104,0
+)
+*48 (MRCItem
+litem &36
+pos 4
+dimension 50
+uid 105,0
+)
+*49 (MRCItem
+litem &37
+pos 5
+dimension 50
+uid 106,0
+)
+*50 (MRCItem
+litem &38
+pos 6
+dimension 80
+uid 107,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 95,0
+vaOverrides [
+]
+)
+]
+)
+uid 81,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\trigger_manager_tb\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\trigger_manager_tb\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\trigger_manager_tb"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\trigger_manager_tb"
+)
+(vvPair
+variable "date"
+value "14.01.2011"
+)
+(vvPair
+variable "day"
+value "Fr"
+)
+(vvPair
+variable "day_long"
+value "Freitag"
+)
+(vvPair
+variable "dd"
+value "14"
+)
+(vvPair
+variable "entity_name"
+value "trigger_manager_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "mm"
+value "01"
+)
+(vvPair
+variable "module_name"
+value "trigger_manager_tb"
+)
+(vvPair
+variable "month"
+value "Jan"
+)
+(vvPair
+variable "month_long"
+value "Januar"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\trigger_manager_tb\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\trigger_manager_tb\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "13:37:15"
+)
+(vvPair
+variable "unit"
+value "trigger_manager_tb"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 51,0
+optionalChildren [
+*51 (SymbolBody
+uid 8,0
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,29900,16000"
+st "FACT_FAD_TB_lib"
+blo "22200,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,30300,17000"
+st "trigger_manager_tb"
+blo "22200,16800"
+)
+)
+gi *52 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*53 (Grouping
+uid 16,0
+optionalChildren [
+*54 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,50000,48000,51000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "31200,50000,40800,51000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*55 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "48000,46000,52000,47000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "48200,46000,51200,47000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*56 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,48000,48000,49000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "31200,48000,41200,49000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*57 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,48000,31000,49000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "27200,48000,29300,49000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*58 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "48000,47000,68000,51000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "48200,47200,57400,48200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*59 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "52000,46000,68000,47000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "52200,46000,56700,47000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*60 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,46000,48000,48000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "34150,46500,40850,47500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,49000,31000,50000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "27200,49000,29300,50000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,50000,31000,51000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "27200,50000,29900,51000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,49000,48000,50000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "31200,49000,46300,50000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "27000,46000,68000,51000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *64 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*65 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*66 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,10900,4000"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *67 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *68 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,2000,44400,3000"
+st "User:"
+blo "42000,2800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3000,44000,3000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 107,0
+okToSyncOnLoad 1
+OkToSyncGenericsOnLoad 1
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/trigger_manager_tb/symbol.sb.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/trigger_manager_tb/symbol.sb.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/trigger_manager_tb/symbol.sb.bak	(revision 11755)
@@ -0,0 +1,1177 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "24.1"
+appVersion "2009.1 (Build 12)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+optionalChildren [
+*14 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *15 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+optionalChildren [
+*16 (MRCItem
+litem &2
+pos 0
+dimension 20
+)
+*17 (MRCItem
+litem &3
+pos 1
+dimension 23
+)
+*18 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+optionalChildren [
+*19 (MRCItem
+litem &5
+pos 0
+dimension 20
+)
+*20 (MRCItem
+litem &7
+pos 1
+dimension 50
+)
+*21 (MRCItem
+litem &8
+pos 2
+dimension 100
+)
+*22 (MRCItem
+litem &9
+pos 3
+dimension 50
+)
+*23 (MRCItem
+litem &10
+pos 4
+dimension 100
+)
+*24 (MRCItem
+litem &11
+pos 5
+dimension 100
+)
+*25 (MRCItem
+litem &12
+pos 6
+dimension 50
+)
+*26 (MRCItem
+litem &13
+pos 7
+dimension 80
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+vaOverrides [
+]
+)
+]
+)
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *27 (LEmptyRow
+)
+optionalChildren [
+*28 (RefLabelRowHdr
+)
+*29 (TitleRowHdr
+)
+*30 (FilterRowHdr
+)
+*31 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*32 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*33 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*34 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*35 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*36 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*37 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*38 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+optionalChildren [
+*39 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *40 (MRCItem
+litem &27
+pos 3
+dimension 20
+)
+optionalChildren [
+*41 (MRCItem
+litem &28
+pos 0
+dimension 20
+)
+*42 (MRCItem
+litem &29
+pos 1
+dimension 23
+)
+*43 (MRCItem
+litem &30
+pos 2
+hidden 1
+dimension 20
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+optionalChildren [
+*44 (MRCItem
+litem &31
+pos 0
+dimension 20
+)
+*45 (MRCItem
+litem &33
+pos 1
+dimension 50
+)
+*46 (MRCItem
+litem &34
+pos 2
+dimension 100
+)
+*47 (MRCItem
+litem &35
+pos 3
+dimension 100
+)
+*48 (MRCItem
+litem &36
+pos 4
+dimension 50
+)
+*49 (MRCItem
+litem &37
+pos 5
+dimension 50
+)
+*50 (MRCItem
+litem &38
+pos 6
+dimension 80
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+vaOverrides [
+]
+)
+]
+)
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\trigger_manager_tb\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\trigger_manager_tb\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\trigger_manager_tb"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\trigger_manager_tb"
+)
+(vvPair
+variable "date"
+value "14.01.2011"
+)
+(vvPair
+variable "day"
+value "Fr"
+)
+(vvPair
+variable "day_long"
+value "Freitag"
+)
+(vvPair
+variable "dd"
+value "14"
+)
+(vvPair
+variable "entity_name"
+value "trigger_manager_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "mm"
+value "01"
+)
+(vvPair
+variable "module_name"
+value "trigger_manager_tb"
+)
+(vvPair
+variable "month"
+value "Jan"
+)
+(vvPair
+variable "month_long"
+value "Januar"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\trigger_manager_tb\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\trigger_manager_tb\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "13:37:15"
+)
+(vvPair
+variable "unit"
+value "trigger_manager_tb"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+optionalChildren [
+*51 (SymbolBody
+uid 8,0
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,29900,16000"
+st "FACT_FAD_TB_lib"
+blo "22200,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,30300,17000"
+st "trigger_manager_tb"
+blo "22200,16800"
+)
+)
+gi *52 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*53 (Grouping
+uid 16,0
+optionalChildren [
+*54 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,50000,48000,51000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "31200,50000,40800,51000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*55 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "48000,46000,52000,47000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "48200,46000,51200,47000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*56 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,48000,48000,49000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "31200,48000,41200,49000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*57 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,48000,31000,49000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "27200,48000,29300,49000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*58 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "48000,47000,68000,51000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "48200,47200,57400,48200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*59 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "52000,46000,68000,47000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "52200,46000,56700,47000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*60 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,46000,48000,48000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "34150,46500,40850,47500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,49000,31000,50000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "27200,49000,29300,50000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,50000,31000,51000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "27200,50000,29900,51000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,49000,48000,50000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "31200,49000,40200,50000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "27000,46000,68000,51000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *64 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*65 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*66 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,10900,4000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *67 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *68 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,2000,44400,3000"
+st "User:"
+blo "42000,2800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3000,44000,3000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 50,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/trigger_manager_tester/interface
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/trigger_manager_tester/interface	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/trigger_manager_tester/interface	(revision 11755)
@@ -0,0 +1,1408 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "24.1"
+appVersion "2009.1 (Build 12)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+ordering 1
+suid 51,0
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 95,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+*14 (LogPort
+port (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "drs_readout_ready"
+t "std_logic"
+o 2
+suid 49,0
+)
+)
+uid 804,0
+)
+*15 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "drs_readout_ready_ack"
+t "std_logic"
+o 1
+suid 50,0
+)
+)
+uid 806,0
+)
+*16 (LogPort
+port (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "trigger_in"
+t "std_logic"
+o 3
+suid 51,0
+)
+)
+uid 808,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 108,0
+optionalChildren [
+*17 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *18 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 110,0
+optionalChildren [
+*19 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 111,0
+)
+*20 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 112,0
+)
+*21 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 113,0
+)
+*22 (MRCItem
+litem &14
+pos 0
+dimension 20
+uid 805,0
+)
+*23 (MRCItem
+litem &15
+pos 1
+dimension 20
+uid 807,0
+)
+*24 (MRCItem
+litem &16
+pos 2
+dimension 20
+uid 809,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 114,0
+optionalChildren [
+*25 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 115,0
+)
+*26 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 116,0
+)
+*27 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 117,0
+)
+*28 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 118,0
+)
+*29 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 119,0
+)
+*30 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 120,0
+)
+*31 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 121,0
+)
+*32 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 122,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 109,0
+vaOverrides [
+]
+)
+]
+)
+uid 94,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *33 (LEmptyRow
+)
+uid 124,0
+optionalChildren [
+*34 (RefLabelRowHdr
+)
+*35 (TitleRowHdr
+)
+*36 (FilterRowHdr
+)
+*37 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*38 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*39 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*40 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*41 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*42 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*43 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*44 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 136,0
+optionalChildren [
+*45 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *46 (MRCItem
+litem &33
+pos 3
+dimension 20
+)
+uid 138,0
+optionalChildren [
+*47 (MRCItem
+litem &34
+pos 0
+dimension 20
+uid 139,0
+)
+*48 (MRCItem
+litem &35
+pos 1
+dimension 23
+uid 140,0
+)
+*49 (MRCItem
+litem &36
+pos 2
+hidden 1
+dimension 20
+uid 141,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 142,0
+optionalChildren [
+*50 (MRCItem
+litem &37
+pos 0
+dimension 20
+uid 143,0
+)
+*51 (MRCItem
+litem &39
+pos 1
+dimension 50
+uid 144,0
+)
+*52 (MRCItem
+litem &40
+pos 2
+dimension 100
+uid 145,0
+)
+*53 (MRCItem
+litem &41
+pos 3
+dimension 100
+uid 146,0
+)
+*54 (MRCItem
+litem &42
+pos 4
+dimension 50
+uid 147,0
+)
+*55 (MRCItem
+litem &43
+pos 5
+dimension 50
+uid 148,0
+)
+*56 (MRCItem
+litem &44
+pos 6
+dimension 80
+uid 149,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 137,0
+vaOverrides [
+]
+)
+]
+)
+uid 123,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\trigger_manager_tester\\interface.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\trigger_manager_tester\\interface.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "interface"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\trigger_manager_tester"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\trigger_manager_tester"
+)
+(vvPair
+variable "date"
+value "14.01.2011"
+)
+(vvPair
+variable "day"
+value "Fr"
+)
+(vvPair
+variable "day_long"
+value "Freitag"
+)
+(vvPair
+variable "dd"
+value "14"
+)
+(vvPair
+variable "entity_name"
+value "trigger_manager_tester"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "interface"
+)
+(vvPair
+variable "f_logical"
+value "interface"
+)
+(vvPair
+variable "f_noext"
+value "interface"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "mm"
+value "01"
+)
+(vvPair
+variable "module_name"
+value "trigger_manager_tester"
+)
+(vvPair
+variable "month"
+value "Jan"
+)
+(vvPair
+variable "month_long"
+value "Januar"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\trigger_manager_tester\\interface"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\trigger_manager_tester\\interface"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "<TBD>"
+)
+(vvPair
+variable "this_file"
+value "interface"
+)
+(vvPair
+variable "this_file_logical"
+value "interface"
+)
+(vvPair
+variable "time"
+value "14:19:00"
+)
+(vvPair
+variable "unit"
+value "trigger_manager_tester"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "interface"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 93,0
+optionalChildren [
+*57 (SymbolBody
+uid 8,0
+optionalChildren [
+*58 (CptPort
+uid 789,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 790,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,8625,15000,9375"
+)
+tg (CPTG
+uid 791,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 792,0
+va (VaSet
+)
+xt "16000,8500,23000,9500"
+st "drs_readout_ready"
+blo "16000,9300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 793,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "drs_readout_ready"
+t "std_logic"
+o 2
+suid 49,0
+)
+)
+)
+*59 (CptPort
+uid 794,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 795,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,8625,34750,9375"
+)
+tg (CPTG
+uid 796,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 797,0
+va (VaSet
+)
+xt "24100,8500,33000,9500"
+st "drs_readout_ready_ack"
+ju 2
+blo "33000,9300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 798,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "drs_readout_ready_ack"
+t "std_logic"
+o 1
+suid 50,0
+)
+)
+)
+*60 (CptPort
+uid 799,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 800,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,7625,15000,8375"
+)
+tg (CPTG
+uid 801,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 802,0
+va (VaSet
+)
+xt "16000,7500,20200,8500"
+st "trigger_in"
+blo "16000,8300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 803,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "trigger_in"
+t "std_logic"
+o 3
+suid 51,0
+)
+)
+)
+]
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,34000,10000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "19600,7000,27300,8000"
+st "FACT_FAD_TB_lib"
+blo "19600,7800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "19600,8000,29400,9000"
+st "trigger_manager_tester"
+blo "19600,8800"
+)
+)
+gi *61 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "500,4000,12000,4800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sTC 0
+sF 0
+)
+portVis (PortSigDisplay
+sTC 0
+sF 0
+)
+)
+*62 (Grouping
+uid 16,0
+optionalChildren [
+*63 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,50000,48000,51000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "31200,50000,40800,51000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*64 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "48000,46000,52000,47000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "48200,46000,51200,47000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*65 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,48000,48000,49000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "31200,48000,41200,49000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*66 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,48000,31000,49000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "27200,48000,29300,49000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*67 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "48000,47000,68000,51000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "48200,47200,57400,48200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*68 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "52000,46000,68000,47000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "52200,46000,56700,47000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*69 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,46000,48000,48000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "34150,46500,40850,47500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*70 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,49000,31000,50000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "27200,49000,29300,50000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*71 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,50000,31000,51000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "27200,50000,29900,51000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*72 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,49000,48000,50000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "31200,49000,47600,50000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "27000,46000,68000,51000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *73 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*74 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*75 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,12400,5000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+USE ieee.std_logic_arith.ALL;
+USE ieee.std_logic_unsigned.all;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName "FACT_FAD_TB_lib"
+entityName "trigger_manager_tb"
+viewName "struct.bd"
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *76 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *77 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,6800,44400,7800"
+st "User:"
+blo "42000,7600"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,7800,44000,7800"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 809,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_emulator/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_emulator/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_emulator/symbol.sb	(revision 11755)
@@ -0,0 +1,1678 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+)
+]
+libraryRefs [
+"ieee"
+"FACT_FAD_lib"
+]
+)
+version "24.1"
+appVersion "2009.1 (Build 12)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+ordering 1
+suid 6,0
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 84,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+*14 (LogPort
+port (LogicalPort
+decl (Decl
+n "addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 2
+suid 1,0
+)
+)
+uid 71,0
+)
+*15 (LogPort
+port (LogicalPort
+m 2
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 3
+suid 2,0
+)
+)
+uid 73,0
+)
+*16 (LogPort
+port (LogicalPort
+decl (Decl
+n "rd"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 4
+suid 3,0
+)
+)
+uid 75,0
+)
+*17 (LogPort
+port (LogicalPort
+decl (Decl
+n "wr"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 6
+suid 4,0
+)
+)
+uid 77,0
+)
+*18 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "int"
+t "std_logic"
+o 1
+suid 5,0
+i "'1'"
+)
+)
+uid 169,0
+)
+*19 (LogPort
+port (LogicalPort
+decl (Decl
+n "cs"
+t "std_logic"
+o 5
+suid 6,0
+)
+)
+uid 291,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 97,0
+optionalChildren [
+*20 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *21 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 99,0
+optionalChildren [
+*22 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 100,0
+)
+*23 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 101,0
+)
+*24 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 102,0
+)
+*25 (MRCItem
+litem &14
+pos 0
+dimension 20
+uid 72,0
+)
+*26 (MRCItem
+litem &15
+pos 1
+dimension 20
+uid 74,0
+)
+*27 (MRCItem
+litem &16
+pos 2
+dimension 20
+uid 76,0
+)
+*28 (MRCItem
+litem &17
+pos 3
+dimension 20
+uid 78,0
+)
+*29 (MRCItem
+litem &18
+pos 4
+dimension 20
+uid 170,0
+)
+*30 (MRCItem
+litem &19
+pos 5
+dimension 20
+uid 292,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 103,0
+optionalChildren [
+*31 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 104,0
+)
+*32 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 105,0
+)
+*33 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 106,0
+)
+*34 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 107,0
+)
+*35 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 108,0
+)
+*36 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 109,0
+)
+*37 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 110,0
+)
+*38 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 111,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 98,0
+vaOverrides [
+]
+)
+]
+)
+uid 83,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *39 (LEmptyRow
+)
+uid 113,0
+optionalChildren [
+*40 (RefLabelRowHdr
+)
+*41 (TitleRowHdr
+)
+*42 (FilterRowHdr
+)
+*43 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*44 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*45 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*46 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*47 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*48 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*49 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*50 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 125,0
+optionalChildren [
+*51 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *52 (MRCItem
+litem &39
+pos 3
+dimension 20
+)
+uid 127,0
+optionalChildren [
+*53 (MRCItem
+litem &40
+pos 0
+dimension 20
+uid 128,0
+)
+*54 (MRCItem
+litem &41
+pos 1
+dimension 23
+uid 129,0
+)
+*55 (MRCItem
+litem &42
+pos 2
+hidden 1
+dimension 20
+uid 130,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 131,0
+optionalChildren [
+*56 (MRCItem
+litem &43
+pos 0
+dimension 20
+uid 132,0
+)
+*57 (MRCItem
+litem &45
+pos 1
+dimension 50
+uid 133,0
+)
+*58 (MRCItem
+litem &46
+pos 2
+dimension 100
+uid 134,0
+)
+*59 (MRCItem
+litem &47
+pos 3
+dimension 100
+uid 135,0
+)
+*60 (MRCItem
+litem &48
+pos 4
+dimension 50
+uid 136,0
+)
+*61 (MRCItem
+litem &49
+pos 5
+dimension 50
+uid 137,0
+)
+*62 (MRCItem
+litem &50
+pos 6
+dimension 80
+uid 138,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 126,0
+vaOverrides [
+]
+)
+]
+)
+uid 112,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_emulator\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_emulator\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_emulator"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_emulator"
+)
+(vvPair
+variable "date"
+value "04.03.2011"
+)
+(vvPair
+variable "day"
+value "Fr"
+)
+(vvPair
+variable "day_long"
+value "Freitag"
+)
+(vvPair
+variable "dd"
+value "04"
+)
+(vvPair
+variable "entity_name"
+value "w5300_emulator"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "03"
+)
+(vvPair
+variable "module_name"
+value "w5300_emulator"
+)
+(vvPair
+variable "month"
+value "Mrz"
+)
+(vvPair
+variable "month_long"
+value "März"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_emulator\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_emulator\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "11:36:54"
+)
+(vvPair
+variable "unit"
+value "w5300_emulator"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 82,0
+optionalChildren [
+*63 (SymbolBody
+uid 8,0
+optionalChildren [
+*64 (CptPort
+uid 48,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 49,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "28250,1625,29000,2375"
+)
+tg (CPTG
+uid 50,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 51,0
+va (VaSet
+)
+xt "30000,1500,35100,2500"
+st "addr : (9:0)"
+blo "30000,2300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 52,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,11800,26500,12600"
+st "addr : IN     std_logic_vector (9 DOWNTO 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 2
+suid 1,0
+)
+)
+)
+*65 (CptPort
+uid 53,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 54,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "28250,2625,29000,3375"
+)
+tg (CPTG
+uid 55,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 56,0
+va (VaSet
+)
+xt "30000,2500,35400,3500"
+st "data : (15:0)"
+blo "30000,3300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 57,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,12600,27000,13400"
+st "data : INOUT  std_logic_vector (15 DOWNTO 0) ;
+"
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 3
+suid 2,0
+)
+)
+)
+*66 (CptPort
+uid 58,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 59,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "28250,5625,29000,6375"
+)
+tg (CPTG
+uid 60,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 61,0
+va (VaSet
+)
+xt "30000,5500,31300,6500"
+st "rd"
+blo "30000,6300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 62,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,13400,16500,14200"
+st "rd   : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "rd"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 4
+suid 3,0
+)
+)
+)
+*67 (CptPort
+uid 63,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 64,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "28250,6625,29000,7375"
+)
+tg (CPTG
+uid 65,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 66,0
+va (VaSet
+)
+xt "30000,6500,31400,7500"
+st "wr"
+blo "30000,7300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 67,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,15000,15500,15800"
+st "wr   : IN     std_logic 
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "wr"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 6
+suid 4,0
+)
+)
+)
+*68 (CptPort
+uid 163,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 164,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,1625,43750,2375"
+)
+tg (CPTG
+uid 165,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 166,0
+va (VaSet
+)
+xt "40800,1500,42000,2500"
+st "int"
+ju 2
+blo "42000,2300"
+tm "CptPortNameMgr"
+)
+t (Text
+uid 167,0
+va (VaSet
+)
+xt "40800,2500,42000,3500"
+st "'1'"
+ju 2
+blo "42000,3300"
+tm "InitValueDelayMgr"
+)
+)
+dt (MLText
+uid 168,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,11000,20000,11800"
+st "int  : OUT    std_logic  := '1' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "int"
+t "std_logic"
+o 1
+suid 5,0
+i "'1'"
+)
+)
+)
+*69 (CptPort
+uid 286,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 287,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "28250,8625,29000,9375"
+)
+tg (CPTG
+uid 288,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 289,0
+va (VaSet
+)
+xt "30000,8500,31200,9500"
+st "cs"
+blo "30000,9300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 290,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,14200,16500,15000"
+st "cs   : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "cs"
+t "std_logic"
+o 5
+suid 6,0
+)
+)
+)
+]
+shape (Rectangle
+uid 162,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "29000,0,43000,12000"
+)
+oxt "29000,0,39000,12000"
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "29200,12000,36900,13000"
+st "FACT_FAD_TB_lib"
+blo "29200,12800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "29200,13000,35800,14000"
+st "w5300_emulator"
+blo "29200,13800"
+)
+)
+gi *70 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "29000,200,40500,1000"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*71 (Grouping
+uid 16,0
+optionalChildren [
+*72 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "33000,20000,50000,21000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "33200,20000,44300,21000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*73 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "50000,16000,54000,17000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "50200,16000,53500,17000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*74 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "33000,18000,50000,19000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "33200,18000,44100,19000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*75 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "29000,18000,33000,19000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "29200,18000,31500,19000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*76 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "50000,17000,70000,21000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "50200,17200,60000,18200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*77 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "54000,16000,70000,17000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "54200,16000,58900,17000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*78 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "29000,16000,50000,18000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "36450,16000,42550,18000"
+st "
+TU Dortmund 
+Physik / EE
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*79 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "29000,19000,33000,20000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "29200,19000,31500,20000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*80 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "29000,20000,33000,21000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "29200,20000,32300,21000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*81 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "33000,19000,50000,20000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "33200,19000,48900,20000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "29000,16000,70000,21000"
+)
+oxt "14000,66000,55000,71000"
+)
+*82 (CommentText
+uid 68,0
+shape (Rectangle
+uid 69,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,-6000,33000,0"
+)
+text (MLText
+uid 70,0
+va (VaSet
+fg "0,0,32768"
+font "Arial,10,0"
+)
+xt "200,-5800,32300,-600"
+st "
+Created using Mentor Graphics HDL2Graphics(TM) Technology
+on - 10:43:29 23.06.2010
+from - D:\\E5b\\E5b_09_189\\FPGA\\FAD_repos\\unstable\\FACT_FAD\\FACT_FAD_TB_lib\\hdl\\w5300_emulator_beha.vhd
+
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 5600
+visibleWidth 32600
+)
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *83 (PackageList
+uid 79,0
+stg "VerticalLayoutStrategy"
+textVec [
+*84 (Text
+uid 80,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,1000,5400,2000"
+st "Package List"
+blo "0,1800"
+)
+*85 (MLText
+uid 81,0
+va (VaSet
+)
+xt "0,2000,16100,8000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+USE ieee.std_logic_unsigned.all;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *86 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *87 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,9000,5400,10000"
+st "Declarations"
+blo "0,9800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,10000,2700,11000"
+st "Ports:"
+blo "0,10800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,15800,2400,16800"
+st "User:"
+blo "0,16600"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "0,9000,5800,10000"
+st "Internal User:"
+blo "0,9800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,16800,2000,16800"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "0,9000,0,9000"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 292,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_interface_tb/struct.bd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_interface_tb/struct.bd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_interface_tb/struct.bd	(revision 11755)
@@ -0,0 +1,4470 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "IEEE"
+unitName "NUMERIC_STD"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+]
+instances [
+(Instance
+name "Inst_W5300_Interface"
+duLibraryName "FACT_FAD_lib"
+duName "w5300_interface"
+elements [
+]
+mwi 0
+uid 65,0
+)
+(Instance
+name "U_1"
+duLibraryName "FACT_FAD_TB_lib"
+duName "w5300_interface_tester"
+elements [
+]
+mwi 0
+uid 179,0
+)
+(Instance
+name "U_2"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+mwi 0
+uid 617,0
+)
+]
+libraryRefs [
+"IEEE"
+]
+)
+version "29.1"
+appVersion "2009.2 (Build 10)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_interface_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_interface_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_interface_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_interface_tb"
+)
+(vvPair
+variable "date"
+value "31.05.2011"
+)
+(vvPair
+variable "day"
+value "Di"
+)
+(vvPair
+variable "day_long"
+value "Dienstag"
+)
+(vvPair
+variable "dd"
+value "31"
+)
+(vvPair
+variable "entity_name"
+value "w5300_interface_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "05"
+)
+(vvPair
+variable "module_name"
+value "w5300_interface_tb"
+)
+(vvPair
+variable "month"
+value "Mai"
+)
+(vvPair
+variable "month_long"
+value "Mai"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_interface_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_interface_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "13:38:18"
+)
+(vvPair
+variable "unit"
+value "w5300_interface_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 362,0
+optionalChildren [
+*1 (SaComponent
+uid 65,0
+optionalChildren [
+*2 (CptPort
+uid 13,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,20625,0,21375"
+)
+tg (CPTG
+uid 15,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16,0
+va (VaSet
+)
+xt "1000,20500,2300,21500"
+st "clk"
+blo "1000,21300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+)
+)
+)
+*3 (CptPort
+uid 17,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "15000,20625,15750,21375"
+)
+tg (CPTG
+uid 19,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 20,0
+va (VaSet
+)
+xt "10400,20500,14000,21500"
+st "wiz_reset"
+ju 2
+blo "14000,21300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 2
+)
+)
+)
+*4 (CptPort
+uid 21,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "15000,21625,15750,22375"
+)
+tg (CPTG
+uid 23,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24,0
+va (VaSet
+)
+xt "12800,21500,14000,22500"
+st "cs"
+ju 2
+blo "14000,22300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "cs"
+t "std_logic"
+o 3
+)
+)
+)
+*5 (CptPort
+uid 25,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 26,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "15000,22625,15750,23375"
+)
+tg (CPTG
+uid 27,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 28,0
+va (VaSet
+)
+xt "12800,22500,14000,23500"
+st "wr"
+ju 2
+blo "14000,23300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wr"
+t "std_logic"
+o 4
+)
+)
+)
+*6 (CptPort
+uid 29,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "15000,23625,15750,24375"
+)
+tg (CPTG
+uid 31,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 32,0
+va (VaSet
+)
+xt "12900,23500,14000,24500"
+st "rd"
+ju 2
+blo "14000,24300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rd"
+t "std_logic"
+o 5
+)
+)
+)
+*7 (CptPort
+uid 33,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 34,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,21625,0,22375"
+)
+tg (CPTG
+uid 35,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 36,0
+va (VaSet
+)
+xt "1000,21500,2200,22500"
+st "int"
+blo "1000,22300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "int"
+t "std_logic"
+o 6
+)
+)
+)
+*8 (CptPort
+uid 37,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 38,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "15000,24625,15750,25375"
+)
+tg (CPTG
+uid 39,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 40,0
+va (VaSet
+)
+xt "7700,24500,14000,25500"
+st "wiz_data : (15:0)"
+ju 2
+blo "14000,25300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 7
+)
+)
+)
+*9 (CptPort
+uid 41,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 42,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "15000,25625,15750,26375"
+)
+tg (CPTG
+uid 43,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 44,0
+va (VaSet
+)
+xt "8000,25500,14000,26500"
+st "wiz_addr : (9:0)"
+ju 2
+blo "14000,26300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 8
+)
+)
+)
+*10 (CptPort
+uid 45,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 46,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,22625,0,23375"
+)
+tg (CPTG
+uid 47,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 48,0
+va (VaSet
+)
+xt "1000,22500,3500,23500"
+st "read_i"
+blo "1000,23300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "read_i"
+t "std_logic"
+o 9
+)
+)
+)
+*11 (CptPort
+uid 49,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 50,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,23625,0,24375"
+)
+tg (CPTG
+uid 51,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 52,0
+va (VaSet
+)
+xt "1000,23500,3600,24500"
+st "write_i"
+blo "1000,24300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "write_i"
+t "std_logic"
+o 10
+)
+)
+)
+*12 (CptPort
+uid 53,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 54,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,24625,0,25375"
+)
+tg (CPTG
+uid 55,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 56,0
+va (VaSet
+)
+xt "1000,24500,6100,25500"
+st "addr_i : (9:0)"
+blo "1000,25300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "addr_i"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 11
+)
+)
+)
+*13 (CptPort
+uid 57,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 58,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "15000,26625,15750,27375"
+)
+tg (CPTG
+uid 59,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 60,0
+va (VaSet
+)
+xt "8400,26500,14000,27500"
+st "data_o : (15:0)"
+ju 2
+blo "14000,27300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "data_o"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 12
+i "(others => '0')"
+)
+)
+)
+*14 (CptPort
+uid 61,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 62,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,25625,0,26375"
+)
+tg (CPTG
+uid 63,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 64,0
+va (VaSet
+)
+xt "1000,25500,6400,26500"
+st "data_i : (15:0)"
+blo "1000,26300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "data_i"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 13
+)
+)
+)
+*15 (CptPort
+uid 736,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 737,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "15000,27625,15750,28375"
+)
+tg (CPTG
+uid 738,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 739,0
+va (VaSet
+)
+xt "11000,27500,14000,28500"
+st "ready_o"
+ju 2
+blo "14000,28300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ready_o"
+t "std_logic"
+o 14
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 66,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,20000,15000,29000"
+)
+oxt "0,17000,15000,25000"
+ttg (MlTextGroup
+uid 67,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*16 (Text
+uid 68,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "4250,28000,10450,29000"
+st "FACT_FAD_lib"
+blo "4250,28800"
+tm "BdLibraryNameMgr"
+)
+*17 (Text
+uid 69,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "4250,29000,10750,30000"
+st "w5300_interface"
+blo "4250,29800"
+tm "CptNameMgr"
+)
+*18 (Text
+uid 70,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "4250,30000,13350,31000"
+st "Inst_W5300_Interface"
+blo "4250,30800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 71,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 72,0
+text (MLText
+uid 73,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,18400,23000,20000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 74,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "250,27250,1750,28750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archType 1
+archFileType "UNKNOWN"
+)
+*19 (Net
+uid 75,0
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 1
+suid 1,0
+)
+declText (MLText
+uid 76,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,11800,37500,12600"
+st "SIGNAL wiz_reset : std_logic"
+)
+)
+*20 (Net
+uid 83,0
+decl (Decl
+n "cs"
+t "std_logic"
+o 2
+suid 2,0
+)
+declText (MLText
+uid 84,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,4600,37500,5400"
+st "SIGNAL cs        : std_logic"
+)
+)
+*21 (Net
+uid 91,0
+decl (Decl
+n "wr"
+t "std_logic"
+o 3
+suid 3,0
+)
+declText (MLText
+uid 92,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,12600,37500,13400"
+st "SIGNAL wr        : std_logic"
+)
+)
+*22 (Net
+uid 99,0
+decl (Decl
+n "rd"
+t "std_logic"
+o 4
+suid 4,0
+)
+declText (MLText
+uid 100,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,7800,37500,8600"
+st "SIGNAL rd        : std_logic"
+)
+)
+*23 (Net
+uid 107,0
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 5
+suid 5,0
+)
+declText (MLText
+uid 108,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,11000,48000,11800"
+st "SIGNAL wiz_data  : std_logic_vector(15 DOWNTO 0)"
+)
+)
+*24 (Net
+uid 115,0
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 6
+suid 6,0
+)
+declText (MLText
+uid 116,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,10200,47500,11000"
+st "SIGNAL wiz_addr  : std_logic_vector(9 DOWNTO 0)"
+)
+)
+*25 (Net
+uid 123,0
+lang 10
+decl (Decl
+n "data_o"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 7
+suid 7,0
+)
+declText (MLText
+uid 124,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,6200,48000,7000"
+st "SIGNAL data_o    : std_logic_vector(15 DOWNTO 0)"
+)
+)
+*26 (Net
+uid 131,0
+decl (Decl
+n "clk"
+t "std_logic"
+o 8
+suid 8,0
+)
+declText (MLText
+uid 132,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3800,37500,4600"
+st "SIGNAL clk       : std_logic"
+)
+)
+*27 (Net
+uid 139,0
+decl (Decl
+n "int"
+t "std_logic"
+o 9
+suid 9,0
+)
+declText (MLText
+uid 140,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,7000,37500,7800"
+st "SIGNAL int       : std_logic"
+)
+)
+*28 (Net
+uid 147,0
+decl (Decl
+n "read_i"
+t "std_logic"
+o 10
+suid 10,0
+)
+declText (MLText
+uid 148,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,8600,37500,9400"
+st "SIGNAL read_i    : std_logic"
+)
+)
+*29 (Net
+uid 155,0
+decl (Decl
+n "write_i"
+t "std_logic"
+o 11
+suid 11,0
+)
+declText (MLText
+uid 156,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,13400,37500,14200"
+st "SIGNAL write_i   : std_logic"
+)
+)
+*30 (Net
+uid 163,0
+decl (Decl
+n "addr_i"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 12
+suid 12,0
+)
+declText (MLText
+uid 164,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3000,47500,3800"
+st "SIGNAL addr_i    : std_logic_vector(9 DOWNTO 0)"
+)
+)
+*31 (Net
+uid 171,0
+decl (Decl
+n "data_i"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 13
+suid 13,0
+)
+declText (MLText
+uid 172,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,5400,48000,6200"
+st "SIGNAL data_i    : std_logic_vector(15 DOWNTO 0)"
+)
+)
+*32 (Blk
+uid 179,0
+shape (Rectangle
+uid 180,0
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "36000,16000,51000,25000"
+)
+oxt "36000,16000,51000,24000"
+ttg (MlTextGroup
+uid 181,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*33 (Text
+uid 182,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "39650,18500,47350,19500"
+st "FACT_FAD_TB_lib"
+blo "39650,19300"
+tm "BdLibraryNameMgr"
+)
+*34 (Text
+uid 183,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "39650,19500,49050,20500"
+st "w5300_interface_tester"
+blo "39650,20300"
+tm "BlkNameMgr"
+)
+*35 (Text
+uid 184,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "39650,20500,41450,21500"
+st "U_1"
+blo "39650,21300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 185,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 186,0
+text (MLText
+uid 187,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39650,28500,39650,28500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 188,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "36250,23250,37750,24750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+blkPorts [
+"clk"
+"cs"
+"rd"
+"wiz_addr"
+"wiz_data"
+"wiz_reset"
+"wr"
+"int"
+"data_o"
+"addr_i"
+"data_i"
+"read_i"
+"ready_o"
+"write_i"
+]
+)
+*36 (Grouping
+uid 293,0
+optionalChildren [
+*37 (CommentText
+uid 295,0
+shape (Rectangle
+uid 296,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,48000,44000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 297,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "27200,48000,36800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*38 (CommentText
+uid 298,0
+shape (Rectangle
+uid 299,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "44000,44000,48000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 300,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "44200,44000,47200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*39 (CommentText
+uid 301,0
+shape (Rectangle
+uid 302,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,46000,44000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 303,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "27200,46000,37200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*40 (CommentText
+uid 304,0
+shape (Rectangle
+uid 305,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "23000,46000,27000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 306,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "23200,46000,25300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*41 (CommentText
+uid 307,0
+shape (Rectangle
+uid 308,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "44000,45000,64000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 309,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "44200,45200,53400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*42 (CommentText
+uid 310,0
+shape (Rectangle
+uid 311,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "48000,44000,64000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 312,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "48200,44000,52700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*43 (CommentText
+uid 313,0
+shape (Rectangle
+uid 314,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "23000,44000,44000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 315,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "30150,44500,36850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*44 (CommentText
+uid 316,0
+shape (Rectangle
+uid 317,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "23000,47000,27000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 318,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "23200,47000,25300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*45 (CommentText
+uid 319,0
+shape (Rectangle
+uid 320,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "23000,48000,27000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 321,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "23200,48000,25900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*46 (CommentText
+uid 322,0
+shape (Rectangle
+uid 323,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,47000,44000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 324,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "27200,47000,44200,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 294,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "23000,44000,64000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+*47 (SaComponent
+uid 617,0
+optionalChildren [
+*48 (CptPort
+uid 606,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 607,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-15000,4625,-14250,5375"
+)
+tg (CPTG
+uid 608,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 609,0
+va (VaSet
+)
+xt "-17300,4500,-16000,5500"
+st "clk"
+ju 2
+blo "-16000,5300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+)
+)
+*49 (CptPort
+uid 610,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 611,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-15000,5625,-14250,6375"
+)
+tg (CPTG
+uid 612,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 613,0
+va (VaSet
+)
+xt "-17300,5500,-16000,6500"
+st "rst"
+ju 2
+blo "-16000,6300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+i "'0'"
+)
+)
+)
+*50 (CommentText
+uid 614,0
+ps "EdgeToEdgeStrategy"
+shape (Rectangle
+uid 615,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "-23500,-7000,-8500,-3000"
+)
+oxt "21500,4000,36500,8000"
+text (MLText
+uid 616,0
+va (VaSet
+fg "0,0,32768"
+)
+xt "-23300,-6800,-13500,-5800"
+st "
+--   synthesis translate_off
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 15000
+)
+included 1
+excludeCommentLeader 1
+)
+]
+shape (Rectangle
+uid 618,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "-23000,4000,-15000,8000"
+)
+oxt "22000,15000,30000,19000"
+ttg (MlTextGroup
+uid 619,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*51 (Text
+uid 620,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-22850,8000,-15150,9000"
+st "FACT_FAD_TB_lib"
+blo "-22850,8800"
+tm "BdLibraryNameMgr"
+)
+*52 (Text
+uid 621,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-22850,9000,-16150,10000"
+st "clock_generator"
+blo "-22850,9800"
+tm "CptNameMgr"
+)
+*53 (Text
+uid 622,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-22850,10000,-21050,11000"
+st "U_2"
+blo "-22850,10800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 623,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 624,0
+text (MLText
+uid 625,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-23500,-4600,-5000,-3000"
+st "clock_period = 20 ns    ( time )  
+reset_time   = 50 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 626,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-22750,6250,-21250,7750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*54 (Net
+uid 740,0
+lang 10
+decl (Decl
+n "ready_o"
+t "std_logic"
+o 14
+suid 14,0
+)
+declText (MLText
+uid 741,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,9400,37500,10200"
+st "SIGNAL ready_o   : std_logic"
+)
+)
+*55 (Wire
+uid 77,0
+shape (OrthoPolyLine
+uid 78,0
+va (VaSet
+vasetType 3
+)
+xt "15750,21000,24000,21000"
+pts [
+"15750,21000"
+"24000,21000"
+]
+)
+start &3
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 81,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 82,0
+va (VaSet
+)
+xt "17000,20000,20600,21000"
+st "wiz_reset"
+blo "17000,20800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+*56 (Wire
+uid 85,0
+shape (OrthoPolyLine
+uid 86,0
+va (VaSet
+vasetType 3
+)
+xt "15750,22000,24000,22000"
+pts [
+"15750,22000"
+"24000,22000"
+]
+)
+start &4
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 89,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 90,0
+va (VaSet
+)
+xt "17000,21000,18200,22000"
+st "cs"
+blo "17000,21800"
+tm "WireNameMgr"
+)
+)
+on &20
+)
+*57 (Wire
+uid 93,0
+shape (OrthoPolyLine
+uid 94,0
+va (VaSet
+vasetType 3
+)
+xt "15750,23000,24000,23000"
+pts [
+"15750,23000"
+"24000,23000"
+]
+)
+start &5
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 97,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 98,0
+va (VaSet
+)
+xt "17000,22000,18200,23000"
+st "wr"
+blo "17000,22800"
+tm "WireNameMgr"
+)
+)
+on &21
+)
+*58 (Wire
+uid 101,0
+shape (OrthoPolyLine
+uid 102,0
+va (VaSet
+vasetType 3
+)
+xt "15750,24000,24000,24000"
+pts [
+"15750,24000"
+"24000,24000"
+]
+)
+start &6
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 105,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 106,0
+va (VaSet
+)
+xt "17000,23000,18100,24000"
+st "rd"
+blo "17000,23800"
+tm "WireNameMgr"
+)
+)
+on &22
+)
+*59 (Wire
+uid 109,0
+shape (OrthoPolyLine
+uid 110,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "15750,25000,24000,25000"
+pts [
+"15750,25000"
+"24000,25000"
+]
+)
+start &8
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 113,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 114,0
+va (VaSet
+)
+xt "17000,24000,23300,25000"
+st "wiz_data : (15:0)"
+blo "17000,24800"
+tm "WireNameMgr"
+)
+)
+on &23
+)
+*60 (Wire
+uid 117,0
+shape (OrthoPolyLine
+uid 118,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "15750,26000,24000,26000"
+pts [
+"15750,26000"
+"24000,26000"
+]
+)
+start &9
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 121,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 122,0
+va (VaSet
+)
+xt "17000,25000,23000,26000"
+st "wiz_addr : (9:0)"
+blo "17000,25800"
+tm "WireNameMgr"
+)
+)
+on &24
+)
+*61 (Wire
+uid 125,0
+shape (OrthoPolyLine
+uid 126,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "15750,27000,24000,27000"
+pts [
+"15750,27000"
+"24000,27000"
+]
+)
+start &13
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 129,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 130,0
+va (VaSet
+)
+xt "17000,26000,22600,27000"
+st "data_o : (15:0)"
+blo "17000,26800"
+tm "WireNameMgr"
+)
+)
+on &25
+)
+*62 (Wire
+uid 133,0
+shape (OrthoPolyLine
+uid 134,0
+va (VaSet
+vasetType 3
+)
+xt "-14250,5000,-750,21000"
+pts [
+"-14250,5000"
+"-4000,5000"
+"-4000,21000"
+"-750,21000"
+]
+)
+start &48
+end &2
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 137,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 138,0
+va (VaSet
+)
+xt "-12250,4000,-10950,5000"
+st "clk"
+blo "-12250,4800"
+tm "WireNameMgr"
+)
+)
+on &26
+)
+*63 (Wire
+uid 141,0
+shape (OrthoPolyLine
+uid 142,0
+va (VaSet
+vasetType 3
+)
+xt "-8000,22000,-750,22000"
+pts [
+"-8000,22000"
+"-750,22000"
+]
+)
+end &7
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 145,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 146,0
+va (VaSet
+)
+xt "-7000,21000,-5800,22000"
+st "int"
+blo "-7000,21800"
+tm "WireNameMgr"
+)
+)
+on &27
+)
+*64 (Wire
+uid 149,0
+shape (OrthoPolyLine
+uid 150,0
+va (VaSet
+vasetType 3
+)
+xt "-8000,23000,-750,23000"
+pts [
+"-8000,23000"
+"-750,23000"
+]
+)
+end &10
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 153,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 154,0
+va (VaSet
+)
+xt "-7000,22000,-4500,23000"
+st "read_i"
+blo "-7000,22800"
+tm "WireNameMgr"
+)
+)
+on &28
+)
+*65 (Wire
+uid 157,0
+shape (OrthoPolyLine
+uid 158,0
+va (VaSet
+vasetType 3
+)
+xt "-8000,24000,-750,24000"
+pts [
+"-8000,24000"
+"-750,24000"
+]
+)
+end &11
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 161,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 162,0
+va (VaSet
+)
+xt "-7000,23000,-4400,24000"
+st "write_i"
+blo "-7000,23800"
+tm "WireNameMgr"
+)
+)
+on &29
+)
+*66 (Wire
+uid 165,0
+shape (OrthoPolyLine
+uid 166,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-8000,25000,-750,25000"
+pts [
+"-8000,25000"
+"-750,25000"
+]
+)
+end &12
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 169,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 170,0
+va (VaSet
+)
+xt "-7000,24000,-1900,25000"
+st "addr_i : (9:0)"
+blo "-7000,24800"
+tm "WireNameMgr"
+)
+)
+on &30
+)
+*67 (Wire
+uid 173,0
+shape (OrthoPolyLine
+uid 174,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-8000,26000,-750,26000"
+pts [
+"-8000,26000"
+"-750,26000"
+]
+)
+end &14
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 177,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 178,0
+va (VaSet
+)
+xt "-7000,25000,-1600,26000"
+st "data_i : (15:0)"
+blo "-7000,25800"
+tm "WireNameMgr"
+)
+)
+on &31
+)
+*68 (Wire
+uid 189,0
+shape (OrthoPolyLine
+uid 190,0
+va (VaSet
+vasetType 3
+)
+xt "51000,18000,60000,18000"
+pts [
+"51000,18000"
+"60000,18000"
+]
+)
+start &32
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 195,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 196,0
+va (VaSet
+)
+xt "52000,17000,53200,18000"
+st "cs"
+blo "52000,17800"
+tm "WireNameMgr"
+)
+)
+on &20
+)
+*69 (Wire
+uid 197,0
+shape (OrthoPolyLine
+uid 198,0
+va (VaSet
+vasetType 3
+)
+xt "51000,17000,60000,17000"
+pts [
+"51000,17000"
+"60000,17000"
+]
+)
+start &32
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 203,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 204,0
+va (VaSet
+)
+xt "52000,16000,55600,17000"
+st "wiz_reset"
+blo "52000,16800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+*70 (Wire
+uid 205,0
+shape (OrthoPolyLine
+uid 206,0
+va (VaSet
+vasetType 3
+)
+xt "51000,19000,60000,19000"
+pts [
+"51000,19000"
+"60000,19000"
+]
+)
+start &32
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 211,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 212,0
+va (VaSet
+)
+xt "52000,18000,53200,19000"
+st "wr"
+blo "52000,18800"
+tm "WireNameMgr"
+)
+)
+on &21
+)
+*71 (Wire
+uid 213,0
+shape (OrthoPolyLine
+uid 214,0
+va (VaSet
+vasetType 3
+)
+xt "51000,20000,60000,20000"
+pts [
+"51000,20000"
+"60000,20000"
+]
+)
+start &32
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 219,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 220,0
+va (VaSet
+)
+xt "52000,19000,53100,20000"
+st "rd"
+blo "52000,19800"
+tm "WireNameMgr"
+)
+)
+on &22
+)
+*72 (Wire
+uid 221,0
+shape (OrthoPolyLine
+uid 222,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "51000,21000,60000,21000"
+pts [
+"51000,21000"
+"60000,21000"
+]
+)
+start &32
+sat 4
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 227,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 228,0
+va (VaSet
+)
+xt "53000,20000,59300,21000"
+st "wiz_data : (15:0)"
+blo "53000,20800"
+tm "WireNameMgr"
+)
+)
+on &23
+)
+*73 (Wire
+uid 229,0
+shape (OrthoPolyLine
+uid 230,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "51000,22000,60000,22000"
+pts [
+"51000,22000"
+"60000,22000"
+]
+)
+start &32
+sat 1
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 235,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 236,0
+va (VaSet
+)
+xt "53000,21000,59000,22000"
+st "wiz_addr : (9:0)"
+blo "53000,21800"
+tm "WireNameMgr"
+)
+)
+on &24
+)
+*74 (Wire
+uid 237,0
+shape (OrthoPolyLine
+uid 238,0
+va (VaSet
+vasetType 3
+)
+xt "28000,18000,36000,18000"
+pts [
+"28000,18000"
+"36000,18000"
+]
+)
+end &32
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 243,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 244,0
+va (VaSet
+)
+xt "29000,17000,30200,18000"
+st "int"
+blo "29000,17800"
+tm "WireNameMgr"
+)
+)
+on &27
+)
+*75 (Wire
+uid 253,0
+shape (OrthoPolyLine
+uid 254,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "51000,23000,60000,23000"
+pts [
+"51000,23000"
+"60000,23000"
+]
+)
+start &32
+sat 1
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 259,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 260,0
+va (VaSet
+)
+xt "52000,22000,57600,23000"
+st "data_o : (15:0)"
+blo "52000,22800"
+tm "WireNameMgr"
+)
+)
+on &25
+)
+*76 (Wire
+uid 261,0
+shape (OrthoPolyLine
+uid 262,0
+va (VaSet
+vasetType 3
+)
+xt "28000,19000,36000,19000"
+pts [
+"28000,19000"
+"36000,19000"
+]
+)
+end &32
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 267,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 268,0
+va (VaSet
+)
+xt "29000,18000,31500,19000"
+st "read_i"
+blo "29000,18800"
+tm "WireNameMgr"
+)
+)
+on &28
+)
+*77 (Wire
+uid 269,0
+shape (OrthoPolyLine
+uid 270,0
+va (VaSet
+vasetType 3
+)
+xt "28000,20000,36000,20000"
+pts [
+"28000,20000"
+"36000,20000"
+]
+)
+end &32
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 275,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 276,0
+va (VaSet
+)
+xt "29000,19000,31600,20000"
+st "write_i"
+blo "29000,19800"
+tm "WireNameMgr"
+)
+)
+on &29
+)
+*78 (Wire
+uid 277,0
+shape (OrthoPolyLine
+uid 278,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "28000,21000,36000,21000"
+pts [
+"28000,21000"
+"36000,21000"
+]
+)
+end &32
+sat 16
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 283,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 284,0
+va (VaSet
+)
+xt "29000,20000,34100,21000"
+st "addr_i : (9:0)"
+blo "29000,20800"
+tm "WireNameMgr"
+)
+)
+on &30
+)
+*79 (Wire
+uid 285,0
+shape (OrthoPolyLine
+uid 286,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "28000,22000,36000,22000"
+pts [
+"28000,22000"
+"36000,22000"
+]
+)
+end &32
+sat 16
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 291,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 292,0
+va (VaSet
+)
+xt "30000,21000,35400,22000"
+st "data_i : (15:0)"
+blo "30000,21800"
+tm "WireNameMgr"
+)
+)
+on &31
+)
+*80 (Wire
+uid 742,0
+shape (OrthoPolyLine
+uid 743,0
+va (VaSet
+vasetType 3
+)
+xt "15750,28000,24000,28000"
+pts [
+"15750,28000"
+"24000,28000"
+]
+)
+start &15
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 746,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 747,0
+va (VaSet
+)
+xt "20000,27000,23000,28000"
+st "ready_o"
+blo "20000,27800"
+tm "WireNameMgr"
+)
+)
+on &54
+)
+*81 (Wire
+uid 748,0
+shape (OrthoPolyLine
+uid 749,0
+va (VaSet
+vasetType 3
+)
+xt "28000,23000,36000,23000"
+pts [
+"28000,23000"
+"36000,23000"
+]
+)
+end &32
+sat 16
+eat 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 754,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 755,0
+va (VaSet
+)
+xt "30000,22000,33000,23000"
+st "ready_o"
+blo "30000,22800"
+tm "WireNameMgr"
+)
+)
+on &54
+)
+*82 (Wire
+uid 1940,0
+shape (OrthoPolyLine
+uid 1941,0
+va (VaSet
+vasetType 3
+)
+xt "28000,24000,36000,24000"
+pts [
+"28000,24000"
+"36000,24000"
+]
+)
+end &32
+sat 16
+eat 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1946,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1947,0
+va (VaSet
+)
+xt "30000,23000,31300,24000"
+st "clk"
+blo "30000,23800"
+tm "WireNameMgr"
+)
+)
+on &26
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *83 (PackageList
+uid 351,0
+stg "VerticalLayoutStrategy"
+textVec [
+*84 (Text
+uid 352,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*85 (MLText
+uid 353,0
+va (VaSet
+)
+xt "0,1000,13000,5000"
+st "LIBRARY IEEE;
+USE IEEE.STD_LOGIC_1164.ALL;
+USE IEEE.NUMERIC_STD.ALL;
+USE ieee.std_logic_unsigned.all;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 354,0
+stg "VerticalLayoutStrategy"
+textVec [
+*86 (Text
+uid 355,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*87 (Text
+uid 356,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*88 (MLText
+uid 357,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*89 (Text
+uid 358,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*90 (MLText
+uid 359,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*91 (Text
+uid 360,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*92 (MLText
+uid 361,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "0,22,1281,1024"
+viewArea "-29100,-23500,67451,51575"
+cachedDiagramExtent "-23500,-7000,64000,49000"
+hasePageBreakOrigin 1
+pageBreakOrigin "-82000,-49000"
+lastUid 1947,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*93 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*94 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*95 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,4000,6500"
+st "U_0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*96 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*97 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*98 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,2350,6500"
+st "U_0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*99 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*100 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*101 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,2700,6500"
+st "U_0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*102 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*103 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*104 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,2300,6500"
+st "U_0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*105 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*106 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*107 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1850,6500"
+st "U_0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*108 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*109 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*110 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*111 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*112 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*113 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,0,25400,1000"
+st "Declarations"
+blo "20000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,1000,22700,2000"
+st "Ports:"
+blo "20000,1800"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,23800,1000"
+st "Pre User:"
+blo "20000,800"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,2000,27100,3000"
+st "Diagram Signals:"
+blo "20000,2800"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,24700,1000"
+st "Post User:"
+blo "20000,800"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 16,0
+usingSuid 1
+emptyRow *114 (LEmptyRow
+)
+uid 364,0
+optionalChildren [
+*115 (RefLabelRowHdr
+)
+*116 (TitleRowHdr
+)
+*117 (FilterRowHdr
+)
+*118 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*119 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*120 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*121 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*122 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*123 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*124 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*125 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*126 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*127 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 1
+suid 1,0
+)
+)
+uid 325,0
+)
+*128 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "cs"
+t "std_logic"
+o 2
+suid 2,0
+)
+)
+uid 327,0
+)
+*129 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wr"
+t "std_logic"
+o 3
+suid 3,0
+)
+)
+uid 329,0
+)
+*130 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "rd"
+t "std_logic"
+o 4
+suid 4,0
+)
+)
+uid 331,0
+)
+*131 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 5
+suid 5,0
+)
+)
+uid 333,0
+)
+*132 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 6
+suid 6,0
+)
+)
+uid 335,0
+)
+*133 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "data_o"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 7
+suid 7,0
+)
+)
+uid 337,0
+)
+*134 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "clk"
+t "std_logic"
+o 8
+suid 8,0
+)
+)
+uid 339,0
+)
+*135 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "int"
+t "std_logic"
+o 9
+suid 9,0
+)
+)
+uid 341,0
+)
+*136 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "read_i"
+t "std_logic"
+o 10
+suid 10,0
+)
+)
+uid 343,0
+)
+*137 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "write_i"
+t "std_logic"
+o 11
+suid 11,0
+)
+)
+uid 345,0
+)
+*138 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "addr_i"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 12
+suid 12,0
+)
+)
+uid 347,0
+)
+*139 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "data_i"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 13
+suid 13,0
+)
+)
+uid 349,0
+)
+*140 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "ready_o"
+t "std_logic"
+o 14
+suid 14,0
+)
+)
+uid 756,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 377,0
+optionalChildren [
+*141 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *142 (MRCItem
+litem &114
+pos 14
+dimension 20
+)
+uid 379,0
+optionalChildren [
+*143 (MRCItem
+litem &115
+pos 0
+dimension 20
+uid 380,0
+)
+*144 (MRCItem
+litem &116
+pos 1
+dimension 23
+uid 381,0
+)
+*145 (MRCItem
+litem &117
+pos 2
+hidden 1
+dimension 20
+uid 382,0
+)
+*146 (MRCItem
+litem &127
+pos 0
+dimension 20
+uid 326,0
+)
+*147 (MRCItem
+litem &128
+pos 1
+dimension 20
+uid 328,0
+)
+*148 (MRCItem
+litem &129
+pos 2
+dimension 20
+uid 330,0
+)
+*149 (MRCItem
+litem &130
+pos 3
+dimension 20
+uid 332,0
+)
+*150 (MRCItem
+litem &131
+pos 4
+dimension 20
+uid 334,0
+)
+*151 (MRCItem
+litem &132
+pos 5
+dimension 20
+uid 336,0
+)
+*152 (MRCItem
+litem &133
+pos 6
+dimension 20
+uid 338,0
+)
+*153 (MRCItem
+litem &134
+pos 7
+dimension 20
+uid 340,0
+)
+*154 (MRCItem
+litem &135
+pos 8
+dimension 20
+uid 342,0
+)
+*155 (MRCItem
+litem &136
+pos 9
+dimension 20
+uid 344,0
+)
+*156 (MRCItem
+litem &137
+pos 10
+dimension 20
+uid 346,0
+)
+*157 (MRCItem
+litem &138
+pos 11
+dimension 20
+uid 348,0
+)
+*158 (MRCItem
+litem &139
+pos 12
+dimension 20
+uid 350,0
+)
+*159 (MRCItem
+litem &140
+pos 13
+dimension 20
+uid 757,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 383,0
+optionalChildren [
+*160 (MRCItem
+litem &118
+pos 0
+dimension 20
+uid 384,0
+)
+*161 (MRCItem
+litem &120
+pos 1
+dimension 50
+uid 385,0
+)
+*162 (MRCItem
+litem &121
+pos 2
+dimension 100
+uid 386,0
+)
+*163 (MRCItem
+litem &122
+pos 3
+dimension 50
+uid 387,0
+)
+*164 (MRCItem
+litem &123
+pos 4
+dimension 100
+uid 388,0
+)
+*165 (MRCItem
+litem &124
+pos 5
+dimension 100
+uid 389,0
+)
+*166 (MRCItem
+litem &125
+pos 6
+dimension 50
+uid 390,0
+)
+*167 (MRCItem
+litem &126
+pos 7
+dimension 80
+uid 391,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 378,0
+vaOverrides [
+]
+)
+]
+)
+uid 363,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *168 (LEmptyRow
+)
+uid 393,0
+optionalChildren [
+*169 (RefLabelRowHdr
+)
+*170 (TitleRowHdr
+)
+*171 (FilterRowHdr
+)
+*172 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*173 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*174 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*175 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*176 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*177 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*178 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*179 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*180 (LogGeneric
+generic (GiElement
+name "TIME_UNTIL_READ_READY"
+type "integer"
+value "4"
+)
+uid 9,0
+)
+*181 (LogGeneric
+generic (GiElement
+name "TIME_UNTIL_READ_READY"
+type "integer"
+value "4"
+)
+uid 11,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 405,0
+optionalChildren [
+*182 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *183 (MRCItem
+litem &168
+pos 2
+dimension 20
+)
+uid 407,0
+optionalChildren [
+*184 (MRCItem
+litem &169
+pos 0
+dimension 20
+uid 408,0
+)
+*185 (MRCItem
+litem &170
+pos 1
+dimension 23
+uid 409,0
+)
+*186 (MRCItem
+litem &171
+pos 2
+hidden 1
+dimension 20
+uid 410,0
+)
+*187 (MRCItem
+litem &180
+pos 0
+dimension 20
+uid 10,0
+)
+*188 (MRCItem
+litem &181
+pos 1
+dimension 20
+uid 12,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 411,0
+optionalChildren [
+*189 (MRCItem
+litem &172
+pos 0
+dimension 20
+uid 412,0
+)
+*190 (MRCItem
+litem &174
+pos 1
+dimension 50
+uid 413,0
+)
+*191 (MRCItem
+litem &175
+pos 2
+dimension 100
+uid 414,0
+)
+*192 (MRCItem
+litem &176
+pos 3
+dimension 100
+uid 415,0
+)
+*193 (MRCItem
+litem &177
+pos 4
+dimension 50
+uid 416,0
+)
+*194 (MRCItem
+litem &178
+pos 5
+dimension 50
+uid 417,0
+)
+*195 (MRCItem
+litem &179
+pos 6
+dimension 80
+uid 418,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 406,0
+vaOverrides [
+]
+)
+]
+)
+uid 392,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_interface_tb/struct.bd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_interface_tb/struct.bd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_interface_tb/struct.bd.bak	(revision 11755)
@@ -0,0 +1,4470 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "IEEE"
+unitName "NUMERIC_STD"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+]
+instances [
+(Instance
+name "Inst_W5300_Interface"
+duLibraryName "FACT_FAD_lib"
+duName "w5300_interface"
+elements [
+]
+mwi 0
+uid 65,0
+)
+(Instance
+name "U_1"
+duLibraryName "FACT_FAD_TB_lib"
+duName "w5300_interface_tester"
+elements [
+]
+mwi 0
+uid 179,0
+)
+(Instance
+name "U_2"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+mwi 0
+uid 617,0
+)
+]
+libraryRefs [
+"IEEE"
+]
+)
+version "29.1"
+appVersion "2009.2 (Build 10)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_interface_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_interface_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_interface_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_interface_tb"
+)
+(vvPair
+variable "date"
+value "31.05.2011"
+)
+(vvPair
+variable "day"
+value "Di"
+)
+(vvPair
+variable "day_long"
+value "Dienstag"
+)
+(vvPair
+variable "dd"
+value "31"
+)
+(vvPair
+variable "entity_name"
+value "w5300_interface_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "05"
+)
+(vvPair
+variable "module_name"
+value "w5300_interface_tb"
+)
+(vvPair
+variable "month"
+value "Mai"
+)
+(vvPair
+variable "month_long"
+value "Mai"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_interface_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_interface_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "13:38:11"
+)
+(vvPair
+variable "unit"
+value "w5300_interface_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 362,0
+optionalChildren [
+*1 (SaComponent
+uid 65,0
+optionalChildren [
+*2 (CptPort
+uid 13,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,20625,0,21375"
+)
+tg (CPTG
+uid 15,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16,0
+va (VaSet
+)
+xt "1000,20500,2300,21500"
+st "clk"
+blo "1000,21300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+)
+)
+)
+*3 (CptPort
+uid 17,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "15000,20625,15750,21375"
+)
+tg (CPTG
+uid 19,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 20,0
+va (VaSet
+)
+xt "10400,20500,14000,21500"
+st "wiz_reset"
+ju 2
+blo "14000,21300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 2
+)
+)
+)
+*4 (CptPort
+uid 21,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "15000,21625,15750,22375"
+)
+tg (CPTG
+uid 23,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24,0
+va (VaSet
+)
+xt "12800,21500,14000,22500"
+st "cs"
+ju 2
+blo "14000,22300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "cs"
+t "std_logic"
+o 3
+)
+)
+)
+*5 (CptPort
+uid 25,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 26,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "15000,22625,15750,23375"
+)
+tg (CPTG
+uid 27,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 28,0
+va (VaSet
+)
+xt "12800,22500,14000,23500"
+st "wr"
+ju 2
+blo "14000,23300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wr"
+t "std_logic"
+o 4
+)
+)
+)
+*6 (CptPort
+uid 29,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "15000,23625,15750,24375"
+)
+tg (CPTG
+uid 31,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 32,0
+va (VaSet
+)
+xt "12900,23500,14000,24500"
+st "rd"
+ju 2
+blo "14000,24300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rd"
+t "std_logic"
+o 5
+)
+)
+)
+*7 (CptPort
+uid 33,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 34,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,21625,0,22375"
+)
+tg (CPTG
+uid 35,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 36,0
+va (VaSet
+)
+xt "1000,21500,2200,22500"
+st "int"
+blo "1000,22300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "int"
+t "std_logic"
+o 6
+)
+)
+)
+*8 (CptPort
+uid 37,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 38,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "15000,24625,15750,25375"
+)
+tg (CPTG
+uid 39,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 40,0
+va (VaSet
+)
+xt "7700,24500,14000,25500"
+st "wiz_data : (15:0)"
+ju 2
+blo "14000,25300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 7
+)
+)
+)
+*9 (CptPort
+uid 41,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 42,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "15000,25625,15750,26375"
+)
+tg (CPTG
+uid 43,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 44,0
+va (VaSet
+)
+xt "8000,25500,14000,26500"
+st "wiz_addr : (9:0)"
+ju 2
+blo "14000,26300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 8
+)
+)
+)
+*10 (CptPort
+uid 45,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 46,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,22625,0,23375"
+)
+tg (CPTG
+uid 47,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 48,0
+va (VaSet
+)
+xt "1000,22500,3500,23500"
+st "read_i"
+blo "1000,23300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "read_i"
+t "std_logic"
+o 9
+)
+)
+)
+*11 (CptPort
+uid 49,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 50,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,23625,0,24375"
+)
+tg (CPTG
+uid 51,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 52,0
+va (VaSet
+)
+xt "1000,23500,3600,24500"
+st "write_i"
+blo "1000,24300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "write_i"
+t "std_logic"
+o 10
+)
+)
+)
+*12 (CptPort
+uid 53,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 54,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,24625,0,25375"
+)
+tg (CPTG
+uid 55,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 56,0
+va (VaSet
+)
+xt "1000,24500,6100,25500"
+st "addr_i : (9:0)"
+blo "1000,25300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "addr_i"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 11
+)
+)
+)
+*13 (CptPort
+uid 57,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 58,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "15000,26625,15750,27375"
+)
+tg (CPTG
+uid 59,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 60,0
+va (VaSet
+)
+xt "8400,26500,14000,27500"
+st "data_o : (15:0)"
+ju 2
+blo "14000,27300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "data_o"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 12
+i "(others => '0')"
+)
+)
+)
+*14 (CptPort
+uid 61,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 62,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,25625,0,26375"
+)
+tg (CPTG
+uid 63,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 64,0
+va (VaSet
+)
+xt "1000,25500,6400,26500"
+st "data_i : (15:0)"
+blo "1000,26300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "data_i"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 13
+)
+)
+)
+*15 (CptPort
+uid 736,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 737,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "15000,27625,15750,28375"
+)
+tg (CPTG
+uid 738,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 739,0
+va (VaSet
+)
+xt "11000,27500,14000,28500"
+st "ready_o"
+ju 2
+blo "14000,28300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ready_o"
+t "std_logic"
+o 14
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 66,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,20000,15000,29000"
+)
+oxt "0,17000,15000,25000"
+ttg (MlTextGroup
+uid 67,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*16 (Text
+uid 68,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "4250,28000,10450,29000"
+st "FACT_FAD_lib"
+blo "4250,28800"
+tm "BdLibraryNameMgr"
+)
+*17 (Text
+uid 69,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "4250,29000,10750,30000"
+st "w5300_interface"
+blo "4250,29800"
+tm "CptNameMgr"
+)
+*18 (Text
+uid 70,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "4250,30000,13350,31000"
+st "Inst_W5300_Interface"
+blo "4250,30800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 71,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 72,0
+text (MLText
+uid 73,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,18400,23000,20000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 74,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "250,27250,1750,28750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archType 1
+archFileType "UNKNOWN"
+)
+*19 (Net
+uid 75,0
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 1
+suid 1,0
+)
+declText (MLText
+uid 76,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,11800,37500,12600"
+st "SIGNAL wiz_reset : std_logic"
+)
+)
+*20 (Net
+uid 83,0
+decl (Decl
+n "cs"
+t "std_logic"
+o 2
+suid 2,0
+)
+declText (MLText
+uid 84,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,4600,37500,5400"
+st "SIGNAL cs        : std_logic"
+)
+)
+*21 (Net
+uid 91,0
+decl (Decl
+n "wr"
+t "std_logic"
+o 3
+suid 3,0
+)
+declText (MLText
+uid 92,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,12600,37500,13400"
+st "SIGNAL wr        : std_logic"
+)
+)
+*22 (Net
+uid 99,0
+decl (Decl
+n "rd"
+t "std_logic"
+o 4
+suid 4,0
+)
+declText (MLText
+uid 100,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,7800,37500,8600"
+st "SIGNAL rd        : std_logic"
+)
+)
+*23 (Net
+uid 107,0
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 5
+suid 5,0
+)
+declText (MLText
+uid 108,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,11000,48000,11800"
+st "SIGNAL wiz_data  : std_logic_vector(15 DOWNTO 0)"
+)
+)
+*24 (Net
+uid 115,0
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 6
+suid 6,0
+)
+declText (MLText
+uid 116,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,10200,47500,11000"
+st "SIGNAL wiz_addr  : std_logic_vector(9 DOWNTO 0)"
+)
+)
+*25 (Net
+uid 123,0
+lang 10
+decl (Decl
+n "data_o"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 7
+suid 7,0
+)
+declText (MLText
+uid 124,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,6200,48000,7000"
+st "SIGNAL data_o    : std_logic_vector(15 DOWNTO 0)"
+)
+)
+*26 (Net
+uid 131,0
+decl (Decl
+n "clk"
+t "std_logic"
+o 8
+suid 8,0
+)
+declText (MLText
+uid 132,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3800,37500,4600"
+st "SIGNAL clk       : std_logic"
+)
+)
+*27 (Net
+uid 139,0
+decl (Decl
+n "int"
+t "std_logic"
+o 9
+suid 9,0
+)
+declText (MLText
+uid 140,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,7000,37500,7800"
+st "SIGNAL int       : std_logic"
+)
+)
+*28 (Net
+uid 147,0
+decl (Decl
+n "read_i"
+t "std_logic"
+o 10
+suid 10,0
+)
+declText (MLText
+uid 148,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,8600,37500,9400"
+st "SIGNAL read_i    : std_logic"
+)
+)
+*29 (Net
+uid 155,0
+decl (Decl
+n "write_i"
+t "std_logic"
+o 11
+suid 11,0
+)
+declText (MLText
+uid 156,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,13400,37500,14200"
+st "SIGNAL write_i   : std_logic"
+)
+)
+*30 (Net
+uid 163,0
+decl (Decl
+n "addr_i"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 12
+suid 12,0
+)
+declText (MLText
+uid 164,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3000,47500,3800"
+st "SIGNAL addr_i    : std_logic_vector(9 DOWNTO 0)"
+)
+)
+*31 (Net
+uid 171,0
+decl (Decl
+n "data_i"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 13
+suid 13,0
+)
+declText (MLText
+uid 172,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,5400,48000,6200"
+st "SIGNAL data_i    : std_logic_vector(15 DOWNTO 0)"
+)
+)
+*32 (Blk
+uid 179,0
+shape (Rectangle
+uid 180,0
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "36000,16000,51000,25000"
+)
+oxt "36000,16000,51000,24000"
+ttg (MlTextGroup
+uid 181,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*33 (Text
+uid 182,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "39650,18500,47350,19500"
+st "FACT_FAD_TB_lib"
+blo "39650,19300"
+tm "BdLibraryNameMgr"
+)
+*34 (Text
+uid 183,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "39650,19500,49050,20500"
+st "w5300_interface_tester"
+blo "39650,20300"
+tm "BlkNameMgr"
+)
+*35 (Text
+uid 184,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "39650,20500,41450,21500"
+st "U_1"
+blo "39650,21300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 185,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 186,0
+text (MLText
+uid 187,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39650,28500,39650,28500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 188,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "36250,23250,37750,24750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+blkPorts [
+"clk"
+"cs"
+"rd"
+"wiz_addr"
+"wiz_data"
+"wiz_reset"
+"wr"
+"int"
+"data_o"
+"addr_i"
+"data_i"
+"read_i"
+"ready_o"
+"write_i"
+]
+)
+*36 (Grouping
+uid 293,0
+optionalChildren [
+*37 (CommentText
+uid 295,0
+shape (Rectangle
+uid 296,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,48000,44000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 297,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "27200,48000,36800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*38 (CommentText
+uid 298,0
+shape (Rectangle
+uid 299,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "44000,44000,48000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 300,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "44200,44000,47200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*39 (CommentText
+uid 301,0
+shape (Rectangle
+uid 302,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,46000,44000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 303,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "27200,46000,37200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*40 (CommentText
+uid 304,0
+shape (Rectangle
+uid 305,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "23000,46000,27000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 306,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "23200,46000,25300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*41 (CommentText
+uid 307,0
+shape (Rectangle
+uid 308,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "44000,45000,64000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 309,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "44200,45200,53400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*42 (CommentText
+uid 310,0
+shape (Rectangle
+uid 311,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "48000,44000,64000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 312,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "48200,44000,52700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*43 (CommentText
+uid 313,0
+shape (Rectangle
+uid 314,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "23000,44000,44000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 315,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "30150,44500,36850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*44 (CommentText
+uid 316,0
+shape (Rectangle
+uid 317,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "23000,47000,27000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 318,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "23200,47000,25300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*45 (CommentText
+uid 319,0
+shape (Rectangle
+uid 320,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "23000,48000,27000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 321,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "23200,48000,25900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*46 (CommentText
+uid 322,0
+shape (Rectangle
+uid 323,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,47000,44000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 324,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "27200,47000,44200,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 294,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "23000,44000,64000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+*47 (SaComponent
+uid 617,0
+optionalChildren [
+*48 (CptPort
+uid 606,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 607,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-15000,4625,-14250,5375"
+)
+tg (CPTG
+uid 608,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 609,0
+va (VaSet
+)
+xt "-17300,4500,-16000,5500"
+st "clk"
+ju 2
+blo "-16000,5300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+)
+)
+*49 (CptPort
+uid 610,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 611,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-15000,5625,-14250,6375"
+)
+tg (CPTG
+uid 612,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 613,0
+va (VaSet
+)
+xt "-17300,5500,-16000,6500"
+st "rst"
+ju 2
+blo "-16000,6300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+i "'0'"
+)
+)
+)
+*50 (CommentText
+uid 614,0
+ps "EdgeToEdgeStrategy"
+shape (Rectangle
+uid 615,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "-23500,-7000,-8500,-3000"
+)
+oxt "21500,4000,36500,8000"
+text (MLText
+uid 616,0
+va (VaSet
+fg "0,0,32768"
+)
+xt "-23300,-6800,-13500,-5800"
+st "
+--   synthesis translate_off
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 15000
+)
+included 1
+excludeCommentLeader 1
+)
+]
+shape (Rectangle
+uid 618,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "-23000,4000,-15000,8000"
+)
+oxt "22000,15000,30000,19000"
+ttg (MlTextGroup
+uid 619,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*51 (Text
+uid 620,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-22850,8000,-15150,9000"
+st "FACT_FAD_TB_lib"
+blo "-22850,8800"
+tm "BdLibraryNameMgr"
+)
+*52 (Text
+uid 621,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-22850,9000,-16150,10000"
+st "clock_generator"
+blo "-22850,9800"
+tm "CptNameMgr"
+)
+*53 (Text
+uid 622,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-22850,10000,-21050,11000"
+st "U_2"
+blo "-22850,10800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 623,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 624,0
+text (MLText
+uid 625,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-23500,-4600,-5000,-3000"
+st "clock_period = 20 ns    ( time )  
+reset_time   = 50 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 626,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-22750,6250,-21250,7750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*54 (Net
+uid 740,0
+lang 10
+decl (Decl
+n "ready_o"
+t "std_logic"
+o 14
+suid 14,0
+)
+declText (MLText
+uid 741,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,9400,37500,10200"
+st "SIGNAL ready_o   : std_logic"
+)
+)
+*55 (Wire
+uid 77,0
+shape (OrthoPolyLine
+uid 78,0
+va (VaSet
+vasetType 3
+)
+xt "15750,21000,24000,21000"
+pts [
+"15750,21000"
+"24000,21000"
+]
+)
+start &3
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 81,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 82,0
+va (VaSet
+)
+xt "17000,20000,20600,21000"
+st "wiz_reset"
+blo "17000,20800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+*56 (Wire
+uid 85,0
+shape (OrthoPolyLine
+uid 86,0
+va (VaSet
+vasetType 3
+)
+xt "15750,22000,24000,22000"
+pts [
+"15750,22000"
+"24000,22000"
+]
+)
+start &4
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 89,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 90,0
+va (VaSet
+)
+xt "17000,21000,18200,22000"
+st "cs"
+blo "17000,21800"
+tm "WireNameMgr"
+)
+)
+on &20
+)
+*57 (Wire
+uid 93,0
+shape (OrthoPolyLine
+uid 94,0
+va (VaSet
+vasetType 3
+)
+xt "15750,23000,24000,23000"
+pts [
+"15750,23000"
+"24000,23000"
+]
+)
+start &5
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 97,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 98,0
+va (VaSet
+)
+xt "17000,22000,18200,23000"
+st "wr"
+blo "17000,22800"
+tm "WireNameMgr"
+)
+)
+on &21
+)
+*58 (Wire
+uid 101,0
+shape (OrthoPolyLine
+uid 102,0
+va (VaSet
+vasetType 3
+)
+xt "15750,24000,24000,24000"
+pts [
+"15750,24000"
+"24000,24000"
+]
+)
+start &6
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 105,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 106,0
+va (VaSet
+)
+xt "17000,23000,18100,24000"
+st "rd"
+blo "17000,23800"
+tm "WireNameMgr"
+)
+)
+on &22
+)
+*59 (Wire
+uid 109,0
+shape (OrthoPolyLine
+uid 110,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "15750,25000,24000,25000"
+pts [
+"15750,25000"
+"24000,25000"
+]
+)
+start &8
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 113,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 114,0
+va (VaSet
+)
+xt "17000,24000,23300,25000"
+st "wiz_data : (15:0)"
+blo "17000,24800"
+tm "WireNameMgr"
+)
+)
+on &23
+)
+*60 (Wire
+uid 117,0
+shape (OrthoPolyLine
+uid 118,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "15750,26000,24000,26000"
+pts [
+"15750,26000"
+"24000,26000"
+]
+)
+start &9
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 121,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 122,0
+va (VaSet
+)
+xt "17000,25000,23000,26000"
+st "wiz_addr : (9:0)"
+blo "17000,25800"
+tm "WireNameMgr"
+)
+)
+on &24
+)
+*61 (Wire
+uid 125,0
+shape (OrthoPolyLine
+uid 126,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "15750,27000,24000,27000"
+pts [
+"15750,27000"
+"24000,27000"
+]
+)
+start &13
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 129,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 130,0
+va (VaSet
+)
+xt "17000,26000,22600,27000"
+st "data_o : (15:0)"
+blo "17000,26800"
+tm "WireNameMgr"
+)
+)
+on &25
+)
+*62 (Wire
+uid 133,0
+shape (OrthoPolyLine
+uid 134,0
+va (VaSet
+vasetType 3
+)
+xt "-14250,5000,-750,21000"
+pts [
+"-14250,5000"
+"-4000,5000"
+"-4000,21000"
+"-750,21000"
+]
+)
+start &48
+end &2
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 137,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 138,0
+va (VaSet
+)
+xt "-12250,4000,-10950,5000"
+st "clk"
+blo "-12250,4800"
+tm "WireNameMgr"
+)
+)
+on &26
+)
+*63 (Wire
+uid 141,0
+shape (OrthoPolyLine
+uid 142,0
+va (VaSet
+vasetType 3
+)
+xt "-8000,22000,-750,22000"
+pts [
+"-8000,22000"
+"-750,22000"
+]
+)
+end &7
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 145,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 146,0
+va (VaSet
+)
+xt "-7000,21000,-5800,22000"
+st "int"
+blo "-7000,21800"
+tm "WireNameMgr"
+)
+)
+on &27
+)
+*64 (Wire
+uid 149,0
+shape (OrthoPolyLine
+uid 150,0
+va (VaSet
+vasetType 3
+)
+xt "-8000,23000,-750,23000"
+pts [
+"-8000,23000"
+"-750,23000"
+]
+)
+end &10
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 153,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 154,0
+va (VaSet
+)
+xt "-7000,22000,-4500,23000"
+st "read_i"
+blo "-7000,22800"
+tm "WireNameMgr"
+)
+)
+on &28
+)
+*65 (Wire
+uid 157,0
+shape (OrthoPolyLine
+uid 158,0
+va (VaSet
+vasetType 3
+)
+xt "-8000,24000,-750,24000"
+pts [
+"-8000,24000"
+"-750,24000"
+]
+)
+end &11
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 161,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 162,0
+va (VaSet
+)
+xt "-7000,23000,-4400,24000"
+st "write_i"
+blo "-7000,23800"
+tm "WireNameMgr"
+)
+)
+on &29
+)
+*66 (Wire
+uid 165,0
+shape (OrthoPolyLine
+uid 166,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-8000,25000,-750,25000"
+pts [
+"-8000,25000"
+"-750,25000"
+]
+)
+end &12
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 169,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 170,0
+va (VaSet
+)
+xt "-7000,24000,-1900,25000"
+st "addr_i : (9:0)"
+blo "-7000,24800"
+tm "WireNameMgr"
+)
+)
+on &30
+)
+*67 (Wire
+uid 173,0
+shape (OrthoPolyLine
+uid 174,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-8000,26000,-750,26000"
+pts [
+"-8000,26000"
+"-750,26000"
+]
+)
+end &14
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 177,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 178,0
+va (VaSet
+)
+xt "-7000,25000,-1600,26000"
+st "data_i : (15:0)"
+blo "-7000,25800"
+tm "WireNameMgr"
+)
+)
+on &31
+)
+*68 (Wire
+uid 189,0
+shape (OrthoPolyLine
+uid 190,0
+va (VaSet
+vasetType 3
+)
+xt "51000,18000,60000,18000"
+pts [
+"51000,18000"
+"60000,18000"
+]
+)
+start &32
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 195,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 196,0
+va (VaSet
+)
+xt "52000,17000,53200,18000"
+st "cs"
+blo "52000,17800"
+tm "WireNameMgr"
+)
+)
+on &20
+)
+*69 (Wire
+uid 197,0
+shape (OrthoPolyLine
+uid 198,0
+va (VaSet
+vasetType 3
+)
+xt "51000,17000,60000,17000"
+pts [
+"51000,17000"
+"60000,17000"
+]
+)
+start &32
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 203,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 204,0
+va (VaSet
+)
+xt "52000,16000,55600,17000"
+st "wiz_reset"
+blo "52000,16800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+*70 (Wire
+uid 205,0
+shape (OrthoPolyLine
+uid 206,0
+va (VaSet
+vasetType 3
+)
+xt "51000,19000,60000,19000"
+pts [
+"51000,19000"
+"60000,19000"
+]
+)
+start &32
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 211,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 212,0
+va (VaSet
+)
+xt "52000,18000,53200,19000"
+st "wr"
+blo "52000,18800"
+tm "WireNameMgr"
+)
+)
+on &21
+)
+*71 (Wire
+uid 213,0
+shape (OrthoPolyLine
+uid 214,0
+va (VaSet
+vasetType 3
+)
+xt "51000,20000,60000,20000"
+pts [
+"51000,20000"
+"60000,20000"
+]
+)
+start &32
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 219,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 220,0
+va (VaSet
+)
+xt "52000,19000,53100,20000"
+st "rd"
+blo "52000,19800"
+tm "WireNameMgr"
+)
+)
+on &22
+)
+*72 (Wire
+uid 221,0
+shape (OrthoPolyLine
+uid 222,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "51000,21000,60000,21000"
+pts [
+"51000,21000"
+"60000,21000"
+]
+)
+start &32
+sat 4
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 227,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 228,0
+va (VaSet
+)
+xt "53000,20000,59300,21000"
+st "wiz_data : (15:0)"
+blo "53000,20800"
+tm "WireNameMgr"
+)
+)
+on &23
+)
+*73 (Wire
+uid 229,0
+shape (OrthoPolyLine
+uid 230,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "51000,22000,60000,22000"
+pts [
+"51000,22000"
+"60000,22000"
+]
+)
+start &32
+sat 1
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 235,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 236,0
+va (VaSet
+)
+xt "53000,21000,59000,22000"
+st "wiz_addr : (9:0)"
+blo "53000,21800"
+tm "WireNameMgr"
+)
+)
+on &24
+)
+*74 (Wire
+uid 237,0
+shape (OrthoPolyLine
+uid 238,0
+va (VaSet
+vasetType 3
+)
+xt "28000,18000,36000,18000"
+pts [
+"28000,18000"
+"36000,18000"
+]
+)
+end &32
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 243,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 244,0
+va (VaSet
+)
+xt "29000,17000,30200,18000"
+st "int"
+blo "29000,17800"
+tm "WireNameMgr"
+)
+)
+on &27
+)
+*75 (Wire
+uid 253,0
+shape (OrthoPolyLine
+uid 254,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "51000,23000,60000,23000"
+pts [
+"51000,23000"
+"60000,23000"
+]
+)
+start &32
+sat 1
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 259,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 260,0
+va (VaSet
+)
+xt "52000,22000,57600,23000"
+st "data_o : (15:0)"
+blo "52000,22800"
+tm "WireNameMgr"
+)
+)
+on &25
+)
+*76 (Wire
+uid 261,0
+shape (OrthoPolyLine
+uid 262,0
+va (VaSet
+vasetType 3
+)
+xt "28000,19000,36000,19000"
+pts [
+"28000,19000"
+"36000,19000"
+]
+)
+end &32
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 267,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 268,0
+va (VaSet
+)
+xt "29000,18000,31500,19000"
+st "read_i"
+blo "29000,18800"
+tm "WireNameMgr"
+)
+)
+on &28
+)
+*77 (Wire
+uid 269,0
+shape (OrthoPolyLine
+uid 270,0
+va (VaSet
+vasetType 3
+)
+xt "28000,20000,36000,20000"
+pts [
+"28000,20000"
+"36000,20000"
+]
+)
+end &32
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 275,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 276,0
+va (VaSet
+)
+xt "29000,19000,31600,20000"
+st "write_i"
+blo "29000,19800"
+tm "WireNameMgr"
+)
+)
+on &29
+)
+*78 (Wire
+uid 277,0
+shape (OrthoPolyLine
+uid 278,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "28000,21000,36000,21000"
+pts [
+"28000,21000"
+"36000,21000"
+]
+)
+end &32
+sat 16
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 283,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 284,0
+va (VaSet
+)
+xt "29000,20000,34100,21000"
+st "addr_i : (9:0)"
+blo "29000,20800"
+tm "WireNameMgr"
+)
+)
+on &30
+)
+*79 (Wire
+uid 285,0
+shape (OrthoPolyLine
+uid 286,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "28000,22000,36000,22000"
+pts [
+"28000,22000"
+"36000,22000"
+]
+)
+end &32
+sat 16
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 291,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 292,0
+va (VaSet
+)
+xt "30000,21000,35400,22000"
+st "data_i : (15:0)"
+blo "30000,21800"
+tm "WireNameMgr"
+)
+)
+on &31
+)
+*80 (Wire
+uid 742,0
+shape (OrthoPolyLine
+uid 743,0
+va (VaSet
+vasetType 3
+)
+xt "15750,28000,24000,28000"
+pts [
+"15750,28000"
+"24000,28000"
+]
+)
+start &15
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 746,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 747,0
+va (VaSet
+)
+xt "20000,27000,23000,28000"
+st "ready_o"
+blo "20000,27800"
+tm "WireNameMgr"
+)
+)
+on &54
+)
+*81 (Wire
+uid 748,0
+shape (OrthoPolyLine
+uid 749,0
+va (VaSet
+vasetType 3
+)
+xt "28000,23000,36000,23000"
+pts [
+"28000,23000"
+"36000,23000"
+]
+)
+end &32
+sat 16
+eat 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 754,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 755,0
+va (VaSet
+)
+xt "30000,22000,33000,23000"
+st "ready_o"
+blo "30000,22800"
+tm "WireNameMgr"
+)
+)
+on &54
+)
+*82 (Wire
+uid 1940,0
+shape (OrthoPolyLine
+uid 1941,0
+va (VaSet
+vasetType 3
+)
+xt "26000,24000,36000,24000"
+pts [
+"26000,24000"
+"36000,24000"
+]
+)
+end &32
+sat 16
+eat 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1946,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1947,0
+va (VaSet
+)
+xt "28000,23000,29300,24000"
+st "clk"
+blo "28000,23800"
+tm "WireNameMgr"
+)
+)
+on &26
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *83 (PackageList
+uid 351,0
+stg "VerticalLayoutStrategy"
+textVec [
+*84 (Text
+uid 352,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*85 (MLText
+uid 353,0
+va (VaSet
+)
+xt "0,1000,13000,5000"
+st "LIBRARY IEEE;
+USE IEEE.STD_LOGIC_1164.ALL;
+USE IEEE.NUMERIC_STD.ALL;
+USE ieee.std_logic_unsigned.all;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 354,0
+stg "VerticalLayoutStrategy"
+textVec [
+*86 (Text
+uid 355,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*87 (Text
+uid 356,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*88 (MLText
+uid 357,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*89 (Text
+uid 358,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*90 (MLText
+uid 359,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*91 (Text
+uid 360,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*92 (MLText
+uid 361,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "0,22,1281,1024"
+viewArea "-29100,-23500,67451,51575"
+cachedDiagramExtent "-23500,-7000,64000,49000"
+hasePageBreakOrigin 1
+pageBreakOrigin "-82000,-49000"
+lastUid 1947,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*93 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*94 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*95 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,4000,6500"
+st "U_0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*96 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*97 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*98 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,2350,6500"
+st "U_0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*99 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*100 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*101 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,2700,6500"
+st "U_0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*102 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*103 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*104 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,2300,6500"
+st "U_0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*105 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*106 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*107 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1850,6500"
+st "U_0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*108 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*109 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*110 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*111 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*112 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*113 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,0,25400,1000"
+st "Declarations"
+blo "20000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,1000,22700,2000"
+st "Ports:"
+blo "20000,1800"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,23800,1000"
+st "Pre User:"
+blo "20000,800"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,2000,27100,3000"
+st "Diagram Signals:"
+blo "20000,2800"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,24700,1000"
+st "Post User:"
+blo "20000,800"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 16,0
+usingSuid 1
+emptyRow *114 (LEmptyRow
+)
+uid 364,0
+optionalChildren [
+*115 (RefLabelRowHdr
+)
+*116 (TitleRowHdr
+)
+*117 (FilterRowHdr
+)
+*118 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*119 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*120 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*121 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*122 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*123 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*124 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*125 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*126 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*127 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 1
+suid 1,0
+)
+)
+uid 325,0
+)
+*128 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "cs"
+t "std_logic"
+o 2
+suid 2,0
+)
+)
+uid 327,0
+)
+*129 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wr"
+t "std_logic"
+o 3
+suid 3,0
+)
+)
+uid 329,0
+)
+*130 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "rd"
+t "std_logic"
+o 4
+suid 4,0
+)
+)
+uid 331,0
+)
+*131 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 5
+suid 5,0
+)
+)
+uid 333,0
+)
+*132 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 6
+suid 6,0
+)
+)
+uid 335,0
+)
+*133 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "data_o"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 7
+suid 7,0
+)
+)
+uid 337,0
+)
+*134 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "clk"
+t "std_logic"
+o 8
+suid 8,0
+)
+)
+uid 339,0
+)
+*135 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "int"
+t "std_logic"
+o 9
+suid 9,0
+)
+)
+uid 341,0
+)
+*136 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "read_i"
+t "std_logic"
+o 10
+suid 10,0
+)
+)
+uid 343,0
+)
+*137 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "write_i"
+t "std_logic"
+o 11
+suid 11,0
+)
+)
+uid 345,0
+)
+*138 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "addr_i"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 12
+suid 12,0
+)
+)
+uid 347,0
+)
+*139 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "data_i"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 13
+suid 13,0
+)
+)
+uid 349,0
+)
+*140 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "ready_o"
+t "std_logic"
+o 14
+suid 14,0
+)
+)
+uid 756,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 377,0
+optionalChildren [
+*141 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *142 (MRCItem
+litem &114
+pos 14
+dimension 20
+)
+uid 379,0
+optionalChildren [
+*143 (MRCItem
+litem &115
+pos 0
+dimension 20
+uid 380,0
+)
+*144 (MRCItem
+litem &116
+pos 1
+dimension 23
+uid 381,0
+)
+*145 (MRCItem
+litem &117
+pos 2
+hidden 1
+dimension 20
+uid 382,0
+)
+*146 (MRCItem
+litem &127
+pos 0
+dimension 20
+uid 326,0
+)
+*147 (MRCItem
+litem &128
+pos 1
+dimension 20
+uid 328,0
+)
+*148 (MRCItem
+litem &129
+pos 2
+dimension 20
+uid 330,0
+)
+*149 (MRCItem
+litem &130
+pos 3
+dimension 20
+uid 332,0
+)
+*150 (MRCItem
+litem &131
+pos 4
+dimension 20
+uid 334,0
+)
+*151 (MRCItem
+litem &132
+pos 5
+dimension 20
+uid 336,0
+)
+*152 (MRCItem
+litem &133
+pos 6
+dimension 20
+uid 338,0
+)
+*153 (MRCItem
+litem &134
+pos 7
+dimension 20
+uid 340,0
+)
+*154 (MRCItem
+litem &135
+pos 8
+dimension 20
+uid 342,0
+)
+*155 (MRCItem
+litem &136
+pos 9
+dimension 20
+uid 344,0
+)
+*156 (MRCItem
+litem &137
+pos 10
+dimension 20
+uid 346,0
+)
+*157 (MRCItem
+litem &138
+pos 11
+dimension 20
+uid 348,0
+)
+*158 (MRCItem
+litem &139
+pos 12
+dimension 20
+uid 350,0
+)
+*159 (MRCItem
+litem &140
+pos 13
+dimension 20
+uid 757,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 383,0
+optionalChildren [
+*160 (MRCItem
+litem &118
+pos 0
+dimension 20
+uid 384,0
+)
+*161 (MRCItem
+litem &120
+pos 1
+dimension 50
+uid 385,0
+)
+*162 (MRCItem
+litem &121
+pos 2
+dimension 100
+uid 386,0
+)
+*163 (MRCItem
+litem &122
+pos 3
+dimension 50
+uid 387,0
+)
+*164 (MRCItem
+litem &123
+pos 4
+dimension 100
+uid 388,0
+)
+*165 (MRCItem
+litem &124
+pos 5
+dimension 100
+uid 389,0
+)
+*166 (MRCItem
+litem &125
+pos 6
+dimension 50
+uid 390,0
+)
+*167 (MRCItem
+litem &126
+pos 7
+dimension 80
+uid 391,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 378,0
+vaOverrides [
+]
+)
+]
+)
+uid 363,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *168 (LEmptyRow
+)
+uid 393,0
+optionalChildren [
+*169 (RefLabelRowHdr
+)
+*170 (TitleRowHdr
+)
+*171 (FilterRowHdr
+)
+*172 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*173 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*174 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*175 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*176 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*177 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*178 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*179 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*180 (LogGeneric
+generic (GiElement
+name "TIME_UNTIL_READ_READY"
+type "integer"
+value "4"
+)
+uid 9,0
+)
+*181 (LogGeneric
+generic (GiElement
+name "TIME_UNTIL_READ_READY"
+type "integer"
+value "4"
+)
+uid 11,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 405,0
+optionalChildren [
+*182 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *183 (MRCItem
+litem &168
+pos 2
+dimension 20
+)
+uid 407,0
+optionalChildren [
+*184 (MRCItem
+litem &169
+pos 0
+dimension 20
+uid 408,0
+)
+*185 (MRCItem
+litem &170
+pos 1
+dimension 23
+uid 409,0
+)
+*186 (MRCItem
+litem &171
+pos 2
+hidden 1
+dimension 20
+uid 410,0
+)
+*187 (MRCItem
+litem &180
+pos 0
+dimension 20
+uid 10,0
+)
+*188 (MRCItem
+litem &181
+pos 1
+dimension 20
+uid 12,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 411,0
+optionalChildren [
+*189 (MRCItem
+litem &172
+pos 0
+dimension 20
+uid 412,0
+)
+*190 (MRCItem
+litem &174
+pos 1
+dimension 50
+uid 413,0
+)
+*191 (MRCItem
+litem &175
+pos 2
+dimension 100
+uid 414,0
+)
+*192 (MRCItem
+litem &176
+pos 3
+dimension 100
+uid 415,0
+)
+*193 (MRCItem
+litem &177
+pos 4
+dimension 50
+uid 416,0
+)
+*194 (MRCItem
+litem &178
+pos 5
+dimension 50
+uid 417,0
+)
+*195 (MRCItem
+litem &179
+pos 6
+dimension 80
+uid 418,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 406,0
+vaOverrides [
+]
+)
+]
+)
+uid 392,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_interface_tb/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_interface_tb/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_interface_tb/symbol.sb	(revision 11755)
@@ -0,0 +1,1235 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 53,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 66,0
+optionalChildren [
+*14 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *15 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 68,0
+optionalChildren [
+*16 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 69,0
+)
+*17 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 70,0
+)
+*18 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 71,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 72,0
+optionalChildren [
+*19 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 73,0
+)
+*20 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 74,0
+)
+*21 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 75,0
+)
+*22 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 76,0
+)
+*23 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 77,0
+)
+*24 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 78,0
+)
+*25 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 79,0
+)
+*26 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 80,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 67,0
+vaOverrides [
+]
+)
+]
+)
+uid 52,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *27 (LEmptyRow
+)
+uid 82,0
+optionalChildren [
+*28 (RefLabelRowHdr
+)
+*29 (TitleRowHdr
+)
+*30 (FilterRowHdr
+)
+*31 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*32 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*33 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*34 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*35 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*36 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*37 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*38 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*39 (LogGeneric
+generic (GiElement
+name "TIME_UNTIL_READ_READY"
+type "integer"
+value "4"
+)
+uid 109,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 94,0
+optionalChildren [
+*40 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *41 (MRCItem
+litem &27
+pos 3
+dimension 20
+)
+uid 96,0
+optionalChildren [
+*42 (MRCItem
+litem &28
+pos 0
+dimension 20
+uid 97,0
+)
+*43 (MRCItem
+litem &29
+pos 1
+dimension 23
+uid 98,0
+)
+*44 (MRCItem
+litem &30
+pos 2
+hidden 1
+dimension 20
+uid 99,0
+)
+*45 (MRCItem
+litem &39
+pos 0
+dimension 20
+uid 108,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 100,0
+optionalChildren [
+*46 (MRCItem
+litem &31
+pos 0
+dimension 20
+uid 101,0
+)
+*47 (MRCItem
+litem &33
+pos 1
+dimension 50
+uid 102,0
+)
+*48 (MRCItem
+litem &34
+pos 2
+dimension 100
+uid 103,0
+)
+*49 (MRCItem
+litem &35
+pos 3
+dimension 100
+uid 104,0
+)
+*50 (MRCItem
+litem &36
+pos 4
+dimension 50
+uid 105,0
+)
+*51 (MRCItem
+litem &37
+pos 5
+dimension 50
+uid 106,0
+)
+*52 (MRCItem
+litem &38
+pos 6
+dimension 80
+uid 107,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 95,0
+vaOverrides [
+]
+)
+]
+)
+uid 81,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_interface_tb\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_interface_tb\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_interface_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_interface_tb"
+)
+(vvPair
+variable "date"
+value "31.05.2011"
+)
+(vvPair
+variable "day"
+value "Di"
+)
+(vvPair
+variable "day_long"
+value "Dienstag"
+)
+(vvPair
+variable "dd"
+value "31"
+)
+(vvPair
+variable "entity_name"
+value "w5300_interface_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "05"
+)
+(vvPair
+variable "module_name"
+value "w5300_interface_tb"
+)
+(vvPair
+variable "month"
+value "Mai"
+)
+(vvPair
+variable "month_long"
+value "Mai"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_interface_tb\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_interface_tb\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "10:46:05"
+)
+(vvPair
+variable "unit"
+value "w5300_interface_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 51,0
+optionalChildren [
+*53 (SymbolBody
+uid 8,0
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,29900,16000"
+st "FACT_FAD_TB_lib"
+blo "22200,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,29900,17000"
+st "w5300_interface_tb"
+blo "22200,16800"
+)
+)
+gi *54 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,18000,14400"
+st "Generic Declarations
+
+TIME_UNTIL_READ_READY integer 4  "
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+(GiElement
+name "TIME_UNTIL_READ_READY"
+type "integer"
+value "4"
+)
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*55 (Grouping
+uid 16,0
+optionalChildren [
+*56 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,45800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*57 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*58 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*59 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*60 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,44500,45850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*64 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*65 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,50900,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *66 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*67 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*68 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,10900,4000"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *69 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *70 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,2000,44400,3000"
+st "User:"
+blo "42000,2800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3000,44000,3000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 134,0
+okToSyncOnLoad 1
+OkToSyncGenericsOnLoad 1
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_interface_tb/symbol.sb.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_interface_tb/symbol.sb.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_interface_tb/symbol.sb.bak	(revision 11755)
@@ -0,0 +1,1248 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 53,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 66,0
+optionalChildren [
+*14 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *15 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 68,0
+optionalChildren [
+*16 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 69,0
+)
+*17 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 70,0
+)
+*18 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 71,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 72,0
+optionalChildren [
+*19 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 73,0
+)
+*20 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 74,0
+)
+*21 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 75,0
+)
+*22 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 76,0
+)
+*23 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 77,0
+)
+*24 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 78,0
+)
+*25 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 79,0
+)
+*26 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 80,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 67,0
+vaOverrides [
+]
+)
+]
+)
+uid 52,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *27 (LEmptyRow
+)
+uid 82,0
+optionalChildren [
+*28 (RefLabelRowHdr
+)
+*29 (TitleRowHdr
+)
+*30 (FilterRowHdr
+)
+*31 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*32 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*33 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*34 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*35 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*36 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*37 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*38 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*39 (LogGeneric
+generic (GiElement
+name "TIME_UNTIL_READ_READY"
+type "integer"
+value "4"
+)
+uid 109,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 94,0
+optionalChildren [
+*40 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *41 (MRCItem
+litem &27
+pos 3
+dimension 20
+)
+uid 96,0
+optionalChildren [
+*42 (MRCItem
+litem &28
+pos 0
+dimension 20
+uid 97,0
+)
+*43 (MRCItem
+litem &29
+pos 1
+dimension 23
+uid 98,0
+)
+*44 (MRCItem
+litem &30
+pos 2
+hidden 1
+dimension 20
+uid 99,0
+)
+*45 (MRCItem
+litem &39
+pos 0
+dimension 20
+uid 108,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 100,0
+optionalChildren [
+*46 (MRCItem
+litem &31
+pos 0
+dimension 20
+uid 101,0
+)
+*47 (MRCItem
+litem &33
+pos 1
+dimension 50
+uid 102,0
+)
+*48 (MRCItem
+litem &34
+pos 2
+dimension 100
+uid 103,0
+)
+*49 (MRCItem
+litem &35
+pos 3
+dimension 100
+uid 104,0
+)
+*50 (MRCItem
+litem &36
+pos 4
+dimension 50
+uid 105,0
+)
+*51 (MRCItem
+litem &37
+pos 5
+dimension 50
+uid 106,0
+)
+*52 (MRCItem
+litem &38
+pos 6
+dimension 80
+uid 107,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 95,0
+vaOverrides [
+]
+)
+]
+)
+uid 81,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_interface_tb\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_interface_tb\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_interface_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_interface_tb"
+)
+(vvPair
+variable "date"
+value "31.05.2011"
+)
+(vvPair
+variable "day"
+value "Di"
+)
+(vvPair
+variable "day_long"
+value "Dienstag"
+)
+(vvPair
+variable "dd"
+value "31"
+)
+(vvPair
+variable "entity_name"
+value "w5300_interface_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "05"
+)
+(vvPair
+variable "module_name"
+value "w5300_interface_tb"
+)
+(vvPair
+variable "month"
+value "Mai"
+)
+(vvPair
+variable "month_long"
+value "Mai"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_interface_tb\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_interface_tb\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "10:46:05"
+)
+(vvPair
+variable "unit"
+value "w5300_interface_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 51,0
+optionalChildren [
+*53 (SymbolBody
+uid 8,0
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,29900,16000"
+st "FACT_FAD_TB_lib"
+blo "22200,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,29900,17000"
+st "w5300_interface_tb"
+blo "22200,16800"
+)
+)
+gi *54 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,18000,14400"
+st "Generic Declarations
+
+TIME_UNTIL_READ_READY integer 4  
+"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+(GiElement
+name "TIME_UNTIL_READ_READY"
+type "integer"
+value "4"
+)
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*55 (Grouping
+uid 16,0
+optionalChildren [
+*56 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,45800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*57 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*58 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*59 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*60 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,44500,45850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*64 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*65 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,50900,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *66 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*67 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*68 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,10900,4000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *69 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *70 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,2000,44400,3000"
+st "User:"
+blo "42000,2800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3000,44000,3000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 111,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_interface_tester/interface
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_interface_tester/interface	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_interface_tester/interface	(revision 11755)
@@ -0,0 +1,2085 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "IEEE"
+unitName "NUMERIC_STD"
+itemName "ALL"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+]
+libraryRefs [
+"IEEE"
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+ordering 1
+suid 378,0
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 144,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+*14 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "addr_i"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 10
+suid 365,0
+)
+)
+uid 3347,0
+)
+*15 (LogPort
+port (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+suid 366,0
+)
+)
+uid 3349,0
+)
+*16 (LogPort
+port (LogicalPort
+decl (Decl
+n "cs"
+t "std_logic"
+o 2
+suid 367,0
+)
+)
+uid 3351,0
+)
+*17 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "data_i"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 11
+suid 368,0
+)
+)
+uid 3353,0
+)
+*18 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "data_o"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 9
+suid 369,0
+)
+)
+uid 3355,0
+)
+*19 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "int"
+t "std_logic"
+o 8
+suid 370,0
+)
+)
+uid 3357,0
+)
+*20 (LogPort
+port (LogicalPort
+decl (Decl
+n "rd"
+t "std_logic"
+o 3
+suid 371,0
+)
+)
+uid 3359,0
+)
+*21 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "read_i"
+t "std_logic"
+o 12
+suid 372,0
+)
+)
+uid 3361,0
+)
+*22 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "ready_o"
+t "std_logic"
+o 13
+suid 373,0
+)
+)
+uid 3363,0
+)
+*23 (LogPort
+port (LogicalPort
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 4
+suid 374,0
+)
+)
+uid 3365,0
+)
+*24 (LogPort
+port (LogicalPort
+m 2
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 5
+suid 375,0
+)
+)
+uid 3367,0
+)
+*25 (LogPort
+port (LogicalPort
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 6
+suid 376,0
+)
+)
+uid 3369,0
+)
+*26 (LogPort
+port (LogicalPort
+decl (Decl
+n "wr"
+t "std_logic"
+o 7
+suid 377,0
+)
+)
+uid 3371,0
+)
+*27 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "write_i"
+t "std_logic"
+o 14
+suid 378,0
+)
+)
+uid 3373,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 157,0
+optionalChildren [
+*28 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *29 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 159,0
+optionalChildren [
+*30 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 160,0
+)
+*31 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 161,0
+)
+*32 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 162,0
+)
+*33 (MRCItem
+litem &14
+pos 0
+dimension 20
+uid 3348,0
+)
+*34 (MRCItem
+litem &15
+pos 1
+dimension 20
+uid 3350,0
+)
+*35 (MRCItem
+litem &16
+pos 2
+dimension 20
+uid 3352,0
+)
+*36 (MRCItem
+litem &17
+pos 3
+dimension 20
+uid 3354,0
+)
+*37 (MRCItem
+litem &18
+pos 4
+dimension 20
+uid 3356,0
+)
+*38 (MRCItem
+litem &19
+pos 5
+dimension 20
+uid 3358,0
+)
+*39 (MRCItem
+litem &20
+pos 6
+dimension 20
+uid 3360,0
+)
+*40 (MRCItem
+litem &21
+pos 7
+dimension 20
+uid 3362,0
+)
+*41 (MRCItem
+litem &22
+pos 8
+dimension 20
+uid 3364,0
+)
+*42 (MRCItem
+litem &23
+pos 9
+dimension 20
+uid 3366,0
+)
+*43 (MRCItem
+litem &24
+pos 10
+dimension 20
+uid 3368,0
+)
+*44 (MRCItem
+litem &25
+pos 11
+dimension 20
+uid 3370,0
+)
+*45 (MRCItem
+litem &26
+pos 12
+dimension 20
+uid 3372,0
+)
+*46 (MRCItem
+litem &27
+pos 13
+dimension 20
+uid 3374,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 163,0
+optionalChildren [
+*47 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 164,0
+)
+*48 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 165,0
+)
+*49 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 166,0
+)
+*50 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 167,0
+)
+*51 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 168,0
+)
+*52 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 169,0
+)
+*53 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 170,0
+)
+*54 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 171,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 158,0
+vaOverrides [
+]
+)
+]
+)
+uid 143,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *55 (LEmptyRow
+)
+uid 173,0
+optionalChildren [
+*56 (RefLabelRowHdr
+)
+*57 (TitleRowHdr
+)
+*58 (FilterRowHdr
+)
+*59 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*60 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*61 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*62 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*63 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*64 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*65 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*66 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 185,0
+optionalChildren [
+*67 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *68 (MRCItem
+litem &55
+pos 3
+dimension 20
+)
+uid 187,0
+optionalChildren [
+*69 (MRCItem
+litem &56
+pos 0
+dimension 20
+uid 188,0
+)
+*70 (MRCItem
+litem &57
+pos 1
+dimension 23
+uid 189,0
+)
+*71 (MRCItem
+litem &58
+pos 2
+hidden 1
+dimension 20
+uid 190,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 191,0
+optionalChildren [
+*72 (MRCItem
+litem &59
+pos 0
+dimension 20
+uid 192,0
+)
+*73 (MRCItem
+litem &61
+pos 1
+dimension 50
+uid 193,0
+)
+*74 (MRCItem
+litem &62
+pos 2
+dimension 100
+uid 194,0
+)
+*75 (MRCItem
+litem &63
+pos 3
+dimension 100
+uid 195,0
+)
+*76 (MRCItem
+litem &64
+pos 4
+dimension 50
+uid 196,0
+)
+*77 (MRCItem
+litem &65
+pos 5
+dimension 50
+uid 197,0
+)
+*78 (MRCItem
+litem &66
+pos 6
+dimension 80
+uid 198,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 186,0
+vaOverrides [
+]
+)
+]
+)
+uid 172,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_interface_tester\\interface.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_interface_tester\\interface.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "interface"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_interface_tester"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_interface_tester"
+)
+(vvPair
+variable "date"
+value "31.05.2011"
+)
+(vvPair
+variable "day"
+value "Di"
+)
+(vvPair
+variable "day_long"
+value "Dienstag"
+)
+(vvPair
+variable "dd"
+value "31"
+)
+(vvPair
+variable "entity_name"
+value "w5300_interface_tester"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "interface"
+)
+(vvPair
+variable "f_logical"
+value "interface"
+)
+(vvPair
+variable "f_noext"
+value "interface"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "05"
+)
+(vvPair
+variable "module_name"
+value "w5300_interface_tester"
+)
+(vvPair
+variable "month"
+value "Mai"
+)
+(vvPair
+variable "month_long"
+value "Mai"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_interface_tester\\interface"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_interface_tester\\interface"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "<TBD>"
+)
+(vvPair
+variable "this_file"
+value "interface"
+)
+(vvPair
+variable "this_file_logical"
+value "interface"
+)
+(vvPair
+variable "time"
+value "13:38:06"
+)
+(vvPair
+variable "unit"
+value "w5300_interface_tester"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "interface"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 142,0
+optionalChildren [
+*79 (SymbolBody
+uid 8,0
+optionalChildren [
+*80 (CptPort
+uid 3277,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3278,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,10625,15000,11375"
+)
+tg (CPTG
+uid 3279,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3280,0
+va (VaSet
+)
+xt "16000,10500,18500,11500"
+st "addr_i"
+blo "16000,11300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 3281,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "addr_i"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 10
+suid 365,0
+)
+)
+)
+*81 (CptPort
+uid 3282,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3283,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,13625,15000,14375"
+)
+tg (CPTG
+uid 3284,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3285,0
+va (VaSet
+)
+xt "16000,13500,17300,14500"
+st "clk"
+blo "16000,14300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 3286,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+suid 366,0
+)
+)
+)
+*82 (CptPort
+uid 3287,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3288,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "30000,7625,30750,8375"
+)
+tg (CPTG
+uid 3289,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3290,0
+va (VaSet
+)
+xt "27800,7500,29000,8500"
+st "cs"
+ju 2
+blo "29000,8300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 3291,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "cs"
+t "std_logic"
+o 2
+suid 367,0
+)
+)
+)
+*83 (CptPort
+uid 3292,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3293,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,11625,15000,12375"
+)
+tg (CPTG
+uid 3294,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3295,0
+va (VaSet
+)
+xt "16000,11500,18400,12500"
+st "data_i"
+blo "16000,12300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 3296,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "data_i"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 11
+suid 368,0
+)
+)
+)
+*84 (CptPort
+uid 3297,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3298,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "30000,12625,30750,13375"
+)
+tg (CPTG
+uid 3299,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3300,0
+va (VaSet
+)
+xt "26400,12500,29000,13500"
+st "data_o"
+ju 2
+blo "29000,13300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 3301,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "data_o"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 9
+suid 369,0
+)
+)
+)
+*85 (CptPort
+uid 3302,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3303,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,7625,15000,8375"
+)
+tg (CPTG
+uid 3304,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3305,0
+va (VaSet
+)
+xt "16000,7500,17200,8500"
+st "int"
+blo "16000,8300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 3306,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "int"
+t "std_logic"
+o 8
+suid 370,0
+)
+)
+)
+*86 (CptPort
+uid 3307,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3308,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "30000,9625,30750,10375"
+)
+tg (CPTG
+uid 3309,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3310,0
+va (VaSet
+)
+xt "27900,9500,29000,10500"
+st "rd"
+ju 2
+blo "29000,10300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 3311,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "rd"
+t "std_logic"
+o 3
+suid 371,0
+)
+)
+)
+*87 (CptPort
+uid 3312,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3313,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,8625,15000,9375"
+)
+tg (CPTG
+uid 3314,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3315,0
+va (VaSet
+)
+xt "16000,8500,18500,9500"
+st "read_i"
+blo "16000,9300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 3316,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "read_i"
+t "std_logic"
+o 12
+suid 372,0
+)
+)
+)
+*88 (CptPort
+uid 3317,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3318,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,12625,15000,13375"
+)
+tg (CPTG
+uid 3319,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3320,0
+va (VaSet
+)
+xt "16000,12500,19000,13500"
+st "ready_o"
+blo "16000,13300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 3321,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "ready_o"
+t "std_logic"
+o 13
+suid 373,0
+)
+)
+)
+*89 (CptPort
+uid 3322,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3323,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "30000,11625,30750,12375"
+)
+tg (CPTG
+uid 3324,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3325,0
+va (VaSet
+)
+xt "25600,11500,29000,12500"
+st "wiz_addr"
+ju 2
+blo "29000,12300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 3326,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 4
+suid 374,0
+)
+)
+)
+*90 (CptPort
+uid 3327,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 3328,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "30000,10625,30750,11375"
+)
+tg (CPTG
+uid 3329,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3330,0
+va (VaSet
+)
+xt "25700,10500,29000,11500"
+st "wiz_data"
+ju 2
+blo "29000,11300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 3331,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 5
+suid 375,0
+)
+)
+)
+*91 (CptPort
+uid 3332,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3333,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "30000,6625,30750,7375"
+)
+tg (CPTG
+uid 3334,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3335,0
+va (VaSet
+)
+xt "25400,6500,29000,7500"
+st "wiz_reset"
+ju 2
+blo "29000,7300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 3336,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 6
+suid 376,0
+)
+)
+)
+*92 (CptPort
+uid 3337,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3338,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "30000,8625,30750,9375"
+)
+tg (CPTG
+uid 3339,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3340,0
+va (VaSet
+)
+xt "27800,8500,29000,9500"
+st "wr"
+ju 2
+blo "29000,9300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 3341,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "wr"
+t "std_logic"
+o 7
+suid 377,0
+)
+)
+)
+*93 (CptPort
+uid 3342,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3343,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,9625,15000,10375"
+)
+tg (CPTG
+uid 3344,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3345,0
+va (VaSet
+)
+xt "16000,9500,18600,10500"
+st "write_i"
+blo "16000,10300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 3346,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "write_i"
+t "std_logic"
+o 14
+suid 378,0
+)
+)
+)
+]
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,30000,15000"
+)
+oxt "15000,6000,30000,14000"
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "17800,9500,25500,10500"
+st "FACT_FAD_TB_lib"
+blo "17800,10300"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "17800,10500,27200,11500"
+st "w5300_interface_tester"
+blo "17800,11300"
+)
+)
+gi *94 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-1500,6500,10000,7300"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sTC 0
+sF 0
+)
+portVis (PortSigDisplay
+sTC 0
+sF 0
+)
+)
+*95 (Grouping
+uid 16,0
+optionalChildren [
+*96 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,45800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*97 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*98 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*99 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*100 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*101 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*102 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,44500,45850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*103 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*104 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*105 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,52200,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *106 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*107 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*108 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,13000,5000"
+st "LIBRARY IEEE;
+USE IEEE.STD_LOGIC_1164.ALL;
+USE IEEE.NUMERIC_STD.ALL;
+USE ieee.std_logic_unsigned.all;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName "FACT_FAD_TB_lib"
+entityName "w5300_interface_tb"
+viewName "struct.bd"
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *109 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *110 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,12400,44400,13400"
+st "User:"
+blo "42000,13200"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,13400,44000,13400"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 3374,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_modul2_tb/struct.bd
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_modul2_tb/struct.bd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_modul2_tb/struct.bd	(revision 11755)
@@ -0,0 +1,9396 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_ARITH"
+itemName "ALL"
+)
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_UNSIGNED"
+itemName "ALL"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+itemName "ALL"
+)
+]
+instances [
+(Instance
+name "inst_w5300_mod2"
+duLibraryName "FACT_FAD_lib"
+duName "w5300_modul2"
+elements [
+]
+mwi 0
+uid 211,0
+)
+(Instance
+name "U_1"
+duLibraryName "FACT_FAD_TB_lib"
+duName "w5300_modul2_tester"
+elements [
+]
+mwi 0
+uid 621,0
+)
+(Instance
+name "U_2"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+mwi 0
+uid 1542,0
+)
+(Instance
+name "U_0"
+duLibraryName "FACT_FAD_TB_lib"
+duName "w5300_emulator"
+elements [
+]
+mwi 0
+uid 2558,0
+)
+]
+libraryRefs [
+"IEEE"
+"FACT_FAD_lib"
+]
+)
+version "29.1"
+appVersion "2009.2 (Build 10)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_modul2_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_modul2_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_modul2_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_modul2_tb"
+)
+(vvPair
+variable "date"
+value "01.06.2011"
+)
+(vvPair
+variable "day"
+value "Mi"
+)
+(vvPair
+variable "day_long"
+value "Mittwoch"
+)
+(vvPair
+variable "dd"
+value "01"
+)
+(vvPair
+variable "entity_name"
+value "w5300_modul2_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "06"
+)
+(vvPair
+variable "module_name"
+value "w5300_modul2_tb"
+)
+(vvPair
+variable "month"
+value "Jun"
+)
+(vvPair
+variable "month_long"
+value "Juni"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_modul2_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_modul2_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "09:27:27"
+)
+(vvPair
+variable "unit"
+value "w5300_modul2_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 1174,0
+optionalChildren [
+*1 (SaComponent
+uid 211,0
+optionalChildren [
+*2 (CptPort
+uid 11,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 12,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,46625,34750,47375"
+)
+tg (CPTG
+uid 13,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 14,0
+va (VaSet
+)
+xt "28400,46500,33000,47500"
+st "state : (7:0)"
+ju 2
+blo "33000,47300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 1
+)
+)
+)
+*3 (CptPort
+uid 15,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,47625,34750,48375"
+)
+tg (CPTG
+uid 17,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 18,0
+va (VaSet
+)
+xt "23900,47500,33000,48500"
+st "debug_data_ram_empty"
+ju 2
+blo "33000,48300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 2
+)
+)
+)
+*4 (CptPort
+uid 19,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 20,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,48625,34750,49375"
+)
+tg (CPTG
+uid 21,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 22,0
+va (VaSet
+)
+xt "26400,48500,33000,49500"
+st "debug_data_valid"
+ju 2
+blo "33000,49300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 3
+)
+)
+)
+*5 (CptPort
+uid 23,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 24,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,46625,0,47375"
+)
+tg (CPTG
+uid 25,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 26,0
+va (VaSet
+)
+xt "1000,46500,9500,47500"
+st "data_generator_idle_i"
+blo "1000,47300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "data_generator_idle_i"
+t "std_logic"
+o 4
+)
+)
+)
+*6 (CptPort
+uid 31,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 32,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,47625,0,48375"
+)
+tg (CPTG
+uid 33,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 34,0
+va (VaSet
+)
+xt "1000,47500,2300,48500"
+st "clk"
+blo "1000,48300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 5
+)
+)
+)
+*7 (CptPort
+uid 35,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 36,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,50625,34750,51375"
+)
+tg (CPTG
+uid 37,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 38,0
+va (VaSet
+)
+xt "29400,50500,33000,51500"
+st "wiz_reset"
+ju 2
+blo "33000,51300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 6
+i "'1'"
+)
+)
+)
+*8 (CptPort
+uid 39,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 40,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,51625,34750,52375"
+)
+tg (CPTG
+uid 41,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 42,0
+va (VaSet
+)
+xt "28500,51500,33000,52500"
+st "addr : (9:0)"
+ju 2
+blo "33000,52300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 7
+)
+)
+)
+*9 (CptPort
+uid 43,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 44,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,52625,34750,53375"
+)
+tg (CPTG
+uid 45,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 46,0
+va (VaSet
+)
+xt "28200,52500,33000,53500"
+st "data : (15:0)"
+ju 2
+blo "33000,53300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 8
+)
+)
+)
+*10 (CptPort
+uid 47,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 48,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,53625,34750,54375"
+)
+tg (CPTG
+uid 49,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 50,0
+va (VaSet
+)
+xt "31800,53500,33000,54500"
+st "cs"
+ju 2
+blo "33000,54300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "cs"
+t "std_logic"
+o 9
+i "'1'"
+)
+)
+)
+*11 (CptPort
+uid 51,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 52,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,54625,34750,55375"
+)
+tg (CPTG
+uid 53,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 54,0
+va (VaSet
+)
+xt "31800,54500,33000,55500"
+st "wr"
+ju 2
+blo "33000,55300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wr"
+t "std_logic"
+o 10
+i "'1'"
+)
+)
+)
+*12 (CptPort
+uid 55,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 56,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,55625,34750,56375"
+)
+tg (CPTG
+uid 57,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 58,0
+va (VaSet
+)
+xt "31900,55500,33000,56500"
+st "rd"
+ju 2
+blo "33000,56300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rd"
+t "std_logic"
+o 11
+i "'1'"
+)
+)
+)
+*13 (CptPort
+uid 63,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 64,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,48625,0,49375"
+)
+tg (CPTG
+uid 65,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 66,0
+va (VaSet
+)
+xt "1000,48500,2200,49500"
+st "int"
+blo "1000,49300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "int"
+t "std_logic"
+o 12
+)
+)
+)
+*14 (CptPort
+uid 67,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 68,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,49625,0,50375"
+)
+tg (CPTG
+uid 69,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 70,0
+va (VaSet
+)
+xt "1000,49500,8900,50500"
+st "write_length : (16:0)"
+blo "1000,50300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "write_length"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+o 13
+)
+)
+)
+*15 (CptPort
+uid 71,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 72,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,50625,0,51375"
+)
+tg (CPTG
+uid 73,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 74,0
+va (VaSet
+)
+xt "1000,50500,20400,51500"
+st "ram_start_addr : (W5300_RAM_ADDR_WIDTH-1:0)"
+blo "1000,51300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "ram_start_addr"
+t "std_logic_vector"
+b "(W5300_RAM_ADDR_WIDTH-1 DOWNTO 0)"
+o 14
+)
+)
+)
+*16 (CptPort
+uid 75,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 76,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,51625,0,52375"
+)
+tg (CPTG
+uid 77,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 78,0
+va (VaSet
+)
+xt "1000,51500,7500,52500"
+st "ram_data : (15:0)"
+blo "1000,52300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "ram_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 15
+)
+)
+)
+*17 (CptPort
+uid 79,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 80,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,57625,34750,58375"
+)
+tg (CPTG
+uid 81,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 82,0
+va (VaSet
+)
+xt "15900,57500,33000,58500"
+st "ram_addr : (W5300_RAM_ADDR_WIDTH-1:0)"
+ju 2
+blo "33000,58300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ram_addr"
+t "std_logic_vector"
+b "(W5300_RAM_ADDR_WIDTH-1 DOWNTO 0)"
+o 16
+)
+)
+)
+*18 (CptPort
+uid 83,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 84,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,52625,0,53375"
+)
+tg (CPTG
+uid 85,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 86,0
+va (VaSet
+)
+xt "1000,52500,5100,53500"
+st "data_valid"
+blo "1000,53300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "data_valid"
+t "std_logic"
+o 17
+)
+)
+)
+*19 (CptPort
+uid 87,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 88,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,58625,34750,59375"
+)
+tg (CPTG
+uid 89,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 90,0
+va (VaSet
+)
+xt "27400,58500,33000,59500"
+st "data_valid_ack"
+ju 2
+blo "33000,59300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "data_valid_ack"
+t "std_logic"
+o 18
+i "'0'"
+)
+)
+)
+*20 (CptPort
+uid 91,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 92,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,59625,34750,60375"
+)
+tg (CPTG
+uid 93,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 94,0
+va (VaSet
+)
+xt "31100,59500,33000,60500"
+st "busy"
+ju 2
+blo "33000,60300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "busy"
+t "std_logic"
+o 19
+i "'1'"
+)
+)
+)
+*21 (CptPort
+uid 95,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 96,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,53625,0,54375"
+)
+tg (CPTG
+uid 97,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 98,0
+va (VaSet
+)
+xt "1000,53500,7800,54500"
+st "write_header_flag"
+blo "1000,54300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "write_header_flag"
+t "std_logic"
+o 20
+)
+)
+)
+*22 (CptPort
+uid 99,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 100,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,54625,0,55375"
+)
+tg (CPTG
+uid 101,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 102,0
+va (VaSet
+)
+xt "1000,54500,6700,55500"
+st "write_end_flag"
+blo "1000,55300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "write_end_flag"
+t "std_logic"
+o 21
+)
+)
+)
+*23 (CptPort
+uid 103,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 104,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,55625,0,56375"
+)
+tg (CPTG
+uid 105,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 106,0
+va (VaSet
+)
+xt "1000,55500,8800,56500"
+st "fifo_channels : (3:0)"
+blo "1000,56300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "fifo_channels"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 22
+)
+)
+)
+*24 (CptPort
+uid 107,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 108,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,60625,34750,61375"
+)
+tg (CPTG
+uid 109,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 110,0
+va (VaSet
+)
+xt "29400,60500,33000,61500"
+st "s_trigger"
+ju 2
+blo "33000,61300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "s_trigger"
+t "std_logic"
+o 23
+i "'0'"
+)
+)
+)
+*25 (CptPort
+uid 111,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 112,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,61625,34750,62375"
+)
+tg (CPTG
+uid 113,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 114,0
+va (VaSet
+)
+xt "26400,61500,33000,62500"
+st "c_trigger_enable"
+ju 2
+blo "33000,62300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "c_trigger_enable"
+t "std_logic"
+o 24
+i "'0'"
+)
+)
+)
+*26 (CptPort
+uid 115,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 116,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,62625,34750,63375"
+)
+tg (CPTG
+uid 117,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 118,0
+va (VaSet
+)
+xt "24200,62500,33000,63500"
+st "c_trigger_mult : (15:0)"
+ju 2
+blo "33000,63300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "c_trigger_mult"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 25
+i "conv_std_logic_vector(0 ,16)"
+)
+)
+)
+*27 (CptPort
+uid 119,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 120,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,63625,34750,64375"
+)
+tg (CPTG
+uid 121,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 122,0
+va (VaSet
+)
+xt "20600,63500,33000,64500"
+st "memory_manager_config_start_o"
+ju 2
+blo "33000,64300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "memory_manager_config_start_o"
+t "std_logic"
+o 26
+i "'0'"
+)
+)
+)
+*28 (CptPort
+uid 123,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 124,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,56625,0,57375"
+)
+tg (CPTG
+uid 125,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 126,0
+va (VaSet
+)
+xt "1000,56500,13200,57500"
+st "memory_manager_config_valid_i"
+blo "1000,57300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "memory_manager_config_valid_i"
+t "std_logic"
+o 27
+)
+)
+)
+*29 (CptPort
+uid 127,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 128,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,64625,34750,65375"
+)
+tg (CPTG
+uid 129,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 130,0
+va (VaSet
+)
+xt "22300,64500,33000,65500"
+st "spi_interface_config_start_o"
+ju 2
+blo "33000,65300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "spi_interface_config_start_o"
+t "std_logic"
+o 28
+i "'0'"
+)
+)
+)
+*30 (CptPort
+uid 131,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 132,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,57625,0,58375"
+)
+tg (CPTG
+uid 133,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 134,0
+va (VaSet
+)
+xt "1000,57500,11500,58500"
+st "spi_interface_config_valid_i"
+blo "1000,58300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "spi_interface_config_valid_i"
+t "std_logic"
+o 29
+)
+)
+)
+*31 (CptPort
+uid 135,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 136,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,65625,34750,66375"
+)
+tg (CPTG
+uid 137,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 138,0
+va (VaSet
+)
+xt "28300,65500,33000,66500"
+st "dac_setting"
+ju 2
+blo "33000,66300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dac_setting"
+t "dac_array_type"
+o 30
+i "DEFAULT_DAC"
+)
+)
+)
+*32 (CptPort
+uid 139,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 140,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,66625,34750,67375"
+)
+tg (CPTG
+uid 141,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 142,0
+va (VaSet
+)
+xt "28600,66500,33000,67500"
+st "roi_setting"
+ju 2
+blo "33000,67300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "roi_setting"
+t "roi_array_type"
+o 31
+i "DEFAULT_ROI"
+)
+)
+)
+*33 (CptPort
+uid 143,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 144,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,67625,34750,68375"
+)
+tg (CPTG
+uid 145,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 146,0
+va (VaSet
+)
+xt "26000,67500,33000,68500"
+st "runnumber : (31:0)"
+ju 2
+blo "33000,68300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "runnumber"
+t "std_logic_vector"
+b "(31 DOWNTO 0)"
+o 32
+i "conv_std_logic_vector(0 ,32)"
+)
+)
+)
+*34 (CptPort
+uid 147,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 148,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,68625,34750,69375"
+)
+tg (CPTG
+uid 149,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 150,0
+va (VaSet
+)
+xt "26700,68500,33000,69500"
+st "reset_trigger_id"
+ju 2
+blo "33000,69300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "reset_trigger_id"
+t "std_logic"
+o 33
+i "'0'"
+)
+)
+)
+*35 (CptPort
+uid 151,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 152,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,58625,0,59375"
+)
+tg (CPTG
+uid 153,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 154,0
+va (VaSet
+)
+xt "1000,58500,7200,59500"
+st "data_ram_empty"
+blo "1000,59300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "data_ram_empty"
+t "std_logic"
+o 34
+)
+)
+)
+*36 (CptPort
+uid 155,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 156,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,59625,0,60375"
+)
+tg (CPTG
+uid 157,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 158,0
+va (VaSet
+)
+xt "1000,59500,8500,60500"
+st "MAC_jumper : (1:0)"
+blo "1000,60300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "MAC_jumper"
+t "std_logic_vector"
+b "(1 downto 0)"
+o 35
+)
+)
+)
+*37 (CptPort
+uid 159,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 160,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,60625,0,61375"
+)
+tg (CPTG
+uid 161,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 162,0
+va (VaSet
+)
+xt "1000,60500,6800,61500"
+st "BoardID : (3:0)"
+blo "1000,61300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "BoardID"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 36
+)
+)
+)
+*38 (CptPort
+uid 163,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 164,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,61625,0,62375"
+)
+tg (CPTG
+uid 165,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 166,0
+va (VaSet
+)
+xt "1000,61500,6700,62500"
+st "CrateID : (1:0)"
+blo "1000,62300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CrateID"
+t "std_logic_vector"
+b "(1 downto 0)"
+o 37
+)
+)
+)
+*39 (CptPort
+uid 167,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 168,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,69625,34750,70375"
+)
+tg (CPTG
+uid 169,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 170,0
+va (VaSet
+)
+xt "27200,69500,33000,70500"
+st "trigger_enable"
+ju 2
+blo "33000,70300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "trigger_enable"
+t "std_logic"
+o 38
+)
+)
+)
+*40 (CptPort
+uid 171,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 172,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,70625,34750,71375"
+)
+tg (CPTG
+uid 173,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 174,0
+va (VaSet
+)
+xt "30000,70500,33000,71500"
+st "denable"
+ju 2
+blo "33000,71300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "denable"
+t "std_logic"
+o 39
+i "'0'"
+)
+)
+)
+*41 (CptPort
+uid 175,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 176,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,71625,34750,72375"
+)
+tg (CPTG
+uid 177,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 178,0
+va (VaSet
+)
+xt "27600,71500,33000,72500"
+st "dwrite_enable"
+ju 2
+blo "33000,72300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dwrite_enable"
+t "std_logic"
+o 40
+i "'1'"
+)
+)
+)
+*42 (CptPort
+uid 179,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 180,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,72625,34750,73375"
+)
+tg (CPTG
+uid 181,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 182,0
+va (VaSet
+)
+xt "28300,72500,33000,73500"
+st "sclk_enable"
+ju 2
+blo "33000,73300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sclk_enable"
+t "std_logic"
+o 41
+i "'1'"
+)
+)
+)
+*43 (CptPort
+uid 183,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 184,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,73625,34750,74375"
+)
+tg (CPTG
+uid 185,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 186,0
+va (VaSet
+)
+xt "28000,73500,33000,74500"
+st "srclk_enable"
+ju 2
+blo "33000,74300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "srclk_enable"
+t "std_logic"
+o 42
+i "'1'"
+)
+)
+)
+*44 (CptPort
+uid 187,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 188,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,74625,34750,75375"
+)
+tg (CPTG
+uid 189,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 190,0
+va (VaSet
+)
+xt "28100,74500,33000,75500"
+st "ps_direction"
+ju 2
+blo "33000,75300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ps_direction"
+t "std_logic"
+o 43
+i "'1'"
+)
+)
+)
+*45 (CptPort
+uid 191,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 192,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,75625,34750,76375"
+)
+tg (CPTG
+uid 193,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 194,0
+va (VaSet
+)
+xt "26000,75500,33000,76500"
+st "ps_do_phase_shift"
+ju 2
+blo "33000,76300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ps_do_phase_shift"
+t "std_logic"
+o 44
+i "'0'"
+)
+)
+)
+*46 (CptPort
+uid 195,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 196,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,76625,34750,77375"
+)
+tg (CPTG
+uid 197,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 198,0
+va (VaSet
+)
+xt "29700,76500,33000,77500"
+st "ps_reset"
+ju 2
+blo "33000,77300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ps_reset"
+t "std_logic"
+o 45
+i "'0'"
+)
+)
+)
+*47 (CptPort
+uid 199,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 200,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,62625,0,63375"
+)
+tg (CPTG
+uid 201,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 202,0
+va (VaSet
+)
+xt "1000,62500,4400,63500"
+st "ps_ready"
+blo "1000,63300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "ps_ready"
+t "std_logic"
+o 46
+)
+)
+)
+*48 (CptPort
+uid 203,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 204,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,77625,34750,78375"
+)
+tg (CPTG
+uid 205,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 206,0
+va (VaSet
+)
+xt "27500,77500,33000,78500"
+st "socks_waiting"
+ju 2
+blo "33000,78300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "socks_waiting"
+t "std_logic"
+o 47
+)
+)
+)
+*49 (CptPort
+uid 207,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 208,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,78625,34750,79375"
+)
+tg (CPTG
+uid 209,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 210,0
+va (VaSet
+)
+xt "26500,78500,33000,79500"
+st "socks_connected"
+ju 2
+blo "33000,79300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "socks_connected"
+t "std_logic"
+o 48
+)
+)
+)
+]
+shape (Rectangle
+uid 212,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,46000,34000,80000"
+)
+ttg (MlTextGroup
+uid 213,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*50 (Text
+uid 214,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "13900,80000,20100,81000"
+st "FACT_FAD_lib"
+blo "13900,80800"
+tm "BdLibraryNameMgr"
+)
+*51 (Text
+uid 215,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "13900,81000,20000,82000"
+st "w5300_modul2"
+blo "13900,81800"
+tm "CptNameMgr"
+)
+*52 (Text
+uid 216,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "13900,82000,21100,83000"
+st "inst_w5300_mod2"
+blo "13900,82800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 217,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 218,0
+text (MLText
+uid 219,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "7250,45200,26750,46000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 220,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "250,78250,1750,79750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archType 1
+archFileType "UNKNOWN"
+)
+*53 (Net
+uid 221,0
+decl (Decl
+n "state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 1
+suid 1,0
+)
+declText (MLText
+uid 222,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,35800,57500,36600"
+st "SIGNAL state                         : std_logic_vector(7 DOWNTO 0)"
+)
+)
+*54 (Net
+uid 229,0
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 2
+suid 2,0
+)
+declText (MLText
+uid 230,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,15000,48000,15800"
+st "SIGNAL debug_data_ram_empty          : std_logic"
+)
+)
+*55 (Net
+uid 237,0
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 3
+suid 3,0
+)
+declText (MLText
+uid 238,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,15800,48000,16600"
+st "SIGNAL debug_data_valid              : std_logic"
+)
+)
+*56 (Net
+uid 253,0
+lang 10
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 5
+suid 5,0
+)
+declText (MLText
+uid 254,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,37400,48000,38200"
+st "SIGNAL wiz_reset                     : std_logic"
+)
+)
+*57 (Net
+uid 261,0
+decl (Decl
+n "addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 6
+suid 6,0
+)
+declText (MLText
+uid 262,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,5400,57500,6200"
+st "SIGNAL addr                          : std_logic_vector(9 DOWNTO 0)"
+)
+)
+*58 (Net
+uid 269,0
+lang 10
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 7
+suid 7,0
+i "(others => 'Z')"
+)
+declText (MLText
+uid 270,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,11000,67500,11800"
+st "SIGNAL data                          : std_logic_vector(15 DOWNTO 0) := (others => 'Z')"
+)
+)
+*59 (Net
+uid 277,0
+lang 10
+decl (Decl
+n "cs"
+t "std_logic"
+o 8
+suid 8,0
+)
+declText (MLText
+uid 278,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,9400,48000,10200"
+st "SIGNAL cs                            : std_logic"
+)
+)
+*60 (Net
+uid 285,0
+lang 10
+decl (Decl
+n "wr"
+t "std_logic"
+o 9
+suid 9,0
+)
+declText (MLText
+uid 286,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,38200,48000,39000"
+st "SIGNAL wr                            : std_logic"
+)
+)
+*61 (Net
+uid 293,0
+lang 10
+decl (Decl
+n "rd"
+t "std_logic"
+o 10
+suid 10,0
+)
+declText (MLText
+uid 294,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,27000,48000,27800"
+st "SIGNAL rd                            : std_logic"
+)
+)
+*62 (Net
+uid 309,0
+lang 10
+decl (Decl
+n "ram_addr"
+t "std_logic_vector"
+b "(13 DOWNTO 0)"
+o 12
+suid 12,0
+)
+declText (MLText
+uid 310,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,24600,58000,25400"
+st "SIGNAL ram_addr                      : std_logic_vector(13 DOWNTO 0)"
+)
+)
+*63 (Net
+uid 317,0
+lang 10
+decl (Decl
+n "data_valid_ack"
+t "std_logic"
+o 13
+suid 13,0
+)
+declText (MLText
+uid 318,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,14200,48000,15000"
+st "SIGNAL data_valid_ack                : std_logic"
+)
+)
+*64 (Net
+uid 325,0
+lang 10
+decl (Decl
+n "busy"
+t "std_logic"
+o 14
+suid 14,0
+)
+declText (MLText
+uid 326,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,6200,48000,7000"
+st "SIGNAL busy                          : std_logic"
+)
+)
+*65 (Net
+uid 333,0
+lang 10
+decl (Decl
+n "s_trigger"
+t "std_logic"
+o 15
+suid 15,0
+)
+declText (MLText
+uid 334,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,30200,48000,31000"
+st "SIGNAL s_trigger                     : std_logic"
+)
+)
+*66 (Net
+uid 341,0
+lang 10
+decl (Decl
+n "c_trigger_enable"
+t "std_logic"
+o 16
+suid 16,0
+)
+declText (MLText
+uid 342,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,7000,48000,7800"
+st "SIGNAL c_trigger_enable              : std_logic"
+)
+)
+*67 (Net
+uid 349,0
+lang 10
+decl (Decl
+n "c_trigger_mult"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 17
+suid 17,0
+)
+declText (MLText
+uid 350,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,7800,58000,8600"
+st "SIGNAL c_trigger_mult                : std_logic_vector(15 DOWNTO 0)"
+)
+)
+*68 (Net
+uid 357,0
+lang 10
+decl (Decl
+n "memory_manager_config_start_o"
+t "std_logic"
+o 18
+suid 18,0
+)
+declText (MLText
+uid 358,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,19800,48000,20600"
+st "SIGNAL memory_manager_config_start_o : std_logic"
+)
+)
+*69 (Net
+uid 365,0
+lang 10
+decl (Decl
+n "spi_interface_config_start_o"
+t "std_logic"
+o 19
+suid 19,0
+)
+declText (MLText
+uid 366,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,33400,48000,34200"
+st "SIGNAL spi_interface_config_start_o  : std_logic"
+)
+)
+*70 (Net
+uid 373,0
+lang 10
+decl (Decl
+n "dac_setting"
+t "dac_array_type"
+o 20
+suid 20,0
+)
+declText (MLText
+uid 374,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,10200,50500,11000"
+st "SIGNAL dac_setting                   : dac_array_type"
+)
+)
+*71 (Net
+uid 381,0
+lang 10
+decl (Decl
+n "roi_setting"
+t "roi_array_type"
+o 21
+suid 21,0
+)
+declText (MLText
+uid 382,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,28600,50500,29400"
+st "SIGNAL roi_setting                   : roi_array_type"
+)
+)
+*72 (Net
+uid 389,0
+lang 10
+decl (Decl
+n "runnumber"
+t "std_logic_vector"
+b "(31 DOWNTO 0)"
+o 22
+suid 22,0
+)
+declText (MLText
+uid 390,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,29400,58000,30200"
+st "SIGNAL runnumber                     : std_logic_vector(31 DOWNTO 0)"
+)
+)
+*73 (Net
+uid 397,0
+lang 10
+decl (Decl
+n "reset_trigger_id"
+t "std_logic"
+o 23
+suid 23,0
+)
+declText (MLText
+uid 398,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,27800,48000,28600"
+st "SIGNAL reset_trigger_id              : std_logic"
+)
+)
+*74 (Net
+uid 405,0
+decl (Decl
+n "trigger_enable"
+t "std_logic"
+o 24
+suid 24,0
+)
+declText (MLText
+uid 406,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,36600,48000,37400"
+st "SIGNAL trigger_enable                : std_logic"
+)
+)
+*75 (Net
+uid 413,0
+lang 10
+decl (Decl
+n "denable"
+t "std_logic"
+o 25
+suid 25,0
+)
+declText (MLText
+uid 414,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,16600,48000,17400"
+st "SIGNAL denable                       : std_logic"
+)
+)
+*76 (Net
+uid 421,0
+lang 10
+decl (Decl
+n "dwrite_enable"
+t "std_logic"
+o 26
+suid 26,0
+)
+declText (MLText
+uid 422,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,17400,48000,18200"
+st "SIGNAL dwrite_enable                 : std_logic"
+)
+)
+*77 (Net
+uid 429,0
+lang 10
+decl (Decl
+n "sclk_enable"
+t "std_logic"
+o 27
+suid 27,0
+)
+declText (MLText
+uid 430,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,31000,48000,31800"
+st "SIGNAL sclk_enable                   : std_logic"
+)
+)
+*78 (Net
+uid 437,0
+lang 10
+decl (Decl
+n "srclk_enable"
+t "std_logic"
+o 28
+suid 28,0
+)
+declText (MLText
+uid 438,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,35000,48000,35800"
+st "SIGNAL srclk_enable                  : std_logic"
+)
+)
+*79 (Net
+uid 445,0
+lang 10
+decl (Decl
+n "ps_direction"
+t "std_logic"
+o 29
+suid 29,0
+)
+declText (MLText
+uid 446,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,21400,48000,22200"
+st "SIGNAL ps_direction                  : std_logic"
+)
+)
+*80 (Net
+uid 453,0
+lang 10
+decl (Decl
+n "ps_do_phase_shift"
+t "std_logic"
+o 30
+suid 30,0
+)
+declText (MLText
+uid 454,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,22200,48000,23000"
+st "SIGNAL ps_do_phase_shift             : std_logic"
+)
+)
+*81 (Net
+uid 461,0
+lang 10
+decl (Decl
+n "ps_reset"
+t "std_logic"
+o 31
+suid 31,0
+)
+declText (MLText
+uid 462,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,23800,48000,24600"
+st "SIGNAL ps_reset                      : std_logic"
+)
+)
+*82 (Net
+uid 469,0
+decl (Decl
+n "socks_waiting"
+t "std_logic"
+o 32
+suid 32,0
+)
+declText (MLText
+uid 470,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,32600,48000,33400"
+st "SIGNAL socks_waiting                 : std_logic"
+)
+)
+*83 (Net
+uid 477,0
+decl (Decl
+n "socks_connected"
+t "std_logic"
+o 33
+suid 33,0
+)
+declText (MLText
+uid 478,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,31800,48000,32600"
+st "SIGNAL socks_connected               : std_logic"
+)
+)
+*84 (Net
+uid 485,0
+decl (Decl
+n "data_generator_idle_i"
+t "std_logic"
+o 34
+suid 34,0
+)
+declText (MLText
+uid 486,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,11800,48000,12600"
+st "SIGNAL data_generator_idle_i         : std_logic"
+)
+)
+*85 (Net
+uid 493,0
+decl (Decl
+n "clk"
+t "std_logic"
+o 35
+suid 35,0
+)
+declText (MLText
+uid 494,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,8600,48000,9400"
+st "SIGNAL clk                           : std_logic"
+)
+)
+*86 (Net
+uid 501,0
+decl (Decl
+n "int"
+t "std_logic"
+o 36
+suid 36,0
+)
+declText (MLText
+uid 502,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,19000,48000,19800"
+st "SIGNAL int                           : std_logic"
+)
+)
+*87 (Net
+uid 509,0
+decl (Decl
+n "write_length"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+o 37
+suid 37,0
+)
+declText (MLText
+uid 510,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,40600,58000,41400"
+st "SIGNAL write_length                  : std_logic_vector(16 DOWNTO 0)"
+)
+)
+*88 (Net
+uid 517,0
+lang 10
+decl (Decl
+n "ram_start_addr"
+t "std_logic_vector"
+b "(13 DOWNTO 0)"
+o 38
+suid 38,0
+)
+declText (MLText
+uid 518,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,26200,58000,27000"
+st "SIGNAL ram_start_addr                : std_logic_vector(13 DOWNTO 0)"
+)
+)
+*89 (Net
+uid 525,0
+decl (Decl
+n "ram_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 39
+suid 39,0
+)
+declText (MLText
+uid 526,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,25400,58000,26200"
+st "SIGNAL ram_data                      : std_logic_vector(15 DOWNTO 0)"
+)
+)
+*90 (Net
+uid 533,0
+decl (Decl
+n "data_valid"
+t "std_logic"
+o 40
+suid 40,0
+)
+declText (MLText
+uid 534,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,13400,48000,14200"
+st "SIGNAL data_valid                    : std_logic"
+)
+)
+*91 (Net
+uid 541,0
+decl (Decl
+n "write_header_flag"
+t "std_logic"
+o 41
+suid 41,0
+)
+declText (MLText
+uid 542,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,39800,48000,40600"
+st "SIGNAL write_header_flag             : std_logic"
+)
+)
+*92 (Net
+uid 549,0
+decl (Decl
+n "write_end_flag"
+t "std_logic"
+o 42
+suid 42,0
+)
+declText (MLText
+uid 550,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,39000,48000,39800"
+st "SIGNAL write_end_flag                : std_logic"
+)
+)
+*93 (Net
+uid 557,0
+lang 10
+decl (Decl
+n "fifo_channels"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 43
+suid 43,0
+)
+declText (MLText
+uid 558,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,18200,57500,19000"
+st "SIGNAL fifo_channels                 : std_logic_vector(3 DOWNTO 0)"
+)
+)
+*94 (Net
+uid 565,0
+decl (Decl
+n "memory_manager_config_valid_i"
+t "std_logic"
+o 44
+suid 44,0
+)
+declText (MLText
+uid 566,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,20600,48000,21400"
+st "SIGNAL memory_manager_config_valid_i : std_logic"
+)
+)
+*95 (Net
+uid 573,0
+decl (Decl
+n "spi_interface_config_valid_i"
+t "std_logic"
+o 45
+suid 45,0
+)
+declText (MLText
+uid 574,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,34200,48000,35000"
+st "SIGNAL spi_interface_config_valid_i  : std_logic"
+)
+)
+*96 (Net
+uid 581,0
+decl (Decl
+n "data_ram_empty"
+t "std_logic"
+o 46
+suid 46,0
+)
+declText (MLText
+uid 582,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,12600,48000,13400"
+st "SIGNAL data_ram_empty                : std_logic"
+)
+)
+*97 (Net
+uid 589,0
+lang 10
+decl (Decl
+n "MAC_jumper"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 47
+suid 47,0
+)
+declText (MLText
+uid 590,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,4600,57500,5400"
+st "SIGNAL MAC_jumper                    : std_logic_vector(1 DOWNTO 0)"
+)
+)
+*98 (Net
+uid 597,0
+lang 10
+decl (Decl
+n "BoardID"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 48
+suid 48,0
+)
+declText (MLText
+uid 598,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3000,57500,3800"
+st "SIGNAL BoardID                       : std_logic_vector(3 DOWNTO 0)"
+)
+)
+*99 (Net
+uid 605,0
+lang 10
+decl (Decl
+n "CrateID"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 49
+suid 49,0
+)
+declText (MLText
+uid 606,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3800,57500,4600"
+st "SIGNAL CrateID                       : std_logic_vector(1 DOWNTO 0)"
+)
+)
+*100 (Net
+uid 613,0
+decl (Decl
+n "ps_ready"
+t "std_logic"
+o 50
+suid 50,0
+)
+declText (MLText
+uid 614,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,23000,48000,23800"
+st "SIGNAL ps_ready                      : std_logic"
+)
+)
+*101 (Blk
+uid 621,0
+shape (Rectangle
+uid 622,0
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "74000,45000,108000,79000"
+)
+ttg (MlTextGroup
+uid 623,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*102 (Text
+uid 624,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "87150,60500,94850,61500"
+st "FACT_FAD_TB_lib"
+blo "87150,61300"
+tm "BdLibraryNameMgr"
+)
+*103 (Text
+uid 625,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "87150,61500,95750,62500"
+st "w5300_modul2_tester"
+blo "87150,62300"
+tm "BlkNameMgr"
+)
+*104 (Text
+uid 626,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "87150,62500,88950,63500"
+st "U_1"
+blo "87150,63300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 627,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 628,0
+text (MLText
+uid 629,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "87150,70500,87150,70500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 630,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "74250,77250,75750,78750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+blkPorts [
+"clk"
+"busy"
+"c_trigger_enable"
+"c_trigger_mult"
+"dac_setting"
+"data_valid_ack"
+"debug_data_ram_empty"
+"debug_data_valid"
+"denable"
+"dwrite_enable"
+"memory_manager_config_start_o"
+"ps_direction"
+"ps_do_phase_shift"
+"ps_reset"
+"ram_addr"
+"reset_trigger_id"
+"roi_setting"
+"runnumber"
+"s_trigger"
+"sclk_enable"
+"socks_connected"
+"socks_waiting"
+"spi_interface_config_start_o"
+"srclk_enable"
+"state"
+"trigger_enable"
+"wiz_reset"
+"BoardID"
+"CrateID"
+"MAC_jumper"
+"data_generator_idle_i"
+"data_ram_empty"
+"data_valid"
+"fifo_channels"
+"memory_manager_config_valid_i"
+"ps_ready"
+"ram_data"
+"ram_start_addr"
+"spi_interface_config_valid_i"
+"write_end_flag"
+"write_header_flag"
+"write_length"
+]
+)
+*105 (SaComponent
+uid 1542,0
+optionalChildren [
+*106 (CptPort
+uid 1531,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1532,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,19625,80750,20375"
+)
+tg (CPTG
+uid 1533,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1534,0
+va (VaSet
+)
+xt "77700,19500,79000,20500"
+st "clk"
+ju 2
+blo "79000,20300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+)
+)
+*107 (CptPort
+uid 1535,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1536,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,20625,80750,21375"
+)
+tg (CPTG
+uid 1537,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1538,0
+va (VaSet
+)
+xt "77700,20500,79000,21500"
+st "rst"
+ju 2
+blo "79000,21300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+i "'0'"
+)
+)
+)
+*108 (CommentText
+uid 1539,0
+ps "EdgeToEdgeStrategy"
+shape (Rectangle
+uid 1540,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "71500,8000,86500,12000"
+)
+oxt "21500,4000,36500,8000"
+text (MLText
+uid 1541,0
+va (VaSet
+fg "0,0,32768"
+)
+xt "71700,8200,81500,9200"
+st "
+--   synthesis translate_off
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 15000
+)
+included 1
+excludeCommentLeader 1
+)
+]
+shape (Rectangle
+uid 1543,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "72000,19000,80000,23000"
+)
+oxt "22000,15000,30000,19000"
+ttg (MlTextGroup
+uid 1544,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*109 (Text
+uid 1545,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "72150,23000,79850,24000"
+st "FACT_FAD_TB_lib"
+blo "72150,23800"
+tm "BdLibraryNameMgr"
+)
+*110 (Text
+uid 1546,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "72150,24000,78850,25000"
+st "clock_generator"
+blo "72150,24800"
+tm "CptNameMgr"
+)
+*111 (Text
+uid 1547,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "72150,25000,73950,26000"
+st "U_2"
+blo "72150,25800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 1548,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 1549,0
+text (MLText
+uid 1550,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "71500,10400,90000,12000"
+st "clock_period = 20 ns    ( time )  
+reset_time   = 50 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 1551,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "72250,21250,73750,22750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*112 (SaComponent
+uid 2558,0
+optionalChildren [
+*113 (CptPort
+uid 2533,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2534,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "93250,27625,94000,28375"
+)
+tg (CPTG
+uid 2535,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2536,0
+va (VaSet
+)
+xt "95000,27500,99500,28500"
+st "addr : (9:0)"
+blo "95000,28300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 2
+suid 1,0
+)
+)
+)
+*114 (CptPort
+uid 2537,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 2538,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "93250,28625,94000,29375"
+)
+tg (CPTG
+uid 2539,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2540,0
+va (VaSet
+)
+xt "95000,28500,99800,29500"
+st "data : (15:0)"
+blo "95000,29300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 3
+suid 2,0
+)
+)
+)
+*115 (CptPort
+uid 2541,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2542,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "93250,31625,94000,32375"
+)
+tg (CPTG
+uid 2543,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2544,0
+va (VaSet
+)
+xt "95000,31500,96100,32500"
+st "rd"
+blo "95000,32300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "rd"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 4
+suid 3,0
+)
+)
+)
+*116 (CptPort
+uid 2545,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2546,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "93250,32625,94000,33375"
+)
+tg (CPTG
+uid 2547,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2548,0
+va (VaSet
+)
+xt "95000,32500,96200,33500"
+st "wr"
+blo "95000,33300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "wr"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 6
+suid 4,0
+)
+)
+)
+*117 (CptPort
+uid 2549,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2550,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "108000,27625,108750,28375"
+)
+tg (CPTG
+uid 2551,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2552,0
+va (VaSet
+)
+xt "105800,27500,107000,28500"
+st "int"
+ju 2
+blo "107000,28300"
+)
+t (Text
+uid 2553,0
+va (VaSet
+)
+xt "105800,28500,107000,29500"
+st "'1'"
+ju 2
+blo "107000,29300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "int"
+t "std_logic"
+o 1
+suid 5,0
+i "'1'"
+)
+)
+)
+*118 (CptPort
+uid 2554,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2555,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "93250,34625,94000,35375"
+)
+tg (CPTG
+uid 2556,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2557,0
+va (VaSet
+)
+xt "95000,34500,96200,35500"
+st "cs"
+blo "95000,35300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "cs"
+t "std_logic"
+o 5
+suid 6,0
+)
+)
+)
+]
+shape (Rectangle
+uid 2559,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "94000,26000,108000,38000"
+)
+oxt "29000,0,43000,12000"
+ttg (MlTextGroup
+uid 2560,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*119 (Text
+uid 2561,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "94200,38000,101900,39000"
+st "FACT_FAD_TB_lib"
+blo "94200,38800"
+tm "BdLibraryNameMgr"
+)
+*120 (Text
+uid 2562,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "94200,39000,100800,40000"
+st "w5300_emulator"
+blo "94200,39800"
+tm "CptNameMgr"
+)
+*121 (Text
+uid 2563,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "94200,40000,96000,41000"
+st "U_0"
+blo "94200,40800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 2564,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 2565,0
+text (MLText
+uid 2566,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "94000,26200,94000,26200"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 2567,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "94250,36250,95750,37750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+sIVOD 1
+)
+archFileType "UNKNOWN"
+)
+*122 (Wire
+uid 223,0
+shape (OrthoPolyLine
+uid 224,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "34750,47000,51000,47000"
+pts [
+"34750,47000"
+"51000,47000"
+]
+)
+start &2
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 227,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 228,0
+va (VaSet
+)
+xt "36000,46000,40600,47000"
+st "state : (7:0)"
+blo "36000,46800"
+tm "WireNameMgr"
+)
+)
+on &53
+)
+*123 (Wire
+uid 231,0
+shape (OrthoPolyLine
+uid 232,0
+va (VaSet
+vasetType 3
+)
+xt "34750,48000,51000,48000"
+pts [
+"34750,48000"
+"51000,48000"
+]
+)
+start &3
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 235,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 236,0
+va (VaSet
+)
+xt "36000,47000,45100,48000"
+st "debug_data_ram_empty"
+blo "36000,47800"
+tm "WireNameMgr"
+)
+)
+on &54
+)
+*124 (Wire
+uid 239,0
+shape (OrthoPolyLine
+uid 240,0
+va (VaSet
+vasetType 3
+)
+xt "34750,49000,51000,49000"
+pts [
+"34750,49000"
+"51000,49000"
+]
+)
+start &4
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 243,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 244,0
+va (VaSet
+)
+xt "36000,48000,42600,49000"
+st "debug_data_valid"
+blo "36000,48800"
+tm "WireNameMgr"
+)
+)
+on &55
+)
+*125 (Wire
+uid 255,0
+shape (OrthoPolyLine
+uid 256,0
+va (VaSet
+vasetType 3
+)
+xt "34750,51000,51000,51000"
+pts [
+"34750,51000"
+"51000,51000"
+]
+)
+start &7
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 259,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 260,0
+va (VaSet
+)
+xt "36000,50000,39600,51000"
+st "wiz_reset"
+blo "36000,50800"
+tm "WireNameMgr"
+)
+)
+on &56
+)
+*126 (Wire
+uid 263,0
+shape (OrthoPolyLine
+uid 264,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "34750,52000,51000,52000"
+pts [
+"34750,52000"
+"51000,52000"
+]
+)
+start &8
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 267,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 268,0
+va (VaSet
+)
+xt "36000,51000,40500,52000"
+st "addr : (9:0)"
+blo "36000,51800"
+tm "WireNameMgr"
+)
+)
+on &57
+)
+*127 (Wire
+uid 271,0
+shape (OrthoPolyLine
+uid 272,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "34750,53000,51000,53000"
+pts [
+"34750,53000"
+"51000,53000"
+]
+)
+start &9
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 275,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 276,0
+va (VaSet
+)
+xt "36000,52000,40800,53000"
+st "data : (15:0)"
+blo "36000,52800"
+tm "WireNameMgr"
+)
+)
+on &58
+)
+*128 (Wire
+uid 279,0
+shape (OrthoPolyLine
+uid 280,0
+va (VaSet
+vasetType 3
+)
+xt "34750,54000,51000,54000"
+pts [
+"34750,54000"
+"51000,54000"
+]
+)
+start &10
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 283,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 284,0
+va (VaSet
+)
+xt "36000,53000,37200,54000"
+st "cs"
+blo "36000,53800"
+tm "WireNameMgr"
+)
+)
+on &59
+)
+*129 (Wire
+uid 287,0
+shape (OrthoPolyLine
+uid 288,0
+va (VaSet
+vasetType 3
+)
+xt "34750,55000,51000,55000"
+pts [
+"34750,55000"
+"51000,55000"
+]
+)
+start &11
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 291,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 292,0
+va (VaSet
+)
+xt "36000,54000,37200,55000"
+st "wr"
+blo "36000,54800"
+tm "WireNameMgr"
+)
+)
+on &60
+)
+*130 (Wire
+uid 295,0
+shape (OrthoPolyLine
+uid 296,0
+va (VaSet
+vasetType 3
+)
+xt "34750,56000,51000,56000"
+pts [
+"34750,56000"
+"51000,56000"
+]
+)
+start &12
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 299,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 300,0
+va (VaSet
+)
+xt "36000,55000,37100,56000"
+st "rd"
+blo "36000,55800"
+tm "WireNameMgr"
+)
+)
+on &61
+)
+*131 (Wire
+uid 311,0
+shape (OrthoPolyLine
+uid 312,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "34750,58000,51000,58000"
+pts [
+"34750,58000"
+"51000,58000"
+]
+)
+start &17
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 315,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 316,0
+va (VaSet
+)
+xt "36000,57000,42600,58000"
+st "ram_addr : (13:0)"
+blo "36000,57800"
+tm "WireNameMgr"
+)
+)
+on &62
+)
+*132 (Wire
+uid 319,0
+shape (OrthoPolyLine
+uid 320,0
+va (VaSet
+vasetType 3
+)
+xt "34750,59000,51000,59000"
+pts [
+"34750,59000"
+"51000,59000"
+]
+)
+start &19
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 323,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 324,0
+va (VaSet
+)
+xt "36000,58000,41600,59000"
+st "data_valid_ack"
+blo "36000,58800"
+tm "WireNameMgr"
+)
+)
+on &63
+)
+*133 (Wire
+uid 327,0
+shape (OrthoPolyLine
+uid 328,0
+va (VaSet
+vasetType 3
+)
+xt "34750,60000,51000,60000"
+pts [
+"34750,60000"
+"51000,60000"
+]
+)
+start &20
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 331,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 332,0
+va (VaSet
+)
+xt "36000,59000,37900,60000"
+st "busy"
+blo "36000,59800"
+tm "WireNameMgr"
+)
+)
+on &64
+)
+*134 (Wire
+uid 335,0
+shape (OrthoPolyLine
+uid 336,0
+va (VaSet
+vasetType 3
+)
+xt "34750,61000,51000,61000"
+pts [
+"34750,61000"
+"51000,61000"
+]
+)
+start &24
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 339,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 340,0
+va (VaSet
+)
+xt "36000,60000,39600,61000"
+st "s_trigger"
+blo "36000,60800"
+tm "WireNameMgr"
+)
+)
+on &65
+)
+*135 (Wire
+uid 343,0
+shape (OrthoPolyLine
+uid 344,0
+va (VaSet
+vasetType 3
+)
+xt "34750,62000,51000,62000"
+pts [
+"34750,62000"
+"51000,62000"
+]
+)
+start &25
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 347,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 348,0
+va (VaSet
+)
+xt "36000,61000,42600,62000"
+st "c_trigger_enable"
+blo "36000,61800"
+tm "WireNameMgr"
+)
+)
+on &66
+)
+*136 (Wire
+uid 351,0
+shape (OrthoPolyLine
+uid 352,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "34750,63000,51000,63000"
+pts [
+"34750,63000"
+"51000,63000"
+]
+)
+start &26
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 355,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 356,0
+va (VaSet
+)
+xt "36000,62000,44800,63000"
+st "c_trigger_mult : (15:0)"
+blo "36000,62800"
+tm "WireNameMgr"
+)
+)
+on &67
+)
+*137 (Wire
+uid 359,0
+shape (OrthoPolyLine
+uid 360,0
+va (VaSet
+vasetType 3
+)
+xt "34750,64000,51000,64000"
+pts [
+"34750,64000"
+"51000,64000"
+]
+)
+start &27
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 363,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 364,0
+va (VaSet
+)
+xt "36000,63000,48400,64000"
+st "memory_manager_config_start_o"
+blo "36000,63800"
+tm "WireNameMgr"
+)
+)
+on &68
+)
+*138 (Wire
+uid 367,0
+shape (OrthoPolyLine
+uid 368,0
+va (VaSet
+vasetType 3
+)
+xt "34750,65000,51000,65000"
+pts [
+"34750,65000"
+"51000,65000"
+]
+)
+start &29
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 371,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 372,0
+va (VaSet
+)
+xt "36000,64000,46700,65000"
+st "spi_interface_config_start_o"
+blo "36000,64800"
+tm "WireNameMgr"
+)
+)
+on &69
+)
+*139 (Wire
+uid 375,0
+shape (OrthoPolyLine
+uid 376,0
+va (VaSet
+vasetType 3
+)
+xt "34750,66000,51000,66000"
+pts [
+"34750,66000"
+"51000,66000"
+]
+)
+start &31
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 379,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 380,0
+va (VaSet
+)
+xt "36000,65000,40700,66000"
+st "dac_setting"
+blo "36000,65800"
+tm "WireNameMgr"
+)
+)
+on &70
+)
+*140 (Wire
+uid 383,0
+shape (OrthoPolyLine
+uid 384,0
+va (VaSet
+vasetType 3
+)
+xt "34750,67000,51000,67000"
+pts [
+"34750,67000"
+"51000,67000"
+]
+)
+start &32
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 387,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 388,0
+va (VaSet
+)
+xt "36000,66000,40400,67000"
+st "roi_setting"
+blo "36000,66800"
+tm "WireNameMgr"
+)
+)
+on &71
+)
+*141 (Wire
+uid 391,0
+shape (OrthoPolyLine
+uid 392,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "34750,68000,51000,68000"
+pts [
+"34750,68000"
+"51000,68000"
+]
+)
+start &33
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 395,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 396,0
+va (VaSet
+)
+xt "36000,67000,43000,68000"
+st "runnumber : (31:0)"
+blo "36000,67800"
+tm "WireNameMgr"
+)
+)
+on &72
+)
+*142 (Wire
+uid 399,0
+shape (OrthoPolyLine
+uid 400,0
+va (VaSet
+vasetType 3
+)
+xt "34750,69000,51000,69000"
+pts [
+"34750,69000"
+"51000,69000"
+]
+)
+start &34
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 403,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 404,0
+va (VaSet
+)
+xt "36000,68000,42300,69000"
+st "reset_trigger_id"
+blo "36000,68800"
+tm "WireNameMgr"
+)
+)
+on &73
+)
+*143 (Wire
+uid 407,0
+shape (OrthoPolyLine
+uid 408,0
+va (VaSet
+vasetType 3
+)
+xt "34750,70000,51000,70000"
+pts [
+"34750,70000"
+"51000,70000"
+]
+)
+start &39
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 411,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 412,0
+va (VaSet
+)
+xt "36000,69000,41800,70000"
+st "trigger_enable"
+blo "36000,69800"
+tm "WireNameMgr"
+)
+)
+on &74
+)
+*144 (Wire
+uid 415,0
+shape (OrthoPolyLine
+uid 416,0
+va (VaSet
+vasetType 3
+)
+xt "34750,71000,51000,71000"
+pts [
+"34750,71000"
+"51000,71000"
+]
+)
+start &40
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 419,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 420,0
+va (VaSet
+)
+xt "36000,70000,39000,71000"
+st "denable"
+blo "36000,70800"
+tm "WireNameMgr"
+)
+)
+on &75
+)
+*145 (Wire
+uid 423,0
+shape (OrthoPolyLine
+uid 424,0
+va (VaSet
+vasetType 3
+)
+xt "34750,72000,51000,72000"
+pts [
+"34750,72000"
+"51000,72000"
+]
+)
+start &41
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 427,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 428,0
+va (VaSet
+)
+xt "36000,71000,41400,72000"
+st "dwrite_enable"
+blo "36000,71800"
+tm "WireNameMgr"
+)
+)
+on &76
+)
+*146 (Wire
+uid 431,0
+shape (OrthoPolyLine
+uid 432,0
+va (VaSet
+vasetType 3
+)
+xt "34750,73000,51000,73000"
+pts [
+"34750,73000"
+"51000,73000"
+]
+)
+start &42
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 435,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 436,0
+va (VaSet
+)
+xt "36000,72000,40700,73000"
+st "sclk_enable"
+blo "36000,72800"
+tm "WireNameMgr"
+)
+)
+on &77
+)
+*147 (Wire
+uid 439,0
+shape (OrthoPolyLine
+uid 440,0
+va (VaSet
+vasetType 3
+)
+xt "34750,74000,51000,74000"
+pts [
+"34750,74000"
+"51000,74000"
+]
+)
+start &43
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 443,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 444,0
+va (VaSet
+)
+xt "36000,73000,41000,74000"
+st "srclk_enable"
+blo "36000,73800"
+tm "WireNameMgr"
+)
+)
+on &78
+)
+*148 (Wire
+uid 447,0
+shape (OrthoPolyLine
+uid 448,0
+va (VaSet
+vasetType 3
+)
+xt "34750,75000,51000,75000"
+pts [
+"34750,75000"
+"51000,75000"
+]
+)
+start &44
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 451,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 452,0
+va (VaSet
+)
+xt "36000,74000,40900,75000"
+st "ps_direction"
+blo "36000,74800"
+tm "WireNameMgr"
+)
+)
+on &79
+)
+*149 (Wire
+uid 455,0
+shape (OrthoPolyLine
+uid 456,0
+va (VaSet
+vasetType 3
+)
+xt "34750,76000,51000,76000"
+pts [
+"34750,76000"
+"51000,76000"
+]
+)
+start &45
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 459,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 460,0
+va (VaSet
+)
+xt "36000,75000,43000,76000"
+st "ps_do_phase_shift"
+blo "36000,75800"
+tm "WireNameMgr"
+)
+)
+on &80
+)
+*150 (Wire
+uid 463,0
+shape (OrthoPolyLine
+uid 464,0
+va (VaSet
+vasetType 3
+)
+xt "34750,77000,51000,77000"
+pts [
+"34750,77000"
+"51000,77000"
+]
+)
+start &46
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 467,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 468,0
+va (VaSet
+)
+xt "36000,76000,39300,77000"
+st "ps_reset"
+blo "36000,76800"
+tm "WireNameMgr"
+)
+)
+on &81
+)
+*151 (Wire
+uid 471,0
+shape (OrthoPolyLine
+uid 472,0
+va (VaSet
+vasetType 3
+)
+xt "34750,78000,51000,78000"
+pts [
+"34750,78000"
+"51000,78000"
+]
+)
+start &48
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 475,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 476,0
+va (VaSet
+)
+xt "36000,77000,41500,78000"
+st "socks_waiting"
+blo "36000,77800"
+tm "WireNameMgr"
+)
+)
+on &82
+)
+*152 (Wire
+uid 479,0
+shape (OrthoPolyLine
+uid 480,0
+va (VaSet
+vasetType 3
+)
+xt "34750,79000,51000,79000"
+pts [
+"34750,79000"
+"51000,79000"
+]
+)
+start &49
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 483,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 484,0
+va (VaSet
+)
+xt "36000,78000,42500,79000"
+st "socks_connected"
+blo "36000,78800"
+tm "WireNameMgr"
+)
+)
+on &83
+)
+*153 (Wire
+uid 487,0
+shape (OrthoPolyLine
+uid 488,0
+va (VaSet
+vasetType 3
+)
+xt "-19000,47000,-750,47000"
+pts [
+"-19000,47000"
+"-750,47000"
+]
+)
+end &5
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 491,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 492,0
+va (VaSet
+)
+xt "-18000,46000,-9500,47000"
+st "data_generator_idle_i"
+blo "-18000,46800"
+tm "WireNameMgr"
+)
+)
+on &84
+)
+*154 (Wire
+uid 495,0
+shape (OrthoPolyLine
+uid 496,0
+va (VaSet
+vasetType 3
+)
+xt "-19000,48000,-750,48000"
+pts [
+"-19000,48000"
+"-750,48000"
+]
+)
+end &6
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 499,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 500,0
+va (VaSet
+)
+xt "-18000,47000,-16700,48000"
+st "clk"
+blo "-18000,47800"
+tm "WireNameMgr"
+)
+)
+on &85
+)
+*155 (Wire
+uid 503,0
+shape (OrthoPolyLine
+uid 504,0
+va (VaSet
+vasetType 3
+)
+xt "-19000,49000,-750,49000"
+pts [
+"-19000,49000"
+"-750,49000"
+]
+)
+end &13
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 507,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 508,0
+va (VaSet
+)
+xt "-18000,48000,-16800,49000"
+st "int"
+blo "-18000,48800"
+tm "WireNameMgr"
+)
+)
+on &86
+)
+*156 (Wire
+uid 511,0
+shape (OrthoPolyLine
+uid 512,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-19000,50000,-750,50000"
+pts [
+"-19000,50000"
+"-750,50000"
+]
+)
+end &14
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 515,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 516,0
+va (VaSet
+)
+xt "-18000,49000,-10100,50000"
+st "write_length : (16:0)"
+blo "-18000,49800"
+tm "WireNameMgr"
+)
+)
+on &87
+)
+*157 (Wire
+uid 519,0
+shape (OrthoPolyLine
+uid 520,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-19000,51000,-750,51000"
+pts [
+"-19000,51000"
+"-750,51000"
+]
+)
+end &15
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 523,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 524,0
+va (VaSet
+)
+xt "-18000,50000,-9100,51000"
+st "ram_start_addr : (13:0)"
+blo "-18000,50800"
+tm "WireNameMgr"
+)
+)
+on &88
+)
+*158 (Wire
+uid 527,0
+shape (OrthoPolyLine
+uid 528,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-19000,52000,-750,52000"
+pts [
+"-19000,52000"
+"-750,52000"
+]
+)
+end &16
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 531,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 532,0
+va (VaSet
+)
+xt "-18000,51000,-11500,52000"
+st "ram_data : (15:0)"
+blo "-18000,51800"
+tm "WireNameMgr"
+)
+)
+on &89
+)
+*159 (Wire
+uid 535,0
+shape (OrthoPolyLine
+uid 536,0
+va (VaSet
+vasetType 3
+)
+xt "-19000,53000,-750,53000"
+pts [
+"-19000,53000"
+"-750,53000"
+]
+)
+end &18
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 539,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 540,0
+va (VaSet
+)
+xt "-18000,52000,-13900,53000"
+st "data_valid"
+blo "-18000,52800"
+tm "WireNameMgr"
+)
+)
+on &90
+)
+*160 (Wire
+uid 543,0
+shape (OrthoPolyLine
+uid 544,0
+va (VaSet
+vasetType 3
+)
+xt "-19000,54000,-750,54000"
+pts [
+"-19000,54000"
+"-750,54000"
+]
+)
+end &21
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 547,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 548,0
+va (VaSet
+)
+xt "-18000,53000,-11200,54000"
+st "write_header_flag"
+blo "-18000,53800"
+tm "WireNameMgr"
+)
+)
+on &91
+)
+*161 (Wire
+uid 551,0
+shape (OrthoPolyLine
+uid 552,0
+va (VaSet
+vasetType 3
+)
+xt "-19000,55000,-750,55000"
+pts [
+"-19000,55000"
+"-750,55000"
+]
+)
+end &22
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 555,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 556,0
+va (VaSet
+)
+xt "-18000,54000,-12300,55000"
+st "write_end_flag"
+blo "-18000,54800"
+tm "WireNameMgr"
+)
+)
+on &92
+)
+*162 (Wire
+uid 559,0
+shape (OrthoPolyLine
+uid 560,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-19000,56000,-750,56000"
+pts [
+"-19000,56000"
+"-750,56000"
+]
+)
+end &23
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 563,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 564,0
+va (VaSet
+)
+xt "-18000,55000,-10200,56000"
+st "fifo_channels : (3:0)"
+blo "-18000,55800"
+tm "WireNameMgr"
+)
+)
+on &93
+)
+*163 (Wire
+uid 567,0
+shape (OrthoPolyLine
+uid 568,0
+va (VaSet
+vasetType 3
+)
+xt "-19000,57000,-750,57000"
+pts [
+"-19000,57000"
+"-750,57000"
+]
+)
+end &28
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 571,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 572,0
+va (VaSet
+)
+xt "-18000,56000,-5800,57000"
+st "memory_manager_config_valid_i"
+blo "-18000,56800"
+tm "WireNameMgr"
+)
+)
+on &94
+)
+*164 (Wire
+uid 575,0
+shape (OrthoPolyLine
+uid 576,0
+va (VaSet
+vasetType 3
+)
+xt "-19000,58000,-750,58000"
+pts [
+"-19000,58000"
+"-750,58000"
+]
+)
+end &30
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 579,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 580,0
+va (VaSet
+)
+xt "-18000,57000,-7500,58000"
+st "spi_interface_config_valid_i"
+blo "-18000,57800"
+tm "WireNameMgr"
+)
+)
+on &95
+)
+*165 (Wire
+uid 583,0
+shape (OrthoPolyLine
+uid 584,0
+va (VaSet
+vasetType 3
+)
+xt "-19000,59000,-750,59000"
+pts [
+"-19000,59000"
+"-750,59000"
+]
+)
+end &35
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 587,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 588,0
+va (VaSet
+)
+xt "-18000,58000,-11800,59000"
+st "data_ram_empty"
+blo "-18000,58800"
+tm "WireNameMgr"
+)
+)
+on &96
+)
+*166 (Wire
+uid 591,0
+shape (OrthoPolyLine
+uid 592,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-19000,60000,-750,60000"
+pts [
+"-19000,60000"
+"-750,60000"
+]
+)
+end &36
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 595,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 596,0
+va (VaSet
+)
+xt "-18000,59000,-10500,60000"
+st "MAC_jumper : (1:0)"
+blo "-18000,59800"
+tm "WireNameMgr"
+)
+)
+on &97
+)
+*167 (Wire
+uid 599,0
+shape (OrthoPolyLine
+uid 600,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-19000,61000,-750,61000"
+pts [
+"-19000,61000"
+"-750,61000"
+]
+)
+end &37
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 603,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 604,0
+va (VaSet
+)
+xt "-18000,60000,-12200,61000"
+st "BoardID : (3:0)"
+blo "-18000,60800"
+tm "WireNameMgr"
+)
+)
+on &98
+)
+*168 (Wire
+uid 607,0
+shape (OrthoPolyLine
+uid 608,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-19000,62000,-750,62000"
+pts [
+"-19000,62000"
+"-750,62000"
+]
+)
+end &38
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 611,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 612,0
+va (VaSet
+)
+xt "-18000,61000,-12300,62000"
+st "CrateID : (1:0)"
+blo "-18000,61800"
+tm "WireNameMgr"
+)
+)
+on &99
+)
+*169 (Wire
+uid 615,0
+shape (OrthoPolyLine
+uid 616,0
+va (VaSet
+vasetType 3
+)
+xt "-19000,63000,-750,63000"
+pts [
+"-19000,63000"
+"-750,63000"
+]
+)
+end &47
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 619,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 620,0
+va (VaSet
+)
+xt "-18000,62000,-14600,63000"
+st "ps_ready"
+blo "-18000,62800"
+tm "WireNameMgr"
+)
+)
+on &100
+)
+*170 (Wire
+uid 639,0
+shape (OrthoPolyLine
+uid 640,0
+va (VaSet
+vasetType 3
+)
+xt "108000,58000,125000,58000"
+pts [
+"108000,58000"
+"125000,58000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 645,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 646,0
+va (VaSet
+)
+xt "109000,57000,114600,58000"
+st "data_valid_ack"
+blo "109000,57800"
+tm "WireNameMgr"
+)
+)
+on &63
+)
+*171 (Wire
+uid 647,0
+shape (OrthoPolyLine
+uid 648,0
+va (VaSet
+vasetType 3
+)
+xt "108000,50000,125000,50000"
+pts [
+"108000,50000"
+"125000,50000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 653,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 654,0
+va (VaSet
+)
+xt "109000,49000,112600,50000"
+st "wiz_reset"
+blo "109000,49800"
+tm "WireNameMgr"
+)
+)
+on &56
+)
+*172 (Wire
+uid 655,0
+shape (OrthoPolyLine
+uid 656,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "68000,29000,93250,33000"
+pts [
+"68000,33000"
+"93250,29000"
+]
+)
+end &114
+es 0
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 661,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 662,0
+va (VaSet
+)
+xt "69000,32000,73800,33000"
+st "data : (15:0)"
+blo "69000,32800"
+tm "WireNameMgr"
+)
+)
+on &58
+)
+*173 (Wire
+uid 663,0
+shape (OrthoPolyLine
+uid 664,0
+va (VaSet
+vasetType 3
+)
+xt "108000,59000,125000,59000"
+pts [
+"108000,59000"
+"125000,59000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 669,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 670,0
+va (VaSet
+)
+xt "109000,58000,110900,59000"
+st "busy"
+blo "109000,58800"
+tm "WireNameMgr"
+)
+)
+on &64
+)
+*174 (Wire
+uid 671,0
+shape (OrthoPolyLine
+uid 672,0
+va (VaSet
+vasetType 3
+)
+xt "108000,63000,125000,63000"
+pts [
+"108000,63000"
+"125000,63000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 677,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 678,0
+va (VaSet
+)
+xt "109000,62000,121400,63000"
+st "memory_manager_config_start_o"
+blo "109000,62800"
+tm "WireNameMgr"
+)
+)
+on &68
+)
+*175 (Wire
+uid 679,0
+shape (OrthoPolyLine
+uid 680,0
+va (VaSet
+vasetType 3
+)
+xt "108000,47000,125000,47000"
+pts [
+"108000,47000"
+"125000,47000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 685,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 686,0
+va (VaSet
+)
+xt "109000,46000,118100,47000"
+st "debug_data_ram_empty"
+blo "109000,46800"
+tm "WireNameMgr"
+)
+)
+on &54
+)
+*176 (Wire
+uid 687,0
+shape (OrthoPolyLine
+uid 688,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "108000,46000,125000,46000"
+pts [
+"108000,46000"
+"125000,46000"
+]
+)
+start &101
+sat 1
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 693,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 694,0
+va (VaSet
+)
+xt "109000,45000,113600,46000"
+st "state : (7:0)"
+blo "109000,45800"
+tm "WireNameMgr"
+)
+)
+on &53
+)
+*177 (Wire
+uid 695,0
+shape (OrthoPolyLine
+uid 696,0
+va (VaSet
+vasetType 3
+)
+xt "108000,61000,125000,61000"
+pts [
+"108000,61000"
+"125000,61000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 701,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 702,0
+va (VaSet
+)
+xt "109000,60000,115600,61000"
+st "c_trigger_enable"
+blo "109000,60800"
+tm "WireNameMgr"
+)
+)
+on &66
+)
+*178 (Wire
+uid 711,0
+shape (OrthoPolyLine
+uid 712,0
+va (VaSet
+vasetType 3
+)
+xt "108000,48000,125000,48000"
+pts [
+"108000,48000"
+"125000,48000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 717,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 718,0
+va (VaSet
+)
+xt "109000,47000,115600,48000"
+st "debug_data_valid"
+blo "109000,47800"
+tm "WireNameMgr"
+)
+)
+on &55
+)
+*179 (Wire
+uid 719,0
+shape (OrthoPolyLine
+uid 720,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "108000,57000,125000,57000"
+pts [
+"108000,57000"
+"125000,57000"
+]
+)
+start &101
+sat 1
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 725,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 726,0
+va (VaSet
+)
+xt "110000,56000,116600,57000"
+st "ram_addr : (13:0)"
+blo "110000,56800"
+tm "WireNameMgr"
+)
+)
+on &62
+)
+*180 (Wire
+uid 727,0
+shape (OrthoPolyLine
+uid 728,0
+va (VaSet
+vasetType 3
+)
+xt "108000,60000,125000,60000"
+pts [
+"108000,60000"
+"125000,60000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 733,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 734,0
+va (VaSet
+)
+xt "109000,59000,112600,60000"
+st "s_trigger"
+blo "109000,59800"
+tm "WireNameMgr"
+)
+)
+on &65
+)
+*181 (Wire
+uid 735,0
+shape (OrthoPolyLine
+uid 736,0
+va (VaSet
+vasetType 3
+)
+xt "71000,33000,93250,34000"
+pts [
+"71000,34000"
+"93250,33000"
+]
+)
+end &116
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 741,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 742,0
+va (VaSet
+)
+xt "72000,33000,73200,34000"
+st "wr"
+blo "72000,33800"
+tm "WireNameMgr"
+)
+)
+on &60
+)
+*182 (Wire
+uid 743,0
+shape (OrthoPolyLine
+uid 744,0
+va (VaSet
+vasetType 3
+)
+xt "63000,32000,93250,35000"
+pts [
+"63000,35000"
+"93250,32000"
+]
+)
+end &115
+es 0
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 749,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 750,0
+va (VaSet
+)
+xt "64000,34000,65100,35000"
+st "rd"
+blo "64000,34800"
+tm "WireNameMgr"
+)
+)
+on &61
+)
+*183 (Wire
+uid 751,0
+shape (OrthoPolyLine
+uid 752,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "70000,28000,93250,30000"
+pts [
+"70000,30000"
+"93250,28000"
+]
+)
+end &113
+es 0
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 757,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 758,0
+va (VaSet
+)
+xt "71000,29000,75500,30000"
+st "addr : (9:0)"
+blo "71000,29800"
+tm "WireNameMgr"
+)
+)
+on &57
+)
+*184 (Wire
+uid 759,0
+shape (OrthoPolyLine
+uid 760,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "108000,67000,125000,67000"
+pts [
+"108000,67000"
+"125000,67000"
+]
+)
+start &101
+sat 1
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 765,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 766,0
+va (VaSet
+)
+xt "109000,66000,116000,67000"
+st "runnumber : (31:0)"
+blo "109000,66800"
+tm "WireNameMgr"
+)
+)
+on &72
+)
+*185 (Wire
+uid 767,0
+shape (OrthoPolyLine
+uid 768,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "55000,49000,74000,49000"
+pts [
+"55000,49000"
+"74000,49000"
+]
+)
+end &101
+sat 16
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 773,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 774,0
+va (VaSet
+)
+xt "56000,48000,63900,49000"
+st "write_length : (16:0)"
+blo "56000,48800"
+tm "WireNameMgr"
+)
+)
+on &87
+)
+*186 (Wire
+uid 775,0
+shape (OrthoPolyLine
+uid 776,0
+va (VaSet
+vasetType 3
+)
+xt "108000,70000,125000,70000"
+pts [
+"108000,70000"
+"125000,70000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 781,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 782,0
+va (VaSet
+)
+xt "109000,69000,112000,70000"
+st "denable"
+blo "109000,69800"
+tm "WireNameMgr"
+)
+)
+on &75
+)
+*187 (Wire
+uid 783,0
+shape (OrthoPolyLine
+uid 784,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "55000,50000,74000,50000"
+pts [
+"55000,50000"
+"74000,50000"
+]
+)
+end &101
+sat 16
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 789,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 790,0
+va (VaSet
+)
+xt "57000,49000,65900,50000"
+st "ram_start_addr : (13:0)"
+blo "57000,49800"
+tm "WireNameMgr"
+)
+)
+on &88
+)
+*188 (Wire
+uid 791,0
+shape (OrthoPolyLine
+uid 792,0
+va (VaSet
+vasetType 3
+)
+xt "108000,71000,125000,71000"
+pts [
+"108000,71000"
+"125000,71000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 797,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 798,0
+va (VaSet
+)
+xt "109000,70000,114400,71000"
+st "dwrite_enable"
+blo "109000,70800"
+tm "WireNameMgr"
+)
+)
+on &76
+)
+*189 (Wire
+uid 799,0
+shape (OrthoPolyLine
+uid 800,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "55000,51000,74000,51000"
+pts [
+"55000,51000"
+"74000,51000"
+]
+)
+end &101
+sat 16
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 805,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 806,0
+va (VaSet
+)
+xt "56000,50000,62500,51000"
+st "ram_data : (15:0)"
+blo "56000,50800"
+tm "WireNameMgr"
+)
+)
+on &89
+)
+*190 (Wire
+uid 807,0
+shape (OrthoPolyLine
+uid 808,0
+va (VaSet
+vasetType 3
+)
+xt "108000,73000,125000,73000"
+pts [
+"108000,73000"
+"125000,73000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 813,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 814,0
+va (VaSet
+)
+xt "109000,72000,114000,73000"
+st "srclk_enable"
+blo "109000,72800"
+tm "WireNameMgr"
+)
+)
+on &78
+)
+*191 (Wire
+uid 815,0
+shape (OrthoPolyLine
+uid 816,0
+va (VaSet
+vasetType 3
+)
+xt "108000,68000,125000,68000"
+pts [
+"108000,68000"
+"125000,68000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 821,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 822,0
+va (VaSet
+)
+xt "109000,67000,115300,68000"
+st "reset_trigger_id"
+blo "109000,67800"
+tm "WireNameMgr"
+)
+)
+on &73
+)
+*192 (Wire
+uid 823,0
+shape (OrthoPolyLine
+uid 824,0
+va (VaSet
+vasetType 3
+)
+xt "108000,74000,125000,74000"
+pts [
+"108000,74000"
+"125000,74000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 829,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 830,0
+va (VaSet
+)
+xt "109000,73000,113900,74000"
+st "ps_direction"
+blo "109000,73800"
+tm "WireNameMgr"
+)
+)
+on &79
+)
+*193 (Wire
+uid 831,0
+shape (OrthoPolyLine
+uid 832,0
+va (VaSet
+vasetType 3
+)
+xt "108000,65000,125000,65000"
+pts [
+"108000,65000"
+"125000,65000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 837,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 838,0
+va (VaSet
+)
+xt "109000,64000,113700,65000"
+st "dac_setting"
+blo "109000,64800"
+tm "WireNameMgr"
+)
+)
+on &70
+)
+*194 (Wire
+uid 839,0
+shape (OrthoPolyLine
+uid 840,0
+va (VaSet
+vasetType 3
+)
+xt "108000,69000,125000,69000"
+pts [
+"108000,69000"
+"125000,69000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 845,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 846,0
+va (VaSet
+)
+xt "109000,68000,114800,69000"
+st "trigger_enable"
+blo "109000,68800"
+tm "WireNameMgr"
+)
+)
+on &74
+)
+*195 (Wire
+uid 847,0
+shape (OrthoPolyLine
+uid 848,0
+va (VaSet
+vasetType 3
+)
+xt "108000,72000,125000,72000"
+pts [
+"108000,72000"
+"125000,72000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 853,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 854,0
+va (VaSet
+)
+xt "109000,71000,113700,72000"
+st "sclk_enable"
+blo "109000,71800"
+tm "WireNameMgr"
+)
+)
+on &77
+)
+*196 (Wire
+uid 855,0
+shape (OrthoPolyLine
+uid 856,0
+va (VaSet
+vasetType 3
+)
+xt "108000,75000,125000,75000"
+pts [
+"108000,75000"
+"125000,75000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 861,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 862,0
+va (VaSet
+)
+xt "109000,74000,116000,75000"
+st "ps_do_phase_shift"
+blo "109000,74800"
+tm "WireNameMgr"
+)
+)
+on &80
+)
+*197 (Wire
+uid 863,0
+shape (OrthoPolyLine
+uid 864,0
+va (VaSet
+vasetType 3
+)
+xt "108000,64000,125000,64000"
+pts [
+"108000,64000"
+"125000,64000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 869,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 870,0
+va (VaSet
+)
+xt "109000,63000,119700,64000"
+st "spi_interface_config_start_o"
+blo "109000,63800"
+tm "WireNameMgr"
+)
+)
+on &69
+)
+*198 (Wire
+uid 871,0
+shape (OrthoPolyLine
+uid 872,0
+va (VaSet
+vasetType 3
+)
+xt "68000,35000,93250,38000"
+pts [
+"68000,38000"
+"93250,35000"
+]
+)
+end &118
+es 0
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 877,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 878,0
+va (VaSet
+)
+xt "69000,37000,70200,38000"
+st "cs"
+blo "69000,37800"
+tm "WireNameMgr"
+)
+)
+on &59
+)
+*199 (Wire
+uid 879,0
+shape (OrthoPolyLine
+uid 880,0
+va (VaSet
+vasetType 3
+)
+xt "108000,66000,125000,66000"
+pts [
+"108000,66000"
+"125000,66000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 885,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 886,0
+va (VaSet
+)
+xt "109000,65000,113400,66000"
+st "roi_setting"
+blo "109000,65800"
+tm "WireNameMgr"
+)
+)
+on &71
+)
+*200 (Wire
+uid 887,0
+shape (OrthoPolyLine
+uid 888,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "108000,62000,125000,62000"
+pts [
+"108000,62000"
+"125000,62000"
+]
+)
+start &101
+sat 1
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 893,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 894,0
+va (VaSet
+)
+xt "109000,61000,117800,62000"
+st "c_trigger_mult : (15:0)"
+blo "109000,61800"
+tm "WireNameMgr"
+)
+)
+on &67
+)
+*201 (Wire
+uid 895,0
+shape (OrthoPolyLine
+uid 896,0
+va (VaSet
+vasetType 3
+)
+xt "55000,46000,74000,46000"
+pts [
+"55000,46000"
+"74000,46000"
+]
+)
+end &101
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 901,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 902,0
+va (VaSet
+)
+xt "56000,45000,64500,46000"
+st "data_generator_idle_i"
+blo "56000,45800"
+tm "WireNameMgr"
+)
+)
+on &84
+)
+*202 (Wire
+uid 903,0
+shape (OrthoPolyLine
+uid 904,0
+va (VaSet
+vasetType 3
+)
+xt "55000,52000,74000,52000"
+pts [
+"55000,52000"
+"74000,52000"
+]
+)
+end &101
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 909,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 910,0
+va (VaSet
+)
+xt "56000,51000,60100,52000"
+st "data_valid"
+blo "56000,51800"
+tm "WireNameMgr"
+)
+)
+on &90
+)
+*203 (Wire
+uid 911,0
+shape (OrthoPolyLine
+uid 912,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "55000,55000,74000,55000"
+pts [
+"55000,55000"
+"74000,55000"
+]
+)
+end &101
+sat 16
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 917,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 918,0
+va (VaSet
+)
+xt "56000,54000,63800,55000"
+st "fifo_channels : (3:0)"
+blo "56000,54800"
+tm "WireNameMgr"
+)
+)
+on &93
+)
+*204 (Wire
+uid 919,0
+shape (OrthoPolyLine
+uid 920,0
+va (VaSet
+vasetType 3
+)
+xt "55000,54000,74000,54000"
+pts [
+"55000,54000"
+"74000,54000"
+]
+)
+end &101
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 925,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 926,0
+va (VaSet
+)
+xt "56000,53000,61700,54000"
+st "write_end_flag"
+blo "56000,53800"
+tm "WireNameMgr"
+)
+)
+on &92
+)
+*205 (Wire
+uid 927,0
+shape (OrthoPolyLine
+uid 928,0
+va (VaSet
+vasetType 3
+)
+xt "55000,56000,74000,56000"
+pts [
+"55000,56000"
+"74000,56000"
+]
+)
+end &101
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 933,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 934,0
+va (VaSet
+)
+xt "56000,55000,68200,56000"
+st "memory_manager_config_valid_i"
+blo "56000,55800"
+tm "WireNameMgr"
+)
+)
+on &94
+)
+*206 (Wire
+uid 935,0
+shape (OrthoPolyLine
+uid 936,0
+va (VaSet
+vasetType 3
+)
+xt "55000,58000,74000,58000"
+pts [
+"55000,58000"
+"74000,58000"
+]
+)
+end &101
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 941,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 942,0
+va (VaSet
+)
+xt "56000,57000,62200,58000"
+st "data_ram_empty"
+blo "56000,57800"
+tm "WireNameMgr"
+)
+)
+on &96
+)
+*207 (Wire
+uid 943,0
+shape (OrthoPolyLine
+uid 944,0
+va (VaSet
+vasetType 3
+)
+xt "55000,57000,74000,57000"
+pts [
+"55000,57000"
+"74000,57000"
+]
+)
+end &101
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 949,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 950,0
+va (VaSet
+)
+xt "56000,56000,66500,57000"
+st "spi_interface_config_valid_i"
+blo "56000,56800"
+tm "WireNameMgr"
+)
+)
+on &95
+)
+*208 (Wire
+uid 951,0
+shape (OrthoPolyLine
+uid 952,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "55000,59000,74000,59000"
+pts [
+"55000,59000"
+"74000,59000"
+]
+)
+end &101
+sat 16
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 957,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 958,0
+va (VaSet
+)
+xt "56000,58000,63500,59000"
+st "MAC_jumper : (1:0)"
+blo "56000,58800"
+tm "WireNameMgr"
+)
+)
+on &97
+)
+*209 (Wire
+uid 959,0
+shape (OrthoPolyLine
+uid 960,0
+va (VaSet
+vasetType 3
+)
+xt "108000,76000,125000,76000"
+pts [
+"108000,76000"
+"125000,76000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 965,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 966,0
+va (VaSet
+)
+xt "109000,75000,112300,76000"
+st "ps_reset"
+blo "109000,75800"
+tm "WireNameMgr"
+)
+)
+on &81
+)
+*210 (Wire
+uid 967,0
+shape (OrthoPolyLine
+uid 968,0
+va (VaSet
+vasetType 3
+)
+xt "108000,77000,125000,77000"
+pts [
+"108000,77000"
+"125000,77000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 973,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 974,0
+va (VaSet
+)
+xt "109000,76000,114500,77000"
+st "socks_waiting"
+blo "109000,76800"
+tm "WireNameMgr"
+)
+)
+on &82
+)
+*211 (Wire
+uid 975,0
+shape (OrthoPolyLine
+uid 976,0
+va (VaSet
+vasetType 3
+)
+xt "55000,53000,74000,53000"
+pts [
+"55000,53000"
+"74000,53000"
+]
+)
+end &101
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 981,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 982,0
+va (VaSet
+)
+xt "56000,52000,62800,53000"
+st "write_header_flag"
+blo "56000,52800"
+tm "WireNameMgr"
+)
+)
+on &91
+)
+*212 (Wire
+uid 983,0
+shape (OrthoPolyLine
+uid 984,0
+va (VaSet
+vasetType 3
+)
+xt "108000,78000,125000,78000"
+pts [
+"108000,78000"
+"125000,78000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 989,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 990,0
+va (VaSet
+)
+xt "109000,77000,115500,78000"
+st "socks_connected"
+blo "109000,77800"
+tm "WireNameMgr"
+)
+)
+on &83
+)
+*213 (Wire
+uid 991,0
+shape (OrthoPolyLine
+uid 992,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "55000,60000,74000,60000"
+pts [
+"55000,60000"
+"74000,60000"
+]
+)
+end &101
+sat 16
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 997,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 998,0
+va (VaSet
+)
+xt "56000,59000,61800,60000"
+st "BoardID : (3:0)"
+blo "56000,59800"
+tm "WireNameMgr"
+)
+)
+on &98
+)
+*214 (Wire
+uid 999,0
+shape (OrthoPolyLine
+uid 1000,0
+va (VaSet
+vasetType 3
+)
+xt "55000,62000,74000,62000"
+pts [
+"55000,62000"
+"74000,62000"
+]
+)
+end &101
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1005,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1006,0
+va (VaSet
+)
+xt "56000,61000,59400,62000"
+st "ps_ready"
+blo "56000,61800"
+tm "WireNameMgr"
+)
+)
+on &100
+)
+*215 (Wire
+uid 1007,0
+shape (OrthoPolyLine
+uid 1008,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "55000,61000,74000,61000"
+pts [
+"55000,61000"
+"74000,61000"
+]
+)
+end &101
+sat 16
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1013,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1014,0
+va (VaSet
+)
+xt "56000,60000,61700,61000"
+st "CrateID : (1:0)"
+blo "56000,60800"
+tm "WireNameMgr"
+)
+)
+on &99
+)
+*216 (Wire
+uid 1015,0
+shape (OrthoPolyLine
+uid 1016,0
+va (VaSet
+vasetType 3
+)
+xt "108750,27000,124000,28000"
+pts [
+"108750,28000"
+"124000,27000"
+]
+)
+start &117
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1021,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1022,0
+va (VaSet
+)
+xt "110000,27000,111200,28000"
+st "int"
+blo "110000,27800"
+tm "WireNameMgr"
+)
+)
+on &86
+)
+*217 (Wire
+uid 1023,0
+shape (OrthoPolyLine
+uid 1024,0
+va (VaSet
+vasetType 3
+)
+xt "55000,47000,74000,47000"
+pts [
+"55000,47000"
+"74000,47000"
+]
+)
+end &101
+sat 16
+eat 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1029,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1030,0
+va (VaSet
+)
+xt "56000,46000,57300,47000"
+st "clk"
+blo "56000,46800"
+tm "WireNameMgr"
+)
+)
+on &85
+)
+*218 (Wire
+uid 1552,0
+shape (OrthoPolyLine
+uid 1553,0
+va (VaSet
+vasetType 3
+)
+xt "80750,20000,84000,20000"
+pts [
+"80750,20000"
+"84000,20000"
+]
+)
+start &106
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1556,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1557,0
+va (VaSet
+)
+xt "82000,19000,83300,20000"
+st "clk"
+blo "82000,19800"
+tm "WireNameMgr"
+)
+)
+on &85
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *219 (PackageList
+uid 1163,0
+stg "VerticalLayoutStrategy"
+textVec [
+*220 (Text
+uid 1164,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*221 (MLText
+uid 1165,0
+va (VaSet
+)
+xt "0,1000,15600,7000"
+st "LIBRARY IEEE;
+USE IEEE.STD_LOGIC_1164.ALL;
+USE IEEE.STD_LOGIC_ARITH.ALL;
+USE IEEE.STD_LOGIC_UNSIGNED.ALL;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.ALL;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 1166,0
+stg "VerticalLayoutStrategy"
+textVec [
+*222 (Text
+uid 1167,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*223 (Text
+uid 1168,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*224 (MLText
+uid 1169,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*225 (Text
+uid 1170,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*226 (MLText
+uid 1171,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*227 (Text
+uid 1172,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*228 (MLText
+uid 1173,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "0,22,1281,1024"
+viewArea "-24461,12268,58572,79024"
+cachedDiagramExtent "-19400,0,125400,83000"
+hasePageBreakOrigin 1
+pageBreakOrigin "-20000,0"
+lastUid 2880,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*229 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*230 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*231 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,4000,6500"
+st "U_0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*232 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*233 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*234 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,2350,6500"
+st "U_0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*235 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*236 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*237 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,2700,6500"
+st "U_0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*238 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*239 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*240 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,2300,6500"
+st "U_0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*241 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*242 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*243 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1850,6500"
+st "U_0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*244 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*245 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*246 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*247 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*248 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*249 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,0,25400,1000"
+st "Declarations"
+blo "20000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,1000,22700,2000"
+st "Ports:"
+blo "20000,1800"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,23800,1000"
+st "Pre User:"
+blo "20000,800"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,2000,27100,3000"
+st "Diagram Signals:"
+blo "20000,2800"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,24700,1000"
+st "Post User:"
+blo "20000,800"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 50,0
+usingSuid 1
+emptyRow *250 (LEmptyRow
+)
+uid 1176,0
+optionalChildren [
+*251 (RefLabelRowHdr
+)
+*252 (TitleRowHdr
+)
+*253 (FilterRowHdr
+)
+*254 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*255 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*256 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*257 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*258 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*259 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*260 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*261 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*262 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*263 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 1
+suid 1,0
+)
+)
+uid 1063,0
+)
+*264 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 2
+suid 2,0
+)
+)
+uid 1065,0
+)
+*265 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 3
+suid 3,0
+)
+)
+uid 1067,0
+)
+*266 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 5
+suid 5,0
+)
+)
+uid 1071,0
+)
+*267 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 6
+suid 6,0
+)
+)
+uid 1073,0
+)
+*268 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 7
+suid 7,0
+i "(others => 'Z')"
+)
+)
+uid 1075,0
+)
+*269 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "cs"
+t "std_logic"
+o 8
+suid 8,0
+)
+)
+uid 1077,0
+)
+*270 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "wr"
+t "std_logic"
+o 9
+suid 9,0
+)
+)
+uid 1079,0
+)
+*271 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "rd"
+t "std_logic"
+o 10
+suid 10,0
+)
+)
+uid 1081,0
+)
+*272 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "ram_addr"
+t "std_logic_vector"
+b "(13 DOWNTO 0)"
+o 12
+suid 12,0
+)
+)
+uid 1085,0
+)
+*273 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "data_valid_ack"
+t "std_logic"
+o 13
+suid 13,0
+)
+)
+uid 1087,0
+)
+*274 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "busy"
+t "std_logic"
+o 14
+suid 14,0
+)
+)
+uid 1089,0
+)
+*275 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "s_trigger"
+t "std_logic"
+o 15
+suid 15,0
+)
+)
+uid 1091,0
+)
+*276 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "c_trigger_enable"
+t "std_logic"
+o 16
+suid 16,0
+)
+)
+uid 1093,0
+)
+*277 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "c_trigger_mult"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 17
+suid 17,0
+)
+)
+uid 1095,0
+)
+*278 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "memory_manager_config_start_o"
+t "std_logic"
+o 18
+suid 18,0
+)
+)
+uid 1097,0
+)
+*279 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "spi_interface_config_start_o"
+t "std_logic"
+o 19
+suid 19,0
+)
+)
+uid 1099,0
+)
+*280 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "dac_setting"
+t "dac_array_type"
+o 20
+suid 20,0
+)
+)
+uid 1101,0
+)
+*281 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "roi_setting"
+t "roi_array_type"
+o 21
+suid 21,0
+)
+)
+uid 1103,0
+)
+*282 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "runnumber"
+t "std_logic_vector"
+b "(31 DOWNTO 0)"
+o 22
+suid 22,0
+)
+)
+uid 1105,0
+)
+*283 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "reset_trigger_id"
+t "std_logic"
+o 23
+suid 23,0
+)
+)
+uid 1107,0
+)
+*284 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "trigger_enable"
+t "std_logic"
+o 24
+suid 24,0
+)
+)
+uid 1109,0
+)
+*285 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "denable"
+t "std_logic"
+o 25
+suid 25,0
+)
+)
+uid 1111,0
+)
+*286 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "dwrite_enable"
+t "std_logic"
+o 26
+suid 26,0
+)
+)
+uid 1113,0
+)
+*287 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "sclk_enable"
+t "std_logic"
+o 27
+suid 27,0
+)
+)
+uid 1115,0
+)
+*288 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "srclk_enable"
+t "std_logic"
+o 28
+suid 28,0
+)
+)
+uid 1117,0
+)
+*289 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "ps_direction"
+t "std_logic"
+o 29
+suid 29,0
+)
+)
+uid 1119,0
+)
+*290 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "ps_do_phase_shift"
+t "std_logic"
+o 30
+suid 30,0
+)
+)
+uid 1121,0
+)
+*291 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "ps_reset"
+t "std_logic"
+o 31
+suid 31,0
+)
+)
+uid 1123,0
+)
+*292 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "socks_waiting"
+t "std_logic"
+o 32
+suid 32,0
+)
+)
+uid 1125,0
+)
+*293 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "socks_connected"
+t "std_logic"
+o 33
+suid 33,0
+)
+)
+uid 1127,0
+)
+*294 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "data_generator_idle_i"
+t "std_logic"
+o 34
+suid 34,0
+)
+)
+uid 1129,0
+)
+*295 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "clk"
+t "std_logic"
+o 35
+suid 35,0
+)
+)
+uid 1131,0
+)
+*296 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "int"
+t "std_logic"
+o 36
+suid 36,0
+)
+)
+uid 1133,0
+)
+*297 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "write_length"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+o 37
+suid 37,0
+)
+)
+uid 1135,0
+)
+*298 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "ram_start_addr"
+t "std_logic_vector"
+b "(13 DOWNTO 0)"
+o 38
+suid 38,0
+)
+)
+uid 1137,0
+)
+*299 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "ram_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 39
+suid 39,0
+)
+)
+uid 1139,0
+)
+*300 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "data_valid"
+t "std_logic"
+o 40
+suid 40,0
+)
+)
+uid 1141,0
+)
+*301 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "write_header_flag"
+t "std_logic"
+o 41
+suid 41,0
+)
+)
+uid 1143,0
+)
+*302 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "write_end_flag"
+t "std_logic"
+o 42
+suid 42,0
+)
+)
+uid 1145,0
+)
+*303 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "fifo_channels"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 43
+suid 43,0
+)
+)
+uid 1147,0
+)
+*304 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "memory_manager_config_valid_i"
+t "std_logic"
+o 44
+suid 44,0
+)
+)
+uid 1149,0
+)
+*305 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "spi_interface_config_valid_i"
+t "std_logic"
+o 45
+suid 45,0
+)
+)
+uid 1151,0
+)
+*306 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "data_ram_empty"
+t "std_logic"
+o 46
+suid 46,0
+)
+)
+uid 1153,0
+)
+*307 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "MAC_jumper"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 47
+suid 47,0
+)
+)
+uid 1155,0
+)
+*308 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "BoardID"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 48
+suid 48,0
+)
+)
+uid 1157,0
+)
+*309 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "CrateID"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 49
+suid 49,0
+)
+)
+uid 1159,0
+)
+*310 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "ps_ready"
+t "std_logic"
+o 50
+suid 50,0
+)
+)
+uid 1161,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 1189,0
+optionalChildren [
+*311 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *312 (MRCItem
+litem &250
+pos 48
+dimension 20
+)
+uid 1191,0
+optionalChildren [
+*313 (MRCItem
+litem &251
+pos 0
+dimension 20
+uid 1192,0
+)
+*314 (MRCItem
+litem &252
+pos 1
+dimension 23
+uid 1193,0
+)
+*315 (MRCItem
+litem &253
+pos 2
+hidden 1
+dimension 20
+uid 1194,0
+)
+*316 (MRCItem
+litem &263
+pos 0
+dimension 20
+uid 1064,0
+)
+*317 (MRCItem
+litem &264
+pos 1
+dimension 20
+uid 1066,0
+)
+*318 (MRCItem
+litem &265
+pos 2
+dimension 20
+uid 1068,0
+)
+*319 (MRCItem
+litem &266
+pos 3
+dimension 20
+uid 1072,0
+)
+*320 (MRCItem
+litem &267
+pos 4
+dimension 20
+uid 1074,0
+)
+*321 (MRCItem
+litem &268
+pos 5
+dimension 20
+uid 1076,0
+)
+*322 (MRCItem
+litem &269
+pos 6
+dimension 20
+uid 1078,0
+)
+*323 (MRCItem
+litem &270
+pos 7
+dimension 20
+uid 1080,0
+)
+*324 (MRCItem
+litem &271
+pos 8
+dimension 20
+uid 1082,0
+)
+*325 (MRCItem
+litem &272
+pos 9
+dimension 20
+uid 1086,0
+)
+*326 (MRCItem
+litem &273
+pos 10
+dimension 20
+uid 1088,0
+)
+*327 (MRCItem
+litem &274
+pos 11
+dimension 20
+uid 1090,0
+)
+*328 (MRCItem
+litem &275
+pos 12
+dimension 20
+uid 1092,0
+)
+*329 (MRCItem
+litem &276
+pos 13
+dimension 20
+uid 1094,0
+)
+*330 (MRCItem
+litem &277
+pos 14
+dimension 20
+uid 1096,0
+)
+*331 (MRCItem
+litem &278
+pos 15
+dimension 20
+uid 1098,0
+)
+*332 (MRCItem
+litem &279
+pos 16
+dimension 20
+uid 1100,0
+)
+*333 (MRCItem
+litem &280
+pos 17
+dimension 20
+uid 1102,0
+)
+*334 (MRCItem
+litem &281
+pos 18
+dimension 20
+uid 1104,0
+)
+*335 (MRCItem
+litem &282
+pos 19
+dimension 20
+uid 1106,0
+)
+*336 (MRCItem
+litem &283
+pos 20
+dimension 20
+uid 1108,0
+)
+*337 (MRCItem
+litem &284
+pos 21
+dimension 20
+uid 1110,0
+)
+*338 (MRCItem
+litem &285
+pos 22
+dimension 20
+uid 1112,0
+)
+*339 (MRCItem
+litem &286
+pos 23
+dimension 20
+uid 1114,0
+)
+*340 (MRCItem
+litem &287
+pos 24
+dimension 20
+uid 1116,0
+)
+*341 (MRCItem
+litem &288
+pos 25
+dimension 20
+uid 1118,0
+)
+*342 (MRCItem
+litem &289
+pos 26
+dimension 20
+uid 1120,0
+)
+*343 (MRCItem
+litem &290
+pos 27
+dimension 20
+uid 1122,0
+)
+*344 (MRCItem
+litem &291
+pos 28
+dimension 20
+uid 1124,0
+)
+*345 (MRCItem
+litem &292
+pos 29
+dimension 20
+uid 1126,0
+)
+*346 (MRCItem
+litem &293
+pos 30
+dimension 20
+uid 1128,0
+)
+*347 (MRCItem
+litem &294
+pos 31
+dimension 20
+uid 1130,0
+)
+*348 (MRCItem
+litem &295
+pos 32
+dimension 20
+uid 1132,0
+)
+*349 (MRCItem
+litem &296
+pos 33
+dimension 20
+uid 1134,0
+)
+*350 (MRCItem
+litem &297
+pos 34
+dimension 20
+uid 1136,0
+)
+*351 (MRCItem
+litem &298
+pos 35
+dimension 20
+uid 1138,0
+)
+*352 (MRCItem
+litem &299
+pos 36
+dimension 20
+uid 1140,0
+)
+*353 (MRCItem
+litem &300
+pos 37
+dimension 20
+uid 1142,0
+)
+*354 (MRCItem
+litem &301
+pos 38
+dimension 20
+uid 1144,0
+)
+*355 (MRCItem
+litem &302
+pos 39
+dimension 20
+uid 1146,0
+)
+*356 (MRCItem
+litem &303
+pos 40
+dimension 20
+uid 1148,0
+)
+*357 (MRCItem
+litem &304
+pos 41
+dimension 20
+uid 1150,0
+)
+*358 (MRCItem
+litem &305
+pos 42
+dimension 20
+uid 1152,0
+)
+*359 (MRCItem
+litem &306
+pos 43
+dimension 20
+uid 1154,0
+)
+*360 (MRCItem
+litem &307
+pos 44
+dimension 20
+uid 1156,0
+)
+*361 (MRCItem
+litem &308
+pos 45
+dimension 20
+uid 1158,0
+)
+*362 (MRCItem
+litem &309
+pos 46
+dimension 20
+uid 1160,0
+)
+*363 (MRCItem
+litem &310
+pos 47
+dimension 20
+uid 1162,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 1195,0
+optionalChildren [
+*364 (MRCItem
+litem &254
+pos 0
+dimension 20
+uid 1196,0
+)
+*365 (MRCItem
+litem &256
+pos 1
+dimension 50
+uid 1197,0
+)
+*366 (MRCItem
+litem &257
+pos 2
+dimension 100
+uid 1198,0
+)
+*367 (MRCItem
+litem &258
+pos 3
+dimension 50
+uid 1199,0
+)
+*368 (MRCItem
+litem &259
+pos 4
+dimension 100
+uid 1200,0
+)
+*369 (MRCItem
+litem &260
+pos 5
+dimension 100
+uid 1201,0
+)
+*370 (MRCItem
+litem &261
+pos 6
+dimension 50
+uid 1202,0
+)
+*371 (MRCItem
+litem &262
+pos 7
+dimension 80
+uid 1203,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 1190,0
+vaOverrides [
+]
+)
+]
+)
+uid 1175,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *372 (LEmptyRow
+)
+uid 1205,0
+optionalChildren [
+*373 (RefLabelRowHdr
+)
+*374 (TitleRowHdr
+)
+*375 (FilterRowHdr
+)
+*376 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*377 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*378 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*379 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*380 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*381 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*382 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*383 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*384 (LogGeneric
+generic (GiElement
+name "RAM_ADDR_WIDTH"
+type "integer"
+value "14"
+)
+uid 9,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 1217,0
+optionalChildren [
+*385 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *386 (MRCItem
+litem &372
+pos 1
+dimension 20
+)
+uid 1219,0
+optionalChildren [
+*387 (MRCItem
+litem &373
+pos 0
+dimension 20
+uid 1220,0
+)
+*388 (MRCItem
+litem &374
+pos 1
+dimension 23
+uid 1221,0
+)
+*389 (MRCItem
+litem &375
+pos 2
+hidden 1
+dimension 20
+uid 1222,0
+)
+*390 (MRCItem
+litem &384
+pos 0
+dimension 20
+uid 10,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 1223,0
+optionalChildren [
+*391 (MRCItem
+litem &376
+pos 0
+dimension 20
+uid 1224,0
+)
+*392 (MRCItem
+litem &378
+pos 1
+dimension 50
+uid 1225,0
+)
+*393 (MRCItem
+litem &379
+pos 2
+dimension 100
+uid 1226,0
+)
+*394 (MRCItem
+litem &380
+pos 3
+dimension 100
+uid 1227,0
+)
+*395 (MRCItem
+litem &381
+pos 4
+dimension 50
+uid 1228,0
+)
+*396 (MRCItem
+litem &382
+pos 5
+dimension 50
+uid 1229,0
+)
+*397 (MRCItem
+litem &383
+pos 6
+dimension 80
+uid 1230,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 1218,0
+vaOverrides [
+]
+)
+]
+)
+uid 1204,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_modul2_tb/struct.bd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_modul2_tb/struct.bd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_modul2_tb/struct.bd.bak	(revision 11755)
@@ -0,0 +1,9455 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_ARITH"
+itemName "ALL"
+)
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_UNSIGNED"
+itemName "ALL"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+itemName "ALL"
+)
+]
+instances [
+(Instance
+name "inst_w5300_mod2"
+duLibraryName "FACT_FAD_lib"
+duName "w5300_modul2"
+elements [
+(GiElement
+name "RAM_ADDR_WIDTH"
+type "integer"
+value "14"
+)
+]
+mwi 0
+uid 211,0
+)
+(Instance
+name "U_1"
+duLibraryName "FACT_FAD_TB_lib"
+duName "w5300_modul2_tester"
+elements [
+]
+mwi 0
+uid 621,0
+)
+(Instance
+name "U_2"
+duLibraryName "FACT_FAD_TB_lib"
+duName "clock_generator"
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+mwi 0
+uid 1542,0
+)
+(Instance
+name "U_0"
+duLibraryName "FACT_FAD_TB_lib"
+duName "w5300_emulator"
+elements [
+]
+mwi 0
+uid 2558,0
+)
+]
+libraryRefs [
+"IEEE"
+"FACT_FAD_lib"
+]
+)
+version "29.1"
+appVersion "2009.2 (Build 10)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_modul2_tb\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_modul2_tb\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_modul2_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_modul2_tb"
+)
+(vvPair
+variable "date"
+value "01.06.2011"
+)
+(vvPair
+variable "day"
+value "Mi"
+)
+(vvPair
+variable "day_long"
+value "Mittwoch"
+)
+(vvPair
+variable "dd"
+value "01"
+)
+(vvPair
+variable "entity_name"
+value "w5300_modul2_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "06"
+)
+(vvPair
+variable "module_name"
+value "w5300_modul2_tb"
+)
+(vvPair
+variable "month"
+value "Jun"
+)
+(vvPair
+variable "month_long"
+value "Juni"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_modul2_tb\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_modul2_tb\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "09:27:01"
+)
+(vvPair
+variable "unit"
+value "w5300_modul2_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 1174,0
+optionalChildren [
+*1 (SaComponent
+uid 211,0
+optionalChildren [
+*2 (CptPort
+uid 11,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 12,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,46625,34750,47375"
+)
+tg (CPTG
+uid 13,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 14,0
+va (VaSet
+)
+xt "28400,46500,33000,47500"
+st "state : (7:0)"
+ju 2
+blo "33000,47300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 1
+)
+)
+)
+*3 (CptPort
+uid 15,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,47625,34750,48375"
+)
+tg (CPTG
+uid 17,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 18,0
+va (VaSet
+)
+xt "23900,47500,33000,48500"
+st "debug_data_ram_empty"
+ju 2
+blo "33000,48300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 2
+)
+)
+)
+*4 (CptPort
+uid 19,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 20,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,48625,34750,49375"
+)
+tg (CPTG
+uid 21,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 22,0
+va (VaSet
+)
+xt "26400,48500,33000,49500"
+st "debug_data_valid"
+ju 2
+blo "33000,49300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 3
+)
+)
+)
+*5 (CptPort
+uid 23,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 24,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,46625,0,47375"
+)
+tg (CPTG
+uid 25,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 26,0
+va (VaSet
+)
+xt "1000,46500,9500,47500"
+st "data_generator_idle_i"
+blo "1000,47300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "data_generator_idle_i"
+t "std_logic"
+o 4
+)
+)
+)
+*6 (CptPort
+uid 31,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 32,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,47625,0,48375"
+)
+tg (CPTG
+uid 33,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 34,0
+va (VaSet
+)
+xt "1000,47500,2300,48500"
+st "clk"
+blo "1000,48300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 5
+)
+)
+)
+*7 (CptPort
+uid 35,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 36,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,50625,34750,51375"
+)
+tg (CPTG
+uid 37,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 38,0
+va (VaSet
+)
+xt "29400,50500,33000,51500"
+st "wiz_reset"
+ju 2
+blo "33000,51300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 6
+i "'1'"
+)
+)
+)
+*8 (CptPort
+uid 39,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 40,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,51625,34750,52375"
+)
+tg (CPTG
+uid 41,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 42,0
+va (VaSet
+)
+xt "28500,51500,33000,52500"
+st "addr : (9:0)"
+ju 2
+blo "33000,52300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 7
+)
+)
+)
+*9 (CptPort
+uid 43,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 44,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,52625,34750,53375"
+)
+tg (CPTG
+uid 45,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 46,0
+va (VaSet
+)
+xt "28200,52500,33000,53500"
+st "data : (15:0)"
+ju 2
+blo "33000,53300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 8
+)
+)
+)
+*10 (CptPort
+uid 47,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 48,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,53625,34750,54375"
+)
+tg (CPTG
+uid 49,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 50,0
+va (VaSet
+)
+xt "31800,53500,33000,54500"
+st "cs"
+ju 2
+blo "33000,54300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "cs"
+t "std_logic"
+o 9
+i "'1'"
+)
+)
+)
+*11 (CptPort
+uid 51,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 52,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,54625,34750,55375"
+)
+tg (CPTG
+uid 53,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 54,0
+va (VaSet
+)
+xt "31800,54500,33000,55500"
+st "wr"
+ju 2
+blo "33000,55300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wr"
+t "std_logic"
+o 10
+i "'1'"
+)
+)
+)
+*12 (CptPort
+uid 55,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 56,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,55625,34750,56375"
+)
+tg (CPTG
+uid 57,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 58,0
+va (VaSet
+)
+xt "31900,55500,33000,56500"
+st "rd"
+ju 2
+blo "33000,56300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rd"
+t "std_logic"
+o 11
+i "'1'"
+)
+)
+)
+*13 (CptPort
+uid 63,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 64,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,48625,0,49375"
+)
+tg (CPTG
+uid 65,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 66,0
+va (VaSet
+)
+xt "1000,48500,2200,49500"
+st "int"
+blo "1000,49300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "int"
+t "std_logic"
+o 12
+)
+)
+)
+*14 (CptPort
+uid 67,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 68,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,49625,0,50375"
+)
+tg (CPTG
+uid 69,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 70,0
+va (VaSet
+)
+xt "1000,49500,8900,50500"
+st "write_length : (16:0)"
+blo "1000,50300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "write_length"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+o 13
+)
+)
+)
+*15 (CptPort
+uid 71,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 72,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,50625,0,51375"
+)
+tg (CPTG
+uid 73,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 74,0
+va (VaSet
+)
+xt "1000,50500,20400,51500"
+st "ram_start_addr : (W5300_RAM_ADDR_WIDTH-1:0)"
+blo "1000,51300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "ram_start_addr"
+t "std_logic_vector"
+b "(W5300_RAM_ADDR_WIDTH-1 DOWNTO 0)"
+o 14
+)
+)
+)
+*16 (CptPort
+uid 75,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 76,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,51625,0,52375"
+)
+tg (CPTG
+uid 77,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 78,0
+va (VaSet
+)
+xt "1000,51500,7500,52500"
+st "ram_data : (15:0)"
+blo "1000,52300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "ram_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 15
+)
+)
+)
+*17 (CptPort
+uid 79,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 80,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,57625,34750,58375"
+)
+tg (CPTG
+uid 81,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 82,0
+va (VaSet
+)
+xt "15900,57500,33000,58500"
+st "ram_addr : (W5300_RAM_ADDR_WIDTH-1:0)"
+ju 2
+blo "33000,58300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ram_addr"
+t "std_logic_vector"
+b "(W5300_RAM_ADDR_WIDTH-1 DOWNTO 0)"
+o 16
+)
+)
+)
+*18 (CptPort
+uid 83,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 84,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,52625,0,53375"
+)
+tg (CPTG
+uid 85,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 86,0
+va (VaSet
+)
+xt "1000,52500,5100,53500"
+st "data_valid"
+blo "1000,53300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "data_valid"
+t "std_logic"
+o 17
+)
+)
+)
+*19 (CptPort
+uid 87,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 88,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,58625,34750,59375"
+)
+tg (CPTG
+uid 89,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 90,0
+va (VaSet
+)
+xt "27400,58500,33000,59500"
+st "data_valid_ack"
+ju 2
+blo "33000,59300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "data_valid_ack"
+t "std_logic"
+o 18
+i "'0'"
+)
+)
+)
+*20 (CptPort
+uid 91,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 92,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,59625,34750,60375"
+)
+tg (CPTG
+uid 93,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 94,0
+va (VaSet
+)
+xt "31100,59500,33000,60500"
+st "busy"
+ju 2
+blo "33000,60300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "busy"
+t "std_logic"
+o 19
+i "'1'"
+)
+)
+)
+*21 (CptPort
+uid 95,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 96,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,53625,0,54375"
+)
+tg (CPTG
+uid 97,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 98,0
+va (VaSet
+)
+xt "1000,53500,7800,54500"
+st "write_header_flag"
+blo "1000,54300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "write_header_flag"
+t "std_logic"
+o 20
+)
+)
+)
+*22 (CptPort
+uid 99,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 100,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,54625,0,55375"
+)
+tg (CPTG
+uid 101,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 102,0
+va (VaSet
+)
+xt "1000,54500,6700,55500"
+st "write_end_flag"
+blo "1000,55300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "write_end_flag"
+t "std_logic"
+o 21
+)
+)
+)
+*23 (CptPort
+uid 103,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 104,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,55625,0,56375"
+)
+tg (CPTG
+uid 105,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 106,0
+va (VaSet
+)
+xt "1000,55500,8800,56500"
+st "fifo_channels : (3:0)"
+blo "1000,56300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "fifo_channels"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 22
+)
+)
+)
+*24 (CptPort
+uid 107,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 108,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,60625,34750,61375"
+)
+tg (CPTG
+uid 109,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 110,0
+va (VaSet
+)
+xt "29400,60500,33000,61500"
+st "s_trigger"
+ju 2
+blo "33000,61300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "s_trigger"
+t "std_logic"
+o 23
+i "'0'"
+)
+)
+)
+*25 (CptPort
+uid 111,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 112,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,61625,34750,62375"
+)
+tg (CPTG
+uid 113,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 114,0
+va (VaSet
+)
+xt "26400,61500,33000,62500"
+st "c_trigger_enable"
+ju 2
+blo "33000,62300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "c_trigger_enable"
+t "std_logic"
+o 24
+i "'0'"
+)
+)
+)
+*26 (CptPort
+uid 115,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 116,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,62625,34750,63375"
+)
+tg (CPTG
+uid 117,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 118,0
+va (VaSet
+)
+xt "24200,62500,33000,63500"
+st "c_trigger_mult : (15:0)"
+ju 2
+blo "33000,63300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "c_trigger_mult"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 25
+i "conv_std_logic_vector(0 ,16)"
+)
+)
+)
+*27 (CptPort
+uid 119,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 120,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,63625,34750,64375"
+)
+tg (CPTG
+uid 121,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 122,0
+va (VaSet
+)
+xt "20600,63500,33000,64500"
+st "memory_manager_config_start_o"
+ju 2
+blo "33000,64300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "memory_manager_config_start_o"
+t "std_logic"
+o 26
+i "'0'"
+)
+)
+)
+*28 (CptPort
+uid 123,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 124,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,56625,0,57375"
+)
+tg (CPTG
+uid 125,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 126,0
+va (VaSet
+)
+xt "1000,56500,13200,57500"
+st "memory_manager_config_valid_i"
+blo "1000,57300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "memory_manager_config_valid_i"
+t "std_logic"
+o 27
+)
+)
+)
+*29 (CptPort
+uid 127,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 128,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,64625,34750,65375"
+)
+tg (CPTG
+uid 129,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 130,0
+va (VaSet
+)
+xt "22300,64500,33000,65500"
+st "spi_interface_config_start_o"
+ju 2
+blo "33000,65300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "spi_interface_config_start_o"
+t "std_logic"
+o 28
+i "'0'"
+)
+)
+)
+*30 (CptPort
+uid 131,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 132,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,57625,0,58375"
+)
+tg (CPTG
+uid 133,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 134,0
+va (VaSet
+)
+xt "1000,57500,11500,58500"
+st "spi_interface_config_valid_i"
+blo "1000,58300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "spi_interface_config_valid_i"
+t "std_logic"
+o 29
+)
+)
+)
+*31 (CptPort
+uid 135,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 136,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,65625,34750,66375"
+)
+tg (CPTG
+uid 137,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 138,0
+va (VaSet
+)
+xt "28300,65500,33000,66500"
+st "dac_setting"
+ju 2
+blo "33000,66300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dac_setting"
+t "dac_array_type"
+o 30
+i "DEFAULT_DAC"
+)
+)
+)
+*32 (CptPort
+uid 139,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 140,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,66625,34750,67375"
+)
+tg (CPTG
+uid 141,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 142,0
+va (VaSet
+)
+xt "28600,66500,33000,67500"
+st "roi_setting"
+ju 2
+blo "33000,67300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "roi_setting"
+t "roi_array_type"
+o 31
+i "DEFAULT_ROI"
+)
+)
+)
+*33 (CptPort
+uid 143,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 144,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,67625,34750,68375"
+)
+tg (CPTG
+uid 145,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 146,0
+va (VaSet
+)
+xt "26000,67500,33000,68500"
+st "runnumber : (31:0)"
+ju 2
+blo "33000,68300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "runnumber"
+t "std_logic_vector"
+b "(31 DOWNTO 0)"
+o 32
+i "conv_std_logic_vector(0 ,32)"
+)
+)
+)
+*34 (CptPort
+uid 147,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 148,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,68625,34750,69375"
+)
+tg (CPTG
+uid 149,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 150,0
+va (VaSet
+)
+xt "26700,68500,33000,69500"
+st "reset_trigger_id"
+ju 2
+blo "33000,69300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "reset_trigger_id"
+t "std_logic"
+o 33
+i "'0'"
+)
+)
+)
+*35 (CptPort
+uid 151,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 152,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,58625,0,59375"
+)
+tg (CPTG
+uid 153,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 154,0
+va (VaSet
+)
+xt "1000,58500,7200,59500"
+st "data_ram_empty"
+blo "1000,59300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "data_ram_empty"
+t "std_logic"
+o 34
+)
+)
+)
+*36 (CptPort
+uid 155,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 156,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,59625,0,60375"
+)
+tg (CPTG
+uid 157,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 158,0
+va (VaSet
+)
+xt "1000,59500,8500,60500"
+st "MAC_jumper : (1:0)"
+blo "1000,60300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "MAC_jumper"
+t "std_logic_vector"
+b "(1 downto 0)"
+o 35
+)
+)
+)
+*37 (CptPort
+uid 159,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 160,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,60625,0,61375"
+)
+tg (CPTG
+uid 161,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 162,0
+va (VaSet
+)
+xt "1000,60500,6800,61500"
+st "BoardID : (3:0)"
+blo "1000,61300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "BoardID"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 36
+)
+)
+)
+*38 (CptPort
+uid 163,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 164,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,61625,0,62375"
+)
+tg (CPTG
+uid 165,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 166,0
+va (VaSet
+)
+xt "1000,61500,6700,62500"
+st "CrateID : (1:0)"
+blo "1000,62300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CrateID"
+t "std_logic_vector"
+b "(1 downto 0)"
+o 37
+)
+)
+)
+*39 (CptPort
+uid 167,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 168,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,69625,34750,70375"
+)
+tg (CPTG
+uid 169,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 170,0
+va (VaSet
+)
+xt "27200,69500,33000,70500"
+st "trigger_enable"
+ju 2
+blo "33000,70300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "trigger_enable"
+t "std_logic"
+o 38
+)
+)
+)
+*40 (CptPort
+uid 171,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 172,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,70625,34750,71375"
+)
+tg (CPTG
+uid 173,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 174,0
+va (VaSet
+)
+xt "30000,70500,33000,71500"
+st "denable"
+ju 2
+blo "33000,71300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "denable"
+t "std_logic"
+o 39
+i "'0'"
+)
+)
+)
+*41 (CptPort
+uid 175,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 176,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,71625,34750,72375"
+)
+tg (CPTG
+uid 177,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 178,0
+va (VaSet
+)
+xt "27600,71500,33000,72500"
+st "dwrite_enable"
+ju 2
+blo "33000,72300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dwrite_enable"
+t "std_logic"
+o 40
+i "'1'"
+)
+)
+)
+*42 (CptPort
+uid 179,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 180,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,72625,34750,73375"
+)
+tg (CPTG
+uid 181,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 182,0
+va (VaSet
+)
+xt "28300,72500,33000,73500"
+st "sclk_enable"
+ju 2
+blo "33000,73300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sclk_enable"
+t "std_logic"
+o 41
+i "'1'"
+)
+)
+)
+*43 (CptPort
+uid 183,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 184,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,73625,34750,74375"
+)
+tg (CPTG
+uid 185,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 186,0
+va (VaSet
+)
+xt "28000,73500,33000,74500"
+st "srclk_enable"
+ju 2
+blo "33000,74300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "srclk_enable"
+t "std_logic"
+o 42
+i "'1'"
+)
+)
+)
+*44 (CptPort
+uid 187,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 188,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,74625,34750,75375"
+)
+tg (CPTG
+uid 189,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 190,0
+va (VaSet
+)
+xt "28100,74500,33000,75500"
+st "ps_direction"
+ju 2
+blo "33000,75300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ps_direction"
+t "std_logic"
+o 43
+i "'1'"
+)
+)
+)
+*45 (CptPort
+uid 191,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 192,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,75625,34750,76375"
+)
+tg (CPTG
+uid 193,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 194,0
+va (VaSet
+)
+xt "26000,75500,33000,76500"
+st "ps_do_phase_shift"
+ju 2
+blo "33000,76300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ps_do_phase_shift"
+t "std_logic"
+o 44
+i "'0'"
+)
+)
+)
+*46 (CptPort
+uid 195,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 196,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,76625,34750,77375"
+)
+tg (CPTG
+uid 197,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 198,0
+va (VaSet
+)
+xt "29700,76500,33000,77500"
+st "ps_reset"
+ju 2
+blo "33000,77300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ps_reset"
+t "std_logic"
+o 45
+i "'0'"
+)
+)
+)
+*47 (CptPort
+uid 199,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 200,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-750,62625,0,63375"
+)
+tg (CPTG
+uid 201,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 202,0
+va (VaSet
+)
+xt "1000,62500,4400,63500"
+st "ps_ready"
+blo "1000,63300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "ps_ready"
+t "std_logic"
+o 46
+)
+)
+)
+*48 (CptPort
+uid 203,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 204,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,77625,34750,78375"
+)
+tg (CPTG
+uid 205,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 206,0
+va (VaSet
+)
+xt "27500,77500,33000,78500"
+st "socks_waiting"
+ju 2
+blo "33000,78300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "socks_waiting"
+t "std_logic"
+o 47
+)
+)
+)
+*49 (CptPort
+uid 207,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 208,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34000,78625,34750,79375"
+)
+tg (CPTG
+uid 209,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 210,0
+va (VaSet
+)
+xt "26500,78500,33000,79500"
+st "socks_connected"
+ju 2
+blo "33000,79300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "socks_connected"
+t "std_logic"
+o 48
+)
+)
+)
+]
+shape (Rectangle
+uid 212,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,46000,34000,80000"
+)
+ttg (MlTextGroup
+uid 213,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*50 (Text
+uid 214,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "13900,80000,20100,81000"
+st "FACT_FAD_lib"
+blo "13900,80800"
+tm "BdLibraryNameMgr"
+)
+*51 (Text
+uid 215,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "13900,81000,20000,82000"
+st "w5300_modul2"
+blo "13900,81800"
+tm "CptNameMgr"
+)
+*52 (Text
+uid 216,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "13900,82000,21100,83000"
+st "inst_w5300_mod2"
+blo "13900,82800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 217,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 218,0
+text (MLText
+uid 219,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "7250,45200,26750,46000"
+st "RAM_ADDR_WIDTH = 14    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "RAM_ADDR_WIDTH"
+type "integer"
+value "14"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 220,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "250,78250,1750,79750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archType 1
+archFileType "UNKNOWN"
+)
+*53 (Net
+uid 221,0
+decl (Decl
+n "state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 1
+suid 1,0
+)
+declText (MLText
+uid 222,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,35800,57500,36600"
+st "SIGNAL state                         : std_logic_vector(7 DOWNTO 0)
+"
+)
+)
+*54 (Net
+uid 229,0
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 2
+suid 2,0
+)
+declText (MLText
+uid 230,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,15000,48000,15800"
+st "SIGNAL debug_data_ram_empty          : std_logic
+"
+)
+)
+*55 (Net
+uid 237,0
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 3
+suid 3,0
+)
+declText (MLText
+uid 238,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,15800,48000,16600"
+st "SIGNAL debug_data_valid              : std_logic
+"
+)
+)
+*56 (Net
+uid 253,0
+lang 10
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 5
+suid 5,0
+)
+declText (MLText
+uid 254,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,37400,48000,38200"
+st "SIGNAL wiz_reset                     : std_logic
+"
+)
+)
+*57 (Net
+uid 261,0
+decl (Decl
+n "addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 6
+suid 6,0
+)
+declText (MLText
+uid 262,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,5400,57500,6200"
+st "SIGNAL addr                          : std_logic_vector(9 DOWNTO 0)
+"
+)
+)
+*58 (Net
+uid 269,0
+lang 10
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 7
+suid 7,0
+i "(others => 'Z')"
+)
+declText (MLText
+uid 270,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,11000,67500,11800"
+st "SIGNAL data                          : std_logic_vector(15 DOWNTO 0) := (others => 'Z')
+"
+)
+)
+*59 (Net
+uid 277,0
+lang 10
+decl (Decl
+n "cs"
+t "std_logic"
+o 8
+suid 8,0
+)
+declText (MLText
+uid 278,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,9400,48000,10200"
+st "SIGNAL cs                            : std_logic
+"
+)
+)
+*60 (Net
+uid 285,0
+lang 10
+decl (Decl
+n "wr"
+t "std_logic"
+o 9
+suid 9,0
+)
+declText (MLText
+uid 286,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,38200,48000,39000"
+st "SIGNAL wr                            : std_logic
+"
+)
+)
+*61 (Net
+uid 293,0
+lang 10
+decl (Decl
+n "rd"
+t "std_logic"
+o 10
+suid 10,0
+)
+declText (MLText
+uid 294,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,27000,48000,27800"
+st "SIGNAL rd                            : std_logic
+"
+)
+)
+*62 (Net
+uid 309,0
+lang 10
+decl (Decl
+n "ram_addr"
+t "std_logic_vector"
+b "(13 DOWNTO 0)"
+o 12
+suid 12,0
+)
+declText (MLText
+uid 310,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,24600,58000,25400"
+st "SIGNAL ram_addr                      : std_logic_vector(13 DOWNTO 0)
+"
+)
+)
+*63 (Net
+uid 317,0
+lang 10
+decl (Decl
+n "data_valid_ack"
+t "std_logic"
+o 13
+suid 13,0
+)
+declText (MLText
+uid 318,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,14200,48000,15000"
+st "SIGNAL data_valid_ack                : std_logic
+"
+)
+)
+*64 (Net
+uid 325,0
+lang 10
+decl (Decl
+n "busy"
+t "std_logic"
+o 14
+suid 14,0
+)
+declText (MLText
+uid 326,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,6200,48000,7000"
+st "SIGNAL busy                          : std_logic
+"
+)
+)
+*65 (Net
+uid 333,0
+lang 10
+decl (Decl
+n "s_trigger"
+t "std_logic"
+o 15
+suid 15,0
+)
+declText (MLText
+uid 334,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,30200,48000,31000"
+st "SIGNAL s_trigger                     : std_logic
+"
+)
+)
+*66 (Net
+uid 341,0
+lang 10
+decl (Decl
+n "c_trigger_enable"
+t "std_logic"
+o 16
+suid 16,0
+)
+declText (MLText
+uid 342,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,7000,48000,7800"
+st "SIGNAL c_trigger_enable              : std_logic
+"
+)
+)
+*67 (Net
+uid 349,0
+lang 10
+decl (Decl
+n "c_trigger_mult"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 17
+suid 17,0
+)
+declText (MLText
+uid 350,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,7800,58000,8600"
+st "SIGNAL c_trigger_mult                : std_logic_vector(15 DOWNTO 0)
+"
+)
+)
+*68 (Net
+uid 357,0
+lang 10
+decl (Decl
+n "memory_manager_config_start_o"
+t "std_logic"
+o 18
+suid 18,0
+)
+declText (MLText
+uid 358,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,19800,48000,20600"
+st "SIGNAL memory_manager_config_start_o : std_logic
+"
+)
+)
+*69 (Net
+uid 365,0
+lang 10
+decl (Decl
+n "spi_interface_config_start_o"
+t "std_logic"
+o 19
+suid 19,0
+)
+declText (MLText
+uid 366,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,33400,48000,34200"
+st "SIGNAL spi_interface_config_start_o  : std_logic
+"
+)
+)
+*70 (Net
+uid 373,0
+lang 10
+decl (Decl
+n "dac_setting"
+t "dac_array_type"
+o 20
+suid 20,0
+)
+declText (MLText
+uid 374,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,10200,50500,11000"
+st "SIGNAL dac_setting                   : dac_array_type
+"
+)
+)
+*71 (Net
+uid 381,0
+lang 10
+decl (Decl
+n "roi_setting"
+t "roi_array_type"
+o 21
+suid 21,0
+)
+declText (MLText
+uid 382,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,28600,50500,29400"
+st "SIGNAL roi_setting                   : roi_array_type
+"
+)
+)
+*72 (Net
+uid 389,0
+lang 10
+decl (Decl
+n "runnumber"
+t "std_logic_vector"
+b "(31 DOWNTO 0)"
+o 22
+suid 22,0
+)
+declText (MLText
+uid 390,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,29400,58000,30200"
+st "SIGNAL runnumber                     : std_logic_vector(31 DOWNTO 0)
+"
+)
+)
+*73 (Net
+uid 397,0
+lang 10
+decl (Decl
+n "reset_trigger_id"
+t "std_logic"
+o 23
+suid 23,0
+)
+declText (MLText
+uid 398,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,27800,48000,28600"
+st "SIGNAL reset_trigger_id              : std_logic
+"
+)
+)
+*74 (Net
+uid 405,0
+decl (Decl
+n "trigger_enable"
+t "std_logic"
+o 24
+suid 24,0
+)
+declText (MLText
+uid 406,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,36600,48000,37400"
+st "SIGNAL trigger_enable                : std_logic
+"
+)
+)
+*75 (Net
+uid 413,0
+lang 10
+decl (Decl
+n "denable"
+t "std_logic"
+o 25
+suid 25,0
+)
+declText (MLText
+uid 414,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,16600,48000,17400"
+st "SIGNAL denable                       : std_logic
+"
+)
+)
+*76 (Net
+uid 421,0
+lang 10
+decl (Decl
+n "dwrite_enable"
+t "std_logic"
+o 26
+suid 26,0
+)
+declText (MLText
+uid 422,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,17400,48000,18200"
+st "SIGNAL dwrite_enable                 : std_logic
+"
+)
+)
+*77 (Net
+uid 429,0
+lang 10
+decl (Decl
+n "sclk_enable"
+t "std_logic"
+o 27
+suid 27,0
+)
+declText (MLText
+uid 430,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,31000,48000,31800"
+st "SIGNAL sclk_enable                   : std_logic
+"
+)
+)
+*78 (Net
+uid 437,0
+lang 10
+decl (Decl
+n "srclk_enable"
+t "std_logic"
+o 28
+suid 28,0
+)
+declText (MLText
+uid 438,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,35000,48000,35800"
+st "SIGNAL srclk_enable                  : std_logic
+"
+)
+)
+*79 (Net
+uid 445,0
+lang 10
+decl (Decl
+n "ps_direction"
+t "std_logic"
+o 29
+suid 29,0
+)
+declText (MLText
+uid 446,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,21400,48000,22200"
+st "SIGNAL ps_direction                  : std_logic
+"
+)
+)
+*80 (Net
+uid 453,0
+lang 10
+decl (Decl
+n "ps_do_phase_shift"
+t "std_logic"
+o 30
+suid 30,0
+)
+declText (MLText
+uid 454,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,22200,48000,23000"
+st "SIGNAL ps_do_phase_shift             : std_logic
+"
+)
+)
+*81 (Net
+uid 461,0
+lang 10
+decl (Decl
+n "ps_reset"
+t "std_logic"
+o 31
+suid 31,0
+)
+declText (MLText
+uid 462,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,23800,48000,24600"
+st "SIGNAL ps_reset                      : std_logic
+"
+)
+)
+*82 (Net
+uid 469,0
+decl (Decl
+n "socks_waiting"
+t "std_logic"
+o 32
+suid 32,0
+)
+declText (MLText
+uid 470,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,32600,48000,33400"
+st "SIGNAL socks_waiting                 : std_logic
+"
+)
+)
+*83 (Net
+uid 477,0
+decl (Decl
+n "socks_connected"
+t "std_logic"
+o 33
+suid 33,0
+)
+declText (MLText
+uid 478,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,31800,48000,32600"
+st "SIGNAL socks_connected               : std_logic
+"
+)
+)
+*84 (Net
+uid 485,0
+decl (Decl
+n "data_generator_idle_i"
+t "std_logic"
+o 34
+suid 34,0
+)
+declText (MLText
+uid 486,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,11800,48000,12600"
+st "SIGNAL data_generator_idle_i         : std_logic
+"
+)
+)
+*85 (Net
+uid 493,0
+decl (Decl
+n "clk"
+t "std_logic"
+o 35
+suid 35,0
+)
+declText (MLText
+uid 494,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,8600,48000,9400"
+st "SIGNAL clk                           : std_logic
+"
+)
+)
+*86 (Net
+uid 501,0
+decl (Decl
+n "int"
+t "std_logic"
+o 36
+suid 36,0
+)
+declText (MLText
+uid 502,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,19000,48000,19800"
+st "SIGNAL int                           : std_logic
+"
+)
+)
+*87 (Net
+uid 509,0
+decl (Decl
+n "write_length"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+o 37
+suid 37,0
+)
+declText (MLText
+uid 510,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,40600,58000,41400"
+st "SIGNAL write_length                  : std_logic_vector(16 DOWNTO 0)
+"
+)
+)
+*88 (Net
+uid 517,0
+lang 10
+decl (Decl
+n "ram_start_addr"
+t "std_logic_vector"
+b "(13 DOWNTO 0)"
+o 38
+suid 38,0
+)
+declText (MLText
+uid 518,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,26200,58000,27000"
+st "SIGNAL ram_start_addr                : std_logic_vector(13 DOWNTO 0)
+"
+)
+)
+*89 (Net
+uid 525,0
+decl (Decl
+n "ram_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 39
+suid 39,0
+)
+declText (MLText
+uid 526,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,25400,58000,26200"
+st "SIGNAL ram_data                      : std_logic_vector(15 DOWNTO 0)
+"
+)
+)
+*90 (Net
+uid 533,0
+decl (Decl
+n "data_valid"
+t "std_logic"
+o 40
+suid 40,0
+)
+declText (MLText
+uid 534,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,13400,48000,14200"
+st "SIGNAL data_valid                    : std_logic
+"
+)
+)
+*91 (Net
+uid 541,0
+decl (Decl
+n "write_header_flag"
+t "std_logic"
+o 41
+suid 41,0
+)
+declText (MLText
+uid 542,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,39800,48000,40600"
+st "SIGNAL write_header_flag             : std_logic
+"
+)
+)
+*92 (Net
+uid 549,0
+decl (Decl
+n "write_end_flag"
+t "std_logic"
+o 42
+suid 42,0
+)
+declText (MLText
+uid 550,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,39000,48000,39800"
+st "SIGNAL write_end_flag                : std_logic
+"
+)
+)
+*93 (Net
+uid 557,0
+lang 10
+decl (Decl
+n "fifo_channels"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 43
+suid 43,0
+)
+declText (MLText
+uid 558,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,18200,57500,19000"
+st "SIGNAL fifo_channels                 : std_logic_vector(3 DOWNTO 0)
+"
+)
+)
+*94 (Net
+uid 565,0
+decl (Decl
+n "memory_manager_config_valid_i"
+t "std_logic"
+o 44
+suid 44,0
+)
+declText (MLText
+uid 566,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,20600,48000,21400"
+st "SIGNAL memory_manager_config_valid_i : std_logic
+"
+)
+)
+*95 (Net
+uid 573,0
+decl (Decl
+n "spi_interface_config_valid_i"
+t "std_logic"
+o 45
+suid 45,0
+)
+declText (MLText
+uid 574,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,34200,48000,35000"
+st "SIGNAL spi_interface_config_valid_i  : std_logic
+"
+)
+)
+*96 (Net
+uid 581,0
+decl (Decl
+n "data_ram_empty"
+t "std_logic"
+o 46
+suid 46,0
+)
+declText (MLText
+uid 582,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,12600,48000,13400"
+st "SIGNAL data_ram_empty                : std_logic
+"
+)
+)
+*97 (Net
+uid 589,0
+lang 10
+decl (Decl
+n "MAC_jumper"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 47
+suid 47,0
+)
+declText (MLText
+uid 590,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,4600,57500,5400"
+st "SIGNAL MAC_jumper                    : std_logic_vector(1 DOWNTO 0)
+"
+)
+)
+*98 (Net
+uid 597,0
+lang 10
+decl (Decl
+n "BoardID"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 48
+suid 48,0
+)
+declText (MLText
+uid 598,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3000,57500,3800"
+st "SIGNAL BoardID                       : std_logic_vector(3 DOWNTO 0)
+"
+)
+)
+*99 (Net
+uid 605,0
+lang 10
+decl (Decl
+n "CrateID"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 49
+suid 49,0
+)
+declText (MLText
+uid 606,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,3800,57500,4600"
+st "SIGNAL CrateID                       : std_logic_vector(1 DOWNTO 0)
+"
+)
+)
+*100 (Net
+uid 613,0
+decl (Decl
+n "ps_ready"
+t "std_logic"
+o 50
+suid 50,0
+)
+declText (MLText
+uid 614,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "22000,23000,48000,23800"
+st "SIGNAL ps_ready                      : std_logic
+"
+)
+)
+*101 (Blk
+uid 621,0
+shape (Rectangle
+uid 622,0
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "74000,45000,108000,79000"
+)
+ttg (MlTextGroup
+uid 623,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*102 (Text
+uid 624,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "87150,60500,94850,61500"
+st "FACT_FAD_TB_lib"
+blo "87150,61300"
+tm "BdLibraryNameMgr"
+)
+*103 (Text
+uid 625,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "87150,61500,95750,62500"
+st "w5300_modul2_tester"
+blo "87150,62300"
+tm "BlkNameMgr"
+)
+*104 (Text
+uid 626,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "87150,62500,88950,63500"
+st "U_1"
+blo "87150,63300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 627,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 628,0
+text (MLText
+uid 629,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "87150,70500,87150,70500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 630,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "74250,77250,75750,78750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+blkPorts [
+"clk"
+"busy"
+"c_trigger_enable"
+"c_trigger_mult"
+"dac_setting"
+"data_valid_ack"
+"debug_data_ram_empty"
+"debug_data_valid"
+"denable"
+"dwrite_enable"
+"memory_manager_config_start_o"
+"ps_direction"
+"ps_do_phase_shift"
+"ps_reset"
+"ram_addr"
+"reset_trigger_id"
+"roi_setting"
+"runnumber"
+"s_trigger"
+"sclk_enable"
+"socks_connected"
+"socks_waiting"
+"spi_interface_config_start_o"
+"srclk_enable"
+"state"
+"trigger_enable"
+"wiz_reset"
+"BoardID"
+"CrateID"
+"MAC_jumper"
+"data_generator_idle_i"
+"data_ram_empty"
+"data_valid"
+"fifo_channels"
+"memory_manager_config_valid_i"
+"ps_ready"
+"ram_data"
+"ram_start_addr"
+"spi_interface_config_valid_i"
+"write_end_flag"
+"write_header_flag"
+"write_length"
+]
+)
+*105 (SaComponent
+uid 1542,0
+optionalChildren [
+*106 (CptPort
+uid 1531,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1532,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,19625,80750,20375"
+)
+tg (CPTG
+uid 1533,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1534,0
+va (VaSet
+)
+xt "77700,19500,79000,20500"
+st "clk"
+ju 2
+blo "79000,20300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+i "'0'"
+)
+)
+)
+*107 (CptPort
+uid 1535,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1536,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,20625,80750,21375"
+)
+tg (CPTG
+uid 1537,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1538,0
+va (VaSet
+)
+xt "77700,20500,79000,21500"
+st "rst"
+ju 2
+blo "79000,21300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+i "'0'"
+)
+)
+)
+*108 (CommentText
+uid 1539,0
+ps "EdgeToEdgeStrategy"
+shape (Rectangle
+uid 1540,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "71500,8000,86500,12000"
+)
+oxt "21500,4000,36500,8000"
+text (MLText
+uid 1541,0
+va (VaSet
+fg "0,0,32768"
+)
+xt "71700,8200,81500,9200"
+st "
+--   synthesis translate_off
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 15000
+)
+included 1
+excludeCommentLeader 1
+)
+]
+shape (Rectangle
+uid 1543,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "72000,19000,80000,23000"
+)
+oxt "22000,15000,30000,19000"
+ttg (MlTextGroup
+uid 1544,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*109 (Text
+uid 1545,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "72150,23000,79850,24000"
+st "FACT_FAD_TB_lib"
+blo "72150,23800"
+tm "BdLibraryNameMgr"
+)
+*110 (Text
+uid 1546,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "72150,24000,78850,25000"
+st "clock_generator"
+blo "72150,24800"
+tm "CptNameMgr"
+)
+*111 (Text
+uid 1547,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "72150,25000,73950,26000"
+st "U_2"
+blo "72150,25800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 1548,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 1549,0
+text (MLText
+uid 1550,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "71500,10400,90000,12000"
+st "clock_period = 20 ns    ( time )  
+reset_time   = 50 ns    ( time )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "clock_period"
+type "time"
+value "20 ns"
+)
+(GiElement
+name "reset_time"
+type "time"
+value "50 ns"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 1551,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "72250,21250,73750,22750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*112 (SaComponent
+uid 2558,0
+optionalChildren [
+*113 (CptPort
+uid 2533,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2534,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "93250,27625,94000,28375"
+)
+tg (CPTG
+uid 2535,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2536,0
+va (VaSet
+)
+xt "95000,27500,99500,28500"
+st "addr : (9:0)"
+blo "95000,28300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 2
+suid 1,0
+)
+)
+)
+*114 (CptPort
+uid 2537,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 2538,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "93250,28625,94000,29375"
+)
+tg (CPTG
+uid 2539,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2540,0
+va (VaSet
+)
+xt "95000,28500,99800,29500"
+st "data : (15:0)"
+blo "95000,29300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 3
+suid 2,0
+)
+)
+)
+*115 (CptPort
+uid 2541,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2542,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "93250,31625,94000,32375"
+)
+tg (CPTG
+uid 2543,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2544,0
+va (VaSet
+)
+xt "95000,31500,96100,32500"
+st "rd"
+blo "95000,32300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "rd"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 4
+suid 3,0
+)
+)
+)
+*116 (CptPort
+uid 2545,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2546,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "93250,32625,94000,33375"
+)
+tg (CPTG
+uid 2547,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2548,0
+va (VaSet
+)
+xt "95000,32500,96200,33500"
+st "wr"
+blo "95000,33300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "wr"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 6
+suid 4,0
+)
+)
+)
+*117 (CptPort
+uid 2549,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2550,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "108000,27625,108750,28375"
+)
+tg (CPTG
+uid 2551,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2552,0
+va (VaSet
+)
+xt "105800,27500,107000,28500"
+st "int"
+ju 2
+blo "107000,28300"
+)
+t (Text
+uid 2553,0
+va (VaSet
+)
+xt "105800,28500,107000,29500"
+st "'1'"
+ju 2
+blo "107000,29300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "int"
+t "std_logic"
+o 1
+suid 5,0
+i "'1'"
+)
+)
+)
+*118 (CptPort
+uid 2554,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2555,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "93250,34625,94000,35375"
+)
+tg (CPTG
+uid 2556,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2557,0
+va (VaSet
+)
+xt "95000,34500,96200,35500"
+st "cs"
+blo "95000,35300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "cs"
+t "std_logic"
+o 5
+suid 6,0
+)
+)
+)
+]
+shape (Rectangle
+uid 2559,0
+va (VaSet
+vasetType 1
+fg "0,49152,49152"
+lineColor "0,0,50000"
+lineWidth 2
+)
+xt "94000,26000,108000,38000"
+)
+oxt "29000,0,43000,12000"
+ttg (MlTextGroup
+uid 2560,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*119 (Text
+uid 2561,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "94200,38000,101900,39000"
+st "FACT_FAD_TB_lib"
+blo "94200,38800"
+tm "BdLibraryNameMgr"
+)
+*120 (Text
+uid 2562,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "94200,39000,100800,40000"
+st "w5300_emulator"
+blo "94200,39800"
+tm "CptNameMgr"
+)
+*121 (Text
+uid 2563,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "94200,40000,96000,41000"
+st "U_0"
+blo "94200,40800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 2564,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 2565,0
+text (MLText
+uid 2566,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "94000,26200,94000,26200"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 2567,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "94250,36250,95750,37750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+sIVOD 1
+)
+archFileType "UNKNOWN"
+)
+*122 (Wire
+uid 223,0
+shape (OrthoPolyLine
+uid 224,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "34750,47000,51000,47000"
+pts [
+"34750,47000"
+"51000,47000"
+]
+)
+start &2
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 227,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 228,0
+va (VaSet
+)
+xt "36000,46000,40600,47000"
+st "state : (7:0)"
+blo "36000,46800"
+tm "WireNameMgr"
+)
+)
+on &53
+)
+*123 (Wire
+uid 231,0
+shape (OrthoPolyLine
+uid 232,0
+va (VaSet
+vasetType 3
+)
+xt "34750,48000,51000,48000"
+pts [
+"34750,48000"
+"51000,48000"
+]
+)
+start &3
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 235,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 236,0
+va (VaSet
+)
+xt "36000,47000,45100,48000"
+st "debug_data_ram_empty"
+blo "36000,47800"
+tm "WireNameMgr"
+)
+)
+on &54
+)
+*124 (Wire
+uid 239,0
+shape (OrthoPolyLine
+uid 240,0
+va (VaSet
+vasetType 3
+)
+xt "34750,49000,51000,49000"
+pts [
+"34750,49000"
+"51000,49000"
+]
+)
+start &4
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 243,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 244,0
+va (VaSet
+)
+xt "36000,48000,42600,49000"
+st "debug_data_valid"
+blo "36000,48800"
+tm "WireNameMgr"
+)
+)
+on &55
+)
+*125 (Wire
+uid 255,0
+shape (OrthoPolyLine
+uid 256,0
+va (VaSet
+vasetType 3
+)
+xt "34750,51000,51000,51000"
+pts [
+"34750,51000"
+"51000,51000"
+]
+)
+start &7
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 259,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 260,0
+va (VaSet
+)
+xt "36000,50000,39600,51000"
+st "wiz_reset"
+blo "36000,50800"
+tm "WireNameMgr"
+)
+)
+on &56
+)
+*126 (Wire
+uid 263,0
+shape (OrthoPolyLine
+uid 264,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "34750,52000,51000,52000"
+pts [
+"34750,52000"
+"51000,52000"
+]
+)
+start &8
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 267,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 268,0
+va (VaSet
+)
+xt "36000,51000,40500,52000"
+st "addr : (9:0)"
+blo "36000,51800"
+tm "WireNameMgr"
+)
+)
+on &57
+)
+*127 (Wire
+uid 271,0
+shape (OrthoPolyLine
+uid 272,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "34750,53000,51000,53000"
+pts [
+"34750,53000"
+"51000,53000"
+]
+)
+start &9
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 275,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 276,0
+va (VaSet
+)
+xt "36000,52000,40800,53000"
+st "data : (15:0)"
+blo "36000,52800"
+tm "WireNameMgr"
+)
+)
+on &58
+)
+*128 (Wire
+uid 279,0
+shape (OrthoPolyLine
+uid 280,0
+va (VaSet
+vasetType 3
+)
+xt "34750,54000,51000,54000"
+pts [
+"34750,54000"
+"51000,54000"
+]
+)
+start &10
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 283,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 284,0
+va (VaSet
+)
+xt "36000,53000,37200,54000"
+st "cs"
+blo "36000,53800"
+tm "WireNameMgr"
+)
+)
+on &59
+)
+*129 (Wire
+uid 287,0
+shape (OrthoPolyLine
+uid 288,0
+va (VaSet
+vasetType 3
+)
+xt "34750,55000,51000,55000"
+pts [
+"34750,55000"
+"51000,55000"
+]
+)
+start &11
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 291,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 292,0
+va (VaSet
+)
+xt "36000,54000,37200,55000"
+st "wr"
+blo "36000,54800"
+tm "WireNameMgr"
+)
+)
+on &60
+)
+*130 (Wire
+uid 295,0
+shape (OrthoPolyLine
+uid 296,0
+va (VaSet
+vasetType 3
+)
+xt "34750,56000,51000,56000"
+pts [
+"34750,56000"
+"51000,56000"
+]
+)
+start &12
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 299,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 300,0
+va (VaSet
+)
+xt "36000,55000,37100,56000"
+st "rd"
+blo "36000,55800"
+tm "WireNameMgr"
+)
+)
+on &61
+)
+*131 (Wire
+uid 311,0
+shape (OrthoPolyLine
+uid 312,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "34750,58000,51000,58000"
+pts [
+"34750,58000"
+"51000,58000"
+]
+)
+start &17
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 315,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 316,0
+va (VaSet
+)
+xt "36000,57000,42600,58000"
+st "ram_addr : (13:0)"
+blo "36000,57800"
+tm "WireNameMgr"
+)
+)
+on &62
+)
+*132 (Wire
+uid 319,0
+shape (OrthoPolyLine
+uid 320,0
+va (VaSet
+vasetType 3
+)
+xt "34750,59000,51000,59000"
+pts [
+"34750,59000"
+"51000,59000"
+]
+)
+start &19
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 323,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 324,0
+va (VaSet
+)
+xt "36000,58000,41600,59000"
+st "data_valid_ack"
+blo "36000,58800"
+tm "WireNameMgr"
+)
+)
+on &63
+)
+*133 (Wire
+uid 327,0
+shape (OrthoPolyLine
+uid 328,0
+va (VaSet
+vasetType 3
+)
+xt "34750,60000,51000,60000"
+pts [
+"34750,60000"
+"51000,60000"
+]
+)
+start &20
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 331,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 332,0
+va (VaSet
+)
+xt "36000,59000,37900,60000"
+st "busy"
+blo "36000,59800"
+tm "WireNameMgr"
+)
+)
+on &64
+)
+*134 (Wire
+uid 335,0
+shape (OrthoPolyLine
+uid 336,0
+va (VaSet
+vasetType 3
+)
+xt "34750,61000,51000,61000"
+pts [
+"34750,61000"
+"51000,61000"
+]
+)
+start &24
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 339,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 340,0
+va (VaSet
+)
+xt "36000,60000,39600,61000"
+st "s_trigger"
+blo "36000,60800"
+tm "WireNameMgr"
+)
+)
+on &65
+)
+*135 (Wire
+uid 343,0
+shape (OrthoPolyLine
+uid 344,0
+va (VaSet
+vasetType 3
+)
+xt "34750,62000,51000,62000"
+pts [
+"34750,62000"
+"51000,62000"
+]
+)
+start &25
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 347,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 348,0
+va (VaSet
+)
+xt "36000,61000,42600,62000"
+st "c_trigger_enable"
+blo "36000,61800"
+tm "WireNameMgr"
+)
+)
+on &66
+)
+*136 (Wire
+uid 351,0
+shape (OrthoPolyLine
+uid 352,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "34750,63000,51000,63000"
+pts [
+"34750,63000"
+"51000,63000"
+]
+)
+start &26
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 355,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 356,0
+va (VaSet
+)
+xt "36000,62000,44800,63000"
+st "c_trigger_mult : (15:0)"
+blo "36000,62800"
+tm "WireNameMgr"
+)
+)
+on &67
+)
+*137 (Wire
+uid 359,0
+shape (OrthoPolyLine
+uid 360,0
+va (VaSet
+vasetType 3
+)
+xt "34750,64000,51000,64000"
+pts [
+"34750,64000"
+"51000,64000"
+]
+)
+start &27
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 363,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 364,0
+va (VaSet
+)
+xt "36000,63000,48400,64000"
+st "memory_manager_config_start_o"
+blo "36000,63800"
+tm "WireNameMgr"
+)
+)
+on &68
+)
+*138 (Wire
+uid 367,0
+shape (OrthoPolyLine
+uid 368,0
+va (VaSet
+vasetType 3
+)
+xt "34750,65000,51000,65000"
+pts [
+"34750,65000"
+"51000,65000"
+]
+)
+start &29
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 371,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 372,0
+va (VaSet
+)
+xt "36000,64000,46700,65000"
+st "spi_interface_config_start_o"
+blo "36000,64800"
+tm "WireNameMgr"
+)
+)
+on &69
+)
+*139 (Wire
+uid 375,0
+shape (OrthoPolyLine
+uid 376,0
+va (VaSet
+vasetType 3
+)
+xt "34750,66000,51000,66000"
+pts [
+"34750,66000"
+"51000,66000"
+]
+)
+start &31
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 379,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 380,0
+va (VaSet
+)
+xt "36000,65000,40700,66000"
+st "dac_setting"
+blo "36000,65800"
+tm "WireNameMgr"
+)
+)
+on &70
+)
+*140 (Wire
+uid 383,0
+shape (OrthoPolyLine
+uid 384,0
+va (VaSet
+vasetType 3
+)
+xt "34750,67000,51000,67000"
+pts [
+"34750,67000"
+"51000,67000"
+]
+)
+start &32
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 387,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 388,0
+va (VaSet
+)
+xt "36000,66000,40400,67000"
+st "roi_setting"
+blo "36000,66800"
+tm "WireNameMgr"
+)
+)
+on &71
+)
+*141 (Wire
+uid 391,0
+shape (OrthoPolyLine
+uid 392,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "34750,68000,51000,68000"
+pts [
+"34750,68000"
+"51000,68000"
+]
+)
+start &33
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 395,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 396,0
+va (VaSet
+)
+xt "36000,67000,43000,68000"
+st "runnumber : (31:0)"
+blo "36000,67800"
+tm "WireNameMgr"
+)
+)
+on &72
+)
+*142 (Wire
+uid 399,0
+shape (OrthoPolyLine
+uid 400,0
+va (VaSet
+vasetType 3
+)
+xt "34750,69000,51000,69000"
+pts [
+"34750,69000"
+"51000,69000"
+]
+)
+start &34
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 403,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 404,0
+va (VaSet
+)
+xt "36000,68000,42300,69000"
+st "reset_trigger_id"
+blo "36000,68800"
+tm "WireNameMgr"
+)
+)
+on &73
+)
+*143 (Wire
+uid 407,0
+shape (OrthoPolyLine
+uid 408,0
+va (VaSet
+vasetType 3
+)
+xt "34750,70000,51000,70000"
+pts [
+"34750,70000"
+"51000,70000"
+]
+)
+start &39
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 411,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 412,0
+va (VaSet
+)
+xt "36000,69000,41800,70000"
+st "trigger_enable"
+blo "36000,69800"
+tm "WireNameMgr"
+)
+)
+on &74
+)
+*144 (Wire
+uid 415,0
+shape (OrthoPolyLine
+uid 416,0
+va (VaSet
+vasetType 3
+)
+xt "34750,71000,51000,71000"
+pts [
+"34750,71000"
+"51000,71000"
+]
+)
+start &40
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 419,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 420,0
+va (VaSet
+)
+xt "36000,70000,39000,71000"
+st "denable"
+blo "36000,70800"
+tm "WireNameMgr"
+)
+)
+on &75
+)
+*145 (Wire
+uid 423,0
+shape (OrthoPolyLine
+uid 424,0
+va (VaSet
+vasetType 3
+)
+xt "34750,72000,51000,72000"
+pts [
+"34750,72000"
+"51000,72000"
+]
+)
+start &41
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 427,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 428,0
+va (VaSet
+)
+xt "36000,71000,41400,72000"
+st "dwrite_enable"
+blo "36000,71800"
+tm "WireNameMgr"
+)
+)
+on &76
+)
+*146 (Wire
+uid 431,0
+shape (OrthoPolyLine
+uid 432,0
+va (VaSet
+vasetType 3
+)
+xt "34750,73000,51000,73000"
+pts [
+"34750,73000"
+"51000,73000"
+]
+)
+start &42
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 435,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 436,0
+va (VaSet
+)
+xt "36000,72000,40700,73000"
+st "sclk_enable"
+blo "36000,72800"
+tm "WireNameMgr"
+)
+)
+on &77
+)
+*147 (Wire
+uid 439,0
+shape (OrthoPolyLine
+uid 440,0
+va (VaSet
+vasetType 3
+)
+xt "34750,74000,51000,74000"
+pts [
+"34750,74000"
+"51000,74000"
+]
+)
+start &43
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 443,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 444,0
+va (VaSet
+)
+xt "36000,73000,41000,74000"
+st "srclk_enable"
+blo "36000,73800"
+tm "WireNameMgr"
+)
+)
+on &78
+)
+*148 (Wire
+uid 447,0
+shape (OrthoPolyLine
+uid 448,0
+va (VaSet
+vasetType 3
+)
+xt "34750,75000,51000,75000"
+pts [
+"34750,75000"
+"51000,75000"
+]
+)
+start &44
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 451,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 452,0
+va (VaSet
+)
+xt "36000,74000,40900,75000"
+st "ps_direction"
+blo "36000,74800"
+tm "WireNameMgr"
+)
+)
+on &79
+)
+*149 (Wire
+uid 455,0
+shape (OrthoPolyLine
+uid 456,0
+va (VaSet
+vasetType 3
+)
+xt "34750,76000,51000,76000"
+pts [
+"34750,76000"
+"51000,76000"
+]
+)
+start &45
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 459,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 460,0
+va (VaSet
+)
+xt "36000,75000,43000,76000"
+st "ps_do_phase_shift"
+blo "36000,75800"
+tm "WireNameMgr"
+)
+)
+on &80
+)
+*150 (Wire
+uid 463,0
+shape (OrthoPolyLine
+uid 464,0
+va (VaSet
+vasetType 3
+)
+xt "34750,77000,51000,77000"
+pts [
+"34750,77000"
+"51000,77000"
+]
+)
+start &46
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 467,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 468,0
+va (VaSet
+)
+xt "36000,76000,39300,77000"
+st "ps_reset"
+blo "36000,76800"
+tm "WireNameMgr"
+)
+)
+on &81
+)
+*151 (Wire
+uid 471,0
+shape (OrthoPolyLine
+uid 472,0
+va (VaSet
+vasetType 3
+)
+xt "34750,78000,51000,78000"
+pts [
+"34750,78000"
+"51000,78000"
+]
+)
+start &48
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 475,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 476,0
+va (VaSet
+)
+xt "36000,77000,41500,78000"
+st "socks_waiting"
+blo "36000,77800"
+tm "WireNameMgr"
+)
+)
+on &82
+)
+*152 (Wire
+uid 479,0
+shape (OrthoPolyLine
+uid 480,0
+va (VaSet
+vasetType 3
+)
+xt "34750,79000,51000,79000"
+pts [
+"34750,79000"
+"51000,79000"
+]
+)
+start &49
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 483,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 484,0
+va (VaSet
+)
+xt "36000,78000,42500,79000"
+st "socks_connected"
+blo "36000,78800"
+tm "WireNameMgr"
+)
+)
+on &83
+)
+*153 (Wire
+uid 487,0
+shape (OrthoPolyLine
+uid 488,0
+va (VaSet
+vasetType 3
+)
+xt "-19000,47000,-750,47000"
+pts [
+"-19000,47000"
+"-750,47000"
+]
+)
+end &5
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 491,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 492,0
+va (VaSet
+)
+xt "-18000,46000,-9500,47000"
+st "data_generator_idle_i"
+blo "-18000,46800"
+tm "WireNameMgr"
+)
+)
+on &84
+)
+*154 (Wire
+uid 495,0
+shape (OrthoPolyLine
+uid 496,0
+va (VaSet
+vasetType 3
+)
+xt "-19000,48000,-750,48000"
+pts [
+"-19000,48000"
+"-750,48000"
+]
+)
+end &6
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 499,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 500,0
+va (VaSet
+)
+xt "-18000,47000,-16700,48000"
+st "clk"
+blo "-18000,47800"
+tm "WireNameMgr"
+)
+)
+on &85
+)
+*155 (Wire
+uid 503,0
+shape (OrthoPolyLine
+uid 504,0
+va (VaSet
+vasetType 3
+)
+xt "-19000,49000,-750,49000"
+pts [
+"-19000,49000"
+"-750,49000"
+]
+)
+end &13
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 507,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 508,0
+va (VaSet
+)
+xt "-18000,48000,-16800,49000"
+st "int"
+blo "-18000,48800"
+tm "WireNameMgr"
+)
+)
+on &86
+)
+*156 (Wire
+uid 511,0
+shape (OrthoPolyLine
+uid 512,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-19000,50000,-750,50000"
+pts [
+"-19000,50000"
+"-750,50000"
+]
+)
+end &14
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 515,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 516,0
+va (VaSet
+)
+xt "-18000,49000,-10100,50000"
+st "write_length : (16:0)"
+blo "-18000,49800"
+tm "WireNameMgr"
+)
+)
+on &87
+)
+*157 (Wire
+uid 519,0
+shape (OrthoPolyLine
+uid 520,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-19000,51000,-750,51000"
+pts [
+"-19000,51000"
+"-750,51000"
+]
+)
+end &15
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 523,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 524,0
+va (VaSet
+)
+xt "-18000,50000,-9100,51000"
+st "ram_start_addr : (13:0)"
+blo "-18000,50800"
+tm "WireNameMgr"
+)
+)
+on &88
+)
+*158 (Wire
+uid 527,0
+shape (OrthoPolyLine
+uid 528,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-19000,52000,-750,52000"
+pts [
+"-19000,52000"
+"-750,52000"
+]
+)
+end &16
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 531,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 532,0
+va (VaSet
+)
+xt "-18000,51000,-11500,52000"
+st "ram_data : (15:0)"
+blo "-18000,51800"
+tm "WireNameMgr"
+)
+)
+on &89
+)
+*159 (Wire
+uid 535,0
+shape (OrthoPolyLine
+uid 536,0
+va (VaSet
+vasetType 3
+)
+xt "-19000,53000,-750,53000"
+pts [
+"-19000,53000"
+"-750,53000"
+]
+)
+end &18
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 539,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 540,0
+va (VaSet
+)
+xt "-18000,52000,-13900,53000"
+st "data_valid"
+blo "-18000,52800"
+tm "WireNameMgr"
+)
+)
+on &90
+)
+*160 (Wire
+uid 543,0
+shape (OrthoPolyLine
+uid 544,0
+va (VaSet
+vasetType 3
+)
+xt "-19000,54000,-750,54000"
+pts [
+"-19000,54000"
+"-750,54000"
+]
+)
+end &21
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 547,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 548,0
+va (VaSet
+)
+xt "-18000,53000,-11200,54000"
+st "write_header_flag"
+blo "-18000,53800"
+tm "WireNameMgr"
+)
+)
+on &91
+)
+*161 (Wire
+uid 551,0
+shape (OrthoPolyLine
+uid 552,0
+va (VaSet
+vasetType 3
+)
+xt "-19000,55000,-750,55000"
+pts [
+"-19000,55000"
+"-750,55000"
+]
+)
+end &22
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 555,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 556,0
+va (VaSet
+)
+xt "-18000,54000,-12300,55000"
+st "write_end_flag"
+blo "-18000,54800"
+tm "WireNameMgr"
+)
+)
+on &92
+)
+*162 (Wire
+uid 559,0
+shape (OrthoPolyLine
+uid 560,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-19000,56000,-750,56000"
+pts [
+"-19000,56000"
+"-750,56000"
+]
+)
+end &23
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 563,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 564,0
+va (VaSet
+)
+xt "-18000,55000,-10200,56000"
+st "fifo_channels : (3:0)"
+blo "-18000,55800"
+tm "WireNameMgr"
+)
+)
+on &93
+)
+*163 (Wire
+uid 567,0
+shape (OrthoPolyLine
+uid 568,0
+va (VaSet
+vasetType 3
+)
+xt "-19000,57000,-750,57000"
+pts [
+"-19000,57000"
+"-750,57000"
+]
+)
+end &28
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 571,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 572,0
+va (VaSet
+)
+xt "-18000,56000,-5800,57000"
+st "memory_manager_config_valid_i"
+blo "-18000,56800"
+tm "WireNameMgr"
+)
+)
+on &94
+)
+*164 (Wire
+uid 575,0
+shape (OrthoPolyLine
+uid 576,0
+va (VaSet
+vasetType 3
+)
+xt "-19000,58000,-750,58000"
+pts [
+"-19000,58000"
+"-750,58000"
+]
+)
+end &30
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 579,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 580,0
+va (VaSet
+)
+xt "-18000,57000,-7500,58000"
+st "spi_interface_config_valid_i"
+blo "-18000,57800"
+tm "WireNameMgr"
+)
+)
+on &95
+)
+*165 (Wire
+uid 583,0
+shape (OrthoPolyLine
+uid 584,0
+va (VaSet
+vasetType 3
+)
+xt "-19000,59000,-750,59000"
+pts [
+"-19000,59000"
+"-750,59000"
+]
+)
+end &35
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 587,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 588,0
+va (VaSet
+)
+xt "-18000,58000,-11800,59000"
+st "data_ram_empty"
+blo "-18000,58800"
+tm "WireNameMgr"
+)
+)
+on &96
+)
+*166 (Wire
+uid 591,0
+shape (OrthoPolyLine
+uid 592,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-19000,60000,-750,60000"
+pts [
+"-19000,60000"
+"-750,60000"
+]
+)
+end &36
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 595,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 596,0
+va (VaSet
+)
+xt "-18000,59000,-10500,60000"
+st "MAC_jumper : (1:0)"
+blo "-18000,59800"
+tm "WireNameMgr"
+)
+)
+on &97
+)
+*167 (Wire
+uid 599,0
+shape (OrthoPolyLine
+uid 600,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-19000,61000,-750,61000"
+pts [
+"-19000,61000"
+"-750,61000"
+]
+)
+end &37
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 603,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 604,0
+va (VaSet
+)
+xt "-18000,60000,-12200,61000"
+st "BoardID : (3:0)"
+blo "-18000,60800"
+tm "WireNameMgr"
+)
+)
+on &98
+)
+*168 (Wire
+uid 607,0
+shape (OrthoPolyLine
+uid 608,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-19000,62000,-750,62000"
+pts [
+"-19000,62000"
+"-750,62000"
+]
+)
+end &38
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 611,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 612,0
+va (VaSet
+)
+xt "-18000,61000,-12300,62000"
+st "CrateID : (1:0)"
+blo "-18000,61800"
+tm "WireNameMgr"
+)
+)
+on &99
+)
+*169 (Wire
+uid 615,0
+shape (OrthoPolyLine
+uid 616,0
+va (VaSet
+vasetType 3
+)
+xt "-19000,63000,-750,63000"
+pts [
+"-19000,63000"
+"-750,63000"
+]
+)
+end &47
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 619,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 620,0
+va (VaSet
+)
+xt "-18000,62000,-14600,63000"
+st "ps_ready"
+blo "-18000,62800"
+tm "WireNameMgr"
+)
+)
+on &100
+)
+*170 (Wire
+uid 639,0
+shape (OrthoPolyLine
+uid 640,0
+va (VaSet
+vasetType 3
+)
+xt "108000,58000,125000,58000"
+pts [
+"108000,58000"
+"125000,58000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 645,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 646,0
+va (VaSet
+)
+xt "109000,57000,114600,58000"
+st "data_valid_ack"
+blo "109000,57800"
+tm "WireNameMgr"
+)
+)
+on &63
+)
+*171 (Wire
+uid 647,0
+shape (OrthoPolyLine
+uid 648,0
+va (VaSet
+vasetType 3
+)
+xt "108000,50000,125000,50000"
+pts [
+"108000,50000"
+"125000,50000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 653,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 654,0
+va (VaSet
+)
+xt "109000,49000,112600,50000"
+st "wiz_reset"
+blo "109000,49800"
+tm "WireNameMgr"
+)
+)
+on &56
+)
+*172 (Wire
+uid 655,0
+shape (OrthoPolyLine
+uid 656,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "68000,29000,93250,33000"
+pts [
+"68000,33000"
+"93250,29000"
+]
+)
+end &114
+es 0
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 661,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 662,0
+va (VaSet
+)
+xt "69000,32000,73800,33000"
+st "data : (15:0)"
+blo "69000,32800"
+tm "WireNameMgr"
+)
+)
+on &58
+)
+*173 (Wire
+uid 663,0
+shape (OrthoPolyLine
+uid 664,0
+va (VaSet
+vasetType 3
+)
+xt "108000,59000,125000,59000"
+pts [
+"108000,59000"
+"125000,59000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 669,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 670,0
+va (VaSet
+)
+xt "109000,58000,110900,59000"
+st "busy"
+blo "109000,58800"
+tm "WireNameMgr"
+)
+)
+on &64
+)
+*174 (Wire
+uid 671,0
+shape (OrthoPolyLine
+uid 672,0
+va (VaSet
+vasetType 3
+)
+xt "108000,63000,125000,63000"
+pts [
+"108000,63000"
+"125000,63000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 677,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 678,0
+va (VaSet
+)
+xt "109000,62000,121400,63000"
+st "memory_manager_config_start_o"
+blo "109000,62800"
+tm "WireNameMgr"
+)
+)
+on &68
+)
+*175 (Wire
+uid 679,0
+shape (OrthoPolyLine
+uid 680,0
+va (VaSet
+vasetType 3
+)
+xt "108000,47000,125000,47000"
+pts [
+"108000,47000"
+"125000,47000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 685,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 686,0
+va (VaSet
+)
+xt "109000,46000,118100,47000"
+st "debug_data_ram_empty"
+blo "109000,46800"
+tm "WireNameMgr"
+)
+)
+on &54
+)
+*176 (Wire
+uid 687,0
+shape (OrthoPolyLine
+uid 688,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "108000,46000,125000,46000"
+pts [
+"108000,46000"
+"125000,46000"
+]
+)
+start &101
+sat 1
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 693,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 694,0
+va (VaSet
+)
+xt "109000,45000,113600,46000"
+st "state : (7:0)"
+blo "109000,45800"
+tm "WireNameMgr"
+)
+)
+on &53
+)
+*177 (Wire
+uid 695,0
+shape (OrthoPolyLine
+uid 696,0
+va (VaSet
+vasetType 3
+)
+xt "108000,61000,125000,61000"
+pts [
+"108000,61000"
+"125000,61000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 701,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 702,0
+va (VaSet
+)
+xt "109000,60000,115600,61000"
+st "c_trigger_enable"
+blo "109000,60800"
+tm "WireNameMgr"
+)
+)
+on &66
+)
+*178 (Wire
+uid 711,0
+shape (OrthoPolyLine
+uid 712,0
+va (VaSet
+vasetType 3
+)
+xt "108000,48000,125000,48000"
+pts [
+"108000,48000"
+"125000,48000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 717,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 718,0
+va (VaSet
+)
+xt "109000,47000,115600,48000"
+st "debug_data_valid"
+blo "109000,47800"
+tm "WireNameMgr"
+)
+)
+on &55
+)
+*179 (Wire
+uid 719,0
+shape (OrthoPolyLine
+uid 720,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "108000,57000,125000,57000"
+pts [
+"108000,57000"
+"125000,57000"
+]
+)
+start &101
+sat 1
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 725,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 726,0
+va (VaSet
+)
+xt "110000,56000,116600,57000"
+st "ram_addr : (13:0)"
+blo "110000,56800"
+tm "WireNameMgr"
+)
+)
+on &62
+)
+*180 (Wire
+uid 727,0
+shape (OrthoPolyLine
+uid 728,0
+va (VaSet
+vasetType 3
+)
+xt "108000,60000,125000,60000"
+pts [
+"108000,60000"
+"125000,60000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 733,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 734,0
+va (VaSet
+)
+xt "109000,59000,112600,60000"
+st "s_trigger"
+blo "109000,59800"
+tm "WireNameMgr"
+)
+)
+on &65
+)
+*181 (Wire
+uid 735,0
+shape (OrthoPolyLine
+uid 736,0
+va (VaSet
+vasetType 3
+)
+xt "71000,33000,93250,34000"
+pts [
+"71000,34000"
+"93250,33000"
+]
+)
+end &116
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 741,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 742,0
+va (VaSet
+)
+xt "72000,33000,73200,34000"
+st "wr"
+blo "72000,33800"
+tm "WireNameMgr"
+)
+)
+on &60
+)
+*182 (Wire
+uid 743,0
+shape (OrthoPolyLine
+uid 744,0
+va (VaSet
+vasetType 3
+)
+xt "63000,32000,93250,35000"
+pts [
+"63000,35000"
+"93250,32000"
+]
+)
+end &115
+es 0
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 749,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 750,0
+va (VaSet
+)
+xt "64000,34000,65100,35000"
+st "rd"
+blo "64000,34800"
+tm "WireNameMgr"
+)
+)
+on &61
+)
+*183 (Wire
+uid 751,0
+shape (OrthoPolyLine
+uid 752,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "70000,28000,93250,30000"
+pts [
+"70000,30000"
+"93250,28000"
+]
+)
+end &113
+es 0
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 757,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 758,0
+va (VaSet
+)
+xt "71000,29000,75500,30000"
+st "addr : (9:0)"
+blo "71000,29800"
+tm "WireNameMgr"
+)
+)
+on &57
+)
+*184 (Wire
+uid 759,0
+shape (OrthoPolyLine
+uid 760,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "108000,67000,125000,67000"
+pts [
+"108000,67000"
+"125000,67000"
+]
+)
+start &101
+sat 1
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 765,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 766,0
+va (VaSet
+)
+xt "109000,66000,116000,67000"
+st "runnumber : (31:0)"
+blo "109000,66800"
+tm "WireNameMgr"
+)
+)
+on &72
+)
+*185 (Wire
+uid 767,0
+shape (OrthoPolyLine
+uid 768,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "55000,49000,74000,49000"
+pts [
+"55000,49000"
+"74000,49000"
+]
+)
+end &101
+sat 16
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 773,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 774,0
+va (VaSet
+)
+xt "56000,48000,63900,49000"
+st "write_length : (16:0)"
+blo "56000,48800"
+tm "WireNameMgr"
+)
+)
+on &87
+)
+*186 (Wire
+uid 775,0
+shape (OrthoPolyLine
+uid 776,0
+va (VaSet
+vasetType 3
+)
+xt "108000,70000,125000,70000"
+pts [
+"108000,70000"
+"125000,70000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 781,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 782,0
+va (VaSet
+)
+xt "109000,69000,112000,70000"
+st "denable"
+blo "109000,69800"
+tm "WireNameMgr"
+)
+)
+on &75
+)
+*187 (Wire
+uid 783,0
+shape (OrthoPolyLine
+uid 784,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "55000,50000,74000,50000"
+pts [
+"55000,50000"
+"74000,50000"
+]
+)
+end &101
+sat 16
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 789,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 790,0
+va (VaSet
+)
+xt "57000,49000,65900,50000"
+st "ram_start_addr : (13:0)"
+blo "57000,49800"
+tm "WireNameMgr"
+)
+)
+on &88
+)
+*188 (Wire
+uid 791,0
+shape (OrthoPolyLine
+uid 792,0
+va (VaSet
+vasetType 3
+)
+xt "108000,71000,125000,71000"
+pts [
+"108000,71000"
+"125000,71000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 797,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 798,0
+va (VaSet
+)
+xt "109000,70000,114400,71000"
+st "dwrite_enable"
+blo "109000,70800"
+tm "WireNameMgr"
+)
+)
+on &76
+)
+*189 (Wire
+uid 799,0
+shape (OrthoPolyLine
+uid 800,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "55000,51000,74000,51000"
+pts [
+"55000,51000"
+"74000,51000"
+]
+)
+end &101
+sat 16
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 805,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 806,0
+va (VaSet
+)
+xt "56000,50000,62500,51000"
+st "ram_data : (15:0)"
+blo "56000,50800"
+tm "WireNameMgr"
+)
+)
+on &89
+)
+*190 (Wire
+uid 807,0
+shape (OrthoPolyLine
+uid 808,0
+va (VaSet
+vasetType 3
+)
+xt "108000,73000,125000,73000"
+pts [
+"108000,73000"
+"125000,73000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 813,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 814,0
+va (VaSet
+)
+xt "109000,72000,114000,73000"
+st "srclk_enable"
+blo "109000,72800"
+tm "WireNameMgr"
+)
+)
+on &78
+)
+*191 (Wire
+uid 815,0
+shape (OrthoPolyLine
+uid 816,0
+va (VaSet
+vasetType 3
+)
+xt "108000,68000,125000,68000"
+pts [
+"108000,68000"
+"125000,68000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 821,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 822,0
+va (VaSet
+)
+xt "109000,67000,115300,68000"
+st "reset_trigger_id"
+blo "109000,67800"
+tm "WireNameMgr"
+)
+)
+on &73
+)
+*192 (Wire
+uid 823,0
+shape (OrthoPolyLine
+uid 824,0
+va (VaSet
+vasetType 3
+)
+xt "108000,74000,125000,74000"
+pts [
+"108000,74000"
+"125000,74000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 829,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 830,0
+va (VaSet
+)
+xt "109000,73000,113900,74000"
+st "ps_direction"
+blo "109000,73800"
+tm "WireNameMgr"
+)
+)
+on &79
+)
+*193 (Wire
+uid 831,0
+shape (OrthoPolyLine
+uid 832,0
+va (VaSet
+vasetType 3
+)
+xt "108000,65000,125000,65000"
+pts [
+"108000,65000"
+"125000,65000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 837,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 838,0
+va (VaSet
+)
+xt "109000,64000,113700,65000"
+st "dac_setting"
+blo "109000,64800"
+tm "WireNameMgr"
+)
+)
+on &70
+)
+*194 (Wire
+uid 839,0
+shape (OrthoPolyLine
+uid 840,0
+va (VaSet
+vasetType 3
+)
+xt "108000,69000,125000,69000"
+pts [
+"108000,69000"
+"125000,69000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 845,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 846,0
+va (VaSet
+)
+xt "109000,68000,114800,69000"
+st "trigger_enable"
+blo "109000,68800"
+tm "WireNameMgr"
+)
+)
+on &74
+)
+*195 (Wire
+uid 847,0
+shape (OrthoPolyLine
+uid 848,0
+va (VaSet
+vasetType 3
+)
+xt "108000,72000,125000,72000"
+pts [
+"108000,72000"
+"125000,72000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 853,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 854,0
+va (VaSet
+)
+xt "109000,71000,113700,72000"
+st "sclk_enable"
+blo "109000,71800"
+tm "WireNameMgr"
+)
+)
+on &77
+)
+*196 (Wire
+uid 855,0
+shape (OrthoPolyLine
+uid 856,0
+va (VaSet
+vasetType 3
+)
+xt "108000,75000,125000,75000"
+pts [
+"108000,75000"
+"125000,75000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 861,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 862,0
+va (VaSet
+)
+xt "109000,74000,116000,75000"
+st "ps_do_phase_shift"
+blo "109000,74800"
+tm "WireNameMgr"
+)
+)
+on &80
+)
+*197 (Wire
+uid 863,0
+shape (OrthoPolyLine
+uid 864,0
+va (VaSet
+vasetType 3
+)
+xt "108000,64000,125000,64000"
+pts [
+"108000,64000"
+"125000,64000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 869,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 870,0
+va (VaSet
+)
+xt "109000,63000,119700,64000"
+st "spi_interface_config_start_o"
+blo "109000,63800"
+tm "WireNameMgr"
+)
+)
+on &69
+)
+*198 (Wire
+uid 871,0
+shape (OrthoPolyLine
+uid 872,0
+va (VaSet
+vasetType 3
+)
+xt "68000,35000,93250,38000"
+pts [
+"68000,38000"
+"93250,35000"
+]
+)
+end &118
+es 0
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 877,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 878,0
+va (VaSet
+)
+xt "69000,37000,70200,38000"
+st "cs"
+blo "69000,37800"
+tm "WireNameMgr"
+)
+)
+on &59
+)
+*199 (Wire
+uid 879,0
+shape (OrthoPolyLine
+uid 880,0
+va (VaSet
+vasetType 3
+)
+xt "108000,66000,125000,66000"
+pts [
+"108000,66000"
+"125000,66000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 885,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 886,0
+va (VaSet
+)
+xt "109000,65000,113400,66000"
+st "roi_setting"
+blo "109000,65800"
+tm "WireNameMgr"
+)
+)
+on &71
+)
+*200 (Wire
+uid 887,0
+shape (OrthoPolyLine
+uid 888,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "108000,62000,125000,62000"
+pts [
+"108000,62000"
+"125000,62000"
+]
+)
+start &101
+sat 1
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 893,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 894,0
+va (VaSet
+)
+xt "109000,61000,117800,62000"
+st "c_trigger_mult : (15:0)"
+blo "109000,61800"
+tm "WireNameMgr"
+)
+)
+on &67
+)
+*201 (Wire
+uid 895,0
+shape (OrthoPolyLine
+uid 896,0
+va (VaSet
+vasetType 3
+)
+xt "55000,46000,74000,46000"
+pts [
+"55000,46000"
+"74000,46000"
+]
+)
+end &101
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 901,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 902,0
+va (VaSet
+)
+xt "56000,45000,64500,46000"
+st "data_generator_idle_i"
+blo "56000,45800"
+tm "WireNameMgr"
+)
+)
+on &84
+)
+*202 (Wire
+uid 903,0
+shape (OrthoPolyLine
+uid 904,0
+va (VaSet
+vasetType 3
+)
+xt "55000,52000,74000,52000"
+pts [
+"55000,52000"
+"74000,52000"
+]
+)
+end &101
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 909,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 910,0
+va (VaSet
+)
+xt "56000,51000,60100,52000"
+st "data_valid"
+blo "56000,51800"
+tm "WireNameMgr"
+)
+)
+on &90
+)
+*203 (Wire
+uid 911,0
+shape (OrthoPolyLine
+uid 912,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "55000,55000,74000,55000"
+pts [
+"55000,55000"
+"74000,55000"
+]
+)
+end &101
+sat 16
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 917,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 918,0
+va (VaSet
+)
+xt "56000,54000,63800,55000"
+st "fifo_channels : (3:0)"
+blo "56000,54800"
+tm "WireNameMgr"
+)
+)
+on &93
+)
+*204 (Wire
+uid 919,0
+shape (OrthoPolyLine
+uid 920,0
+va (VaSet
+vasetType 3
+)
+xt "55000,54000,74000,54000"
+pts [
+"55000,54000"
+"74000,54000"
+]
+)
+end &101
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 925,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 926,0
+va (VaSet
+)
+xt "56000,53000,61700,54000"
+st "write_end_flag"
+blo "56000,53800"
+tm "WireNameMgr"
+)
+)
+on &92
+)
+*205 (Wire
+uid 927,0
+shape (OrthoPolyLine
+uid 928,0
+va (VaSet
+vasetType 3
+)
+xt "55000,56000,74000,56000"
+pts [
+"55000,56000"
+"74000,56000"
+]
+)
+end &101
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 933,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 934,0
+va (VaSet
+)
+xt "56000,55000,68200,56000"
+st "memory_manager_config_valid_i"
+blo "56000,55800"
+tm "WireNameMgr"
+)
+)
+on &94
+)
+*206 (Wire
+uid 935,0
+shape (OrthoPolyLine
+uid 936,0
+va (VaSet
+vasetType 3
+)
+xt "55000,58000,74000,58000"
+pts [
+"55000,58000"
+"74000,58000"
+]
+)
+end &101
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 941,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 942,0
+va (VaSet
+)
+xt "56000,57000,62200,58000"
+st "data_ram_empty"
+blo "56000,57800"
+tm "WireNameMgr"
+)
+)
+on &96
+)
+*207 (Wire
+uid 943,0
+shape (OrthoPolyLine
+uid 944,0
+va (VaSet
+vasetType 3
+)
+xt "55000,57000,74000,57000"
+pts [
+"55000,57000"
+"74000,57000"
+]
+)
+end &101
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 949,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 950,0
+va (VaSet
+)
+xt "56000,56000,66500,57000"
+st "spi_interface_config_valid_i"
+blo "56000,56800"
+tm "WireNameMgr"
+)
+)
+on &95
+)
+*208 (Wire
+uid 951,0
+shape (OrthoPolyLine
+uid 952,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "55000,59000,74000,59000"
+pts [
+"55000,59000"
+"74000,59000"
+]
+)
+end &101
+sat 16
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 957,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 958,0
+va (VaSet
+)
+xt "56000,58000,63500,59000"
+st "MAC_jumper : (1:0)"
+blo "56000,58800"
+tm "WireNameMgr"
+)
+)
+on &97
+)
+*209 (Wire
+uid 959,0
+shape (OrthoPolyLine
+uid 960,0
+va (VaSet
+vasetType 3
+)
+xt "108000,76000,125000,76000"
+pts [
+"108000,76000"
+"125000,76000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 965,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 966,0
+va (VaSet
+)
+xt "109000,75000,112300,76000"
+st "ps_reset"
+blo "109000,75800"
+tm "WireNameMgr"
+)
+)
+on &81
+)
+*210 (Wire
+uid 967,0
+shape (OrthoPolyLine
+uid 968,0
+va (VaSet
+vasetType 3
+)
+xt "108000,77000,125000,77000"
+pts [
+"108000,77000"
+"125000,77000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 973,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 974,0
+va (VaSet
+)
+xt "109000,76000,114500,77000"
+st "socks_waiting"
+blo "109000,76800"
+tm "WireNameMgr"
+)
+)
+on &82
+)
+*211 (Wire
+uid 975,0
+shape (OrthoPolyLine
+uid 976,0
+va (VaSet
+vasetType 3
+)
+xt "55000,53000,74000,53000"
+pts [
+"55000,53000"
+"74000,53000"
+]
+)
+end &101
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 981,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 982,0
+va (VaSet
+)
+xt "56000,52000,62800,53000"
+st "write_header_flag"
+blo "56000,52800"
+tm "WireNameMgr"
+)
+)
+on &91
+)
+*212 (Wire
+uid 983,0
+shape (OrthoPolyLine
+uid 984,0
+va (VaSet
+vasetType 3
+)
+xt "108000,78000,125000,78000"
+pts [
+"108000,78000"
+"125000,78000"
+]
+)
+start &101
+sat 1
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 989,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 990,0
+va (VaSet
+)
+xt "109000,77000,115500,78000"
+st "socks_connected"
+blo "109000,77800"
+tm "WireNameMgr"
+)
+)
+on &83
+)
+*213 (Wire
+uid 991,0
+shape (OrthoPolyLine
+uid 992,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "55000,60000,74000,60000"
+pts [
+"55000,60000"
+"74000,60000"
+]
+)
+end &101
+sat 16
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 997,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 998,0
+va (VaSet
+)
+xt "56000,59000,61800,60000"
+st "BoardID : (3:0)"
+blo "56000,59800"
+tm "WireNameMgr"
+)
+)
+on &98
+)
+*214 (Wire
+uid 999,0
+shape (OrthoPolyLine
+uid 1000,0
+va (VaSet
+vasetType 3
+)
+xt "55000,62000,74000,62000"
+pts [
+"55000,62000"
+"74000,62000"
+]
+)
+end &101
+sat 16
+eat 2
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1005,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1006,0
+va (VaSet
+)
+xt "56000,61000,59400,62000"
+st "ps_ready"
+blo "56000,61800"
+tm "WireNameMgr"
+)
+)
+on &100
+)
+*215 (Wire
+uid 1007,0
+shape (OrthoPolyLine
+uid 1008,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "55000,61000,74000,61000"
+pts [
+"55000,61000"
+"74000,61000"
+]
+)
+end &101
+sat 16
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1013,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1014,0
+va (VaSet
+)
+xt "56000,60000,61700,61000"
+st "CrateID : (1:0)"
+blo "56000,60800"
+tm "WireNameMgr"
+)
+)
+on &99
+)
+*216 (Wire
+uid 1015,0
+shape (OrthoPolyLine
+uid 1016,0
+va (VaSet
+vasetType 3
+)
+xt "108750,27000,124000,28000"
+pts [
+"108750,28000"
+"124000,27000"
+]
+)
+start &117
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1021,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1022,0
+va (VaSet
+)
+xt "110000,27000,111200,28000"
+st "int"
+blo "110000,27800"
+tm "WireNameMgr"
+)
+)
+on &86
+)
+*217 (Wire
+uid 1023,0
+shape (OrthoPolyLine
+uid 1024,0
+va (VaSet
+vasetType 3
+)
+xt "55000,47000,74000,47000"
+pts [
+"55000,47000"
+"74000,47000"
+]
+)
+end &101
+sat 16
+eat 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1029,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1030,0
+va (VaSet
+)
+xt "56000,46000,57300,47000"
+st "clk"
+blo "56000,46800"
+tm "WireNameMgr"
+)
+)
+on &85
+)
+*218 (Wire
+uid 1552,0
+shape (OrthoPolyLine
+uid 1553,0
+va (VaSet
+vasetType 3
+)
+xt "80750,20000,84000,20000"
+pts [
+"80750,20000"
+"84000,20000"
+]
+)
+start &106
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1556,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1557,0
+va (VaSet
+)
+xt "82000,19000,83300,20000"
+st "clk"
+blo "82000,19800"
+tm "WireNameMgr"
+)
+)
+on &85
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *219 (PackageList
+uid 1163,0
+stg "VerticalLayoutStrategy"
+textVec [
+*220 (Text
+uid 1164,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*221 (MLText
+uid 1165,0
+va (VaSet
+)
+xt "0,1000,15600,7000"
+st "LIBRARY IEEE;
+USE IEEE.STD_LOGIC_1164.ALL;
+USE IEEE.STD_LOGIC_ARITH.ALL;
+USE IEEE.STD_LOGIC_UNSIGNED.ALL;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.ALL;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 1166,0
+stg "VerticalLayoutStrategy"
+textVec [
+*222 (Text
+uid 1167,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*223 (Text
+uid 1168,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*224 (MLText
+uid 1169,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*225 (Text
+uid 1170,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*226 (MLText
+uid 1171,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*227 (Text
+uid 1172,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*228 (MLText
+uid 1173,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "0,22,1281,1024"
+viewArea "8956,29642,91989,96397"
+cachedDiagramExtent "-19400,0,125400,83000"
+hasePageBreakOrigin 1
+pageBreakOrigin "-20000,0"
+lastUid 2880,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*229 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*230 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*231 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,4000,6500"
+st "U_0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*232 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*233 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*234 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,2350,6500"
+st "U_0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*235 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*236 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*237 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,2700,6500"
+st "U_0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*238 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*239 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*240 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,2300,6500"
+st "U_0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*241 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*242 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*243 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1850,6500"
+st "U_0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*244 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*245 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*246 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*247 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*248 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*249 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,0,25400,1000"
+st "Declarations"
+blo "20000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,1000,22700,2000"
+st "Ports:"
+blo "20000,1800"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,23800,1000"
+st "Pre User:"
+blo "20000,800"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "20000,2000,27100,3000"
+st "Diagram Signals:"
+blo "20000,2800"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,24700,1000"
+st "Post User:"
+blo "20000,800"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 50,0
+usingSuid 1
+emptyRow *250 (LEmptyRow
+)
+uid 1176,0
+optionalChildren [
+*251 (RefLabelRowHdr
+)
+*252 (TitleRowHdr
+)
+*253 (FilterRowHdr
+)
+*254 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*255 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*256 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*257 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*258 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*259 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*260 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*261 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*262 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*263 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 1
+suid 1,0
+)
+)
+uid 1063,0
+)
+*264 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 2
+suid 2,0
+)
+)
+uid 1065,0
+)
+*265 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 3
+suid 3,0
+)
+)
+uid 1067,0
+)
+*266 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 5
+suid 5,0
+)
+)
+uid 1071,0
+)
+*267 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 6
+suid 6,0
+)
+)
+uid 1073,0
+)
+*268 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 7
+suid 7,0
+i "(others => 'Z')"
+)
+)
+uid 1075,0
+)
+*269 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "cs"
+t "std_logic"
+o 8
+suid 8,0
+)
+)
+uid 1077,0
+)
+*270 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "wr"
+t "std_logic"
+o 9
+suid 9,0
+)
+)
+uid 1079,0
+)
+*271 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "rd"
+t "std_logic"
+o 10
+suid 10,0
+)
+)
+uid 1081,0
+)
+*272 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "ram_addr"
+t "std_logic_vector"
+b "(13 DOWNTO 0)"
+o 12
+suid 12,0
+)
+)
+uid 1085,0
+)
+*273 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "data_valid_ack"
+t "std_logic"
+o 13
+suid 13,0
+)
+)
+uid 1087,0
+)
+*274 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "busy"
+t "std_logic"
+o 14
+suid 14,0
+)
+)
+uid 1089,0
+)
+*275 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "s_trigger"
+t "std_logic"
+o 15
+suid 15,0
+)
+)
+uid 1091,0
+)
+*276 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "c_trigger_enable"
+t "std_logic"
+o 16
+suid 16,0
+)
+)
+uid 1093,0
+)
+*277 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "c_trigger_mult"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 17
+suid 17,0
+)
+)
+uid 1095,0
+)
+*278 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "memory_manager_config_start_o"
+t "std_logic"
+o 18
+suid 18,0
+)
+)
+uid 1097,0
+)
+*279 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "spi_interface_config_start_o"
+t "std_logic"
+o 19
+suid 19,0
+)
+)
+uid 1099,0
+)
+*280 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "dac_setting"
+t "dac_array_type"
+o 20
+suid 20,0
+)
+)
+uid 1101,0
+)
+*281 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "roi_setting"
+t "roi_array_type"
+o 21
+suid 21,0
+)
+)
+uid 1103,0
+)
+*282 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "runnumber"
+t "std_logic_vector"
+b "(31 DOWNTO 0)"
+o 22
+suid 22,0
+)
+)
+uid 1105,0
+)
+*283 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "reset_trigger_id"
+t "std_logic"
+o 23
+suid 23,0
+)
+)
+uid 1107,0
+)
+*284 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "trigger_enable"
+t "std_logic"
+o 24
+suid 24,0
+)
+)
+uid 1109,0
+)
+*285 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "denable"
+t "std_logic"
+o 25
+suid 25,0
+)
+)
+uid 1111,0
+)
+*286 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "dwrite_enable"
+t "std_logic"
+o 26
+suid 26,0
+)
+)
+uid 1113,0
+)
+*287 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "sclk_enable"
+t "std_logic"
+o 27
+suid 27,0
+)
+)
+uid 1115,0
+)
+*288 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "srclk_enable"
+t "std_logic"
+o 28
+suid 28,0
+)
+)
+uid 1117,0
+)
+*289 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "ps_direction"
+t "std_logic"
+o 29
+suid 29,0
+)
+)
+uid 1119,0
+)
+*290 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "ps_do_phase_shift"
+t "std_logic"
+o 30
+suid 30,0
+)
+)
+uid 1121,0
+)
+*291 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "ps_reset"
+t "std_logic"
+o 31
+suid 31,0
+)
+)
+uid 1123,0
+)
+*292 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "socks_waiting"
+t "std_logic"
+o 32
+suid 32,0
+)
+)
+uid 1125,0
+)
+*293 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "socks_connected"
+t "std_logic"
+o 33
+suid 33,0
+)
+)
+uid 1127,0
+)
+*294 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "data_generator_idle_i"
+t "std_logic"
+o 34
+suid 34,0
+)
+)
+uid 1129,0
+)
+*295 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "clk"
+t "std_logic"
+o 35
+suid 35,0
+)
+)
+uid 1131,0
+)
+*296 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "int"
+t "std_logic"
+o 36
+suid 36,0
+)
+)
+uid 1133,0
+)
+*297 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "write_length"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+o 37
+suid 37,0
+)
+)
+uid 1135,0
+)
+*298 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "ram_start_addr"
+t "std_logic_vector"
+b "(13 DOWNTO 0)"
+o 38
+suid 38,0
+)
+)
+uid 1137,0
+)
+*299 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "ram_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 39
+suid 39,0
+)
+)
+uid 1139,0
+)
+*300 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "data_valid"
+t "std_logic"
+o 40
+suid 40,0
+)
+)
+uid 1141,0
+)
+*301 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "write_header_flag"
+t "std_logic"
+o 41
+suid 41,0
+)
+)
+uid 1143,0
+)
+*302 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "write_end_flag"
+t "std_logic"
+o 42
+suid 42,0
+)
+)
+uid 1145,0
+)
+*303 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "fifo_channels"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 43
+suid 43,0
+)
+)
+uid 1147,0
+)
+*304 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "memory_manager_config_valid_i"
+t "std_logic"
+o 44
+suid 44,0
+)
+)
+uid 1149,0
+)
+*305 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "spi_interface_config_valid_i"
+t "std_logic"
+o 45
+suid 45,0
+)
+)
+uid 1151,0
+)
+*306 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "data_ram_empty"
+t "std_logic"
+o 46
+suid 46,0
+)
+)
+uid 1153,0
+)
+*307 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "MAC_jumper"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 47
+suid 47,0
+)
+)
+uid 1155,0
+)
+*308 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "BoardID"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 48
+suid 48,0
+)
+)
+uid 1157,0
+)
+*309 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "CrateID"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 49
+suid 49,0
+)
+)
+uid 1159,0
+)
+*310 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "ps_ready"
+t "std_logic"
+o 50
+suid 50,0
+)
+)
+uid 1161,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 1189,0
+optionalChildren [
+*311 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *312 (MRCItem
+litem &250
+pos 48
+dimension 20
+)
+uid 1191,0
+optionalChildren [
+*313 (MRCItem
+litem &251
+pos 0
+dimension 20
+uid 1192,0
+)
+*314 (MRCItem
+litem &252
+pos 1
+dimension 23
+uid 1193,0
+)
+*315 (MRCItem
+litem &253
+pos 2
+hidden 1
+dimension 20
+uid 1194,0
+)
+*316 (MRCItem
+litem &263
+pos 0
+dimension 20
+uid 1064,0
+)
+*317 (MRCItem
+litem &264
+pos 1
+dimension 20
+uid 1066,0
+)
+*318 (MRCItem
+litem &265
+pos 2
+dimension 20
+uid 1068,0
+)
+*319 (MRCItem
+litem &266
+pos 3
+dimension 20
+uid 1072,0
+)
+*320 (MRCItem
+litem &267
+pos 4
+dimension 20
+uid 1074,0
+)
+*321 (MRCItem
+litem &268
+pos 5
+dimension 20
+uid 1076,0
+)
+*322 (MRCItem
+litem &269
+pos 6
+dimension 20
+uid 1078,0
+)
+*323 (MRCItem
+litem &270
+pos 7
+dimension 20
+uid 1080,0
+)
+*324 (MRCItem
+litem &271
+pos 8
+dimension 20
+uid 1082,0
+)
+*325 (MRCItem
+litem &272
+pos 9
+dimension 20
+uid 1086,0
+)
+*326 (MRCItem
+litem &273
+pos 10
+dimension 20
+uid 1088,0
+)
+*327 (MRCItem
+litem &274
+pos 11
+dimension 20
+uid 1090,0
+)
+*328 (MRCItem
+litem &275
+pos 12
+dimension 20
+uid 1092,0
+)
+*329 (MRCItem
+litem &276
+pos 13
+dimension 20
+uid 1094,0
+)
+*330 (MRCItem
+litem &277
+pos 14
+dimension 20
+uid 1096,0
+)
+*331 (MRCItem
+litem &278
+pos 15
+dimension 20
+uid 1098,0
+)
+*332 (MRCItem
+litem &279
+pos 16
+dimension 20
+uid 1100,0
+)
+*333 (MRCItem
+litem &280
+pos 17
+dimension 20
+uid 1102,0
+)
+*334 (MRCItem
+litem &281
+pos 18
+dimension 20
+uid 1104,0
+)
+*335 (MRCItem
+litem &282
+pos 19
+dimension 20
+uid 1106,0
+)
+*336 (MRCItem
+litem &283
+pos 20
+dimension 20
+uid 1108,0
+)
+*337 (MRCItem
+litem &284
+pos 21
+dimension 20
+uid 1110,0
+)
+*338 (MRCItem
+litem &285
+pos 22
+dimension 20
+uid 1112,0
+)
+*339 (MRCItem
+litem &286
+pos 23
+dimension 20
+uid 1114,0
+)
+*340 (MRCItem
+litem &287
+pos 24
+dimension 20
+uid 1116,0
+)
+*341 (MRCItem
+litem &288
+pos 25
+dimension 20
+uid 1118,0
+)
+*342 (MRCItem
+litem &289
+pos 26
+dimension 20
+uid 1120,0
+)
+*343 (MRCItem
+litem &290
+pos 27
+dimension 20
+uid 1122,0
+)
+*344 (MRCItem
+litem &291
+pos 28
+dimension 20
+uid 1124,0
+)
+*345 (MRCItem
+litem &292
+pos 29
+dimension 20
+uid 1126,0
+)
+*346 (MRCItem
+litem &293
+pos 30
+dimension 20
+uid 1128,0
+)
+*347 (MRCItem
+litem &294
+pos 31
+dimension 20
+uid 1130,0
+)
+*348 (MRCItem
+litem &295
+pos 32
+dimension 20
+uid 1132,0
+)
+*349 (MRCItem
+litem &296
+pos 33
+dimension 20
+uid 1134,0
+)
+*350 (MRCItem
+litem &297
+pos 34
+dimension 20
+uid 1136,0
+)
+*351 (MRCItem
+litem &298
+pos 35
+dimension 20
+uid 1138,0
+)
+*352 (MRCItem
+litem &299
+pos 36
+dimension 20
+uid 1140,0
+)
+*353 (MRCItem
+litem &300
+pos 37
+dimension 20
+uid 1142,0
+)
+*354 (MRCItem
+litem &301
+pos 38
+dimension 20
+uid 1144,0
+)
+*355 (MRCItem
+litem &302
+pos 39
+dimension 20
+uid 1146,0
+)
+*356 (MRCItem
+litem &303
+pos 40
+dimension 20
+uid 1148,0
+)
+*357 (MRCItem
+litem &304
+pos 41
+dimension 20
+uid 1150,0
+)
+*358 (MRCItem
+litem &305
+pos 42
+dimension 20
+uid 1152,0
+)
+*359 (MRCItem
+litem &306
+pos 43
+dimension 20
+uid 1154,0
+)
+*360 (MRCItem
+litem &307
+pos 44
+dimension 20
+uid 1156,0
+)
+*361 (MRCItem
+litem &308
+pos 45
+dimension 20
+uid 1158,0
+)
+*362 (MRCItem
+litem &309
+pos 46
+dimension 20
+uid 1160,0
+)
+*363 (MRCItem
+litem &310
+pos 47
+dimension 20
+uid 1162,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 1195,0
+optionalChildren [
+*364 (MRCItem
+litem &254
+pos 0
+dimension 20
+uid 1196,0
+)
+*365 (MRCItem
+litem &256
+pos 1
+dimension 50
+uid 1197,0
+)
+*366 (MRCItem
+litem &257
+pos 2
+dimension 100
+uid 1198,0
+)
+*367 (MRCItem
+litem &258
+pos 3
+dimension 50
+uid 1199,0
+)
+*368 (MRCItem
+litem &259
+pos 4
+dimension 100
+uid 1200,0
+)
+*369 (MRCItem
+litem &260
+pos 5
+dimension 100
+uid 1201,0
+)
+*370 (MRCItem
+litem &261
+pos 6
+dimension 50
+uid 1202,0
+)
+*371 (MRCItem
+litem &262
+pos 7
+dimension 80
+uid 1203,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 1190,0
+vaOverrides [
+]
+)
+]
+)
+uid 1175,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *372 (LEmptyRow
+)
+uid 1205,0
+optionalChildren [
+*373 (RefLabelRowHdr
+)
+*374 (TitleRowHdr
+)
+*375 (FilterRowHdr
+)
+*376 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*377 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*378 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*379 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*380 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*381 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*382 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*383 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*384 (LogGeneric
+generic (GiElement
+name "RAM_ADDR_WIDTH"
+type "integer"
+value "14"
+)
+uid 9,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 1217,0
+optionalChildren [
+*385 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *386 (MRCItem
+litem &372
+pos 1
+dimension 20
+)
+uid 1219,0
+optionalChildren [
+*387 (MRCItem
+litem &373
+pos 0
+dimension 20
+uid 1220,0
+)
+*388 (MRCItem
+litem &374
+pos 1
+dimension 23
+uid 1221,0
+)
+*389 (MRCItem
+litem &375
+pos 2
+hidden 1
+dimension 20
+uid 1222,0
+)
+*390 (MRCItem
+litem &384
+pos 0
+dimension 20
+uid 10,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 1223,0
+optionalChildren [
+*391 (MRCItem
+litem &376
+pos 0
+dimension 20
+uid 1224,0
+)
+*392 (MRCItem
+litem &378
+pos 1
+dimension 50
+uid 1225,0
+)
+*393 (MRCItem
+litem &379
+pos 2
+dimension 100
+uid 1226,0
+)
+*394 (MRCItem
+litem &380
+pos 3
+dimension 100
+uid 1227,0
+)
+*395 (MRCItem
+litem &381
+pos 4
+dimension 50
+uid 1228,0
+)
+*396 (MRCItem
+litem &382
+pos 5
+dimension 50
+uid 1229,0
+)
+*397 (MRCItem
+litem &383
+pos 6
+dimension 80
+uid 1230,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 1218,0
+vaOverrides [
+]
+)
+]
+)
+uid 1204,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_modul2_tb/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_modul2_tb/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_modul2_tb/symbol.sb	(revision 11755)
@@ -0,0 +1,1235 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 53,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 66,0
+optionalChildren [
+*14 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *15 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 68,0
+optionalChildren [
+*16 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 69,0
+)
+*17 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 70,0
+)
+*18 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 71,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 72,0
+optionalChildren [
+*19 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 73,0
+)
+*20 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 74,0
+)
+*21 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 75,0
+)
+*22 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 76,0
+)
+*23 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 77,0
+)
+*24 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 78,0
+)
+*25 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 79,0
+)
+*26 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 80,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 67,0
+vaOverrides [
+]
+)
+]
+)
+uid 52,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *27 (LEmptyRow
+)
+uid 82,0
+optionalChildren [
+*28 (RefLabelRowHdr
+)
+*29 (TitleRowHdr
+)
+*30 (FilterRowHdr
+)
+*31 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*32 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*33 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*34 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*35 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*36 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*37 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*38 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*39 (LogGeneric
+generic (GiElement
+name "RAM_ADDR_WIDTH"
+type "integer"
+value "14"
+)
+uid 109,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 94,0
+optionalChildren [
+*40 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *41 (MRCItem
+litem &27
+pos 3
+dimension 20
+)
+uid 96,0
+optionalChildren [
+*42 (MRCItem
+litem &28
+pos 0
+dimension 20
+uid 97,0
+)
+*43 (MRCItem
+litem &29
+pos 1
+dimension 23
+uid 98,0
+)
+*44 (MRCItem
+litem &30
+pos 2
+hidden 1
+dimension 20
+uid 99,0
+)
+*45 (MRCItem
+litem &39
+pos 0
+dimension 20
+uid 108,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 100,0
+optionalChildren [
+*46 (MRCItem
+litem &31
+pos 0
+dimension 20
+uid 101,0
+)
+*47 (MRCItem
+litem &33
+pos 1
+dimension 50
+uid 102,0
+)
+*48 (MRCItem
+litem &34
+pos 2
+dimension 100
+uid 103,0
+)
+*49 (MRCItem
+litem &35
+pos 3
+dimension 100
+uid 104,0
+)
+*50 (MRCItem
+litem &36
+pos 4
+dimension 50
+uid 105,0
+)
+*51 (MRCItem
+litem &37
+pos 5
+dimension 50
+uid 106,0
+)
+*52 (MRCItem
+litem &38
+pos 6
+dimension 80
+uid 107,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 95,0
+vaOverrides [
+]
+)
+]
+)
+uid 81,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_modul2_tb\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_modul2_tb\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_modul2_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_modul2_tb"
+)
+(vvPair
+variable "date"
+value "31.05.2011"
+)
+(vvPair
+variable "day"
+value "Di"
+)
+(vvPair
+variable "day_long"
+value "Dienstag"
+)
+(vvPair
+variable "dd"
+value "31"
+)
+(vvPair
+variable "entity_name"
+value "w5300_modul2_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "05"
+)
+(vvPair
+variable "module_name"
+value "w5300_modul2_tb"
+)
+(vvPair
+variable "month"
+value "Mai"
+)
+(vvPair
+variable "month_long"
+value "Mai"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_modul2_tb\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_modul2_tb\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "14:17:55"
+)
+(vvPair
+variable "unit"
+value "w5300_modul2_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 51,0
+optionalChildren [
+*53 (SymbolBody
+uid 8,0
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,29900,16000"
+st "FACT_FAD_TB_lib"
+blo "22200,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,29500,17000"
+st "w5300_modul2_tb"
+blo "22200,16800"
+)
+)
+gi *54 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,15000,14400"
+st "Generic Declarations
+
+RAM_ADDR_WIDTH integer 14  "
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+(GiElement
+name "RAM_ADDR_WIDTH"
+type "integer"
+value "14"
+)
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*55 (Grouping
+uid 16,0
+optionalChildren [
+*56 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,45800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*57 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*58 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*59 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*60 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,44500,45850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*64 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*65 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,52700,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *66 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*67 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*68 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,10900,4000"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *69 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *70 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,2000,44400,3000"
+st "User:"
+blo "42000,2800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3000,44000,3000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 132,0
+okToSyncOnLoad 1
+OkToSyncGenericsOnLoad 1
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_modul2_tb/symbol.sb.bak
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_modul2_tb/symbol.sb.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_modul2_tb/symbol.sb.bak	(revision 11755)
@@ -0,0 +1,1248 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 53,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 66,0
+optionalChildren [
+*14 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *15 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 68,0
+optionalChildren [
+*16 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 69,0
+)
+*17 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 70,0
+)
+*18 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 71,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 72,0
+optionalChildren [
+*19 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 73,0
+)
+*20 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 74,0
+)
+*21 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 75,0
+)
+*22 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 76,0
+)
+*23 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 77,0
+)
+*24 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 78,0
+)
+*25 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 79,0
+)
+*26 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 80,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 67,0
+vaOverrides [
+]
+)
+]
+)
+uid 52,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *27 (LEmptyRow
+)
+uid 82,0
+optionalChildren [
+*28 (RefLabelRowHdr
+)
+*29 (TitleRowHdr
+)
+*30 (FilterRowHdr
+)
+*31 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*32 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*33 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*34 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*35 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*36 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*37 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*38 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*39 (LogGeneric
+generic (GiElement
+name "RAM_ADDR_WIDTH"
+type "integer"
+value "14"
+)
+uid 109,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 94,0
+optionalChildren [
+*40 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *41 (MRCItem
+litem &27
+pos 3
+dimension 20
+)
+uid 96,0
+optionalChildren [
+*42 (MRCItem
+litem &28
+pos 0
+dimension 20
+uid 97,0
+)
+*43 (MRCItem
+litem &29
+pos 1
+dimension 23
+uid 98,0
+)
+*44 (MRCItem
+litem &30
+pos 2
+hidden 1
+dimension 20
+uid 99,0
+)
+*45 (MRCItem
+litem &39
+pos 0
+dimension 20
+uid 108,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 100,0
+optionalChildren [
+*46 (MRCItem
+litem &31
+pos 0
+dimension 20
+uid 101,0
+)
+*47 (MRCItem
+litem &33
+pos 1
+dimension 50
+uid 102,0
+)
+*48 (MRCItem
+litem &34
+pos 2
+dimension 100
+uid 103,0
+)
+*49 (MRCItem
+litem &35
+pos 3
+dimension 100
+uid 104,0
+)
+*50 (MRCItem
+litem &36
+pos 4
+dimension 50
+uid 105,0
+)
+*51 (MRCItem
+litem &37
+pos 5
+dimension 50
+uid 106,0
+)
+*52 (MRCItem
+litem &38
+pos 6
+dimension 80
+uid 107,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 95,0
+vaOverrides [
+]
+)
+]
+)
+uid 81,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_modul2_tb\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_modul2_tb\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_modul2_tb"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_modul2_tb"
+)
+(vvPair
+variable "date"
+value "31.05.2011"
+)
+(vvPair
+variable "day"
+value "Di"
+)
+(vvPair
+variable "day_long"
+value "Dienstag"
+)
+(vvPair
+variable "dd"
+value "31"
+)
+(vvPair
+variable "entity_name"
+value "w5300_modul2_tb"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "05"
+)
+(vvPair
+variable "module_name"
+value "w5300_modul2_tb"
+)
+(vvPair
+variable "month"
+value "Mai"
+)
+(vvPair
+variable "month_long"
+value "Mai"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_modul2_tb\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_modul2_tb\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "14:17:55"
+)
+(vvPair
+variable "unit"
+value "w5300_modul2_tb"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 51,0
+optionalChildren [
+*53 (SymbolBody
+uid 8,0
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,29900,16000"
+st "FACT_FAD_TB_lib"
+blo "22200,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,29500,17000"
+st "w5300_modul2_tb"
+blo "22200,16800"
+)
+)
+gi *54 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,15000,14400"
+st "Generic Declarations
+
+RAM_ADDR_WIDTH integer 14  
+"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+(GiElement
+name "RAM_ADDR_WIDTH"
+type "integer"
+value "14"
+)
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*55 (Grouping
+uid 16,0
+optionalChildren [
+*56 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,45800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*57 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*58 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*59 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*60 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,44500,45850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*64 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*65 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,52700,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *66 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*67 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*68 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,10900,4000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *69 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *70 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,2000,44400,3000"
+st "User:"
+blo "42000,2800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3000,44000,3000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 109,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_modul2_tester/interface
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_modul2_tester/interface	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/hds/w5300_modul2_tester/interface	(revision 11755)
@@ -0,0 +1,3812 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_ARITH"
+itemName "ALL"
+)
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_UNSIGNED"
+itemName "ALL"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+itemName "ALL"
+)
+]
+libraryRefs [
+"IEEE"
+"FACT_FAD_lib"
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+ordering 1
+suid 336,0
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 403,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+*14 (LogPort
+port (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "BoardID"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 28
+suid 295,0
+)
+)
+uid 2514,0
+)
+*15 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "busy"
+t "std_logic"
+o 2
+suid 296,0
+)
+)
+uid 2516,0
+)
+*16 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "c_trigger_enable"
+t "std_logic"
+o 3
+suid 297,0
+)
+)
+uid 2518,0
+)
+*17 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "c_trigger_mult"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 4
+suid 298,0
+)
+)
+uid 2520,0
+)
+*18 (LogPort
+port (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+suid 299,0
+)
+)
+uid 2522,0
+)
+*19 (LogPort
+port (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "CrateID"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 29
+suid 300,0
+)
+)
+uid 2524,0
+)
+*20 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "dac_setting"
+t "dac_array_type"
+o 5
+suid 301,0
+)
+)
+uid 2526,0
+)
+*21 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "data_generator_idle_i"
+t "std_logic"
+o 31
+suid 302,0
+)
+)
+uid 2528,0
+)
+*22 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "data_ram_empty"
+t "std_logic"
+o 32
+suid 303,0
+)
+)
+uid 2530,0
+)
+*23 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "data_valid"
+t "std_logic"
+o 33
+suid 304,0
+)
+)
+uid 2532,0
+)
+*24 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "data_valid_ack"
+t "std_logic"
+o 6
+suid 305,0
+)
+)
+uid 2534,0
+)
+*25 (LogPort
+port (LogicalPort
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 7
+suid 306,0
+)
+)
+uid 2536,0
+)
+*26 (LogPort
+port (LogicalPort
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 8
+suid 307,0
+)
+)
+uid 2538,0
+)
+*27 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "denable"
+t "std_logic"
+o 9
+suid 308,0
+)
+)
+uid 2540,0
+)
+*28 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "dwrite_enable"
+t "std_logic"
+o 10
+suid 309,0
+)
+)
+uid 2542,0
+)
+*29 (LogPort
+port (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "fifo_channels"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 34
+suid 310,0
+)
+)
+uid 2544,0
+)
+*30 (LogPort
+port (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "MAC_jumper"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 30
+suid 311,0
+)
+)
+uid 2546,0
+)
+*31 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "memory_manager_config_start_o"
+t "std_logic"
+o 11
+suid 312,0
+)
+)
+uid 2548,0
+)
+*32 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "memory_manager_config_valid_i"
+t "std_logic"
+o 35
+suid 313,0
+)
+)
+uid 2550,0
+)
+*33 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "ps_direction"
+t "std_logic"
+o 12
+suid 314,0
+)
+)
+uid 2552,0
+)
+*34 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "ps_do_phase_shift"
+t "std_logic"
+o 13
+suid 315,0
+)
+)
+uid 2554,0
+)
+*35 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "ps_ready"
+t "std_logic"
+o 36
+suid 316,0
+)
+)
+uid 2556,0
+)
+*36 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "ps_reset"
+t "std_logic"
+o 14
+suid 317,0
+)
+)
+uid 2558,0
+)
+*37 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "ram_addr"
+t "std_logic_vector"
+b "(13 DOWNTO 0)"
+o 15
+suid 318,0
+)
+)
+uid 2560,0
+)
+*38 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "ram_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 37
+suid 319,0
+)
+)
+uid 2562,0
+)
+*39 (LogPort
+port (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "ram_start_addr"
+t "std_logic_vector"
+b "(13 DOWNTO 0)"
+o 38
+suid 320,0
+)
+)
+uid 2564,0
+)
+*40 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "reset_trigger_id"
+t "std_logic"
+o 16
+suid 321,0
+)
+)
+uid 2566,0
+)
+*41 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "roi_setting"
+t "roi_array_type"
+o 17
+suid 322,0
+)
+)
+uid 2568,0
+)
+*42 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "runnumber"
+t "std_logic_vector"
+b "(31 DOWNTO 0)"
+o 18
+suid 323,0
+)
+)
+uid 2570,0
+)
+*43 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "s_trigger"
+t "std_logic"
+o 19
+suid 324,0
+)
+)
+uid 2572,0
+)
+*44 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "sclk_enable"
+t "std_logic"
+o 20
+suid 325,0
+)
+)
+uid 2574,0
+)
+*45 (LogPort
+port (LogicalPort
+decl (Decl
+n "socks_connected"
+t "std_logic"
+o 21
+suid 326,0
+)
+)
+uid 2576,0
+)
+*46 (LogPort
+port (LogicalPort
+decl (Decl
+n "socks_waiting"
+t "std_logic"
+o 22
+suid 327,0
+)
+)
+uid 2578,0
+)
+*47 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "spi_interface_config_start_o"
+t "std_logic"
+o 23
+suid 328,0
+)
+)
+uid 2580,0
+)
+*48 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "spi_interface_config_valid_i"
+t "std_logic"
+o 39
+suid 329,0
+)
+)
+uid 2582,0
+)
+*49 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "srclk_enable"
+t "std_logic"
+o 24
+suid 330,0
+)
+)
+uid 2584,0
+)
+*50 (LogPort
+port (LogicalPort
+decl (Decl
+n "state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 25
+suid 331,0
+)
+)
+uid 2586,0
+)
+*51 (LogPort
+port (LogicalPort
+decl (Decl
+n "trigger_enable"
+t "std_logic"
+o 26
+suid 332,0
+)
+)
+uid 2588,0
+)
+*52 (LogPort
+port (LogicalPort
+lang 10
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 27
+suid 333,0
+)
+)
+uid 2590,0
+)
+*53 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "write_end_flag"
+t "std_logic"
+o 40
+suid 334,0
+)
+)
+uid 2592,0
+)
+*54 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "write_header_flag"
+t "std_logic"
+o 41
+suid 335,0
+)
+)
+uid 2594,0
+)
+*55 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "write_length"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+o 42
+suid 336,0
+)
+)
+uid 2596,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 416,0
+optionalChildren [
+*56 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *57 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 418,0
+optionalChildren [
+*58 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 419,0
+)
+*59 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 420,0
+)
+*60 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 421,0
+)
+*61 (MRCItem
+litem &14
+pos 0
+dimension 20
+uid 2515,0
+)
+*62 (MRCItem
+litem &15
+pos 1
+dimension 20
+uid 2517,0
+)
+*63 (MRCItem
+litem &16
+pos 2
+dimension 20
+uid 2519,0
+)
+*64 (MRCItem
+litem &17
+pos 3
+dimension 20
+uid 2521,0
+)
+*65 (MRCItem
+litem &18
+pos 4
+dimension 20
+uid 2523,0
+)
+*66 (MRCItem
+litem &19
+pos 5
+dimension 20
+uid 2525,0
+)
+*67 (MRCItem
+litem &20
+pos 6
+dimension 20
+uid 2527,0
+)
+*68 (MRCItem
+litem &21
+pos 7
+dimension 20
+uid 2529,0
+)
+*69 (MRCItem
+litem &22
+pos 8
+dimension 20
+uid 2531,0
+)
+*70 (MRCItem
+litem &23
+pos 9
+dimension 20
+uid 2533,0
+)
+*71 (MRCItem
+litem &24
+pos 10
+dimension 20
+uid 2535,0
+)
+*72 (MRCItem
+litem &25
+pos 11
+dimension 20
+uid 2537,0
+)
+*73 (MRCItem
+litem &26
+pos 12
+dimension 20
+uid 2539,0
+)
+*74 (MRCItem
+litem &27
+pos 13
+dimension 20
+uid 2541,0
+)
+*75 (MRCItem
+litem &28
+pos 14
+dimension 20
+uid 2543,0
+)
+*76 (MRCItem
+litem &29
+pos 15
+dimension 20
+uid 2545,0
+)
+*77 (MRCItem
+litem &30
+pos 16
+dimension 20
+uid 2547,0
+)
+*78 (MRCItem
+litem &31
+pos 17
+dimension 20
+uid 2549,0
+)
+*79 (MRCItem
+litem &32
+pos 18
+dimension 20
+uid 2551,0
+)
+*80 (MRCItem
+litem &33
+pos 19
+dimension 20
+uid 2553,0
+)
+*81 (MRCItem
+litem &34
+pos 20
+dimension 20
+uid 2555,0
+)
+*82 (MRCItem
+litem &35
+pos 21
+dimension 20
+uid 2557,0
+)
+*83 (MRCItem
+litem &36
+pos 22
+dimension 20
+uid 2559,0
+)
+*84 (MRCItem
+litem &37
+pos 23
+dimension 20
+uid 2561,0
+)
+*85 (MRCItem
+litem &38
+pos 24
+dimension 20
+uid 2563,0
+)
+*86 (MRCItem
+litem &39
+pos 25
+dimension 20
+uid 2565,0
+)
+*87 (MRCItem
+litem &40
+pos 26
+dimension 20
+uid 2567,0
+)
+*88 (MRCItem
+litem &41
+pos 27
+dimension 20
+uid 2569,0
+)
+*89 (MRCItem
+litem &42
+pos 28
+dimension 20
+uid 2571,0
+)
+*90 (MRCItem
+litem &43
+pos 29
+dimension 20
+uid 2573,0
+)
+*91 (MRCItem
+litem &44
+pos 30
+dimension 20
+uid 2575,0
+)
+*92 (MRCItem
+litem &45
+pos 31
+dimension 20
+uid 2577,0
+)
+*93 (MRCItem
+litem &46
+pos 32
+dimension 20
+uid 2579,0
+)
+*94 (MRCItem
+litem &47
+pos 33
+dimension 20
+uid 2581,0
+)
+*95 (MRCItem
+litem &48
+pos 34
+dimension 20
+uid 2583,0
+)
+*96 (MRCItem
+litem &49
+pos 35
+dimension 20
+uid 2585,0
+)
+*97 (MRCItem
+litem &50
+pos 36
+dimension 20
+uid 2587,0
+)
+*98 (MRCItem
+litem &51
+pos 37
+dimension 20
+uid 2589,0
+)
+*99 (MRCItem
+litem &52
+pos 38
+dimension 20
+uid 2591,0
+)
+*100 (MRCItem
+litem &53
+pos 39
+dimension 20
+uid 2593,0
+)
+*101 (MRCItem
+litem &54
+pos 40
+dimension 20
+uid 2595,0
+)
+*102 (MRCItem
+litem &55
+pos 41
+dimension 20
+uid 2597,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 422,0
+optionalChildren [
+*103 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 423,0
+)
+*104 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 424,0
+)
+*105 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 425,0
+)
+*106 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 426,0
+)
+*107 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 427,0
+)
+*108 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 428,0
+)
+*109 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 429,0
+)
+*110 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 430,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 417,0
+vaOverrides [
+]
+)
+]
+)
+uid 402,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *111 (LEmptyRow
+)
+uid 432,0
+optionalChildren [
+*112 (RefLabelRowHdr
+)
+*113 (TitleRowHdr
+)
+*114 (FilterRowHdr
+)
+*115 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*116 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*117 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*118 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*119 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*120 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*121 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*122 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 444,0
+optionalChildren [
+*123 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *124 (MRCItem
+litem &111
+pos 3
+dimension 20
+)
+uid 446,0
+optionalChildren [
+*125 (MRCItem
+litem &112
+pos 0
+dimension 20
+uid 447,0
+)
+*126 (MRCItem
+litem &113
+pos 1
+dimension 23
+uid 448,0
+)
+*127 (MRCItem
+litem &114
+pos 2
+hidden 1
+dimension 20
+uid 449,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 450,0
+optionalChildren [
+*128 (MRCItem
+litem &115
+pos 0
+dimension 20
+uid 451,0
+)
+*129 (MRCItem
+litem &117
+pos 1
+dimension 50
+uid 452,0
+)
+*130 (MRCItem
+litem &118
+pos 2
+dimension 100
+uid 453,0
+)
+*131 (MRCItem
+litem &119
+pos 3
+dimension 100
+uid 454,0
+)
+*132 (MRCItem
+litem &120
+pos 4
+dimension 50
+uid 455,0
+)
+*133 (MRCItem
+litem &121
+pos 5
+dimension 50
+uid 456,0
+)
+*134 (MRCItem
+litem &122
+pos 6
+dimension 80
+uid 457,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 445,0
+vaOverrides [
+]
+)
+]
+)
+uid 431,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_modul2_tester\\interface.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_modul2_tester\\interface.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "interface"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_modul2_tester"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_modul2_tester"
+)
+(vvPair
+variable "date"
+value "01.06.2011"
+)
+(vvPair
+variable "day"
+value "Mi"
+)
+(vvPair
+variable "day_long"
+value "Mittwoch"
+)
+(vvPair
+variable "dd"
+value "01"
+)
+(vvPair
+variable "entity_name"
+value "w5300_modul2_tester"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "interface"
+)
+(vvPair
+variable "f_logical"
+value "interface"
+)
+(vvPair
+variable "f_noext"
+value "interface"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_TB_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_TB_lib/ise"
+)
+(vvPair
+variable "mm"
+value "06"
+)
+(vvPair
+variable "module_name"
+value "w5300_modul2_tester"
+)
+(vvPair
+variable "month"
+value "Jun"
+)
+(vvPair
+variable "month_long"
+value "Juni"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_modul2_tester\\interface"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_TB_lib\\hds\\w5300_modul2_tester\\interface"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "<TBD>"
+)
+(vvPair
+variable "this_file"
+value "interface"
+)
+(vvPair
+variable "this_file_logical"
+value "interface"
+)
+(vvPair
+variable "time"
+value "09:26:48"
+)
+(vvPair
+variable "unit"
+value "w5300_modul2_tester"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "interface"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 401,0
+optionalChildren [
+*135 (SymbolBody
+uid 8,0
+optionalChildren [
+*136 (CptPort
+uid 2304,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2305,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,20625,15000,21375"
+)
+tg (CPTG
+uid 2306,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2307,0
+va (VaSet
+)
+xt "16000,20500,19200,21500"
+st "BoardID"
+blo "16000,21300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2308,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "BoardID"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 28
+suid 295,0
+)
+)
+)
+*137 (CptPort
+uid 2309,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2310,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49000,19625,49750,20375"
+)
+tg (CPTG
+uid 2311,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2312,0
+va (VaSet
+)
+xt "46100,19500,48000,20500"
+st "busy"
+ju 2
+blo "48000,20300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2313,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "busy"
+t "std_logic"
+o 2
+suid 296,0
+)
+)
+)
+*138 (CptPort
+uid 2314,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2315,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49000,21625,49750,22375"
+)
+tg (CPTG
+uid 2316,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2317,0
+va (VaSet
+)
+xt "41400,21500,48000,22500"
+st "c_trigger_enable"
+ju 2
+blo "48000,22300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2318,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "c_trigger_enable"
+t "std_logic"
+o 3
+suid 297,0
+)
+)
+)
+*139 (CptPort
+uid 2319,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2320,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49000,22625,49750,23375"
+)
+tg (CPTG
+uid 2321,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2322,0
+va (VaSet
+)
+xt "42200,22500,48000,23500"
+st "c_trigger_mult"
+ju 2
+blo "48000,23300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2323,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "c_trigger_mult"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 4
+suid 298,0
+)
+)
+)
+*140 (CptPort
+uid 2324,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2325,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,7625,15000,8375"
+)
+tg (CPTG
+uid 2326,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2327,0
+va (VaSet
+)
+xt "16000,7500,17300,8500"
+st "clk"
+blo "16000,8300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2328,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+suid 299,0
+)
+)
+)
+*141 (CptPort
+uid 2329,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2330,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,21625,15000,22375"
+)
+tg (CPTG
+uid 2331,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2332,0
+va (VaSet
+)
+xt "16000,21500,19100,22500"
+st "CrateID"
+blo "16000,22300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2333,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "CrateID"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 29
+suid 300,0
+)
+)
+)
+*142 (CptPort
+uid 2334,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2335,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49000,25625,49750,26375"
+)
+tg (CPTG
+uid 2336,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2337,0
+va (VaSet
+)
+xt "43300,25500,48000,26500"
+st "dac_setting"
+ju 2
+blo "48000,26300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2338,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "dac_setting"
+t "dac_array_type"
+o 5
+suid 301,0
+)
+)
+)
+*143 (CptPort
+uid 2339,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2340,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,6625,15000,7375"
+)
+tg (CPTG
+uid 2341,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2342,0
+va (VaSet
+)
+xt "16000,6500,24500,7500"
+st "data_generator_idle_i"
+blo "16000,7300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2343,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "data_generator_idle_i"
+t "std_logic"
+o 31
+suid 302,0
+)
+)
+)
+*144 (CptPort
+uid 2344,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2345,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,18625,15000,19375"
+)
+tg (CPTG
+uid 2346,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2347,0
+va (VaSet
+)
+xt "16000,18500,22200,19500"
+st "data_ram_empty"
+blo "16000,19300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2348,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "data_ram_empty"
+t "std_logic"
+o 32
+suid 303,0
+)
+)
+)
+*145 (CptPort
+uid 2349,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2350,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,12625,15000,13375"
+)
+tg (CPTG
+uid 2351,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2352,0
+va (VaSet
+)
+xt "16000,12500,20100,13500"
+st "data_valid"
+blo "16000,13300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2353,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "data_valid"
+t "std_logic"
+o 33
+suid 304,0
+)
+)
+)
+*146 (CptPort
+uid 2354,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2355,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49000,18625,49750,19375"
+)
+tg (CPTG
+uid 2356,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2357,0
+va (VaSet
+)
+xt "42400,18500,48000,19500"
+st "data_valid_ack"
+ju 2
+blo "48000,19300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2358,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "data_valid_ack"
+t "std_logic"
+o 6
+suid 305,0
+)
+)
+)
+*147 (CptPort
+uid 2359,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2360,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49000,7625,49750,8375"
+)
+tg (CPTG
+uid 2361,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2362,0
+va (VaSet
+)
+xt "38900,7500,48000,8500"
+st "debug_data_ram_empty"
+ju 2
+blo "48000,8300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2363,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 7
+suid 306,0
+)
+)
+)
+*148 (CptPort
+uid 2364,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2365,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49000,8625,49750,9375"
+)
+tg (CPTG
+uid 2366,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2367,0
+va (VaSet
+)
+xt "41400,8500,48000,9500"
+st "debug_data_valid"
+ju 2
+blo "48000,9300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2368,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 8
+suid 307,0
+)
+)
+)
+*149 (CptPort
+uid 2369,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2370,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49000,30625,49750,31375"
+)
+tg (CPTG
+uid 2371,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2372,0
+va (VaSet
+)
+xt "45000,30500,48000,31500"
+st "denable"
+ju 2
+blo "48000,31300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2373,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "denable"
+t "std_logic"
+o 9
+suid 308,0
+)
+)
+)
+*150 (CptPort
+uid 2374,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2375,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49000,31625,49750,32375"
+)
+tg (CPTG
+uid 2376,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2377,0
+va (VaSet
+)
+xt "42600,31500,48000,32500"
+st "dwrite_enable"
+ju 2
+blo "48000,32300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2378,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "dwrite_enable"
+t "std_logic"
+o 10
+suid 309,0
+)
+)
+)
+*151 (CptPort
+uid 2379,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2380,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,15625,15000,16375"
+)
+tg (CPTG
+uid 2381,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2382,0
+va (VaSet
+)
+xt "16000,15500,21200,16500"
+st "fifo_channels"
+blo "16000,16300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2383,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "fifo_channels"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 34
+suid 310,0
+)
+)
+)
+*152 (CptPort
+uid 2384,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2385,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,19625,15000,20375"
+)
+tg (CPTG
+uid 2386,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2387,0
+va (VaSet
+)
+xt "16000,19500,21300,20500"
+st "MAC_jumper"
+blo "16000,20300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2388,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "MAC_jumper"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 30
+suid 311,0
+)
+)
+)
+*153 (CptPort
+uid 2389,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2390,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49000,23625,49750,24375"
+)
+tg (CPTG
+uid 2391,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2392,0
+va (VaSet
+)
+xt "35600,23500,48000,24500"
+st "memory_manager_config_start_o"
+ju 2
+blo "48000,24300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2393,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "memory_manager_config_start_o"
+t "std_logic"
+o 11
+suid 312,0
+)
+)
+)
+*154 (CptPort
+uid 2394,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2395,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,16625,15000,17375"
+)
+tg (CPTG
+uid 2396,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2397,0
+va (VaSet
+)
+xt "16000,16500,28200,17500"
+st "memory_manager_config_valid_i"
+blo "16000,17300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2398,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "memory_manager_config_valid_i"
+t "std_logic"
+o 35
+suid 313,0
+)
+)
+)
+*155 (CptPort
+uid 2399,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2400,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49000,34625,49750,35375"
+)
+tg (CPTG
+uid 2401,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2402,0
+va (VaSet
+)
+xt "43100,34500,48000,35500"
+st "ps_direction"
+ju 2
+blo "48000,35300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2403,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "ps_direction"
+t "std_logic"
+o 12
+suid 314,0
+)
+)
+)
+*156 (CptPort
+uid 2404,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2405,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49000,35625,49750,36375"
+)
+tg (CPTG
+uid 2406,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2407,0
+va (VaSet
+)
+xt "41000,35500,48000,36500"
+st "ps_do_phase_shift"
+ju 2
+blo "48000,36300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2408,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "ps_do_phase_shift"
+t "std_logic"
+o 13
+suid 315,0
+)
+)
+)
+*157 (CptPort
+uid 2409,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2410,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,22625,15000,23375"
+)
+tg (CPTG
+uid 2411,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2412,0
+va (VaSet
+)
+xt "16000,22500,19400,23500"
+st "ps_ready"
+blo "16000,23300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2413,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ps_ready"
+t "std_logic"
+o 36
+suid 316,0
+)
+)
+)
+*158 (CptPort
+uid 2414,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2415,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49000,36625,49750,37375"
+)
+tg (CPTG
+uid 2416,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2417,0
+va (VaSet
+)
+xt "44700,36500,48000,37500"
+st "ps_reset"
+ju 2
+blo "48000,37300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2418,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "ps_reset"
+t "std_logic"
+o 14
+suid 317,0
+)
+)
+)
+*159 (CptPort
+uid 2419,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2420,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49000,17625,49750,18375"
+)
+tg (CPTG
+uid 2421,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2422,0
+va (VaSet
+)
+xt "44400,17500,48000,18500"
+st "ram_addr"
+ju 2
+blo "48000,18300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2423,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "ram_addr"
+t "std_logic_vector"
+b "(13 DOWNTO 0)"
+o 15
+suid 318,0
+)
+)
+)
+*160 (CptPort
+uid 2424,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2425,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,11625,15000,12375"
+)
+tg (CPTG
+uid 2426,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2427,0
+va (VaSet
+)
+xt "16000,11500,19500,12500"
+st "ram_data"
+blo "16000,12300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2428,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ram_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 37
+suid 319,0
+)
+)
+)
+*161 (CptPort
+uid 2429,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2430,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,10625,15000,11375"
+)
+tg (CPTG
+uid 2431,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2432,0
+va (VaSet
+)
+xt "16000,10500,21900,11500"
+st "ram_start_addr"
+blo "16000,11300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2433,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "ram_start_addr"
+t "std_logic_vector"
+b "(13 DOWNTO 0)"
+o 38
+suid 320,0
+)
+)
+)
+*162 (CptPort
+uid 2434,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2435,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49000,28625,49750,29375"
+)
+tg (CPTG
+uid 2436,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2437,0
+va (VaSet
+)
+xt "41700,28500,48000,29500"
+st "reset_trigger_id"
+ju 2
+blo "48000,29300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2438,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "reset_trigger_id"
+t "std_logic"
+o 16
+suid 321,0
+)
+)
+)
+*163 (CptPort
+uid 2439,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2440,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49000,26625,49750,27375"
+)
+tg (CPTG
+uid 2441,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2442,0
+va (VaSet
+)
+xt "43600,26500,48000,27500"
+st "roi_setting"
+ju 2
+blo "48000,27300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2443,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "roi_setting"
+t "roi_array_type"
+o 17
+suid 322,0
+)
+)
+)
+*164 (CptPort
+uid 2444,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2445,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49000,27625,49750,28375"
+)
+tg (CPTG
+uid 2446,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2447,0
+va (VaSet
+)
+xt "44000,27500,48000,28500"
+st "runnumber"
+ju 2
+blo "48000,28300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2448,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "runnumber"
+t "std_logic_vector"
+b "(31 DOWNTO 0)"
+o 18
+suid 323,0
+)
+)
+)
+*165 (CptPort
+uid 2449,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2450,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49000,20625,49750,21375"
+)
+tg (CPTG
+uid 2451,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2452,0
+va (VaSet
+)
+xt "44400,20500,48000,21500"
+st "s_trigger"
+ju 2
+blo "48000,21300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2453,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "s_trigger"
+t "std_logic"
+o 19
+suid 324,0
+)
+)
+)
+*166 (CptPort
+uid 2454,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2455,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49000,32625,49750,33375"
+)
+tg (CPTG
+uid 2456,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2457,0
+va (VaSet
+)
+xt "43300,32500,48000,33500"
+st "sclk_enable"
+ju 2
+blo "48000,33300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2458,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "sclk_enable"
+t "std_logic"
+o 20
+suid 325,0
+)
+)
+)
+*167 (CptPort
+uid 2459,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2460,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49000,38625,49750,39375"
+)
+tg (CPTG
+uid 2461,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2462,0
+va (VaSet
+)
+xt "41500,38500,48000,39500"
+st "socks_connected"
+ju 2
+blo "48000,39300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2463,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "socks_connected"
+t "std_logic"
+o 21
+suid 326,0
+)
+)
+)
+*168 (CptPort
+uid 2464,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2465,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49000,37625,49750,38375"
+)
+tg (CPTG
+uid 2466,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2467,0
+va (VaSet
+)
+xt "42500,37500,48000,38500"
+st "socks_waiting"
+ju 2
+blo "48000,38300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2468,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "socks_waiting"
+t "std_logic"
+o 22
+suid 327,0
+)
+)
+)
+*169 (CptPort
+uid 2469,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2470,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49000,24625,49750,25375"
+)
+tg (CPTG
+uid 2471,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2472,0
+va (VaSet
+)
+xt "37300,24500,48000,25500"
+st "spi_interface_config_start_o"
+ju 2
+blo "48000,25300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2473,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "spi_interface_config_start_o"
+t "std_logic"
+o 23
+suid 328,0
+)
+)
+)
+*170 (CptPort
+uid 2474,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2475,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,17625,15000,18375"
+)
+tg (CPTG
+uid 2476,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2477,0
+va (VaSet
+)
+xt "16000,17500,26500,18500"
+st "spi_interface_config_valid_i"
+blo "16000,18300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2478,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "spi_interface_config_valid_i"
+t "std_logic"
+o 39
+suid 329,0
+)
+)
+)
+*171 (CptPort
+uid 2479,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2480,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49000,33625,49750,34375"
+)
+tg (CPTG
+uid 2481,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2482,0
+va (VaSet
+)
+xt "43000,33500,48000,34500"
+st "srclk_enable"
+ju 2
+blo "48000,34300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2483,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "srclk_enable"
+t "std_logic"
+o 24
+suid 330,0
+)
+)
+)
+*172 (CptPort
+uid 2484,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2485,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49000,6625,49750,7375"
+)
+tg (CPTG
+uid 2486,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2487,0
+va (VaSet
+)
+xt "46000,6500,48000,7500"
+st "state"
+ju 2
+blo "48000,7300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2488,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 25
+suid 331,0
+)
+)
+)
+*173 (CptPort
+uid 2489,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2490,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49000,29625,49750,30375"
+)
+tg (CPTG
+uid 2491,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2492,0
+va (VaSet
+)
+xt "42200,29500,48000,30500"
+st "trigger_enable"
+ju 2
+blo "48000,30300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2493,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "trigger_enable"
+t "std_logic"
+o 26
+suid 332,0
+)
+)
+)
+*174 (CptPort
+uid 2494,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2495,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49000,10625,49750,11375"
+)
+tg (CPTG
+uid 2496,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2497,0
+va (VaSet
+)
+xt "44400,10500,48000,11500"
+st "wiz_reset"
+ju 2
+blo "48000,11300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2498,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 27
+suid 333,0
+)
+)
+)
+*175 (CptPort
+uid 2499,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2500,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,14625,15000,15375"
+)
+tg (CPTG
+uid 2501,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2502,0
+va (VaSet
+)
+xt "16000,14500,21700,15500"
+st "write_end_flag"
+blo "16000,15300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2503,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "write_end_flag"
+t "std_logic"
+o 40
+suid 334,0
+)
+)
+)
+*176 (CptPort
+uid 2504,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2505,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,13625,15000,14375"
+)
+tg (CPTG
+uid 2506,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2507,0
+va (VaSet
+)
+xt "16000,13500,22800,14500"
+st "write_header_flag"
+blo "16000,14300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2508,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "write_header_flag"
+t "std_logic"
+o 41
+suid 335,0
+)
+)
+)
+*177 (CptPort
+uid 2509,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2510,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,9625,15000,10375"
+)
+tg (CPTG
+uid 2511,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2512,0
+va (VaSet
+)
+xt "16000,9500,20900,10500"
+st "write_length"
+blo "16000,10300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2513,0
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "write_length"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+o 42
+suid 336,0
+)
+)
+)
+]
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,49000,40000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "27700,22000,35400,23000"
+st "FACT_FAD_TB_lib"
+blo "27700,22800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "27700,23000,36300,24000"
+st "w5300_modul2_tester"
+blo "27700,23800"
+)
+)
+gi *178 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "8000,19000,19500,19800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sTC 0
+sF 0
+)
+portVis (PortSigDisplay
+sTC 0
+sF 0
+)
+)
+*179 (Grouping
+uid 16,0
+optionalChildren [
+*180 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,45800,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*181 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*182 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*183 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*184 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*185 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*186 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,44500,45850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*187 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*188 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*189 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,51700,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *190 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*191 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*192 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,15600,7000"
+st "LIBRARY IEEE;
+USE IEEE.STD_LOGIC_1164.ALL;
+USE IEEE.STD_LOGIC_ARITH.ALL;
+USE IEEE.STD_LOGIC_UNSIGNED.ALL;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.ALL;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName "FACT_FAD_TB_lib"
+entityName "w5300_modul2_tb"
+viewName "struct.bd"
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *193 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *194 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,42000,44400,43000"
+st "User:"
+blo "42000,42800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,43000,44000,43000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 2597,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_TB_lib/memory_files/analog_input_ch0.txt
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/memory_files/analog_input_ch0.txt	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/memory_files/analog_input_ch0.txt	(revision 11755)
@@ -0,0 +1,1024 @@
+11ac -- 0
+0816 -- 1
+0629 -- 2
+0113 -- 3
+169c -- 4
+0b71 -- 5
+035e -- 6
+15d6 -- 7
+1929 -- 8
+14f6 -- 9
+122d -- 10
+09c5
+0fd6
+076b
+0451
+1809
+1059
+1730
+0c14
+1be4
+0ffc -- 20
+131f
+18e6
+10aa
+1447
+1a73
+095d
+1a12
+1a02
+0259
+0025 -- 30
+0221
+1fbc
+0515
+17ba
+1541
+0fe5
+1895
+0132
+1eac
+058a -- 40
+1d7f
+0cd3
+054f
+16f0
+05d3
+0d35
+1f00
+030d
+137c
+1727 -- 50
+02dd
+0020
+05c7
+051e
+1e8c
+0f30
+157e
+0ccb
+1c29
+0213 -- 60
+094c
+1bd4
+16cf
+14d1
+100b
+0a08
+0ac1
+0fb0
+0f10
+0824 -- 70
+17c3
+15fe
+0d68
+1659
+127d
+064c
+1397
+19ba
+0e74
+0d3e -- 80
+0a5c
+1704
+0686
+0b32
+1d47
+0201
+19f5
+1ff6
+192d
+0611 -- 90
+1a67
+0bc9
+0509
+1c98
+1c3e
+01aa
+1604
+107e
+06e4
+1bca -- 100
+0273
+0f50
+13fd
+0b58
+1f63
+0cde
+12b7
+0f6d
+12a1
+1840 -- 110
+1b98
+1bc3
+1e57
+0eea
+17b7
+1247
+154e
+0b9d
+1789
+0e0a -- 120
+1013
+0aca
+1682
+08ff
+0dbd
+0bf9
+10f5
+10d0
+1a1b
+10d2
+1047
+0318
+12d6
+12aa
+0aca
+1b0c
+0306
+1b2e
+0bcf
+1069
+0f49
+0a87
+0d55
+00ed
+0a78
+1ea3
+0d72
+161e
+04e1
+09f6
+0c5c
+0a66
+18f5
+18da
+0bb6
+17a9
+18cd
+0afe
+1d9a
+1369
+1be9
+01e7
+1552
+01ce
+07f8
+1880
+08ed
+0bad
+0420
+1caa
+0f41
+1a20
+1fce
+0720
+1ec0
+058c
+1d75
+1595
+1e86
+0f19
+1e87
+1ad7
+0bef
+1025
+0475
+05e0
+0a23
+19fc
+06f3
+1320
+023f
+1808
+1d93
+1865
+147f
+0d62
+1535
+0b86
+18f4
+11f7
+15b5
+01c5
+11fd
+0836
+1ab5
+123c
+0a98
+11d5
+1a19
+062a
+1a34
+0337
+0c77
+0e80
+14e2
+0111
+15f7
+052c
+1d58
+0217
+0e5d
+0ef1
+04b9
+1100
+1a6b
+1738
+1c8c
+0768
+12a0
+115d
+1057
+11ee
+1ca1
+0c8e
+1964
+1cc2
+08da
+03b9
+1570
+1239
+1b48
+184e
+1fe2
+00c9
+18ec
+1f07
+0b90
+0f12
+0383
+136e
+176b
+1008
+0e2e
+16dc
+039a
+06c4
+1d0b
+00fd
+0dca
+037c
+15af
+0330
+1f34
+08bb
+15d3
+0846
+0696
+1fe8
+151c
+181f
+1837
+123e
+0fbc
+0b1f
+06cf
+160f
+0f0f
+03f0
+1813
+1b64
+0ba8
+0d7a
+03e5
+1f31
+19f2
+004e
+03c0
+05c4
+08f4
+12a0
+1fb6
+07dc
+15ee
+11f3
+1c89
+1817
+1919
+1726
+0af6
+10a5
+1870
+0ba8
+19f5
+0b63
+1b37
+052c
+004b
+030e
+100c
+0d8b
+17b4
+191b
+08e9
+1265
+17d4
+0835
+1f4a
+0002
+0ec8
+1584
+0486
+00d1
+16f4
+027c
+1869
+105a
+1c50
+1dc8
+0e95
+0eb7
+1cf5
+17e8
+18fa
+076e
+02f3
+0000
+1384
+1881
+03fa
+14c6
+0003
+00b1
+15b8
+1b68
+1aeb
+069b
+1ef3
+0388
+1a1f
+1454
+18cd
+1916
+085e
+1572
+0c1f
+179f
+14b3
+1779
+12fa
+0adc
+08dc
+0282
+1478
+0154
+1095
+1fcc
+0020
+017b
+0f72
+17d4
+14b0
+06c9
+1c08
+1a02
+1581
+03d4
+0b19
+1b8b
+0791
+11cd
+1166
+18c7
+03a9
+1a41
+15ea
+03df
+0f8a
+0388
+1b4e
+0b54
+0b4c
+1c0b
+0587
+191d
+0be9
+1d80
+0c38
+1463
+0ad2
+1b1e
+067a
+1d78
+1416
+024b
+1fa3
+1204
+1d0e
+0e5b
+1ff1
+084a
+0c85
+1927
+0fe7
+012c
+1976
+1015
+1ed9
+1a37
+0b6a
+0cb6
+1042
+1c98
+062c
+041d
+0c87
+18a5
+0141
+02ea
+0e19
+1800
+179c
+16b5
+10b9
+0c72
+0b52
+13ee
+04b1
+015e
+1a9e
+03e6
+06d1
+012f
+0397
+1303
+1ece
+1225
+0c23
+045a
+1fa7
+1bd4
+1ea6
+1201
+08f8
+1e1c
+0adb
+09e2
+174b
+0ff9
+15c3
+06fe
+10c2
+1a23
+0041
+07f0
+10ae
+15cf
+086e
+0375
+15da
+0588
+0b64
+1d7b
+1f98
+0783
+05e5
+0f13
+1901
+1328
+054e
+1a62
+0c81
+1ce6
+0342
+1244
+195a
+059a
+0dbc
+129c
+0197
+0170
+1ca2
+14b7
+0b9a
+139f
+1323
+0cad
+00ed
+1ba6
+0255
+08fe
+09b6
+08ae
+0e80
+1a1f
+1070
+012b
+1268
+0175
+1837
+1bc8
+10e0
+0423
+0aaa
+1b60
+1a7c
+13db
+16e1
+0dfc
+0e96
+0b14
+0813
+15d1
+01dd
+1469
+08e5
+16ac
+11e0
+0bf9
+145f
+1937
+0e26
+1d5a
+10d3
+1c4f
+10ab
+03d3
+0e66
+0922
+01d4
+182e
+1331
+0c47
+1a65
+05ce
+108f
+187f
+0a0d
+103a
+1923
+1f48
+15cc
+12f0
+0d10
+1741
+00eb
+13e5
+06d0
+1a16
+1139
+19c4
+0f4a
+066f
+0d15
+1eff
+0da1
+1386
+1350
+0e5a
+0ab4
+16a8
+0575
+0dbe
+0c28
+1667
+17e2
+1bcb
+1b6b
+1c0f
+03da
+1066
+0c9e
+01a6
+12d5
+1517
+036b
+1b36
+104a
+1991
+1b63
+1cc6
+1d03
+144f
+17e9
+0810
+08e3
+0cc2
+1f32
+1b66
+182d
+1d09
+052e
+1bb2
+0585
+027a
+19d2
+080d
+06c8
+16a8
+1f5f
+0520
+187a
+0ac1
+163c
+00d3
+0d25
+0da4
+1399
+17fd
+1b94
+126b
+033b
+19be
+12f7
+0dee
+19a5
+1126
+15d5
+0418
+0d83
+0b20
+1c98
+0005
+03e1
+06d1
+0b37
+10ec
+1c20
+105b
+1b45
+1b5d
+146d
+19a1
+1a32
+1643
+044c
+1241
+1e13
+1715
+1aea
+1b3f
+1928
+0735
+1fd1
+05c1
+19cd
+0b70
+08bb
+1797
+08d4
+08ab
+1238
+02af
+0924
+143e
+0888
+1874
+06df
+0f6a
+159b
+1c39
+1183
+033e
+1cb7
+0036
+1dfd
+099a
+1f8c
+1cb4
+09a1
+0764
+1313
+1ebf
+092d
+1244
+11f8
+1563
+0033
+1e20
+0d04
+1fc7
+0831
+0489
+0786
+1299
+0925
+11be
+107c
+05f3
+0dba
+0bd7
+0b62
+0ea8
+017a
+1eb0
+09bb
+15e9
+0a7d
+1f9b
+07c3
+1032
+0be4
+0c07
+0df5
+0170
+1598
+1378
+1981
+16e0
+0246
+1324
+1840
+08be
+0266
+15d3
+1408
+0cfa
+1bb7
+0a1e
+1710
+0c3f
+191d
+1998
+0ef9
+1dc9
+1c02
+046a
+1d44
+0a7c
+0888
+1c0e
+0ae5
+0097
+165d
+1cd1
+13e3
+1c2a
+1693
+0616
+1d00
+15ac
+183c
+199c
+03ac
+1a95
+1396
+02a3
+0c42
+0ba7
+0aa8
+1cc1
+1a31
+005f
+088b
+1b83
+1714
+124b
+1d0d
+102b
+056d
+112d
+1634
+0f05
+0e57
+0638
+083f
+17a9
+1261
+0594
+01f0
+17de
+1666
+15a0
+0d1d
+0163
+1403
+1f81
+15ec
+1463
+0a33
+195f
+1828
+119d
+1fd4
+0bc7
+01dc
+0a86
+180c
+1ad9
+05bc
+0197
+1f1c
+0667
+00a9
+0bd3
+1f78
+0937
+0b44
+1d74
+1256
+1bed
+1041
+06ad
+09b6
+12ca
+065a
+0491
+1341
+0727
+0780
+1792
+1c5f
+08aa
+05f8
+0c0e
+1905
+0496
+0f30
+0290
+045b
+1db8
+1f9c
+1788
+1fd7
+0058
+18c1
+0ffe
+14f7
+014a
+01eb
+0acc
+143d
+1877
+020c
+0e45
+091d
+117a
+07e6
+0d09
+056d
+1d4b
+1744
+10e5
+1358
+0e2a
+0538
+1672
+006f
+149a
+12cd
+1ae1
+1a06
+08b4
+1918
+149e
+1c51
+18b9
+06d6
+095e
+1a08
+165b
+0f99
+11f7
+053c
+1cb4
+0355
+03e7
+069d
+17b3
+02f1
+078a
+1caf
+0227
+1d22
+0710
+0673
+0eb7
+042f
+11ad
+1b1f
+024f
+0f8f
+005c
+0e7c
+0709
+10c5
+0b89
+1f5f
+0d6e
+11f3
+1063
+0aa4
+1e88
+1301
+0f12
+0db1
+054d
+0ba8
+16a4
+0ad4
+0151
+0fd4
+08bb
+11a9
+0b43
+1e31
+17df
+0b91
+1207
+0e2a
+0d9a
+148a
+1528
+0e3f
+17b8
+06cb
+0f3d
+037a
+1e33
+0bee
+17cb
+0487
+192f
+05bf
+128d
+1ce5
+1e27
+0f25
+0e10
+195f
+0126
+030e
+0d8a
+06d8
+19ce
+127b
+06d3
+0eb3
+0339
+08d7
+18e6
+1ff8
+0d58
+1f43
+0459
+1bd9
+157c
+1049
+1b48
+0846
+1e74
+01d2
+0d75
+0ab5
+1308
+1cc9
+16a4
+02fb
+1f1b
+0e5d
+000a
+08b9
+1d80
+18a7
+0d04
+0a8b
+06ff
+0e4f
+1470
+053d
+1ff7
+0089
+0041
+155b
+1308
+17d3
+172f
+19eb
+0166
+16b3
+0769
+0dde
+13dd
+05ca
+1aeb
+1f53
+1599
+02d4
+13d0
+1d04
+1bd6
+03d7
+0f97
+14db
+08cd
+102c
+0278
+14b0
+123f
+19ce
+14da
+072c
+1bd8
+160b
+084e
+1dea
+0191
+1819
+17ad
+1b35
+059a
+1cb9
+0195
+0867
Index: /firmware/FAD/FACT_FAD_TB_lib/memory_files/analog_input_ch1.txt
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/memory_files/analog_input_ch1.txt	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/memory_files/analog_input_ch1.txt	(revision 11755)
@@ -0,0 +1,1024 @@
+0858
+01b4
+045b
+03ba
+1e80
+0363
+1580
+00f8
+1e07
+058c
+0608
+0247
+002e
+1a04
+0ebd
+037e
+07df
+1130
+01ec
+0ab7
+19d0
+0f1c
+14a9
+160e
+1e42
+0eef
+15c2
+0b9e
+1360
+06e0
+14a4
+1f94
+18d4
+058d
+1d64
+1df1
+042e
+1740
+04c8
+09aa
+0b5b
+1ad5
+0c23
+0fe8
+1f79
+1239
+0663
+0b6a
+1b03
+0a95
+13ec
+0a0b
+1219
+1104
+019b
+193c
+0d0b
+0e4c
+0577
+0f90
+0da0
+09e1
+0d98
+1726
+10e7
+0674
+0973
+1aa0
+1ca0
+10cc
+1f50
+109e
+0c67
+1842
+1f5c
+1efb
+02f9
+04c0
+1695
+0c09
+088b
+0a57
+109b
+08cb
+12f4
+0a99
+0d7b
+07d0
+03f1
+0428
+10e5
+15e1
+11c8
+1538
+1c09
+0179
+0d3d
+14fd
+1f00
+1905
+08c6
+0bc3
+0eca
+0a37
+0b44
+034d
+1da3
+19d6
+11a7
+02a0
+1642
+084a
+17b7
+196e
+0704
+0349
+1946
+04cc
+0431
+064e
+18f9
+01a2
+16ae
+1878
+1fe6
+096e
+1ed5
+172f
+1c39
+1de2
+11bd
+0dfc
+05bf
+1d8f
+0342
+1cc8
+1b8d
+0664
+1d86
+0fa6
+0cf5
+13a4
+1628
+0151
+0de5
+089a
+1e2a
+185a
+0e33
+18bf
+0833
+0870
+10cb
+18b2
+000c
+0723
+1515
+1652
+0a50
+01d6
+0477
+0673
+1d9d
+13c4
+10e2
+0846
+028b
+1a27
+162c
+0a3c
+07bb
+12e2
+0745
+148a
+1958
+0554
+0b7a
+155d
+0a92
+174b
+0b43
+067b
+08fc
+0379
+15af
+094d
+1d30
+0d0d
+1d83
+1c1e
+07b3
+053b
+1c13
+1bb0
+0b2f
+0682
+1607
+0263
+106e
+059e
+060f
+0402
+022e
+03f6
+1104
+1550
+012a
+1c40
+1f5a
+1ab7
+1ba9
+1fb8
+0bbf
+1305
+1692
+1dfc
+1d77
+1a23
+1e14
+0795
+0b15
+157e
+1ca4
+1a0d
+0289
+0280
+16cf
+0b95
+095b
+12d6
+0f4d
+0916
+04ee
+04f3
+113c
+0741
+044d
+0505
+1274
+005f
+0822
+00f0
+0db2
+02cb
+0074
+07fa
+197b
+090d
+051d
+0d32
+090a
+1be3
+044e
+08d9
+1a89
+1091
+075e
+0820
+016d
+0e84
+1e81
+1595
+12e4
+0c83
+0b6a
+1293
+1ac9
+06cb
+01c9
+0f51
+19af
+1871
+07ae
+1db5
+1f73
+0a25
+07cb
+19d9
+1998
+1a8e
+0904
+0dc1
+0677
+1c28
+09cb
+136a
+04c7
+1c14
+0a6a
+00aa
+1fe2
+1c2c
+0398
+03f0
+01dd
+128c
+0e0b
+012f
+1761
+0de1
+0d31
+12b0
+0744
+15cc
+1383
+1099
+1434
+0699
+0966
+1064
+08c5
+0d85
+0e87
+06de
+0580
+10c0
+0f1d
+16bc
+02b8
+17ff
+0dcb
+1eb5
+1c61
+011e
+0f6e
+1d82
+14d8
+03be
+1bd8
+0ce6
+1c1a
+069c
+0277
+0bb7
+0d5d
+1653
+067c
+10ab
+08a5
+1931
+1f36
+1e2e
+12ae
+1a06
+17e4
+125d
+0da4
+1cba
+1e70
+111d
+036f
+174f
+1e76
+1f61
+0016
+0e7b
+164e
+0626
+065e
+1600
+1bc1
+1075
+0ac1
+1c7f
+1449
+0229
+0b0d
+02d0
+1981
+0f2c
+0a43
+1e72
+0e17
+0986
+18c9
+0f9d
+0c06
+025b
+0939
+1d10
+0fde
+181e
+054e
+0aba
+0976
+04ca
+0825
+0316
+0ba1
+1ee1
+0005
+0055
+0a4d
+12a4
+1d70
+0ec0
+136d
+162f
+05bc
+15bb
+0750
+0ad3
+0339
+0f43
+06d9
+04fd
+0938
+14ef
+0697
+1078
+0275
+13f3
+1ced
+094d
+0621
+03a2
+0b27
+0006
+1308
+0f7e
+1a03
+07f6
+172f
+1a9f
+0f27
+09ed
+1424
+1b72
+0c16
+0a09
+1c2f
+15d7
+1c9e
+137d
+15c0
+050b
+14e5
+160a
+03e0
+0479
+1b92
+1336
+1c7e
+1b28
+1c6b
+0c11
+0368
+0100
+0c82
+19cd
+0398
+1366
+0326
+163d
+1bb7
+1f59
+13a3
+0899
+001c
+1cec
+10d8
+0dc5
+08d9
+1c8e
+1448
+0c9e
+1754
+096f
+138c
+0116
+0ebd
+151d
+1c26
+0e8f
+13ec
+06cd
+0b77
+1c07
+1e33
+0315
+0684
+1324
+0ef0
+1248
+0671
+08c9
+12b0
+0661
+17c6
+1666
+1167
+0c4b
+15ed
+06f4
+13a1
+0dcd
+0a5d
+1ff0
+06df
+0fcd
+14bd
+19f9
+0d73
+0b6b
+0b10
+0e7a
+1740
+1497
+0251
+14ea
+13e2
+179c
+0a66
+1d07
+1667
+1db3
+1ed5
+1690
+161c
+0b7f
+19ed
+10f3
+11a9
+1d26
+0faf
+0271
+1f30
+1531
+1aee
+061e
+1c6f
+0b86
+1528
+0e66
+0e58
+0c8b
+05b1
+0384
+0737
+17f6
+1188
+1e19
+0410
+02db
+0284
+19cb
+01e5
+18e5
+108c
+15ed
+0ef8
+13cc
+09d4
+1b5f
+15df
+03c9
+0850
+104d
+1bbc
+089e
+0f4a
+020e
+19a9
+1c32
+187a
+085b
+0274
+1bff
+0eaf
+09db
+1802
+1b50
+0f58
+1e26
+19f6
+1bd4
+0ce3
+0ecd
+1aa1
+15e3
+008c
+064a
+04a4
+0500
+1726
+08a2
+01b2
+19c8
+1887
+0a8e
+043b
+1564
+07c7
+1e99
+08ac
+0f79
+0470
+07dd
+0a61
+1a29
+1757
+05e6
+0a35
+06b1
+1deb
+13a7
+0474
+0bad
+0168
+1a0a
+16e6
+1982
+15ab
+05d8
+0812
+08ff
+1d69
+14a8
+050c
+0fd7
+06a8
+08ab
+0378
+0421
+059f
+029e
+1388
+10bf
+157a
+0a7d
+1764
+0505
+046c
+0078
+1e8c
+1aa5
+1c14
+1df3
+0715
+037e
+042e
+1605
+185f
+1e7c
+13a7
+0ab9
+1fb8
+01ef
+1686
+1fac
+1210
+0fc7
+02d0
+1a89
+1381
+0eab
+026d
+0614
+0111
+1b4d
+001e
+13b5
+1633
+16eb
+02a6
+11e0
+1516
+1533
+074c
+0d6c
+0cea
+1f76
+0d93
+018e
+0ba9
+10a3
+104b
+04fc
+1079
+1ae6
+02e5
+1199
+1a39
+15cd
+186c
+079d
+0235
+09e3
+0cf7
+0fe0
+1838
+1600
+1ce2
+0bc8
+0360
+1079
+1fd1
+0174
+1bd6
+01c6
+15a2
+0a85
+1aa3
+0919
+12c1
+1299
+0234
+0142
+0edf
+02dd
+1e60
+1d71
+159b
+062a
+1867
+0e84
+197b
+0066
+1e7e
+1b08
+0fab
+0b33
+083b
+176b
+1534
+16ea
+0293
+01ca
+1e2d
+1b30
+10d1
+0ed7
+0926
+0eb2
+0543
+185f
+16f6
+111f
+030b
+05d2
+0569
+00f3
+1b03
+0a19
+1180
+1ac7
+0064
+16b7
+1360
+14db
+16fd
+1f6a
+02f5
+00cd
+121b
+0a6f
+024a
+0337
+13e5
+1bd7
+1006
+0069
+0314
+13af
+120b
+0f89
+144b
+06e8
+00e6
+0008
+178e
+085c
+1d5b
+18ab
+159f
+0eb8
+102f
+1e22
+05ea
+1a6c
+1685
+0bdb
+0e69
+0952
+0432
+1167
+0be1
+0858
+1c96
+1ad4
+1615
+13be
+1d3a
+0734
+15cc
+04ff
+1dde
+0754
+180d
+01f7
+067c
+197b
+15d1
+1358
+1d4c
+0ea1
+020f
+0a49
+0b2d
+0363
+1a40
+0427
+1d4d
+1978
+0551
+042a
+1200
+19c1
+0f7c
+00a4
+03a7
+0bf2
+0a52
+0612
+09f2
+03cf
+0b21
+1626
+02df
+10a0
+10d9
+08db
+0614
+03f3
+13f0
+1d0a
+160a
+1b11
+0c05
+1591
+0f57
+0198
+1d2b
+1932
+0093
+11ed
+1671
+03c2
+01e2
+11a2
+12ff
+041d
+17d7
+1768
+1e4f
+1a8a
+0f29
+0fbe
+0965
+197d
+037f
+0be8
+076a
+1a8c
+128a
+1164
+1e12
+1959
+0587
+0847
+0e1f
+16ee
+0dbb
+19eb
+114d
+020f
+0ec7
+111f
+057e
+1805
+0d5e
+075f
+1444
+113c
+1da1
+0cbc
+1104
+0eac
+05a4
+1966
+0de0
+064c
+11ab
+1288
+1212
+036e
+1a2d
+029e
+06a8
+0f2f
+13db
+1d18
+1e3a
+199b
+0383
+1c10
+1661
+1dec
+061b
+1c40
+0bc2
+1e0a
+0a40
+1160
+0c1e
+1c1f
+17a4
+162d
+1ceb
+05ce
+0060
+0f66
+13b5
+0c21
+1a67
+07d3
+0543
+1b33
+07d8
+0dde
+07e1
+0c28
+0a76
+164f
+042a
+1046
+0925
+1aa8
+0db9
+0191
+165a
+1317
+0890
+0964
+0da3
+0fd5
+1c0b
+004b
+066a
+15f2
+0bca
+03ff
+05b2
+00d9
+0ece
+0474
+0963
+1218
+1f34
+1baf
+16cd
+1b2e
+1613
+183c
+145e
+1f9a
+1393
+13f0
+0d36
+1bd8
+12fa
+1cfb
+0874
+1b5a
+0f73
+0d48
+06d5
+0a51
+1e7d
+0a91
+0bc7
+04f8
+14c8
+11e5
+0214
+03e1
+0676
+099d
+0780
+1fb5
+06e3
+170c
+1b74
+1209
+0ac4
+1b2c
+1d04
+1054
+1505
+0e09
+1c42
+081b
+1314
+0a91
+02f8
+0ece
+1b8b
+0a58
+1166
+0186
+1d9e
+1f11
+139b
+14a2
+0fe8
+11d4
+0665
+042d
+1628
+107c
+1924
+09f6
+0c70
+0d81
Index: /firmware/FAD/FACT_FAD_TB_lib/memory_files/analog_input_ch2.txt
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/memory_files/analog_input_ch2.txt	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/memory_files/analog_input_ch2.txt	(revision 11755)
@@ -0,0 +1,1024 @@
+1a9d
+0d16
+1fd3
+0078
+1c39
+1c45
+1b8f
+04a5
+034d
+0784
+1484
+0c3d
+18fd
+1a0f
+1584
+185e
+0b42
+1cec
+1998
+0c59
+0124
+0881
+05be
+115d
+0d07
+14aa
+0c8e
+18b9
+0c68
+1755
+1814
+1ffa
+0575
+1f26
+0ff0
+085f
+02a0
+0fc2
+1533
+03b5
+1ee9
+17b5
+17e3
+15cf
+000a
+0977
+1055
+0556
+00e9
+1e8f
+178c
+1f12
+1122
+1538
+062c
+121c
+0757
+0e75
+1370
+078f
+0fb6
+02d6
+183c
+0bf7
+0f70
+1489
+06c8
+19d7
+0a1f
+0d25
+15bd
+1b80
+07b9
+15e2
+0d6f
+096e
+109d
+0fee
+1153
+0390
+0455
+0738
+17d0
+0dd9
+1fc9
+1901
+0ed7
+103c
+18f9
+1dd4
+0107
+142a
+1c52
+0da3
+13fe
+1c13
+1f79
+0bec
+065f
+0b80
+02af
+167d
+1b36
+13c3
+08d2
+1c0c
+1759
+1b40
+07c9
+1cbe
+017e
+1768
+1d22
+0fe0
+033a
+087d
+0b06
+0a63
+0c2e
+166e
+05b1
+168b
+00de
+0c4a
+0c1d
+0192
+1f2d
+1a15
+01e3
+115b
+09f4
+04b1
+098f
+05d2
+00e1
+0dd7
+0c01
+040c
+0507
+03bd
+01a8
+1397
+0873
+1c3b
+1c56
+099f
+1708
+0c71
+0a69
+0b80
+110d
+1516
+1fbd
+0ff0
+05ce
+0c23
+159e
+0eec
+07a6
+073f
+1cde
+1d43
+195c
+166d
+12c9
+1ccc
+0dd9
+174f
+0eff
+1562
+1c7c
+06f9
+055c
+0871
+14c6
+121a
+0e18
+04a3
+0ff4
+027e
+0a8a
+12bc
+0fab
+1662
+004e
+14de
+04f4
+199e
+0004
+14bd
+1838
+1d15
+1c66
+1dc7
+06df
+0464
+1a3b
+1205
+0971
+1f89
+1bc5
+1fb8
+1d72
+1507
+0f04
+0a13
+0fba
+174c
+1b2a
+13b4
+1e0b
+10fb
+1ef7
+0527
+1cb4
+0a22
+0d97
+02f9
+161f
+1deb
+17d8
+143a
+174b
+1a41
+1d29
+1f66
+0a93
+0794
+0191
+1061
+17de
+1c12
+1b31
+106a
+06b8
+0ad1
+1549
+1aa4
+075d
+163b
+0524
+0da7
+1e74
+0c4f
+16b2
+073d
+1e1d
+173e
+0112
+1cbd
+16cc
+1741
+1be6
+0b86
+07b1
+078b
+086c
+0331
+17dd
+0f9e
+1f7f
+0825
+15ba
+0ac8
+1bd5
+01f8
+15c9
+0e8d
+1e6f
+11e2
+14d8
+12f3
+1b9b
+1fe3
+18c7
+0a30
+15c5
+0afc
+038e
+15ec
+0148
+1355
+0681
+04d4
+1994
+009c
+002c
+0fab
+08b8
+1f2c
+0265
+1218
+02c6
+17bf
+16bb
+1cfe
+17ec
+13ab
+1079
+14b9
+1173
+0f90
+18cf
+0f30
+07e4
+03d9
+1ba6
+1c02
+12bf
+1d81
+11c5
+1d70
+1fa2
+01f1
+0e55
+0c29
+01a4
+10e5
+1133
+1b38
+01cc
+061e
+05d4
+1f42
+0f7d
+02c0
+102c
+03db
+0927
+1bc8
+1243
+021a
+1a82
+0ed4
+0478
+11b7
+1a86
+1751
+1cf0
+15bb
+04f6
+0429
+1ceb
+0b37
+0d67
+04f4
+1275
+00d5
+0969
+0a92
+1b59
+0707
+0277
+1541
+12ed
+0b54
+09bc
+198c
+1fb2
+0524
+13ad
+17ca
+12da
+16f6
+0b3e
+0fab
+02ee
+10cd
+1d78
+1c9e
+11a3
+0a52
+13f5
+1b78
+1642
+1da2
+0932
+1a9c
+11db
+0a88
+104b
+0f57
+1a72
+1e95
+006e
+0b3c
+1fa2
+0541
+1be7
+1924
+07fb
+00f9
+179f
+17cc
+020e
+0d2b
+114e
+05f5
+1ff9
+1dbc
+0206
+01a7
+035c
+0ccb
+18ee
+1107
+1311
+06ff
+1efe
+154a
+0221
+0f20
+07b1
+1529
+14d8
+0455
+1d58
+1445
+1687
+0001
+1008
+1dad
+14e6
+0454
+14a3
+10a9
+12b3
+1c29
+196a
+0916
+0c54
+033d
+1aa3
+141e
+0882
+0ea3
+0bfa
+0da6
+05a7
+0f67
+182a
+18a3
+0642
+069d
+1702
+18da
+1947
+0275
+02f3
+1db8
+0fd3
+1d09
+0f6d
+1ff7
+0db3
+0459
+0cc1
+1f07
+1828
+0844
+1e53
+16e7
+0d94
+15e8
+08f6
+1ee3
+147d
+1392
+0ca6
+0635
+185b
+0fb1
+0e9e
+071f
+07d6
+1765
+176a
+0e49
+0d52
+1bc8
+1761
+103e
+1936
+1bb2
+1943
+0f4b
+13d0
+1aab
+066b
+0429
+01e1
+0cf2
+157e
+1d62
+1114
+0142
+0b0e
+1059
+1da7
+181e
+045d
+05b5
+15ce
+1cbd
+055d
+0021
+0e6b
+084d
+1820
+164e
+0cee
+1e78
+11b5
+1c60
+10e2
+0e15
+1db1
+11e2
+1ca5
+19aa
+0b13
+19d1
+0d27
+087d
+0454
+0b68
+1a33
+113b
+160b
+0693
+0c56
+0710
+10a2
+1533
+176a
+11ac
+1a6f
+1c78
+1655
+1921
+00df
+0b82
+028a
+101d
+173a
+0368
+1b3d
+191d
+0c7f
+02ff
+0391
+192c
+13b4
+03fc
+0d0a
+0a8c
+188d
+0d50
+1869
+19f4
+05ee
+1d2f
+1241
+118c
+09f8
+05dd
+0dd6
+1c81
+04f5
+1f36
+13a5
+0138
+1b8d
+0383
+18ca
+1f90
+1746
+1d0a
+1143
+00eb
+102a
+0115
+04bc
+130c
+0302
+132a
+135c
+0ca5
+0828
+0cde
+191f
+0d1e
+040f
+1c60
+1332
+03b0
+1940
+10fe
+0624
+115c
+1592
+1ebb
+1428
+0d49
+0f59
+0258
+1d9e
+1030
+0b31
+0d7a
+1345
+1b83
+1c0d
+177e
+09ca
+04d8
+1873
+1f35
+0e8a
+16ce
+1281
+0130
+1458
+1817
+0616
+0686
+1d28
+1f2d
+1050
+151a
+0650
+0648
+16e5
+1fe6
+0b58
+116e
+0ced
+1772
+03b3
+00a9
+158b
+032b
+0174
+1aae
+1999
+1d9b
+1111
+0c91
+1295
+0e5a
+0b3d
+1a0b
+0273
+0f56
+1edb
+1461
+0a63
+1c10
+0732
+08d2
+052f
+1e71
+1fe0
+1616
+072a
+0cfc
+049d
+1c26
+0c25
+185b
+17eb
+0100
+1b82
+0de0
+0142
+0f56
+1fbc
+19aa
+1e7e
+087b
+1575
+1097
+0c97
+01f6
+09dd
+0c44
+03d5
+078e
+010b
+16f7
+070b
+10dc
+103f
+1ae0
+1b79
+171a
+034b
+0b5d
+1384
+0c9d
+18fd
+14ea
+006c
+1a3a
+166e
+0a3c
+1e89
+1493
+0e14
+0f84
+14a5
+10b9
+1d92
+1eb7
+135c
+1498
+11d9
+1de9
+0c39
+1ae5
+0927
+1d0f
+1b1b
+152d
+114f
+070e
+10c0
+00a1
+1266
+0a28
+0c0b
+145e
+0625
+11e0
+0f7d
+008b
+102b
+125c
+0b87
+1fa0
+0dbb
+0f41
+197a
+1186
+0252
+1652
+134a
+1188
+0784
+06e1
+0540
+0561
+1f24
+189f
+0375
+1bee
+19ce
+0b3e
+08eb
+0f60
+197b
+1de8
+022c
+03eb
+0379
+0046
+0a93
+0bb1
+0f3a
+12d1
+046d
+1f7c
+1261
+0c98
+0d29
+19e5
+0395
+0995
+12db
+1afc
+13c4
+1f38
+191c
+0b85
+04e8
+06a9
+153a
+0d85
+0e6a
+138f
+06bc
+04ec
+0971
+1c27
+0625
+0fd3
+0d15
+158e
+0e0c
+020b
+0bbe
+0798
+024e
+14b2
+0274
+05c3
+1300
+128b
+0b75
+0990
+1859
+1039
+1863
+0dee
+1b9c
+1a43
+04cb
+16a7
+1f03
+1cd0
+0b0c
+1d0d
+1d46
+1bab
+0c15
+1f80
+160b
+1639
+0673
+1d56
+0cd0
+0e06
+1b88
+10d0
+0f3d
+0c2b
+1ce9
+046a
+0911
+1f24
+13a8
+02ae
+0210
+04da
+1b35
+1682
+0c89
+1b83
+008b
+0be2
+0b08
+166d
+168a
+113c
+16fe
+0eb1
+0a51
+06a3
+089d
+02f3
+0fb8
+1cc6
+0c17
+0e1f
+1cbf
+0a52
+14b1
+0793
+1eb0
+0f70
+1d59
+0060
+0d95
+1fde
+0927
+085d
+1afd
+186c
+0075
+1592
+12f6
+1a87
+15ae
+1a91
+124e
+1662
+177b
+0a4b
+19d1
+008c
+01d9
+1646
+1bcc
+061d
+0f6c
+16e2
+1697
+13f1
+081a
+10e3
+01d1
+04f6
+1cd3
+111a
+0e88
+0aa7
+08d8
+16ac
+0815
+0ea0
+13b3
+11e5
+062e
+130b
+0ffd
+1530
+0718
+1186
+1bd0
+065d
+12d6
+0a65
+0dc1
+1e23
+0d97
+0712
+0494
+0778
+1072
+1245
+11c6
+070b
+1051
+0f91
+13c0
+0e00
+1db4
+0493
+0c08
+07a6
+0d8a
+00cf
+0236
+0b30
+0cd8
+0ff3
+1017
+08c1
+1620
+1a3b
+0fca
+0510
+1820
+01bd
+1e0d
+176c
+1734
+1eaf
+0383
+0775
+0612
+015f
+0639
+15cf
+1cda
+0ca8
+0194
+169d
+1f4a
+01fc
+177b
+0284
+057d
+142a
+18d2
+1206
+082e
+0291
+114b
+1da3
+16fb
+1bd2
+1158
+1636
+027b
+0cb6
+0eeb
+0e94
+1183
+1c53
+16cb
+1f05
+0110
+0492
+0193
+0c2b
+1a95
+0c66
+0e56
+0030
+0e5f
+197a
+0976
+1423
+02c0
+0d45
+1f92
+03f6
+08ea
+0c07
+0f3e
+14a3
+0d64
+05df
+107a
+0a3f
+1007
+1003
+1354
+1023
+1dbc
+1300
+0519
+02f7
Index: /firmware/FAD/FACT_FAD_TB_lib/memory_files/analog_input_ch3.txt
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/memory_files/analog_input_ch3.txt	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/memory_files/analog_input_ch3.txt	(revision 11755)
@@ -0,0 +1,1024 @@
+06f2
+06dc
+0431
+048e
+0c17
+1ac5
+0ddf
+1b8e
+0245
+1730
+104d
+11ce
+0634
+0e9a
+059f
+14ac
+1ede
+19d4
+0733
+1cdd
+16a3
+08c8
+183e
+0e2a
+13bc
+16eb
+0a9b
+1f77
+0286
+0879
+19de
+110c
+0587  
+1beb
+0830
+1245
+1f64
+0fc0
+1c64
+0a76
+1729
+0a6f
+1103
+09a3
+10e0
+072f
+0dd2
+04be
+1059
+085f
+0116
+0097
+0d32
+053e
+0295
+1e29
+0e9e
+1607
+10d2
+152c
+1029
+0e67
+1908
+19cc
+1d51
+1f41
+0c47
+0a49
+066a
+1359
+1547
+0f1d
+1d70
+1cbd
+05b3
+0c33
+17c4
+0e9a
+1d49
+0c8d
+0918
+05dd
+0f1e
+1a26
+0762
+1947
+03d9
+0048
+1955
+0a06
+03a6
+095d
+1eee
+0738
+1a4d
+08c2
+1167
+1737
+0c52
+119f
+1ae7
+0389
+1e54
+1cff
+1318
+11f9
+0327
+1075
+1f8a
+1662
+0664
+0003
+18bd
+0444
+0c13
+0a4c
+1f48
+1ee1
+1269
+040a
+1b68
+0bff
+10f4
+1c64
+0fb3
+0bea
+102f
+1637
+026f
+1cf1
+1acc
+008d
+0248
+0ba9
+11a5
+058f
+0788
+121f
+070e
+1569
+1620
+1363
+00bd
+02f3
+03a1
+03a3
+109f
+1aa9
+1b24
+1000
+0979
+1285
+04cd
+0848
+1637
+0ee8
+1295
+01f0
+0d4c
+072d
+01ca
+0cef
+0e06
+0299
+1b95
+05d7
+1dbb
+0d13
+129f
+0684
+02c3
+0d29
+17d3
+1d00
+0dea
+0804
+0b41
+0e00
+18c2
+0c0f
+1b4b
+1585
+1b12
+126f
+1377
+0846
+1bbf
+19ff
+1572
+02bd
+12fa
+0598
+04d3
+1fe0
+139f
+0930
+055d
+1e23
+075d
+1dc9
+05e7
+038b
+080a
+14a0
+0d3d
+1c50
+1ab2
+07cd
+1a5d
+0e32
+03a6
+0494
+092d
+013c
+0be2
+0c44
+11dc
+1b97
+0f22
+134f
+0a17
+03bb
+17a1
+0fe1
+1389
+1d2b
+0856
+17f2
+0961
+04b9
+02a7
+0d1d
+06a3
+1af8
+0628
+17bf
+0d7b
+0671
+0531
+1727
+0d93
+13f2
+1fa1
+073f
+1f16
+0e65
+1c6a
+0396
+13fe
+075a
+1753
+09c6
+0f01
+140d
+13b2
+022b
+0be9
+1828
+0116
+1011
+13fa
+02bf
+1e6b
+15a4
+0b8b
+1689
+1df1
+0e35
+1b13
+1422
+1ec9
+0b6a
+1665
+17fa
+05bb
+1625
+0419
+1062
+10cb
+0524
+00c1
+04bf
+03f4
+0206
+0d65
+18e1
+1e1c
+1295
+0746
+03fd
+0bd6
+1552
+055b
+1520
+032d
+0ad4
+1586
+09fd
+1bb4
+088d
+1074
+0e35
+0883
+1fdb
+0891
+0be9
+1360
+1706
+0e51
+1d8d
+1e11
+1b86
+075d
+1bf2
+0f50
+0f3a
+1eca
+1c65
+083e
+12a9
+186d
+0b5b
+06ee
+1716
+084c
+0977
+060f
+0145
+14cd
+1ae7
+009e
+1a1c
+14ae
+083e
+14af
+128b
+1c3b
+0419
+1975
+017c
+0581
+0715
+0444
+09b9
+05ec
+104f
+0df5
+0968
+05cf
+13f2
+0c09
+1921
+01be
+090a
+101f
+0519
+0746
+116d
+178e
+1f1a
+05d9
+121b
+0238
+136a
+1cee
+03f5
+06d8
+1f1e
+0742
+1cc4
+12ff
+1ab1
+02f0
+06c2
+0d28
+1157
+0717
+1d35
+112a
+17fd
+1b81
+1ca7
+1b75
+00db
+0edd
+077d
+185d
+0ba3
+181e
+0f96
+0b45
+0ace
+0c8a
+1a5b
+1ba3
+1365
+04dc
+10d9
+0cca
+01f6
+0977
+0ed6
+0225
+090a
+00f3
+1158
+1631
+1afc
+1be2
+1ec8
+1e02
+0a10
+0043
+1f91
+0398
+0932
+16a6
+015d
+048c
+1571
+0b97
+1b34
+0700
+17ac
+117f
+0831
+0e26
+0894
+0b1f
+19c2
+0c7b
+163d
+106b
+0f33
+0e85
+0cab
+1a81
+126a
+1fe8
+1d85
+114c
+1d61
+0fc1
+1956
+1194
+0135
+0a8a
+0cf8
+16c2
+1271
+1cbf
+037e
+0c4c
+1758
+165f
+0e43
+07d5
+0a78
+178b
+18c1
+0331
+0d9c
+0fdd
+021f
+124c
+07c4
+19a4
+1110
+110b
+16ed
+0eb0
+043b
+0175
+0707
+0425
+0e35
+0b73
+0daa
+0618
+104a
+1da6
+012e
+11d2
+18ae
+1d03
+08fc
+09f0
+1912
+18d3
+0042
+04d5
+1009
+1adf
+0726
+1a53
+03af
+0d84
+0da1
+0709
+09cf
+0790
+197a
+1bec
+1fd5
+03c0
+1883
+0209
+0544
+1333
+0829
+02cf
+1a2b
+0460
+0741
+1b1b
+0203
+1bc9
+172e
+051b
+0950
+1dd3
+0092
+183d
+10c9
+1217
+1ea6
+095c
+1a4e
+0cb4
+0075
+00b1
+1dd1
+06a0
+1c48
+08b9
+042c
+0541
+11fc
+14ed
+0480
+06f3
+04ab
+05df
+10a9
+1d72
+0aa9
+0ba8
+139d
+0c0b
+184f
+07e6
+1655
+0885
+1db9
+0bfb
+06fe
+013d
+0b23
+0dbd
+051a
+0f27
+07ba
+1890
+12bd
+0778
+04fe
+138a
+0817
+1e87
+16ee
+1cc2
+09cd
+0241
+009b
+025d
+1927
+1ab2
+0793
+1356
+076d
+12fe
+15be
+0e43
+1464
+188f
+0a5c
+154c
+08e7
+104d
+01bb
+02ef
+1a1d
+043f
+0fd3
+1559
+1f38
+0c1b
+1321
+0931
+1874
+171e
+0391
+1515
+151c
+1b8d
+1e19
+1413
+07e9
+1b5c
+12d3
+0c4b
+19a9
+17cd
+064f
+121b
+1968
+1976
+042b
+1a2e
+1d1b
+0fb2
+0aa3
+17ca
+1ccc
+13ff
+02a4
+058d
+126e
+0b42
+0324
+0d0c
+0791
+1e61
+1ae1
+104e
+0f6d
+00a9
+1926
+18d6
+1a76
+1648
+0d62
+0d8b
+1d79
+156f
+0945
+0250
+1def
+1db7
+1bf0
+05c2
+07ef
+18f2
+0c15
+08c2
+0c7b
+0bc6
+1849
+011d
+18e9
+188b
+01a4
+1ca7
+1837
+05c7
+04ba
+1b47
+1ceb
+1600
+02ae
+18bf
+004f
+0b55
+1fb8
+06d3
+024f
+1d18
+1a51
+075c
+0ab9
+0053
+079e
+14b7
+0f51
+1d62
+051c
+0e9e
+124c
+121f
+03d3
+03a6
+085f
+1809
+1fed
+01eb
+14a3
+10ba
+1553
+17b1
+10b5
+0dfd
+0565
+07ee
+1b08
+0331
+0572
+1c9a
+193a
+0542
+0672
+0f63
+1175
+10ec
+1663
+1896
+10ec
+0ced
+0d56
+1ad5
+00aa
+161c
+08fb
+0acb
+122d
+1f07
+105f
+0846
+0b68
+1dcc
+122f
+1195
+07c4
+029f
+16a7
+1cbb
+1aee
+1fb0
+19ae
+0c1f
+17f0
+0881
+1563
+0d0a
+0bad
+146f
+1231
+1772
+01a5
+0757
+10fe
+07b6
+0364
+1a7d
+1706
+1a99
+0502
+1a99
+15c0
+1c00
+12d2
+1d2b
+1132
+1b6d
+1312
+14dc
+079e
+0ed5
+1a45
+19a8
+1da7
+113c
+133f
+0136
+02e5
+1829
+00b8
+1bf1
+1f1e
+1dbd
+0cd6
+18ec
+06a0
+0410
+0cce
+0a79
+0e31
+0d46
+0b98
+1c0e
+17b9
+0054
+09ef
+1dad
+194d
+1ac4
+174f
+19f6
+19f7
+16d0
+0cd0
+035c
+1d2d
+07fd
+09af
+1fc2
+1477
+022d
+1798
+1edd
+19e0
+0911
+1b7a
+1802
+0f2a
+19e5
+168a
+0d21
+0e9f
+0899
+06ab
+1a58
+033c
+1e37
+01ee
+1d52
+074c
+1591
+07e9
+0821
+00d9
+06c2
+01fa
+084e
+10ed
+097a
+1bbf
+1ea3
+1a61
+0d0b
+1602
+0c03
+15ae
+0cba
+022d
+0ea8
+04da
+11ec
+0e83
+1f67
+0439
+0a2d
+0b56
+115d
+1024
+1278
+001f
+1ef6
+060e
+0c5c
+1876
+1ee5
+1a44
+0f77
+1e03
+131e
+0716
+132b
+0715
+05b0
+1e26
+17e6
+12c0
+0194
+1297
+1aa8
+04a9
+1681
+1c09
+1346
+1878
+155f
+070e
+0882
+03e7
+16ac
+1b6b
+109c
+182a
+1e74
+095a
+1cc8
+1895
+0e05
+1495
+171c
+11bf
+0637
+0eb6
+0f0e
+0791
+11ae
+0ad7
+08d2
+0140
+0c52
+176d
+09c2
+1ec5
+157c
+0dcf
+099d
+02ec
+12c7
+13e3
+0316
+17d7
+11c1
+0b8f
+0757
+17b3
+167a
+1b01
+08a1
+1c55
+015d
+1f51
+04ba
+0cfe
+1b7a
+08e8
+1e72
+07cb
+0cfa
+0bb5
+06ca
+0a88
+1e3b
+0741
+1794
+1f3f
+11a8
+11d6
+02ae
+10a4
+1fbc
+19dc
+05ce
+1a21
+117e
+1f45
+1ffd
+1aa7
+075f
+175b
+1117
+16ad
+0235
+0c7c
+1fe2
+0d01
+12b2
+1cc3
+034b
+0c93
+0f5c
+01d2
+15f1
+0712
+0d19
+188d
+199c
+0a7f
+13fb
+0817
+060a
+04a3
+1852
+17fc
+1c98
+0781
+1983
+0a99
+1b80
+1c35
+08ea
+03ca
+006b
+159f
+1a9e
+101c
+0853
+11be
+075f
+0a93
+0c8d
+14e4
+0e8b
+161a
+0147
+1dea
+03eb
+1ebb
+0d07
+18f1
+05a8
+157d
+06ac
+1f47
+1151
+0c74
+1e5a
+0a38
+0fe3
+1860
+137d
+0818
+0143
+0715
+03a8
+0b92
+0167
+0052
+0c74
+1cfd
Index: /firmware/FAD/FACT_FAD_TB_lib/memory_files/analog_input_ch4.txt
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/memory_files/analog_input_ch4.txt	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/memory_files/analog_input_ch4.txt	(revision 11755)
@@ -0,0 +1,1024 @@
+0e3d
+1f6d
+1e38
+137d
+1f25
+1918
+0d7e
+0fc2
+0f75
+07ca
+044e
+15d0
+0140
+08d5
+13ac
+1501
+127d
+1ed3
+006e
+1e10
+0ec1
+0382
+041a
+0013
+006d
+0df9
+0ef6
+1cda
+0edf
+09f3
+1889
+162c
+108f
+073d
+1b7f
+0c16
+0f6f
+09ae
+0361
+00cc
+0d18
+1d87
+0220
+0bef
+0868
+1728
+1a29
+173a
+03f3
+0032
+0b20
+03f5
+0062
+0261
+1fce
+0aba
+1b52
+1e24
+130f
+112c
+0a21
+10a3
+00e3
+0582
+0f40
+0e21
+0540
+1a02
+0d56
+0796
+0592
+08cf
+1b72
+1fa2
+10f7
+113a
+0161
+182a
+17ab
+0945
+13cf
+17bc
+18e6
+0ead
+1ed3
+1494
+15ca
+0e2e
+076e
+10c4
+10c3
+114a
+169e
+1235
+16aa
+1c74
+1ca4
+1c9e
+1cae
+1a46
+11e7
+0027
+09e4
+1c5d
+1a9f
+0250
+0883
+00c0
+1169
+0e94
+0959
+0327
+0679
+09ca
+1d5c
+1265
+17bd
+1236
+06ae
+1aac
+1857
+1711
+1293
+1c91
+16d2
+1448
+1230
+093c
+08f7
+1483
+1495
+04c3
+1b7b
+1d64
+175d
+13a8
+0dd7
+1c89
+140d
+1c82
+0c11
+1509
+1cc5
+18da
+076b
+0d9c
+0ad1
+0cd4
+14d9
+0444
+04b7
+0a6e
+15f0
+0202
+01ee
+1ad6
+0d93
+0d52
+058b
+0657
+1020
+1f46
+17c8
+1ce6
+19ff
+0495
+07ab
+0914
+126c
+09b3
+048e
+1b33
+1e28
+0a2c
+0e9b
+034e
+1a4b
+19b9
+1526
+0936
+0976
+055c
+1463
+04b2
+0fcb
+0a27
+0ed3
+1979
+1b75
+1c87
+0615
+0085
+16fd
+0db5
+0c62
+0cca
+1d40
+1fdf
+1eda
+02d5
+05f0
+01bc
+1a68
+0b25
+1fb6
+0983
+0c45
+0bc3
+1366
+1ea0
+008a
+13da
+182b
+1c55
+1ce0
+0ac4
+0ae3
+1316
+0d1a
+0fd8
+15c2
+0e32
+0d9f
+15e4
+039e
+0409
+0436
+1073
+1dca
+01d0
+060d
+1a6c
+1ade
+1251
+0345
+07ba
+0af3
+093d
+04fc
+0647
+1de1
+030f
+0612
+1cd5
+1bfd
+123b
+0859
+1aa8
+10d4
+019e
+01e7
+0a2a
+12c4
+0f02
+0d12
+17be
+141d
+0483
+0787
+1bad
+054d
+1bd2
+0df9
+1195
+1892
+061e
+18fb
+05d9
+190f
+1526
+1fd0
+01a6
+0e19
+06d3
+11f6
+12b3
+081f
+10c9
+19e7
+1163
+1baf
+098d
+1f9e
+1c2b
+1fe9
+1be2
+07a7
+0bdb
+053f
+0b87
+139d
+0670
+01b5
+094e
+00fa
+020f
+1515
+147c
+0442
+15de
+193f
+027f
+0199
+1bae
+01ce
+0040
+1c10
+0bf1
+1d0c
+1a5e
+0f9f
+0353
+0a9b
+1624
+1ffd
+1bc0
+1c33
+11cd
+11ac
+1cb0
+1e76
+0d20
+009a
+0d88
+0188
+1960
+1ff0
+04cb
+05d9
+0fe7
+1d9d
+13a2
+0c87
+0408
+1823
+1930
+07f4
+03f0
+1a5d
+1fa8
+1fd1
+1bb6
+0ecf
+0ae0
+1be8
+104a
+1bd4
+0b91
+0950
+0539
+05db
+0347
+02d0
+0792
+1768
+0c1e
+01e4
+1411
+1a26
+086e
+0050
+1745
+0618
+0d24
+1cc1
+1bfc
+16cc
+0692
+1e00
+06cd
+13cc
+1843
+1770
+1203
+1cde
+02c0
+1e50
+15ba
+119f
+113d
+1d8b
+145e
+1b7a
+009f
+0a0b
+1a55
+10d1
+04f4
+0ca0
+0c05
+174b
+13e2
+09c9
+11ef
+1f58
+088c
+159d
+01aa
+0e1e
+1feb
+197e
+1541
+0d91
+0282
+116d
+0d98
+0bd7
+10cd
+0ab4
+14a8
+0dcd
+0c2a
+0271
+08e8
+0ae2
+0bf2
+1bcb
+0579
+0319
+026b
+0b2a
+11d7
+19f2
+11fb
+0f82
+1fe9
+0e79
+0580
+12aa
+1452
+0d23
+1ca6
+079b
+11b4
+17bf
+084a
+06cd
+18f7
+0f31
+1c72
+0e7d
+0003
+1a40
+17f8
+1e37
+0b20
+1171
+00e1
+070d
+1366
+0cc0
+1023
+1e90
+0bb3
+14c0
+07a6
+1b4e
+1b95
+1300
+1184
+1f1f
+0656
+1e22
+1661
+0785
+1127
+048f
+10bc
+1128
+0298
+0524
+02d3
+1648
+06a7
+13ee
+0b26
+1796
+01fa
+13c4
+0462
+0e77
+0d97
+1e73
+1f44
+0791
+1cff
+1e15
+1be8
+1cf3
+1019
+0cfb
+0b37
+05f7
+1dac
+1d52
+0826
+01e1
+03de
+1073
+0d0f
+0690
+00b4
+0fb8
+0474
+0e41
+09ed
+19db
+17e9
+17c4
+0999
+100f
+1954
+07d1
+0e9d
+030d
+1187
+07e3
+1ede
+0ed0
+0a85
+1312
+08a7
+13c9
+010f
+159d
+19ec
+1cdc
+189c
+0954
+0bc7
+0945
+13b8
+1187
+06b4
+1dd1
+0dc2
+1ddf
+19ff
+1103
+1da3
+0323
+062b
+0423
+1359
+0009
+13a6
+0366
+1759
+1a9e
+0bcb
+0043
+0303
+150d
+05ed
+19fd
+1de9
+0ceb
+0ea8
+0ed7
+1455
+0d11
+013f
+0e95
+0bfd
+0054
+1c57
+07cd
+011c
+10cc
+154a
+13a8
+0de4
+0dda
+112c
+0761
+0ce6
+0484
+006f
+0106
+01f6
+1686
+0582
+1dfd
+1d89
+0b83
+0642
+1eaa
+0b99
+0cb7
+1fe8
+00d7
+0f36
+0b27
+1cae
+1092
+01e4
+1795
+1825
+1305
+03b2
+0bd9
+0249
+068d
+0554
+1822
+125f
+1528
+03e0
+1e8b
+0d17
+1965
+0c7b
+0da2
+0ce0
+1dce
+078e
+0341
+110c
+007a
+1a11
+1dad
+1c33
+1465
+10e3
+1473
+0472
+02bc
+112c
+009a
+057d
+1550
+0c5e
+0d6a
+1d54
+161c
+143c
+1ef4
+18a9
+0566
+1923
+111a
+1ac9
+0d0e
+1f9f
+0683
+145b
+0193
+1e47
+1edf
+0903
+1ea2
+0689
+17ab
+18f4
+0605
+0fa6
+0de3
+15aa
+10e0
+13af
+0fa3
+03fb
+0346
+190e
+17c6
+0d06
+1f11
+104e
+16c3
+0992
+089a
+0a98
+0ba5
+0756
+08f7
+02e3
+0f25
+14c5
+0a60
+0017
+02df
+0475
+124d
+1796
+06da
+0ec7
+14b3
+1475
+174f
+0676
+0659
+094a
+07c8
+11b7
+0980
+0d1e
+1782
+13ff
+07d9
+197d
+154a
+1144
+0783
+154d
+0069
+140a
+1ae3
+1054
+0ffd
+0321
+0081
+191d
+0b49
+10c9
+10d0
+0b2e
+11ae
+0bb0
+1234
+08ff
+1852
+0a9b
+18ff
+104d
+0338
+1f50
+02cf
+19ee
+1dd6
+1bd8
+0b61
+1b25
+0cec
+10e3
+0acd
+119a
+1cf2
+1cff
+172d
+12cf
+13e3
+045e
+0478
+142d
+05f5
+0d3b
+1e00
+16ff
+00e6
+1e51
+1b70
+0bd2
+01cb
+1ed9
+012a
+0aae
+1845
+1735
+1214
+0119
+113b
+00f5
+127e
+1424
+17c0
+055c
+0c30
+1a66
+05fb
+1f36
+0e3c
+14ae
+1483
+1f64
+151c
+13f4
+0622
+04d1
+0a57
+15fd
+014f
+0bd0
+1907
+1f84
+0068
+1f8e
+1959
+0e13
+0fb8
+001e
+1955
+05bc
+0aeb
+1613
+0194
+12ee
+11e0
+1054
+1c6d
+0099
+010a
+0399
+1103
+01b0
+1015
+06c1
+174f
+0267
+09bd
+0d36
+048b
+1373
+0cdd
+1c17
+1fc9
+056b
+07ed
+12f9
+13bc
+1831
+0c02
+1e1d
+0aad
+05dd
+05e0
+087f
+09c3
+1e6f
+1dd0
+022d
+0213
+15ce
+0864
+09be
+14f2
+1db6
+1acc
+1757
+0f6f
+19a6
+083f
+16f2
+0455
+0282
+1b92
+05e1
+18de
+0ed4
+1649
+1c29
+0b00
+1ee7
+1c97
+043b
+1496
+02ec
+18eb
+0b26
+1bcf
+0795
+1cfe
+18df
+0496
+078f
+0b22
+0ebd
+0b0f
+031f
+0724
+0213
+0a9e
+1096
+0389
+1a16
+0ff1
+1510
+19c8
+082b
+0a4a
+1fff
+0fa1
+1aee
+0825
+01a6
+172d
+032b
+1937
+0428
+1528
+1205
+04ca
+0fa5
+1b87
+07da
+1ca7
+0f60
+125b
+1cc5
+1760
+0cd5
+1ad2
+15bf
+07af
+1436
+118a
+1a6a
+1b5d
+0281
+144a
+1f86
+0924
+10c0
+00dc
+1bd0
+17f4
+020f
+10b9
+02f0
+1062
+07f6
+1586
+06e6
+0df7
+151e
+1d48
+1af9
+150e
+1baf
+1d6e
+0091
+02b5
+1d02
+10cb
+1d74
+052c
+19e1
+133f
+13ef
+101c
+1cc2
+07ce
+16b6
+0fde
+15a1
+08e1
+140a
+0ec8
+1fb6
+0fe6
+1a97
+1ea6
+0f6a
+0c63
+0f69
+174f
+13eb
+07c8
+1291
+16ed
+1691
+055c
+1fae
+0512
+13b8
+1cd0
+0c21
+1ff5
+0368
+16a4
+1e12
+0ed0
+1cca
+12d4
+139f
+0028
+1ed0
+1708
+1855
+0c3d
+093e
+0c30
+1557
+0bc9
+02d7
+01ea
+134a
+109f
+0161
+0624
+1140
+1219
+00ae
+1d01
+198a
+1766
+0820
+11a3
+1c25
+18d0
+1cbf
+1415
+0b60
+0912
+11d3
+0bc6
+01dc
+1c96
+18c3
+0f40
+187f
+1ce2
+0f73
+0653
+0daf
+0a60
+1005
+13e4
+023a
+11cd
+0986
+1b81
+1e93
+1d43
+0563
Index: /firmware/FAD/FACT_FAD_TB_lib/memory_files/analog_input_ch5.txt
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/memory_files/analog_input_ch5.txt	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/memory_files/analog_input_ch5.txt	(revision 11755)
@@ -0,0 +1,1024 @@
+0705
+0931
+1106
+070b
+0e70
+1f51
+1e5d
+1ac4
+1c69
+1ff1
+08f3
+1317
+0a6c
+12d9
+0fbf
+1229
+0afc
+0522
+014b
+04e3
+18da
+18e3
+1fae
+04d0
+0a2f
+16de
+015e
+0c8e
+181c
+15b8
+0c37
+04b1
+18e5
+1118
+08e5
+0a9b
+02ba
+1465
+1872
+14af
+1208
+0783
+1409
+1893
+005f
+0a0a
+05d7
+00ef
+022d
+0877
+1c78
+05af
+1598
+0a5b
+1fd9
+0e22
+0982
+0c35
+1cdc
+1791
+1df2
+11ce
+02a8
+06b1
+13ba
+0441
+1a31
+1953
+09f3
+0524
+0f6e
+1697
+0caf
+0c9b
+12da
+1157
+04d9
+071a
+0471
+0025
+1106
+006f
+0a60
+0fa4
+193f
+0687
+0f19
+0e8a
+113e
+1ac3
+0119
+1684
+1788
+00e1
+16bc
+0039
+04da
+0d58
+04d9
+1c1d
+0fd8
+0c83
+16fb
+1d09
+1908
+05e0
+18ff
+08fc
+1780
+0e82
+0948
+0267
+07c4
+1cb7
+068b
+1d82
+076e
+1303
+0d71
+0d32
+1528
+0ba7
+0815
+0f2f
+040a
+18e9
+1f0e
+0bce
+15de
+12a0
+0c7d
+1781
+0241
+0853
+104c
+0482
+0973
+0d57
+169b
+135f
+0d87
+061c
+1709
+02bc
+117b
+1eb1
+0ec0
+1ad1
+1a55
+193a
+18cb
+11d6
+1fe6
+17a7
+06f5
+0430
+046e
+07cc
+18fe
+001e
+06d2
+0d31
+131d
+04df
+0204
+11c6
+0026
+1f71
+0c6a
+0208
+140e
+1a17
+1c68
+1a12
+1faa
+0f0b
+149e
+0559
+1db4
+0559
+0a29
+043d
+1178
+1ca4
+19d5
+1aa6
+179a
+0a9a
+015e
+0c1b
+0014
+01a7
+1458
+167c
+0c8d
+0056
+12fe
+1229
+00b7
+1fb4
+1e8b
+0f4e
+0e66
+184c
+052b
+1eb4
+156e
+05d4
+17fc
+17e9
+0f92
+1f15
+0a17
+13a5
+15f5
+0294
+1bb8
+1679
+0b0a
+075e
+1a2b
+158b
+1e13
+004f
+01f4
+1267
+05be
+05eb
+0d84
+1f54
+1c0d
+0274
+04a1
+1dff
+06cd
+1ada
+15d7
+192b
+1778
+1b20
+0538
+11c6
+129e
+0974
+1c89
+00fe
+178f
+00b2
+0087
+09f8
+049d
+1c85
+071e
+1959
+0588
+0900
+113b
+0e17
+1658
+12c4
+18f6
+0f82
+184f
+18a7
+1bdc
+0d1e
+1a73
+0c18
+0cd8
+1b1a
+0cbd
+028c
+1f00
+0fea
+0226
+0865
+02ed
+149e
+03c6
+00f5
+1ad7
+050b
+0564
+038c
+1ab6
+1f87
+1b55
+0b48
+1876
+1dcd
+099f
+07bf
+02d3
+04b4
+022a
+15b5
+1976
+19f6
+0d97
+0f6a
+068b
+0b77
+13da
+056d
+1d3b
+0210
+1d84
+1734
+1732
+1d23
+0612
+1c9d
+0a51
+1562
+17ec
+13ea
+0a1e
+14c3
+1df0
+1c54
+11c8
+0f2b
+13a1
+0f0b
+117b
+04fd
+1fb9
+1a4b
+0dc0
+0c70
+0eef
+08f7
+0706
+145b
+1a6a
+0f60
+1131
+1ff7
+0651
+18a6
+0202
+0421
+1415
+1b53
+17ba
+0d01
+1d6e
+0d70
+0cc8
+0e3f
+0b97
+04b2
+1c05
+1143
+1da2
+175f
+17d6
+04cf
+13f1
+183d
+0257
+0339
+0973
+0ac1
+0e34
+1d1b
+1596
+15f6
+1af8
+088b
+02b8
+0a27
+0e72
+054a
+1a51
+0da7
+1b15
+184d
+1750
+0479
+078f
+1248
+0d83
+1f80
+00d9
+0a3c
+0cf1
+15c3
+16b9
+030a
+178a
+0c62
+0c05
+0e14
+164e
+1ec9
+1aad
+0954
+0d1f
+1a9f
+176b
+0778
+1278
+043c
+0b87
+0170
+1640
+16ba
+16f1
+0ffb
+1c4a
+1f88
+0d7e
+0f78
+10ad
+100e
+15b5
+09f3
+09e8
+03f7
+1029
+1fd2
+1f3d
+17ed
+1101
+1656
+1e21
+005e
+0efc
+1b88
+12f9
+11c1
+0b2e
+1cb1
+0d0d
+0017
+1fd0
+0947
+13f9
+1f69
+13fc
+1637
+1ed2
+06be
+06c0
+1801
+1ee3
+1c8d
+1d66
+063f
+0913
+10b9
+1f6b
+0927
+0a76
+1798
+083b
+1a8a
+133a
+1530
+034e
+15e1
+07be
+1b68
+1d01
+0a88
+1459
+10cd
+026a
+1095
+103e
+0c6e
+15fa
+0a7e
+0ffb
+19f1
+0100
+187f
+112c
+1900
+1772
+0194
+02f7
+08bc
+1274
+023f
+1255
+0207
+123a
+1575
+17dc
+0545
+160c
+1ec8
+1c1b
+1e1a
+0e79
+0369
+09bc
+1c38
+03a7
+0e16
+1a23
+0cd0
+1601
+1ca4
+1abf
+14ed
+192b
+1084
+1697
+0fbc
+095e
+1a3a
+1dbd
+01ba
+12ea
+1f01
+08f4
+1ac1
+1832
+1252
+1e92
+0cf4
+18b9
+0af8
+1662
+1731
+0e63
+11e1
+0b78
+1d97
+0ec2
+14f4
+1558
+095c
+0770
+1627
+12ba
+15cf
+077f
+1d68
+08db
+01b6
+1edd
+0820
+1be7
+1bd2
+010b
+1a60
+0b30
+0f77
+1a75
+0efb
+0405
+1155
+0f83
+0d2e
+1416
+0b09
+0642
+038e
+068a
+074a
+050b
+1900
+00f9
+146a
+04e1
+1460
+1a49
+1cc2
+0c47
+1324
+1341
+1aca
+0976
+1cdc
+0e17
+1099
+0f10
+1a8f
+1625
+1402
+06b1
+1c01
+0322
+1fc7
+10ee
+0403
+19d9
+1a42
+0210
+07b1
+0f8c
+03f1
+16de
+0191
+1caa
+05dd
+0726
+077d
+16f0
+0caa
+0017
+0e6d
+0330
+0750
+1bb9
+093b
+07de
+12a6
+1f17
+037d
+1bf8
+0bb3
+0d68
+1287
+0099
+090a
+15de
+0132
+037b
+00de
+1a86
+0006
+1ab2
+0496
+0397
+0f50
+03ec
+07e5
+0032
+083a
+0972
+0793
+039e
+097a
+13ea
+1843
+18d0
+1bd1
+040d
+07b3
+1c24
+0732
+1b2b
+1e92
+0bb8
+03d9
+1688
+0456
+00f7
+139f
+0fff
+05f4
+0401
+1612
+1223
+0010
+13ba
+1e9a
+03b9
+0c68
+054e
+1ff9
+1274
+16dd
+1a0b
+1465
+0814
+03ee
+1e9c
+0855
+103a
+1a0c
+1d24
+1bc8
+04ba
+1354
+04db
+1c20
+18dd
+1fbd
+18c8
+1f95
+06ed
+0c92
+183a
+037e
+0391
+0d8c
+1756
+13da
+0489
+1a36
+1817
+17a5
+0264
+1c2a
+14be
+044e
+0487
+1752
+1bc5
+1299
+05b9
+18a2
+0365
+15f2
+08cf
+0839
+1158
+1ecf
+1b35
+179a
+05bc
+03fc
+13a0
+05b9
+190c
+05e1
+1ea2
+168c
+10d3
+1a87
+0c97
+0ac2
+03cc
+1603
+01f5
+057f
+1964
+088f
+1e95
+008d
+1798
+018b
+03f7
+062e
+19db
+0e4b
+092d
+0248
+1aaf
+1b58
+1c34
+1887
+18a4
+0cee
+1479
+141b
+0404
+1caa
+031d
+0edc
+05ab
+0dfa
+067e
+013d
+0602
+1af7
+14d5
+0d61
+13fc
+034f
+0ed4
+08c8
+003a
+1aa7
+0001
+0431
+0004
+0d71
+0bdd
+0ac1
+1cb4
+1c59
+1bdd
+157b
+1e53
+1410
+121d
+16dd
+0189
+0dd9
+017a
+1cb9
+0571
+0fb9
+1ae1
+099e
+1b0c
+02ba
+002b
+1ee4
+1975
+1bcb
+0e4c
+175f
+0c83
+136b
+184c
+1dfc
+0ced
+1048
+1417
+1693
+10cd
+185c
+1228
+0952
+121c
+1103
+02e9
+11f2
+08d9
+1df8
+0bd7
+0622
+01d4
+121b
+0356
+1081
+1fc6
+1663
+0924
+1d49
+0d45
+0cf9
+114c
+00e8
+0e0d
+047e
+08f7
+0ae8
+1bc3
+1420
+09f0
+1141
+19c2
+0ae7
+0bec
+0d15
+1d90
+118e
+1781
+0a08
+1fd0
+0e39
+160a
+1b7d
+0ff4
+0829
+158a
+1a68
+1015
+07cb
+1e36
+1689
+0723
+16cd
+094d
+03d3
+0710
+113f
+1b45
+0d9e
+080c
+1801
+162f
+14b8
+1407
+1a96
+0c60
+16ed
+062f
+1640
+12f0
+0e37
+1ee1
+1f1c
+1d79
+1f0c
+16ee
+15cf
+10f4
+05e4
+0ef3
+0e8f
+1ad3
+13f7
+15ea
+1366
+0a1d
+02f5
+019a
+0818
+0605
+0c51
+1649
+09e2
+01fb
+07cf
+1809
+0151
+0775
+155d
+1bc8
+1e9d
+1438
+19d4
+14db
+0ffe
+17a8
+0807
+1954
+0a41
+0ce4
+1140
+004a
+1561
+1eab
+197d
+1d2e
+0237
+1ece
+00a1
+1079
+096b
+1553
+1e17
+103b
+069f
+17ee
+14ff
+1d20
+15aa
+0702
+159d
+0e59
+1b97
+0a1b
+1056
+1a56
+00fe
+1f1c
+05eb
+1bbe
+0215
+09a0
+1759
+1b33
+14c4
+0c06
+00e7
+0b37
+087e
+0aa0
+15d2
+0283
+06d4
+04e4
+125d
+094a
+1621
+0998
+0e3c
+180f
+02a8
+0ae7
+03aa
+033e
+1747
+02e7
+04b3
+0b45
+0e55
+1f26
+1c2f
+031b
+18e2
+04e2
+0e63
+1fca
+1dfa
+02e3
+1b76
+1a98
+1706
+09c7
+14a1
+0b09
+1130
+1319
+0785
+16b2
+17be
+070b
+0435
+1765
+10e0
+0ddb
+1915
+172d
+05f6
+141a
+03eb
+11dd
+0752
+15a2
+1ce2
+0957
+0e71
+12b7
+09a0
+01f1
+1680
+1292
+0b50
+133d
+0e22
+13a3
+0109
Index: /firmware/FAD/FACT_FAD_TB_lib/memory_files/analog_input_ch6.txt
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/memory_files/analog_input_ch6.txt	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/memory_files/analog_input_ch6.txt	(revision 11755)
@@ -0,0 +1,1024 @@
+1f61
+01c1
+0139
+0630
+1f1b
+1f0e
+038e
+09f0
+14ac
+1dc8
+1c6a
+1a59
+07c0
+122c
+166a
+19b9
+1a8a
+1311
+0e34
+195b
+1c81
+005c
+0812
+1ca0
+1ddc
+0279
+1860
+052d
+0a1f
+1939
+070e
+0f2a
+017d
+0a16
+1c40
+119a
+19a0
+003b
+0a9f
+10ab
+0377
+18a9
+02dc
+1485
+1161
+0774
+18a6
+17d9
+11d8
+1346
+09b6
+0b2c
+0b1b
+0390
+1eb6
+1f04
+19af
+0498
+0853
+1ca1
+06ae
+1e60
+1fd1
+1b72
+16b9
+0d40
+18dc
+1daa
+15eb
+04d0
+0019
+1a4e
+0871
+1d88
+15e4
+03d7
+1d7f
+138d
+0b3f
+1668
+09d2
+0087
+1355
+16d9
+0f83
+1be2
+040e
+1dec
+0b60
+1d3b
+17ea
+1507
+17e7
+0dfe
+09fd
+0516
+18d8
+0769
+1dcb
+0421
+0e98
+1afc
+01ed
+0d07
+132c
+0f68
+02ba
+0d93
+0dac
+1ade
+0184
+0622
+1959
+11eb
+12ce
+0626
+0b0b
+08f8
+0bef
+1ad7
+0931
+1af0
+1249
+18b0
+0ce5
+0b12
+0266
+1a73
+138a
+10cd
+0aff
+1616
+15c2
+071e
+07cf
+0ed6
+1e99
+064d
+03ac
+001a
+1927
+167b
+103f
+1081
+1bb6
+11c8
+1bad
+05fc
+1b2f
+03d6
+1a0b
+0fe0
+1b7a
+02f3
+1aef
+13a8
+08b2
+093c
+0022
+081a
+0d02
+0847
+1a08
+1cdf
+0fdf
+0b6e
+105f
+123b
+0a1c
+03f8
+078d
+04bd
+054b
+0bd5
+01b0
+12b5
+0ab0
+01c8
+1cfa
+1b1c
+0f64
+1c6a
+1f43
+0fb4
+16c1
+1b1e
+1a9b
+12cf
+0c2e
+1427
+0624
+155c
+062b
+1b92
+1318
+10df
+1c73
+1360
+00a1
+1047
+0168
+0972
+1be0
+1736
+1c49
+154e
+0a94
+0fa5
+0142
+0839
+08f7
+06e9
+0c42
+0505
+18b5
+1098
+0903
+0a54
+061e
+14c1
+10d2
+1d90
+060c
+15f4
+1dd4
+1230
+1e91
+09b9
+18bc
+10d1
+1642
+174f
+0127
+0cb2
+19b3
+05f2
+0089
+080d
+136a
+0173
+1089
+0af6
+118c
+03f4
+0b30
+1f3a
+091a
+0126
+02dc
+027f
+07db
+121f
+0d42
+0be0
+1f74
+03d8
+0365
+05eb
+1962
+0a19
+16bc
+00db
+16e8
+1071
+11f7
+11a7
+05c2
+1f90
+0b51
+12c3
+100e
+00f6
+16e9
+04aa
+0437
+05dc
+0c04
+0217
+0ac4
+1e9a
+0916
+1d6b
+06dd
+163c
+08f6
+0423
+0a0d
+1546
+0d3d
+15db
+028c
+1a9d
+0eaa
+0951
+0ab6
+0fae
+140e
+011b
+11fd
+1988
+1977
+0989
+15d5
+1019
+1271
+06e4
+1b35
+0897
+07a8
+1998
+17d3
+014e
+1b27
+1ac8
+0103
+1951
+19fe
+00ab
+077b
+0dd4
+079a
+107b
+1252
+1575
+1036
+1570
+124b
+0d97
+19f4
+1488
+11cd
+0ae9
+101a
+113b
+0522
+1f8c
+0795
+16c3
+03cb
+0211
+08ed
+0175
+0d9e
+13a5
+1e07
+013e
+1f76
+13e2
+084e
+1165
+15b0
+1363
+19a0
+0429
+11ed
+08fb
+1736
+0060
+1fe2
+1d01
+1498
+0d9e
+0ea3
+131f
+07ca
+0cea
+1133
+09eb
+15a5
+0176
+11bb
+033a
+1cdf
+0569
+04e6
+0624
+02dd
+1ead
+176d
+0ef8
+15fa
+1e68
+0549
+088e
+1ed8
+1e6a
+1148
+0bf1
+1f4e
+1c26
+0855
+0735
+16e1
+06ca
+0d78
+1b4f
+12d2
+1a7e
+0bda
+111d
+100a
+158a
+1e3d
+06d7
+1faa
+1276
+1683
+1436
+1f42
+0bc9
+061e
+1889
+08f3
+10e9
+0707
+1630
+0854
+0615
+1447
+0960
+1ba1
+0542
+0a9d
+197e
+1920
+0a86
+0c59
+1615
+17f1
+0997
+1351
+085e
+12d3
+0650
+1eed
+006f
+002b
+1e72
+08e4
+0c62
+07e6
+1d12
+0cae
+1384
+1608
+0fcc
+1e42
+05f7
+1fc2
+1748
+12fa
+0cbd
+0637
+0279
+157b
+0ac8
+0aec
+04be
+0db6
+1523
+061c
+006d
+1c45
+15ab
+1877
+1dc0
+05b5
+02a2
+11fb
+0697
+1604
+09e2
+1d30
+07e5
+017a
+1e8f
+1893
+1719
+0376
+0954
+0c43
+0661
+1653
+00a8
+169c
+0694
+0226
+1059
+10d4
+1425
+1583
+1b6d
+10bb
+13c0
+0645
+0779
+00cc
+1702
+1b0d
+1847
+0a16
+1b9f
+13fb
+192b
+0143
+0918
+0f8c
+1e52
+00ff
+16eb
+1235
+13d3
+0147
+0462
+08df
+1fbb
+0a1a
+1b9d
+1f0f
+11e3
+1b99
+155c
+11cd
+1dd6
+1114
+1a97
+1927
+0970
+019f
+1a00
+1dc2
+0190
+1c0c
+0b2f
+1f3d
+10a4
+1266
+1d27
+1f64
+0d83
+1707
+03d3
+0f5a
+19e9
+01f0
+01af
+1a25
+0c59
+0ae0
+068a
+1d5e
+052f
+17f3
+0929
+1cad
+14ba
+09d1
+1624
+0817
+06ac
+0ff1
+061c
+1cb2
+06fe
+1928
+10a4
+17c7
+1618
+0524
+183b
+0d54
+0cf3
+1c38
+118b
+1adb
+17c6
+0601
+17e4
+1be6
+0f64
+0072
+0ccd
+1e8f
+1b15
+1ca2
+1893
+099d
+12e2
+0e81
+0a83
+06d2
+1c41
+150f
+18b8
+1d92
+10eb
+0720
+085c
+00c0
+114b
+09e8
+040d
+0735
+12a4
+1935
+106b
+08f7
+0667
+0e4d
+04e7
+0eb9
+11ec
+1a3e
+18b3
+063a
+0323
+078c
+019d
+0a5c
+0095
+0706
+04e4
+0796
+1aa0
+1168
+1113
+17e3
+0380
+13f9
+09f0
+10a5
+1da5
+1724
+0a9a
+057b
+1c65
+0598
+0bea
+01e0
+0c36
+0f9c
+0336
+0494
+099a
+1bca
+14e6
+0202
+1c5c
+127d
+1a6e
+095e
+0583
+1e00
+002b
+0a45
+0503
+1c76
+0c94
+013c
+0821
+1888
+0576
+126e
+045d
+1441
+1114
+1ac8
+0fa3
+1337
+09d5
+1d8b
+1ba1
+1fbc
+1e25
+10f9
+03d0
+0050
+1dfc
+1ed6
+1c82
+0f10
+1b86
+1102
+198a
+0092
+0b22
+1fa5
+16f9
+0055
+0078
+1fee
+1903
+0aae
+19be
+13ad
+0a25
+10c8
+0037
+1558
+0ab6
+1a1d
+125f
+0924
+08a8
+1ce3
+0dbd
+05c6
+1fda
+0f31
+0674
+04b3
+1e79
+0dbd
+04ba
+1911
+1d01
+1474
+18e3
+03ca
+091f
+116f
+03cf
+0f4e
+12bf
+09e6
+0487
+10f2
+05fe
+0a78
+06d4
+1308
+0018
+08a4
+1420
+0265
+1cb1
+1261
+0859
+1ca7
+12d5
+055b
+1fca
+07c7
+19e1
+1bc5
+0174
+0b46
+05f4
+00ad
+16ab
+15b1
+17e4
+1c6c
+0c38
+1947
+164d
+0310
+1665
+1ec2
+185c
+1cca
+1fc8
+1562
+085d
+136b
+049a
+15d5
+199d
+0254
+1c60
+0aa0
+0c1a
+1c3c
+10f5
+03c4
+11a4
+1c08
+156d
+16fa
+0871
+1941
+0afe
+0550
+13cc
+1122
+1b23
+03ac
+1c6b
+1ad9
+0c17
+19a0
+1bfc
+0997
+044a
+160b
+0592
+0a68
+1f6a
+0675
+172a
+0b9f
+11a8
+039f
+044d
+0c0b
+0997
+1ba8
+0b76
+0874
+07a3
+1a45
+0da3
+1f6b
+1650
+1f1b
+11cb
+1a77
+0195
+173a
+1847
+00ed
+196a
+1ec4
+163d
+02bf
+0ea3
+0282
+17f1
+1aea
+1e31
+073b
+1c9e
+0ef7
+1fcf
+1cd2
+0798
+075e
+0103
+07c0
+078b
+1f7b
+1835
+13f6
+1336
+11d2
+0bfd
+1c91
+1346
+052f
+043f
+0b1a
+08d3
+082f
+0e2d
+163c
+1234
+12e4
+0d62
+018d
+1d67
+0714
+03b7
+108c
+0a43
+0067
+1da6
+1eab
+1f9b
+197e
+1782
+0a6c
+1973
+19d5
+0faf
+18cc
+08b8
+0574
+0b8d
+046a
+16c2
+1212
+0f3c
+12c1
+16aa
+1316
+1e68
+146e
+00ca
+0992
+0a9d
+14b4
+19fc
+1f76
+0a58
+0077
+1bc4
+07a8
+09b2
+12ce
+142b
+0d51
+1cf5
+19c7
+0dad
+19d2
+11a7
+0efd
+1880
+1560
+0d84
+0cbf
+0756
+08f7
+0acb
+0b55
+17d8
+10f5
+19e1
+172c
+01ff
+0938
+1de1
+1609
+0ee1
+02cd
+1070
+19fd
+0f7d
+0f37
+1d08
+010f
+1bc1
+18bf
+103e
+0970
+151d
+1574
+0514
+1cd8
+016f
+0f6a
+1bee
+0b69
+1c0d
+1ddd
+0d5e
+1104
+14aa
+1f03
+089f
+0ace
+0dc7
+1286
+10ce
+0af3
+0f70
+06eb
+0ae6
+0adf
+0962
+17a9
+1f80
+0948
+1858
+0c74
+10fe
+0e96
+18b9
+015b
+1637
+0263
+0be0
+1d09
+15bd
+1295
+0d49
+1277
+19fb
+1103
+156f
+1f6c
+0552
+1079
+0698
+1239
+1348
+093b
+07f1
+054b
+19ff
+0e31
+0a8e
+1a35
+1375
+09c5
+0fea
+12a6
+1310
+0f99
+0cdf
+1ec7
+184b
+134f
+08cb
+063b
+1eed
+10bd
+1cc8
+1e39
+1daa
+1cf9
+0cf0
+19e3
+156f
+09f6
+1257
+0f06
+02af
+061f
+192c
+07c2
+06a5
+136d
+075c
Index: /firmware/FAD/FACT_FAD_TB_lib/memory_files/analog_input_ch7.txt
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/memory_files/analog_input_ch7.txt	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/memory_files/analog_input_ch7.txt	(revision 11755)
@@ -0,0 +1,1024 @@
+03e2
+09da
+1c68
+036c
+005b
+1f29
+0a75
+118a
+1b46
+15c9
+1dab
+0447
+0cb3
+053c
+079c
+0518
+1d9a
+19fb
+1e02
+0729
+007e
+09b0
+08a5
+0ed1
+1022
+0a2f
+0204
+03b1
+0351
+124e
+0dfc
+0752
+1734
+07f4
+0f80
+02c9
+0f9e
+1810
+0adb
+1fb2
+0513
+1bd9
+156c
+1af4
+0fd1
+06cc
+12e0
+09e9
+0a66
+158d
+1df7
+1b26
+176f
+1b69
+0f99
+1a32
+0134
+0d97
+134a
+162b
+1d24
+06c4
+0e39
+08f7
+07cc
+1659
+0d12
+04bf
+15bb
+04d2
+1579
+058a
+0f1f
+1e4f
+0216
+04a4
+1443
+0db1
+1f00
+0956
+174f
+181a
+194b
+0dc4
+1457
+12d5
+0fe2
+1bca
+185a
+154e
+0194
+0207
+04c6
+14b0
+028e
+1e4f
+0da0
+0c75
+1327
+1977
+19ba
+0e21
+142e
+0593
+0013
+186d
+0c06
+1920
+1953
+0af5
+05ee
+1383
+0e96
+09f3
+1edc
+050a
+0d78
+0075
+14a0
+14f7
+0677
+1147
+0c64
+006c
+033d
+1372
+00c4
+1a6f
+1bc1
+03c7
+1703
+07ce
+1a89
+0588
+0f9b
+092e
+03eb
+13b8
+0db0
+1be9
+06ce
+16c2
+0277
+0d65
+0f5f
+0e11
+1371
+1ad2
+15d3
+1d83
+10d6
+0d2b
+17d4
+1e2f
+1300
+0872
+01bc
+13c1
+0255
+0ca1
+17a8
+1196
+1d5e
+158b
+13f1
+1e20
+18fa
+090d
+1a58
+15ae
+011e
+19c0
+12c4
+18b6
+0e28
+0fb5
+0ed0
+1efe
+110d
+152c
+0001
+05f2
+049c
+1e3d
+12f1
+09d8
+0ff9
+1c59
+1288
+0729
+0771
+102a
+1162
+010f
+0441
+1537
+1963
+0ceb
+1974
+113f
+1517
+0a63
+0079
+0025
+1c65
+1715
+1a66
+1f1e
+1006
+034b
+19a2
+02be
+02b4
+0d28
+0ca0
+11b6
+0cfa
+1f20
+029a
+0a19
+0e26
+1ca0
+1685
+132f
+0e3c
+10f3
+085e
+11b5
+1475
+18f1
+1651
+01e5
+0589
+1fcd
+0015
+159d
+0578
+0476
+01d8
+1bdb
+0f71
+10db
+0c53
+0f3c
+0d87
+04b2
+0d76
+043a
+146e
+128b
+083d
+1a42
+0a50
+0f5b
+0319
+1876
+13dd
+0d4a
+11e8
+0b71
+0eb7
+08b1
+0aa9
+1715
+0cf9
+17bc
+1d34
+02e6
+0d12
+1702
+0c3d
+0883
+1d48
+06bf
+1aa7
+1d4a
+104c
+0748
+05a8
+0989
+037d
+0424
+1d46
+01e9
+10b3
+1c0f
+1794
+162e
+1cb3
+079e
+01c0
+182d
+128d
+1667
+0d23
+06bf
+0632
+153d
+0243
+15ca
+077e
+0a8f
+1727
+1d6c
+064d
+1fb9
+1cf9
+0390
+14b3
+05cf
+0829
+0c94
+07a2
+085e
+07f3
+0a93
+0b6b
+08bf
+0662
+10ea
+0028
+0706
+0632
+0573
+1542
+1410
+15f5
+06e1
+199b
+13e8
+1717
+1b0f
+0505
+0fdd
+020b
+18ee
+0cfc
+1fda
+1b9c
+10fa
+1f15
+1403
+017a
+16e4
+1f74
+152b
+108a
+0a2f
+0e73
+0290
+1b54
+1d73
+0eda
+1159
+15a2
+0078
+045c
+11b3
+0829
+123c
+09c3
+1618
+09f5
+00cb
+0eb7
+0d1a
+078f
+17c4
+0653
+0f04
+1d96
+0b90
+0d22
+1568
+11d4
+0c24
+058b
+0f4e
+05fe
+0017
+0385
+0bc6
+186d
+170a
+1893
+19a4
+0c34
+13ac
+1a3b
+0193
+1492
+1b49
+17b0
+095f
+0736
+08fd
+0a0e
+00af
+082d
+125a
+0d9c
+18c5
+03dc
+1f6e
+04fa
+0fc3
+1050
+1972
+1f84
+097d
+1aec
+150d
+0bb4
+0812
+0eb7
+1dfc
+1daa
+12ea
+0837
+1512
+00e5
+13e2
+1d89
+04bf
+1a71
+024d
+13e0
+03c3
+0e31
+08d7
+0215
+04db
+0720
+13a4
+127b
+0abf
+07ea
+18ff
+1210
+08d0
+0954
+12c1
+1427
+10bd
+06a6
+1f84
+0f94
+0f9e
+1aa8
+0939
+0b52
+1723
+1877
+131b
+1175
+19b9
+1b3c
+1f1c
+04fc
+02ac
+1be3
+0c8d
+0b41
+16ad
+0768
+1610
+0ded
+1810
+1597
+03f7
+1612
+04ab
+00d9
+1f67
+0bbe
+0e23
+1fba
+0ccb
+1e18
+1aed
+12b8
+0442
+091a
+04f8
+1d84
+0af1
+0c64
+1405
+022e
+18c1
+0f83
+08ce
+1402
+0f64
+0ced
+1cc6
+0780
+1d7a
+0955
+1095
+1197
+1783
+1a07
+16b0
+1327
+06a7
+164a
+1910
+075c
+0352
+19fe
+0e71
+0103
+0a0f
+0ff3
+17a1
+0372
+0649
+1928
+1c76
+09ac
+19e7
+15e2
+1cd5
+1474
+0d44
+10a9
+1175
+1279
+0ef7
+06a2
+0240
+0375
+0d82
+0955
+1b35
+0a3a
+1269
+11d0
+16dc
+14a7
+1353
+0ca8
+1edc
+1ec3
+0111
+07ca
+09f2
+1f70
+154c
+1954
+0137
+0451
+0cdf
+06e9
+17af
+01a1
+1d32
+023c
+05e3
+15fe
+04d4
+0696
+1865
+1caf
+17be
+0afc
+1381
+00b9
+14be
+0d66
+1108
+1478
+024b
+07ce
+1658
+0d3f
+1705
+1e11
+1362
+057a
+06b6
+1205
+1d2d
+15a3
+056b
+1dee
+1695
+0699
+11a6
+1993
+0d08
+102d
+0bed
+00de
+0fd3
+0cbc
+1443
+022d
+0704
+1615
+1448
+0938
+0ab1
+07e6
+084b
+0cbe
+0205
+0511
+1090
+0a70
+0a9c
+1f20
+0eda
+0069
+0f47
+12cf
+0969
+02c1
+1743
+19cf
+1466
+0ce7
+0f13
+1b2a
+005d
+00db
+088a
+016d
+17fb
+099b
+18fb
+14d8
+170c
+1d4c
+1131
+1d7d
+0753
+1547
+0d57
+18ad
+1be8
+1184
+1609
+0736
+0ef7
+0de8
+0153
+0b84
+1196
+1d03
+0353
+1182
+0ae9
+0d35
+01af
+0761
+1a25
+0f86
+0788
+0770
+0433
+0098
+0d15
+06f4
+1175
+15c4
+0813
+118d
+0f37
+11c9
+0b7b
+1422
+1569
+1e96
+1de6
+02e1
+16de
+07dc
+0c33
+1275
+1f88
+1d06
+0fd6
+1af7
+0648
+0779
+09ee
+09d7
+1b9d
+09cf
+0358
+17cc
+0dbe
+05e7
+1479
+1b50
+046e
+0f14
+15c1
+1932
+05d4
+0fc5
+1c4c
+1fcc
+1188
+0f30
+1c18
+0c53
+0f4e
+1ecd
+1082
+1249
+0353
+1512
+07e8
+072d
+10c2
+121e
+00ac
+09fc
+0bd5
+1e3c
+15f0
+0568
+0e71
+13af
+0663
+0f82
+0a1d
+0296
+1e73
+07ca
+121b
+1300
+0ca1
+0fc2
+00b9
+1009
+096f
+1717
+0b61
+1d9b
+1a88
+1cd0
+194d
+110f
+1479
+18ab
+1dff
+0d4c
+0a8e
+1250
+0e68
+0bc5
+0d5d
+0798
+19d5
+16e4
+115a
+1dd8
+08cc
+0c95
+0235
+0cb8
+005a
+08b8
+002d
+1052
+0871
+1825
+0673
+00b8
+08ae
+0994
+1e9a
+0e3a
+03b3
+191f
+0c1b
+1d62
+1f35
+0db7
+1183
+1cd1
+1807
+0c22
+1962
+0656
+05a3
+0509
+15ec
+09d5
+1eae
+0b96
+0e4a
+1ecb
+1b65
+0dd0
+1c76
+1094
+10e1
+0427
+103a
+05d9
+06d8
+09d6
+09a1
+04d3
+0d2a
+1f22
+03e4
+00b5
+0ac9
+13f8
+1ea2
+1b14
+1b12
+0564
+14b0
+1437
+0f56
+19d6
+0aae
+0367
+0238
+1c9e
+020a
+1d18
+1b49
+1fcf
+12d4
+15e2
+1ca9
+1b86
+0c81
+1b0e
+1d7d
+0ba9
+15f8
+0e31
+0280
+148e
+192c
+0681
+0124
+1537
+1f0b
+0ab6
+0cf3
+1335
+03b9
+1600
+191f
+083e
+013e
+170a
+1978
+0cd3
+03a0
+0a3a
+07cb
+0c89
+0989
+0d5a
+0c4d
+0e01
+040b
+0f43
+0776
+0393
+1d97
+0f68
+0f6c
+067f
+11b6
+1ac8
+00aa
+042d
+0242
+0d01
+1d92
+1753
+1024
+0814
+1c16
+1cd4
+1cc3
+146b
+1a47
+1576
+0196
+10a9
+0808
+0bbe
+0665
+15f7
+0b04
+0bd1
+1a33
+1322
+112b
+0fc8
+033f
+095f
+159d
+1450
+0694
+12a0
+1687
+0676
+1660
+154a
+0a90
+169f
+0ca7
+1078
+1c65
+0175
+1144
+0f79
+113e
+0fa0
+14fb
+1200
+01fd
+0cee
+075f
+03ad
+0019
+1bbf
+0fc3
+14d8
+09fa
+0f1f
+1bd5
+0dca
+1414
+06c4
+1276
+07c5
+163f
+0a23
+1de4
+13d1
+1f16
+0c4b
+0619
+1169
+1f17
+15ed
+1992
+098e
+1a8d
+0ab9
+01e4
+018b
+1acd
+113f
+0762
+08af
+0cf1
+02e7
+1286
+1ac7
+16b2
+0187
+0b50
+1b70
+1ac9
+1edc
+1c64
+15a0
+0eff
+097f
+193a
+071b
+11bc
+0129
+12e9
+15b2
+06d4
+15f6
+0496
+0a2c
+022d
+0634
+1a4b
+1f40
+0d3b
+1a4a
+12fd
+02d4
+1f62
+09c6
+1ad3
+1357
+179c
+031c
+1d1e
+1d8f
+00fa
+0aa9
+169f
+003a
+1989
+03f1
+1a8f
+110d
+117f
+1ac8
+0fcf
+19a3
+1e55
+11b0
+01db
+16fb
+1e51
+0859
+1899
+107d
+073b
+0c10
+0e34
Index: /firmware/FAD/FACT_FAD_TB_lib/memory_files/analog_input_ch8.txt
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/memory_files/analog_input_ch8.txt	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/memory_files/analog_input_ch8.txt	(revision 11755)
@@ -0,0 +1,1024 @@
+09b7
+0d63
+146b
+01ce
+074a
+06a7
+18b5
+092b
+1e6b
+07c1
+08d6
+1374
+170a
+176d
+199b
+161c
+1cd7
+0751
+0ad9
+015f
+1c53
+07d3
+1bf5
+03a4
+1b34
+040b
+058d
+13c6
+01f7
+12bf
+02bb
+11a6
+106e
+1bce
+0a25
+01b5
+1e39
+1ece
+1dd6
+03b1
+1eb4
+169d
+013f
+0a7a
+0693
+0d84
+1398
+1dd0
+04a3
+03a5
+056e
+072e
+09b6
+091e
+19f1
+01e3
+116d
+10c6
+0699
+033f
+011a
+04ef
+0734
+0bac
+0506
+1730
+0306
+1b3b
+0d47
+17e6
+17e2
+1e09
+097b
+0727
+02ab
+05b6
+0693
+117a
+1d11
+0db0
+1072
+07bc
+0f23
+1e52
+0d50
+1b8d
+07f0
+074f
+01dd
+0841
+1047
+0d73
+1835
+1a96
+0297
+19c4
+0f69
+1592
+0573
+0f62
+0a7e
+185d
+1088
+0cbc
+0bc2
+0765
+1db3
+028e
+0673
+143b
+1b50
+1ff3
+13b5
+18e9
+12cc
+195d
+15cc
+08e1
+1e5c
+0979
+0f40
+1bb6
+195e
+0505
+079f
+0a6e
+05d4
+0ee4
+0490
+08e7
+164c
+1101
+0c07
+0dae
+0332
+1815
+1733
+0266
+128f
+05eb
+1dd9
+0562
+00dc
+0da1
+0cf1
+1054
+19bd
+1f4c
+07ca
+0939
+03f8
+0687
+1736
+1bfa
+0022
+0ec7
+1efe
+0b83
+051d
+0153
+0190
+0ecf
+1dfd
+1d8b
+1dee
+0a4f
+13ec
+0607
+15b6
+1ab7
+0229
+1365
+1652
+1870
+0b9f
+09de
+1ad9
+0bbd
+1813
+174a
+10b1
+0688
+0719
+1b57
+04ee
+0fc5
+19ca
+100c
+0d8c
+146a
+1916
+0bb0
+1d49
+113b
+045a
+0f0a
+0764
+0350
+0fb2
+02a2
+1c68
+13b6
+0995
+0d12
+070f
+1093
+1035
+1ec6
+105a
+1643
+13ed
+1341
+136f
+0dd2
+10a2
+1b08
+07b5
+02a6
+189d
+0e29
+1084
+03df
+187a
+014b
+01a0
+1679
+161c
+0516
+1415
+1c94
+0279
+1789
+1c0a
+1571
+1ae2
+1cfa
+1cf3
+1a07
+1447
+145b
+1f90
+1b03
+1fb2
+1748
+007d
+05d5
+1841
+0f76
+0098
+0952
+0755
+04bd
+0ab3
+0189
+121d
+1888
+1b3b
+0849
+0b72
+1096
+1a76
+0b1e
+0ab0
+13c5
+13ca
+1c64
+1736
+1dfe
+12ef
+13a8
+1e15
+0dae
+0e5e
+0441
+0e98
+1580
+042d
+0132
+00ce
+1bca
+1e37
+06a5
+047d
+0ac3
+153f
+1dbb
+0cd5
+1a81
+0353
+0259
+01be
+14a9
+0e94
+03b1
+19e4
+1472
+1053
+0bec
+037e
+0419
+0e9f
+1a43
+1c86
+0cf0
+0b3d
+19a7
+165f
+0671
+12f0
+1c9c
+145b
+1a09
+077a
+0fa7
+125f
+13d1
+06a0
+1fed
+1e86
+160e
+0f8e
+1cb4
+1aab
+1096
+11e9
+096b
+1f19
+0aad
+0a5d
+1a26
+052d
+1840
+1db4
+1cb5
+0d2b
+03f3
+0a1e
+178c
+1f85
+1b97
+075c
+0664
+0790
+06b6
+0dfd
+07b5
+0d2f
+1eec
+1151
+0613
+0dd1
+1065
+0d66
+0d70
+148b
+11ea
+1f98
+0bf0
+1b07
+01d2
+1a8d
+0bb1
+1c14
+18c9
+176f
+1c1a
+1c54
+0ac5
+027b
+0e6b
+09b3
+0f13
+0068
+02ee
+0eb1
+0929
+1523
+13f5
+0298
+0a33
+1c3b
+002c
+195b
+044a
+0c55
+14c8
+0ada
+1044
+082a
+1b41
+045b
+1e2d
+1c85
+1db3
+0109
+1bab
+0a4f
+0ec7
+0f46
+11e3
+0b61
+026a
+1c71
+02e6
+1c5f
+1ebd
+0ffd
+0a77
+1ebe
+0b61
+1cc6
+0ba3
+0958
+10d3
+0596
+1a61
+1255
+17ca
+0c74
+02a7
+113f
+0c0f
+029a
+073a
+0a0f
+0b85
+128e
+02b4
+01e4
+1305
+1ed9
+065c
+04ae
+10b5
+1ed2
+19d1
+03bb
+1674
+07ea
+0d98
+04ca
+0063
+1185
+1cc9
+1e7b
+18b8
+14d5
+0bb1
+181c
+06a8
+0955
+1285
+0252
+0c9f
+00a3
+1f51
+1fcf
+1537
+18d7
+10da
+0c2e
+0d48
+0892
+0bb8
+0c87
+1669
+06f5
+18a3
+1200
+0bc5
+16a5
+1be0
+0fe0
+1edc
+1ddc
+10dc
+1a89
+05d1
+08be
+1157
+16af
+06dc
+0a98
+1b3c
+09b0
+0c54
+040a
+180e
+1011
+1f81
+1a01
+0e84
+1d9d
+170f
+0169
+1781
+17d1
+05cd
+1041
+0812
+11c2
+1c32
+19b0
+0c56
+1002
+0d74
+02a5
+0376
+0ec2
+0fc6
+04c7
+19fd
+0c78
+077f
+1a2b
+0552
+02b0
+0d55
+0208
+0032
+125e
+0ee6
+0891
+127f
+11c3
+0821
+1e42
+18d0
+1d73
+065a
+190b
+14bc
+1590
+00ac
+1f94
+1a7c
+0d2b
+1e41
+0b3a
+1c3b
+09af
+0094
+094b
+004b
+1ab9
+0004
+020b
+161e
+1ce4
+1c17
+14d1
+0a7b
+03c4
+100e
+15b3
+02dc
+13a1
+0731
+1a93
+07e0
+0f31
+09d4
+0602
+0868
+16bb
+100a
+046d
+0bcc
+07ea
+1fae
+1826
+046e
+021b
+05cd
+1683
+11ca
+059b
+0846
+17c5
+11bf
+0615
+0824
+1bec
+015c
+1189
+0e8f
+10f8
+0581
+0af8
+1cb8
+06db
+05fa
+03ae
+0359
+0d09
+1fda
+1a91
+00e3
+098f
+0aaf
+1b96
+163e
+0e33
+1d35
+03f0
+1063
+0860
+1df7
+198a
+03e9
+1d41
+0b5b
+0f6b
+08d4
+01cb
+070d
+0de7
+04a6
+16df
+082c
+1f12
+1eec
+00d4
+0b31
+18d3
+122c
+00c0
+1ec2
+18c3
+16a8
+1738
+04b7
+1eb6
+0d16
+1628
+0fd6
+19f0
+1eb6
+1d6b
+0125
+062f
+1301
+0bf6
+070e
+1f77
+1b7f
+168e
+1ada
+018e
+05fb
+11f2
+15ea
+0a04
+0163
+0b9d
+1caa
+156a
+0302
+0462
+11c3
+0fa3
+099d
+0533
+02e2
+0cb0
+1889
+0ca4
+0254
+12ab
+11f4
+0d1d
+0f31
+073a
+15b9
+01fc
+0c11
+12f5
+19c5
+0bba
+1d53
+1b9d
+05e6
+1d34
+12c7
+04b5
+014e
+1ab3
+1d53
+0179
+197e
+1a6c
+16ee
+1a53
+0ba8
+1182
+1c91
+0dcd
+0914
+1a5e
+06ee
+0eda
+143a
+082e
+0f99
+18de
+02c1
+0eaf
+144a
+1f66
+1f8c
+09b4
+1ba5
+1747
+070f
+1625
+09bd
+0c69
+126b
+1e2c
+0b62
+1dd6
+0f51
+00db
+192c
+1787
+162e
+14dd
+1b92
+0437
+056a
+1e43
+09e1
+1f67
+04cc
+0e78
+0763
+1db7
+0d9a
+19e9
+01f4
+129e
+0668
+1dec
+01ec
+0fca
+1ec7
+1fa6
+1344
+1582
+07c5
+1028
+1b61
+0ae8
+0efb
+0917
+1f89
+135e
+0f02
+1811
+02b0
+0de4
+131d
+1013
+19fc
+0148
+1fd2
+1c3d
+127b
+1896
+0ec2
+0c05
+1ecf
+1882
+1c37
+18c4
+176d
+1165
+1eee
+0961
+18c0
+1687
+0198
+0610
+1c71
+1542
+02e1
+1ef9
+106b
+1bb4
+0eef
+1405
+0eb4
+1588
+1738
+1410
+1f81
+1654
+03ef
+00a4
+0ff7
+0289
+0d2b
+1aae
+06bf
+1bbf
+1159
+02df
+0eb0
+1637
+11aa
+0e23
+146f
+05a0
+1f51
+0c28
+0c4b
+0d0c
+13a2
+04ba
+1e66
+00d9
+0bd1
+16c7
+09a6
+1abd
+1d50
+0946
+0149
+0827
+1943
+0119
+0d75
+1e4a
+196a
+1637
+095c
+06ea
+1f50
+00b2
+03e8
+0002
+1048
+1a34
+0a0a
+00cc
+1f95
+0914
+1637
+0b10
+07c4
+1274
+02b2
+1f35
+023d
+0f1e
+16b7
+1663
+1107
+0c02
+1e6e
+0812
+0195
+0689
+1cf3
+1090
+00ae
+1625
+0c36
+091a
+02cb
+0561
+0dbb
+12ef
+00d1
+1e64
+1091
+119c
+0cbc
+08da
+1b27
+143c
+130f
+1639
+0062
+06ce
+1e67
+0e3f
+1c0c
+0a4b
+1f7f
+12f8
+15e2
+134d
+0244
+1bd5
+1e6c
+09bf
+1d40
+1979
+001d
+0970
+1cde
+0d1d
+0845
+0263
+04b8
+0fc2
+1e63
+03d8
+1e8d
+051b
+09a7
+082d
+10db
+0a31
+1503
+0b5c
+0626
+1625
+1229
+126e
+1a18
+01ea
+099a
+0fd2
+0f7e
+1a6d
+10ab
+04fc
+1ff7
+06d2
+145b
+1343
+08bc
+11b7
+175e
+05f1
+0df4
+1dff
+0215
+0ea4
+0fdc
+1834
+0bbe
+1a64
+0951
+0db5
+0272
+1812
+06d1
+1310
+0398
+071b
+074f
+0daf
+0f57
+1af3
+0382
+1872
+12e4
+0a4a
+1f16
+1967
+03e1
+17bb
+10bf
+1663
+1f70
+1f23
+12d3
+0f12
+1d68
+0826
+140f
+0385
+0292
+01e4
+162b
+0f36
+0680
+01c9
+17fb
+1899
+1e2a
+0ce7
+0339
+0d40
+0bf3
+1b0d
+025f
+1c6a
+026f
+1581
+0b1a
+17cb
+0f8d
+1674
+1453
+1403
+09a4
+12ee
+0e44
+034f
+053e
+17bf
+15a7
+1b71
+130c
+03ca
+0b1c
+0d73
+04c7
+144b
+11f1
+111b
+124f
+067d
+1b3d
+16f9
+1481
+037e
+0a70
+0463
+1cc3
Index: /firmware/FAD/FACT_FAD_TB_lib/memory_files/drs_stop_cells.txt
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/memory_files/drs_stop_cells.txt	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/memory_files/drs_stop_cells.txt	(revision 11755)
@@ -0,0 +1,1024 @@
+08e
+3f6
+315
+39a
+075
+1d7
+2e4
+179
+087
+033
+004
+39b
+01f
+30d
+228
+2b5
+3d9
+11e
+0c4
+132
+16b
+2f9
+156
+121
+263
+0eb
+15e
+29e
+0b6
+2a2
+170
+255
+3b6
+065
+15f
+15f
+256
+007
+0bb
+181
+1ca
+1da
+3d1
+130
+2b8
+03f
+379
+2a2
+393
+266
+31a
+032
+0fd
+28d
+169
+195
+29f
+1f4
+136
+389
+079
+045
+0c2
+1e5
+2c3
+1af
+3e5
+3b9
+1ae
+0c9
+05f
+3d1
+063
+343
+367
+391
+327
+026
+268
+224
+172
+2bb
+30a
+250
+387
+13d
+157
+128
+2fb
+3ca
+2bf
+061
+2d0
+131
+107
+184
+117
+1eb
+26d
+108
+059
+3bf
+0f4
+2ca
+207
+348
+3cf
+1ba
+325
+1d8
+26d
+279
+38b
+312
+216
+1bd
+13a
+272
+25e
+185
+057
+2bc
+0be
+1e4
+209
+3fd
+101
+331
+23b
+1e3
+279
+13c
+1b8
+160
+1ca
+1b3
+1c7
+03f
+049
+03e
+16e
+39d
+203
+122
+15c
+045
+0d6
+3be
+31a
+349
+049
+2a5
+38d
+0e8
+0b1
+19c
+300
+310
+0c1
+20a
+247
+09d
+37f
+142
+35f
+130
+0c1
+22b
+147
+063
+3f6
+0fb
+229
+21f
+016
+0ba
+0b9
+39b
+087
+1c3
+326
+142
+016
+2f1
+199
+3d3
+1ae
+0cf
+0af
+02d
+2b2
+2b6
+37e
+23f
+1f7
+0d0
+01d
+0c1
+1c3
+02c
+383
+2ab
+276
+2b7
+353
+34e
+07c
+16d
+0d2
+3f6
+0e3
+364
+289
+2fd
+2e3
+104
+087
+08d
+3a9
+38b
+381
+3f2
+17c
+119
+1b1
+140
+17c
+3ea
+027
+345
+09c
+3f7
+1d8
+05a
+23f
+07b
+2cc
+15e
+39e
+24a
+357
+041
+3fd
+0b8
+34a
+34d
+02d
+080
+35b
+0f3
+049
+390
+118
+238
+0aa
+391
+12e
+15c
+106
+213
+1d2
+092
+145
+18c
+359
+0eb
+18c
+22e
+0bd
+267
+238
+328
+0ef
+15e
+033
+340
+3f5
+0c3
+1cf
+263
+112
+0fb
+08e
+334
+2fc
+10c
+2df
+3a0
+3b0
+2ae
+34c
+16f
+058
+18b
+078
+2c5
+2fb
+270
+15f
+25e
+1c1
+1ff
+3c3
+0f4
+2ba
+120
+2a0
+3b9
+204
+169
+39b
+06b
+38d
+2a3
+100
+0d6
+003
+211
+290
+24c
+20b
+1ec
+27d
+20e
+31a
+0c9
+2cf
+364
+0e6
+16d
+045
+185
+364
+371
+0a1
+313
+138
+39a
+079
+1db
+26b
+326
+19b
+247
+312
+2e1
+1e1
+1b5
+08a
+3a1
+2c2
+0e9
+3e0
+312
+052
+3d5
+381
+1b4
+1d9
+1f1
+250
+33c
+2d2
+097
+123
+216
+107
+01c
+201
+1ec
+39e
+069
+197
+0b4
+3e0
+2e5
+050
+036
+2fb
+039
+2e7
+11a
+2d9
+145
+2ab
+35b
+1a4
+051
+31e
+0cc
+391
+383
+1c0
+287
+38b
+32f
+053
+104
+123
+0fc
+1da
+1c5
+3b4
+29e
+003
+258
+352
+32c
+331
+16d
+384
+34b
+2b8
+19f
+30a
+136
+062
+18d
+1eb
+1c8
+071
+0b5
+0fd
+134
+25a
+01a
+2a8
+30f
+129
+0b1
+292
+34c
+312
+1ff
+25f
+121
+166
+03b
+142
+053
+009
+278
+11f
+1b1
+148
+046
+0cb
+021
+37d
+255
+2cc
+2c5
+318
+35b
+08a
+124
+0c8
+280
+043
+3e8
+3af
+043
+202
+280
+2da
+038
+038
+0b8
+340
+1e8
+3d0
+027
+04b
+198
+1bf
+1f9
+395
+34b
+3eb
+214
+34f
+287
+391
+2d4
+1e4
+3cc
+033
+3b7
+175
+13a
+059
+2e5
+3f8
+159
+0a3
+3c6
+075
+29f
+2d6
+110
+00d
+012
+0e0
+194
+284
+2a5
+279
+17f
+19c
+291
+18f
+17c
+294
+22e
+098
+128
+0b1
+32e
+09c
+30e
+004
+081
+343
+205
+18f
+0ea
+02e
+2f1
+0f5
+1f9
+183
+0f6
+075
+2db
+206
+33d
+1a6
+1fc
+04f
+33e
+152
+2b3
+21b
+2e3
+3ab
+2dd
+051
+1c9
+0c1
+37b
+314
+146
+203
+3c8
+10b
+38c
+0ce
+2da
+005
+19a
+277
+387
+08a
+3a2
+10e
+098
+107
+3b8
+028
+15b
+381
+2b4
+2df
+15d
+1bb
+150
+265
+05f
+25a
+2b2
+098
+264
+230
+179
+2e4
+03c
+2f2
+0ac
+1d0
+27a
+26e
+2cb
+1f7
+2b4
+0c7
+1ca
+229
+278
+1d5
+312
+1d6
+098
+1a1
+365
+3fa
+060
+267
+0a5
+20c
+3ba
+126
+06f
+080
+153
+101
+012
+156
+310
+0be
+0d1
+1a6
+05a
+1e8
+1ad
+2ed
+0b5
+0bd
+02b
+096
+3f0
+327
+3ed
+289
+348
+0dc
+000
+0c3
+2cb
+17f
+284
+1d4
+24d
+2a0
+215
+153
+1fe
+24b
+0a3
+1b3
+0b5
+073
+318
+1ba
+103
+16c
+17b
+2b0
+3f3
+077
+344
+3a3
+23c
+00f
+21b
+093
+139
+1e5
+137
+077
+101
+34e
+28b
+191
+23a
+2fd
+358
+1b9
+3d3
+05a
+0ee
+269
+019
+277
+3e1
+37d
+00f
+233
+186
+1db
+360
+150
+0cf
+253
+23a
+2e0
+398
+23d
+084
+182
+019
+019
+113
+02b
+0b1
+166
+1e8
+187
+37f
+206
+213
+3c1
+2dc
+399
+388
+0db
+389
+3c4
+02e
+29e
+083
+306
+05f
+35b
+117
+3b0
+27f
+037
+356
+359
+364
+11a
+135
+251
+041
+0d5
+155
+3ee
+1c6
+27a
+194
+288
+2b3
+37f
+3c8
+39e
+273
+136
+2ca
+15f
+357
+3d4
+20f
+1e5
+0fe
+113
+3b9
+1b7
+314
+100
+2e6
+1b0
+230
+026
+2a2
+0f8
+28c
+08b
+357
+2b3
+385
+39a
+1fe
+1b3
+10a
+1fb
+053
+0df
+393
+179
+13d
+149
+16c
+1f6
+001
+38f
+30b
+34f
+152
+32d
+11b
+39d
+0d9
+0c5
+393
+3e3
+057
+28d
+0dc
+2cf
+111
+1e8
+1de
+017
+1da
+3bc
+1d6
+05c
+0db
+303
+0c0
+2da
+224
+19b
+3c3
+19d
+044
+03a
+024
+313
+1ed
+33d
+338
+02a
+197
+3e7
+2c1
+139
+21f
+126
+1a3
+1c5
+002
+0c3
+067
+355
+36a
+155
+01c
+044
+1b8
+2af
+273
+24f
+26d
+241
+179
+33e
+101
+1f6
+39f
+01d
+268
+1c9
+0e2
+1d4
+2af
+1b4
+280
+1f2
+0fb
+09d
+23c
+3b5
+15f
+2fa
+2d7
+160
+134
+06e
+233
+2ee
+01e
+3df
+15a
+33e
+0c9
+0e8
+1bc
+355
+26e
+382
+037
+029
+186
+186
+35c
+238
+3e1
+292
+0a5
+1b6
+2d5
+229
+348
+11b
+072
+2bd
+0ef
+373
+36a
+018
+20a
+093
+3c2
+0b0
+3ff
+288
+06f
+1a3
+10a
+1c7
+3f8
+32a
+384
+179
+065
+212
+22e
+3d9
+39d
+09e
+17f
+2a1
+3c8
+07c
+019
+1f4
+097
+03e
+2cb
+20c
+3f8
+248
+3eb
+255
+178
+3a4
+066
+0d6
+187
+0d4
+1c9
+23d
+188
+2de
+1be
+3aa
+2a4
+1cf
+0b5
+25f
+08e
+116
+3d5
+2cc
+299
+369
+0ca
+346
+096
+20a
+1f1
+031
+2d8
+2fe
+1ce
+1af
+33f
+12f
+000
+0c1
+1ac
+158
+252
+2c9
+2d5
+341
+118
+0ea
+2be
+06f
+350
+2c7
+389
+06b
+17d
+2e2
+272
+11e
+3bb
+20f
+2d9
+120
+03f
+37c
+2e2
+198
+365
+28a
+110
+00e
+06b
+175
+1ce
+3f3
+0b3
+335
+2c4
+10c
+3f7
+357
+250
+3e0
+087
+027
+2ba
+329
+0a8
+26c
+180
+2ec
+33c
+220
+173
Index: /firmware/FAD/FACT_FAD_TB_lib/memory_files/simple_counter.txt
===================================================================
--- /firmware/FAD/FACT_FAD_TB_lib/memory_files/simple_counter.txt	(revision 11755)
+++ /firmware/FAD/FACT_FAD_TB_lib/memory_files/simple_counter.txt	(revision 11755)
@@ -0,0 +1,1024 @@
+0000 -- 0
+0001 -- 1
+0002 -- 2
+0003 -- 3
+0004 -- 4
+0005 -- 5
+0006 -- 6
+0007 -- 7
+0008 -- 8
+0009 -- 9
+000a -- 10
+000b -- 11
+000c -- 12
+000d -- 13
+000e -- 14
+000f -- 15
+0010 -- 16
+0011 -- 17
+0012 -- 18
+0013 -- 19
+0014 -- 20
+0015 -- 21
+0016 -- 22
+0017 -- 23
+0018 -- 24
+0019 -- 25
+001a -- 26
+001b -- 27
+001c -- 28
+001d -- 29
+001e -- 30
+001f -- 31
+0020 -- 32
+0021 -- 33
+0022 -- 34
+0023 -- 35
+0024 -- 36
+0025 -- 37
+0026 -- 38
+0027 -- 39
+0028 -- 40
+0029 -- 41
+002a -- 42
+002b -- 43
+002c -- 44
+002d -- 45
+002e -- 46
+002f -- 47
+0030 -- 48
+0031 -- 49
+0032 -- 50
+0033 -- 51
+0034 -- 52
+0035 -- 53
+0036 -- 54
+0037 -- 55
+0038 -- 56
+0039 -- 57
+003a -- 58
+003b -- 59
+003c -- 60
+003d -- 61
+003e -- 62
+003f -- 63
+0040 -- 64
+0041 -- 65
+0042 -- 66
+0043 -- 67
+0044 -- 68
+0045 -- 69
+0046 -- 70
+0047 -- 71
+0048 -- 72
+0049 -- 73
+004a -- 74
+004b -- 75
+004c -- 76
+004d -- 77
+004e -- 78
+004f -- 79
+0050 -- 80
+0051 -- 81
+0052 -- 82
+0053 -- 83
+0054 -- 84
+0055 -- 85
+0056 -- 86
+0057 -- 87
+0058 -- 88
+0059 -- 89
+005a -- 90
+005b -- 91
+005c -- 92
+005d -- 93
+005e -- 94
+005f -- 95
+0060 -- 96
+0061 -- 97
+0062 -- 98
+0063 -- 99
+0064 -- 100
+0065 -- 101
+0066 -- 102
+0067 -- 103
+0068 -- 104
+0069 -- 105
+006a -- 106
+006b -- 107
+006c -- 108
+006d -- 109
+006e -- 110
+006f -- 111
+0070 -- 112
+0071 -- 113
+0072 -- 114
+0073 -- 115
+0074 -- 116
+0075 -- 117
+0076 -- 118
+0077 -- 119
+0078 -- 120
+0079 -- 121
+007a -- 122
+007b -- 123
+007c -- 124
+007d -- 125
+007e -- 126
+007f -- 127
+0080 -- 128
+0081 -- 129
+0082 -- 130
+0083 -- 131
+0084 -- 132
+0085 -- 133
+0086 -- 134
+0087 -- 135
+0088 -- 136
+0089 -- 137
+008a -- 138
+008b -- 139
+008c -- 140
+008d -- 141
+008e -- 142
+008f -- 143
+0090 -- 144
+0091 -- 145
+0092 -- 146
+0093 -- 147
+0094 -- 148
+0095 -- 149
+0096 -- 150
+0097 -- 151
+0098 -- 152
+0099 -- 153
+009a -- 154
+009b -- 155
+009c -- 156
+009d -- 157
+009e -- 158
+009f -- 159
+00a0 -- 160
+00a1 -- 161
+00a2 -- 162
+00a3 -- 163
+00a4 -- 164
+00a5 -- 165
+00a6 -- 166
+00a7 -- 167
+00a8 -- 168
+00a9 -- 169
+00aa -- 170
+00ab -- 171
+00ac -- 172
+00ad -- 173
+00ae -- 174
+00af -- 175
+00b0 -- 176
+00b1 -- 177
+00b2 -- 178
+00b3 -- 179
+00b4 -- 180
+00b5 -- 181
+00b6 -- 182
+00b7 -- 183
+00b8 -- 184
+00b9 -- 185
+00ba -- 186
+00bb -- 187
+00bc -- 188
+00bd -- 189
+00be -- 190
+00bf -- 191
+00c0 -- 192
+00c1 -- 193
+00c2 -- 194
+00c3 -- 195
+00c4 -- 196
+00c5 -- 197
+00c6 -- 198
+00c7 -- 199
+00c8 -- 200
+00c9 -- 201
+00ca -- 202
+00cb -- 203
+00cc -- 204
+00cd -- 205
+00ce -- 206
+00cf -- 207
+00d0 -- 208
+00d1 -- 209
+00d2 -- 210
+00d3 -- 211
+00d4 -- 212
+00d5 -- 213
+00d6 -- 214
+00d7 -- 215
+00d8 -- 216
+00d9 -- 217
+00da -- 218
+00db -- 219
+00dc -- 220
+00dd -- 221
+00de -- 222
+00df -- 223
+00e0 -- 224
+00e1 -- 225
+00e2 -- 226
+00e3 -- 227
+00e4 -- 228
+00e5 -- 229
+00e6 -- 230
+00e7 -- 231
+00e8 -- 232
+00e9 -- 233
+00ea -- 234
+00eb -- 235
+00ec -- 236
+00ed -- 237
+00ee -- 238
+00ef -- 239
+00f0 -- 240
+00f1 -- 241
+00f2 -- 242
+00f3 -- 243
+00f4 -- 244
+00f5 -- 245
+00f6 -- 246
+00f7 -- 247
+00f8 -- 248
+00f9 -- 249
+00fa -- 250
+00fb -- 251
+00fc -- 252
+00fd -- 253
+00fe -- 254
+00ff -- 255
+0100 -- 256
+0101 -- 257
+0102 -- 258
+0103 -- 259
+0104 -- 260
+0105 -- 261
+0106 -- 262
+0107 -- 263
+0108 -- 264
+0109 -- 265
+010a -- 266
+010b -- 267
+010c -- 268
+010d -- 269
+010e -- 270
+010f -- 271
+0110 -- 272
+0111 -- 273
+0112 -- 274
+0113 -- 275
+0114 -- 276
+0115 -- 277
+0116 -- 278
+0117 -- 279
+0118 -- 280
+0119 -- 281
+011a -- 282
+011b -- 283
+011c -- 284
+011d -- 285
+011e -- 286
+011f -- 287
+0120 -- 288
+0121 -- 289
+0122 -- 290
+0123 -- 291
+0124 -- 292
+0125 -- 293
+0126 -- 294
+0127 -- 295
+0128 -- 296
+0129 -- 297
+012a -- 298
+012b -- 299
+012c -- 300
+012d -- 301
+012e -- 302
+012f -- 303
+0130 -- 304
+0131 -- 305
+0132 -- 306
+0133 -- 307
+0134 -- 308
+0135 -- 309
+0136 -- 310
+0137 -- 311
+0138 -- 312
+0139 -- 313
+013a -- 314
+013b -- 315
+013c -- 316
+013d -- 317
+013e -- 318
+013f -- 319
+0140 -- 320
+0141 -- 321
+0142 -- 322
+0143 -- 323
+0144 -- 324
+0145 -- 325
+0146 -- 326
+0147 -- 327
+0148 -- 328
+0149 -- 329
+014a -- 330
+014b -- 331
+014c -- 332
+014d -- 333
+014e -- 334
+014f -- 335
+0150 -- 336
+0151 -- 337
+0152 -- 338
+0153 -- 339
+0154 -- 340
+0155 -- 341
+0156 -- 342
+0157 -- 343
+0158 -- 344
+0159 -- 345
+015a -- 346
+015b -- 347
+015c -- 348
+015d -- 349
+015e -- 350
+015f -- 351
+0160 -- 352
+0161 -- 353
+0162 -- 354
+0163 -- 355
+0164 -- 356
+0165 -- 357
+0166 -- 358
+0167 -- 359
+0168 -- 360
+0169 -- 361
+016a -- 362
+016b -- 363
+016c -- 364
+016d -- 365
+016e -- 366
+016f -- 367
+0170 -- 368
+0171 -- 369
+0172 -- 370
+0173 -- 371
+0174 -- 372
+0175 -- 373
+0176 -- 374
+0177 -- 375
+0178 -- 376
+0179 -- 377
+017a -- 378
+017b -- 379
+017c -- 380
+017d -- 381
+017e -- 382
+017f -- 383
+0180 -- 384
+0181 -- 385
+0182 -- 386
+0183 -- 387
+0184 -- 388
+0185 -- 389
+0186 -- 390
+0187 -- 391
+0188 -- 392
+0189 -- 393
+018a -- 394
+018b -- 395
+018c -- 396
+018d -- 397
+018e -- 398
+018f -- 399
+0190 -- 400
+0191 -- 401
+0192 -- 402
+0193 -- 403
+0194 -- 404
+0195 -- 405
+0196 -- 406
+0197 -- 407
+0198 -- 408
+0199 -- 409
+019a -- 410
+019b -- 411
+019c -- 412
+019d -- 413
+019e -- 414
+019f -- 415
+01a0 -- 416
+01a1 -- 417
+01a2 -- 418
+01a3 -- 419
+01a4 -- 420
+01a5 -- 421
+01a6 -- 422
+01a7 -- 423
+01a8 -- 424
+01a9 -- 425
+01aa -- 426
+01ab -- 427
+01ac -- 428
+01ad -- 429
+01ae -- 430
+01af -- 431
+01b0 -- 432
+01b1 -- 433
+01b2 -- 434
+01b3 -- 435
+01b4 -- 436
+01b5 -- 437
+01b6 -- 438
+01b7 -- 439
+01b8 -- 440
+01b9 -- 441
+01ba -- 442
+01bb -- 443
+01bc -- 444
+01bd -- 445
+01be -- 446
+01bf -- 447
+01c0 -- 448
+01c1 -- 449
+01c2 -- 450
+01c3 -- 451
+01c4 -- 452
+01c5 -- 453
+01c6 -- 454
+01c7 -- 455
+01c8 -- 456
+01c9 -- 457
+01ca -- 458
+01cb -- 459
+01cc -- 460
+01cd -- 461
+01ce -- 462
+01cf -- 463
+01d0 -- 464
+01d1 -- 465
+01d2 -- 466
+01d3 -- 467
+01d4 -- 468
+01d5 -- 469
+01d6 -- 470
+01d7 -- 471
+01d8 -- 472
+01d9 -- 473
+01da -- 474
+01db -- 475
+01dc -- 476
+01dd -- 477
+01de -- 478
+01df -- 479
+01e0 -- 480
+01e1 -- 481
+01e2 -- 482
+01e3 -- 483
+01e4 -- 484
+01e5 -- 485
+01e6 -- 486
+01e7 -- 487
+01e8 -- 488
+01e9 -- 489
+01ea -- 490
+01eb -- 491
+01ec -- 492
+01ed -- 493
+01ee -- 494
+01ef -- 495
+01f0 -- 496
+01f1 -- 497
+01f2 -- 498
+01f3 -- 499
+01f4 -- 500
+01f5 -- 501
+01f6 -- 502
+01f7 -- 503
+01f8 -- 504
+01f9 -- 505
+01fa -- 506
+01fb -- 507
+01fc -- 508
+01fd -- 509
+01fe -- 510
+01ff -- 511
+0200 -- 512
+0201 -- 513
+0202 -- 514
+0203 -- 515
+0204 -- 516
+0205 -- 517
+0206 -- 518
+0207 -- 519
+0208 -- 520
+0209 -- 521
+020a -- 522
+020b -- 523
+020c -- 524
+020d -- 525
+020e -- 526
+020f -- 527
+0210 -- 528
+0211 -- 529
+0212 -- 530
+0213 -- 531
+0214 -- 532
+0215 -- 533
+0216 -- 534
+0217 -- 535
+0218 -- 536
+0219 -- 537
+021a -- 538
+021b -- 539
+021c -- 540
+021d -- 541
+021e -- 542
+021f -- 543
+0220 -- 544
+0221 -- 545
+0222 -- 546
+0223 -- 547
+0224 -- 548
+0225 -- 549
+0226 -- 550
+0227 -- 551
+0228 -- 552
+0229 -- 553
+022a -- 554
+022b -- 555
+022c -- 556
+022d -- 557
+022e -- 558
+022f -- 559
+0230 -- 560
+0231 -- 561
+0232 -- 562
+0233 -- 563
+0234 -- 564
+0235 -- 565
+0236 -- 566
+0237 -- 567
+0238 -- 568
+0239 -- 569
+023a -- 570
+023b -- 571
+023c -- 572
+023d -- 573
+023e -- 574
+023f -- 575
+0240 -- 576
+0241 -- 577
+0242 -- 578
+0243 -- 579
+0244 -- 580
+0245 -- 581
+0246 -- 582
+0247 -- 583
+0248 -- 584
+0249 -- 585
+024a -- 586
+024b -- 587
+024c -- 588
+024d -- 589
+024e -- 590
+024f -- 591
+0250 -- 592
+0251 -- 593
+0252 -- 594
+0253 -- 595
+0254 -- 596
+0255 -- 597
+0256 -- 598
+0257 -- 599
+0258 -- 600
+0259 -- 601
+025a -- 602
+025b -- 603
+025c -- 604
+025d -- 605
+025e -- 606
+025f -- 607
+0260 -- 608
+0261 -- 609
+0262 -- 610
+0263 -- 611
+0264 -- 612
+0265 -- 613
+0266 -- 614
+0267 -- 615
+0268 -- 616
+0269 -- 617
+026a -- 618
+026b -- 619
+026c -- 620
+026d -- 621
+026e -- 622
+026f -- 623
+0270 -- 624
+0271 -- 625
+0272 -- 626
+0273 -- 627
+0274 -- 628
+0275 -- 629
+0276 -- 630
+0277 -- 631
+0278 -- 632
+0279 -- 633
+027a -- 634
+027b -- 635
+027c -- 636
+027d -- 637
+027e -- 638
+027f -- 639
+0280 -- 640
+0281 -- 641
+0282 -- 642
+0283 -- 643
+0284 -- 644
+0285 -- 645
+0286 -- 646
+0287 -- 647
+0288 -- 648
+0289 -- 649
+028a -- 650
+028b -- 651
+028c -- 652
+028d -- 653
+028e -- 654
+028f -- 655
+0290 -- 656
+0291 -- 657
+0292 -- 658
+0293 -- 659
+0294 -- 660
+0295 -- 661
+0296 -- 662
+0297 -- 663
+0298 -- 664
+0299 -- 665
+029a -- 666
+029b -- 667
+029c -- 668
+029d -- 669
+029e -- 670
+029f -- 671
+02a0 -- 672
+02a1 -- 673
+02a2 -- 674
+02a3 -- 675
+02a4 -- 676
+02a5 -- 677
+02a6 -- 678
+02a7 -- 679
+02a8 -- 680
+02a9 -- 681
+02aa -- 682
+02ab -- 683
+02ac -- 684
+02ad -- 685
+02ae -- 686
+02af -- 687
+02b0 -- 688
+02b1 -- 689
+02b2 -- 690
+02b3 -- 691
+02b4 -- 692
+02b5 -- 693
+02b6 -- 694
+02b7 -- 695
+02b8 -- 696
+02b9 -- 697
+02ba -- 698
+02bb -- 699
+02bc -- 700
+02bd -- 701
+02be -- 702
+02bf -- 703
+02c0 -- 704
+02c1 -- 705
+02c2 -- 706
+02c3 -- 707
+02c4 -- 708
+02c5 -- 709
+02c6 -- 710
+02c7 -- 711
+02c8 -- 712
+02c9 -- 713
+02ca -- 714
+02cb -- 715
+02cc -- 716
+02cd -- 717
+02ce -- 718
+02cf -- 719
+02d0 -- 720
+02d1 -- 721
+02d2 -- 722
+02d3 -- 723
+02d4 -- 724
+02d5 -- 725
+02d6 -- 726
+02d7 -- 727
+02d8 -- 728
+02d9 -- 729
+02da -- 730
+02db -- 731
+02dc -- 732
+02dd -- 733
+02de -- 734
+02df -- 735
+02e0 -- 736
+02e1 -- 737
+02e2 -- 738
+02e3 -- 739
+02e4 -- 740
+02e5 -- 741
+02e6 -- 742
+02e7 -- 743
+02e8 -- 744
+02e9 -- 745
+02ea -- 746
+02eb -- 747
+02ec -- 748
+02ed -- 749
+02ee -- 750
+02ef -- 751
+02f0 -- 752
+02f1 -- 753
+02f2 -- 754
+02f3 -- 755
+02f4 -- 756
+02f5 -- 757
+02f6 -- 758
+02f7 -- 759
+02f8 -- 760
+02f9 -- 761
+02fa -- 762
+02fb -- 763
+02fc -- 764
+02fd -- 765
+02fe -- 766
+02ff -- 767
+0300 -- 768
+0301 -- 769
+0302 -- 770
+0303 -- 771
+0304 -- 772
+0305 -- 773
+0306 -- 774
+0307 -- 775
+0308 -- 776
+0309 -- 777
+030a -- 778
+030b -- 779
+030c -- 780
+030d -- 781
+030e -- 782
+030f -- 783
+0310 -- 784
+0311 -- 785
+0312 -- 786
+0313 -- 787
+0314 -- 788
+0315 -- 789
+0316 -- 790
+0317 -- 791
+0318 -- 792
+0319 -- 793
+031a -- 794
+031b -- 795
+031c -- 796
+031d -- 797
+031e -- 798
+031f -- 799
+0320 -- 800
+0321 -- 801
+0322 -- 802
+0323 -- 803
+0324 -- 804
+0325 -- 805
+0326 -- 806
+0327 -- 807
+0328 -- 808
+0329 -- 809
+032a -- 810
+032b -- 811
+032c -- 812
+032d -- 813
+032e -- 814
+032f -- 815
+0330 -- 816
+0331 -- 817
+0332 -- 818
+0333 -- 819
+0334 -- 820
+0335 -- 821
+0336 -- 822
+0337 -- 823
+0338 -- 824
+0339 -- 825
+033a -- 826
+033b -- 827
+033c -- 828
+033d -- 829
+033e -- 830
+033f -- 831
+0340 -- 832
+0341 -- 833
+0342 -- 834
+0343 -- 835
+0344 -- 836
+0345 -- 837
+0346 -- 838
+0347 -- 839
+0348 -- 840
+0349 -- 841
+034a -- 842
+034b -- 843
+034c -- 844
+034d -- 845
+034e -- 846
+034f -- 847
+0350 -- 848
+0351 -- 849
+0352 -- 850
+0353 -- 851
+0354 -- 852
+0355 -- 853
+0356 -- 854
+0357 -- 855
+0358 -- 856
+0359 -- 857
+035a -- 858
+035b -- 859
+035c -- 860
+035d -- 861
+035e -- 862
+035f -- 863
+0360 -- 864
+0361 -- 865
+0362 -- 866
+0363 -- 867
+0364 -- 868
+0365 -- 869
+0366 -- 870
+0367 -- 871
+0368 -- 872
+0369 -- 873
+036a -- 874
+036b -- 875
+036c -- 876
+036d -- 877
+036e -- 878
+036f -- 879
+0370 -- 880
+0371 -- 881
+0372 -- 882
+0373 -- 883
+0374 -- 884
+0375 -- 885
+0376 -- 886
+0377 -- 887
+0378 -- 888
+0379 -- 889
+037a -- 890
+037b -- 891
+037c -- 892
+037d -- 893
+037e -- 894
+037f -- 895
+0380 -- 896
+0381 -- 897
+0382 -- 898
+0383 -- 899
+0384 -- 900
+0385 -- 901
+0386 -- 902
+0387 -- 903
+0388 -- 904
+0389 -- 905
+038a -- 906
+038b -- 907
+038c -- 908
+038d -- 909
+038e -- 910
+038f -- 911
+0390 -- 912
+0391 -- 913
+0392 -- 914
+0393 -- 915
+0394 -- 916
+0395 -- 917
+0396 -- 918
+0397 -- 919
+0398 -- 920
+0399 -- 921
+039a -- 922
+039b -- 923
+039c -- 924
+039d -- 925
+039e -- 926
+039f -- 927
+03a0 -- 928
+03a1 -- 929
+03a2 -- 930
+03a3 -- 931
+03a4 -- 932
+03a5 -- 933
+03a6 -- 934
+03a7 -- 935
+03a8 -- 936
+03a9 -- 937
+03aa -- 938
+03ab -- 939
+03ac -- 940
+03ad -- 941
+03ae -- 942
+03af -- 943
+03b0 -- 944
+03b1 -- 945
+03b2 -- 946
+03b3 -- 947
+03b4 -- 948
+03b5 -- 949
+03b6 -- 950
+03b7 -- 951
+03b8 -- 952
+03b9 -- 953
+03ba -- 954
+03bb -- 955
+03bc -- 956
+03bd -- 957
+03be -- 958
+03bf -- 959
+03c0 -- 960
+03c1 -- 961
+03c2 -- 962
+03c3 -- 963
+03c4 -- 964
+03c5 -- 965
+03c6 -- 966
+03c7 -- 967
+03c8 -- 968
+03c9 -- 969
+03ca -- 970
+03cb -- 971
+03cc -- 972
+03cd -- 973
+03ce -- 974
+03cf -- 975
+03d0 -- 976
+03d1 -- 977
+03d2 -- 978
+03d3 -- 979
+03d4 -- 980
+03d5 -- 981
+03d6 -- 982
+03d7 -- 983
+03d8 -- 984
+03d9 -- 985
+03da -- 986
+03db -- 987
+03dc -- 988
+03dd -- 989
+03de -- 990
+03df -- 991
+03e0 -- 992
+03e1 -- 993
+03e2 -- 994
+03e3 -- 995
+03e4 -- 996
+03e5 -- 997
+03e6 -- 998
+03e7 -- 999
+03e8 -- 1000
+03e9 -- 1001
+03ea -- 1002
+03eb -- 1003
+03ec -- 1004
+03ed -- 1005
+03ee -- 1006
+03ef -- 1007
+03f0 -- 1008
+03f1 -- 1009
+03f2 -- 1010
+03f3 -- 1011
+03f4 -- 1012
+03f5 -- 1013
+03f6 -- 1014
+03f7 -- 1015
+03f8 -- 1016
+03f9 -- 1017
+03fa -- 1018
+03fb -- 1019
+03fc -- 1020
+03fd -- 1021
+03fe -- 1022
+03ff -- 1023
Index: /firmware/FAD/FACT_FAD_lib/hdl/FAD_rs485_interface.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/FAD_rs485_interface.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/FAD_rs485_interface.vhd	(revision 11755)
@@ -0,0 +1,128 @@
+--
+-- VHDL Architecture FACT_FAD_lib.rs485_interface.beha
+--
+-- Created:
+--          by - Benjamin Krumm.UNKNOWN (EEPC8)
+--          at - 13:24:23 08.06.2010
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.1 (Build 12)
+--
+--
+-- modified for FTU design by Q. Weitzel, 30 July 2010
+--
+
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+
+--library fad_rs485_definitions;
+--USE fad_rs485_definitions.fad_rs485_constants.all;
+library fact_fad_lib;
+use fact_fad_lib.fad_rs485_constants.all;
+
+
+ENTITY FAD_rs485_interface IS
+  GENERIC( 
+    CLOCK_FREQUENCY : integer := FAD_RS485_INPUT_CLK_F;
+    BAUD_RATE       : integer := RS485_BAUD_RATE
+  );
+  PORT( 
+    clk      : IN     std_logic;
+    -- RS485
+    rx_d     : IN     std_logic;
+    rx_en    : OUT    std_logic;
+    tx_d     : OUT    std_logic;
+    tx_en    : OUT    std_logic;
+    -- FPGA
+    rx_data  : OUT    std_logic_vector (7 DOWNTO 0);
+    --rx_busy  : OUT    std_logic  := '0';
+    rx_valid : OUT    std_logic  := '0';
+    tx_data  : IN     std_logic_vector (7 DOWNTO 0);
+    tx_busy  : OUT    std_logic  := '0';
+    tx_start : IN     std_logic
+  );
+
+END FAD_rs485_interface;
+
+ARCHITECTURE beha OF FAD_rs485_interface IS
+  
+  signal flow_ctrl : std_logic := '0'; -- '0' -> RX enable, '1' -> TX enable
+
+  --transmit
+  signal tx_start_f : std_logic := '0';
+  signal tx_sr : std_logic_vector(10 downto 0) := (others => '1');  -- start bit, 8 data bits, 2 stop bits
+  signal tx_bitcnt : integer range 0 to 11 := 11;
+  signal tx_cnt : integer range 0 to ((CLOCK_FREQUENCY / BAUD_RATE) - 1);
+
+  --receive
+  signal rx_dsr : std_logic_vector(3 downto 0) := (others => '1');
+  signal rx_sr : std_logic_vector(7 downto 0) := (others => '0');
+  signal rx_bitcnt : integer range 0 to 11 := 11;
+  signal rx_cnt : integer range 0 to ((CLOCK_FREQUENCY / BAUD_RATE) - 1);
+  
+BEGIN
+
+  -- Senden
+  tx_data_proc: process(clk)
+  begin
+    if rising_edge(clk) then
+      tx_start_f <= tx_start;
+      if (tx_start = '1' or tx_bitcnt < 11) then
+        flow_ctrl <= '1';
+      else
+        flow_ctrl <= '0';
+      end if;
+      if (tx_start = '1' and tx_start_f = '0') then -- steigende Flanke, los gehts
+        tx_cnt <= 0;                                -- Zaehler initialisieren
+        tx_bitcnt <= 0;                      
+        tx_sr <= "11" & tx_data & '0';              -- 2 x Stopbit, 8 Datenbits, Startbit, rechts gehts los
+      else
+        if (tx_cnt < (CLOCK_FREQUENCY/BAUD_RATE) - 1) then
+          tx_cnt <= tx_cnt + 1;
+        else  -- naechstes Bit ausgeben  
+          if (tx_bitcnt < 11) then
+            tx_cnt <= 0;
+            tx_bitcnt <= tx_bitcnt + 1;
+            tx_sr <= '1' & tx_sr(tx_sr'left downto 1);
+          end if;
+        end if;
+      end if;
+  end if;
+  end process;
+
+  tx_en <= flow_ctrl;
+  tx_d <= tx_sr(0);  -- LSB first
+  tx_busy <= '1' when (tx_start = '1' or tx_bitcnt < 11) else '0';
+
+  -- Empfangen
+  rx_data_proc: process(clk) 
+  begin
+    if rising_edge(clk) then
+      rx_dsr <= rx_dsr(rx_dsr'left - 1 downto 0) & rx_d;
+      if (rx_bitcnt < 11) then    -- Empfang laeuft
+        if (rx_cnt < (CLOCK_FREQUENCY/BAUD_RATE) - 1) then 
+          rx_cnt <= rx_cnt + 1;
+        else
+          rx_cnt <= 0; 
+          rx_bitcnt <= rx_bitcnt + 1;
+          if (rx_bitcnt < 9) then
+            rx_sr <= rx_dsr(rx_dsr'left - 1) & rx_sr(rx_sr'left downto 1); -- rechts schieben, weil LSB first
+          else 
+            rx_valid <= '1';
+          end if;
+        end if;
+      else
+        if (rx_dsr(3 downto 2) = "10") then   -- warten auf Start bit
+          rx_valid <= '0';
+          rx_cnt <= ((CLOCK_FREQUENCY / BAUD_RATE) - 1) / 2;
+          rx_bitcnt <= 0;
+        end if;
+      end if;
+    end if;
+  end process;
+  
+  rx_en <= flow_ctrl;
+  rx_data <= rx_sr;
+  --rx_busy <= '1' when (rx_bitcnt < 11) else '0';
+
+END ARCHITECTURE beha;
Index: /firmware/FAD/FACT_FAD_lib/hdl/FAD_rs485_receiver.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/FAD_rs485_receiver.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/FAD_rs485_receiver.vhd	(revision 11755)
@@ -0,0 +1,207 @@
+--
+-- VHDL Architecture FACT_FAD_lib.rs485_receiver.beha
+--
+-- Created:
+--          by - Benjamin Krumm.UNKNOWN (EEPC8)
+--          at - 12:16:57 11.06.2010
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.2 (Build 10)
+--
+--
+-- modified for FTU design by Q. Weitzel, 13 September 2010
+-- timeout added, Q. Weitzel, 26 October 2010
+-- 
+-- modified for FAD design by D.Neise, 12. April 2011
+-- modified library include statements mainly.
+--
+
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+
+--library fad_rs485_definitions;
+--USE fad_rs485_definitions.fad_rs485_constants.all;
+library fact_fad_lib;
+use fact_fad_lib.fad_rs485_constants.all;
+
+ENTITY FAD_rs485_receiver IS
+  generic(
+    -- defined in fad_rs485_definitions.fad_rs485_constants
+    RX_BYTES  : integer := RS485_MESSAGE_LEN_BYTES; -- no. of bytes to receive
+    RX_WIDTH  : integer := RS485_MESSAGE_LEN_BYTES * 8  -- no. of bits to receive
+  );
+  port(
+    rec_clk   : in  std_logic;
+ 
+	-- Interface to MAX3485:
+		rx_d     : IN  std_logic;
+		rx_en    : OUT std_logic;
+		tx_d     : OUT std_logic;
+		tx_en    : OUT std_logic;
+	
+	
+	rec_start : in std_logic;
+	rec_timeout_occured : out std_logic := '0';
+    rec_dout  : out std_logic_vector(RX_WIDTH - 1 downto 0) := (others => '0');
+    rec_valid : out std_logic := '0'
+  );
+END ENTITY FAD_rs485_receiver;
+
+ARCHITECTURE beha OF FAD_rs485_receiver IS
+  
+  signal rxcnt			: integer range 0 to RX_BYTES := 0;
+  signal rxsr			: std_logic_vector(3 downto 0) := (others => '0');
+  signal timeout_cnt	: integer range 0 to RS485_TIMEOUT + 1 := 0;
+  signal rec_den		: std_logic := '0';
+  signal rec_din		: std_logic_vector(7 downto 0) := (others => '0');
+  signal start_sr		: std_logic_vector(1 downto 0) := (others => '0');
+  signal started		: std_logic := '0'; -- 0-not running; 1-running
+  
+	component FAD_rs485_interface
+	port(
+		clk      : IN  std_logic;
+		-- RS485
+		rx_d     : IN  std_logic;
+		rx_en    : OUT std_logic;
+		tx_d     : OUT std_logic;
+		tx_en    : OUT std_logic;
+		-- FPGA
+		rx_data  : OUT std_logic_vector (7 DOWNTO 0);
+		--rx_busy  : OUT std_logic  := '0';
+		rx_valid : OUT std_logic  := '0';
+		tx_data  : IN  std_logic_vector (7 DOWNTO 0);
+		tx_busy  : OUT std_logic  := '0';
+		tx_start : IN  std_logic );
+	end component;
+
+  
+BEGIN
+
+	Inst_FAD_rs485_interface : FAD_rs485_interface
+		port map(
+			clk      => rec_clk,
+			-- RS485
+			rx_d     => rx_d,
+			rx_en    => rx_en,
+			tx_d     => tx_d,
+			tx_en    => tx_en,
+			-- FPGA
+			rx_data  => rec_din,
+			
+			rx_valid => rec_den,
+			tx_data  => "00000000",
+			tx_busy  => open,
+			tx_start => '0'
+		);
+
+-- process(rec_clk)
+	-- begin
+		-- if rising_edge(rec_clk) then
+			-- start_sr <= start_sr(0) & rec_start;
+			-- rxsr <= rxsr(2 downto 0) & rec_den;
+			
+			
+			-- if (start_sr = "01") then
+				-- started <= '1';
+			-- end if;
+			
+			-- if ((rxcnt > 0) or (started = '1')) then
+				-- timeout_cnt <= timeout_cnt + 1;
+			-- else
+				-- timeout_cnt <= 0;
+			-- end if;
+			
+			-- if (timeout_cnt = RS485_TIMEOUT) then
+				-- rxcnt <= 0;
+				-- started <= '0';
+				-- rec_timeout_occured <= '1';
+				-- rec_valid <= '1';
+			-- else
+				-- if (rxsr(3 downto 2) = "01") then -- identify rising edge
+					-- if (rxcnt = 0) then
+						-- rec_dout <= (others => '0');
+					-- end if;
+					-- rec_dout((rxcnt*rec_din'length + rec_din'length - 1) downto (rxcnt*rec_din'length)) <= rec_din;
+					-- rxcnt <= rxcnt + 1;
+					-- if (rxcnt < RX_BYTES - 1) then
+						-- rec_valid <= '0';
+						-- rec_timeout_occured <= '0';
+					-- else
+						-- rxcnt <= 0;
+						-- rec_valid <= '1';
+					-- end if;
+				-- end if;
+			-- end if;
+		
+		-- end if; --if rising_edge(rec_clk)
+	-- end process ;
+
+	
+	
+	
+	process (rec_clk)
+	begin
+		if rising_edge(rec_clk) then
+			start_sr <= start_sr(0) & rec_start;
+			rxsr <= rxsr(2 downto 0) & rec_den;
+
+	
+			if ((timeout_cnt = RS485_TIMEOUT) or (rxcnt = RX_BYTES))  then
+				rxcnt <= 0;
+				started <= '0';
+				rec_valid <= '1';
+				timeout_cnt <= 0;
+				rec_timeout_occured <= '0';
+				if (timeout_cnt = RS485_TIMEOUT) then
+					rec_timeout_occured <= '1';
+				end if;
+			else
+				-- since neither the timeout counter is overrun, 
+					-- it should be increased if 'started'
+				if (started = '1') then
+					timeout_cnt <= timeout_cnt + 1;
+				end if;
+				
+				-- nor the message, was completely received.
+					-- maybe we have to receive a bit now --> 
+				if (rxsr(3 downto 2) = "01") then -- identify rising edge of rec_den
+					started <= '1';
+					rec_dout((rxcnt*rec_din'length + rec_din'length - 1) downto (rxcnt*rec_din'length)) <= rec_din;
+					rxcnt <= rxcnt + 1;
+					if (rxcnt < RX_BYTES - 1) then
+						rec_valid <= '0';
+						rec_timeout_occured <= '0';
+					end if;
+				end if;
+			
+			end if;
+			
+			if (start_sr = "01") then
+				started <= '1';
+				rec_valid <= '0';
+				rec_dout <= (others => '0');
+			end if;
+
+	
+		end if; --rising edge
+	end process;
+	
+	
+	
+	
+	
+	
+	
+	
+	
+	
+	
+	
+	
+	
+	
+	
+	
+	
+
+END ARCHITECTURE beha;
Index: /firmware/FAD/FACT_FAD_lib/hdl/REFCLK_counter_behavior.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/REFCLK_counter_behavior.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/REFCLK_counter_behavior.vhd	(revision 11755)
@@ -0,0 +1,99 @@
+--
+-- VHDL Architecture FACT_FAD_lib.REFCLK_counter.behavior
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 12:10:57 28.01.2011
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.2 (Build 10)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+use IEEE.NUMERIC_STD.ALL;
+
+library FACT_FAD_lib;
+use FACT_FAD_lib.fad_definitions.all;
+
+-- REFCLK counter counts rising edges on asynch REFCLK signal 
+-- every ms a new value is returned.
+-- expected REFCLK frequency: up to 3.3MHz --> 12bit should be enough
+-- if the REFCLK id too low or too high, alarm outputs are generated
+
+ENTITY REFCLK_counter IS
+  PORT ( 
+    clk : in std_logic;       -- 50MHz!
+    refclk_in : in std_logic; -- asychronous signal
+    counter_result : out std_logic_vector(11 downto 0) := (others => '0');
+    
+    alarm_refclk_too_high : out std_logic := '1';
+    alarm_refclk_too_low : out std_logic := '1'
+  );    
+END ENTITY REFCLK_counter;
+
+--
+ARCHITECTURE behavior OF REFCLK_counter IS
+  constant FREQ_UPPER_LIMIT : integer := 3000;
+  constant FREQ_LOWER_LIMIT : integer := 300;
+  constant TIMER_MAX : integer := 100000;
+  
+  signal refclk_in_sr : std_logic_vector(1 downto 0) := "00";
+  signal gate_sr : std_logic_vector(1 downto 0) := "00";
+  
+  signal gate : std_logic := '0';
+  signal time_sig : integer range 0 to TIMER_MAX-1; --2ms clock
+  
+  signal counter : integer range 0 to 4095 :=0 ;
+BEGIN
+  
+  process (clk)
+  begin
+    if rising_edge( clk ) then
+		refclk_in_sr <= refclk_in_sr(0) & refclk_in; -- synchronize REFCLK in
+		gate_sr <= gate_sr(0) & gate;
+		case gate_sr is
+		when "00" =>
+		when "01" => --rising edge
+			counter <= 0;
+		when "10" =>
+			counter_result <= std_logic_vector( to_unsigned(counter,12) );
+			if (counter < FREQ_LOWER_LIMIT ) then
+			  alarm_refclk_too_low <= '1';
+			else
+			  alarm_refclk_too_low <= '0';
+			end if;
+			if (counter > FREQ_UPPER_LIMIT ) then
+			  alarm_refclk_too_high <= '1';
+			else
+			  alarm_refclk_too_high <= '0';
+			end if;
+		when "11" =>
+			if (refclk_in_sr = "01") then
+				counter <= counter +1;
+			end if;
+		WHEN OTHERS =>
+		end case;
+	end if;
+end process;    
+  
+  -- timer proc; generates 1ms gate
+  gate_timer : process (clk)
+  
+  begin
+    if rising_edge(clk) then
+      if (time_sig < TIMER_MAX-1) then 
+       time_sig <= time_sig + 1;
+      else 
+        time_sig <= 0;
+      end if;
+  
+      if (time_sig = 0) then 
+        gate <= '1';
+      end if;
+      if (time_sig = (TIMER_MAX/2)-1) then
+        gate <= '0';
+      end if;
+    end if;
+  end process gate_timer; 
+
+END ARCHITECTURE behavior;
+
Index: /firmware/FAD/FACT_FAD_lib/hdl/adc_buffer_beha.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/adc_buffer_beha.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/adc_buffer_beha.vhd	(revision 11755)
@@ -0,0 +1,47 @@
+--
+-- VHDL Architecture FACT_FAD_lib.adc_buffer.beha
+--
+-- Created:
+--          by - kai.UNKNOWN (E5PCXX)
+--          at - 14:57:55 04.05.2010
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.1 (Build 12)
+--
+library ieee;
+use ieee.std_logic_1164.all;
+use IEEE.STD_LOGIC_ARITH.all;
+use ieee.STD_LOGIC_UNSIGNED.all;
+
+library fact_fad_lib;
+use fact_fad_lib.fad_definitions.all;
+
+library UNISIM;
+use UNISIM.VComponents.all;
+USE IEEE.NUMERIC_STD.all;
+USE IEEE.std_logic_signed.all;
+
+ENTITY adc_buffer IS
+   PORT(
+      clk_ps             : IN     std_logic; 
+      adc_data_array     : IN     adc_data_array_type;
+      adc_otr_array      : IN     std_logic_vector (3 DOWNTO 0);
+      adc_data_array_int : OUT    adc_data_array_type;
+      adc_otr            : OUT    std_logic_vector (3 DOWNTO 0)
+   );
+
+-- Declarations
+
+END adc_buffer ;
+
+--
+ARCHITECTURE beha OF adc_buffer IS
+BEGIN
+  adc_buf : process (clk_ps)
+  begin
+    if rising_edge (clk_ps) then
+      adc_data_array_int <= adc_data_array;
+      adc_otr <= adc_otr_array;
+    end if;
+  end process adc_buf;
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_lib/hdl/clk_divider.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/clk_divider.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/clk_divider.vhd	(revision 11755)
@@ -0,0 +1,39 @@
+
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+USE ieee.std_logic_unsigned.all;
+
+ENTITY clk_divider IS
+   GENERIC( 
+      DIVIDER : integer := 25  
+   );
+   PORT( 
+      clk  : IN     std_logic;
+      sclk : OUT    std_logic  := '0'
+   );
+END clk_divider ;
+
+ARCHITECTURE beha OF clk_divider IS
+  
+BEGIN
+  
+  clk_proc: process (clk)
+    variable Z: integer range 0 to DIVIDER - 1;
+  begin
+    if rising_edge(clk) then
+      if (Z < DIVIDER - 1) then 
+        Z := Z + 1;
+      else 
+        Z := 0;
+      end if;
+      if (Z = 0) then 
+        sclk <= '1';
+      end if;
+      if (Z = DIVIDER / 2) then 
+        sclk <= '0';
+      end if;
+    end if;
+  end process clk_proc;
+
+END ARCHITECTURE beha;
Index: /firmware/FAD/FACT_FAD_lib/hdl/clock_generator_var_ps_struct.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/clock_generator_var_ps_struct.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/clock_generator_var_ps_struct.vhd	(revision 11755)
@@ -0,0 +1,175 @@
+-- VHDL Entity FACT_FAD_lib.clock_generator_var_ps.symbol
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 14:45:32 02.08.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.2 (Build 10)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+
+ENTITY clock_generator_var_ps IS
+   PORT( 
+      CLK             : IN     std_logic;
+      RST_IN          : IN     std_logic;
+      direction       : IN     std_logic;
+      do_shift        : IN     std_logic;
+      CLK_25          : OUT    std_logic;
+      CLK_25_PS       : OUT    std_logic;
+      CLK_50          : OUT    std_logic;
+      locked_status_o : OUT    std_logic;
+      offset          : OUT    std_logic_vector (7 DOWNTO 0) := (OTHERS => '0');
+      ready_status_o  : OUT    std_logic
+   );
+
+-- Declarations
+
+END clock_generator_var_ps ;
+
+--
+-- VHDL Architecture FACT_FAD_lib.clock_generator_var_ps.struct
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 14:45:32 02.08.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.2 (Build 10)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+USE ieee.numeric_std.all;
+LIBRARY UNISIM;
+--USE UNISIM.Vcomponents.all;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;
+
+LIBRARY FACT_FAD_lib;
+
+ARCHITECTURE struct OF clock_generator_var_ps IS
+
+   -- Architecture declarations
+
+   -- Internal signal declarations
+   SIGNAL CLK0_OUT    : std_logic;
+   SIGNAL LOCKED_OUT  : std_logic;
+   SIGNAL PSCLK_IN    : std_logic;
+   SIGNAL PSDONE_OUT  : std_logic;
+   SIGNAL PSEN_IN     : std_logic;
+   SIGNAL PSINCDEC_IN : std_logic;
+   SIGNAL rst         : std_logic := '0';    --asynch in of DCM
+
+   -- Implicit buffer signal declarations
+   SIGNAL CLK_25_internal : std_logic;
+
+
+   -- Component Declarations
+   COMPONENT dcm_50_to_25
+   PORT (
+      CLKIN_IN        : IN     std_logic;
+      CLK0_OUT        : OUT    std_logic;
+      CLKFX_OUT       : OUT    std_logic;
+      CLKIN_IBUFG_OUT : OUT    std_logic
+   );
+   END COMPONENT;
+   COMPONENT dcm_ps_38ns
+   PORT (
+      CLKIN_IN : IN     std_logic;
+      CLK0_OUT : OUT    std_logic
+   );
+   END COMPONENT;
+   COMPONENT dcm_var_ps_38ns
+   PORT (
+      CLKIN_IN    : IN     std_logic;
+      PSCLK_IN    : IN     std_logic;
+      PSEN_IN     : IN     std_logic;
+      PSINCDEC_IN : IN     std_logic;
+      RST_IN      : IN     std_logic;
+      CLK0_OUT    : OUT    std_logic;
+      LOCKED_OUT  : OUT    std_logic;
+      PSDONE_OUT  : OUT    std_logic
+   );
+   END COMPONENT;
+   COMPONENT phase_shifter
+   PORT (
+      CLK             : IN     std_logic ;
+      rst             : OUT    std_logic                     := '0'; --asynch in of DCM
+      -- interface to: clock_generator_variable_PS_struct.vhd
+      PSCLK           : OUT    std_logic ;
+      PSEN            : OUT    std_logic                     := '0';
+      PSINCDEC        : OUT    std_logic                     := '1'; -- default is 'incrementing'
+      PSDONE          : IN     std_logic ;                           -- will pulse once, if phase shifting was done.
+      LOCKED          : IN     std_logic ;                           -- when is this going high?
+      -- interface to: w5300_modul.vhd
+      shift_phase     : IN     std_logic ;
+      direction       : IN     std_logic ;                           -- corresponds TO 'PSINCDEC'
+      reset_DCM       : IN     std_logic ;                           -- asynch in: orders us, TO reset the DCM
+      -- status:
+      shifting        : OUT    std_logic                     := '0';
+      ready           : OUT    std_logic                     := '0';
+      locked_status_o : OUT    std_logic ;
+      ready_status_o  : OUT    std_logic ;
+      offset          : OUT    std_logic_vector (7 DOWNTO 0) := (OTHERS => '0')
+   );
+   END COMPONENT;
+
+   -- Optional embedded configurations
+   -- pragma synthesis_off
+   FOR ALL : dcm_50_to_25 USE ENTITY FACT_FAD_lib.dcm_50_to_25;
+   FOR ALL : dcm_ps_38ns USE ENTITY FACT_FAD_lib.dcm_ps_38ns;
+   FOR ALL : dcm_var_ps_38ns USE ENTITY FACT_FAD_lib.dcm_var_ps_38ns;
+   FOR ALL : phase_shifter USE ENTITY FACT_FAD_lib.phase_shifter;
+   -- pragma synthesis_on
+
+
+BEGIN
+
+   -- Instance port mappings.
+   dcm_50_t0_25_inst : dcm_50_to_25
+      PORT MAP (
+         CLKIN_IN        => CLK,
+         CLKFX_OUT       => CLK_25_internal,
+         CLKIN_IBUFG_OUT => OPEN,
+         CLK0_OUT        => CLK_50
+      );
+   dcm_25MHz_38ns_const_ps_inst : dcm_ps_38ns
+      PORT MAP (
+         CLKIN_IN => CLK_25_internal,
+         CLK0_OUT => CLK0_OUT
+      );
+   dcm_var_ps_inst : dcm_var_ps_38ns
+      PORT MAP (
+         CLKIN_IN    => CLK0_OUT,
+         PSCLK_IN    => PSCLK_IN,
+         PSEN_IN     => PSEN_IN,
+         PSINCDEC_IN => PSINCDEC_IN,
+         RST_IN      => rst,
+         CLK0_OUT    => CLK_25_PS,
+         LOCKED_OUT  => LOCKED_OUT,
+         PSDONE_OUT  => PSDONE_OUT
+      );
+   ps_controller_inst : phase_shifter
+      PORT MAP (
+         CLK             => CLK0_OUT,
+         rst             => rst,
+         PSCLK           => PSCLK_IN,
+         PSEN            => PSEN_IN,
+         PSINCDEC        => PSINCDEC_IN,
+         PSDONE          => PSDONE_OUT,
+         LOCKED          => LOCKED_OUT,
+         shift_phase     => do_shift,
+         direction       => direction,
+         reset_DCM       => RST_IN,
+         shifting        => OPEN,
+         ready           => OPEN,
+         locked_status_o => locked_status_o,
+         ready_status_o  => ready_status_o,
+         offset          => offset
+      );
+
+   -- Implicit buffered output assignments
+   CLK_25 <= CLK_25_internal;
+
+END struct;
Index: /firmware/FAD/FACT_FAD_lib/hdl/continous_pulser_beha.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/continous_pulser_beha.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/continous_pulser_beha.vhd	(revision 11755)
@@ -0,0 +1,66 @@
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+--USE ieee.std_logic_arith.all;
+--use ieee.STD_LOGIC_UNSIGNED.all;
+use ieee.numeric_std.all;
+
+library FACT_FAD_lib;
+use FACT_FAD_lib.fad_definitions.all;
+
+
+ENTITY continous_pulser IS
+
+GENERIC( 
+  MINIMAL_TRIGGER_WAIT_TIME : integer := 250000;
+  TRIGGER_WIDTH : integer := 5
+);
+PORT(
+    CLK : IN std_logic; -- 25MHz = 40ns
+    enable : in std_logic;
+    multiplier : IN std_logic_vector (15 downto 0);
+    trigger : out std_logic 
+  );
+END ENTITY continous_pulser;
+
+ARCHITECTURE beha OF continous_pulser IS
+  
+--  type states is ( INIT, WAITING, CONNECTED); 
+--    signal state,next_state : states := INIT;
+  
+  -- noninverted logic
+  signal trigger_loc : std_logic := '0';
+  signal mult_int : integer range 0 to 65535 :=0;
+  signal prescaler: integer range 0 to (MINIMAL_TRIGGER_WAIT_TIME);
+  signal scaler: integer range 0 to 256;
+
+BEGIN
+  trigger <= trigger_loc and enable;
+
+counter : process (CLK)
+    
+  begin
+    if rising_edge(CLK) then
+      mult_int <= to_integer(unsigned(multiplier));
+
+
+      if (prescaler < MINIMAL_TRIGGER_WAIT_TIME - 1) then 
+        prescaler <= prescaler + 1;
+      else
+        prescaler <= 0;
+        if ( scaler < mult_int ) then 
+          scaler <= scaler + 1;
+        else 
+          scaler <= 0;
+        end if;
+      end if;
+      
+      if ( (prescaler = 0)and(scaler = 0) ) then 
+        trigger_loc <= '1';
+      end if;
+      if (prescaler = TRIGGER_WIDTH) then 
+        trigger_loc <= '0';
+      end if;
+    end if;
+  end process counter; 
+
+END ARCHITECTURE beha;
Index: /firmware/FAD/FACT_FAD_lib/hdl/dataRAM_64b_16b_width14_5_dataRAM_64b_16b_width14_5_a.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/dataRAM_64b_16b_width14_5_dataRAM_64b_16b_width14_5_a.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/dataRAM_64b_16b_width14_5_dataRAM_64b_16b_width14_5_a.vhd	(revision 11755)
@@ -0,0 +1,153 @@
+-- Coregen VHDL wrapper file modified by HDL Designer
+
+--------------------------------------------------------------------------------
+--     This file is owned and controlled by Xilinx and must be used           --
+--     solely for design, simulation, implementation and creation of          --
+--     design files limited to Xilinx devices or technologies. Use            --
+--     with non-Xilinx devices or technologies is expressly prohibited        --
+--     and immediately terminates your license.                               --
+--                                                                            --
+--     XILINX IS PROVIDING THIS DESIGN, CODE, OR INFORMATION "AS IS"          --
+--     SOLELY FOR USE IN DEVELOPING PROGRAMS AND SOLUTIONS FOR                --
+--     XILINX DEVICES.  BY PROVIDING THIS DESIGN, CODE, OR INFORMATION        --
+--     AS ONE POSSIBLE IMPLEMENTATION OF THIS FEATURE, APPLICATION            --
+--     OR STANDARD, XILINX IS MAKING NO REPRESENTATION THAT THIS              --
+--     IMPLEMENTATION IS FREE FROM ANY CLAIMS OF INFRINGEMENT,                --
+--     AND YOU ARE RESPONSIBLE FOR OBTAINING ANY RIGHTS YOU MAY REQUIRE       --
+--     FOR YOUR IMPLEMENTATION.  XILINX EXPRESSLY DISCLAIMS ANY               --
+--     WARRANTY WHATSOEVER WITH RESPECT TO THE ADEQUACY OF THE                --
+--     IMPLEMENTATION, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OR         --
+--     REPRESENTATIONS THAT THIS IMPLEMENTATION IS FREE FROM CLAIMS OF        --
+--     INFRINGEMENT, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS        --
+--     FOR A PARTICULAR PURPOSE.                                              --
+--                                                                            --
+--     Xilinx products are not intended for use in life support               --
+--     appliances, devices, or systems. Use in such applications are          --
+--     expressly prohibited.                                                  --
+--                                                                            --
+--     (c) Copyright 1995-2007 Xilinx, Inc.                                   --
+--     All rights reserved.                                                   --
+--------------------------------------------------------------------------------
+-- You must compile the wrapper file dataRAM_64b_16b_width14_5.vhd when simulating
+-- the core, dataRAM_64b_16b_width14_5. When compiling the wrapper file, be sure to
+-- reference the XilinxCoreLib VHDL simulation library. For detailed
+-- instructions, please refer to the "CORE Generator Help".
+
+-- The synthesis directives "translate_off/translate_on" specified
+-- below are supported by Xilinx, Mentor Graphics and Synplicity
+-- synthesis tools. Ensure they are correct for your synthesis tool(s).
+
+-- hds interface_start
+LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+-- synthesis translate_off
+LIBRARY XilinxCoreLib;
+
+--  synthesis translate_on
+-- 
+ENTITY dataRAM_64b_16b_width14_5 IS
+   PORT( 
+      clka  : IN     std_logic;
+      dina  : IN     std_logic_VECTOR (63 DOWNTO 0);
+      addra : IN     std_logic_VECTOR (14 DOWNTO 0);
+      wea   : IN     std_logic_VECTOR (0 DOWNTO 0);
+      clkb  : IN     std_logic;
+      addrb : IN     std_logic_VECTOR (16 DOWNTO 0);
+      doutb : OUT    std_logic_VECTOR (15 DOWNTO 0)
+   );
+
+-- Declarations
+
+END dataRAM_64b_16b_width14_5 ;
+-- hds interface_end
+
+ARCHITECTURE dataRAM_64b_16b_width14_5_a OF dataRAM_64b_16b_width14_5 IS
+
+-- hds translate_off
+
+-- synthesis translate_off
+component wrapped_dataRAM_64b_16b_width14_5
+	port (
+	clka: IN std_logic;
+	dina: IN std_logic_VECTOR(63 downto 0);
+	addra: IN std_logic_VECTOR(14 downto 0);
+	wea: IN std_logic_VECTOR(0 downto 0);
+	clkb: IN std_logic;
+	addrb: IN std_logic_VECTOR(16 downto 0);
+	doutb: OUT std_logic_VECTOR(15 downto 0));
+end component;
+
+-- Configuration specification 
+	for all : wrapped_dataRAM_64b_16b_width14_5 use entity XilinxCoreLib.blk_mem_gen_v2_8(behavioral)
+		generic map(
+			c_has_regceb => 0,
+			c_has_regcea => 0,
+			c_mem_type => 1,
+			c_prim_type => 1,
+			c_sinita_val => "0",
+			c_read_width_b => 16,
+			c_family => "spartan3",
+			c_read_width_a => 64,
+			c_disable_warn_bhv_coll => 0,
+			c_write_mode_b => "READ_FIRST",
+			c_init_file_name => "no_coe_file_loaded",
+			c_write_mode_a => "READ_FIRST",
+			c_mux_pipeline_stages => 0,
+			c_has_mem_output_regs_b => 0,
+			c_load_init_file => 0,
+			c_xdevicefamily => "spartan3adsp",
+			c_has_mem_output_regs_a => 0,
+			c_write_depth_b => 98304,
+			c_write_depth_a => 24576,
+			c_has_ssrb => 0,
+			c_has_mux_output_regs_b => 0,
+			c_has_ssra => 0,
+			c_has_mux_output_regs_a => 0,
+			c_addra_width => 15,
+			c_addrb_width => 17,
+			c_default_data => "0",
+			c_use_ecc => 0,
+			c_algorithm => 1,
+			c_disable_warn_bhv_range => 0,
+			c_write_width_b => 16,
+			c_write_width_a => 64,
+			c_read_depth_b => 98304,
+			c_read_depth_a => 24576,
+			c_byte_size => 9,
+			c_sim_collision_check => "ALL",
+			c_use_ramb16bwer_rst_bhv => 0,
+			c_common_clk => 0,
+			c_wea_width => 1,
+			c_has_enb => 0,
+			c_web_width => 1,
+			c_has_ena => 0,
+			c_sinitb_val => "0",
+			c_use_byte_web => 0,
+			c_use_byte_wea => 0,
+			c_use_default_data => 0);
+-- synthesis translate_on
+
+-- hds translate_on
+
+BEGIN
+
+-- hds translate_off
+
+-- synthesis translate_off
+U0 : wrapped_dataRAM_64b_16b_width14_5
+		port map (
+			clka => clka,
+			dina => dina,
+			addra => addra,
+			wea => wea,
+			clkb => clkb,
+			addrb => addrb,
+			doutb => doutb);
+-- synthesis translate_on
+
+
+-- hds translate_on
+
+END dataRAM_64b_16b_width14_5_a;
+
+
Index: /firmware/FAD/FACT_FAD_lib/hdl/data_generator.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/data_generator.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/data_generator.vhd	(revision 11755)
@@ -0,0 +1,635 @@
+library IEEE;
+use IEEE.STD_LOGIC_1164.ALL;
+use IEEE.STD_LOGIC_ARITH.ALL;
+use IEEE.STD_LOGIC_UNSIGNED.ALL;
+library fact_fad_lib;
+use fact_fad_lib.fad_definitions.all;
+
+-- -- Uncomment the following library declaration if instantiating
+-- -- any Xilinx primitives in this code.
+-- library UNISIM;
+-- use UNISIM.VComponents.all;
+
+entity data_generator is
+generic(
+	RAM_ADDR_WIDTH : integer := 12
+);
+port( 
+	-- for debugging
+	state 					: out 	std_logic_vector(7 downto 0);
+	is_idle					: out  std_logic;
+
+	clk						: in	std_logic;					-- CLK_25.
+	data_out				: out	std_logic_vector (63 downto 0);
+	addr_out				: out	std_logic_vector (RAM_ADDR_WIDTH-1 downto 0);
+	dataRAM_write_ea_o		: out	std_logic_vector (0 downto 0) := "0";
+	ram_start_addr			: in	std_logic_vector (RAM_ADDR_WIDTH-1 downto 0);
+	ram_write_ea			: in	std_logic;
+	ram_write_ready			: out	std_logic := '0';
+	
+	roi_array				: in	roi_array_type;
+	roi_max					: in	roi_max_type;
+	sensor_array			: in	sensor_array_type;
+	sensor_ready			: in	std_logic;
+	dac_array				: in	dac_array_type;
+	
+	config_start			: in	std_logic;
+	config_done				: out	std_logic := '0';
+	
+-- EVT HEADER - part 1
+	package_length			: in	std_logic_vector (15 downto 0);
+	pll_lock				: in	std_logic_vector ( 3 downto 0);
+	dwrite_enable_in		: in	std_logic;
+	denable_enable_in		: in	std_logic;
+	busy_enable_in			: in	std_logic;
+	trigger_enable_in		: in	std_logic;
+	cont_trigger_en_in		: in	std_logic;
+	socket_send_mode_in		: in	std_logic;
+	busy_manual_in			: in	std_logic;
+	
+
+-- EVT HEADER - part 2  --> FTM trigger informaton, comes in late ...
+-- during EVT header wrinting, this field is left out ... and only written into event header,
+-- when the DRS chip were read out already.
+	FTM_RS485_ready			: in	std_logic;
+	FTM_trigger_info		: in	std_logic_vector (55 downto 0); --7 byte
+	FTM_receiver_status : in std_logic;
+
+-- EVT HEADER - part 3
+	fad_event_counter		: in	std_logic_vector (31 downto 0);
+	refclk_counter			: in	std_logic_vector (11 downto 0);
+	refclk_too_high			: in	std_logic;
+	refclk_too_low			: in	std_logic;
+
+-- EVT HEADER - part 4
+	board_id				: in	std_logic_vector (3 downto 0);
+	crate_id				: in	std_logic_vector (1 downto 0);
+	DCM_PS_status			: in	std_logic_vector (7 downto 0);
+	DCM_locked_status		: in	std_logic;
+	DCM_ready_status		: in	std_logic;
+	SPI_SCLK_enable_status	: in	std_logic;
+	TRG_GEN_div				: in	std_logic_vector (15 downto 0);
+
+-- EVT HEADER - part 5
+	dna						: in	std_logic_vector (63 downto 0);
+
+-- EVT HEADER - part 6
+	runnumber				: in	std_logic_vector (31 downto 0); 
+	timer_value				: in	std_logic_vector (31 downto 0); -- time in units of 100us
+
+	hardware_trigger_in		: in	std_logic;
+	software_trigger_in		: in	std_logic;
+	
+	adc_data_array			: in	adc_data_array_type;
+	adc_output_enable_inverted					: out	std_logic := '1';
+	adc_clk_en				: out	std_logic := '0';
+	adc_otr					: in	std_logic_vector (3 downto 0);
+	drs_channel_id			: out	std_logic_vector (3 downto 0) := (others => '0');
+
+--drs_dwrite : out std_logic := '1';
+	drs_readout_ready		: out	std_logic := '0';
+	drs_readout_ready_ack	: in	std_logic;
+	drs_clk_en				: out	std_logic := '0';
+	start_read_drs_stop_cell: out	std_logic := '0';
+
+	drs_srin_write_8b		: out	std_logic := '0';
+	drs_srin_write_ack		: in	std_logic;
+	drs_srin_data			: out	std_logic_vector (7 downto 0) := (others => '0');
+	drs_srin_write_ready	: in	std_logic;
+
+	drs_read_s_cell_ready	: in	std_logic;
+	drs_s_cell_array		: in	drs_s_cell_array_type;
+
+	drs_readout_started		: out	std_logic := '0';
+	trigger_veto : out std_logic := '1'
+);
+end data_generator ;
+
+architecture Behavioral of data_generator is
+
+type state_generate_type is (
+	CONFIG,		-- IDLE branches into this state, if needed.
+	CONFIG_DRS_01,			-- these four states configure the DRS shift registers,
+	CONFIG_DRS_02,			-- the make great use of the drs_pulser entity.
+	CONFIG_DRS_03,			-- maybe they should be moved into the drs_pulser entity.
+	WAIT_FOR_DRS_CONFIG_READY,
+
+	IDLE,
+	WRITE_HEADER, WRITE_FTM_INFO, WRITE_EVENTCOUNTER_AND_REFCLK_COUNTER, WRITE_BOARD_ID,
+	WRITE_DNA, WRITE_TIMER, WRITE_TEMPERATURES, 
+	WRITE_DAC1, WRITE_DAC2,
+	WAIT_FOR_STOP_CELL,
+	START_DRS_READING,
+	WRITE_CHANNEL_ID, WRITE_START_CELL, WRITE_ROI, WRITE_FILLING,
+	WAIT_FOR_ADC, WRITE_ADC_DATA,
+	WAIT_FOR_EXTERNAL_TRIGGER_READY, WRITE_EXTERNAL_TRIGGER,
+	WRITE_END_FLAG,
+	WRITE_DATA_END, WRITE_DATA_END_WAIT,
+	WRITE_DATA_STOP, WRITE_DATA_STOP1
+);
+
+-- configuration stuff:
+		-- this flag is set, when ever a rising edge on 'config_start' is detected.
+		-- this flag is cleared only, when a configuration was successfully processed
+
+signal state_sig : std_logic_vector(7 downto 0) := (others => '0');
+
+signal state_generate : state_generate_type := CONFIG;
+signal start_addr : std_logic_vector (RAM_ADDR_WIDTH-1 downto 0) := (others => '0');
+
+signal data_cntr : integer  range 0 to 1024 := 0;
+signal addr_cntr : integer range 0 to RAM_SIZE_64B := 0;    -- counts 64 bit words
+signal channel_id : integer range 0 to 9 := 0;
+signal adc_wait_cnt : integer range 0 to 7 := 0;
+
+signal hardware_trigger_sr :std_logic_vector(1 downto 0) := "00";
+signal software_trigger_sr :std_logic_vector(1 downto 0) := "00";
+
+signal ram_write_ea_flag : std_logic := '0';
+signal new_config_int : std_logic := '0';
+
+-- internal signal: to be sampled once and used instead of inputs!
+signal roi_max_int : roi_max_type;
+signal package_length_sig : std_logic_vector (15 downto 0);
+signal sig_drs_readout_started : std_logic := '0';
+
+signal FTM_trigger_info_local_copy : std_logic_vector (55 downto 0) := (others => '0'); --7 byte
+signal runnumber_local_copy : std_logic_vector (31 downto 0);
+
+-- self configuration signals:
+signal internal_roi_array : roi_array_type;
+signal internal_roi_max : roi_max_type;
+
+signal config_start_sr : std_logic_vector(1 downto 0) := "00";
+
+signal adc_data_sig : adc_data_array_type;
+signal adc_otr_sig : std_logic_vector(3 downto 0) ;
+type adc_data_16bit_t is array (3 downto 0) of std_logic_vector(15 downto 0);
+signal data_16bit : adc_data_16bit_t;
+
+begin
+drs_readout_started <= sig_drs_readout_started;
+state <= state_sig;
+generate_data : process (clk)
+begin
+	if rising_edge (clk) then
+	is_idle <= '0';
+	-- synch
+	config_start_sr <= config_start_sr(0) & config_start;
+
+		
+		hardware_trigger_sr <= hardware_trigger_sr(0) & hardware_trigger_in; --synching in of asynchrounous trigger signal.
+		software_trigger_sr <= software_trigger_sr(0) & software_trigger_in; --synching in of asynchrounous trigger signal.
+		addr_out <= start_addr + conv_std_logic_vector(addr_cntr, RAM_ADDR_WIDTH);
+		
+		case state_generate is
+		
+		
+		when CONFIG =>
+			state_sig <=  X"01";
+			internal_roi_array <= roi_array;
+			package_length_sig <= package_length;
+			internal_roi_max <= roi_max;
+			state_generate <= CONFIG_DRS_01;
+		-- configure DRS
+		-- all this might be done in the drs_pulser entity
+		when CONFIG_DRS_01 =>							-- BEGIN CONFIG DRS
+			state_sig <=  X"02";
+			drs_channel_id <= DRS_WRITE_SHIFT_REG;
+			drs_srin_data <= "11111111";
+			drs_srin_write_8b <= '1';
+			if (drs_srin_write_ack = '1') then
+				drs_srin_write_8b <= '0';
+				state_generate <= CONFIG_DRS_02;
+			end if;
+		when CONFIG_DRS_02 =>
+			state_sig <=  X"03";
+			if (drs_srin_write_ready = '1') then
+				state_generate <= CONFIG_DRS_03;
+			end if;
+		when CONFIG_DRS_03 =>
+			state_sig <=  X"04";
+			drs_channel_id <= DRS_WRITE_CONFIG_REG;
+			drs_srin_data <= "11111111";
+			drs_srin_write_8b <= '1';
+			if (drs_srin_write_ack = '1') then
+				drs_srin_write_8b <= '0';
+				state_generate <= WAIT_FOR_DRS_CONFIG_READY;
+			end if;
+			
+		-- last state of CONFIG:
+			-- here the input roi_max is sampled
+			-- all other interesting input signals should be sampled here as well!
+		when WAIT_FOR_DRS_CONFIG_READY =>							-- END OF CONFIG
+			state_sig <=  X"05";
+			if (drs_srin_write_ready = '1') then
+				drs_channel_id <= DRS_ADDR_IDLE; -- to make sure not to write accidentally into DRS shift registers
+				roi_max_int <= internal_roi_max;
+				config_done <= '1';
+				state_generate <= IDLE;
+			end if;
+			-- end configure DRS
+		
+
+		when IDLE =>
+			is_idle <= '1';
+			state_sig <=  X"10";
+			state_generate <= IDLE;
+			trigger_veto <= '0';
+			if (config_start_sr(1) = '1') then
+				state_generate <= CONFIG;
+				config_done <= '0';
+			end if;
+			
+			
+			if (ram_write_ea = '1' and ( hardware_trigger_sr(1) = '1' or software_trigger_sr(1) = '1') ) then
+				sig_drs_readout_started <= '1'; -- is set to '0' in next state ... just a pulse.
+				runnumber_local_copy <= runnumber;
+				trigger_veto <= '1';
+				start_read_drs_stop_cell <= '1';
+				adc_output_enable_inverted <= '0';
+				-- at this moment the ADC ist beeing clocked. 
+				-- this is not the start of the readout.
+				-- the DRS needs to be clocked as well.
+				adc_clk_en <= '1';
+				start_addr <= ram_start_addr;
+				state_generate <= WRITE_HEADER;
+			end if;
+
+			
+		when WRITE_HEADER =>
+			state_sig <=  X"11";
+			sig_drs_readout_started <= '0'; -- is set to '1' in state IDLE
+			dataRAM_write_ea_o <= "1";
+			data_out <= 
+				-- the first word contains a lot of single status bits.
+					pll_lock & 				-- 4 bits
+					denable_enable_in & 	-- 1 bit
+					dwrite_enable_in &  	-- 1 bit
+					'0' &  		-- 1 bit
+					refclk_too_low &  		-- 1 bit
+					DCM_locked_status & 	-- 1 bit
+					DCM_ready_status & 		-- 1 bit
+					SPI_SCLK_enable_status &-- 1 bit
+					busy_enable_in &
+					trigger_enable_in &
+					cont_trigger_en_in &
+					socket_send_mode_in&
+					busy_manual_in &
+				PACKAGE_VERSION & PACKAGE_SUB_VERSION & 
+				package_length_sig & 
+				X"FB01";
+			addr_cntr <= addr_cntr + 1;  
+			state_generate <= WRITE_FTM_INFO;
+					
+		when WRITE_FTM_INFO =>
+			state_sig <=  X"12";
+			-- THIS is just a dummy STATE just to make reading easier.
+			-- at this point normally the FTM RS485 data would be written .. but we do not know it
+			-- so here we do not write the FTM info ... just jump over it.
+			addr_cntr <= addr_cntr + 1;  
+			state_generate <= WRITE_EVENTCOUNTER_AND_REFCLK_COUNTER;
+					
+		when WRITE_EVENTCOUNTER_AND_REFCLK_COUNTER =>
+			state_sig <=  X"13";
+			data_out <= 
+					"0000" & refclk_counter & 
+					X"0000" &
+					fad_event_counter(15 downto 0) & 
+					fad_event_counter(31 downto 16) ;
+			addr_cntr <= addr_cntr + 1;
+			state_generate <= WRITE_BOARD_ID;
+			
+		when WRITE_BOARD_ID =>     
+			state_sig <=  X"14";
+			data_out <= TRG_GEN_div & 							-- this is a kind of prescaler for the continouus trigger generator
+						X"0000" & 								-- this might be the number of soft triggers beeing generated in a 'burst' not implemented yet
+						X"00" & DCM_PS_status &					-- number of steps, the phase shifter was shifted...
+						"000000" & crate_id & "0000" & board_id;			-- position of the board inside the camera
+			addr_cntr <= addr_cntr + 1;
+			state_generate <= WRITE_DNA;
+
+		when WRITE_DNA =>
+			state_sig <=  X"15";
+			data_out <= 				
+				dna(55 downto 48) & dna(63 downto 56) &
+				dna(39 downto 32) & dna(47 downto 40) &
+				dna(23 downto 16) & dna(31 downto 24) &
+				dna(7 downto 0) & dna(15 downto 8);
+			addr_cntr <= addr_cntr + 1;
+			state_generate <= WRITE_TIMER;
+
+		when WRITE_TIMER =>
+			state_sig <=  X"16";
+			data_out <= 
+				runnumber_local_copy(15 downto 0) & 		-- 2times 16bit reserved for additional status info
+				runnumber_local_copy(31 downto 16) & 
+				timer_value(15 downto 0) &
+				timer_value(31 downto 16);
+			addr_cntr <= addr_cntr + 1;
+			state_generate <= WRITE_TEMPERATURES;
+
+		-- DANGER: thist state can wait endlessly, if somethings wrong.
+		when WRITE_TEMPERATURES =>     -- temperatures
+				state_sig <=  X"17";
+			if (sensor_ready = '1') then
+				data_out <=	
+					conv_std_logic_vector(sensor_array (3), 16)(15) & 
+					conv_std_logic_vector(sensor_array (3), 16)(15) & 
+					conv_std_logic_vector(sensor_array (3), 16)(15) & 
+					conv_std_logic_vector(sensor_array (3), 16)(15 downto 3) &
+					conv_std_logic_vector(sensor_array (2), 16)(15) & 
+					conv_std_logic_vector(sensor_array (2), 16)(15) & 
+					conv_std_logic_vector(sensor_array (2), 16)(15) & 
+					conv_std_logic_vector(sensor_array (2), 16)(15 downto 3) &
+					conv_std_logic_vector(sensor_array (1), 16)(15) & 
+					conv_std_logic_vector(sensor_array (1), 16)(15) & 
+					conv_std_logic_vector(sensor_array (1), 16)(15) & 
+					conv_std_logic_vector(sensor_array (1), 16)(15 downto 3) &
+					conv_std_logic_vector(sensor_array (0), 16)(15) & 
+					conv_std_logic_vector(sensor_array (0), 16)(15) & 
+					conv_std_logic_vector(sensor_array (0), 16)(15) & 
+					conv_std_logic_vector(sensor_array (0), 16)(15 downto 3) ;
+--							conv_std_logic_vector (sensor_array (2), 16) &
+--							conv_std_logic_vector (sensor_array (1), 16) &
+--							conv_std_logic_vector (sensor_array (0), 16);
+				addr_cntr <= addr_cntr + 1;
+				state_generate <= WRITE_DAC1;
+			end if;
+
+		when WRITE_DAC1 =>
+			state_sig <=  X"18";
+			data_out <= conv_std_logic_vector (dac_array (3), 16) &
+						conv_std_logic_vector (dac_array (2), 16) &
+						conv_std_logic_vector (dac_array (1), 16) &
+						conv_std_logic_vector (dac_array (0), 16);
+			addr_cntr <= addr_cntr + 1;
+			state_generate <= WRITE_DAC2;
+		when WRITE_DAC2 =>
+			state_sig <=  X"19";
+			data_out <= conv_std_logic_vector (dac_array (7), 16) &
+						conv_std_logic_vector (dac_array (6), 16) &
+						conv_std_logic_vector (dac_array (5), 16) &
+						conv_std_logic_vector (dac_array (4), 16);
+			addr_cntr <= addr_cntr + 1;
+			state_generate <= WAIT_FOR_STOP_CELL;
+
+		when WAIT_FOR_STOP_CELL =>
+			state_sig <=  X"1A";
+			start_read_drs_stop_cell <= '0';
+			if (drs_read_s_cell_ready = '1') then
+				state_generate <= START_DRS_READING;
+			end if;
+
+		when START_DRS_READING =>
+			--drs channel number
+			drs_channel_id <= conv_std_logic_vector (channel_id, 4);
+			
+			--adc_output_enable_inverted <= '0'; -- nur für Emulator ??????????????????
+			-- this has been done earlier already ... why does it need to be repeated?
+
+			--starte drs-clocking
+			-- this is an interesting point:
+				-- here the DRS clock starts to tick. but only some states later
+				-- the ADC data is actually read out. 
+				-- the reason is, that the ADC has a latency of 7 clock cycles, which means, 
+				-- when the next rising edge of the DRS clock is produced. 
+				-- an analog value is put out.
+				-- when the next rising edge of the ADC clock is produced.
+				-- this very analog value is sampled.
+				-- but only seven clock ticks later, the degital result is available.
+				-- from that point on, every clock tick produces a valid digital result.
+			drs_clk_en <= '1';
+			adc_wait_cnt <= 0;
+			state_generate <= WRITE_CHANNEL_ID;
+
+		when WRITE_CHANNEL_ID =>    -- write DRS and Channel IDs
+			state_sig <=  X"1B";
+			data_out <=		conv_std_logic_vector(3,12) & conv_std_logic_vector(channel_id,4) & 
+							conv_std_logic_vector(2,12) & conv_std_logic_vector(channel_id,4) &
+							conv_std_logic_vector(1,12) & conv_std_logic_vector(channel_id,4) &
+							conv_std_logic_vector(0,12) & conv_std_logic_vector(channel_id,4);
+			addr_cntr <= addr_cntr + 1;
+			state_generate <= WRITE_START_CELL;
+		when WRITE_START_CELL =>    -- write start cells
+			state_sig <=  X"1C";
+			data_out <= 	"000000" & drs_s_cell_array (3) &
+							"000000" & drs_s_cell_array (2) &
+							"000000" & drs_s_cell_array (1) &
+							"000000" & drs_s_cell_array (0); 
+			addr_cntr <= addr_cntr + 1;
+			state_generate <= WRITE_ROI;
+		
+		when WRITE_ROI =>    -- write ROI
+			state_sig <=  X"1D";
+			data_out <=	"00000" & conv_std_logic_vector (internal_roi_array((3) * 9 + channel_id), 11) &
+						"00000" & conv_std_logic_vector (internal_roi_array((2) * 9 + channel_id), 11) &
+						"00000" & conv_std_logic_vector (internal_roi_array((1) * 9 + channel_id), 11) &
+						"00000" & conv_std_logic_vector (internal_roi_array((0) * 9 + channel_id), 11);
+			addr_cntr <= addr_cntr + 1;
+			state_generate <= WRITE_FILLING;
+
+		when WRITE_FILLING =>    -- write FILLING
+			state_sig <=  X"1E";
+			data_out <= conv_std_logic_vector(0,64); -- filling
+			addr_cntr <= addr_cntr + 1;
+			state_generate <= WAIT_FOR_ADC;
+
+		when WAIT_FOR_ADC =>
+			state_sig <=  X"1F";
+		-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+			if (adc_wait_cnt < 4 ) then -- anpassen!!!! -- 3 für Simulation, 4 für FPGA???
+				adc_wait_cnt <= adc_wait_cnt + 1;
+			else
+				state_generate <= WRITE_ADC_DATA;
+			end if;
+
+--		when CATCH_ADC_DATA =>
+--			adc_data_sig <= adc_data_array;
+--			adc_otr_sig <= adc_otr;
+--			state_generate <= PREPARE_ADC_DATA_01;
+--			
+--		when PREPARE_ADC_DATA_01 =>
+--			for i in 3 downto 0 loop
+--				if (adc_otr_sig(i)='1') then 
+--					if (adc_data_sig(i)(11)='1') then
+--						data_16bit(i) = X"8000" --this is decimal -1
+--					else -- adc_data_sig(i)(11)='0'
+--						data_16bit(i) = X"1001" --this is decimal +4097
+--					end if;
+--				else -- no over/underflow
+--					data_16bit(i) = 
+--			end loop;
+			
+		
+			
+		when WRITE_ADC_DATA =>
+			state_sig <=  X"20";
+			if (data_cntr < roi_max_int (channel_id)) then
+				data_out <=
+				--DRS chip 3 LOW BYTE
+					(adc_otr(3)  xor adc_data_array(3)(7)) & 
+					(adc_otr(3)  xor adc_data_array(3)(6)) & 
+					(adc_otr(3)  xor adc_data_array(3)(5)) & 
+					(adc_otr(3)  xor adc_data_array(3)(4)) & 
+					(adc_otr(3)  xor adc_data_array(3)(3)) & 
+					(adc_otr(3)  xor adc_data_array(3)(2)) & 
+					(adc_otr(3)  xor adc_data_array(3)(1)) & 
+					(adc_otr(3)  xor adc_data_array(3)(0)) &
+				--DRS chip 3 HIGH BYTE
+					adc_data_array(3)(11) & 
+					adc_data_array(3)(11) & 
+					adc_data_array(3)(11) & 
+					adc_data_array(3)(11) & 
+					(adc_otr(3)  xor adc_data_array(3)(11)) & 
+					(adc_otr(3)  xor adc_data_array(3)(10)) & 
+					(adc_otr(3)  xor adc_data_array(3)(9)) & 
+					(adc_otr(3)  xor adc_data_array(3)(8)) &
+				--DRS chip 2 LOW BYTE
+					(adc_otr(2)  xor adc_data_array(2)(7)) & 
+					(adc_otr(2)  xor adc_data_array(2)(6)) & 
+					(adc_otr(2)  xor adc_data_array(2)(5)) & 
+					(adc_otr(2)  xor adc_data_array(2)(4)) & 
+					(adc_otr(2)  xor adc_data_array(2)(3)) & 
+					(adc_otr(2)  xor adc_data_array(2)(2)) & 
+					(adc_otr(2)  xor adc_data_array(2)(1)) & 
+					(adc_otr(2)  xor adc_data_array(2)(0)) &
+				--DRS chip 2 HIGH BYTE
+					adc_data_array(2)(11) & 
+					adc_data_array(2)(11) & 
+					adc_data_array(2)(11) & 
+					adc_data_array(2)(11) & 
+					(adc_otr(2)  xor adc_data_array(2)(11)) & 
+					(adc_otr(2)  xor adc_data_array(2)(10)) & 
+					(adc_otr(2)  xor adc_data_array(2)(9)) & 
+					(adc_otr(2)  xor adc_data_array(2)(8)) &
+				--DRS chip 1 LOW BYTE
+					(adc_otr(1)  xor adc_data_array(1)(7)) & 
+					(adc_otr(1)  xor adc_data_array(1)(6)) & 
+					(adc_otr(1)  xor adc_data_array(1)(5)) & 
+					(adc_otr(1)  xor adc_data_array(1)(4)) & 
+					(adc_otr(1)  xor adc_data_array(1)(3)) & 
+					(adc_otr(1)  xor adc_data_array(1)(2)) & 
+					(adc_otr(1)  xor adc_data_array(1)(1)) & 
+					(adc_otr(1)  xor adc_data_array(1)(0)) &
+				--DRS chip 1 HIGH BYTE              
+					adc_data_array(1)(11) &         
+					adc_data_array(1)(11) &         
+					adc_data_array(1)(11) &         
+					adc_data_array(1)(11) &         
+					(adc_otr(1)  xor adc_data_array(1)(11)) & 
+					(adc_otr(1)  xor adc_data_array(1)(10)) & 
+					(adc_otr(1)  xor adc_data_array(1)(9)) & 
+					(adc_otr(1)  xor adc_data_array(1)(8)) &
+				--DRS chip 0 LOW BYTE
+					(adc_otr(0)  xor adc_data_array(0)(7)) & 
+					(adc_otr(0)  xor adc_data_array(0)(6)) & 
+					(adc_otr(0)  xor adc_data_array(0)(5)) & 
+					(adc_otr(0)  xor adc_data_array(0)(4)) & 
+					(adc_otr(0)  xor adc_data_array(0)(3)) & 
+					(adc_otr(0)  xor adc_data_array(0)(2)) & 
+					(adc_otr(0)  xor adc_data_array(0)(1)) & 
+					(adc_otr(0)  xor adc_data_array(0)(0)) &
+				--DRS chip 0 HIGH BYTE
+					adc_data_array(0)(11) & 
+					adc_data_array(0)(11) & 
+					adc_data_array(0)(11) & 
+					adc_data_array(0)(11) & 
+					(adc_otr(0)  xor adc_data_array(0)(11)) & 
+					(adc_otr(0)  xor adc_data_array(0)(10)) & 
+					(adc_otr(0)  xor adc_data_array(0)(9)) & 
+					(adc_otr(0)  xor adc_data_array(0)(8)) ;
+				
+					--adc_data_array(3)(7 downto 0) & "000" & adc_otr(3) & adc_data_array(3)(11 downto 8) &
+					--adc_data_array(2)(7 downto 0) & "000" & adc_otr(2) & adc_data_array(2)(11 downto 8) &
+					--adc_data_array(1)(7 downto 0) & "000" & adc_otr(1) & adc_data_array(1)(11 downto 8) &
+					--adc_data_array(0)(7 downto 0) & "000" & adc_otr(0) & adc_data_array(0)(11 downto 8) ;
+
+				addr_cntr <= addr_cntr + 1;
+				state_generate <= WRITE_ADC_DATA;
+				data_cntr <= data_cntr + 1;
+			else
+				drs_clk_en <= '0';
+				--adc_output_enable_inverted <= '1'; -- nur für Emulator
+				if (channel_id = 8) then
+					state_generate <= WAIT_FOR_EXTERNAL_TRIGGER_READY;
+					adc_output_enable_inverted <= '1';
+					-- switch off ADC_CLK
+					adc_clk_en <= '0';
+				else
+					channel_id <= channel_id + 1;     -- increment channel_id 
+					state_generate <= START_DRS_READING;
+					data_cntr <= 0;
+				end if;
+			end if;
+		
+		when WAIT_FOR_EXTERNAL_TRIGGER_READY =>
+			state_sig <=  X"21";
+			state_generate <= WAIT_FOR_EXTERNAL_TRIGGER_READY;
+			if (FTM_RS485_ready = '1') then
+				--make local copy and proceed
+				FTM_trigger_info_local_copy <= FTM_trigger_info;
+				state_generate <= WRITE_EXTERNAL_TRIGGER;
+			end if;
+		
+		
+		when WRITE_EXTERNAL_TRIGGER =>    -- external trigger ID
+			state_sig <=  X"22";
+			addr_out <= start_addr + conv_std_logic_vector(1, RAM_ADDR_WIDTH);
+			data_out <=	FTM_trigger_info_local_copy(15 downto 0) &
+						FTM_trigger_info_local_copy(31 downto 16) &
+						FTM_trigger_info_local_copy(47 downto 32) &
+						"0000000"& FTM_receiver_status & FTM_trigger_info_local_copy(55 downto 48);
+			state_generate <= WRITE_END_FLAG;
+
+		when WRITE_END_FLAG =>
+			state_sig <=  X"23";
+			data_out <= conv_std_logic_vector(0, 32) & X"04FE" & X"4242";
+			addr_cntr <= addr_cntr + 1;
+			state_generate <= WRITE_DATA_END;
+		when WRITE_DATA_END =>
+			state_sig <=  X"24";
+			dataRAM_write_ea_o <= "0";
+				--information to: memory manager. 
+				-- one Event was completely written into dataRAM.
+				
+			-- post writing handshake with MM:
+			-- if 'write_enable' = '1' everything is normal and DG informs MM
+					-- about finished write process by raising 'write_ready'
+			-- if 'write_enable' = '0' 
+				-- something strange happened and waiting for 'write_enable' going '1' might cause a dead lock.
+				-- so the reaction is to go back to IDLE state without informing MM.
+				-- this means actually discarding the event.
+			if ( ram_write_ea ='1' ) then
+				ram_write_ready <= '1';
+				state_generate <= WRITE_DATA_END_WAIT;
+			else
+				state_generate <= WRITE_DATA_STOP;
+			end if;
+			
+		when WRITE_DATA_END_WAIT =>
+			state_sig <=  X"25";
+			if (ram_write_ea = '0') then
+				state_generate <= WRITE_DATA_STOP;
+				ram_write_ready <= '0';
+			end if;
+		when WRITE_DATA_STOP =>
+			state_sig <=  X"26";
+			drs_readout_ready <= '1'; 			--info to: trigger manager.
+			data_cntr <= 0;
+			addr_cntr <= 0;
+			channel_id <= 0;
+			state_generate <= WRITE_DATA_STOP1;
+			
+		when WRITE_DATA_STOP1 =>
+			state_sig <=  X"27";
+			if (drs_readout_ready_ack = '1') then
+				drs_readout_ready <= '0';
+				state_generate <= IDLE;
+			end if;
+		when others =>
+			null;
+		end case; -- state_generate
+	end if; -- rising_edge (clk)
+end process generate_data;
+end Behavioral;
Index: /firmware/FAD/FACT_FAD_lib/hdl/dcm_50_to_25_BEHAVIORAL.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/dcm_50_to_25_BEHAVIORAL.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/dcm_50_to_25_BEHAVIORAL.vhd	(revision 11755)
@@ -0,0 +1,189 @@
+-- Coregen VHDL wrapper file modified by HDL Designer
+
+--------------------------------------------------------------------------------
+-- Copyright (c) 1995-2008 Xilinx, Inc.  All rights reserved.
+--------------------------------------------------------------------------------
+--   ____  ____ 
+--  /   /\/   / 
+-- /___/  \  /    Vendor: Xilinx 
+-- \   \   \/     Version : 10.1.03
+--  \   \         Application : xaw2vhdl
+--  /   /         Filename : dcm_50_to_25.vhd
+-- /___/   /\     Timestamp : 08/24/2010 12:18:50
+-- \   \  /  \ 
+--  \___\/\___\ 
+--
+--Command: xaw2vhdl-st C:/DOKUME~1/dneise/LOKALE~1/Temp/coregen_dneise/coregen/project/dcm_50_to_25.xaw C:/DOKUME~1/dneise/LOKALE~1/Temp/coregen_dneise/coregen/project/dcm_50_to_25
+--Design Name: dcm_50_to_25
+--Device: xc3s50a-5tq144
+--
+-- Module dcm_50_to_25
+-- Written for synthesis tool: Precision
+
+library ieee;
+use ieee.std_logic_1164.ALL;
+use ieee.numeric_std.ALL;
+library UNISIM;
+use UNISIM.Vcomponents.ALL;
+
+entity dcm_50_to_25 is
+   port ( CLKIN_IN        : in    std_logic; 
+          CLKFX_OUT       : out   std_logic; 
+          CLKIN_IBUFG_OUT : out   std_logic; 
+          CLK0_OUT        : out   std_logic);
+end dcm_50_to_25;
+
+architecture BEHAVIORAL of dcm_50_to_25 is
+
+-- hds translate_off
+
+   attribute CLK_FEEDBACK          : string ;
+   attribute CLKDV_DIVIDE          : string ;
+   attribute CLKFX_DIVIDE          : string ;
+   attribute CLKFX_MULTIPLY        : string ;
+   attribute CLKIN_DIVIDE_BY_2     : string ;
+   attribute CLKIN_PERIOD          : string ;
+   attribute CLKOUT_PHASE_SHIFT    : string ;
+   attribute DESKEW_ADJUST         : string ;
+   attribute DFS_FREQUENCY_MODE    : string ;
+   attribute DLL_FREQUENCY_MODE    : string ;
+   attribute DUTY_CYCLE_CORRECTION : string ;
+   attribute FACTORY_JF            : string ;
+   attribute PHASE_SHIFT           : string ;
+   attribute STARTUP_WAIT          : string ;
+   signal CLKFB_IN        : std_logic;
+   signal CLKFX_BUF       : std_logic;
+   signal CLKIN_IBUFG     : std_logic;
+   signal CLK0_BUF        : std_logic;
+   signal GND_BIT         : std_logic;
+   component BUFG
+      port ( I : in    std_logic; 
+             O : out   std_logic);
+   end component;
+   
+   component IBUFG
+      port ( I : in    std_logic; 
+             O : out   std_logic);
+   end component;
+   
+   -- Period Jitter (unit interval) for block DCM_SP_INST = 0.02 UI
+   -- Period Jitter (Peak-to-Peak) for block DCM_SP_INST = 1.18 ns
+   component DCM_SP
+      -- pragma synthesis_off
+      generic( CLK_FEEDBACK : string :=  "1X";
+               CLKDV_DIVIDE : real :=  2.0;
+               CLKFX_DIVIDE : integer :=  1;
+               CLKFX_MULTIPLY : integer :=  4;
+               CLKIN_DIVIDE_BY_2 : boolean :=  FALSE;
+               CLKIN_PERIOD : real :=  10.0;
+               CLKOUT_PHASE_SHIFT : string :=  "NONE";
+               DESKEW_ADJUST : string :=  "SYSTEM_SYNCHRONOUS";
+               DFS_FREQUENCY_MODE : string :=  "LOW";
+               DLL_FREQUENCY_MODE : string :=  "LOW";
+               DUTY_CYCLE_CORRECTION : boolean :=  TRUE;
+               FACTORY_JF : bit_vector :=  x"C080";
+               PHASE_SHIFT : integer :=  0;
+               STARTUP_WAIT : boolean :=  FALSE;
+               DSS_MODE : string :=  "NONE");
+      -- pragma synthesis_on
+      port ( CLKIN    : in    std_logic; 
+             CLKFB    : in    std_logic; 
+             RST      : in    std_logic; 
+             PSEN     : in    std_logic; 
+             PSINCDEC : in    std_logic; 
+             PSCLK    : in    std_logic; 
+             DSSEN    : in    std_logic; 
+             CLK0     : out   std_logic; 
+             CLK90    : out   std_logic; 
+             CLK180   : out   std_logic; 
+             CLK270   : out   std_logic; 
+             CLKDV    : out   std_logic; 
+             CLK2X    : out   std_logic; 
+             CLK2X180 : out   std_logic; 
+             CLKFX    : out   std_logic; 
+             CLKFX180 : out   std_logic; 
+             STATUS   : out   std_logic_vector (7 downto 0); 
+             LOCKED   : out   std_logic; 
+             PSDONE   : out   std_logic);
+   end component;
+   
+   attribute CLK_FEEDBACK of DCM_SP_INST : label is "1X";
+   attribute CLKDV_DIVIDE of DCM_SP_INST : label is "2.0";
+   attribute CLKFX_DIVIDE of DCM_SP_INST : label is "5";
+   attribute CLKFX_MULTIPLY of DCM_SP_INST : label is "2";
+   attribute CLKIN_DIVIDE_BY_2 of DCM_SP_INST : label is "FALSE";
+   attribute CLKIN_PERIOD of DCM_SP_INST : label is "20.000";
+   attribute CLKOUT_PHASE_SHIFT of DCM_SP_INST : label is "NONE";
+   attribute DESKEW_ADJUST of DCM_SP_INST : label is "SYSTEM_SYNCHRONOUS";
+   attribute DFS_FREQUENCY_MODE of DCM_SP_INST : label is "LOW";
+   attribute DLL_FREQUENCY_MODE of DCM_SP_INST : label is "LOW";
+   attribute DUTY_CYCLE_CORRECTION of DCM_SP_INST : label is "TRUE";
+   attribute FACTORY_JF of DCM_SP_INST : label is "C080";
+   attribute PHASE_SHIFT of DCM_SP_INST : label is "0";
+   attribute STARTUP_WAIT of DCM_SP_INST : label is "FALSE";
+
+-- hds translate_on
+
+begin
+
+-- hds translate_off
+
+   GND_BIT <= '0';
+   CLKIN_IBUFG_OUT <= CLKIN_IBUFG;
+   CLK0_OUT <= CLKFB_IN;
+   CLKFX_BUFG_INST : BUFG
+      port map (I=>CLKFX_BUF,
+                O=>CLKFX_OUT);
+   
+   CLKIN_IBUFG_INST : IBUFG
+      port map (I=>CLKIN_IN,
+                O=>CLKIN_IBUFG);
+   
+   CLK0_BUFG_INST : BUFG
+      port map (I=>CLK0_BUF,
+                O=>CLKFB_IN);
+   
+   DCM_SP_INST : DCM_SP
+   -- pragma synthesis_off
+   generic map( CLK_FEEDBACK => "1X",
+            CLKDV_DIVIDE => 2.0,
+            CLKFX_DIVIDE => 5,
+            CLKFX_MULTIPLY => 2,
+            CLKIN_DIVIDE_BY_2 => FALSE,
+            CLKIN_PERIOD => 20.000,
+            CLKOUT_PHASE_SHIFT => "NONE",
+            DESKEW_ADJUST => "SYSTEM_SYNCHRONOUS",
+            DFS_FREQUENCY_MODE => "LOW",
+            DLL_FREQUENCY_MODE => "LOW",
+            DUTY_CYCLE_CORRECTION => TRUE,
+            FACTORY_JF => x"C080",
+            PHASE_SHIFT => 0,
+            STARTUP_WAIT => FALSE)
+   -- pragma synthesis_on
+      port map (CLKFB=>CLKFB_IN,
+                CLKIN=>CLKIN_IBUFG,
+                DSSEN=>GND_BIT,
+                PSCLK=>GND_BIT,
+                PSEN=>GND_BIT,
+                PSINCDEC=>GND_BIT,
+                RST=>GND_BIT,
+                CLKDV=>open,
+                CLKFX=>CLKFX_BUF,
+                CLKFX180=>open,
+                CLK0=>CLK0_BUF,
+                CLK2X=>open,
+                CLK2X180=>open,
+                CLK90=>open,
+                CLK180=>open,
+                CLK270=>open,
+                LOCKED=>open,
+                PSDONE=>open,
+                STATUS=>open);
+   
+
+-- hds translate_on
+
+end BEHAVIORAL;
+
+
+
Index: /firmware/FAD/FACT_FAD_lib/hdl/dcm_ps_38ns_BEHAVIORAL.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/dcm_ps_38ns_BEHAVIORAL.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/dcm_ps_38ns_BEHAVIORAL.vhd	(revision 11755)
@@ -0,0 +1,169 @@
+-- Coregen VHDL wrapper file modified by HDL Designer
+
+--------------------------------------------------------------------------------
+-- Copyright (c) 1995-2008 Xilinx, Inc.  All rights reserved.
+--------------------------------------------------------------------------------
+--   ____  ____ 
+--  /   /\/   / 
+-- /___/  \  /    Vendor: Xilinx 
+-- \   \   \/     Version : 10.1.03
+--  \   \         Application : xaw2vhdl
+--  /   /         Filename : dcm_ps_38ns.vhd
+-- /___/   /\     Timestamp : 08/24/2010 12:01:59
+-- \   \  /  \ 
+--  \___\/\___\ 
+--
+--Command: xaw2vhdl-st C:/DOKUME~1/dneise/LOKALE~1/Temp/coregen_dneise/coregen/project/dcm_ps_38ns.xaw C:/DOKUME~1/dneise/LOKALE~1/Temp/coregen_dneise/coregen/project/dcm_ps_38ns
+--Design Name: dcm_ps_38ns
+--Device: xc3s50a-5tq144
+--
+-- Module dcm_ps_38ns
+-- Written for synthesis tool: Precision
+
+library ieee;
+use ieee.std_logic_1164.ALL;
+use ieee.numeric_std.ALL;
+library UNISIM;
+use UNISIM.Vcomponents.ALL;
+
+entity dcm_ps_38ns is
+   port ( CLKIN_IN : in    std_logic; 
+          CLK0_OUT : out   std_logic);
+end dcm_ps_38ns;
+
+architecture BEHAVIORAL of dcm_ps_38ns is
+
+-- hds translate_off
+
+   attribute CLK_FEEDBACK          : string ;
+   attribute CLKDV_DIVIDE          : string ;
+   attribute CLKFX_DIVIDE          : string ;
+   attribute CLKFX_MULTIPLY        : string ;
+   attribute CLKIN_DIVIDE_BY_2     : string ;
+   attribute CLKIN_PERIOD          : string ;
+   attribute CLKOUT_PHASE_SHIFT    : string ;
+   attribute DESKEW_ADJUST         : string ;
+   attribute DFS_FREQUENCY_MODE    : string ;
+   attribute DLL_FREQUENCY_MODE    : string ;
+   attribute DUTY_CYCLE_CORRECTION : string ;
+   attribute FACTORY_JF            : string ;
+   attribute PHASE_SHIFT           : string ;
+   attribute STARTUP_WAIT          : string ;
+   signal CLKFB_IN : std_logic;
+   signal CLK0_BUF : std_logic;
+   signal GND_BIT  : std_logic;
+   component BUFG
+      port ( I : in    std_logic; 
+             O : out   std_logic);
+   end component;
+   
+   component DCM_SP
+      -- pragma synthesis_off
+      generic( CLK_FEEDBACK : string :=  "1X";
+               CLKDV_DIVIDE : real :=  2.0;
+               CLKFX_DIVIDE : integer :=  1;
+               CLKFX_MULTIPLY : integer :=  4;
+               CLKIN_DIVIDE_BY_2 : boolean :=  FALSE;
+               CLKIN_PERIOD : real :=  10.0;
+               CLKOUT_PHASE_SHIFT : string :=  "NONE";
+               DESKEW_ADJUST : string :=  "SYSTEM_SYNCHRONOUS";
+               DFS_FREQUENCY_MODE : string :=  "LOW";
+               DLL_FREQUENCY_MODE : string :=  "LOW";
+               DUTY_CYCLE_CORRECTION : boolean :=  TRUE;
+               FACTORY_JF : bit_vector :=  x"C080";
+               PHASE_SHIFT : integer :=  0;
+               STARTUP_WAIT : boolean :=  FALSE;
+               DSS_MODE : string :=  "NONE");
+      -- pragma synthesis_on
+      port ( CLKIN    : in    std_logic; 
+             CLKFB    : in    std_logic; 
+             RST      : in    std_logic; 
+             PSEN     : in    std_logic; 
+             PSINCDEC : in    std_logic; 
+             PSCLK    : in    std_logic; 
+             DSSEN    : in    std_logic; 
+             CLK0     : out   std_logic; 
+             CLK90    : out   std_logic; 
+             CLK180   : out   std_logic; 
+             CLK270   : out   std_logic; 
+             CLKDV    : out   std_logic; 
+             CLK2X    : out   std_logic; 
+             CLK2X180 : out   std_logic; 
+             CLKFX    : out   std_logic; 
+             CLKFX180 : out   std_logic; 
+             STATUS   : out   std_logic_vector (7 downto 0); 
+             LOCKED   : out   std_logic; 
+             PSDONE   : out   std_logic);
+   end component;
+   
+   attribute CLK_FEEDBACK of DCM_SP_INST : label is "1X";
+   attribute CLKDV_DIVIDE of DCM_SP_INST : label is "2.0";
+   attribute CLKFX_DIVIDE of DCM_SP_INST : label is "1";
+   attribute CLKFX_MULTIPLY of DCM_SP_INST : label is "4";
+   attribute CLKIN_DIVIDE_BY_2 of DCM_SP_INST : label is "FALSE";
+   attribute CLKIN_PERIOD of DCM_SP_INST : label is "50.000";
+   attribute CLKOUT_PHASE_SHIFT of DCM_SP_INST : label is "FIXED";
+   attribute DESKEW_ADJUST of DCM_SP_INST : label is "SYSTEM_SYNCHRONOUS";
+   attribute DFS_FREQUENCY_MODE of DCM_SP_INST : label is "LOW";
+   attribute DLL_FREQUENCY_MODE of DCM_SP_INST : label is "LOW";
+   attribute DUTY_CYCLE_CORRECTION of DCM_SP_INST : label is "TRUE";
+   attribute FACTORY_JF of DCM_SP_INST : label is "C080";
+   attribute PHASE_SHIFT of DCM_SP_INST : label is "195";
+   attribute STARTUP_WAIT of DCM_SP_INST : label is "FALSE";
+
+-- hds translate_on
+
+begin
+
+-- hds translate_off
+
+   GND_BIT <= '0';
+   CLK0_OUT <= CLKFB_IN;
+   CLK0_BUFG_INST : BUFG
+      port map (I=>CLK0_BUF,
+                O=>CLKFB_IN);
+   
+   DCM_SP_INST : DCM_SP
+   -- pragma synthesis_off
+   generic map( CLK_FEEDBACK => "1X",
+            CLKDV_DIVIDE => 2.0,
+            CLKFX_DIVIDE => 1,
+            CLKFX_MULTIPLY => 4,
+            CLKIN_DIVIDE_BY_2 => FALSE,
+            CLKIN_PERIOD => 50.000,
+            CLKOUT_PHASE_SHIFT => "FIXED",
+            DESKEW_ADJUST => "SYSTEM_SYNCHRONOUS",
+            DFS_FREQUENCY_MODE => "LOW",
+            DLL_FREQUENCY_MODE => "LOW",
+            DUTY_CYCLE_CORRECTION => TRUE,
+            FACTORY_JF => x"C080",
+            PHASE_SHIFT => 195,
+            STARTUP_WAIT => FALSE)
+   -- pragma synthesis_on
+      port map (CLKFB=>CLKFB_IN,
+                CLKIN=>CLKIN_IN,
+                DSSEN=>GND_BIT,
+                PSCLK=>GND_BIT,
+                PSEN=>GND_BIT,
+                PSINCDEC=>GND_BIT,
+                RST=>GND_BIT,
+                CLKDV=>open,
+                CLKFX=>open,
+                CLKFX180=>open,
+                CLK0=>CLK0_BUF,
+                CLK2X=>open,
+                CLK2X180=>open,
+                CLK90=>open,
+                CLK180=>open,
+                CLK270=>open,
+                LOCKED=>open,
+                PSDONE=>open,
+                STATUS=>open);
+   
+
+-- hds translate_on
+
+end BEHAVIORAL;
+
+
+
Index: /firmware/FAD/FACT_FAD_lib/hdl/dcm_var_ps_38ns_BEHAVIORAL.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/dcm_var_ps_38ns_BEHAVIORAL.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/dcm_var_ps_38ns_BEHAVIORAL.vhd	(revision 11755)
@@ -0,0 +1,175 @@
+-- Coregen VHDL wrapper file modified by HDL Designer
+
+--------------------------------------------------------------------------------
+-- Copyright (c) 1995-2008 Xilinx, Inc.  All rights reserved.
+--------------------------------------------------------------------------------
+--   ____  ____ 
+--  /   /\/   / 
+-- /___/  \  /    Vendor: Xilinx 
+-- \   \   \/     Version : 10.1.03
+--  \   \         Application : xaw2vhdl
+--  /   /         Filename : dcm_var_ps_38ns.vhd
+-- /___/   /\     Timestamp : 08/30/2010 11:48:13
+-- \   \  /  \ 
+--  \___\/\___\ 
+--
+--Command: xaw2vhdl-st C:/DOKUME~1/dneise/LOKALE~1/Temp/coregen_dneise/coregen/project/dcm_var_ps_38ns.xaw C:/DOKUME~1/dneise/LOKALE~1/Temp/coregen_dneise/coregen/project/dcm_var_ps_38ns
+--Design Name: dcm_var_ps_38ns
+--Device: xc3s700a-4fg400
+--
+-- Module dcm_var_ps_38ns
+-- Written for synthesis tool: Precision
+
+library ieee;
+use ieee.std_logic_1164.ALL;
+use ieee.numeric_std.ALL;
+library UNISIM;
+use UNISIM.Vcomponents.ALL;
+
+entity dcm_var_ps_38ns is
+   port ( CLKIN_IN    : in    std_logic; 
+          PSCLK_IN    : in    std_logic; 
+          PSEN_IN     : in    std_logic; 
+          PSINCDEC_IN : in    std_logic; 
+          RST_IN      : in    std_logic; 
+          CLK0_OUT    : out   std_logic; 
+          LOCKED_OUT  : out   std_logic; 
+          PSDONE_OUT  : out   std_logic);
+end dcm_var_ps_38ns;
+
+architecture BEHAVIORAL of dcm_var_ps_38ns is
+
+-- hds translate_off
+
+   attribute CLK_FEEDBACK          : string ;
+   attribute CLKDV_DIVIDE          : string ;
+   attribute CLKFX_DIVIDE          : string ;
+   attribute CLKFX_MULTIPLY        : string ;
+   attribute CLKIN_DIVIDE_BY_2     : string ;
+   attribute CLKIN_PERIOD          : string ;
+   attribute CLKOUT_PHASE_SHIFT    : string ;
+   attribute DESKEW_ADJUST         : string ;
+   attribute DFS_FREQUENCY_MODE    : string ;
+   attribute DLL_FREQUENCY_MODE    : string ;
+   attribute DUTY_CYCLE_CORRECTION : string ;
+   attribute FACTORY_JF            : string ;
+   attribute PHASE_SHIFT           : string ;
+   attribute STARTUP_WAIT          : string ;
+   signal CLKFB_IN    : std_logic;
+   signal CLK0_BUF    : std_logic;
+   signal GND_BIT     : std_logic;
+   component BUFG
+      port ( I : in    std_logic; 
+             O : out   std_logic);
+   end component;
+   
+   component DCM_SP
+      -- pragma synthesis_off
+      generic( CLK_FEEDBACK : string :=  "1X";
+               CLKDV_DIVIDE : real :=  2.0;
+               CLKFX_DIVIDE : integer :=  1;
+               CLKFX_MULTIPLY : integer :=  4;
+               CLKIN_DIVIDE_BY_2 : boolean :=  FALSE;
+               CLKIN_PERIOD : real :=  10.0;
+               CLKOUT_PHASE_SHIFT : string :=  "NONE";
+               DESKEW_ADJUST : string :=  "SYSTEM_SYNCHRONOUS";
+               DFS_FREQUENCY_MODE : string :=  "LOW";
+               DLL_FREQUENCY_MODE : string :=  "LOW";
+               DUTY_CYCLE_CORRECTION : boolean :=  TRUE;
+               FACTORY_JF : bit_vector :=  x"C080";
+               PHASE_SHIFT : integer :=  0;
+               STARTUP_WAIT : boolean :=  FALSE;
+               DSS_MODE : string :=  "NONE");
+      -- pragma synthesis_on
+      port ( CLKIN    : in    std_logic; 
+             CLKFB    : in    std_logic; 
+             RST      : in    std_logic; 
+             PSEN     : in    std_logic; 
+             PSINCDEC : in    std_logic; 
+             PSCLK    : in    std_logic; 
+             DSSEN    : in    std_logic; 
+             CLK0     : out   std_logic; 
+             CLK90    : out   std_logic; 
+             CLK180   : out   std_logic; 
+             CLK270   : out   std_logic; 
+             CLKDV    : out   std_logic; 
+             CLK2X    : out   std_logic; 
+             CLK2X180 : out   std_logic; 
+             CLKFX    : out   std_logic; 
+             CLKFX180 : out   std_logic; 
+             STATUS   : out   std_logic_vector (7 downto 0); 
+             LOCKED   : out   std_logic; 
+             PSDONE   : out   std_logic);
+   end component;
+   
+   attribute CLK_FEEDBACK of DCM_SP_INST : label is "1X";
+   attribute CLKDV_DIVIDE of DCM_SP_INST : label is "2.0";
+   attribute CLKFX_DIVIDE of DCM_SP_INST : label is "1";
+   attribute CLKFX_MULTIPLY of DCM_SP_INST : label is "4";
+   attribute CLKIN_DIVIDE_BY_2 of DCM_SP_INST : label is "FALSE";
+   attribute CLKIN_PERIOD of DCM_SP_INST : label is "50.000";
+   attribute CLKOUT_PHASE_SHIFT of DCM_SP_INST : label is "VARIABLE";
+   attribute DESKEW_ADJUST of DCM_SP_INST : label is "SYSTEM_SYNCHRONOUS";
+   attribute DFS_FREQUENCY_MODE of DCM_SP_INST : label is "LOW";
+   attribute DLL_FREQUENCY_MODE of DCM_SP_INST : label is "LOW";
+   attribute DUTY_CYCLE_CORRECTION of DCM_SP_INST : label is "TRUE";
+   attribute FACTORY_JF of DCM_SP_INST : label is "C080";
+   attribute PHASE_SHIFT of DCM_SP_INST : label is "0";
+   attribute STARTUP_WAIT of DCM_SP_INST : label is "FALSE";
+
+-- hds translate_on
+
+begin
+
+-- hds translate_off
+
+   GND_BIT <= '0';
+   CLK0_OUT <= CLKFB_IN;
+   CLK0_BUFG_INST : BUFG
+      port map (I=>CLK0_BUF,
+                O=>CLKFB_IN);
+   
+   DCM_SP_INST : DCM_SP
+   -- pragma synthesis_off
+   generic map( CLK_FEEDBACK => "1X",
+            CLKDV_DIVIDE => 2.0,
+            CLKFX_DIVIDE => 1,
+            CLKFX_MULTIPLY => 4,
+            CLKIN_DIVIDE_BY_2 => FALSE,
+            CLKIN_PERIOD => 50.000,
+            CLKOUT_PHASE_SHIFT => "VARIABLE",
+            DESKEW_ADJUST => "SYSTEM_SYNCHRONOUS",
+            DFS_FREQUENCY_MODE => "LOW",
+            DLL_FREQUENCY_MODE => "LOW",
+            DUTY_CYCLE_CORRECTION => TRUE,
+            FACTORY_JF => x"C080",
+            PHASE_SHIFT => 0,
+            STARTUP_WAIT => FALSE)
+   -- pragma synthesis_on
+      port map (CLKFB=>CLKFB_IN,
+                CLKIN=>CLKIN_IN,
+                DSSEN=>GND_BIT,
+                PSCLK=>PSCLK_IN,
+                PSEN=>PSEN_IN,
+                PSINCDEC=>PSINCDEC_IN,
+                RST=>RST_IN,
+                CLKDV=>open,
+                CLKFX=>open,
+                CLKFX180=>open,
+                CLK0=>CLK0_BUF,
+                CLK2X=>open,
+                CLK2X180=>open,
+                CLK90=>open,
+                CLK180=>open,
+                CLK270=>open,
+                LOCKED=>LOCKED_OUT,
+                PSDONE=>PSDONE_OUT,
+                STATUS=>open);
+   
+
+-- hds translate_on
+
+end BEHAVIORAL;
+
+
+
Index: /firmware/FAD/FACT_FAD_lib/hdl/debouncer.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/debouncer.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/debouncer.vhd	(revision 11755)
@@ -0,0 +1,106 @@
+----------------------------------------------------------------------------------
+-- Company: 
+-- Engineer: 
+-- 
+-- Create Date:    13:42:35 01/08/2010 
+-- Design Name: 
+-- Module Name:    debouncer - Behavioral 
+-- Project Name: 
+-- Target Devices: 
+-- Tool versions: 
+-- Description: 
+--
+-- Dependencies: 
+--
+-- Revision: 
+-- Revision 0.01 - File Created
+-- Additional Comments: 
+--
+----------------------------------------------------------------------------------
+-- hds interface_start
+LIBRARY IEEE;
+USE IEEE.STD_LOGIC_1164.ALL;
+USE IEEE.NUMERIC_STD.ALL;
+
+-- -- Uncomment the following library declaration if instantiating
+-- -- any Xilinx primitives in this code.
+-- library UNISIM;
+-- use UNISIM.VComponents.all;
+-- 
+ENTITY debouncer IS
+   GENERIC( 
+      WIDTH : INTEGER := 17
+   );
+   PORT( 
+      clk         : IN     STD_LOGIC;
+      --           rst : in  STD_LOGIC;
+      trigger_in  : IN     STD_LOGIC;
+      trigger_out : OUT    STD_LOGIC  := '0'
+   );
+
+-- Declarations
+
+END debouncer ;
+-- hds interface_end
+
+architecture Behavioral of debouncer is
+  
+  signal counter : STD_LOGIC_VECTOR(WIDTH-1 downto 0) := (others => '0');
+  signal int_trigger : std_logic := '0';
+  signal temp_trig : std_logic_vector(1 downto 0) := "00";
+  signal trigger_flag : std_logic := '0';
+  signal temp_signal : std_logic := '0';
+  
+begin
+
+  debounce_proc: process (clk) 
+  begin
+--		if (rst = '1') then
+--			counter <= (others => '0');
+--			trigger_out <= '0';
+--		elsif rising_edge(clk) then
+    if rising_edge(clk) then
+      if (trigger_in = '1') then
+        if (unsigned(counter) = 2**WIDTH-1) then
+          int_trigger <= '1';
+          counter <= (others => '1');
+        else
+          counter <= std_logic_vector(unsigned(counter) + to_unsigned(1,WIDTH));
+        end if;
+      else
+        if (unsigned(counter) = 0) then
+          int_trigger <= '0';
+          counter <= (others => '0');
+        else
+          counter <= std_logic_vector(unsigned(counter) - to_unsigned(1,WIDTH));
+        end if;
+      end if;
+    end if;
+  end process debounce_proc;
+  
+  shaping_proc : process (clk)
+  begin
+--    if (rst = '1') then
+--      trigger_out <= '0';
+--      trigger_flag <= '0';
+--      temp_signal <= '0';
+--    elsif rising_edge(clk) then
+    if rising_edge(clk) then
+--      temp_trig <= temp_trig(2 downto 0) & trigger_in;
+--      trigger_out <= not temp_trig(3) and temp_trig(2);
+      temp_trig <= temp_trig(0) & int_trigger;
+      temp_signal <= not temp_trig(1) and temp_trig(0);
+      trigger_out <= temp_signal and not trigger_flag;
+      if (int_trigger = '0') then
+        trigger_flag <= '0';
+      end if;
+      if (temp_signal = '1') then
+        trigger_flag <= '1';        
+      end if;
+    end if;
+  end process shaping_proc;
+
+
+end Behavioral;
+
+
Index: /firmware/FAD/FACT_FAD_lib/hdl/dna_gen.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/dna_gen.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/dna_gen.vhd	(revision 11755)
@@ -0,0 +1,113 @@
+----------------------------------------------------------------------------------
+-- Company:        ETH Zurich, Institute for Particle Physics
+-- Engineer:       Q. Weitzel
+-- 
+-- Create Date:    10/06/2010 
+-- Design Name: 
+-- Module Name:    FTU_dna_gen - Behavioral 
+-- Project Name: 
+-- Target Devices: 
+-- Tool versions: 
+-- Description:    entity to read out the FPGA DNA identifier
+--
+--
+-- Dependencies: 
+--
+-- Revision: 
+-- Revision 0.01 - File Created
+-- Additional Comments: 
+--
+----------------------------------------------------------------------------------
+library IEEE;
+use IEEE.STD_LOGIC_1164.ALL;
+use IEEE.STD_LOGIC_ARITH.ALL;
+use IEEE.STD_LOGIC_UNSIGNED.ALL;
+
+---- Uncomment the following library declaration if instantiating
+---- any Xilinx primitives in this code.
+library UNISIM;
+use UNISIM.VComponents.all;
+
+entity dna_gen is
+  Port (
+    clk   : IN  STD_LOGIC;
+    dna   : OUT STD_LOGIC_VECTOR(63 downto 0) := (others => '0');
+    ready : OUT STD_LOGIC := '0'
+  );
+end dna_gen;
+
+architecture Behavioral of dna_gen is
+	constant DNA_FOR_SIM : bit_vector := X"01710000E000FAD2"; -- for simulation only
+  signal dout_sig  : STD_LOGIC := '0';
+  signal read_sig  : STD_LOGIC := '0';
+  signal shift_sig : STD_LOGIC := '0';
+  signal dna_sig   : STD_LOGIC_VECTOR(63 downto 0) := (others => '0');
+
+  type FTU_dna_gen_StateType is (IDLE, READ_DNA, SHIFT_DNA, DNA_READY);
+  signal FTU_dna_gen_State : FTU_dna_gen_StateType;
+
+  signal shift_cntr : INTEGER range 0 to 64 := 0;
+  signal start_sig : std_logic := '0';
+  
+begin
+  
+  DNA_PORT_inst : DNA_PORT
+   generic map (
+      SIM_DNA_VALUE => DNA_FOR_SIM)  -- Specifies the Pre-programmed factory ID value
+   port map (
+      DOUT => dout_sig,   -- 1-bit DNA output data
+      CLK => clk,         -- 1-bit clock input
+      DIN => '0',         -- 1-bit user data input pin
+      READ => read_sig,   -- 1-bit input, active high load DNA, active low read
+      SHIFT => shift_sig  -- 1-bit input, active high shift enable
+   );
+
+  FTU_dna_gen_FSM : process(clk)
+  begin
+    if Falling_edge(clk) then
+		if (start_sig = '0') then	-- do it only once.
+    		start_sig <= '1';
+   		end if;
+      case FTU_dna_gen_State is
+        when IDLE =>
+          ready <= '0';
+          read_sig <= '0';
+          shift_sig <= '0';
+          if (start_sig = '1') then
+            FTU_dna_gen_State <= READ_DNA;
+          else
+            FTU_dna_gen_State <= IDLE;
+          end if;
+        when READ_DNA =>
+          ready <= '0';
+          read_sig <= '1';
+          shift_sig <= '0';
+          FTU_dna_gen_State <= SHIFT_DNA;
+        when SHIFT_DNA =>
+          shift_cntr <= shift_cntr + 1;
+          ready <= '0';
+          read_sig <= '0';
+          if (shift_cntr < 57) then
+            dna_sig <= dna_sig(62 downto 0) & dout_sig;  -- put in from right
+            shift_sig <= '1';
+            FTU_dna_gen_State <= SHIFT_DNA;
+          --elsif (shift_cntr = 56) then
+            --dna_sig <= dna_sig(62 downto 0) & dout_sig;  -- put in from right
+            --shift_sig <= '0';
+            --FTU_dna_gen_State <= SHIFT_DNA;
+          else
+            shift_sig <= '1';
+            FTU_dna_gen_State <= DNA_READY;
+          end if;
+        when DNA_READY =>
+          ready <= '1';
+          start_sig <= '0';
+          read_sig <= '0';
+          shift_sig <= '0';
+      end case;
+    end if;
+  end process FTU_dna_gen_FSM;
+
+  dna <= dna_sig;
+    
+end Behavioral;
Index: /firmware/FAD/FACT_FAD_lib/hdl/drs_pulser.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/drs_pulser.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/drs_pulser.vhd	(revision 11755)
@@ -0,0 +1,131 @@
+library IEEE;
+use IEEE.STD_LOGIC_1164.ALL;
+use IEEE.STD_LOGIC_ARITH.ALL;
+use IEEE.std_logic_signed.all;
+
+library fact_fad_lib;
+use fact_fad_lib.fad_definitions.all;
+
+
+ENTITY drs_pulser is
+     port (
+         CLK : in std_logic;
+        
+         start_endless_mode : in std_logic;
+         start_read_stop_pos_mode : in std_logic;
+
+         SROUT_in_0 : in std_logic;
+         SROUT_in_1 : in std_logic;
+         SROUT_in_2 : in std_logic;
+         SROUT_in_3 : in std_logic;
+
+         stop_pos : out drs_s_cell_array_type;
+         stop_pos_valid : out std_logic := '0';
+
+         start_srin_write_8b : in std_logic;
+         srin_write_ready : out std_logic := '0';
+         srin_write_ack : out std_logic := '0';
+         srin_data : in std_logic_vector (7 downto 0);
+         SRIN_out : out std_logic := '0';
+
+         RSRLOAD : out std_logic := '0';
+         SRCLK : out std_logic := '0'
+     );
+end drs_pulser;
+
+
+ARCHITECTURE behavior of drs_pulser IS
+
+type state_main_type is (MAIN, SRIN_WRITE_8B, SRIN_WRITE_END, READ_STOP_POS, ENDLESS_MODE);
+signal state_main : state_main_type := MAIN;
+signal stop_pos_cntr, wait_cntr : integer range 0 to 31 := 0;
+
+signal stop_pos_int : drs_s_cell_array_type;
+signal RSRLOAD_EN, SRCLK_EN : std_logic := '0';
+
+signal srin_cntr : integer range 0 to 7 := 1;
+
+begin
+  
+  
+  main_proc: process (clk) begin
+
+    RSRLOAD <= (clk and RSRLOAD_EN);
+    SRCLK <= (clk and SRCLK_EN);
+
+    if rising_edge(clk) then
+      case state_main is
+        when MAIN =>
+          if (start_srin_write_8b = '1') then
+            srin_write_ready <= '0';
+            srin_write_ack <= '1';
+            srin_cntr <= 0;
+            --SRCLK_EN <= '1';
+            state_main <= SRIN_WRITE_8B;
+          end if;
+          if (start_read_stop_pos_mode = '1') then
+            RSRLOAD_EN <= '1';
+            stop_pos_valid <= '0';
+            state_main <= READ_STOP_POS;
+          end if;
+          if (start_endless_mode = '1') then
+            RSRLOAD_EN <= '1';
+            state_main <= ENDLESS_MODE;
+          end if;
+        
+        when SRIN_WRITE_8B =>
+          SRCLK_EN <= '1';
+          srin_out <= srin_data (7 - srin_cntr);
+          if (srin_cntr = 7) then
+            --SRCLK_EN <= '0';
+            state_main <= SRIN_WRITE_END;
+          else
+            srin_cntr <= srin_cntr + 1;
+          end if;
+        when SRIN_WRITE_END =>
+          SRCLK_EN <= '0';
+          srin_out <= '0';
+          srin_write_ready <= '1';
+          srin_write_ack <= '0';
+          state_main <= MAIN;
+          
+          
+        when ENDLESS_MODE =>
+          RSRLOAD_EN <= '0';
+          if (wait_cntr = 3) then
+            SRCLK_EN <= '1';
+          else
+            wait_cntr <= wait_cntr + 1;
+          end if;
+          if (start_endless_mode = '0') then
+            SRCLK_EN <= '0';
+            wait_cntr <= 0;
+            state_main <= MAIN;
+          end if;
+         
+        when READ_STOP_POS =>
+          RSRLOAD_EN <= '0';
+          if (stop_pos_cntr = 10) then
+            stop_pos (0) <= stop_pos_int (0);
+            stop_pos (1) <= stop_pos_int (1);
+            stop_pos (2) <= stop_pos_int (2);
+            stop_pos (3) <= stop_pos_int (3);
+            stop_pos_valid <= '1';
+            stop_pos_cntr <= 0;
+            SRCLK_EN <= '0';
+            state_main <= MAIN;
+          else
+            SRCLK_EN <= '1';
+            stop_pos_int (0) <= stop_pos_int (0) (8 downto 0) & SROUT_in_0;
+            stop_pos_int (1) <= stop_pos_int (1) (8 downto 0) & SROUT_in_1;
+            stop_pos_int (2) <= stop_pos_int (2) (8 downto 0) & SROUT_in_2;
+            stop_pos_int (3) <= stop_pos_int (3) (8 downto 0) & SROUT_in_3;
+            stop_pos_cntr <= stop_pos_cntr + 1;
+          end if;
+            
+      end case; -- state_main
+    end if;
+
+  end process main_proc;
+
+end behavior;
Index: /firmware/FAD/FACT_FAD_lib/hdl/fad_board.ucf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/fad_board.ucf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/fad_board.ucf	(revision 11755)
@@ -0,0 +1,261 @@
+###########################################################
+# Pin location constraints
+###########################################################
+
+#CLOCK
+NET X_50M LOC  = AF13 | IOSTANDARD=LVCMOS33;		#ok
+
+## single ended trigger input
+NET TRG LOC  = AC8 | IOSTANDARD=LVCMOS33;			#ok
+
+#Test Trigger input on 'Testpoint near W5300'
+#NET _TW<3> LOC  = R19 | IOSTANDARD=LVCMOS33;		#ok
+#NET TEST_TRG LOC  = R19 | IOSTANDARD=LVCMOS33 ;
+
+
+
+## trigger veto: xilinx output
+NET TRG_V LOC  = AC9 | IOSTANDARD=LVCMOS33;			#ok   
+## NET INIT_B LOC  = AA15 | IOSTANDARD=LVCMOS33;		#ok
+
+
+
+# RS485 Driver
+
+NET RS485_C_DE LOC  = C5 | IOSTANDARD=LVCMOS33;		#ok
+NET RS485_C_RE LOC  = C6 | IOSTANDARD=LVCMOS33;		#ok
+NET RS485_C_DO LOC  = C7 | IOSTANDARD=LVCMOS33;		#ok
+#NET RS485_C_DI LOC  = C8 | IOSTANDARD=LVCMOS33;		#ok
+
+NET RS485_E_DE LOC  = D20 | IOSTANDARD=LVCMOS33;		#ok
+NET RS485_E_RE LOC  = D21 | IOSTANDARD=LVCMOS33;		#ok
+NET RS485_E_DO LOC  = D22 | IOSTANDARD=LVCMOS33;		#ok
+NET RS485_E_DI LOC  = D23 | IOSTANDARD=LVCMOS33;		#ok
+
+
+# BOARD ID  - inputs
+NET LINE<0> LOC  = Y1 | IOSTANDARD=LVCMOS33;		#ok  
+NET LINE<1> LOC  = Y2 | IOSTANDARD=LVCMOS33;		#ok
+NET LINE<2> LOC  = AB1 | IOSTANDARD=LVCMOS33;		#ok
+NET LINE<3> LOC  = AC1 | IOSTANDARD=LVCMOS33;		#ok
+NET LINE<4> LOC  = AD1 | IOSTANDARD=LVCMOS33;		#ok
+NET LINE<5> LOC  = AD2 | IOSTANDARD=LVCMOS33;		#ok
+
+# W5300 
+#######################################################
+NET W_D<15> LOC  = D24 | IOSTANDARD=LVCMOS33;		#ok
+NET W_D<14> LOC  = D25 | IOSTANDARD=LVCMOS33;		#ok
+NET W_D<13> LOC  = D26 | IOSTANDARD=LVCMOS33;		#ok
+NET W_D<12> LOC  = E24 | IOSTANDARD=LVCMOS33;		#ok
+NET W_D<11> LOC  = E26 | IOSTANDARD=LVCMOS33;		#ok
+NET W_D<10> LOC  = F25 | IOSTANDARD=LVCMOS33;		#ok
+NET W_D<9> LOC  = F24 | IOSTANDARD=LVCMOS33;		#ok
+NET W_D<8> LOC  = G23 | IOSTANDARD=LVCMOS33;		#ok
+NET W_D<7> LOC  = G24 | IOSTANDARD=LVCMOS33;		#ok
+NET W_D<6> LOC  = J23 | IOSTANDARD=LVCMOS33;		#ok
+NET W_D<5> LOC  = K25 | IOSTANDARD=LVCMOS33;		#ok
+NET W_D<4> LOC  = K26 | IOSTANDARD=LVCMOS33;		#ok
+NET W_D<3> LOC  = J22 | IOSTANDARD=LVCMOS33;		#ok
+NET W_D<2> LOC  = K23 | IOSTANDARD=LVCMOS33;		#ok
+NET W_D<1> LOC  = L22 | IOSTANDARD=LVCMOS33;		#ok
+NET W_D<0> LOC  = M22 | IOSTANDARD=LVCMOS33;		#ok
+
+NET W_A<9> LOC  = V24 | IOSTANDARD=LVCMOS33;		#ok
+NET W_A<8> LOC  = V25 | IOSTANDARD=LVCMOS33;		#ok
+NET W_A<7> LOC  = W23 | IOSTANDARD=LVCMOS33;		#ok
+NET W_A<6> LOC  = Y23 | IOSTANDARD=LVCMOS33;		#ok
+NET W_A<5> LOC  = Y24 | IOSTANDARD=LVCMOS33;		#ok
+NET W_A<4> LOC  = Y25 | IOSTANDARD=LVCMOS33;		#ok
+NET W_A<3> LOC  = AA23 | IOSTANDARD=LVCMOS33;		#ok
+NET W_A<2> LOC  = AA24 | IOSTANDARD=LVCMOS33;		#ok
+NET W_A<1> LOC  = AA25 | IOSTANDARD=LVCMOS33;		#ok
+NET W_A<0> LOC  = Y22 | IOSTANDARD=LVCMOS33;		#ok DUMMY
+
+NET W_WR LOC  = P22 | IOSTANDARD=LVCMOS33;			#ok
+NET W_RD LOC  = R20 | IOSTANDARD=LVCMOS33;			#ok
+NET W_CS LOC  = T20 | IOSTANDARD=LVCMOS33;			#ok
+NET W_INT LOC  = U22 | IOSTANDARD=LVCMOS33;			#ok
+NET W_RES LOC  = U23 | IOSTANDARD=LVCMOS33;			#ok
+
+#NET W_BRDY<3> LOC  = AD26 | IOSTANDARD=LVCMOS33;	#ok
+#NET W_BRDY<2> LOC  = AC26 | IOSTANDARD=LVCMOS33;	#ok
+#NET W_BRDY<1> LOC  = AC25 | IOSTANDARD=LVCMOS33;	#ok
+#NET W_BRDY<0> LOC  = AB26 | IOSTANDARD=LVCMOS33;	#ok
+# Testpoint near W5300 
+NET W_T<3> LOC  = R19 | IOSTANDARD=LVCMOS33;		#ok
+NET W_T<2> LOC  = N21 | IOSTANDARD=LVCMOS33;		#ok
+NET W_T<1> LOC  = M21 | IOSTANDARD=LVCMOS33;		#ok
+NET W_T<0> LOC  = K21 | IOSTANDARD=LVCMOS33;		#ok
+
+# Platform Flash - serial connection
+#######################################################
+##NET FL_CLK LOC  = AE24 | IOSTANDARD=LVCMOS33;		#ok
+##NET FL_D0 LOC  = AF24 | IOSTANDARD=LVCMOS33;		#ok 
+
+# DRS Signals
+#######################################################
+NET DENABLE LOC  = B1 | IOSTANDARD=LVCMOS25;		#ok
+NET DWRITE LOC  = R2 | IOSTANDARD=LVCMOS25;			#ok
+
+NET SRIN LOC  = E1 | IOSTANDARD=LVCMOS25;			#ok -- nur fuer vollauslese noetig; auf Z legen.
+NET REFCLK LOC  = AC11 | IOSTANDARD=LVCMOS25;		#ok -- listen to REFCLK possible
+
+
+NET D_A<3> LOC  = N1 | IOSTANDARD=LVCMOS25;			#ok
+NET D_A<2> LOC  = M2 | IOSTANDARD=LVCMOS25;			#ok
+NET D_A<1> LOC  = K2 | IOSTANDARD=LVCMOS25;			#ok
+NET D_A<0> LOC  = H2 | IOSTANDARD=LVCMOS25;			#ok
+
+
+# PLL-Lock input: high active
+NET D_PLLLCK<0> LOC  = L3 | IOSTANDARD=LVCMOS25 | PULLDOWN ;		#ok
+NET D_PLLLCK<1> LOC  = N2 | IOSTANDARD=LVCMOS25 | PULLDOWN ;		#ok
+NET D_PLLLCK<2> LOC  = AA2 | IOSTANDARD=LVCMOS25 | PULLDOWN ;		#ok
+NET D_PLLLCK<3> LOC  = AC2 | IOSTANDARD=LVCMOS25 | PULLDOWN ;		#ok
+
+# SROUT input: read stop position here
+# bus??
+NET D0_SROUT LOC  = B2 | IOSTANDARD=LVCMOS25;		#ok
+NET D1_SROUT LOC  = E3 | IOSTANDARD=LVCMOS25;		#ok
+NET D2_SROUT LOC  = N4 | IOSTANDARD=LVCMOS25;		#ok
+NET D3_SROUT LOC  = U1 | IOSTANDARD=LVCMOS25;		#ok
+
+# RSRLOAD & SRCLK output: clock out analog samples here
+# 														SRCLK bus??
+NET RSRLOAD LOC  = H1 | IOSTANDARD=LVCMOS25;		#ok
+#
+NET DSRCLK<0> LOC  = F2 | IOSTANDARD=LVCMOS25;		#ok
+NET DSRCLK<1> LOC  = F3 | IOSTANDARD=LVCMOS25;		#ok
+NET DSRCLK<2> LOC  = R3 | IOSTANDARD=LVCMOS25;		#ok
+NET DSRCLK<3> LOC  = V1 | IOSTANDARD=LVCMOS25;		#ok
+
+# Testpoints near DRS Chips 
+# oganized in 3 times 4x2 pins
+NET D_T<0> LOC  = D3 | IOSTANDARD=LVCMOS25;			#ok
+NET D_T<1> LOC  = G3 | IOSTANDARD=LVCMOS25;			#ok
+NET D_T<2> LOC  = G4 | IOSTANDARD=LVCMOS25;			#ok
+NET D_T<3> LOC  = J4 | IOSTANDARD=LVCMOS25;			#ok
+NET D_T<4> LOC  = K5 | IOSTANDARD=LVCMOS25;			#ok
+NET D_T<5> LOC  = L4 | IOSTANDARD=LVCMOS25;			#ok
+#NET D_T_in<0> LOC  = M3 | IOSTANDARD=LVCMOS25 | pullup;			#ok was: NET D_T<6> LOC  = M3
+#NET D_T_in<1> LOC  = T3 | IOSTANDARD=LVCMOS25 | pullup;			#ok was: NET D_T<7> LOC  = T3
+NET D_T<6> LOC  = M3 | IOSTANDARD=LVCMOS25;			#ok
+NET D_T<7> LOC  = T3 | IOSTANDARD=LVCMOS25;			#ok
+NET D_T2<0> LOC  = U2 | IOSTANDARD=LVCMOS25;			#ok  was D_T<8>
+NET D_T2<1> LOC  = V2 | IOSTANDARD=LVCMOS25;			#ok  was D_T<9>
+#NET D_T2<2> LOC  = W3 | IOSTANDARD=LVCMOS25;		#ok aka D_TA  was D_T<10>
+#NET D_T2<3> LOC  = AA3 | IOSTANDARD=LVCMOS25;		#ok aka D_TB  was D_T<11>
+NET D_T_in<0> LOC  = W3 | IOSTANDARD=LVCMOS25 | pullup;		#ok aka D_TA  was D_T<10>
+NET D_T_in<1> LOC  = AA3 | IOSTANDARD=LVCMOS25 | pullup;		#ok aka D_TB  was D_T<11>
+
+# ADC Signals
+#######################################################
+NET OE_ADC LOC  = D6 | IOSTANDARD=LVCMOS33;			#ok FIXME was A-OEB
+
+NET A_CLK<0> LOC  = B23 | IOSTANDARD=LVCMOS33; 		#ok aka A0_CLK
+NET A_CLK<1> LOC  = A3 | IOSTANDARD=LVCMOS33;		#ok aka A1_CLK
+NET A_CLK<2> LOC  = AE3 | IOSTANDARD=LVCMOS33;		#ok aka A2_CLK
+NET A_CLK<3> LOC  = AE25 | IOSTANDARD=LVCMOS33;		#ok aka A3_CLK
+
+NET A_OTR<0> LOC  = A22 | IOSTANDARD=LVCMOS33;		#ok aka A0_OTR
+NET A_OTR<1> LOC  = B12 | IOSTANDARD=LVCMOS33;		#ok aka A1_OTR
+NET A_OTR<2> LOC  = AF3 | IOSTANDARD=LVCMOS33;		#ok aka A2_OTR
+NET A_OTR<3> LOC  = AE17 | IOSTANDARD=LVCMOS33;		#ok aka A3_OTR
+
+# ADC data
+NET A0_D<0> LOC  = D13 | IOSTANDARD=LVCMOS33;		#ok 
+NET A0_D<1> LOC  = A15 | IOSTANDARD=LVCMOS33;		#ok
+NET A0_D<2> LOC  = B15 | IOSTANDARD=LVCMOS33;		#ok
+NET A0_D<3> LOC  = B17 | IOSTANDARD=LVCMOS33;		#ok
+NET A0_D<4> LOC  = D16 | IOSTANDARD=LVCMOS33;		#ok
+NET A0_D<5> LOC  = A18 | IOSTANDARD=LVCMOS33;		#ok
+NET A0_D<6> LOC  = B18 | IOSTANDARD=LVCMOS33;		#ok
+NET A0_D<7> LOC  = A19 | IOSTANDARD=LVCMOS33;		#ok
+NET A0_D<8> LOC  = B19 | IOSTANDARD=LVCMOS33;		#ok
+NET A0_D<9> LOC  = A20 | IOSTANDARD=LVCMOS33;		#ok
+NET A0_D<10> LOC  = B21 | IOSTANDARD=LVCMOS33; 		#ok
+NET A0_D<11> LOC  = C22 | IOSTANDARD=LVCMOS33;		#ok
+
+NET A1_D<0> LOC  = B3 | IOSTANDARD=LVCMOS33;		#ok
+NET A1_D<1> LOC  = A4 | IOSTANDARD=LVCMOS33;		#ok
+NET A1_D<2> LOC  = B4 | IOSTANDARD=LVCMOS33;		#ok
+NET A1_D<3> LOC  = B6 | IOSTANDARD=LVCMOS33;		#ok
+NET A1_D<4> LOC  = B7 | IOSTANDARD=LVCMOS33;		#ok
+NET A1_D<5> LOC  = A8 | IOSTANDARD=LVCMOS33;		#ok
+NET A1_D<6> LOC  = B8 | IOSTANDARD=LVCMOS33;		#ok
+NET A1_D<7> LOC  = A9 | IOSTANDARD=LVCMOS33;		#ok
+NET A1_D<8> LOC  = B9 | IOSTANDARD=LVCMOS33;		#ok
+NET A1_D<9> LOC  = A10 | IOSTANDARD=LVCMOS33;		#ok
+NET A1_D<10> LOC  = B10 | IOSTANDARD=LVCMOS33;		#ok
+NET A1_D<11> LOC  = A12 | IOSTANDARD=LVCMOS33;		#ok
+
+NET A2_D<0> LOC  = AD14 | IOSTANDARD=LVCMOS33;		#ok
+NET A2_D<1> LOC  = AD11 | IOSTANDARD=LVCMOS33;		#ok
+NET A2_D<2> LOC  = AD7 | IOSTANDARD=LVCMOS33;		#ok
+NET A2_D<3> LOC  = AE8 | IOSTANDARD=LVCMOS33;		#ok
+NET A2_D<4> LOC  = AF8 | IOSTANDARD=LVCMOS33;		#ok
+NET A2_D<5> LOC  = AE7 | IOSTANDARD=LVCMOS33;		#ok
+NET A2_D<6> LOC  = AC6 | IOSTANDARD=LVCMOS33;		#ok
+NET A2_D<7> LOC  = AE6 | IOSTANDARD=LVCMOS33;		#ok
+NET A2_D<8> LOC  = AF5 | IOSTANDARD=LVCMOS33;		#ok
+NET A2_D<9> LOC  = AD6 | IOSTANDARD=LVCMOS33;		#ok
+NET A2_D<10> LOC  = AF4 | IOSTANDARD=LVCMOS33;		#ok
+NET A2_D<11> LOC  = AE4 | IOSTANDARD=LVCMOS33;		#ok
+
+NET A3_D<0> LOC  = AF25 | IOSTANDARD=LVCMOS33;		#ok
+NET A3_D<1> LOC  = AE23 | IOSTANDARD=LVCMOS33;		#ok
+NET A3_D<2> LOC  = AF23 | IOSTANDARD=LVCMOS33;		#ok
+NET A3_D<3> LOC  = AD22 | IOSTANDARD=LVCMOS33;		#ok
+NET A3_D<4> LOC  = AE21 | IOSTANDARD=LVCMOS33;		#ok
+NET A3_D<5> LOC  = AD21 | IOSTANDARD=LVCMOS33;		#ok
+NET A3_D<6> LOC  = AF20 | IOSTANDARD=LVCMOS33;		#ok
+NET A3_D<7> LOC  = AE20 | IOSTANDARD=LVCMOS33;		#ok
+NET A3_D<8> LOC  = AF19 | IOSTANDARD=LVCMOS33;		#ok
+NET A3_D<9> LOC  = AC22 | IOSTANDARD=LVCMOS33;		#ok
+NET A3_D<10> LOC  = AE19 | IOSTANDARD=LVCMOS33;		#ok
+NET A3_D<11> LOC  = AD19 | IOSTANDARD=LVCMOS33;		#ok
+
+# testpoints near ADC
+
+NET A0_T<0> LOC  = D8 | IOSTANDARD=LVCMOS33;		#ok
+NET A0_T<1> LOC  = D9 | IOSTANDARD=LVCMOS33;		#ok
+NET A0_T<2> LOC  = D10 | IOSTANDARD=LVCMOS33;		#ok
+NET A0_T<3> LOC  = E10 | IOSTANDARD=LVCMOS33;		#ok
+NET A0_T<4> LOC  = E12 | IOSTANDARD=LVCMOS33;		#ok
+NET A0_T<5> LOC  = E14 | IOSTANDARD=LVCMOS33;		#ok
+NET A0_T<6> LOC  = D17 | IOSTANDARD=LVCMOS33;		#ok
+NET A0_T<7> LOC  = D18 | IOSTANDARD=LVCMOS33;		#ok
+
+NET A1_T<0> LOC  = AB9 | IOSTANDARD=LVCMOS33;		#ok
+NET A1_T<1> LOC  = AB12 | IOSTANDARD=LVCMOS33;		#ok
+NET A1_T<2> LOC  = AC12 | IOSTANDARD=LVCMOS33;		#ok
+NET A1_T<3> LOC  = AC14 | IOSTANDARD=LVCMOS33;		#ok
+NET A1_T<4> LOC  = AC15 | IOSTANDARD=LVCMOS33;		#ok
+NET A1_T<5> LOC  = AB16 | IOSTANDARD=LVCMOS33; 		#ok
+NET A1_T<6> LOC  = AC16 | IOSTANDARD=LVCMOS33;		#ok
+NET A1_T<7> LOC  = AB18 | IOSTANDARD=LVCMOS33;		#ok
+
+
+
+# SPI bus
+#######################################################
+NET S_CLK LOC  = C10 | IOSTANDARD=LVCMOS33;			#ok
+NET MOSI LOC  = C11 | IOSTANDARD=LVCMOS33;			#ok
+NET MISO LOC  = C12 | IOSTANDARD=LVCMOS33;			#ok
+
+NET TCS<0> LOC  = C15 | IOSTANDARD=LVCMOS33;			#ok
+NET TCS<1> LOC  = C16 | IOSTANDARD=LVCMOS33;			#ok
+NET TCS<2> LOC  = C17 | IOSTANDARD=LVCMOS33;			#ok
+NET TCS<3> LOC  = C18 | IOSTANDARD=LVCMOS33;			#ok
+NET DAC_CS LOC  = C20 | IOSTANDARD=LVCMOS33;		#ok
+NET EE_CS LOC  = C21 | IOSTANDARD=LVCMOS33; 		#ok
+
+
+
+# LEDs
+#######################################################
+NET AMBER_LED LOC  = C23 | IOSTANDARD=LVCMOS33 | DRIVE = 2;
+NET GREEN_LED LOC  = T4 | IOSTANDARD=LVCMOS25 | DRIVE = 2; 
+NET RED_LED LOC  = AD20 | IOSTANDARD=LVCMOS33 | DRIVE = 2;#schematic: LED_2 D2	RED
+
+
Index: /firmware/FAD/FACT_FAD_lib/hdl/fad_board_struct.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/fad_board_struct.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/fad_board_struct.vhd	(revision 11755)
@@ -0,0 +1,348 @@
+-- VHDL Entity FACT_FAD_lib.FAD_Board.symbol
+--
+-- Created:
+--          by - daqct3.UNKNOWN (IHP110)
+--          at - 11:34:36 03.08.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.1 (Build 12)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+
+ENTITY FAD_Board IS
+   PORT( 
+      A0_D       : IN     std_logic_vector (11 DOWNTO 0);
+      A1_D       : IN     std_logic_vector (11 DOWNTO 0);
+      A2_D       : IN     std_logic_vector (11 DOWNTO 0);
+      A3_D       : IN     std_logic_vector (11 DOWNTO 0);
+      A_OTR      : IN     std_logic_vector (3 DOWNTO 0);
+      D0_SROUT   : IN     std_logic;
+      D1_SROUT   : IN     std_logic;
+      D2_SROUT   : IN     std_logic;
+      D3_SROUT   : IN     std_logic;
+      D_PLLLCK   : IN     std_logic_vector (3 DOWNTO 0);
+      D_T_in     : IN     std_logic_vector (1 DOWNTO 0);
+      LINE       : IN     std_logic_vector ( 5 DOWNTO 0 );
+      REFCLK     : IN     std_logic;
+      RS485_E_DI : IN     std_logic;
+      TRG        : IN     STD_LOGIC;
+      W_INT      : IN     std_logic;
+      X_50M      : IN     STD_LOGIC;
+      A0_T       : OUT    std_logic_vector (7 DOWNTO 0)   := (others => '0');
+      A1_T       : OUT    std_logic_vector (7 DOWNTO 0)   := (OTHERS => '0');
+      AMBER_LED  : OUT    std_logic;
+      A_CLK      : OUT    std_logic_vector (3 DOWNTO 0);
+      DAC_CS     : OUT    std_logic;
+      DENABLE    : OUT    std_logic                       := '0';
+      DSRCLK     : OUT    std_logic_vector (3 DOWNTO 0)   := (others => '0');
+      DWRITE     : OUT    std_logic                       := '0';
+      D_A        : OUT    std_logic_vector (3 DOWNTO 0)   := (others => '0');
+      D_T        : OUT    std_logic_vector (7 DOWNTO 0)   := (OTHERS => '0');
+      D_T2       : OUT    std_logic_vector (1 DOWNTO 0)   := (others => '0');
+      EE_CS      : OUT    std_logic;
+      GREEN_LED  : OUT    std_logic;
+      MOSI       : OUT    std_logic                       := '0';
+      OE_ADC     : OUT    STD_LOGIC;
+      RED_LED    : OUT    std_logic;
+      RS485_C_DE : OUT    std_logic;
+      RS485_C_DO : OUT    std_logic;
+      RS485_C_RE : OUT    std_logic;
+      RS485_E_DE : OUT    std_logic;
+      RS485_E_DO : OUT    std_logic;
+      RS485_E_RE : OUT    std_logic;
+      RSRLOAD    : OUT    std_logic                       := '0';
+      SRIN       : OUT    std_logic                       := '0';
+      S_CLK      : OUT    std_logic;
+      TCS        : OUT    std_logic_vector (3 DOWNTO 0);
+      TRG_V      : OUT    std_logic                       := '0';
+      W_A        : OUT    std_logic_vector (9 DOWNTO 0);
+      W_CS       : OUT    std_logic                       := '1';
+      W_RD       : OUT    std_logic                       := '1';
+      W_RES      : OUT    std_logic                       := '1';
+      W_T        : OUT    std_logic_vector ( 3 DOWNTO 0 ) := (others => '0');
+      W_WR       : OUT    std_logic                       := '1';
+      MISO       : INOUT  std_logic;
+      W_D        : INOUT  std_logic_vector (15 DOWNTO 0)
+   );
+
+-- Declarations
+
+END FAD_Board ;
+
+--
+-- VHDL Architecture FACT_FAD_lib.FAD_Board.struct
+--
+-- Created:
+--          by - daqct3.UNKNOWN (IHP110)
+--          at - 11:34:36 03.08.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.1 (Build 12)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+USE IEEE.NUMERIC_STD.all;
+USE ieee.std_logic_unsigned.all;
+
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;
+
+LIBRARY FACT_FAD_lib;
+
+ARCHITECTURE struct OF FAD_Board IS
+
+   -- Architecture declarations
+
+   -- Internal signal declarations
+   SIGNAL ADC_CLK               : std_logic;
+   SIGNAL CLK_50                : std_logic;
+   -- for debugging
+   SIGNAL DG_state              : std_logic_vector(7 DOWNTO 0);
+   SIGNAL SRCLK                 : std_logic                     := '0';
+   SIGNAL adc_data_array        : adc_data_array_type;
+   SIGNAL alarm_refclk_too_high : std_logic                     := '0';
+   SIGNAL alarm_refclk_too_low  : std_logic                     := '0';
+   SIGNAL board_id              : std_logic_vector(3 DOWNTO 0);
+   SIGNAL counter_result        : std_logic_vector(11 DOWNTO 0) := (others => '0');
+   SIGNAL crate_id              : std_logic_vector(1 DOWNTO 0);
+   SIGNAL dac_cs1               : std_logic;
+   SIGNAL debug_data_ram_empty  : std_logic;
+   SIGNAL debug_data_valid      : std_logic;
+   SIGNAL led                   : std_logic_vector(7 DOWNTO 0)  := (OTHERS => '0');
+   SIGNAL mem_manager_state     : std_logic_vector(3 DOWNTO 0);                        -- state is encoded here ... useful for debugging.
+   SIGNAL mosi1                 : std_logic;
+   SIGNAL sclk                  : std_logic;
+   SIGNAL sensor_cs             : std_logic_vector(3 DOWNTO 0);
+   SIGNAL socket_tx_free_out    : std_logic_vector(16 DOWNTO 0);                       -- 17bit value .. that's true
+   SIGNAL trigger_veto          : std_logic                     := '1';
+   SIGNAL w5300_state           : std_logic_vector(7 DOWNTO 0);                        -- state is encoded here ... useful for debugging.
+
+   -- Implicit buffer signal declarations
+   SIGNAL TRG_V_internal : std_logic;
+
+
+   -- Component Declarations
+   COMPONENT FAD_main
+   GENERIC (
+      RAMADDRWIDTH64b : integer := 12
+   );
+   PORT (
+      CLK                   : IN     std_logic ;
+      D_T_in                : IN     std_logic_vector (1 DOWNTO 0);
+      FTM_RS485_rx_d        : IN     std_logic ;
+      SROUT_in_0            : IN     std_logic ;
+      SROUT_in_1            : IN     std_logic ;
+      SROUT_in_2            : IN     std_logic ;
+      SROUT_in_3            : IN     std_logic ;
+      adc_data_array        : IN     adc_data_array_type ;
+      adc_otr_array         : IN     std_logic_vector (3 DOWNTO 0);
+      board_id              : IN     std_logic_vector (3 DOWNTO 0);
+      crate_id              : IN     std_logic_vector (1 DOWNTO 0);
+      drs_refclk_in         : IN     std_logic ;                                     -- used TO check if DRS REFCLK exsists, if not DENABLE inhibit
+      plllock_in            : IN     std_logic_vector (3 DOWNTO 0);                  -- high level, if dominowave is running and DRS PLL locked
+      trigger               : IN     std_logic ;
+      wiz_int               : IN     std_logic ;
+      ADC_CLK               : OUT    std_logic ;
+      CLK_25_PS             : OUT    std_logic ;
+      CLK_50                : OUT    std_logic ;
+      -- for debugging
+      DG_state              : OUT    std_logic_vector (7 DOWNTO 0);
+      FTM_RS485_rx_en       : OUT    std_logic ;
+      FTM_RS485_tx_d        : OUT    std_logic ;
+      FTM_RS485_tx_en       : OUT    std_logic ;
+      RSRLOAD               : OUT    std_logic                     := '0';
+      SRCLK                 : OUT    std_logic                     := '0';
+      SRIN_out              : OUT    std_logic                     := '0';
+      adc_oeb               : OUT    std_logic                     := '1';
+      alarm_refclk_too_high : OUT    std_logic ;
+      alarm_refclk_too_low  : OUT    std_logic ;
+      amber                 : OUT    std_logic ;
+      counter_result        : OUT    std_logic_vector (11 DOWNTO 0);
+      dac_cs                : OUT    std_logic ;
+      debug_data_ram_empty  : OUT    std_logic ;
+      debug_data_valid      : OUT    std_logic ;
+      denable               : OUT    std_logic                     := '0';           -- default domino wave off
+      drs_channel_id        : OUT    std_logic_vector (3 DOWNTO 0) := (others => '0');
+      drs_dwrite            : OUT    std_logic                     := '1';
+      green                 : OUT    std_logic ;
+      led                   : OUT    std_logic_vector (7 DOWNTO 0) := (OTHERS => '0');
+      mem_manager_state     : OUT    std_logic_vector (3 DOWNTO 0);                  -- state is encoded here ... useful for debugging.
+      mosi                  : OUT    std_logic                     := '0';
+      red                   : OUT    std_logic ;
+      sclk                  : OUT    std_logic ;
+      sensor_cs             : OUT    std_logic_vector (3 DOWNTO 0);
+      socket_tx_free_out    : OUT    std_logic_vector (16 DOWNTO 0);                 -- 17bit value .. that's true
+      trigger_veto          : OUT    std_logic                     := '1';
+      w5300_state           : OUT    std_logic_vector (7 DOWNTO 0);                  -- state is encoded here ... useful for debugging.
+      wiz_addr              : OUT    std_logic_vector (9 DOWNTO 0);
+      wiz_cs                : OUT    std_logic                     := '1';
+      wiz_rd                : OUT    std_logic                     := '1';
+      wiz_reset             : OUT    std_logic                     := '1';
+      wiz_wr                : OUT    std_logic                     := '1';
+      sio                   : INOUT  std_logic ;
+      wiz_data              : INOUT  std_logic_vector (15 DOWNTO 0)
+   );
+   END COMPONENT;
+
+   -- Optional embedded configurations
+   -- pragma synthesis_off
+   FOR ALL : FAD_main USE ENTITY FACT_FAD_lib.FAD_main;
+   -- pragma synthesis_on
+
+
+BEGIN
+   -- Architecture concurrent statements
+   -- HDL Embedded Text Block 1 SRCLK
+   DSRCLK <= ( SRCLK, SRCLK,SRCLK,SRCLK);
+
+   -- HDL Embedded Text Block 2 ADC_CLK
+   A_CLK <= (
+   ADC_CLK,
+   ADC_CLK,
+   ADC_CLK,
+   ADC_CLK
+   );
+
+   -- HDL Embedded Text Block 3 ADC_DATA
+   adc_data_array <= ( A0_D, A1_D, A2_D, A3_D );
+
+   -- HDL Embedded Text Block 4 eb_ID
+   -- hard-wired IDs
+   board_id <= LINE(5 downto 2);
+   crate_id <= LINE(1 downto 0);
+
+   -- HDL Embedded Text Block 9 eb3
+   -- testpins D_T2 are used as MAX3485 outputs.
+   
+   --D_T <= (others => '0');
+   D_T <= w5300_state;
+   --D_T2(0) <= debug_data_valid;
+   D_T2(0) <= debug_data_ram_empty;
+   --D_T2(1) <= socket_tx_free_out(16);
+   
+   D_T2(1) <= TRG_V_internal;
+   --D_T2 <= ( others => '0' );
+   
+   
+   A0_T <= (others => '0');
+   A1_T <= (others => '1');
+   
+   
+   --A0_T <= DG_state;
+   W_T(3 downto 0) <= mem_manager_state;
+   --A1_T(7 downto 4) <= "1100";
+   
+   --A0_T <= socket_tx_free_out(7 downto 0);
+   --A0_T <= spi_debug_16bit(7 downto 0);
+   --A1_T <= spi_debug_16bit(15 downto 8);
+   --A1_T <= socket_tx_free_out(15 downto 8);
+   
+   -- check SPI interfac
+   --A1_T(7) <= sclk;
+   --A1_T(6) <= MISO;
+   --A1_T(5) <= mosi1;
+   
+   --A1_T(4) <= dac_cs1;
+   --A1_T( 3 downto 0) <= sensor_cs;
+   
+   
+   --D_T(3 downto 0) <=  counter_result ( 11 downto 8);
+   --D_T(4) <= alarm_refclk_too_low;
+   --D_T(5) <= alarm_refclk_too_high;
+   --D_T(6) <= '0';
+   --D_T(7) <= '0';
+   
+   
+   
+   -- additional MAX3485 is switched to shutdown mode
+   RS485_C_RE <= '1';  --inverted logic
+   RS485_C_DE <= '0';   
+   RS485_C_DO <= '0';
+   -- MAX3485 receiver out pit is fed out... should be HIGH-Z
+   
+   
+   -- EEPROM is not used on FAD. CS is always high.
+   EE_CS <= '1';
+
+
+   -- ModuleWare code(v1.9) for instance 'I0' of 'assignment'
+   DAC_CS <= dac_cs1;
+
+   -- ModuleWare code(v1.9) for instance 'I1' of 'assignment'
+   TCS <= sensor_cs;
+
+   -- ModuleWare code(v1.9) for instance 'I2' of 'assignment'
+   S_CLK <= sclk;
+
+   -- ModuleWare code(v1.9) for instance 'I3' of 'assignment'
+   MOSI <= mosi1;
+
+   -- ModuleWare code(v1.9) for instance 'I4' of 'assignment'
+   TRG_V_internal <= trigger_veto;
+
+   -- Instance port mappings.
+   I_board_main : FAD_main
+      GENERIC MAP (
+         RAMADDRWIDTH64b => LOG2_OF_RAM_SIZE_64B
+      )
+      PORT MAP (
+         CLK                   => X_50M,
+         D_T_in                => D_T_in,
+         FTM_RS485_rx_d        => RS485_E_DI,
+         SROUT_in_0            => D0_SROUT,
+         SROUT_in_1            => D1_SROUT,
+         SROUT_in_2            => D2_SROUT,
+         SROUT_in_3            => D3_SROUT,
+         adc_data_array        => adc_data_array,
+         adc_otr_array         => A_OTR,
+         board_id              => board_id,
+         crate_id              => crate_id,
+         drs_refclk_in         => REFCLK,
+         plllock_in            => D_PLLLCK,
+         trigger               => TRG,
+         wiz_int               => W_INT,
+         ADC_CLK               => ADC_CLK,
+         CLK_25_PS             => OPEN,
+         CLK_50                => CLK_50,
+         DG_state              => DG_state,
+         FTM_RS485_rx_en       => RS485_E_RE,
+         FTM_RS485_tx_d        => RS485_E_DO,
+         FTM_RS485_tx_en       => RS485_E_DE,
+         RSRLOAD               => RSRLOAD,
+         SRCLK                 => SRCLK,
+         SRIN_out              => SRIN,
+         adc_oeb               => OE_ADC,
+         alarm_refclk_too_high => alarm_refclk_too_high,
+         alarm_refclk_too_low  => alarm_refclk_too_low,
+         amber                 => AMBER_LED,
+         counter_result        => counter_result,
+         dac_cs                => dac_cs1,
+         debug_data_ram_empty  => debug_data_ram_empty,
+         debug_data_valid      => debug_data_valid,
+         denable               => DENABLE,
+         drs_channel_id        => D_A,
+         drs_dwrite            => DWRITE,
+         green                 => GREEN_LED,
+         led                   => led,
+         mem_manager_state     => mem_manager_state,
+         mosi                  => mosi1,
+         red                   => RED_LED,
+         sclk                  => sclk,
+         sensor_cs             => sensor_cs,
+         socket_tx_free_out    => socket_tx_free_out,
+         trigger_veto          => trigger_veto,
+         w5300_state           => w5300_state,
+         wiz_addr              => W_A,
+         wiz_cs                => W_CS,
+         wiz_rd                => W_RD,
+         wiz_reset             => W_RES,
+         wiz_wr                => W_WR,
+         sio                   => MISO,
+         wiz_data              => W_D
+      );
+
+   -- Implicit buffered output assignments
+   TRG_V <= TRG_V_internal;
+
+END struct;
Index: /firmware/FAD/FACT_FAD_lib/hdl/fad_definitions.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/fad_definitions.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/fad_definitions.vhd	(revision 11755)
@@ -0,0 +1,229 @@
+--	Package File Template
+--
+--	Purpose: This package defines supplemental types, subtypes, 
+--		 constants, and functions 
+library IEEE;
+use IEEE.STD_LOGIC_1164.all;
+use IEEE.STD_LOGIC_ARITH.ALL;
+use IEEE.STD_LOGIC_UNSIGNED.ALL;
+--use std.textio.all;
+--use work.txt_util.all;
+-- use IEEE.NUMERIC_STD.ALL;
+
+package fad_definitions is
+
+  
+-- Declare constants
+
+  type mac_type is array (0 to 2) of std_logic_vector (15 downto 0);
+  type ip_type is array (0 to 3) of integer;
+  
+  type mac_list_type is array (0 to 2) of mac_type;
+  type ip_list_type is array (0 to 2) of ip_type;
+-- Network Settings
+
+  constant ETHZ_GATEWAY : ip_type := (192, 33, 96, 1);
+  constant CAM_GATEWAY : ip_type := (192, 33, 96, 1); --???????????????
+  constant TUDO_GATEWAY : ip_type := (129, 217, 160, 1);  
+  
+  constant ETHZ_NETMASK : ip_type := (255, 255, 248, 0);
+  constant CAM_NETMASK : ip_type := (255, 255, 248, 0);  --???????????????
+  constant TUDO_NETMASK : ip_type := (255, 255, 255, 0);
+
+  --constant MAC_ZERO : mac_type := (X"0000", X"0000", X"0000");
+  constant MAC_FAD0 : mac_type := (X"0011", X"9561", X"97B4"); 
+  constant MAC_FAD1 : mac_type := (X"FAC7", X"0FAD", X"0001"); 
+  constant MAC_FAD2 : mac_type := (X"FAC7", X"0FAD", X"0002"); 
+  
+  --constant IP_ZERO : ip_type := (0,0,0,0);
+  constant IP_TUDO : ip_type := (129, 217, 160, 119);
+  constant IP_ETHZ_FAD0 : ip_type := (192, 33, 99, 225);
+  constant IP_ETHZ_FAD1 : ip_type := (192, 33, 99, 226);
+  constant IP_ETHZ_FAD2 : ip_type := (192, 33, 99, 237);
+
+  -- IP lookup table used to convert CID,BID into IP, if not in camera.
+  constant IP_LIST : ip_list_type := (IP_ETHZ_FAD0, IP_ETHZ_FAD1, IP_ETHZ_FAD2);    
+  constant MAC_LIST : mac_list_type := (MAC_FAD0,MAC_FAD1,MAC_FAD2);
+
+  constant FIRST_PORT : integer := 31919;
+  constant CAM_IP_PREFIX : ip_type := (10, 0, 0, 0);
+  constant IP_offset : integer := 128;
+  constant CAM_MAC_prefix : mac_type := (X"FAC7", X"0FAD", X"0000"); 
+-- Network Settings End  
+	--constant SUBVERSION_LONGSTRING : string := "$Rev: 11173 $::           $";
+	--constant SUBVERSION_STRING : string := SUBVERSION_LONGSTRING(7 to 25); -- cut off starting "$Rev: 11173 $:: " and trailing "$"
+	--constant SUBVERSION_NUMBER : std_logic_vector (15 downto 0) := conv_std_logic_vector(str_to_int(SUBVERSION_STRING),16);
+	constant PACKAGE_VERSION : std_logic_vector(7 downto 0) := X"02";
+	constant PACKAGE_SUB_VERSION : std_logic_vector(7 downto 0) := X"12";
+	constant PACKAGE_HEADER_LENGTH : integer := 36;
+	constant PACKAGE_HEADER_ZEROS : integer := 0;  
+	constant PACKAGE_END_LENGTH : integer := 2; -- CRC and END-Flag
+	constant PACKAGE_END_ZEROS : integer := 2;
+	constant CHANNEL_HEADER_SIZE : integer := 4; 
+	constant NUMBER_OF_DRS : integer := 4; 
+	constant POSITION_OF_ROI_IN_CHANNEL_HEADER : integer := 3;
+
+  constant W5300_S_INC : std_logic_vector(6 downto 0) := "1000000"; -- socket address offset
+
+-- W5300 Registers
+	constant W5300_BASE_ADR : std_logic_vector (9 downto 0) := (others => '0'); 
+	constant W5300_MR : std_logic_vector (9 downto 0) := W5300_BASE_ADR + X"0";
+	constant W5300_IR : std_logic_vector (9 downto 0) := W5300_BASE_ADR + X"2";
+	constant W5300_IMR : std_logic_vector (9 downto 0) := W5300_BASE_ADR + X"4";
+	constant W5300_SHAR : std_logic_vector (9 downto 0) := W5300_BASE_ADR + X"8";
+	constant W5300_GAR : std_logic_vector (9 downto 0) := W5300_BASE_ADR + X"10";
+	constant W5300_SUBR : std_logic_vector (9 downto 0) := W5300_BASE_ADR + X"14";
+	constant W5300_SIPR : std_logic_vector (9 downto 0) := W5300_BASE_ADR + X"18";
+	constant W5300_RTR : std_logic_vector (9 downto 0) := W5300_BASE_ADR + X"1C";
+	constant W5300_RCR : std_logic_vector (9 downto 0) := W5300_BASE_ADR + X"1E";
+	constant W5300_TMS01R : std_logic_vector (9 downto 0) := W5300_BASE_ADR + X"20";
+	constant W5300_TMS23R : std_logic_vector (9 downto 0) := W5300_BASE_ADR + X"22";
+  constant W5300_TMS45R : std_logic_vector (9 downto 0) := W5300_BASE_ADR + X"24";
+  constant W5300_TMS67R : std_logic_vector (9 downto 0) := W5300_BASE_ADR + X"26";
+  constant W5300_RMS01R : std_logic_vector (9 downto 0) := W5300_BASE_ADR + X"28";
+  constant W5300_RMS23R : std_logic_vector (9 downto 0) := W5300_BASE_ADR + X"2A";
+  constant W5300_RMS45R : std_logic_vector (9 downto 0) := W5300_BASE_ADR + X"2C";
+  constant W5300_RMS67R : std_logic_vector (9 downto 0) := W5300_BASE_ADR + X"2E";        	
+  constant W5300_MTYPER : std_logic_vector (9 downto 0) := W5300_BASE_ADR + X"30";
+	
+	constant W5300_S0_MR 		: std_logic_vector (9 downto 0) := W5300_BASE_ADR + "1000000000" + X"0";
+	constant W5300_S0_CR 		: std_logic_vector (9 downto 0) := W5300_BASE_ADR + "1000000000" + X"2";
+	constant W5300_S0_IMR 		: std_logic_vector (9 downto 0) := W5300_BASE_ADR + "1000000000" + X"4";
+	constant W5300_S0_IR 		: std_logic_vector (9 downto 0) := W5300_BASE_ADR + "1000000000" + X"6";
+	constant W5300_S0_SSR 		: std_logic_vector (9 downto 0) := W5300_BASE_ADR + "1000000000" + X"8";
+	constant W5300_S0_PORTR 	: std_logic_vector (9 downto 0) := W5300_BASE_ADR + "1000000000" + X"A";
+	constant W5300_S0_DPORTR 	: std_logic_vector (9 downto 0) := W5300_BASE_ADR + "1000000000" + X"12";
+	constant W5300_S0_DIPR 		: std_logic_vector (9 downto 0) := W5300_BASE_ADR + "1000000000" + X"14";
+	  constant W5300_S0_KPALVTR  : std_logic_vector (9 downto 0) := W5300_BASE_ADR + "1000000000" + X"1A";  -- HIGH byte is S0_KPALVTR register 
+	constant W5300_S0_TX_WRSR 	: std_logic_vector (9 downto 0) := W5300_BASE_ADR + "1000000000" + X"20";
+	constant W5300_S0_TX_FSR 	: std_logic_vector (9 downto 0) := W5300_BASE_ADR + "1000000000" + X"24";
+  constant W5300_S0_RX_RSR 		: std_logic_vector (9 downto 0) := W5300_BASE_ADR + "1000000000" + X"28";
+	constant W5300_S0_TX_FIFOR 	: std_logic_vector (9 downto 0) := W5300_BASE_ADR + "1000000000" + X"2E";
+  constant W5300_S0_RX_FIFOR 	: std_logic_vector (9 downto 0) := W5300_BASE_ADR + "1000000000" + X"30";
+-- End W5300 registers	
+
+-- START W5300 Socket State Codes
+  constant SOCKET_CLOSED 	: std_logic_vector (7 downto 0) := X"00";
+
+-- 
+  constant W5300_TX_FIFO_SIZE_8B : integer := 15360; -- Socket TX FIFO-Size in Bytes
+  constant W5300_TX_FIFO_SIZE : integer := (W5300_TX_FIFO_SIZE_8B / 2); -- Socket TX FIFO-Size in 16 Bit Words
+
+  constant LOG2_OF_RAM_SIZE_64B : integer := 15;
+  --constant RAM_SIZE_64B : integer := 2**LOG2_OF_RAM_SIZE_64B;
+  constant RAM_SIZE_64B : integer := 24576;
+  constant RAM_SIZE_16B : integer := RAM_SIZE_64B * 4;
+
+-- TYPE definitions
+	type roi_max_type is array (0 to 8) of std_logic_vector (10 downto 0);
+	type roi_array_type is array (0 to 35) of integer range 0 to 1024;
+  
+  type drs_s_cell_array_type is array (0 to 3) of std_logic_vector (9 downto 0);
+  type adc_data_array_type is array (0 to 3) of std_logic_vector (11 downto 0);
+
+  type dac_array_type is array (0 to 7) of integer range 0 to 2**16 - 1;
+  type sensor_array_type is array (0 to 3) of integer range 0 to 2**16 - 1;
+  
+--  constant DEFAULT_ROI : roi_array_type := (115, 125, 100, 102, 155, 101,   0, 101, 106, 
+--                                            181, 121, 189, 101, 101, 187,  56, 187, 101,
+--                                              2, 141, 101, 100,  10, 100, 178, 101, 174, 
+--                                             12, 181, 100, 102, 101, 102,   0, 101, 108); 
+--  constant DEFAULT_ROI : roi_array_type := (others => 100);
+  constant DEFAULT_ROI : roi_array_type := (others => 1024);
+  
+  constant DEFAULT_DAC : dac_array_type := (20972, 34079, 20526, 0, 28836, 28836, 28836, 28836);
+  --constant DEFAULT_DAC : dac_array_type := (others => 0);
+  
+  constant DEFAULT_DRSADDR : std_logic_vector (3 downto 0):= "0000";
+  constant DEFAULT_DRSADDR_MODE : std_logic := '0';
+
+-- config RAM addresses
+constant BADDR_ROI : std_logic_vector 				:= X"00"; -- Baseaddress ROI-Values
+constant BADDR_DAC : std_logic_vector 				:= X"24"; -- Baseaddress DAC-Values
+
+	
+
+-- Commands
+constant CMD_EXECUTE : std_logic_vector       		:= X"04";   --new
+constant CMD_WRITE : std_logic_vector       		:= X"05";
+constant CMD_DENABLE : std_logic_vector     		:= X"06";
+constant CMD_DDISABLE : std_logic_vector    		:= X"07";
+constant CMD_DWRITE_RUN : std_logic_vector  		:= X"08";
+constant CMD_DWRITE_STOP : std_logic_vector 		:= X"09";
+constant CMD_READ : std_logic_vector        		:= X"0A";
+constant CMD_SCLK_ON : std_logic_vector     		:= X"10";
+constant CMD_SCLK_OFF : std_logic_vector    		:= X"11";
+constant CMD_PS_DIRINC : std_logic_vector   		:= X"12";
+constant CMD_PS_DIRDEC : std_logic_vector   		:= X"13";
+constant CMD_PS_DO : std_logic_vector     			:= X"14";
+constant CMD_SRCLK_ON : std_logic_vector    		:= X"15";
+constant CMD_SRCLK_OFF : std_logic_vector   		:= X"16";
+constant CMD_PS_RESET : std_logic_vector    		:= X"17";
+constant CMD_TRIGGERS_ON : std_logic_vector 		:= X"18";
+constant CMD_TRIGGERS_OFF : std_logic_vector		:= X"19";
+
+constant CMD_RESET_TRIGGER_ID : std_logic_vector   	:= X"2A";
+
+constant CMD_START : std_logic_vector       		:= X"22";		-- set data generator in RUN-mnode
+constant CMD_STOP : std_logic_vector        		:= X"23";		-- set data generator in STOP-mode
+constant CMD_MODE_COMMAND : std_logic_vector        := X"30";
+constant CMD_MODE_ALL_SOCKETS : std_logic_vector    := X"31";
+
+constant CMD_MANUAL_BUSY_ON  : std_logic_vector    	:= X"32";
+constant CMD_MANUAL_BUSY_OFF  : std_logic_vector    := X"33";
+
+constant CMD_TRIGGER : std_logic_vector     		:= X"A0";
+constant CMD_TRIGGER_C : std_logic_vector   		:= X"1F";		-- should be 1F in next revision .. T.B. wants it.
+constant CMD_TRIGGER_S : std_logic_vector   		:= X"20";
+
+constant CMD_BUSY_ON : std_logic_vector   		:= X"24";
+constant CMD_BUSY_OFF : std_logic_vector   		:= X"25";
+
+constant CMD_STATUS : std_logic_vector			:= X"FF";
+
+
+
+-- DRS Registers
+  constant DRS_ADDR_IDLE : std_logic_vector := "1001";
+  constant DRS_CONFIG_REG : std_logic_vector := "1100";  
+  constant DRS_WRITE_SHIFT_REG : std_logic_vector := "1101";  
+  constant DRS_WRITE_CONFIG_REG : std_logic_vector := "1110";  
+  constant DRS_DISABLE_ALL_OUTS : std_logic_vector := "1111";  
+  
+-- Declare functions and procedure
+
+
+constant TIME_UNTIL_READ_READY : integer := 4;
+constant TIME_UNTIL_WRITE_READY : integer := 4;
+
+
+--	FUNCTION wait_if_started ( 
+--		signal sr : std_logic_vector(2 downto 0)
+--		) RETURN std_logic;
+--
+
+
+-- for W5300 modul2
+constant W5300_RAM_ADDR_WIDTH : integer := 17;
+constant TX_FIFO_MAX_FREE : std_logic_vector(16 downto 0) := conv_std_logic_vector(15360 ,17); 
+
+-- not needed
+--constant ADC_DATA_OFFSET_ADDR : std_logic_vector (W5300_RAM_ADDR_WIDTH-1 downto 0) := conv_std_logic_vector ( 36  , W5300_RAM_ADDR_WIDTH); 
+
+
+end fad_definitions;
+
+--PACKAGE BODY fad_definitions is
+--
+--	FUNCTION wait_if_started ( 
+--		signal sr : std_logic_vector(2 downto 0)
+--		) RETURN std_logic IS
+--		
+--	BEGIN
+--	
+--	
+--	
+--	END FUNCTION wait_if_started;
+--		
+--
+--END fad_definitions;
Index: /firmware/FAD/FACT_FAD_lib/hdl/fad_main_struct.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/fad_main_struct.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/fad_main_struct.vhd	(revision 11755)
@@ -0,0 +1,1024 @@
+-- VHDL Entity FACT_FAD_lib.FAD_main.symbol
+--
+-- Created:
+--          by - daqct3.UNKNOWN (IHP110)
+--          at - 11:34:33 03.08.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.1 (Build 12)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;
+
+ENTITY FAD_main IS
+   GENERIC( 
+      RAMADDRWIDTH64b : integer := 12
+   );
+   PORT( 
+      CLK                   : IN     std_logic;
+      D_T_in                : IN     std_logic_vector (1 DOWNTO 0);
+      FTM_RS485_rx_d        : IN     std_logic;
+      SROUT_in_0            : IN     std_logic;
+      SROUT_in_1            : IN     std_logic;
+      SROUT_in_2            : IN     std_logic;
+      SROUT_in_3            : IN     std_logic;
+      adc_data_array        : IN     adc_data_array_type;
+      adc_otr_array         : IN     std_logic_vector (3 DOWNTO 0);
+      board_id              : IN     std_logic_vector (3 DOWNTO 0);
+      crate_id              : IN     std_logic_vector (1 DOWNTO 0);
+      drs_refclk_in         : IN     std_logic;                                         -- used to check if DRS REFCLK exsists, if not DENABLE inhibit
+      plllock_in            : IN     std_logic_vector (3 DOWNTO 0);                     -- high level, if dominowave is running and DRS PLL locked
+      trigger               : IN     std_logic;
+      wiz_int               : IN     std_logic;
+      ADC_CLK               : OUT    std_logic;
+      CLK_25_PS             : OUT    std_logic;
+      CLK_50                : OUT    std_logic;
+      -- for debugging
+      DG_state              : OUT    std_logic_vector (7 DOWNTO 0);
+      FTM_RS485_rx_en       : OUT    std_logic;
+      FTM_RS485_tx_d        : OUT    std_logic;
+      FTM_RS485_tx_en       : OUT    std_logic;
+      RSRLOAD               : OUT    std_logic                     := '0';
+      SRCLK                 : OUT    std_logic                     := '0';
+      SRIN_out              : OUT    std_logic                     := '0';
+      adc_oeb               : OUT    std_logic                     := '1';
+      alarm_refclk_too_high : OUT    std_logic;
+      alarm_refclk_too_low  : OUT    std_logic;
+      amber                 : OUT    std_logic;
+      counter_result        : OUT    std_logic_vector (11 DOWNTO 0);
+      dac_cs                : OUT    std_logic;
+      debug_data_ram_empty  : OUT    std_logic;
+      debug_data_valid      : OUT    std_logic;
+      denable               : OUT    std_logic                     := '0';              -- default domino wave off
+      drs_channel_id        : OUT    std_logic_vector (3 DOWNTO 0) := (others => '0');
+      drs_dwrite            : OUT    std_logic                     := '1';
+      green                 : OUT    std_logic;
+      led                   : OUT    std_logic_vector (7 DOWNTO 0) := (OTHERS => '0');
+      mem_manager_state     : OUT    std_logic_vector (3 DOWNTO 0);                     -- state is encoded here ... useful for debugging.
+      mosi                  : OUT    std_logic                     := '0';
+      red                   : OUT    std_logic;
+      sclk                  : OUT    std_logic;
+      sensor_cs             : OUT    std_logic_vector (3 DOWNTO 0);
+      socket_tx_free_out    : OUT    std_logic_vector (16 DOWNTO 0);                    -- 17bit value .. that's true
+      trigger_veto          : OUT    std_logic                     := '1';
+      w5300_state           : OUT    std_logic_vector (7 DOWNTO 0);                     -- state is encoded here ... useful for debugging.
+      wiz_addr              : OUT    std_logic_vector (9 DOWNTO 0);
+      wiz_cs                : OUT    std_logic                     := '1';
+      wiz_rd                : OUT    std_logic                     := '1';
+      wiz_reset             : OUT    std_logic                     := '1';
+      wiz_wr                : OUT    std_logic                     := '1';
+      sio                   : INOUT  std_logic;
+      wiz_data              : INOUT  std_logic_vector (15 DOWNTO 0)
+   );
+
+-- Declarations
+
+END FAD_main ;
+
+--
+-- VHDL Architecture FACT_FAD_lib.FAD_main.struct
+--
+-- Created:
+--          by - daqct3.UNKNOWN (IHP110)
+--          at - 11:34:35 03.08.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.1 (Build 12)
+--
+library ieee;
+use ieee.std_logic_1164.all;
+use IEEE.STD_LOGIC_ARITH.all;
+use ieee.STD_LOGIC_UNSIGNED.all;
+
+library fact_fad_lib;
+use fact_fad_lib.fad_definitions.all;
+
+library UNISIM;
+--use UNISIM.VComponents.all;
+USE IEEE.NUMERIC_STD.all;
+USE IEEE.std_logic_signed.all;
+USE fact_fad_lib.fad_rs485_constants.all;
+LIBRARY hds_package_library;
+USE hds_package_library.random_generators.all;
+
+LIBRARY FACT_FAD_lib;
+
+ARCHITECTURE struct OF FAD_main IS
+
+   -- Architecture declarations
+
+   -- Internal signal declarations
+   SIGNAL CLK_25                       : std_logic;
+   SIGNAL DCM_PS_status                : std_logic_vector(7 DOWNTO 0)                 := (OTHERS => '0');
+   SIGNAL DCM_locked_status            : std_logic;
+   SIGNAL DCM_ready_status             : std_logic;
+   --
+
+-- EVT HEADER - part 2  --> FTM trigger informaton, comes in late ...
+-- during EVT header wrinting, this field is left out ... and only written into event header,
+-- when the DRS chip were read out already.
+   SIGNAL FTM_RS485_ready              : std_logic;
+   SIGNAL I_really_want_dwrite         : STD_LOGIC;
+   SIGNAL SRCLK1                       : std_logic                                    := '0';
+   SIGNAL adc_clk_en                   : std_logic;
+   SIGNAL adc_data_array_int           : adc_data_array_type;
+   SIGNAL adc_otr                      : std_logic_vector(3 DOWNTO 0);
+   SIGNAL addr_out                     : std_logic_vector(RAMADDRWIDTH64b-1 DOWNTO 0);
+   SIGNAL busy_enable                  : std_logic                                    := '1';
+   SIGNAL busy_high_active             : std_logic;
+   SIGNAL busy_manual                  : std_logic;
+   SIGNAL c_trigger_enable             : std_logic                                    := '0';
+   SIGNAL c_trigger_mult               : std_logic_vector(15 DOWNTO 0);
+   SIGNAL cont_trigger                 : std_logic;
+   SIGNAL current_dac_array            : dac_array_type                               := ( others => 0);
+   SIGNAL dac_setting                  : dac_array_type                               := DEFAULT_DAC;        --<<-- default defined in fad_definitions.vhd
+   SIGNAL data_out                     : std_logic_vector(63 DOWNTO 0);
+   SIGNAL data_ram_empty               : std_logic;
+   SIGNAL data_valid_ack               : std_logic                                    := '0';
+   SIGNAL denable_prim                 : std_logic                                    := '0';                -- default domino wave off
+   SIGNAL denable_sig                  : std_logic                                    := '0';                -- default domino wave off
+   SIGNAL dg_config_done               : std_logic;
+   SIGNAL dg_start_config              : std_logic                                    := '0';
+   SIGNAL din1                         : std_logic                                    := '0';                -- default domino wave off
+   SIGNAL dna                          : STD_LOGIC_VECTOR(63 DOWNTO 0)                := (others => '0');
+   SIGNAL dout                         : STD_LOGIC;
+   SIGNAL dout0                        : STD_LOGIC;
+   SIGNAL dout1                        : STD_LOGIC;
+   SIGNAL dout2                        : STD_LOGIC;
+   SIGNAL dout3                        : STD_LOGIC;
+   SIGNAL dout4                        : STD_LOGIC;
+   SIGNAL dout5                        : std_logic;
+   SIGNAL dout6                        : std_logic;
+   SIGNAL dout7                        : std_logic;
+   SIGNAL dout8                        : std_logic;
+   SIGNAL drs_clk_en                   : std_logic                                    := '0';
+   SIGNAL drs_read_s_cell              : std_logic                                    := '0';
+   SIGNAL drs_read_s_cell_ready        : std_logic;
+   -- --
+--      drs_dwrite : out std_logic := '1';
+   SIGNAL drs_readout_ready            : std_logic                                    := '0';
+   SIGNAL drs_readout_ready_ack        : std_logic;
+   SIGNAL drs_readout_started          : std_logic;
+   SIGNAL drs_s_cell_array             : drs_s_cell_array_type;
+   SIGNAL drs_srin_data                : std_logic_vector(7 DOWNTO 0)                 := (others => '0');
+   SIGNAL dwrite_enable_w5300          : std_logic                                    := '1';
+   SIGNAL dwrite_global_enable         : std_logic                                    := '1';
+   SIGNAL dwrite_trigger_manager       : std_logic                                    := '1';
+   SIGNAL enable_i                     : std_logic;
+   SIGNAL enabled_trigger_or_s_trigger : std_logic;
+   SIGNAL is_idle                      : std_logic;
+   SIGNAL memory_manager_config_start  : std_logic                                    := '0';
+   SIGNAL memory_manager_config_valid  : std_logic;
+   SIGNAL not_busy_enable              : STD_LOGIC;
+   SIGNAL package_length               : std_logic_vector(15 DOWNTO 0);
+   SIGNAL ps_direction                 : std_logic                                    := '1';                -- default phase shift upwards
+   SIGNAL ps_do_phase_shift            : std_logic                                    := '0';                --pulse this to phase shift once
+   SIGNAL ps_reset                     : std_logic                                    := '0';                -- pulse this to reset the variable phase shift
+   SIGNAL ram_addr                     : std_logic_vector(RAMADDRWIDTH64b+1 DOWNTO 0);
+   SIGNAL ram_data                     : std_logic_vector(15 DOWNTO 0);
+   SIGNAL ram_start_addr               : std_logic_vector(RAMADDRWIDTH64b-1 DOWNTO 0);
+   SIGNAL ram_write_ea                 : std_logic;
+   SIGNAL ram_write_ready              : std_logic                                    := '0';
+   SIGNAL ready                        : STD_LOGIC                                    := '0';
+   SIGNAL rec_timeout_occured          : std_logic                                    := '0';
+   SIGNAL reset_synch_i                : std_logic;
+   SIGNAL reset_trigger_id             : std_logic                                    := '0';
+   SIGNAL roi_max                      : roi_max_type;
+   SIGNAL roi_setting                  : roi_array_type;
+   SIGNAL rs465_data                   : std_logic_vector(55 DOWNTO 0);                                      --7 byte
+   -- EVT HEADER - part 6
+   SIGNAL runnumber                    : std_logic_vector(31 DOWNTO 0);
+   SIGNAL s_trigger                    : std_logic;
+   SIGNAL sclk_enable                  : std_logic;
+   SIGNAL sensor_array                 : sensor_array_type;
+   SIGNAL sensor_ready                 : std_logic;
+   SIGNAL socket_send_mode_out         : std_logic;
+   SIGNAL socks_connected              : std_logic;
+   SIGNAL socks_waiting                : std_logic;
+   SIGNAL software_trigger_in          : std_logic;
+   SIGNAL spi_interface_config_start   : std_logic                                    := '0';
+   SIGNAL spi_interface_config_valid   : std_logic;
+   SIGNAL srclk_enable                 : std_logic                                    := '0';
+   SIGNAL srin_write_ack               : std_logic                                    := '0';
+   SIGNAL srin_write_ready             : std_logic                                    := '0';
+   SIGNAL start_srin_write_8b          : std_logic;
+   SIGNAL time                         : std_logic_vector(31 DOWNTO 0);
+   SIGNAL trig_veto                    : std_logic;
+   SIGNAL trigger1                     : std_logic;
+   SIGNAL trigger_enable               : std_logic;
+   SIGNAL trigger_id                   : std_logic_vector(31 DOWNTO 0);
+   SIGNAL trigger_or_s_trigger         : std_logic;
+   SIGNAL trigger_out                  : std_logic;
+   SIGNAL trigger_veto1                : std_logic                                    := '1';
+   SIGNAL wiz_number_of_channels       : std_logic_vector(3 DOWNTO 0)                 := (others => '0');
+   SIGNAL wiz_ram_start_addr           : std_logic_vector(RAMADDRWIDTH64b+1 DOWNTO 0) := (others => '0');
+   SIGNAL wiz_reset1                   : std_logic                                    := '1';
+   SIGNAL wiz_write_ea                 : std_logic                                    := '0';
+   SIGNAL wiz_write_end                : std_logic                                    := '0';
+   SIGNAL wiz_write_header             : std_logic                                    := '0';
+   SIGNAL wiz_write_length             : std_logic_vector(16 DOWNTO 0)                := (others => '0');
+   SIGNAL write_ea                     : std_logic_vector(0 DOWNTO 0)                 := "0";
+
+   -- Implicit buffer signal declarations
+   SIGNAL CLK_25_PS_internal             : std_logic;
+   SIGNAL CLK_50_internal                : std_logic;
+   SIGNAL alarm_refclk_too_high_internal : std_logic;
+   SIGNAL alarm_refclk_too_low_internal  : std_logic;
+   SIGNAL counter_result_internal        : std_logic_vector (11 DOWNTO 0);
+
+
+   -- ModuleWare signal declarations(v1.9) for instance 'U_0' of 'split'
+   SIGNAL mw_U_0temp_din : std_logic_vector(3 DOWNTO 0);
+
+   -- Component Declarations
+   COMPONENT FAD_rs485_receiver
+   GENERIC (
+      -- defined in fad_rs485_definitions.fad_rs485_constants
+      RX_BYTES : integer := RS485_MESSAGE_LEN_BYTES;         -- no. of bytes to receive
+      RX_WIDTH : integer := RS485_MESSAGE_LEN_BYTES * 8      -- no. of bits to receive
+   );
+   PORT (
+      rec_clk             : IN     std_logic;
+      rec_start           : IN     std_logic;
+      rx_d                : IN     std_logic;
+      rec_dout            : OUT    std_logic_vector (RX_WIDTH - 1 DOWNTO 0) := (others => '0');
+      rec_timeout_occured : OUT    std_logic                                := '0';
+      rec_valid           : OUT    std_logic                                := '0';
+      rx_en               : OUT    std_logic;
+      tx_d                : OUT    std_logic;
+      tx_en               : OUT    std_logic
+   );
+   END COMPONENT;
+   COMPONENT REFCLK_counter
+   PORT (
+      clk                   : IN     std_logic;
+      refclk_in             : IN     std_logic;
+      alarm_refclk_too_high : OUT    std_logic                      := '0';
+      alarm_refclk_too_low  : OUT    std_logic                      := '0';
+      counter_result        : OUT    std_logic_vector (11 DOWNTO 0) := (others => '0')
+   );
+   END COMPONENT;
+   COMPONENT adc_buffer
+   PORT (
+      adc_data_array     : IN     adc_data_array_type;
+      adc_otr_array      : IN     std_logic_vector (3 DOWNTO 0);
+      clk_ps             : IN     std_logic;
+      adc_data_array_int : OUT    adc_data_array_type;
+      adc_otr            : OUT    std_logic_vector (3 DOWNTO 0)
+   );
+   END COMPONENT;
+   COMPONENT clock_generator_var_ps
+   PORT (
+      CLK             : IN     std_logic ;
+      RST_IN          : IN     std_logic ;
+      direction       : IN     std_logic ;
+      do_shift        : IN     std_logic ;
+      CLK_25          : OUT    std_logic ;
+      CLK_25_PS       : OUT    std_logic ;
+      CLK_50          : OUT    std_logic ;
+      locked_status_o : OUT    std_logic ;
+      offset          : OUT    std_logic_vector (7 DOWNTO 0) := (OTHERS => '0');
+      ready_status_o  : OUT    std_logic 
+   );
+   END COMPONENT;
+   COMPONENT continous_pulser
+   GENERIC (
+      MINIMAL_TRIGGER_WAIT_TIME : integer := 250000;
+      TRIGGER_WIDTH             : integer := 5
+   );
+   PORT (
+      CLK        : IN     std_logic;
+      enable     : IN     std_logic;
+      multiplier : IN     std_logic_vector (15 DOWNTO 0);
+      trigger    : OUT    std_logic
+   );
+   END COMPONENT;
+   COMPONENT dataRAM_64b_16b_width14_5
+   PORT (
+      clka  : IN     std_logic ;
+      dina  : IN     std_logic_VECTOR (63 DOWNTO 0);
+      addra : IN     std_logic_VECTOR (14 DOWNTO 0);
+      wea   : IN     std_logic_VECTOR (0 DOWNTO 0);
+      clkb  : IN     std_logic ;
+      addrb : IN     std_logic_VECTOR (16 DOWNTO 0);
+      doutb : OUT    std_logic_VECTOR (15 DOWNTO 0)
+   );
+   END COMPONENT;
+   COMPONENT data_generator
+   GENERIC (
+      RAM_ADDR_WIDTH : integer := 12
+   );
+   PORT (
+      -- for debugging
+      state                      : OUT    std_logic_vector (7 DOWNTO 0);
+      is_idle                    : OUT    std_logic ;
+      clk                        : IN     std_logic ;                                     -- CLK_25.
+      data_out                   : OUT    std_logic_vector (63 DOWNTO 0);
+      addr_out                   : OUT    std_logic_vector (RAM_ADDR_WIDTH-1 DOWNTO 0);
+      dataRAM_write_ea_o         : OUT    std_logic_vector (0 DOWNTO 0) := "0";
+      ram_start_addr             : IN     std_logic_vector (RAM_ADDR_WIDTH-1 DOWNTO 0);
+      ram_write_ea               : IN     std_logic ;
+      ram_write_ready            : OUT    std_logic                     := '0';
+      roi_array                  : IN     roi_array_type ;
+      roi_max                    : IN     roi_max_type ;
+      sensor_array               : IN     sensor_array_type ;
+      sensor_ready               : IN     std_logic ;
+      dac_array                  : IN     dac_array_type ;
+      config_start               : IN     std_logic ;
+      config_done                : OUT    std_logic                     := '0';
+      -- EVT HEADER - part 1
+      package_length             : IN     std_logic_vector (15 DOWNTO 0);
+      pll_lock                   : IN     std_logic_vector ( 3 DOWNTO 0);
+      dwrite_enable_in           : IN     std_logic ;
+      denable_enable_in          : IN     std_logic ;
+      busy_enable_in             : IN     std_logic ;
+      trigger_enable_in          : IN     std_logic ;
+      cont_trigger_en_in         : IN     std_logic ;
+      socket_send_mode_in        : IN     std_logic ;
+      busy_manual_in             : IN     std_logic ;
+      -- EVT HEADER - part 2  --> FTM trigger informaton, comes in late ...
+      -- during EVT header wrinting, this field is left out ... and only written into event header,
+      -- when the DRS chip were read out already.
+      FTM_RS485_ready            : IN     std_logic ;
+      FTM_trigger_info           : IN     std_logic_vector (55 DOWNTO 0);                 --7 byte
+      FTM_receiver_status        : IN     std_logic ;
+      -- EVT HEADER - part 3
+      fad_event_counter          : IN     std_logic_vector (31 DOWNTO 0);
+      refclk_counter             : IN     std_logic_vector (11 DOWNTO 0);
+      refclk_too_high            : IN     std_logic ;
+      refclk_too_low             : IN     std_logic ;
+      -- EVT HEADER - part 4
+      board_id                   : IN     std_logic_vector (3 DOWNTO 0);
+      crate_id                   : IN     std_logic_vector (1 DOWNTO 0);
+      DCM_PS_status              : IN     std_logic_vector (7 DOWNTO 0);
+      DCM_locked_status          : IN     std_logic ;
+      DCM_ready_status           : IN     std_logic ;
+      SPI_SCLK_enable_status     : IN     std_logic ;
+      TRG_GEN_div                : IN     std_logic_vector (15 DOWNTO 0);
+      -- EVT HEADER - part 5
+      dna                        : IN     std_logic_vector (63 DOWNTO 0);
+      -- EVT HEADER - part 6
+      runnumber                  : IN     std_logic_vector (31 DOWNTO 0);
+      timer_value                : IN     std_logic_vector (31 DOWNTO 0);                 -- time in units of 100us
+      hardware_trigger_in        : IN     std_logic ;
+      software_trigger_in        : IN     std_logic ;
+      adc_data_array             : IN     adc_data_array_type ;
+      adc_output_enable_inverted : OUT    std_logic                     := '1';
+      adc_clk_en                 : OUT    std_logic                     := '0';
+      adc_otr                    : IN     std_logic_vector (3 DOWNTO 0);
+      drs_channel_id             : OUT    std_logic_vector (3 DOWNTO 0) := (others => '0');
+      --drs_dwrite : out std_logic := '1';
+      drs_readout_ready          : OUT    std_logic                     := '0';
+      drs_readout_ready_ack      : IN     std_logic ;
+      drs_clk_en                 : OUT    std_logic                     := '0';
+      start_read_drs_stop_cell   : OUT    std_logic                     := '0';
+      drs_srin_write_8b          : OUT    std_logic                     := '0';
+      drs_srin_write_ack         : IN     std_logic ;
+      drs_srin_data              : OUT    std_logic_vector (7 DOWNTO 0) := (others => '0');
+      drs_srin_write_ready       : IN     std_logic ;
+      drs_read_s_cell_ready      : IN     std_logic ;
+      drs_s_cell_array           : IN     drs_s_cell_array_type ;
+      drs_readout_started        : OUT    std_logic                     := '0';
+      trigger_veto               : OUT    std_logic                     := '1'
+   );
+   END COMPONENT;
+   COMPONENT dna_gen
+   PORT (
+      clk   : IN     STD_LOGIC ;
+      dna   : OUT    STD_LOGIC_VECTOR (63 DOWNTO 0) := (others => '0');
+      ready : OUT    STD_LOGIC                      := '0'
+   );
+   END COMPONENT;
+   COMPONENT drs_pulser
+   PORT (
+      CLK                      : IN     std_logic;
+      SROUT_in_0               : IN     std_logic;
+      SROUT_in_1               : IN     std_logic;
+      SROUT_in_2               : IN     std_logic;
+      SROUT_in_3               : IN     std_logic;
+      srin_data                : IN     std_logic_vector (7 DOWNTO 0);
+      start_endless_mode       : IN     std_logic;
+      start_read_stop_pos_mode : IN     std_logic;
+      start_srin_write_8b      : IN     std_logic;
+      RSRLOAD                  : OUT    std_logic  := '0';
+      SRCLK                    : OUT    std_logic  := '0';
+      SRIN_out                 : OUT    std_logic  := '0';
+      srin_write_ack           : OUT    std_logic  := '0';
+      srin_write_ready         : OUT    std_logic  := '0';
+      stop_pos                 : OUT    drs_s_cell_array_type;
+      stop_pos_valid           : OUT    std_logic  := '0'
+   );
+   END COMPONENT;
+   COMPONENT led_controller
+   GENERIC (
+      HEARTBEAT_PWM_DIVIDER : integer := 500;
+      WAITING_DIVIDER       : integer := 500000000
+   );
+   PORT (
+      CLK                    : IN     std_logic;
+      refclk_too_high        : IN     std_logic;
+      refclk_too_low         : IN     std_logic;
+      socks_connected        : IN     std_logic;
+      socks_waiting          : IN     std_logic;
+      trigger                : IN     std_logic;
+      trigger_veto           : IN     std_logic;
+      w5300_reset            : IN     std_logic;
+      additional_flasher_out : OUT    std_logic;
+      amber                  : OUT    std_logic;
+      green                  : OUT    std_logic;
+      red                    : OUT    std_logic
+   );
+   END COMPONENT;
+   COMPONENT memory_manager_2
+   GENERIC (
+      RAM_ADDR_WIDTH_64B : integer := 12;
+      RAM_ADDR_WIDTH_16B : integer := 14
+   );
+   PORT (
+      clk                    : IN     std_logic;
+      config_start           : IN     std_logic;
+      dg_config_done         : IN     std_logic;
+      ram_write_ready        : IN     std_logic;
+      roi_array              : IN     roi_array_type;
+      wiz_read_done          : IN     std_logic;
+      config_ready           : OUT    std_logic                                        := '1';
+      data_ram_empty         : OUT    std_logic;
+      dg_start_config        : OUT    std_logic                                        := '0';
+      package_length         : OUT    std_logic_vector (15 DOWNTO 0)                   := (others => '0');
+      ram_start_addr         : OUT    std_logic_vector (RAM_ADDR_WIDTH_64B-1 DOWNTO 0) := (others => '0');
+      ram_write_ea           : OUT    std_logic                                        := '0';
+      roi_max                : OUT    roi_max_type                                     := (others => conv_std_logic_vector (0, 11));
+      state                  : OUT    std_logic_vector (3 DOWNTO 0);
+      wiz_number_of_channels : OUT    std_logic_vector (3 DOWNTO 0)                    := (others => '0');
+      wiz_ram_start_addr     : OUT    std_logic_vector (RAM_ADDR_WIDTH_16B-1 DOWNTO 0) := (others => '0');
+      wiz_write_ea           : OUT    std_logic                                        := '0';
+      wiz_write_end          : OUT    std_logic                                        := '0';
+      wiz_write_header       : OUT    std_logic                                        := '0';
+      wiz_write_length       : OUT    std_logic_vector (16 DOWNTO 0)                   := (others => '0')
+   );
+   END COMPONENT;
+   COMPONENT spi_interface
+   PORT (
+      clk_50MHz         : IN     std_logic ;
+      config_start      : IN     std_logic ;
+      dac_array         : IN     dac_array_type ;
+      sclk_enable_i     : IN     std_logic ;
+      config_ready      : OUT    std_logic ;
+      current_dac_array : OUT    dac_array_type  := ( others => 0);
+      dac_cs            : OUT    std_logic ;
+      mosi              : OUT    std_logic       := '0';
+      sclk              : OUT    std_logic ;
+      sensor_array      : OUT    sensor_array_type ;
+      sensor_cs         : OUT    std_logic_vector (3 DOWNTO 0);
+      sensor_ready      : OUT    std_logic ;
+      miso              : INOUT  std_logic 
+   );
+   END COMPONENT;
+   COMPONENT timer
+   GENERIC (
+      TIMER_WIDTH : integer := 32;
+      PRESCALER   : integer := 5000
+   );
+   PORT (
+      clk           : IN     std_logic;
+      enable_i      : IN     std_logic;
+      reset_synch_i : IN     std_logic;
+      synch_i       : IN     std_logic;
+      synched_o     : OUT    std_logic  := '0';
+      time_o        : OUT    std_logic_vector ( TIMER_WIDTH-1 DOWNTO 0)
+   );
+   END COMPONENT;
+   COMPONENT trigger_counter
+   PORT (
+      trigger_id : OUT    std_logic_vector (31 DOWNTO 0);
+      trigger    : IN     std_logic ;
+      reset      : IN     std_logic ;
+      clk        : IN     std_logic 
+   );
+   END COMPONENT;
+   COMPONENT trigger_manager
+   PORT (
+      clk                   : IN     std_logic;
+      drs_readout_ready     : IN     std_logic;
+      trigger_in            : IN     std_logic;
+      drs_readout_ready_ack : OUT    std_logic  := '0';
+      drs_write             : OUT    std_logic  := '1';
+      trigger_out           : OUT    std_logic  := '0'
+   );
+   END COMPONENT;
+   COMPONENT w5300_modul
+   GENERIC (
+      RAM_ADDR_WIDTH : integer := 14
+   );
+   PORT (
+      state                         : OUT    std_logic_vector (7 DOWNTO 0);                                  -- state is encoded here ... useful for debugging.
+      debug_data_ram_empty          : OUT    std_logic ;
+      debug_data_valid              : OUT    std_logic ;
+      data_generator_idle_i         : IN     std_logic ;
+      data_ram_not_full             : IN     std_logic ;
+      socket_tx_free_out            : OUT    std_logic_vector (16 DOWNTO 0);                                 -- 17bit value .. that's true
+      clk                           : IN     std_logic ;
+      wiz_reset                     : OUT    std_logic                      := '1';
+      addr                          : OUT    std_logic_vector (9 DOWNTO 0);
+      data                          : INOUT  std_logic_vector (15 DOWNTO 0);
+      cs                            : OUT    std_logic                      := '1';
+      wr                            : OUT    std_logic                      := '1';
+      led                           : OUT    std_logic_vector (7 DOWNTO 0)  := (OTHERS => '0');
+      rd                            : OUT    std_logic                      := '1';
+      int                           : IN     std_logic ;
+      write_length                  : IN     std_logic_vector (16 DOWNTO 0);
+      ram_start_addr                : IN     std_logic_vector (RAM_ADDR_WIDTH-1 DOWNTO 0);
+      ram_data                      : IN     std_logic_vector (15 DOWNTO 0);
+      ram_addr                      : OUT    std_logic_vector (RAM_ADDR_WIDTH-1 DOWNTO 0);
+      data_valid                    : IN     std_logic ;
+      data_valid_ack                : OUT    std_logic                      := '0';
+      busy                          : OUT    std_logic                      := '1';
+      write_header_flag             : IN     std_logic ;
+      write_end_flag                : IN     std_logic ;
+      fifo_channels                 : IN     std_logic_vector (3 DOWNTO 0);
+      -- softtrigger:
+      s_trigger                     : OUT    std_logic                      := '0';
+      c_trigger_enable              : OUT    std_logic                      := '0';
+      c_trigger_mult                : OUT    std_logic_vector (15 DOWNTO 0) := conv_std_logic_vector(0 ,16); --subject TO changes
+      -- FAD configuration signals:
+      ------------------------------------------------------------------------------
+      memory_manager_config_start_o : OUT    std_logic                      := '0';
+      memory_manager_config_valid_i : IN     std_logic ;
+      spi_interface_config_start_o  : OUT    std_logic                      := '0';
+      spi_interface_config_valid_i  : IN     std_logic ;
+      --data_generator_config_start_o	: out std_logic := '0';
+      --data_generator_config_valid_i	: in std_logic;
+      dac_setting                   : OUT    dac_array_type                 := DEFAULT_DAC;                  --<<-- default defined in fad_definitions.vhd
+      roi_setting                   : OUT    roi_array_type                 := DEFAULT_ROI;                  --<<-- default defined in fad_definitions.vhd
+      runnumber                     : OUT    std_logic_vector (31 DOWNTO 0) := conv_std_logic_vector(0 ,32);
+      reset_trigger_id              : OUT    std_logic                      := '0';
+      data_ram_empty                : IN     std_logic ;
+      ------------------------------------------------------------------------------
+      
+      -- MAC/IP calculation signals:
+      ------------------------------------------------------------------------------
+      MAC_jumper                    : IN     std_logic_vector (1 DOWNTO 0);
+      BoardID                       : IN     std_logic_vector (3 DOWNTO 0);
+      CrateID                       : IN     std_logic_vector (1 DOWNTO 0);
+      ------------------------------------------------------------------------------
+      
+      -- user controllable enable signals
+      ------------------------------------------------------------------------------
+      trigger_enable                : OUT    std_logic ;
+      denable                       : OUT    std_logic                      := '0';                          -- default domino wave on. ... in case if REFCLK error ... REFCLK counter will override.
+      dwrite_enable                 : OUT    std_logic                      := '1';                          -- default DWRITE low.
+      sclk_enable                   : OUT    std_logic                      := '1';                          -- default DWRITE HIGH.
+      srclk_enable                  : OUT    std_logic                      := '1';                          -- default SRCLK on.
+      busy_enable                   : OUT    std_logic                      := '0';
+      socket_send_mode_out          : OUT    std_logic ;
+      busy_manual                   : OUT    std_logic                      := '0';
+      ------------------------------------------------------------------------------
+      
+      -- ADC CLK generator, is able to shift phase with respect to X_50M
+      -- these signals control the behavior of the digital clock manager (DCM)
+      ------------------------------------------------------------------------------
+      ps_direction                  : OUT    std_logic                      := '1';                          -- default phase shift upwards
+      ps_do_phase_shift             : OUT    std_logic                      := '0';                          --pulse this TO phase shift once
+      ps_reset                      : OUT    std_logic                      := '0';                          -- pulse this TO reset the variable phase shift
+      ps_ready                      : IN     std_logic ;
+      ------------------------------------------------------------------------------
+      
+      -- signals used to control FAD LED bahavior:
+      -- one of the three LEDs is used for com-status info
+      ------------------------------------------------------------------------------
+      socks_waiting                 : OUT    std_logic ;
+      socks_connected               : OUT    std_logic 
+      ------------------------------------------------------------------------------
+   );
+   END COMPONENT;
+
+   -- Optional embedded configurations
+   -- pragma synthesis_off
+   FOR ALL : FAD_rs485_receiver USE ENTITY FACT_FAD_lib.FAD_rs485_receiver;
+   FOR ALL : REFCLK_counter USE ENTITY FACT_FAD_lib.REFCLK_counter;
+   FOR ALL : adc_buffer USE ENTITY FACT_FAD_lib.adc_buffer;
+   FOR ALL : clock_generator_var_ps USE ENTITY FACT_FAD_lib.clock_generator_var_ps;
+   FOR ALL : continous_pulser USE ENTITY FACT_FAD_lib.continous_pulser;
+   FOR ALL : dataRAM_64b_16b_width14_5 USE ENTITY FACT_FAD_lib.dataRAM_64b_16b_width14_5;
+   FOR ALL : data_generator USE ENTITY FACT_FAD_lib.data_generator;
+   FOR ALL : dna_gen USE ENTITY FACT_FAD_lib.dna_gen;
+   FOR ALL : drs_pulser USE ENTITY FACT_FAD_lib.drs_pulser;
+   FOR ALL : led_controller USE ENTITY FACT_FAD_lib.led_controller;
+   FOR ALL : memory_manager_2 USE ENTITY FACT_FAD_lib.memory_manager_2;
+   FOR ALL : spi_interface USE ENTITY FACT_FAD_lib.spi_interface;
+   FOR ALL : timer USE ENTITY FACT_FAD_lib.timer;
+   FOR ALL : trigger_counter USE ENTITY FACT_FAD_lib.trigger_counter;
+   FOR ALL : trigger_manager USE ENTITY FACT_FAD_lib.trigger_manager;
+   FOR ALL : w5300_modul USE ENTITY FACT_FAD_lib.w5300_modul;
+   -- pragma synthesis_on
+
+
+BEGIN
+
+   -- ModuleWare code(v1.9) for instance 'I6' of 'and'
+   SRCLK <= SRCLK1 AND srclk_enable;
+
+   -- ModuleWare code(v1.9) for instance 'U_1' of 'and'
+   dout <= dout0 AND dout1 AND dout2 AND dout3;
+
+   -- ModuleWare code(v1.9) for instance 'U_4' of 'and'
+   dwrite_global_enable <= dwrite_enable_w5300 AND dout4;
+
+   -- ModuleWare code(v1.9) for instance 'U_7' of 'and'
+   dout7 <= busy_high_active AND not_busy_enable;
+
+   -- ModuleWare code(v1.9) for instance 'U_10' of 'and'
+   cont_trigger <= trigger1 AND dout8;
+
+   -- ModuleWare code(v1.9) for instance 'and_1' of 'and'
+   ADC_CLK <= adc_clk_en AND CLK_25_PS_internal;
+
+   -- ModuleWare code(v1.9) for instance 'and_2' of 'and'
+   denable_sig <= denable_prim AND din1;
+
+   -- ModuleWare code(v1.9) for instance 'and_4' of 'and'
+   dout6 <= trigger_or_s_trigger AND trigger_enable;
+
+   -- ModuleWare code(v1.9) for instance 'and_5' of 'and'
+   drs_dwrite <= dwrite_trigger_manager AND dwrite_global_enable;
+
+   -- ModuleWare code(v1.9) for instance 'U_5' of 'assignment'
+   denable <= denable_sig;
+
+   -- ModuleWare code(v1.9) for instance 'U_8' of 'assignment'
+   trigger_veto <= trig_veto;
+
+   -- ModuleWare code(v1.9) for instance 'U_9' of 'assignment'
+   wiz_reset <= wiz_reset1;
+
+   -- ModuleWare code(v1.9) for instance 'U_6' of 'gnd'
+   software_trigger_in <= '0';
+
+   -- ModuleWare code(v1.9) for instance 'U_15' of 'gnd'
+   reset_synch_i <= '0';
+
+   -- ModuleWare code(v1.9) for instance 'inverter_1' of 'inv'
+   din1 <= NOT(alarm_refclk_too_low_internal);
+
+   -- ModuleWare code(v1.9) for instance 'inverter_2' of 'inv'
+   dout5 <= NOT(ram_write_ea);
+
+   -- ModuleWare code(v1.9) for instance 'inverter_3' of 'inv'
+   dout8 <= NOT(busy_high_active);
+
+   -- ModuleWare code(v1.9) for instance 'inverter_4' of 'inv'
+   not_busy_enable <= NOT(busy_enable);
+
+   -- ModuleWare code(v1.9) for instance 'U_2' of 'or'
+   dout4 <= dout OR I_really_want_dwrite;
+
+   -- ModuleWare code(v1.9) for instance 'or_1' of 'or'
+   enabled_trigger_or_s_trigger <= s_trigger OR dout6;
+
+   -- ModuleWare code(v1.9) for instance 'or_2' of 'or'
+   busy_high_active <= trigger_veto1 OR dout5;
+
+   -- ModuleWare code(v1.9) for instance 'or_3' of 'or'
+   trig_veto <= busy_manual OR dout7;
+
+   -- ModuleWare code(v1.9) for instance 'or_5' of 'or'
+   trigger_or_s_trigger <= cont_trigger OR trigger;
+
+   -- ModuleWare code(v1.9) for instance 'U_0' of 'split'
+   mw_U_0temp_din <= plllock_in;
+   u_0combo_proc: PROCESS (mw_U_0temp_din)
+   VARIABLE temp_din: std_logic_vector(3 DOWNTO 0);
+   BEGIN
+      temp_din := mw_U_0temp_din(3 DOWNTO 0);
+      dout0 <= temp_din(0);
+      dout1 <= temp_din(1);
+      dout2 <= temp_din(2);
+      dout3 <= temp_din(3);
+   END PROCESS u_0combo_proc;
+
+   -- ModuleWare code(v1.9) for instance 'U_3' of 'vdd'
+   I_really_want_dwrite <= '1';
+
+   -- ModuleWare code(v1.9) for instance 'U_14' of 'vdd'
+   enable_i <= '1';
+
+   -- Instance port mappings.
+   Inst_rs485_receiver : FAD_rs485_receiver
+      GENERIC MAP (
+         RX_BYTES => RS485_MESSAGE_LEN_BYTES,            -- no. of bytes to receive
+         RX_WIDTH => RS485_MESSAGE_LEN_BYTES * 8         -- no. of bits to receive
+      )
+      PORT MAP (
+         rec_clk             => CLK_50_internal,
+         rx_d                => FTM_RS485_rx_d,
+         rx_en               => FTM_RS485_rx_en,
+         tx_d                => FTM_RS485_tx_d,
+         tx_en               => FTM_RS485_tx_en,
+         rec_start           => drs_readout_started,
+         rec_timeout_occured => rec_timeout_occured,
+         rec_dout            => rs465_data,
+         rec_valid           => FTM_RS485_ready
+      );
+   REFCLK_counter_main : REFCLK_counter
+      PORT MAP (
+         clk                   => CLK_50_internal,
+         refclk_in             => drs_refclk_in,
+         counter_result        => counter_result_internal,
+         alarm_refclk_too_high => alarm_refclk_too_high_internal,
+         alarm_refclk_too_low  => alarm_refclk_too_low_internal
+      );
+   I_main_adc_buffer : adc_buffer
+      PORT MAP (
+         clk_ps             => CLK_25_PS_internal,
+         adc_data_array     => adc_data_array,
+         adc_otr_array      => adc_otr_array,
+         adc_data_array_int => adc_data_array_int,
+         adc_otr            => adc_otr
+      );
+   clock_generator_instance : clock_generator_var_ps
+      PORT MAP (
+         CLK             => CLK,
+         RST_IN          => ps_reset,
+         direction       => ps_direction,
+         do_shift        => ps_do_phase_shift,
+         CLK_25          => CLK_25,
+         CLK_25_PS       => CLK_25_PS_internal,
+         CLK_50          => CLK_50_internal,
+         locked_status_o => DCM_locked_status,
+         offset          => DCM_PS_status,
+         ready_status_o  => DCM_ready_status
+      );
+   continous_pulser_instance : continous_pulser
+      GENERIC MAP (
+         MINIMAL_TRIGGER_WAIT_TIME => 25000,
+         TRIGGER_WIDTH             => 5
+      )
+      PORT MAP (
+         CLK        => CLK_25,
+         enable     => c_trigger_enable,
+         multiplier => c_trigger_mult,
+         trigger    => trigger1
+      );
+   data_RAM_inst : dataRAM_64b_16b_width14_5
+      PORT MAP (
+         clka  => CLK_25,
+         dina  => data_out,
+         addra => addr_out,
+         wea   => write_ea,
+         clkb  => CLK_50_internal,
+         addrb => ram_addr,
+         doutb => ram_data
+      );
+   I_main_data_generator : data_generator
+      GENERIC MAP (
+         RAM_ADDR_WIDTH => RAMADDRWIDTH64b
+      )
+      PORT MAP (
+         state                      => DG_state,
+         is_idle                    => is_idle,
+         clk                        => CLK_25,
+         data_out                   => data_out,
+         addr_out                   => addr_out,
+         dataRAM_write_ea_o         => write_ea,
+         ram_start_addr             => ram_start_addr,
+         ram_write_ea               => ram_write_ea,
+         ram_write_ready            => ram_write_ready,
+         roi_array                  => roi_setting,
+         roi_max                    => roi_max,
+         sensor_array               => sensor_array,
+         sensor_ready               => sensor_ready,
+         dac_array                  => current_dac_array,
+         config_start               => dg_start_config,
+         config_done                => dg_config_done,
+         package_length             => package_length,
+         pll_lock                   => plllock_in,
+         dwrite_enable_in           => dwrite_enable_w5300,
+         denable_enable_in          => denable_sig,
+         busy_enable_in             => busy_enable,
+         trigger_enable_in          => trigger_enable,
+         cont_trigger_en_in         => c_trigger_enable,
+         socket_send_mode_in        => socket_send_mode_out,
+         busy_manual_in             => busy_manual,
+         FTM_RS485_ready            => FTM_RS485_ready,
+         FTM_trigger_info           => rs465_data,
+         FTM_receiver_status        => rec_timeout_occured,
+         fad_event_counter          => trigger_id,
+         refclk_counter             => counter_result_internal,
+         refclk_too_high            => alarm_refclk_too_high_internal,
+         refclk_too_low             => alarm_refclk_too_low_internal,
+         board_id                   => board_id,
+         crate_id                   => crate_id,
+         DCM_PS_status              => DCM_PS_status,
+         DCM_locked_status          => DCM_locked_status,
+         DCM_ready_status           => DCM_ready_status,
+         SPI_SCLK_enable_status     => sclk_enable,
+         TRG_GEN_div                => c_trigger_mult,
+         dna                        => dna,
+         runnumber                  => runnumber,
+         timer_value                => time,
+         hardware_trigger_in        => trigger_out,
+         software_trigger_in        => software_trigger_in,
+         adc_data_array             => adc_data_array_int,
+         adc_output_enable_inverted => adc_oeb,
+         adc_clk_en                 => adc_clk_en,
+         adc_otr                    => adc_otr,
+         drs_channel_id             => drs_channel_id,
+         drs_readout_ready          => drs_readout_ready,
+         drs_readout_ready_ack      => drs_readout_ready_ack,
+         drs_clk_en                 => drs_clk_en,
+         start_read_drs_stop_cell   => drs_read_s_cell,
+         drs_srin_write_8b          => start_srin_write_8b,
+         drs_srin_write_ack         => srin_write_ack,
+         drs_srin_data              => drs_srin_data,
+         drs_srin_write_ready       => srin_write_ready,
+         drs_read_s_cell_ready      => drs_read_s_cell_ready,
+         drs_s_cell_array           => drs_s_cell_array,
+         drs_readout_started        => drs_readout_started,
+         trigger_veto               => trigger_veto1
+      );
+   dna_gen_instance : dna_gen
+      PORT MAP (
+         clk   => CLK_25,
+         dna   => dna,
+         ready => ready
+      );
+   I_main_drs_pulser : drs_pulser
+      PORT MAP (
+         CLK                      => CLK_25,
+         start_endless_mode       => drs_clk_en,
+         start_read_stop_pos_mode => drs_read_s_cell,
+         SROUT_in_0               => SROUT_in_0,
+         SROUT_in_1               => SROUT_in_1,
+         SROUT_in_2               => SROUT_in_2,
+         SROUT_in_3               => SROUT_in_3,
+         stop_pos                 => drs_s_cell_array,
+         stop_pos_valid           => drs_read_s_cell_ready,
+         start_srin_write_8b      => start_srin_write_8b,
+         srin_write_ready         => srin_write_ready,
+         srin_write_ack           => srin_write_ack,
+         srin_data                => drs_srin_data,
+         SRIN_out                 => SRIN_out,
+         RSRLOAD                  => RSRLOAD,
+         SRCLK                    => SRCLK1
+      );
+   led_controller_instance : led_controller
+      GENERIC MAP (
+         HEARTBEAT_PWM_DIVIDER => 50000,
+         WAITING_DIVIDER       => 50000000
+      )
+      PORT MAP (
+         CLK                    => CLK_50_internal,
+         green                  => green,
+         amber                  => amber,
+         red                    => red,
+         additional_flasher_out => OPEN,
+         trigger                => drs_readout_started,
+         w5300_reset            => wiz_reset1,
+         trigger_veto           => trig_veto,
+         refclk_too_high        => alarm_refclk_too_high_internal,
+         refclk_too_low         => alarm_refclk_too_low_internal,
+         socks_waiting          => socks_waiting,
+         socks_connected        => socks_connected
+      );
+   Inst_memory_manager_2 : memory_manager_2
+      GENERIC MAP (
+         RAM_ADDR_WIDTH_64B => RAMADDRWIDTH64b,
+         RAM_ADDR_WIDTH_16B => RAMADDRWIDTH64b+2
+      )
+      PORT MAP (
+         state                  => mem_manager_state,
+         clk                    => CLK_25,
+         config_start           => memory_manager_config_start,
+         config_ready           => memory_manager_config_valid,
+         roi_array              => roi_setting,
+         roi_max                => roi_max,
+         package_length         => package_length,
+         wiz_number_of_channels => wiz_number_of_channels,
+         dg_start_config        => dg_start_config,
+         dg_config_done         => dg_config_done,
+         ram_write_ready        => ram_write_ready,
+         ram_write_ea           => ram_write_ea,
+         ram_start_addr         => ram_start_addr,
+         wiz_read_done          => data_valid_ack,
+         wiz_write_ea           => wiz_write_ea,
+         wiz_write_length       => wiz_write_length,
+         wiz_ram_start_addr     => wiz_ram_start_addr,
+         wiz_write_header       => wiz_write_header,
+         wiz_write_end          => wiz_write_end,
+         data_ram_empty         => data_ram_empty
+      );
+   I_main_SPI_interface : spi_interface
+      PORT MAP (
+         clk_50MHz         => CLK_50_internal,
+         config_start      => spi_interface_config_start,
+         dac_array         => dac_setting,
+         sclk_enable_i     => sclk_enable,
+         config_ready      => spi_interface_config_valid,
+         current_dac_array => current_dac_array,
+         dac_cs            => dac_cs,
+         mosi              => mosi,
+         sclk              => sclk,
+         sensor_array      => sensor_array,
+         sensor_cs         => sensor_cs,
+         sensor_ready      => sensor_ready,
+         miso              => sio
+      );
+   timer_instance : timer
+      GENERIC MAP (
+         TIMER_WIDTH => 32,
+         PRESCALER   => 5000
+      )
+      PORT MAP (
+         clk           => CLK_50_internal,
+         time_o        => time,
+         synch_i       => trigger_out,
+         synched_o     => OPEN,
+         reset_synch_i => reset_synch_i,
+         enable_i      => enable_i
+      );
+   trigger_counter_instance : trigger_counter
+      PORT MAP (
+         trigger_id => trigger_id,
+         trigger    => trigger_out,
+         reset      => reset_trigger_id,
+         clk        => CLK_25_PS_internal
+      );
+   trigger_manager_instance : trigger_manager
+      PORT MAP (
+         clk                   => CLK_25,
+         trigger_in            => enabled_trigger_or_s_trigger,
+         trigger_out           => trigger_out,
+         drs_write             => dwrite_trigger_manager,
+         drs_readout_ready     => drs_readout_ready,
+         drs_readout_ready_ack => drs_readout_ready_ack
+      );
+   w5300_modul_instance : w5300_modul
+      GENERIC MAP (
+         RAM_ADDR_WIDTH => RAMADDRWIDTH64b+2
+      )
+      PORT MAP (
+         state                         => w5300_state,
+         debug_data_ram_empty          => debug_data_ram_empty,
+         debug_data_valid              => debug_data_valid,
+         data_generator_idle_i         => is_idle,
+         data_ram_not_full             => ram_write_ea,
+         busy_manual                   => busy_manual,
+         socket_tx_free_out            => socket_tx_free_out,
+         clk                           => CLK_50_internal,
+         wiz_reset                     => wiz_reset1,
+         addr                          => wiz_addr,
+         data                          => wiz_data,
+         cs                            => wiz_cs,
+         wr                            => wiz_wr,
+         led                           => led,
+         rd                            => wiz_rd,
+         int                           => wiz_int,
+         write_length                  => wiz_write_length,
+         ram_start_addr                => wiz_ram_start_addr,
+         ram_data                      => ram_data,
+         ram_addr                      => ram_addr,
+         data_valid                    => wiz_write_ea,
+         data_valid_ack                => data_valid_ack,
+         busy                          => OPEN,
+         write_header_flag             => wiz_write_header,
+         write_end_flag                => wiz_write_end,
+         fifo_channels                 => wiz_number_of_channels,
+         s_trigger                     => s_trigger,
+         c_trigger_enable              => c_trigger_enable,
+         c_trigger_mult                => c_trigger_mult,
+         memory_manager_config_start_o => memory_manager_config_start,
+         memory_manager_config_valid_i => memory_manager_config_valid,
+         spi_interface_config_start_o  => spi_interface_config_start,
+         spi_interface_config_valid_i  => spi_interface_config_valid,
+         dac_setting                   => dac_setting,
+         roi_setting                   => roi_setting,
+         runnumber                     => runnumber,
+         reset_trigger_id              => reset_trigger_id,
+         data_ram_empty                => data_ram_empty,
+         MAC_jumper                    => D_T_in,
+         BoardID                       => board_id,
+         CrateID                       => crate_id,
+         trigger_enable                => trigger_enable,
+         denable                       => denable_prim,
+         dwrite_enable                 => dwrite_enable_w5300,
+         sclk_enable                   => sclk_enable,
+         srclk_enable                  => srclk_enable,
+         busy_enable                   => busy_enable,
+         socket_send_mode_out          => socket_send_mode_out,
+         ps_direction                  => ps_direction,
+         ps_do_phase_shift             => ps_do_phase_shift,
+         ps_reset                      => ps_reset,
+         ps_ready                      => DCM_ready_status,
+         socks_waiting                 => socks_waiting,
+         socks_connected               => socks_connected
+      );
+
+   -- Implicit buffered output assignments
+   CLK_25_PS             <= CLK_25_PS_internal;
+   CLK_50                <= CLK_50_internal;
+   alarm_refclk_too_high <= alarm_refclk_too_high_internal;
+   alarm_refclk_too_low  <= alarm_refclk_too_low_internal;
+   counter_result        <= counter_result_internal;
+
+END struct;
Index: /firmware/FAD/FACT_FAD_lib/hdl/fad_rs485_definitions.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/fad_rs485_definitions.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/fad_rs485_definitions.vhd	(revision 11755)
@@ -0,0 +1,46 @@
+----------------------------------------------------------------------------------
+-- Company:        TU Dortmund, Lehrstuhl fuer experimentelle Physik 5b, Astroteilchenphysik 
+-- Engineer:       D.Neise
+-- 
+-- Create Date:    April 2011
+-- Design Name:    
+-- Module Name:    fad_rs485_definitions
+-- Project Name: 
+-- Target Devices: 
+-- Tool versions: 
+-- Description:    library file for FAD design										
+--
+-- Dependencies: 
+--
+-- Revision: 
+-- Revision 0.01 - File Created
+-- 
+-- Additional Comments: 
+--	Many thanks to Q. Weitzel
+----------------------------------------------------------------------------------
+
+
+library IEEE;
+use IEEE.STD_LOGIC_1164.all;
+use IEEE.STD_LOGIC_ARITH.ALL;
+-- use IEEE.STD_LOGIC_UNSIGNED.ALL;
+-- use IEEE.NUMERIC_STD.ALL;
+
+package fad_rs485_constants is
+
+  constant FAD_RS485_INPUT_CLK_F : integer := 50000000;		-- 50MHz
+  --communication with FTM
+  constant RS485_BAUD_RATE			: integer := 250000;  	-- bits / sec in our case
+  constant RS485_MESSAGE_LEN_BYTES	: integer := 7;			-- @250kbaud --> 308us in total or (@50Mhz) 15400 clk cycles.
+  -- notes about the timeout:
+  -- the timeout is measured *after* the receiption of the 1st byte ... not after the 1st startbit.
+  -- one byte consists of 1 startbit, 8 databits, 2 stopbit2 --> 11 bits in total.
+  -- in order to have some ~10% contingency, we decided to put 13 bits instead of 11
+  --
+  -- so this timeout evaluates to 18200 clk cycles or 364us *after* the 1st byte was received.
+  -- this means, one message is trunkated only, if it is longer than ~356us in total.
+  -- this might be subject to changes.
+  -- keep in mind that, there is an additional timeout 
+  constant RS485_TIMEOUT			: integer := (RS485_MESSAGE_LEN_BYTES * 13) * (FAD_RS485_INPUT_CLK_F / RS485_BAUD_RATE);   
+
+end fad_rs485_constants;
Index: /firmware/FAD/FACT_FAD_lib/hdl/led_controller_bahavior.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/led_controller_bahavior.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/led_controller_bahavior.vhd	(revision 11755)
@@ -0,0 +1,218 @@
+--
+-- VHDL Architecture FACT_FAD_lib.led_controller.bahavior
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 11:04:17 04.01.2011
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.2 (Build 10)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+use ieee.STD_LOGIC_UNSIGNED.all;
+
+library FACT_FAD_lib;
+
+
+use FACT_FAD_lib.fad_definitions.all;
+
+
+ENTITY led_controller IS
+GENERIC( 
+  HEARTBEAT_PWM_DIVIDER : integer := 500;   
+  WAITING_DIVIDER : integer := 500000000  
+);
+PORT(
+    CLK : IN std_logic;
+    
+    -- LED outs -- inverted logic
+    green : OUT std_logic;
+    amber : OUT std_logic; 
+    red : OUT std_logic; 
+    additional_flasher_out : OUT std_logic;
+    
+    
+    -- status INs
+    trigger : IN std_logic; -- when trigger is received green should toggle
+	
+	w5300_reset : in std_logic;
+	trigger_veto : in std_logic;
+    
+	refclk_too_high : in std_logic;
+	refclk_too_low : in std_logic;
+	
+    socks_waiting : IN std_logic;
+    socks_connected: IN std_logic
+    
+	
+    --heartbeat_en : IN std_logic
+  );
+END ENTITY led_controller;
+
+--
+ARCHITECTURE bahavior OF led_controller IS
+  
+  type states is ( INIT, WAITING, CONNECTED); 
+    signal state,next_state : states := INIT;
+  
+  -- noninverted logic
+  signal green_loc : std_logic := '1';  -- on in order to show power
+  signal amber_loc : std_logic := '0'; --default off
+  signal red_loc  : std_logic := '0'; --default off
+  signal flasher : std_logic;
+  
+  signal heartbeat_counter: integer range 0 to HEARTBEAT_PWM_DIVIDER - 1 := 0;
+  constant ontime_update : integer := 100;
+  signal ontime_update_counter : integer range 0 to ontime_update - 1 := 0;
+  signal on_time: integer range 0 to HEARTBEAT_PWM_DIVIDER - 1 := 0;
+  constant ontime_divider : integer range 0 to HEARTBEAT_PWM_DIVIDER - 1 := 1;
+  signal delta_ontime : integer range 0 to HEARTBEAT_PWM_DIVIDER - 1 := 1;
+  signal DIR : std_logic := '0';
+  
+BEGIN
+  -- since leds have inverted logic, the outs are inverted at this point.
+  green <= not green_loc;
+  
+  --amber <= not amber_loc;
+  amber <= w5300_reset;
+  
+  --red <= not red_loc;
+  red <= not trigger_veto;
+  
+  additional_flasher_out <= flasher;
+  
+  -- MAIN FSM: go to next state if rising edge
+    FSM_Registers: process(CLK)
+    begin
+      if Rising_edge(CLK) then
+        state <= next_state;
+      end if;
+    end process;
+
+    -- MAIN FSM
+    FSM_logic: process(state, socks_connected, socks_waiting)
+    begin
+      next_state <= state;
+      case state is
+    
+
+      when INIT =>
+        green_loc <= '0';
+      if (socks_waiting = '1') then
+        next_state <= WAITING;
+      else 
+        next_state <= INIT;
+      end if;
+
+      when WAITING =>
+        green_loc <= flasher;
+        if (socks_connected = '1') then
+          next_state <= CONNECTED;
+        else
+          next_state <= WAITING;
+        end if;
+
+      when CONNECTED =>
+        green_loc <= '1';
+        if (socks_connected = '0') then
+          next_state <= INIT;
+        else
+          next_state <= CONNECTED;
+        end if;
+      end case;
+    end process FSM_logic;
+
+
+  -- if trigger is received red_loc toggles
+  trigger_proc : process (trigger)
+    begin
+      if Rising_edge(trigger) then
+        red_loc <= not red_loc;
+      end if;
+    end process trigger_proc;
+    
+  -- heartbeat process:
+  -- as long as nothing else is to be done for the red led
+  -- it will show a ~2Hz heartbeat
+  -- can be switched off with heartbeat_en high
+  heartbeat : process (CLK)
+      
+      
+      
+      
+    begin
+      if rising_edge(CLK) then
+        if (heartbeat_counter < HEARTBEAT_PWM_DIVIDER - 1) then 
+          heartbeat_counter <= heartbeat_counter + 1;
+        else 
+          heartbeat_counter <= 0;
+        end if;
+        
+		-- calculate the change in on_time
+		-- if the change is too small... then change at least by 1.
+        if ( on_time / (2*ontime_divider) = 0) then
+			delta_ontime <= 1;
+		else
+			delta_ontime <= on_time / (2*ontime_divider);
+		end if;
+	if (heartbeat_counter = 0) then
+		if (ontime_update_counter < ontime_update - 1) then
+			ontime_update_counter <= ontime_update_counter + 1;
+		else
+			ontime_update_counter <= 0;
+			
+			-- set new on_time	
+			if (DIR = '0') then -- increase on_time
+				if (on_time + delta_ontime < HEARTBEAT_PWM_DIVIDER - 1) then 
+					on_time <= on_time + delta_ontime;
+				else
+					on_time <= HEARTBEAT_PWM_DIVIDER - 1;
+					DIR <= '1';
+				end if;
+			else -- DIR is '1' -- count down
+				if (on_time - delta_ontime > 0) then 
+					on_time <= on_time - delta_ontime;
+				else 
+					on_time <= 0;
+					DIR <= '0';
+				end if;
+			end if;            
+			
+		end if;
+	end if;
+	
+	
+        
+        if (heartbeat_counter = 0) then 
+          amber_loc <= '1';  
+        end if;
+        if (heartbeat_counter = on_time) then
+          amber_loc <= '0';
+        end if;
+      end if;
+    end process heartbeat; 
+    
+    
+      -- sock_waiting_flasher process:
+      sock_waiting_flasher : process (CLK)
+          variable Y: integer range 0 to WAITING_DIVIDER - 1;
+        begin
+          if rising_edge(CLK) then
+            if (Y < WAITING_DIVIDER - 1) then 
+              Y := Y + 1;
+            else 
+              Y := 0;
+            end if;
+            if (Y = 0) then 
+              flasher <= '1';
+            end if;
+            if (Y = WAITING_DIVIDER / 2) then 
+              flasher <= '0';
+            end if;
+          end if;
+        end process sock_waiting_flasher; 
+    
+   
+END ARCHITECTURE bahavior;
+
Index: /firmware/FAD/FACT_FAD_lib/hdl/memory_manager_2.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/memory_manager_2.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/memory_manager_2.vhd	(revision 11755)
@@ -0,0 +1,401 @@
+library ieee;
+use ieee.std_logic_1164.all;
+use IEEE.STD_LOGIC_ARITH.all;
+use ieee.STD_LOGIC_UNSIGNED.all;
+
+library FACT_FAD_lib;
+use FACT_FAD_lib.fad_definitions.all;
+
+-- library UNISIM;
+-- use UNISIM.VComponents.all;
+-- USE IEEE.NUMERIC_STD.all;
+
+-- RAM_ADDR_WIDTH_64B is used for 
+-- output ram_start_addr
+
+-- RAM_ADDR_WIDTH_16B is used for
+-- output wiz_ram_start_addr 
+
+
+ENTITY memory_manager_2 IS
+generic(
+	RAM_ADDR_WIDTH_64B : integer := 12;
+	RAM_ADDR_WIDTH_16B : integer := 14 
+);
+PORT( 
+	state          : OUT    std_logic_vector (3 DOWNTO 0);  -- state is encoded here ... useful for debugging.
+
+	clk : IN std_logic;
+	
+	-- CONFIG handshake:
+	config_start : IN std_logic;
+	config_ready : OUT std_logic := '1';
+		-- output of CONFIG states
+	roi_array : IN roi_array_type;
+	roi_max : OUT roi_max_type := (others => conv_std_logic_vector (0, 11));
+	package_length : OUT std_logic_vector (15 downto 0) := (others => '0');
+	
+	wiz_number_of_channels : OUT std_logic_vector (3 downto 0) := (others => '0');
+	
+	-- interface to DG:
+	dg_start_config : OUT std_logic := '0';
+	dg_config_done : IN std_logic;
+	ram_write_ready : IN std_logic;
+	ram_write_ea : OUT std_logic := '0';
+	ram_start_addr : OUT std_logic_vector (RAM_ADDR_WIDTH_64B-1 DOWNTO 0) := (others => '0');
+	
+	-- interface to W5300:
+	wiz_read_done : IN std_logic;
+	wiz_write_ea : OUT std_logic := '0';
+	wiz_write_length : OUT std_logic_vector (16 downto 0) := (others => '0');
+	wiz_ram_start_addr : OUT std_logic_vector (RAM_ADDR_WIDTH_16B-1 downto 0) := (others => '0');
+	wiz_write_header : OUT std_logic := '0';
+	wiz_write_end : OUT std_logic := '0';
+	
+	
+	data_ram_empty : out std_logic			-- stupid signal, I need to get rid of it. DN 23.05.2011
+);
+
+-- Declarations
+
+END memory_manager_2 ;
+
+--
+ARCHITECTURE beha OF memory_manager_2 IS
+
+type state_mm_type is (	MM_CONFIG, MAX_ROI, MAX_ROI1, MAX_ROI2, FIFO_CALC, RAM_CALC, RAM_CALC1, RAM_CALC2, 
+						CONFIG_DG, WAIT_FOR_CONFIG_DG,
+						MM_MAIN,
+						WRITE_FIN, READ_FIN, UPDATE_OUTPUT, UPDATE_OUTPUT_2);
+signal state_mm : state_mm_type := MM_CONFIG;
+
+--type roi_array_type is array (0 to 35) of integer range 0 to 1024;
+type roi_max_array_type is array (0 to 8) of integer range 0 to 1024;
+type channel_size_type is array (0 to 8) of integer range 0 to W5300_TX_FIFO_SIZE;
+type fifo_write_length_type is array (0 to 8) of integer range 0 to W5300_TX_FIFO_SIZE;
+type fifo_channels_array_type is array (0 to 8) of integer range 0 to 9;
+type fifo_package_size_ram_type is array (0 to 8) of integer range 0 to RAM_SIZE_16B;
+
+signal roi_max_array : roi_max_array_type := (others => 0);
+
+-- size of channel groups (16 bit)
+signal channel_size : channel_size_type := (others => 0);
+-- write length of packages (16 bit)
+signal fifo_write_length : fifo_write_length_type := (others => 0);
+-- number of channels per package
+signal fifo_channels_array : fifo_channels_array_type := (others => 0);
+-- size of packages in ram (16 bit)
+signal fifo_package_size_ram : fifo_package_size_ram_type := (others => 0);
+--
+signal event_size_ram : integer range 0 to RAM_SIZE_16B := 0;
+signal event_size_ram_64b : integer range 0 to RAM_SIZE_64B := 0;
+signal event_size : integer range 0 to RAM_SIZE_16B := 0;
+
+signal drs_id : integer range 0 to 4 := 0;
+signal channel_id : integer range 0 to 9 := 0;
+signal channel_index : integer range 0 to 9 := 0;
+signal package_index : integer range 0 to 9 := 0;
+signal number_of_packages : integer range 0 to 9 := 0;
+signal max_events_ram : integer range 0 to 2048;
+signal events_in_ram : integer range 0 to 2048;
+signal event_start_addr : integer range 0 to (RAM_SIZE_64B - 1);
+signal write_start_addr : integer range 0 to (RAM_SIZE_16B - 1);
+
+
+signal roi_index : integer range 0 to 45 := 0;
+signal temp_roi : integer range 0 to 1024 := 0;
+
+-- SYNCH IN INPUT SIGNALS -----------------------------------------
+
+	signal config_start_sr		: std_logic_vector(1 downto 0) := "00";
+	signal ram_write_ready_sr	: std_logic_vector(1 downto 0) := "00";
+	signal wiz_read_ready_sr 			: std_logic_vector(1 downto 0) := "00";
+	signal dg_config_done_sr : std_logic_vector(1 downto 0) := "00";
+		-- no shift register, but local copy.
+	signal roi_array_local : roi_array_type;
+	
+	
+	signal state_sig : std_logic_vector( 3 downto 0 ) := "0000";
+
+BEGIN
+	state <= state_sig;
+
+	data_ram_empty <= '1' when events_in_ram = 0 else '0'; 
+  
+	mm : process (clk)
+	begin
+		if rising_edge (clk) then
+		-- here: the synchin in of asynchronous input signals takes place. 
+		config_start_sr		<= config_start_sr(0) & config_start;
+		ram_write_ready_sr	<= ram_write_ready_sr(0) & ram_write_ready;
+		wiz_read_ready_sr 			<= wiz_read_ready_sr(0) & wiz_read_done;
+		dg_config_done_sr <= dg_config_done_sr(0) & dg_config_done;
+		roi_array_local 	<= roi_array;
+		
+		case state_mm is
+		
+		
+		
+    
+        when MM_CONFIG =>
+			state_sig <= X"1";
+
+			
+            config_ready <= '0';
+            roi_max_array <= (others => 0);
+            channel_size <= (others => 0);
+            fifo_write_length <= (others => 0);
+            fifo_channels_array <= (others => 0);
+            event_size <= 0;
+            ram_write_ea <= '0';
+			wiz_write_ea <= '0';
+            state_mm <= MAX_ROI;
+          
+        
+        -- calculate max ROIs and channel sizes
+        when MAX_ROI =>
+			state_sig <= X"2";
+          roi_index <= (drs_id * 9) + channel_id;
+          state_mm <= MAX_ROI1;
+        when MAX_ROI1 =>
+			state_sig <= X"3";
+          temp_roi <= roi_array_local (roi_index);
+          state_mm <= MAX_ROI2;
+        when MAX_ROI2 =>
+			state_sig <= X"4";
+          if (channel_id < 9) then
+            if ( temp_roi > roi_max_array (channel_id)) then
+              roi_max_array (channel_id) <= temp_roi;
+            end if;
+            channel_size (channel_id) <= channel_size (channel_id) + temp_roi + CHANNEL_HEADER_SIZE;
+            drs_id <= drs_id + 1;
+            state_mm <= MAX_ROI;
+            if (drs_id = 3) then
+              drs_id <= 0;
+              channel_id <= channel_id + 1;
+            end if;
+          else
+            drs_id <= 0;
+            channel_id <= 0;
+            channel_size (0) <= channel_size (0) + PACKAGE_HEADER_LENGTH;
+            channel_size (8) <= channel_size (8) + PACKAGE_END_LENGTH;
+            state_mm <= FIFO_CALC;
+          end if;
+        
+        -- calculate number of channels that fit in FIFO
+        when FIFO_CALC =>
+			state_sig <= X"5";
+          if (channel_id < 9) then
+            if ((fifo_write_length (package_index) + channel_size (channel_id)) <= W5300_TX_FIFO_SIZE) then
+              fifo_write_length (package_index) <= fifo_write_length (package_index) + channel_size (channel_id);
+              fifo_channels_array (package_index) <= fifo_channels_array (package_index) + 1;
+              channel_id <= channel_id + 1;
+              event_size <= event_size + channel_size (channel_id);
+            else
+              package_index <= package_index + 1;
+            end if;
+          else
+            number_of_packages <= package_index + 1;
+            package_index <= 0;
+            channel_index <= 0;
+            channel_id <= 0;
+            fifo_package_size_ram <= (others => 0);
+            fifo_package_size_ram (0) <= PACKAGE_HEADER_LENGTH + PACKAGE_HEADER_ZEROS; 
+            event_size_ram <= 0;
+            event_size_ram_64b <= 0;
+            max_events_ram <= 0;           
+            state_mm <= RAM_CALC;
+          end if;
+          
+        when RAM_CALC =>
+			state_sig <= X"6";
+          if (package_index < number_of_packages) then
+            if (channel_index < fifo_channels_array (package_index)) then
+              fifo_package_size_ram (package_index) <= 
+			  fifo_package_size_ram (package_index) + ((roi_max_array (channel_id) + CHANNEL_HEADER_SIZE) * NUMBER_OF_DRS);
+              channel_index <= channel_index + 1;
+              channel_id <= channel_id + 1;
+            else
+              package_index <= package_index + 1;
+              event_size_ram <= event_size_ram + fifo_package_size_ram (package_index);
+              channel_index <= 0;
+            end if;
+          else
+            fifo_package_size_ram (package_index - 1) <= fifo_package_size_ram (package_index - 1) + PACKAGE_END_LENGTH + PACKAGE_END_ZEROS;
+            event_size_ram <= event_size_ram + PACKAGE_END_LENGTH + PACKAGE_END_ZEROS;
+            state_mm <= RAM_CALC1;
+          end if;
+        when RAM_CALC1 =>
+			state_sig <= X"7";
+          max_events_ram <= max_events_ram + 1;
+          if ((max_events_ram * event_size_ram) <= RAM_SIZE_16B) then
+            state_mm <= RAM_CALC1;
+          else
+            max_events_ram <= max_events_ram - 1;
+            state_mm <= RAM_CALC2;
+          end if;
+        when RAM_CALC2 =>
+			state_sig <= X"8";
+          event_size_ram_64b <= (event_size_ram / 4);
+          events_in_ram <= 0;
+          event_start_addr <= 0;
+          write_start_addr <= 0;
+          package_index <= 0;
+          channel_id <= 0;
+          ram_start_addr <= (others => '0');
+          
+          package_length <= conv_std_logic_vector (event_size, 16);
+          for i in 0 to 8 loop
+            roi_max(i) <= conv_std_logic_vector(roi_max_array(i), 11);
+          end loop;
+          state_mm <= CONFIG_DG;
+		  
+		 when CONFIG_DG =>
+			state_sig <= X"9";
+			dg_start_config <= '1';
+			state_mm <= CONFIG_DG;
+			if (dg_config_done_sr(1) = '0') then
+				dg_start_config <= '0';
+				state_mm <= WAIT_FOR_CONFIG_DG;
+			end if;
+		 
+		 when WAIT_FOR_CONFIG_DG =>
+			state_sig <= X"E";
+			state_mm <= WAIT_FOR_CONFIG_DG;
+			if (dg_config_done_sr(1) = '1') then
+				state_mm <= UPDATE_OUTPUT;
+			end if;
+		  
+		  
+		when MM_MAIN =>
+			state_sig <= X"A";
+			state_mm <= MM_MAIN;
+			
+			config_ready <= '1';
+		
+			if (config_start_sr(1) = '1') then
+				state_mm <= MM_CONFIG;
+				
+			elsif (ram_write_ready_sr(1) = '1') then
+				-- this is part of the DG - MM handshake. 
+				-- pulling write_ea low shows that MM understood DG is ready
+				ram_write_ea <= '0';
+
+				events_in_ram <= events_in_ram + 1;
+				if ((event_start_addr + event_size_ram_64b) < (RAM_SIZE_64B - event_size_ram_64b)) then
+				  event_start_addr <= event_start_addr + event_size_ram_64b;
+				else
+				  event_start_addr <= 0;
+				end if;
+				state_mm <= WRITE_FIN;
+				
+			elsif (wiz_read_ready_sr(1) = '1') then
+				wiz_write_ea <= '0';
+				
+				if (package_index = (number_of_packages - 1)) then
+				
+					-- next address 
+					if ((write_start_addr + fifo_package_size_ram (package_index)) < (RAM_SIZE_16B - event_size_ram)) then
+						write_start_addr <= write_start_addr + fifo_package_size_ram (package_index);
+					else
+						write_start_addr <= 0;
+					end if;
+				else
+					write_start_addr <= write_start_addr + fifo_package_size_ram (package_index);
+				end if;
+				
+				-- increase pack_index
+				-- the package_index goes from 0..NumOfPack-1
+				
+				if ( package_index < (number_of_packages - 1)) then
+					package_index <= package_index + 1;
+				else
+					package_index <= 0;
+					events_in_ram <= events_in_ram - 1;
+				end if;
+				
+				
+				
+				
+				state_mm <= READ_FIN;
+			
+			end if;
+		  
+		------------------------- WRITING to MEM was finished ------------------------------------
+		------------------------------------------------------------------------------------------		  
+		when WRITE_FIN =>
+			state_sig <= X"B";
+			ram_start_addr <= conv_std_logic_vector(event_start_addr, RAM_ADDR_WIDTH_64B);
+			-- 2nd part of hand shake is, that DG pulls low ram_write_ready
+			if (ram_write_ready_sr(1) = '0') then
+				state_mm <= UPDATE_OUTPUT;
+			end if;
+			
+
+		------------------------- READING from MEM was finished ----------------------------------
+		------------------------------------------------------------------------------------------
+			
+		when READ_FIN =>
+			state_sig <= X"C";
+			if (wiz_read_ready_sr(1) = '0') then 
+				
+			
+				state_mm <= UPDATE_OUTPUT;
+			end if;
+			
+						
+			
+		 
+		when UPDATE_OUTPUT =>
+				
+			   
+				wiz_ram_start_addr <= conv_std_logic_vector(write_start_addr, RAM_ADDR_WIDTH_16B);
+				wiz_write_length <= conv_std_logic_vector(fifo_write_length (package_index), 17);
+				wiz_number_of_channels <= conv_std_logic_vector(fifo_channels_array (package_index), 4);
+				
+				if (package_index = 0) then
+					-- first package -> write header
+					wiz_write_header <= '1';
+				else
+					wiz_write_header <= '0';
+				end if;
+				
+				if (package_index = (number_of_packages - 1)) then
+					-- last package -> write end-flag
+					wiz_write_end <= '1';
+				else
+					wiz_write_end <= '0';
+				end if;
+			
+			state_mm <= UPDATE_OUTPUT_2;
+		
+		
+		when UPDATE_OUTPUT_2 =>
+			state_sig <= X"D";
+			state_mm <= MM_MAIN;
+			
+			if (events_in_ram > 0) then
+				wiz_write_ea <= '1';
+			else 
+				wiz_write_ea <= '0';
+			end if;  
+			
+			if (events_in_ram < max_events_ram) then
+				ram_write_ea <= '1';              
+			else 
+				ram_write_ea <= '0';
+			end if;
+			
+			
+		when others =>
+			state_sig <= X"F";
+			state_mm <= MM_CONFIG;
+       
+      end case; -- state_mm
+    end if;
+  end process mm; 
+  
+   
+  
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_lib/hdl/mod7_beha.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/mod7_beha.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/mod7_beha.vhd	(revision 11755)
@@ -0,0 +1,152 @@
+--
+-- VHDL Architecture FACT_FAD_lib.mod7.beha
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 09:55:28 16.02.2011
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.2 (Build 10)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+--USE ieee.std_logic_arith.all;
+USE ieee.std_logic_unsigned.all;
+
+ENTITY mod7 IS
+	PORT( 
+			clk            : IN     std_logic;
+			
+			number	: in std_logic_vector(31 downto 0);
+			start : in std_logic;
+	
+			remainder : out std_logic_vector(2 downto 0) := (others => '0');
+			started : out std_logic := '0';
+			valid : out std_logic :='0'
+			);
+END ENTITY mod7;
+
+--
+ARCHITECTURE beha OF mod7 IS
+	signal local_number : std_logic_vector (32 downto 0) := (OTHERS => '0'); --33bit number, easy to divide into 3bit-words
+	
+	type state_type is (
+							IDLE_STATE, 
+							SUBMOD1_STATE,
+							SUM1_STATE,
+							SUBMOD2_STATE,
+							SUM2_STATE,
+							SUBMOD3_STATE,
+							SUM3_STATE,
+							RESULT_STATE);
+
+	signal state : state_type := IDLE_STATE;
+	
+	signal sum1  : std_logic_vector (8 downto 0) := (OTHERS => '0'); -- eigentlich reichen 7bit, aber 9 lassen sich leichter teilen
+	signal sum2  : std_logic_vector (5 downto 0) := (OTHERS => '0'); -- eigentlich reichen 4 bit, aber 6 lassen sich leichter teilen
+	signal sum3  : std_logic_vector (2 downto 0) := (OTHERS => '0'); 
+	signal result  : std_logic_vector (2 downto 0) := (OTHERS => '0'); 
+	
+	type sm1_type is	array (0 to 10) of std_logic_vector (8 downto 0);  -- eigentlich sind es 3 bit werte, aber wenn ich summiere brauche ich die breite (fast)
+	type sm2_type is	array (0 to 2) of std_logic_vector (5 downto 0); -- eigentlich sind es 3 bit werte, aber wenn ich summiere brauche ich die breite (fast)
+	type sm3_type is	array (0 to 1) of std_logic_vector (2 downto 0);
+	
+		
+	signal submod1 : sm1_type := (others => "000000000");
+	signal submod2 : sm2_type := (others => "000000");
+	signal submod3 : sm3_type := (others => "000");
+	
+	
+BEGIN
+	remainder <= result;
+	
+	process (clk)
+		begin
+
+			
+			if rising_edge(clk) then
+			
+				case state is
+					
+					when IDLE_STATE =>
+						started		<= '0';
+						if (start = '1') then 
+							started		<= '1';
+							valid		<= '0';
+							local_number <= '0' & number;
+							state <= SUBMOD1_STATE;
+						else 
+							state <= IDLE_STATE;
+						end if;
+
+					when SUBMOD1_STATE =>
+						for i in 0 to 10 loop
+							if (local_number( 3*i+2 downto 3*i ) = "111" ) then
+								submod1(i) <= "000000000";
+							else
+								submod1(i) <= "000000" & local_number( 3*i+2 downto 3*i );
+							end if;
+						end loop;
+						state <= SUM1_STATE;
+
+					when SUM1_STATE =>
+						sum1 <= submod1(0) +
+										submod1(1) + 
+										submod1(2) + 
+										submod1(3) + 
+										submod1(4) + 
+										submod1(5) + 
+										submod1(6) + 
+										submod1(7) + 
+										submod1(8) + 
+										submod1(9) + 
+										submod1(10);
+						
+						state <= SUBMOD2_STATE;
+										 
+					when SUBMOD2_STATE =>
+      					for i in 0 to 2 loop
+      						if (sum1( 3*i+2 downto 3*i ) = "111" ) then
+      							submod2(i) <= "000000";
+      						else
+      							submod2(i) <= "000" & sum1( 3*i+2 downto 3*i );
+      						end if;
+      					end loop;
+      					state <= SUM2_STATE;
+
+					when SUM2_STATE =>
+						sum2 <= submod2(0) +	submod2(1) +  submod2(2);
+						state <= SUBMOD3_STATE;
+
+					when SUBMOD3_STATE =>
+						for i in 0 to 1 loop
+							if (sum2( 3*i+2 downto 3*i ) = "111" ) then
+								submod3(i) <= "000";
+							else
+								submod3(i) <= sum2( 3*i+2 downto 3*i );
+							end if;
+						end loop;
+						state <= SUM3_STATE;
+
+					when SUM3_STATE =>
+						sum3 <= submod3(0) +	submod3(1);
+						state <= RESULT_STATE; 
+
+					when RESULT_STATE =>
+						started		<= '0';
+						valid		<= '1';
+						if (sum3( 2 downto 0 ) = "111" ) then
+							result <= "000";
+						else
+							result <= sum3( 2 downto 0 );
+						end if;
+						state <= IDLE_STATE; 
+					
+					when others =>
+						null;
+					end case;
+					
+			end if;
+		end process;
+				
+END ARCHITECTURE beha;
+	
Index: /firmware/FAD/FACT_FAD_lib/hdl/phase_shifter.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/phase_shifter.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/phase_shifter.vhd	(revision 11755)
@@ -0,0 +1,198 @@
+-- 
+-- phase_shifter.vhd
+-- 
+-- implements interface between w5300_modul.vhd 
+-- and clock_generator_variable_PS_struct.vhd 
+-- 
+library ieee;
+use ieee.std_logic_1164.all;
+use IEEE.NUMERIC_STD.all;
+
+library FACT_FAD_lib;
+use FACT_FAD_lib.fad_definitions.all;
+
+
+ENTITY phase_shifter IS
+
+	PORT(
+		CLK : IN std_logic;
+		rst : out std_logic := '0'; --asynch in of DCM
+		
+		-- interface to: clock_generator_variable_PS_struct.vhd 
+		PSCLK : OUT std_logic;
+		PSEN : OUT std_logic := '0'; 
+		PSINCDEC : OUT std_logic := '1'; -- default is 'incrementing'
+		PSDONE : IN std_logic; -- will pulse once, if phase shifting was done.
+		LOCKED : IN std_logic; -- when is this going high?
+		
+		
+		-- interface to: w5300_modul.vhd
+		shift_phase : IN std_logic;
+		direction : IN std_logic; -- corresponds to 'PSINCDEC'
+		reset_DCM : in std_logic; -- asynch in: orders us, to reset the DCM
+		
+		-- status:
+		shifting : OUT std_logic := '0';
+		ready : OUT std_logic := '0';
+		
+		locked_status_o : OUT std_logic;
+		ready_status_o : OUT std_logic;
+		offset : OUT std_logic_vector (7 DOWNTO 0) := (OTHERS => '0')
+		
+		
+	);
+END phase_shifter;
+
+-- usage:
+-- w5300_modul will set 'direction' to desired direction and pulse 'shift_phase' once
+-- to initiate a phase shifting process.
+-- while phase shifting, 'shifting' will show '1' and further pulses will be discarded.
+-- 'offset' shows the number of phase_shift steps that have been performed. 
+-- ready is high, when DCM is LOCKED and not phase_shifting.
+-- DCM_status is a copy, of the STATUS input.
+-- DCM_locked is a copy of LOCKED
+-- 
+-- how it works internally:
+-- PSCLK is connected to clk, always.
+--
+-- main FSM goes from init to ready, when LOCKED is high.
+-- main FSM goes from ready to shifting, when shift_phase goes high.
+-- 		when in shifting: 
+--			PSINCDEC is set to 'direction'
+--			PSEN is set high
+--			shifting is set high
+--			next state waiting-for-done is entered
+--
+--		when in waiting-for-done:
+--			PSEN is set low
+--			if PSDONE is found to be high.
+--			shifting is set low and state ready is entered.
+--
+--	whenever LOCKED goes low FSM enters 'init' state
+--		when in init state:
+--			'ready' is set low
+
+architecture first_behave of phase_shifter is
+	constant OFFS_MIN : integer := -51;
+	constant OFFS_MAX : integer := 51;
+		
+	type states is (INIT, READY_STATE, PRE_SHIFTING_STATE, SHIFTING_STATE, WAITINGFORDONE, RESET_STATE); 
+	signal state : states := INIT;
+	
+	signal local_direction : std_logic;
+	signal offset_int : integer range OFFS_MIN to OFFS_MAX := 0;
+	signal lower_limit_reached : std_logic := '0';
+	signal upper_limit_reached : std_logic := '0';
+		
+	signal reset_dcm_sr : std_logic_vector(1 downto 0) := "00";
+	signal shift_phase_sr : std_logic_vector(1 downto 0) := "00";
+	signal ready_int : std_logic := '0';
+begin
+
+-- concurrent statements:
+ready <= ready_int;
+PSCLK <= CLK;
+offset <= std_logic_vector(to_signed(offset_int,8));
+locked_status_o <= LOCKED;
+ready_status_o <= ready_int;
+
+	-- MAIN FSM
+	FSM: process(CLK)
+	begin
+	
+	if rising_edge(CLK) then
+	reset_dcm_sr <= reset_dcm_sr(1) & reset_DCM;  --synch in
+	shift_phase_sr <= shift_phase_sr(1) & shift_phase; --synch in
+	
+		case state is
+		-- INIT state: here the FSM is idling, when LOCKED is not HIGH.
+		when INIT =>
+			rst <= '0';
+			ready_int <= '0';
+			shifting <= '0';
+			PSEN <= '0';
+			offset_int <= 0;
+			if (LOCKED = '1') then
+				state <= READY_STATE;
+			else 
+				state <= INIT;
+			end if;
+			
+		-- RESET state: when ordered to do so: DCM is reseted and FSM send back to INIT. 
+		when RESET_STATE =>
+			rst <= '1';
+			ready_int <= '0';
+			shifting <= '0';
+			PSEN <= '0';
+			state <= INIT;
+			
+		-- READY_STATE state: here FSM is waiting for the 'shift_phase' to go high, or
+		-- if reset_DCM goes high, we will reset the DCM and go back to init.
+		when READY_STATE =>
+			ready_int <= '1';
+			shifting <= '0';
+			PSEN <= '0';
+
+			lower_limit_reached <='0';
+			upper_limit_reached <='0';
+			if (offset_int = OFFS_MIN) then 
+				lower_limit_reached <= '1';
+			elsif (offset_int = OFFS_MAX) then
+				upper_limit_reached <= '1';
+			end if;
+			
+			if (shift_phase_sr = "01") then
+				local_direction <= direction; -- direction is sampled, once 'shift_phase' goes high
+				state <= PRE_SHIFTING_STATE;
+			else
+				state <= READY_STATE;
+			end if;
+			
+			if (reset_dcm_sr = "01") then	
+				state <= RESET_STATE;
+			end if;
+		
+		-- checks if possible to shift in asked direction. If not ... back to READY.
+		when PRE_SHIFTING_STATE =>
+		ready_int <= '0';
+			if (local_direction = '1' and upper_limit_reached = '1') or
+				(local_direction = '0' and lower_limit_reached = '1') then
+				state <= READY_STATE;
+			else
+				state <= SHIFTING_STATE;
+			end if;
+		
+		
+		-- SHIFTING_STATE state: PSENC is set HIGH here and set low in the next state.
+		when SHIFTING_STATE =>
+			ready_int <= '0';
+			shifting <= '1';
+			PSEN <= '1';
+			PSINCDEC <= local_direction; -- this is the value of 'direction', when 'shift_phase' went up.
+			state <= WAITINGFORDONE;
+		
+		-- WAITINGFORDONE state: PSENC is set LOW, ensuring that is was high only one clock cycle.
+		when WAITINGFORDONE =>
+			ready_int <= '0';
+			shifting <= '1';
+			PSEN <= '0';
+			if (PSDONE = '1') then
+				state <= READY_STATE;
+				if (local_direction = '1') then
+					offset_int <= offset_int + 1;
+				else
+					offset_int <= offset_int - 1;
+				end if;
+			else
+				state <= WAITINGFORDONE;
+			end if;
+			
+		-- does this work????
+		when others =>
+			state <= RESET_STATE;
+		
+		end case;
+		end if;
+	end process;
+
+end first_behave;
Index: /firmware/FAD/FACT_FAD_lib/hdl/spi_controller_beha.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/spi_controller_beha.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/spi_controller_beha.vhd	(revision 11755)
@@ -0,0 +1,136 @@
+--
+-- VHDL Architecture FACT_FAD_lib.spi_controller.beha
+--
+-- Created:
+--          by - Benjamin Krumm.UNKNOWN (EEPC8)
+--          at - 10:37:20 12.04.2010
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.1 (Build 12)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+USE ieee.std_logic_unsigned.all;
+
+ENTITY spi_controller IS
+   PORT( 
+      clk          : IN     std_logic;
+      miso         : INOUT  std_logic := 'Z';
+      mosi         : OUT    std_logic := '0';
+	  dac_cs       : OUT    std_logic := '1';
+      sensor_cs    : OUT    std_logic_vector (3 DOWNTO 0) := (others => '1');
+	  
+      dac_id       : IN     std_logic_vector (2 DOWNTO 0);
+      sensor_id    : IN     std_logic_vector (1 downto 0);
+      data         : INOUT  std_logic_vector (15 DOWNTO 0) := (others => 'Z');
+	  measured_temp_data : out std_logic_vector (15 DOWNTO 0) := (others => '0');
+      
+      dac_start    : IN     std_logic;
+      dac_ready    : OUT    std_logic := '0';
+      sensor_start : IN     std_logic;
+      sensor_valid : OUT    std_logic := '0';
+	  spi_channel_ready : OUT std_logic := '1'
+   );
+END spi_controller ;
+
+ARCHITECTURE beha OF spi_controller IS
+  
+  type TYPE_SPI_STATE is (SPI_IDLE, SPI_LOAD_DAC, SPI_LOAD_COMMAND, SPI_GET_TEMP);
+   
+  signal spi_state     : TYPE_SPI_STATE := SPI_IDLE;
+  signal spi_cycle_cnt : integer range 0 to 25 := 0;
+  signal shift_reg     : std_logic_vector (23 downto 0) := (others => '0');
+  signal data_reg      : std_logic_vector (15 downto 0) := (others => '0');
+  
+  signal dac_start_sr  		: std_logic_vector (1 downto 0) := "00";
+  signal sensor_start_sr  	: std_logic_vector (1 downto 0) := "00";
+  
+BEGIN
+  
+  spi_write_proc: process (clk)
+  begin
+    if falling_edge(clk) then
+		dac_start_sr 	<= dac_start_sr(0) 		& dac_start;
+		sensor_start_sr	<= sensor_start_sr(0) 	& sensor_start;
+		
+	
+      dac_cs <= '1';
+      sensor_cs <= (others => '1');
+      miso <= 'Z';
+      mosi <= '0';
+      data <= (others => 'Z');
+      case spi_state is
+        when SPI_IDLE =>
+			spi_channel_ready <= '1';
+          if (dac_start_sr(1) = '1') then
+			spi_channel_ready <= '0';
+            dac_ready <= '0';
+            spi_state <= SPI_LOAD_COMMAND; 
+          elsif (sensor_start_sr(1) = '1') then
+			spi_channel_ready <= '0';
+            sensor_valid <= '0';
+            spi_state <= SPI_LOAD_COMMAND;
+          end if;
+          
+        when SPI_LOAD_COMMAND =>
+          spi_cycle_cnt <= 0;
+			spi_channel_ready <= '0';
+			
+            if (sensor_start_sr(1) = '1') then
+				
+              --shift_reg <= X"C1" & X"0000";   -- command: Temperature register read
+			  shift_reg <= X"C1" & "ZZZZZZZZZZZZZZZZ";   -- command: Temperature register read
+              spi_state <= SPI_GET_TEMP;
+            elsif (dac_start_sr(1) = '1') then
+              shift_reg <= "0011" & '0' & dac_id & data;
+              spi_state <= SPI_LOAD_DAC;
+            end if;
+        
+        -- start temperature sensor read  
+        when SPI_GET_TEMP =>
+          if (spi_cycle_cnt < 24) then -- must be one more cause MAX6662 provides data on falling edge
+            sensor_cs(conv_integer(sensor_id)) <= '0';
+            sensor_valid <= '0';
+            spi_cycle_cnt <= spi_cycle_cnt + 1;
+            if (spi_cycle_cnt < 9) then -- send data
+              miso <= shift_reg(23);
+              shift_reg <= shift_reg(22 downto 0) & shift_reg(23);
+            end if;
+          else
+            data <= data_reg; 
+			measured_temp_data <= data_reg; 
+            sensor_valid <= '1';
+            spi_state <= SPI_IDLE;
+          end if;
+		
+        -- start loading DACs 
+       when SPI_LOAD_DAC => 
+          dac_cs <= '0';
+          if (spi_cycle_cnt < 24) then
+            mosi <= shift_reg(23);
+            shift_reg <= shift_reg(22 downto 0) & shift_reg(23);
+            dac_ready <= '0';
+            spi_cycle_cnt <= spi_cycle_cnt + 1;
+            spi_state <= SPI_LOAD_DAC;
+          else
+            dac_cs <= '1';
+            dac_ready <= '1';
+            spi_state <= SPI_IDLE;
+          end if;
+      end case;
+    end if;
+  end process spi_write_proc;
+  
+  -- MAX6662 input must be read with rising edge
+  spi_read_proc: process (clk) 
+  begin
+    if rising_edge(clk) then
+      if (spi_state = SPI_GET_TEMP and spi_cycle_cnt >= 9) then
+        data_reg(0) <= miso;
+        data_reg(15 downto 1) <= data_reg(14 downto 0);
+      end if;
+    end if;
+  end process spi_read_proc; 
+    
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_lib/hdl/spi_distributor_beha.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/spi_distributor_beha.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/spi_distributor_beha.vhd	(revision 11755)
@@ -0,0 +1,213 @@
+--
+-- VHDL Architecture FACT_FAD_lib.spi_distributor.beha
+--
+-- Created:
+--          by - Benjamin Krumm.UNKNOWN (EEPC8)
+--          at - 09:24:21 23.04.2010
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.1 (Build 12)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+USE ieee.std_logic_unsigned.all;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;
+
+ENTITY spi_distributor IS
+
+-- TEMP_MEASUREMENT_BEAT * clk ist the measurement period of the 
+-- Temperature measurement
+-- e.g. 5*10**6 means every second
+
+  GENERIC(
+    TEMP_MEASUREMENT_BEAT : integer := 5*10**6
+    );
+
+  PORT(
+    clk						: IN 			std_logic; 
+	
+	-- interface nach aussen
+    config_start			: IN 			std_logic;
+    config_ready			: OUT			std_logic := '1'; 
+    
+	dac_array				: IN 			dac_array_type;
+	current_dac_array		: OUT			dac_array_type := ( others => 0);
+	sensor_array			: OUT 			sensor_array_type; 
+    sensor_valid			: OUT 			std_logic := '0';
+    
+	
+	sensor_read_start		: OUT			std_logic := '0';
+    sensor_read_valid 		: IN			std_logic;
+    dac_config_start		: OUT			std_logic := '0';
+    dac_config_ready		: IN			std_logic;
+	spi_channel_ready		: IN			std_logic;
+    
+	sclk_enable_override	: OUT			std_logic := '0';
+    dac_id					: OUT			std_logic_vector(2 downto 0) := (others => '0');
+    sensor_id				: OUT			std_logic_vector(1 downto 0) := (others => '0');
+    data					: INOUT			std_logic_vector(15 downto 0) := (others => 'Z');
+	measured_temp_data		: IN			std_logic_vector(15 downto 0)
+  );
+END ENTITY spi_distributor;
+
+ARCHITECTURE beha OF spi_distributor IS
+
+  type TYPE_SPI_DISTRIBUTION_STATE is (INIT, IDLE, 
+		PRE_READ_SENSOR, 
+		SENSOR_READ_START_ACK,
+		READ_SENSOR, 
+		PRE_CONFIG_DAC,
+		DAC_CONFIG_START_ACK,
+		CONFIG_DAC);
+    
+  signal spi_distr_state       : TYPE_SPI_DISTRIBUTION_STATE := INIT;
+  signal int_sensor_read_start : std_logic := '0';
+  signal int_sensor_valid      : std_logic := '0';
+  signal int_sensor_array      : sensor_array_type;
+  signal sensor_id_cnt         : integer range 0 to 4 := 0;
+  signal dac_id_cnt            : integer range 0 to 7 := 0;
+  
+  signal internal_dac_array : dac_array_type;
+  signal sclk_enable_override_sig : std_logic := '0';
+  
+  -- synching signals
+  signal config_start_sr 		: std_logic_vector (1 downto 0) := "00";
+  
+  
+  signal sensor_read_valid_sr : std_logic_vector (1 downto 0) := "00";
+  signal dac_config_ready_sr :  std_logic_vector (1 downto 0) := "00";
+  signal spi_channel_ready_sr :  std_logic_vector (1 downto 0) := "00";
+  
+BEGIN
+  sclk_enable_override <= sclk_enable_override_sig;
+  
+  spi_distribute_proc: process (clk)
+  begin
+    
+    
+    if rising_edge(clk) then
+		sensor_read_valid_sr <= sensor_read_valid_sr(0) & sensor_read_valid;
+		dac_config_ready_sr <= dac_config_ready_sr(0) & dac_config_ready;
+		spi_channel_ready_sr <= spi_channel_ready_sr(0) & spi_channel_ready;
+		-- synch in
+		config_start_sr <= config_start_sr(0) & config_start;
+		
+      data <= (others => 'Z');
+      case spi_distr_state is
+        when INIT =>
+          data <= (others => 'Z');
+          int_sensor_valid <= '0';
+          spi_distr_state <= PRE_READ_SENSOR;
+		  
+        when IDLE =>
+			sclk_enable_override_sig <= '0';
+          if (int_sensor_valid = '1') then
+            sensor_array <= int_sensor_array;
+            sensor_valid <= '1';
+          end if;
+          data <= (others => 'Z');
+         -- start DAC configuration
+          if (config_start_sr(1) = '1' AND int_sensor_valid = '1') then
+			internal_dac_array <= dac_array;
+            spi_distr_state <= PRE_CONFIG_DAC;
+          -- start temperature sensor reading
+          elsif (dac_config_ready <= '1' AND int_sensor_read_start = '1' ) then
+			spi_distr_state <= PRE_READ_SENSOR;
+          end if;
+		
+		when PRE_READ_SENSOR =>
+			
+            int_sensor_valid <= '0';
+            sensor_read_start <= '1';
+            sensor_id <= conv_std_logic_vector(sensor_id_cnt, sensor_id'length);
+			spi_distr_state <= SENSOR_READ_START_ACK;
+		
+		when SENSOR_READ_START_ACK =>
+			if (spi_channel_ready_sr(1) = '0') then
+				sensor_read_start <= '0';
+				spi_distr_state <= READ_SENSOR;
+			end if;
+	   
+		when PRE_CONFIG_DAC =>
+			config_ready <= '0';
+			sclk_enable_override_sig <= '1';
+            dac_config_start <= '1';
+            dac_id <= conv_std_logic_vector(dac_id_cnt, dac_id'length);
+            data <= conv_std_logic_vector(internal_dac_array(dac_id_cnt),data'length);
+            spi_distr_state <= DAC_CONFIG_START_ACK;
+			
+			
+		when DAC_CONFIG_START_ACK =>
+			dac_id <= conv_std_logic_vector(dac_id_cnt, dac_id'length);
+            data <= conv_std_logic_vector(internal_dac_array(dac_id_cnt),data'length);
+			
+			if (spi_channel_ready_sr(1) = '0') then
+				dac_config_start <= '0';
+				spi_distr_state <= CONFIG_DAC;
+			end if;
+	   
+        -- sensor reading   
+        when READ_SENSOR =>
+
+			if (sensor_read_valid_sr(1) = '1') then
+				int_sensor_array(sensor_id_cnt) <= conv_integer(measured_temp_data);
+				--sensor_read_start <= '0';
+				if (sensor_id_cnt < 3) then
+					sensor_id_cnt <= sensor_id_cnt + 1;
+					--sensor_read_start <= '1';
+					spi_distr_state <= PRE_READ_SENSOR;
+				else
+					sensor_id_cnt <= 0;
+					sensor_valid <= '0';
+					int_sensor_valid <= '1';
+					spi_distr_state <= IDLE;
+				end if;
+			end if;
+        
+		
+		  
+		
+        -- DAC configuration
+        when CONFIG_DAC =>
+          --dac_config_start <= '1';
+          --dac_id <= conv_std_logic_vector(dac_id_cnt, dac_id'length);
+          --data <= conv_std_logic_vector(internal_dac_array(dac_id_cnt),data'length);
+          --if (dac_config_ready = '1') then
+		  if (spi_channel_ready_sr(1) = '1') then
+            --dac_config_start <= '0';
+            if (dac_id_cnt < 7) then 
+              dac_id_cnt <= dac_id_cnt + 1;
+              --dac_config_start <= '1';
+              spi_distr_state <= PRE_CONFIG_DAC;
+            else
+              dac_id_cnt <= 0;
+              config_ready <= '1';
+			  current_dac_array <= internal_dac_array;
+              spi_distr_state <= IDLE;
+            end if;
+          end if; 
+      end case;  
+    end if;
+    
+  end process spi_distribute_proc;
+
+  sensor_tmr_proc: process (clk)
+    variable Z: integer range 0 to (TEMP_MEASUREMENT_BEAT - 1);
+  begin
+    if rising_edge(clk) then
+      int_sensor_read_start <= '0';
+      if (Z < TEMP_MEASUREMENT_BEAT - 1) then 
+        Z := Z + 1;
+      else 
+        Z := 0;
+      end if;
+      if (Z = 0) then 
+        int_sensor_read_start <= '1';
+      end if;
+    end if;
+  end process sensor_tmr_proc;
+  
+  
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_lib/hdl/spi_interface_struct.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/spi_interface_struct.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/spi_interface_struct.vhd	(revision 11755)
@@ -0,0 +1,208 @@
+-- VHDL Entity FACT_FAD_lib.spi_interface.symbol
+--
+-- Created:
+--          by - daqct3.UNKNOWN (IHP110)
+--          at - 16:56:36 09.06.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.1 (Build 12)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;
+
+ENTITY spi_interface IS
+   PORT( 
+      clk_50MHz         : IN     std_logic;
+      config_start      : IN     std_logic;
+      dac_array         : IN     dac_array_type;
+      sclk_enable_i     : IN     std_logic;
+      config_ready      : OUT    std_logic;
+      current_dac_array : OUT    dac_array_type  := ( others => 0);
+      dac_cs            : OUT    std_logic;
+      mosi              : OUT    std_logic       := '0';
+      sclk              : OUT    std_logic;
+      sensor_array      : OUT    sensor_array_type;
+      sensor_cs         : OUT    std_logic_vector (3 DOWNTO 0);
+      sensor_ready      : OUT    std_logic;
+      miso              : INOUT  std_logic
+   );
+
+-- Declarations
+
+END spi_interface ;
+
+--
+-- VHDL Architecture FACT_FAD_lib.spi_interface.struct
+--
+-- Created:
+--          by - daqct3.UNKNOWN (IHP110)
+--          at - 16:56:36 09.06.2011
+--
+-- Generated by Mentor Graphics' HDL Designer(TM) 2009.1 (Build 12)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+USE ieee.std_logic_unsigned.all;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;
+USE IEEE.NUMERIC_STD.ALL;
+
+LIBRARY FACT_FAD_lib;
+
+ARCHITECTURE struct OF spi_interface IS
+
+   -- Architecture declarations
+
+   -- Internal signal declarations
+   SIGNAL T_sensor_start       : std_logic;
+   SIGNAL clk_2Mhz             : std_logic                     := '0';
+   SIGNAL dac_config_ready     : std_logic;
+   SIGNAL dac_config_start     : std_logic;
+   SIGNAL dac_id               : std_logic_vector(2 DOWNTO 0);
+   SIGNAL data                 : std_logic_vector(15 DOWNTO 0);
+   SIGNAL measured_temp_data   : std_logic_vector(15 DOWNTO 0) := (others => '0');
+   SIGNAL sclk_enable_override : std_logic                     := '0';
+   SIGNAL sclk_enable_sig      : std_logic                     := '0';
+   SIGNAL sensor_id            : std_logic_vector(1 DOWNTO 0);
+   SIGNAL sensor_start         : std_logic;
+   SIGNAL sensor_valid         : std_logic;
+   SIGNAL spi_channel_ready    : std_logic                     := '1';
+
+   -- Implicit buffer signal declarations
+   SIGNAL sclk_internal : std_logic;
+
+
+   -- Component Declarations
+   COMPONENT clk_divider
+   GENERIC (
+      DIVIDER : integer := 25
+   );
+   PORT (
+      clk  : IN     std_logic;
+      sclk : OUT    std_logic  := '0'
+   );
+   END COMPONENT;
+   COMPONENT spi_controller
+   PORT (
+      clk                : IN     std_logic;
+      dac_id             : IN     std_logic_vector (2 DOWNTO 0);
+      dac_start          : IN     std_logic;
+      sensor_id          : IN     std_logic_vector (1 DOWNTO 0);
+      sensor_start       : IN     std_logic;
+      dac_cs             : OUT    std_logic                      := '1';
+      dac_ready          : OUT    std_logic                      := '0';
+      measured_temp_data : OUT    std_logic_vector (15 DOWNTO 0) := (others => '0');
+      mosi               : OUT    std_logic                      := '0';
+      sensor_cs          : OUT    std_logic_vector (3 DOWNTO 0)  := (others => '1');
+      sensor_valid       : OUT    std_logic                      := '0';
+      spi_channel_ready  : OUT    std_logic                      := '1';
+      data               : INOUT  std_logic_vector (15 DOWNTO 0) := (others => 'Z');
+      miso               : INOUT  std_logic                      := 'Z'
+   );
+   END COMPONENT;
+   COMPONENT spi_distributor
+   GENERIC (
+      TEMP_MEASUREMENT_BEAT : integer := 5*10**6
+   );
+   PORT (
+      clk                  : IN     std_logic;
+      config_start         : IN     std_logic;
+      dac_array            : IN     dac_array_type;
+      dac_config_ready     : IN     std_logic;
+      measured_temp_data   : IN     std_logic_vector (15 DOWNTO 0);
+      sensor_read_valid    : IN     std_logic;
+      spi_channel_ready    : IN     std_logic;
+      config_ready         : OUT    std_logic                      := '1';
+      current_dac_array    : OUT    dac_array_type                 := ( others => 0);
+      dac_config_start     : OUT    std_logic                      := '0';
+      dac_id               : OUT    std_logic_vector (2 DOWNTO 0)  := (others => '0');
+      sclk_enable_override : OUT    std_logic                      := '0';
+      sensor_array         : OUT    sensor_array_type;
+      sensor_id            : OUT    std_logic_vector (1 DOWNTO 0)  := (others => '0');
+      sensor_read_start    : OUT    std_logic                      := '0';
+      sensor_valid         : OUT    std_logic                      := '0';
+      data                 : INOUT  std_logic_vector (15 DOWNTO 0) := (others => 'Z')
+   );
+   END COMPONENT;
+
+   -- Optional embedded configurations
+   -- pragma synthesis_off
+   FOR ALL : clk_divider USE ENTITY FACT_FAD_lib.clk_divider;
+   FOR ALL : spi_controller USE ENTITY FACT_FAD_lib.spi_controller;
+   FOR ALL : spi_distributor USE ENTITY FACT_FAD_lib.spi_distributor;
+   -- pragma synthesis_on
+
+
+BEGIN
+
+   -- ModuleWare code(v1.9) for instance 'I0' of 'and'
+   sclk_internal <= clk_2Mhz AND sclk_enable_sig;
+
+   -- ModuleWare code(v1.9) for instance 'I2' of 'or'
+   sclk_enable_sig <= sclk_enable_i OR sclk_enable_override;
+
+   -- Instance port mappings.
+   I1 : clk_divider
+      GENERIC MAP (
+         DIVIDER => 25
+      )
+      PORT MAP (
+         clk  => clk_50MHz,
+         sclk => clk_2Mhz
+      );
+   Measure_Temperature_Timer : clk_divider
+      GENERIC MAP (
+         DIVIDER => 25
+      )
+      PORT MAP (
+         clk  => sclk_internal,
+         sclk => T_sensor_start
+      );
+   I_spi_controller : spi_controller
+      PORT MAP (
+         clk                => sclk_internal,
+         miso               => miso,
+         mosi               => mosi,
+         dac_cs             => dac_cs,
+         sensor_cs          => sensor_cs,
+         dac_id             => dac_id,
+         sensor_id          => sensor_id,
+         data               => data,
+         measured_temp_data => measured_temp_data,
+         dac_start          => dac_config_start,
+         dac_ready          => dac_config_ready,
+         sensor_start       => sensor_start,
+         sensor_valid       => sensor_valid,
+         spi_channel_ready  => spi_channel_ready
+      );
+   I_spi_distributor : spi_distributor
+      GENERIC MAP (
+         TEMP_MEASUREMENT_BEAT => 5*10**6
+      )
+      PORT MAP (
+         clk                  => sclk_internal,
+         config_start         => config_start,
+         config_ready         => config_ready,
+         dac_array            => dac_array,
+         current_dac_array    => current_dac_array,
+         sensor_array         => sensor_array,
+         sensor_valid         => sensor_ready,
+         sensor_read_start    => sensor_start,
+         sensor_read_valid    => sensor_valid,
+         dac_config_start     => dac_config_start,
+         dac_config_ready     => dac_config_ready,
+         spi_channel_ready    => spi_channel_ready,
+         sclk_enable_override => sclk_enable_override,
+         dac_id               => dac_id,
+         sensor_id            => sensor_id,
+         data                 => data,
+         measured_temp_data   => measured_temp_data
+      );
+
+   -- Implicit buffered output assignments
+   sclk <= sclk_internal;
+
+END struct;
Index: /firmware/FAD/FACT_FAD_lib/hdl/text_util_pkg.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/text_util_pkg.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/text_util_pkg.vhd	(revision 11755)
@@ -0,0 +1,584 @@
+library ieee;
+use ieee.std_logic_1164.all;
+use std.textio.all;
+
+
+package txt_util is
+
+    -- prints a message to the screen
+    procedure print(text: string);
+
+    -- prints the message when active
+    -- useful for debug switches
+    procedure print(active: boolean; text: string);
+
+    -- converts std_logic into a character
+    function chr(sl: std_logic) return character;
+
+    -- converts std_logic into a string (1 to 1)
+    function str(sl: std_logic) return string;
+
+    -- converts std_logic_vector into a string (binary base)
+    function str(slv: std_logic_vector) return string;
+
+    -- converts boolean into a string
+    function str(b: boolean) return string;
+
+    -- converts an integer into a single character
+    -- (can also be used for hex conversion and other bases)
+    function chr(int: integer) return character;
+
+    -- converts integer into string using specified base
+    function str(int: integer; base: integer) return string;
+
+    -- converts integer to string, using base 10
+    function str(int: integer) return string;
+
+    -- convert std_logic_vector into a string in hex format
+    function hstr(slv: std_logic_vector) return string;
+
+
+    -- functions to manipulate strings
+    -----------------------------------
+
+    -- convert a character to upper case
+    function to_upper(c: character) return character;
+
+    -- convert a character to lower case
+    function to_lower(c: character) return character;
+
+    -- convert a string to upper case
+    function to_upper(s: string) return string;
+
+    -- convert a string to lower case
+    function to_lower(s: string) return string;
+
+   
+    
+    -- functions to convert strings into other formats
+    --------------------------------------------------
+    
+    -- converts a character into std_logic
+    function to_std_logic(c: character) return std_logic; 
+    
+    -- converts a string into std_logic_vector
+    function to_std_logic_vector(s: string) return std_logic_vector; 
+
+
+  
+    -- file I/O
+    -----------
+       
+    -- read variable length string from input file
+    procedure str_read(file in_file: TEXT; 
+                       res_string: out string);
+        
+    -- print string to a file and start new line
+    procedure print(file out_file: TEXT;
+                    new_string: in  string);
+    
+    -- print character to a file and start new line
+    procedure print(file out_file: TEXT;
+                    char:       in  character);
+                    
+end txt_util;
+
+
+
+
+package body txt_util is
+
+
+
+
+   -- prints text to the screen
+
+   procedure print(text: string) is
+     variable msg_line: line;
+     begin
+       write(msg_line, text);
+       writeline(output, msg_line);
+   end print;
+
+
+
+
+   -- prints text to the screen when active
+
+   procedure print(active: boolean; text: string)  is
+     begin
+      if active then
+         print(text);
+      end if;
+   end print;
+
+
+   -- converts std_logic into a character
+
+   function chr(sl: std_logic) return character is
+    variable c: character;
+    begin
+      case sl is
+         when 'U' => c:= 'U';
+         when 'X' => c:= 'X';
+         when '0' => c:= '0';
+         when '1' => c:= '1';
+         when 'Z' => c:= 'Z';
+         when 'W' => c:= 'W';
+         when 'L' => c:= 'L';
+         when 'H' => c:= 'H';
+         when '-' => c:= '-';
+      end case;
+    return c;
+   end chr;
+
+
+
+   -- converts std_logic into a string (1 to 1)
+
+   function str(sl: std_logic) return string is
+    variable s: string(1 to 1);
+    begin
+        s(1) := chr(sl);
+        return s;
+   end str;
+
+
+
+   -- converts std_logic_vector into a string (binary base)
+   -- (this also takes care of the fact that the range of
+   --  a string is natural while a std_logic_vector may
+   --  have an integer range)
+
+   function str(slv: std_logic_vector) return string is
+     variable result : string (1 to slv'length);
+     variable r : integer;
+   begin
+     r := 1;
+     for i in slv'range loop
+        result(r) := chr(slv(i));
+        r := r + 1;
+     end loop;
+     return result;
+   end str;
+
+
+   function str(b: boolean) return string is
+
+    begin
+       if b then
+          return "true";
+      else
+        return "false";
+       end if;
+    end str;
+
+
+   -- converts an integer into a character
+   -- for 0 to 9 the obvious mapping is used, higher
+   -- values are mapped to the characters A-Z
+   -- (this is usefull for systems with base > 10)
+   -- (adapted from Steve Vogwell's posting in comp.lang.vhdl)
+
+   function chr(int: integer) return character is
+    variable c: character;
+   begin
+        case int is
+          when  0 => c := '0';
+          when  1 => c := '1';
+          when  2 => c := '2';
+          when  3 => c := '3';
+          when  4 => c := '4';
+          when  5 => c := '5';
+          when  6 => c := '6';
+          when  7 => c := '7';
+          when  8 => c := '8';
+          when  9 => c := '9';
+          when 10 => c := 'A';
+          when 11 => c := 'B';
+          when 12 => c := 'C';
+          when 13 => c := 'D';
+          when 14 => c := 'E';
+          when 15 => c := 'F';
+          when 16 => c := 'G';
+          when 17 => c := 'H';
+          when 18 => c := 'I';
+          when 19 => c := 'J';
+          when 20 => c := 'K';
+          when 21 => c := 'L';
+          when 22 => c := 'M';
+          when 23 => c := 'N';
+          when 24 => c := 'O';
+          when 25 => c := 'P';
+          when 26 => c := 'Q';
+          when 27 => c := 'R';
+          when 28 => c := 'S';
+          when 29 => c := 'T';
+          when 30 => c := 'U';
+          when 31 => c := 'V';
+          when 32 => c := 'W';
+          when 33 => c := 'X';
+          when 34 => c := 'Y';
+          when 35 => c := 'Z';
+          when others => c := '?';
+        end case;
+        return c;
+    end chr;
+
+
+
+   -- convert integer to string using specified base
+   -- (adapted from Steve Vogwell's posting in comp.lang.vhdl)
+
+   function str(int: integer; base: integer) return string is
+
+    variable temp:      string(1 to 10);
+    variable num:       integer;
+    variable abs_int:   integer;
+    variable len:       integer := 1;
+    variable power:     integer := 1;
+
+   begin
+
+    -- bug fix for negative numbers
+    abs_int := abs(int);
+
+    num     := abs_int;
+
+    while num >= base loop                     -- Determine how many
+      len := len + 1;                          -- characters required
+      num := num / base;                       -- to represent the
+    end loop ;                                 -- number.
+
+    for i in len downto 1 loop                 -- Convert the number to
+      temp(i) := chr(abs_int/power mod base);  -- a string starting
+      power := power * base;                   -- with the right hand
+    end loop ;                                 -- side.
+
+    -- return result and add sign if required
+    if int < 0 then
+       return '-'& temp(1 to len);
+     else
+       return temp(1 to len);
+    end if;
+
+   end str;
+
+
+  -- convert integer to string, using base 10
+  function str(int: integer) return string is
+
+   begin
+
+    return str(int, 10) ;
+
+   end str;
+
+
+
+   -- converts a std_logic_vector into a hex string.
+   function hstr(slv: std_logic_vector) return string is
+       variable hexlen: integer;
+       variable longslv : std_logic_vector(67 downto 0) := (others => '0');
+       variable hex : string(1 to 16);
+       variable fourbit : std_logic_vector(3 downto 0);
+     begin
+       hexlen := (slv'left+1)/4;
+       if (slv'left+1) mod 4 /= 0 then
+         hexlen := hexlen + 1;
+       end if;
+       longslv(slv'left downto 0) := slv;
+       for i in (hexlen -1) downto 0 loop
+         fourbit := longslv(((i*4)+3) downto (i*4));
+         case fourbit is
+           when "0000" => hex(hexlen -I) := '0';
+           when "0001" => hex(hexlen -I) := '1';
+           when "0010" => hex(hexlen -I) := '2';
+           when "0011" => hex(hexlen -I) := '3';
+           when "0100" => hex(hexlen -I) := '4';
+           when "0101" => hex(hexlen -I) := '5';
+           when "0110" => hex(hexlen -I) := '6';
+           when "0111" => hex(hexlen -I) := '7';
+           when "1000" => hex(hexlen -I) := '8';
+           when "1001" => hex(hexlen -I) := '9';
+           when "1010" => hex(hexlen -I) := 'A';
+           when "1011" => hex(hexlen -I) := 'B';
+           when "1100" => hex(hexlen -I) := 'C';
+           when "1101" => hex(hexlen -I) := 'D';
+           when "1110" => hex(hexlen -I) := 'E';
+           when "1111" => hex(hexlen -I) := 'F';
+           when "ZZZZ" => hex(hexlen -I) := 'z';
+           when "UUUU" => hex(hexlen -I) := 'u';
+           when "XXXX" => hex(hexlen -I) := 'x';
+           when others => hex(hexlen -I) := '?';
+         end case;
+       end loop;
+       return hex(1 to hexlen);
+     end hstr;
+
+
+
+   -- functions to manipulate strings
+   -----------------------------------
+
+
+   -- convert a character to upper case
+
+   function to_upper(c: character) return character is
+
+      variable u: character;
+
+    begin
+
+       case c is
+        when 'a' => u := 'A';
+        when 'b' => u := 'B';
+        when 'c' => u := 'C';
+        when 'd' => u := 'D';
+        when 'e' => u := 'E';
+        when 'f' => u := 'F';
+        when 'g' => u := 'G';
+        when 'h' => u := 'H';
+        when 'i' => u := 'I';
+        when 'j' => u := 'J';
+        when 'k' => u := 'K';
+        when 'l' => u := 'L';
+        when 'm' => u := 'M';
+        when 'n' => u := 'N';
+        when 'o' => u := 'O';
+        when 'p' => u := 'P';
+        when 'q' => u := 'Q';
+        when 'r' => u := 'R';
+        when 's' => u := 'S';
+        when 't' => u := 'T';
+        when 'u' => u := 'U';
+        when 'v' => u := 'V';
+        when 'w' => u := 'W';
+        when 'x' => u := 'X';
+        when 'y' => u := 'Y';
+        when 'z' => u := 'Z';
+        when others => u := c;
+    end case;
+
+      return u;
+
+   end to_upper;
+
+
+   -- convert a character to lower case
+
+   function to_lower(c: character) return character is
+
+      variable l: character;
+
+    begin
+
+       case c is
+        when 'A' => l := 'a';
+        when 'B' => l := 'b';
+        when 'C' => l := 'c';
+        when 'D' => l := 'd';
+        when 'E' => l := 'e';
+        when 'F' => l := 'f';
+        when 'G' => l := 'g';
+        when 'H' => l := 'h';
+        when 'I' => l := 'i';
+        when 'J' => l := 'j';
+        when 'K' => l := 'k';
+        when 'L' => l := 'l';
+        when 'M' => l := 'm';
+        when 'N' => l := 'n';
+        when 'O' => l := 'o';
+        when 'P' => l := 'p';
+        when 'Q' => l := 'q';
+        when 'R' => l := 'r';
+        when 'S' => l := 's';
+        when 'T' => l := 't';
+        when 'U' => l := 'u';
+        when 'V' => l := 'v';
+        when 'W' => l := 'w';
+        when 'X' => l := 'x';
+        when 'Y' => l := 'y';
+        when 'Z' => l := 'z';
+        when others => l := c;
+    end case;
+
+      return l;
+
+   end to_lower;
+
+
+
+   -- convert a string to upper case
+
+   function to_upper(s: string) return string is
+
+     variable uppercase: string (s'range);
+
+   begin
+
+     for i in s'range loop
+        uppercase(i):= to_upper(s(i));
+     end loop;
+     return uppercase;
+
+   end to_upper;
+
+
+
+   -- convert a string to lower case
+
+   function to_lower(s: string) return string is
+
+     variable lowercase: string (s'range);
+
+   begin
+
+     for i in s'range loop
+        lowercase(i):= to_lower(s(i));
+     end loop;
+     return lowercase;
+
+   end to_lower;
+
+
+
+-- functions to convert strings into other types
+
+
+-- converts a character into a std_logic
+
+function to_std_logic(c: character) return std_logic is 
+    variable sl: std_logic;
+    begin
+      case c is
+        when 'U' => 
+           sl := 'U'; 
+        when 'X' =>
+           sl := 'X';
+        when '0' => 
+           sl := '0';
+        when '1' => 
+           sl := '1';
+        when 'Z' => 
+           sl := 'Z';
+        when 'W' => 
+           sl := 'W';
+        when 'L' => 
+           sl := 'L';
+        when 'H' => 
+           sl := 'H';
+        when '-' => 
+           sl := '-';
+        when others =>
+           sl := 'X'; 
+    end case;
+   return sl;
+  end to_std_logic;
+
+
+-- converts a string into std_logic_vector
+
+function to_std_logic_vector(s: string) return std_logic_vector is 
+  variable slv: std_logic_vector(s'high-s'low downto 0);
+  variable k: integer;
+begin
+   k := s'high-s'low;
+  for i in s'range loop
+     slv(k) := to_std_logic(s(i));
+     k      := k - 1;
+  end loop;
+  return slv;
+end to_std_logic_vector;                                       
+                                       
+                                       
+                                       
+                                       
+                                       
+                                       
+----------------
+--  file I/O  --
+----------------
+
+
+
+-- read variable length string from input file
+     
+procedure str_read(file in_file: TEXT; 
+                   res_string: out string) is
+       
+       variable l:         line;
+       variable c:         character;
+       variable is_string: boolean;
+       
+   begin
+           
+     readline(in_file, l);
+     -- clear the contents of the result string
+     for i in res_string'range loop
+         res_string(i) := ' ';
+     end loop;   
+     -- read all characters of the line, up to the length  
+     -- of the results string
+     for i in res_string'range loop
+        read(l, c, is_string);
+        res_string(i) := c;
+        if not is_string then -- found end of line
+           exit;
+        end if;   
+     end loop; 
+                     
+end str_read;
+
+
+-- print string to a file
+procedure print(file out_file: TEXT;
+                new_string: in  string) is
+       
+       variable l: line;
+       
+   begin
+      
+     write(l, new_string);
+     writeline(out_file, l);
+                     
+end print;
+
+
+-- print character to a file and start new line
+procedure print(file out_file: TEXT;
+                char: in  character) is
+       
+       variable l: line;
+       
+   begin
+      
+     write(l, char);
+     writeline(out_file, l);
+                     
+end print;
+
+
+
+-- appends contents of a string to a file until line feed occurs
+-- (LF is considered to be the end of the string)
+
+procedure str_write(file out_file: TEXT; 
+                    new_string: in  string) is
+ begin
+      
+   for i in new_string'range loop
+      print(out_file, new_string(i));
+      if new_string(i) = LF then -- end of string
+         exit;
+      end if;
+   end loop;               
+                     
+end str_write;
+
+
+
+
+end txt_util;
+
+
Index: /firmware/FAD/FACT_FAD_lib/hdl/timer_beha.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/timer_beha.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/timer_beha.vhd	(revision 11755)
@@ -0,0 +1,97 @@
+--
+-- VHDL Architecture FACT_FAD_lib.timer.beha
+--
+-- Created:
+--          by - dneise.UNKNOWN (E5B-LABOR6)
+--          at - 13:44:41 22.02.2011
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.2 (Build 10)
+
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+USE ieee.std_logic_unsigned.all;
+
+ENTITY timer IS
+	generic(
+		TIMER_WIDTH : integer := 32;
+		PRESCALER : integer := 5000		
+	);
+	port (
+		clk : in std_logic; -- assumed to be 25MHz, if not 25MHz adjust PRESCALER
+		time_o : out std_logic_vector ( TIMER_WIDTH-1 downto 0);
+		synch_i : in std_logic ; 
+		synched_o : out std_logic := '0';
+		reset_synch_i : in std_logic;
+		enable_i : in std_logic
+	);
+END ENTITY timer;
+
+--
+ARCHITECTURE beha OF timer IS
+	signal prescale_counter : integer range 0 to PRESCALER - 1 := 0;
+	
+	--signal time_s : integer range 0 to 2**(TIMER_WIDTH-1);
+	signal time_s : std_logic_vector ( TIMER_WIDTH-1 downto 0);
+	
+	signal en_sr : std_logic_vector(1 downto 0) := "00";
+	signal sy_sr : std_logic_vector(1 downto 0) := "00";
+	signal reset_synch_sr : std_logic_vector(1 downto 0) := "00";
+	
+	signal timer_proc_enabled : std_logic := '0';
+	signal synched : std_logic := '0';
+	
+BEGIN
+	--time_o <= conv_std_logic_vector(time_s, TIMER_WIDTH);
+	time_o <= time_s;
+	synched_o <= synched;
+	
+		
+	main_proc: process (clk)
+	begin
+		if rising_edge(clk) then
+			en_sr <= en_sr(0) & enable_i;
+			sy_sr <= sy_sr(0) & synch_i;
+			reset_synch_sr <= reset_synch_sr(0) & reset_synch_i; 
+			
+			if ( reset_synch_sr = "01" ) then
+				synched <= '0';
+			end if;
+			
+			if (sy_sr = "01" and synched = '0') then -- rising edge on synchronizstion_input detected AND if not already synched
+				time_s <= conv_std_logic_vector(0,TIMER_WIDTH);
+				prescale_counter <= 1;
+				synched <= '1';
+			end if;
+
+			if (en_sr = "01") then -- rising edge on enable_input detected
+				time_s <= conv_std_logic_vector(0,TIMER_WIDTH);
+				prescale_counter <= 1;
+				timer_proc_enabled <= '1';
+			elsif (en_sr = "10") then -- falling edge on enable_input detected
+				time_s <= conv_std_logic_vector(0,TIMER_WIDTH); 
+				prescale_counter <= 0;
+				timer_proc_enabled <= '0';
+			end if;
+			
+			-- PRESCALER PART OF PROCESS
+			if (timer_proc_enabled = '1') then
+				if (prescale_counter < PRESCALER - 1) then 
+					prescale_counter <= prescale_counter + 1;
+				else 
+					prescale_counter <= 0;
+				end if;
+				if (prescale_counter = PRESCALER - 1) then 
+					if ( time_s < conv_std_logic_vector(2**TIMER_WIDTH-1 ,TIMER_WIDTH) ) then 
+						time_s <= time_s + conv_std_logic_vector(1,TIMER_WIDTH);
+					else
+						time_s <= conv_std_logic_vector(0,TIMER_WIDTH);
+					end if;
+				end if;
+			else  -- not timer_proc_enabled
+				time_s <= conv_std_logic_vector(0,TIMER_WIDTH);
+			end if; -- if timer_proc_enabled		
+		end if; -- rising_edge(clk)
+	end process main_proc;
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_lib/hdl/transcript
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/transcript	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/transcript	(revision 11755)
@@ -0,0 +1,12 @@
+# Reading D:/modeltech_6.5e/tcl/vsim/pref.tcl 
+# //  ModelSim SE 6.5e Feb 26 2010 
+# //
+# //  Copyright 1991-2010 Mentor Graphics Corporation
+# //              All Rights Reserved.
+# //
+# //  THIS WORK CONTAINS TRADE SECRET AND 
+# //  PROPRIETARY INFORMATION WHICH IS THE PROPERTY
+# //  OF MENTOR GRAPHICS CORPORATION OR ITS LICENSORS
+# //  AND IS SUBJECT TO LICENSE TERMS.
+# //
+# OpenFile D:/juli25/FACT_FAD_20MHz_VAR_PS/FACT_FAD_lib/hdl/w5300_modul.vhd 
Index: /firmware/FAD/FACT_FAD_lib/hdl/trigger_counter_beha.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/trigger_counter_beha.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/trigger_counter_beha.vhd	(revision 11755)
@@ -0,0 +1,51 @@
+--
+-- VHDL Architecture FACT_FAD_TB_lib.trigger_counter.beha
+--
+-- Created:
+--          by - FPGA_Developer.UNKNOWN (EEPC8)
+--          at - 14:36:14 10.02.2010
+--
+-- using Mentor Graphics HDL Designer(TM) 2008.1 (Build 17)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+use ieee.std_logic_arith.all;
+use ieee.std_logic_unsigned.all;
+
+
+entity trigger_counter is
+  port(
+    trigger_id : out std_logic_vector(31 downto 0);
+    trigger : in std_logic;
+    reset : in std_logic;
+    clk : in std_logic
+  );
+    
+end entity trigger_counter;
+
+architecture beha of trigger_counter is
+  
+  signal trigger_sr : std_logic_vector (1 downto 0) := "00";
+  signal reset_sr : std_logic_vector (1 downto 0) := "00";
+  signal temp_id : integer := 0;
+  
+begin
+  
+  trigger_id <= conv_std_logic_vector(temp_id, 32);
+  
+  trigger_incr_proc: process(clk)
+  begin
+    if rising_edge(clk) then
+      reset_sr <= reset_sr(0) & reset;
+      trigger_sr <= trigger_sr(0) & trigger;
+      if (trigger_sr = "01") then
+        temp_id <= temp_id + 1;
+      end if;
+      if (reset_sr = "01") then
+        temp_id <= 0;
+      end if;
+    end if;
+  end process trigger_incr_proc;
+  
+end architecture beha;
+
Index: /firmware/FAD/FACT_FAD_lib/hdl/trigger_manager_beha.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/trigger_manager_beha.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/trigger_manager_beha.vhd	(revision 11755)
@@ -0,0 +1,84 @@
+--
+-- VHDL Architecture FACT_FAD_lib.trigger_manager.beha
+--
+-- Created:
+--          by - daqct3.UNKNOWN (IHP110)
+--          at - 11:26:52 14.01.2011
+--
+-- using Mentor Graphics HDL Designer(TM) 2009.1 (Build 12)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+
+ENTITY trigger_manager IS
+  port (
+    clk : in std_logic;
+    
+    trigger_in : in std_logic;
+    trigger_out : out std_logic := '0';
+    
+    drs_write : out std_logic := '1';
+    
+    drs_readout_ready : in std_logic;
+    drs_readout_ready_ack : out std_logic := '0'
+
+  );
+END ENTITY trigger_manager;
+
+--
+ARCHITECTURE beha OF trigger_manager IS
+  
+  type trigger_in_state_type is (T_IN_MAIN, T_IN_END);
+  type trigger_out_state_type is (T_OUT_MAIN, T_OUT_TSTART, T_OUT_TEND);
+  
+  signal trigger_in_state : trigger_in_state_type := T_IN_MAIN;
+  signal trigger_out_state : trigger_out_state_type := T_OUT_MAIN;
+
+  signal drs_write_flag, drs_write_flag_int : std_logic := '0';
+  
+BEGIN
+  
+  trigger_in_proc : process (trigger_in, trigger_in_state) begin
+    case trigger_in_state is
+      when T_IN_MAIN =>
+        if rising_edge (trigger_in) then
+          -- stop drs
+          drs_write <= '0';
+          -- set flag
+          drs_write_flag <= '1';
+        end if;
+      when T_IN_END =>
+        drs_write <= '1';
+        drs_write_flag <= '0';
+    end case; -- trigger_in_state
+  end process trigger_in_proc;
+  
+  trigger_out_proc : process (clk) begin
+    if rising_edge (clk) then
+      
+      drs_write_flag_int <= drs_write_flag;
+      
+      case trigger_out_state is
+        when T_OUT_MAIN =>
+          if (drs_write_flag_int = '1') then
+            trigger_out <= '1';
+            drs_readout_ready_ack <= '0';
+            trigger_out_state <= T_OUT_TSTART;
+          end if;
+        when T_OUT_TSTART =>
+          if (drs_readout_ready = '1') then
+            trigger_out <= '0';
+            trigger_in_state <= T_IN_END;
+            trigger_out_state <= T_OUT_TEND;
+          end if;
+        when T_OUT_TEND =>
+          drs_readout_ready_ack <= '1';
+          trigger_in_state <= T_IN_MAIN;
+          trigger_out_state <= T_OUT_MAIN;
+      end case; -- trigger_out_state
+    end if;
+  end process trigger_out_proc;
+  
+END ARCHITECTURE beha;
+
Index: /firmware/FAD/FACT_FAD_lib/hdl/trigger_shaper_beha.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/trigger_shaper_beha.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/trigger_shaper_beha.vhd	(revision 11755)
@@ -0,0 +1,51 @@
+--
+-- VHDL Architecture FACT_FAD_test_devices_lib.trigger_shaper.beha
+--
+-- Created:
+--          by - FPGA_Developer.UNKNOWN (EEPC8)
+--          at - 11:59:20 28.01.2010
+--
+-- using Mentor Graphics HDL Designer(TM) 2008.1 (Build 17)
+--
+LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.NUMERIC_STD.all;
+
+entity trigger_shaper is
+  port(
+    trigger_in : in std_logic;
+    trigger_out : out std_logic;
+    clk : in std_logic;
+    rst : in std_logic
+  );
+end entity trigger_shaper;
+
+architecture beha of trigger_shaper is
+  
+--  signal temp_trig : std_logic_vector(3 downto 0);
+  signal temp_trig : std_logic_vector(1 downto 0);
+  signal trigger_flag : std_logic;
+  signal temp_signal : std_logic;
+  
+begin
+  
+  test_proc : process (clk, rst)
+  begin
+    if (rst = '1') then
+      trigger_out <= '0';
+      trigger_flag <= '0';
+      temp_signal <= '0';
+    elsif rising_edge(clk) then
+--      temp_trig <= temp_trig(2 downto 0) & trigger_in;
+--      trigger_out <= not temp_trig(3) and temp_trig(2);
+      temp_trig <= temp_trig(0) & trigger_in;
+      temp_signal <= not temp_trig(1) and temp_trig(0);
+      trigger_out <= temp_signal and not trigger_flag;
+      if (temp_signal = '1') then
+        trigger_flag <= '1';        
+      end if;
+    end if;
+  end process test_proc;
+  
+end architecture beha;
+
Index: /firmware/FAD/FACT_FAD_lib/hdl/w5300_modul.vhd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hdl/w5300_modul.vhd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hdl/w5300_modul.vhd	(revision 11755)
@@ -0,0 +1,1816 @@
+-- Module Name:    w5300_modul - Behavioral 
+library IEEE;
+use IEEE.STD_LOGIC_1164.ALL;
+use IEEE.STD_LOGIC_ARITH.ALL;
+use IEEE.STD_LOGIC_UNSIGNED.ALL;
+library FACT_FAD_lib;
+use FACT_FAD_lib.fad_definitions.ALL;
+
+ENTITY w5300_modul IS
+  generic(
+    RAM_ADDR_WIDTH : integer := 14
+  );
+   PORT( 
+      state          : OUT    std_logic_vector (7 DOWNTO 0);  -- state is encoded here ... useful for debugging.
+	  debug_data_ram_empty : OUT    std_logic;
+	  debug_data_valid : OUT    std_logic;
+	  data_generator_idle_i : IN std_logic;
+	  data_ram_not_full :in std_logic;
+	  
+	  socket_tx_free_out : out std_logic_vector (16 DOWNTO 0);  -- 17bit value .. that's true
+     
+      clk            : IN     std_logic;
+      wiz_reset      : OUT    std_logic                     := '1';
+      addr           : OUT    std_logic_vector (9 DOWNTO 0);
+      data           : INOUT  std_logic_vector (15 DOWNTO 0);
+      cs             : OUT    std_logic                     := '1';
+      wr             : OUT    std_logic                     := '1';
+      led            : OUT    std_logic_vector (7 DOWNTO 0) := (OTHERS => '0');
+      rd             : OUT    std_logic                     := '1';
+      int            : IN     std_logic;
+      write_length   : IN     std_logic_vector (16 DOWNTO 0);
+      ram_start_addr : IN     std_logic_vector (RAM_ADDR_WIDTH-1 DOWNTO 0);
+      ram_data       : IN     std_logic_vector (15 DOWNTO 0);
+      ram_addr       : OUT    std_logic_vector (RAM_ADDR_WIDTH-1 DOWNTO 0);
+      data_valid     : IN     std_logic;
+      data_valid_ack : OUT    std_logic := '0';
+      busy           : OUT    std_logic                     := '1';
+      write_header_flag, write_end_flag : IN std_logic;
+      fifo_channels : IN std_logic_vector (3 downto 0);
+      -- softtrigger:
+      s_trigger : OUT std_logic := '0';
+      c_trigger_enable: out std_logic := '0';
+      c_trigger_mult: out std_logic_vector (15 DOWNTO 0) := conv_std_logic_vector(0 ,16); --subject to changes
+      
+      
+
+	  -- FAD configuration signals:
+	  ------------------------------------------------------------------------------
+		memory_manager_config_start_o	: out std_logic := '0';
+		memory_manager_config_valid_i	: in std_logic;
+		
+		spi_interface_config_start_o	: out std_logic := '0';
+		spi_interface_config_valid_i	: in std_logic;
+		
+		--data_generator_config_start_o	: out std_logic := '0';
+		--data_generator_config_valid_i	: in std_logic;
+		
+		dac_setting						: out dac_array_type := DEFAULT_DAC;		--<<-- default defined in fad_definitions.vhd
+		roi_setting						: out roi_array_type := DEFAULT_ROI;		--<<-- default defined in fad_definitions.vhd
+		
+		runnumber						: out std_logic_vector (31 DOWNTO 0) := conv_std_logic_vector(0 ,32); 
+		reset_trigger_id				: out std_logic := '0';
+
+		data_ram_empty 					: IN std_logic;
+		
+	  ------------------------------------------------------------------------------
+      
+	  -- MAC/IP calculation signals:
+	  ------------------------------------------------------------------------------
+      MAC_jumper : in std_logic_vector (1 downto 0);
+      BoardID : in std_logic_vector (3 downto 0);
+      CrateID : in std_logic_vector (1 downto 0);
+	  ------------------------------------------------------------------------------
+      
+	  -- user controllable enable signals
+	  ------------------------------------------------------------------------------
+	  trigger_enable : out std_logic; 
+	  
+      denable : out std_logic := '0'; -- default domino wave on. ... in case if REFCLK error ... REFCLK counter will override.
+      dwrite_enable : out std_logic := '1'; -- default DWRITE low.
+      sclk_enable : out std_logic := '1'; -- default DWRITE HIGH.
+      srclk_enable : out std_logic := '1'; -- default SRCLK on.
+      busy_enable : out std_logic := '0';
+	  socket_send_mode_out : out std_logic;
+	  busy_manual : out std_logic		:= '0';
+	  ------------------------------------------------------------------------------
+	  
+	  -- ADC CLK generator, is able to shift phase with respect to X_50M
+	  -- these signals control the behavior of the digital clock manager (DCM)
+	  ------------------------------------------------------------------------------
+	  ps_direction : out std_logic := '1'; -- default phase shift upwards
+      ps_do_phase_shift : out std_logic := '0'; --pulse this to phase shift once
+      ps_reset : out std_logic := '0'; -- pulse this to reset the variable phase shift
+      ps_ready : in std_logic;
+      ------------------------------------------------------------------------------
+      	  
+	  -- signals used to control FAD LED bahavior:
+	  -- one of the three LEDs is used for com-status info
+	  ------------------------------------------------------------------------------
+      socks_waiting : out std_logic;
+      socks_connected: out std_logic
+	  ------------------------------------------------------------------------------
+	
+	
+	  
+   );
+END w5300_modul ;
+
+architecture Behavioral of w5300_modul is 
+
+type single_trigger_gen_state_type is ( IDLE, TRIGGERED);
+signal single_trigger_gen_state : single_trigger_gen_state_type := IDLE;
+signal trigger_input_sr : std_logic_vector ( 1 downto 0) := (others => '0') ;
+signal	single_triggers_to_produce : natural range 0 to 1023 := 0;
+signal data_ram_not_full_sr : std_logic_vector (1 downto 0) := (others => '0');
+signal single_trigger_sig : std_logic := '0';
+
+type state_init_type is (
+	INTERRUPT, RESET, WAIT_AFTER_RESET, WRITE_REG, READ_REG, WRITE_DATA,
+	INIT, LOCATE, IM, MT, STX, STX1, STX2, STX3, SRX, SRX1, SRX2, SRX3, MAC, MAC1, MAC2, GW, GW1, SNM, SNM1, IP, IP1, 
+	TIMEOUT, 
+	--RETRY,
+	SI, SI1, SI1b, SI2, SI3, SI4, SI5, SI6,	ESTABLISH, EST1, 
+	SEND_1ST_KEEP, SET_Sn_KPALVTR, 
+	INITIAL_CONNECTION_MESSAGE_TO_FIFO, INITIAL_CONNECTION_MESSAGE_SET_SIZE_HIGH_BYTE, INITIAL_CONNECTION_MESSAGE_SET_SIZE_LOW_BYTE, INITIAL_CONNECTION_MESSAGE_SEND, 
+	
+	CONFIG, WAIT_100NS, WAIT_UNTIL_DG_IDLE, 
+	CONFIG_MEMORY_MANAGER, WAIT_FOR_CONFIG_MEMORY_MANAGER,
+	CONFIG_DATA_GENERATOR, WAIT_FOR_CONFIG_DATA_GENERATOR,
+	CONFIG_DAC_ONLY, WAIT_FOR_CONFIG_DAC_ONLY,
+	
+	GENERATE_1ST_TRIGGER_AFTER_ESTABLISHED,
+	WAIT_AFTER_1ST_TRIGGER_AFTER_ESTABLISHED,
+	
+	MAIN, MAIN1, MAIN2, MAIN3, CHK_RECEIVED, READ_DATA
+);
+type state_write_type is (
+	WR_START, 
+	WR_GET_EVT_ID_WAIT1, WR_GET_EVT_ID1, WR_GET_EVT_ID_WAIT2, WR_GET_EVT_ID2,
+	WR_MOD7_STARTED, WR_WAIT_FOR_MOD7,
+	WR_CHECK_FOR_FIFO_SPACE_01, WR_CHECK_FOR_FIFO_SPACE_02, WR_CHECK_FOR_FIFO_SPACE_03, WR_CHECK_FOR_FIFO_SPACE_04,	
+	WR_05, WR_05_PREPARE_LENGTH_INFO, WR_05_POSTPREPARE_LENGTH_INFO,
+	WR_05a, WR_05b, WR_06, 
+	WR_07, 
+	WR_ACK, WR_WAIT_FOR_ACK, WAIT_FOR_DATA_VALID_HIGH_AGAIN,
+	WR_FIFO, WR_FIFO1, WR_ADC, WR_ADC1, WR_ADC2,
+	WR_ENDFLAG, WR_ENDFLAG1, WR_ENDFLAG2, WR_ENDFLAG3
+); 
+type state_interrupt_1_type is (IR1_01, IR1_02, IR1_03, IR1_04);
+type state_interrupt_2_type is (
+	IR2_01, IR2_02, IR2_03, IR2_04, IR2_05, 
+	IR2_CHECK_SOCKET_STATE, IR2_WAIT_FOR_SOCKETS_IN_CLOSED_STATE,
+	WAIT_BEFORE_IR2_06,
+	IR2_06);
+
+type state_read_data_type is (
+	RD_1, 
+	RD_2, 
+	RD_3, 
+	RD_4, 
+	STATUS_OUT_START					 ,
+	STATUS_OUT_CHECK_IF_FIFO_FREE_01     ,
+	STATUS_OUT_CHECK_IF_FIFO_FREE_02     ,
+	STATUS_OUT_CHECK_IF_FIFO_FREE_03     ,
+	STATUS_OUT_CHECK_IF_FIFO_FREE_04     ,
+	STATUS_OUT_WRITE_HEAD                ,
+	STATUS_OUT_WRITE_CMD_COUNTER         ,
+	STATUS_OUT_SET_MESSAGE_LENGTH_01     ,
+	STATUS_OUT_SET_MESSAGE_LENGTH_02     ,
+	STATUS_OUT_ISSUE_SEND_COMMAND        ,
+	WAIT_AFTER_SINGLE_TRIGGER,
+	RD_5,
+	WAIT_FOR_TRIGGER_ID_RESET_1, WAIT_FOR_TRIGGER_ID_RESET_2,
+	RD_6,
+	READ_COMMAND_DATA_SECTION,
+	PUT_COMMAND_DATA_SECTION,
+	EXECUTE,
+	RD_END
+);
+
+--signal RST_TIME : std_logic_vector(19 downto 0) := X"7A120";
+signal RST_TIME : std_logic_vector(23 downto 0) := X"4C4B40";
+
+signal par_addr : std_logic_vector (9 downto 0) := (OTHERS => '0');
+signal par_data : std_logic_vector (15 downto 0) := (OTHERS => '0');
+signal data_read : std_logic_vector (15 downto 0) := (OTHERS => '0');
+signal adc_data_addr : std_logic_vector (RAM_ADDR_WIDTH-1 DOWNTO 0);
+
+signal state_init, next_state , next_state_tmp : state_init_type := RESET;
+signal state_after_config : state_init_type := MAIN;
+signal count : std_logic_vector (2 downto 0) := "000";
+signal state_write : state_write_type := WR_START;
+signal state_interrupt_1 : state_interrupt_1_type := IR1_01;
+signal state_interrupt_2 : state_interrupt_2_type := IR2_01;
+signal state_read_data : state_read_data_type := RD_1;
+
+signal interrupt_ignore : std_logic := '1';
+signal int_flag : std_logic := '0';
+signal ram_access : std_logic := '0';
+
+--signal zaehler : std_logic_vector (19 downto 0) := (OTHERS => '0');
+signal zaehler : std_logic_vector (23 downto 0) := (OTHERS => '0');
+signal data_cnt : integer := 0;
+signal drs_cnt : integer :=0;
+signal channel_cnt : integer range 0 to 9 :=0;
+signal socket_cnt : std_logic_vector (2 downto 0) := "000";
+signal roi_max : std_logic_vector (10 downto 0);
+signal data_end : integer := 0;
+
+signal socket_tx_free : std_logic_vector (16 downto 0) := (others => '0');
+signal write_length_bytes : std_logic_vector (16 downto 0);
+
+signal socket_rx_received : std_logic_vector (16 downto 0) := (others => '0');
+signal chk_recv_cntr : integer range 0 to 10000 := 0;
+
+-- --
+signal wait_cntr : integer range 0 to 10000 := 0;
+-- --
+
+signal rx_packets_cnt : std_logic_vector (15 downto 0);
+
+signal update_of_rois : std_logic := '1';
+signal update_of_lessimportant : std_logic := '1';
+
+
+signal trigger_enable_sig : std_logic := '0';
+signal trigger_enable_storage_sig : std_logic;
+
+signal local_write_length   : std_logic_vector (16 DOWNTO 0);
+signal local_ram_start_addr : std_logic_vector (RAM_ADDR_WIDTH-1 DOWNTO 0);
+signal local_ram_addr       : std_logic_vector (RAM_ADDR_WIDTH-1 downto 0);
+signal local_socket_nr      : std_logic_vector (2 DOWNTO 0);
+signal local_write_header_flag, local_write_end_flag : std_logic;
+signal local_fifo_channels : std_logic_vector (3 downto 0);
+
+signal wait_100ns_sig : std_logic_vector (5 downto 0) := "000000";
+
+constant config_addr_max : integer := 47; 
+signal config_addr : integer range 0 to config_addr_max;
+type config_data_type is array (0 to config_addr_max) of std_logic_vector(15 downto 0); 
+signal config_setting : config_data_type := (
+--		X"000A", X"000A", X"000A", X"000A", X"000A", X"000A", X"000A", X"000A", X"000A", 		--<<-- ROIs = 10 TESTING ONLY
+--		X"000A", X"000A", X"000A", X"000A", X"000A", X"000A", X"000A", X"000A", X"000A", 		--<<-- ROIs = 10 TESTING ONLY
+--		X"000A", X"000A", X"000A", X"000A", X"000A", X"000A", X"000A", X"000A", X"000A", 		--<<-- ROIs = 10 TESTING ONLY
+--		X"000A", X"000A", X"000A", X"000A", X"000A", X"000A", X"000A", X"000A", X"000A", 		--<<-- ROIs = 10 TESTING ONLY
+
+		X"0400", X"0400", X"0400", X"0400", X"0400", X"0400", X"0400", X"0400", X"0400", 		--<<-- ROIs = 1024
+		X"0400", X"0400", X"0400", X"0400", X"0400", X"0400", X"0400", X"0400", X"0400", 		--<<-- ROIs = 1024
+		X"0400", X"0400", X"0400", X"0400", X"0400", X"0400", X"0400", X"0400", X"0400",  		--<<-- ROIs = 1024
+		X"0400", X"0400", X"0400", X"0400", X"0400", X"0400", X"0400", X"0400", X"0400",  		--<<-- ROIs = 1024
+
+		X"61A8", X"0000", X"0000", X"0000", X"7080", X"7080", X"7080", X"7080",					 --<<-- DACs
+		X"0000",
+		X"0000", X"0000",  -- MSword // LSword
+		X"0000"						-- this is a dummy address; this address is used only, if the user sent an invalid address within a WRITE command
+		);
+		
+		
+
+-- signals used for MAC/IP calculation:
+-- these 2 synch in, the jumper state.
+signal FAD_in_cam : std_logic := '0';
+signal FAD_at_ETHZ : std_logic := '0';
+-- these 2 synch in the FMP lines encoding the FAD position in the cam. 
+signal bid : std_logic_vector (3 downto 0);
+signal cid : std_logic_vector (1 downto 0);
+
+-- for 'send'-serialization
+signal FADid : integer range 0 to 39 := 0;    -- 39 = number of FADs in camera minus 1
+constant MICROSEC_TO_WAIT_BEFORE_SEND : integer := 25;
+signal wait_before_send_counter : integer range 0 to 50*39*MICROSEC_TO_WAIT_BEFORE_SEND := 0;
+signal wait_before_send_counter_goal : integer range 0 to 50*39*MICROSEC_TO_WAIT_BEFORE_SEND := 0;
+
+-- these are just used as local variables, to make reading easier.
+signal mac_loc : mac_type;
+signal ip_loc : ip_type;
+signal gateway_loc : ip_type;
+signal netmask_loc : ip_type;
+
+	-- signals for synching in asynchronous input signals
+		------------------------------------------------------------------------------
+		signal w5300_interrupt_sr : std_logic_vector(1 downto 0) := "11";
+		signal data_valid_sr : std_logic_vector(1 downto 0) := "00"; 
+		------------------------------------------------------------------------------
+		-- synch in CONFIG inputs
+		signal memory_manager_config_valid_i_sr 	: std_logic_vector(1 downto 0) := "00";
+		signal spi_interface_config_valid_i_sr		: std_logic_vector(1 downto 0) := "00";
+		--signal data_generator_config_valid_i_sr		: std_logic_vector(1 downto 0) := "00";
+		signal data_ram_empty_sr 					: std_logic_vector(1 downto 0) := (OTHERS => '0');
+
+
+		signal data_generator_idle_sr : std_logic_vector(2 downto 0) := "000";
+
+-- only for debugging
+--signal error_cnt : std_logic_vector (7 downto 0) := (others => '0');
+--signal last_trigger_id : std_logic_vector (15 downto 0) := (others => '0');
+signal DG_run_mode_temp_storage_signal : std_logic;
+signal data_generator_run_mode_signal : std_logic := '1'; -- default triggers will be accepted
+-- signals for different socket modes: DN 04.01.11
+signal socket_send_mode : std_logic := '0'; -- if 0 data is send via socket 0; if 1 data is send via the other sockets.
+-- signals for Sockek Number calculation
+signal event_number : std_logic_vector(31 downto 0);
+signal mod7_start : std_logic := '0';
+signal mod7_started : std_logic;
+signal mod7_valid : std_logic;
+signal mod7_result : std_logic_vector(2 downto 0);
+
+
+signal state_sig : std_logic_vector(7 downto 0) := X"FF";
+
+signal number_of_words_written_to_fifo :  std_logic_vector(15 downto 0) := (others => '0');
+signal number_of_bytes_written_to_fifo :  std_logic_vector(16 downto 0) := (others => '0');
+
+
+
+signal wait_for_sockets_closed_counter_overflow : std_logic := '0';
+signal wait_for_sockets_closed_counter_enable : std_logic := '0';
+signal wfscc_1 : integer range 0 to 50000 := 0;
+signal wfscc_2 : integer range 0 to 20000 := 0;
+
+constant wait_after_reset_max : integer := 200000000;  -- this is 4sec at 50Mhz
+signal wait_after_reset_sig : integer := 0;
+
+constant initial_message_counter_max : integer := 60;
+signal initial_message_counter : integer range 0 to initial_message_counter_max := 0;
+
+constant wait_before_ir2_06_counter_max : integer := 100000;
+signal wait_before_ir2_06_counter : integer range 0 to wait_before_ir2_06_counter_max := 0;
+
+signal cmd_counter : std_logic_vector (15 downto 0) := (others => '0');
+
+
+COMPONENT mod7
+	 PORT (
+			clk       : IN     std_logic;
+			number    : IN     std_logic_vector (31 DOWNTO 0);
+			start     : IN     std_logic;
+			remainder : OUT    std_logic_vector (2 DOWNTO 0) := (others => '0');
+			started   : OUT    std_logic                     := '0';
+			valid     : OUT    std_logic                     := '0'
+	 );
+	 END COMPONENT;
+
+
+
+begin
+	
+	mod7_calculator : mod7
+	PORT MAP (
+		clk			=>clk	,
+		number		=>event_number	,
+		start		=>mod7_start	,
+		remainder	=>mod7_result	,
+		started		=>mod7_started	,
+		valid		=>mod7_valid
+	);
+
+
+  --synthesis translate_off
+  RST_TIME <= X"00120";
+  --synthesis translate_on
+  
+-- concurrent statemnets
+state <= (others => '0');
+debug_data_valid <= '0';
+
+-- output config settings as DAC and ROI arrays.
+roi_mapping : for i in 0 to 35 generate
+	roi_setting(i) <= conv_integer(config_setting(i)) when (conv_integer(config_setting(i)) < 1025) else 1024;
+end generate roi_mapping;
+dac_mapping : for i in 0 to 7 generate
+	dac_setting(i) <= conv_integer(config_setting(i+36));
+end generate dac_mapping;
+c_trigger_mult <= config_setting(44);
+
+
+
+trigger_enable <= trigger_enable_sig;
+
+socket_send_mode_out <= socket_send_mode;
+
+	w5300_proc : process (clk)
+	begin
+		if rising_edge (clk) then
+		--socket_tx_free_out <= socket_tx_free;
+		
+		
+		-- synch asynchronous inputs in:
+		memory_manager_config_valid_i_sr	<= memory_manager_config_valid_i_sr(0) 	& memory_manager_config_valid_i;
+		spi_interface_config_valid_i_sr		<= spi_interface_config_valid_i_sr(0)	& spi_interface_config_valid_i;
+		--data_generator_config_valid_i_sr	<= 	data_generator_config_valid_i_sr(0)	& data_generator_config_valid_i;
+		data_ram_empty_sr 					<= data_ram_empty_sr(0) 		& data_ram_empty;		
+		data_generator_idle_sr				<= data_generator_idle_sr( 1 downto 0 ) & data_generator_idle_i;
+		data_ram_not_full_sr				<= data_ram_not_full_sr(0)	& data_ram_not_full;
+		
+		w5300_interrupt_sr <= w5300_interrupt_sr(0) & int;
+		data_valid_sr <= data_valid_sr(0) & data_valid;
+		
+			-- interrupt is handled synchronously
+			-- W5300 pulls low its interrpt line in case of:
+			--	When Sockets time out and 
+			-- When sockets receive disconnection request.
+			
+			if (w5300_interrupt_sr(1) = '0') and (interrupt_ignore = '0') then
+				case state_interrupt_1 is
+					when IR1_01 =>
+					state_sig <= X"FF";
+						int_flag <= '1';
+						busy <= '1';
+						state_interrupt_1 <= IR1_02;  --wait one cycle
+					when IR1_02 =>
+					state_sig <= X"FE";
+						state_interrupt_1 <= IR1_03;
+					when IR1_03 =>
+					state_sig <= X"FD";
+						state_init <= INTERRUPT;
+						socket_cnt <= "000";
+						ram_access <= '0';
+						zaehler <= conv_std_logic_vector(0, zaehler'length);
+						count <= "000";			--what is this count counting?
+						int_flag <= '0';
+						interrupt_ignore <= '1';
+						state_interrupt_1 <= IR1_04;  --this state is not existing? bad coding habit???
+					when others =>
+						state_sig <= X"FC";
+						null;
+				end case;
+			end if; -- int = '0'
+			
+			if int_flag = '0' then
+				case state_init is
+					-- Interrupt
+					when INTERRUPT =>
+						case state_interrupt_2 is
+							when IR2_01 =>
+							state_sig <= X"FB";
+								par_addr <= W5300_IR;
+								state_init <= READ_REG;
+								next_state <= INTERRUPT;
+								state_interrupt_2 <= IR2_02;
+								
+							-- check if it was a Sx Interrupt of Socket n
+							-- therfor: loop over all channel.
+							-- if the loop ended but no Sx Interrupt was found --> IR2_06
+							-- if an Sx Interrupt was found go to --> IR2_03 and check what happened.
+							when IR2_02 => 
+							state_sig <= X"FA";
+								if (data_read (conv_integer(socket_cnt)) = '1') then -- Sx Interrupt
+									state_interrupt_2 <= IR2_03;
+								else
+									socket_cnt <= socket_cnt + 1;
+									if (socket_cnt = 7) then
+										state_interrupt_2 <= IR2_05;
+									else
+										state_interrupt_2 <= IR2_02;  -- go on with loop
+									end if; 
+								end if;
+								
+							-- check the Interrupt register of the Socket, which caused the Interrupt.
+							when IR2_03 =>
+							state_sig <= X"F9";
+								par_addr <= W5300_S0_IR + socket_cnt * W5300_S_INC; -- Sx Interrupt Register
+								state_init <= READ_REG;
+								next_state <= INTERRUPT;
+								state_interrupt_2 <= IR2_04;
+							-- before checking what happened, clear the Interrupt register, so we can proceed.
+							when IR2_04 =>
+							state_sig <= X"F8";
+								par_addr <= W5300_S0_IR + socket_cnt * W5300_S_INC;
+								par_data <= data_read; -- clear Interrupts
+								state_init <= WRITE_REG;
+								next_state <= INTERRUPT;
+								state_interrupt_2 <= IR2_05;
+							-- send the command to close this socket
+							-- then go back and read the main Interrupt register again, 
+							-- if this was not Socket 7 ... if it was Socket 7, we're done anyway.
+							when IR2_05 =>
+								state_sig <= X"F7";
+								par_addr <= W5300_S0_CR + socket_cnt * W5300_S_INC;
+								--par_data <= X"0010"; -- CLOSE
+								par_data <= X"0008"; -- DISCON
+								state_init <= WRITE_REG;
+								next_state <= INTERRUPT;
+								socket_cnt <= socket_cnt + 1;
+								if (socket_cnt = 7) then
+									socket_cnt <= "000";
+									--state_interrupt_2 <= IR2_06;
+									state_interrupt_2 <= WAIT_BEFORE_IR2_06;
+								else
+								  state_interrupt_2 <= IR2_01;
+								end if; 
+
+							when IR2_CHECK_SOCKET_STATE =>
+								wait_for_sockets_closed_counter_enable <= '1';
+								
+								par_addr <= W5300_S0_SSR + socket_cnt * W5300_S_INC; -- READ Socket Status Register
+								state_init <= READ_REG;
+								next_state <= INTERRUPT;
+								state_interrupt_2 <= IR2_WAIT_FOR_SOCKETS_IN_CLOSED_STATE;
+							
+							when IR2_WAIT_FOR_SOCKETS_IN_CLOSED_STATE =>
+								if ( wait_for_sockets_closed_counter_overflow = '1') then
+									wait_for_sockets_closed_counter_enable <= '0';
+									socket_cnt <= "000";
+									state_interrupt_2 <= IR2_06;
+								else 
+									if ( data_read(7 downto 0) = SOCKET_CLOSED ) then
+										if ( socket_cnt = 7 ) then 
+											socket_cnt <= "000";
+											state_interrupt_2 <= IR2_06;
+										else
+											socket_cnt <= socket_cnt + 1;
+											state_interrupt_2 <= IR2_CHECK_SOCKET_STATE;
+										end if;
+									else 
+										state_interrupt_2 <= IR2_CHECK_SOCKET_STATE;
+									end if;
+								end if;
+								
+							when WAIT_BEFORE_IR2_06 => 
+								state_interrupt_2 <= WAIT_BEFORE_IR2_06;
+								wait_before_ir2_06_counter <= wait_before_ir2_06_counter + 1;
+								if (wait_before_ir2_06_counter = wait_before_ir2_06_counter_max) then
+									wait_before_ir2_06_counter <= 0;
+									state_interrupt_2 <= IR2_06;
+								end if;
+								
+								
+							-- we go on and reset, the W5300 and this entire state machine.
+							when IR2_06 =>
+							state_sig <= X"F6";
+								state_interrupt_1 <= IR1_01;
+								state_interrupt_2 <= IR2_01;
+								socket_cnt <= "000";
+								state_init <= RESET;
+							when others =>
+								state_interrupt_1 <= IR1_01;
+								state_interrupt_2 <= IR2_01;
+								socket_cnt <= "000";
+								state_init <= RESET;
+						end case;
+						
+					-- reset W5300
+					when RESET =>
+					  state_sig <= X"01";
+						c_trigger_enable <= '0';
+						trigger_enable_sig <= '0';
+						busy_enable <= '0';
+						busy_manual <= '0';
+						socket_send_mode <= '0';
+						busy <= '1';
+						zaehler <= zaehler + 1;
+						socks_waiting <= '0';
+						socks_connected <= '0';
+						wiz_reset <= '0';
+						--led <= X"FF";
+						if (zaehler >= conv_std_logic_vector(200, zaehler'length) ) then -- wait 2µs
+							wiz_reset <= '1';
+						end if;	
+						if (zaehler = RST_TIME) then -- wait 10ms
+							zaehler <= conv_std_logic_vector (0, zaehler'length);
+							socket_cnt <= "000";
+							count <= "000";
+							ram_access <= '0';
+							interrupt_ignore <= '0';
+							rd <= '1';
+							wr <= '1';
+							cs <= '1';
+							state_write <= WR_START;
+							--state_init <= INIT;
+							
+							-- I do this early configuration here, in order to get rid of all events in RAM.
+							-- in order to end up, with disabled trigger lines, I set trigger enable to 0.
+							-- So busy should vanish, once we are here.
+							
+							
+							state_init <= CONFIG;
+							state_after_config <= INIT;
+							--state_init <= WAIT_AFTER_RESET;
+						end if;
+						
+					when WAIT_AFTER_RESET =>  -- waits macroscopic time ... 4sec currently.
+						wait_after_reset_sig <= wait_after_reset_sig + 1;
+						if (wait_after_reset_sig = wait_after_reset_max) then
+							wait_after_reset_sig <= 0;
+							state_init <= CONFIG;
+							state_after_config <= INIT;
+						end if;
+				
+						
+					-- Init
+					when INIT =>
+					  state_sig <= X"02";
+						-- status of MAC jumpers is synched in
+						-- and Board- and CrateID are synched in
+						FAD_in_cam <= MAC_jumper(1); -- see position of jumpers in FACT logbook
+						FAD_at_ETHZ <= MAC_jumper(0); -- MAC_jumper(1) is where D_T(7) was; MAC_jumper(0) is where D_T(6) was;
+						bid <= BoardID;
+						cid <= CrateID;
+						par_addr <= W5300_MR;
+						par_data <= X"0000";
+						state_init <= WRITE_REG;
+						next_state <= LOCATE;
+				
+					when LOCATE =>
+						state_sig <= X"03";					  
+						state_init <= IM;
+						
+						-- calculate FADid for 'send'-ing serialization
+						FADid <= conv_integer(cid)*10+conv_integer(bid);
+
+						if (FAD_in_cam = '1') then
+							if (bid = "1111" and cid="11") then
+								-- if BID = "1111" and CID="11" then FAD is not really in cam
+								-- I don't know what to do now.
+								-- I could wait a long time, and then just assume, I was not in cam.
+								-- this should never happen!!!!!
+								-- impossible to find this out, if in cam
+								gateway_loc <= ETHZ_GATEWAY;
+								netmask_loc <= ETHZ_NETMASK;					        
+								mac_loc <= MAC_FAD2; 
+								ip_loc <= IP_ETHZ_FAD2;
+								--state_init <= INIT;
+							else -- everything is fine
+								-- IP & MAC are calculated from BID & CID
+								-- code here
+								gateway_loc <= CAM_GATEWAY;
+								netmask_loc <= CAM_NETMASK;					        
+								mac_loc <= (CAM_MAC_prefix (0), CAM_MAC_prefix (1)  , conv_std_logic_vector ( conv_integer(cid)*10+conv_integer(bid)  , 16)   ); 
+								ip_loc <= ( CAM_IP_PREFIX(0) , CAM_IP_PREFIX(1) , IP_offset + conv_integer(cid) , IP_offset + conv_integer(bid) );
+							end if;
+						else -- FAD is tested, either at ETHZ or at TUDO AND either with FMP or without.
+							if ( FAD_at_ETHZ = '0' ) then
+								-- easy FAD is at TUDO -> only one choice.
+								mac_loc <= MAC_FAD0;
+								ip_loc <= IP_TUDO;
+								gateway_loc <= TUDO_GATEWAY;
+								netmask_loc <= TUDO_NETMASK;
+							else -- FAD is at ETHZ but not in cam --> IP lookup table is needed.
+								if (bid = "1111" and cid="11") then -- FAD is not in crate
+									mac_loc <= MAC_FAD0;
+									ip_loc <= IP_ETHZ_FAD0;
+									gateway_loc <= ETHZ_GATEWAY;
+									netmask_loc <= ETHZ_NETMASK;					        
+								else
+									-- FAD is at ETHZ and in crate:
+									-- crate ID is not of importance.
+									-- we only have 3 MACs and IPs so far, so only the first boardIDs are allowed.
+									if ( conv_integer(bid) < MAC_LIST'length) then
+										gateway_loc <= ETHZ_GATEWAY;
+										netmask_loc <= ETHZ_NETMASK;					        
+										mac_loc <= MAC_LIST(conv_integer(bid));
+										ip_loc <= IP_LIST(conv_integer(bid));
+									end if; -- conv_integer
+								end if; -- bid=1111 & cid=11
+							end if; --FAD_at_ETHZ = 0
+						end if; --FAD_in_cam = 1
+						
+					-- Interrupt Mask
+					when IM =>
+					  state_sig <= X"04";
+						par_addr <= W5300_IMR;
+						par_data <= X"00FF"; -- S0-S7 Interrupts
+						state_init <= WRITE_REG;
+						next_state <= MT;
+						
+					-- Memory Type
+					when MT =>
+					  par_addr <=	W5300_MTYPER;
+					  par_data <= X"7FFF"; -- 8K RX, 120K TX-Buffer
+					  state_init <= WRITE_REG;
+					  next_state <= STX;
+					  
+					-- Socket TX Memory Size
+					when STX =>
+					  par_data <= X"0F0F"; -- 15K TX
+
+					 	par_addr <= W5300_TMS01R;
+					 	state_init <=WRITE_REG;
+					 	next_state <= STX1;
+          when STX1 =>
+            par_addr <= W5300_TMS23R;
+            state_init <=WRITE_REG;
+            next_state <= STX2;
+          when STX2 =>
+            par_addr <= W5300_TMS45R;
+            state_init <=WRITE_REG;
+            next_state <= STX3;
+          when STX3 =>
+            par_addr <= W5300_TMS67R;
+            state_init <=WRITE_REG;
+            next_state <= SRX;
+			 		
+          -- Socket RX Memory Size
+          when SRX =>
+            par_data <= X"0101"; -- 1K RX
+             
+            par_addr <= W5300_RMS01R;
+            state_init <=WRITE_REG;
+            next_state <= SRX1;
+          when SRX1 =>
+            par_addr <= W5300_RMS23R;
+            state_init <=WRITE_REG;
+            next_state <= SRX2;
+          when SRX2 =>
+            par_addr <= W5300_RMS45R;
+            state_init <=WRITE_REG;
+            next_state <= SRX3;
+          when SRX3 =>
+            par_addr <= W5300_RMS67R;
+            state_init <=WRITE_REG;
+            next_state <= MAC;
+	  
+					-- MAC
+					when MAC =>
+						par_addr <= W5300_SHAR;
+						par_data <= mac_loc(0);
+						state_init <= WRITE_REG;
+						next_state <= MAC1;
+					when MAC1 =>
+						par_addr <= W5300_SHAR + 2;
+						par_data <= mac_loc(1);
+						state_init <= WRITE_REG;
+						next_state <= MAC2;
+					when MAC2 =>
+						par_addr <= W5300_SHAR + 4;
+						par_data <= mac_loc(2);
+						state_init <= WRITE_REG;
+						next_state <= GW;
+						
+					-- Gateway
+					when GW =>
+						par_addr <= W5300_GAR;
+						par_data (15 downto 8) <= conv_std_logic_vector(gateway_loc(0),8);
+						par_data (7 downto 0) <= conv_std_logic_vector(gateway_loc(1),8);
+						state_init <= WRITE_REG;
+						next_state <= GW1;
+					when GW1 =>
+						par_addr <= W5300_GAR + 2;
+						par_data (15 downto 8) <= conv_std_logic_vector(gateway_loc(2),8);
+						par_data (7 downto 0) <= conv_std_logic_vector(gateway_loc(3),8);
+						state_init <= WRITE_REG;
+						next_state <= SNM;
+						
+					-- Subnet Mask
+					when SNM =>
+						par_addr <= W5300_SUBR;
+						par_data (15 downto 8) <= conv_std_logic_vector(netmask_loc(0),8);
+						par_data (7 downto 0) <= conv_std_logic_vector(netmask_loc(1),8);
+						state_init <= WRITE_REG;
+						next_state <= SNM1;
+					when SNM1 =>
+						par_addr <= W5300_SUBR + 2;
+						par_data (15 downto 8) <= conv_std_logic_vector(netmask_loc(2),8);
+						par_data (7 downto 0) <= conv_std_logic_vector(netmask_loc(3),8);
+						state_init <= WRITE_REG;
+						next_state <= IP;
+					-- Own IP-Address
+					when IP =>
+						par_addr <= W5300_SIPR;
+						par_data (15 downto 8) <= conv_std_logic_vector(ip_loc(0),8);
+						par_data (7 downto 0) <= conv_std_logic_vector(ip_loc(1),8);
+						state_init <= WRITE_REG;
+						next_state <= IP1;
+					when IP1 =>
+						par_addr <= W5300_SIPR + 2;
+						par_data (15 downto 8) <= conv_std_logic_vector(ip_loc(2),8);
+						par_data (7 downto 0) <= conv_std_logic_vector(ip_loc(3),8);
+						state_init <= WRITE_REG;
+						--next_state <= SI;
+						next_state <= TIMEOUT;
+					when TIMEOUT =>
+						par_addr <=	W5300_RTR;
+						--par_data <= X"07D0"; -- 0x07D0 = 200ms
+						par_data <= X"07D0"; -- unit is 100us, so 0x000A = 10 stands for 1ms.
+						state_init <= WRITE_REG;
+						next_state <= SI;
+--          when RETRY =>
+--            par_addr <=	W5300_RCR;
+--            par_data <= X"0008";
+--            state_init <= WRITE_REG;
+--            next_state <= SI;
+--					  
+
+					-- Socket Init
+					when SI =>
+					  state_sig <= X"05";
+						par_addr <= W5300_S0_MR + socket_cnt * W5300_S_INC;
+						par_data <= X"0101"; -- ALIGN, TCP
+						state_init <= WRITE_REG;
+						next_state <= SI1;
+					-- Sx Interrupt Mask
+					when SI1 =>
+						par_addr <= W5300_S0_IMR + socket_cnt * W5300_S_INC;
+						par_data <= X"000A"; -- TIMEOUT, DISCON
+						state_init <= WRITE_REG;
+						next_state <= SI1b;
+					when SI1b =>
+						par_addr <= W5300_S0_KPALVTR + socket_cnt * W5300_S_INC;
+						par_data <= X"0200"; 			-- set KPALVTR to 0 so the manual SEND_KEEP is enabled.
+						state_init <= WRITE_REG;
+						next_state <= SI2;						
+					when SI2 =>
+						par_addr <= W5300_S0_PORTR + socket_cnt * W5300_S_INC;
+						par_data <= conv_std_logic_vector(FIRST_PORT + unsigned (socket_cnt), 16);
+						state_init <= WRITE_REG;
+						next_state <= SI3;
+					when SI3 =>
+						par_addr <= W5300_S0_CR + socket_cnt * W5300_S_INC;
+						par_data <= X"0001"; -- OPEN
+						state_init <= WRITE_REG;
+						next_state <= SI4;
+					when SI4 =>
+						par_addr <= W5300_S0_SSR + socket_cnt * W5300_S_INC;
+						state_init <= READ_REG;
+						next_state <= SI5;
+					when SI5 =>
+						if (data_read (7 downto 0) = X"13") then -- is open?
+							state_init <= SI6;
+						else
+							state_init <= SI4;
+						end if;
+					when SI6 =>
+						par_addr <= W5300_S0_CR + socket_cnt * W5300_S_INC;
+						par_data <= X"0002"; -- LISTEN
+						state_init <= WRITE_REG;
+						socket_cnt <= socket_cnt + 1;
+						if (socket_cnt = 7) then
+						  socket_cnt <= "000";
+						  next_state <= ESTABLISH; -- All Sockets open
+						else
+						  next_state <= SI; -- Next Socket
+						end if;
+				  -- End Socket Init
+						
+					when ESTABLISH =>
+						state_sig <= X"07";
+						socks_waiting <= '1';
+						socks_connected <= '0';
+						par_addr <= W5300_S0_SSR + socket_cnt * W5300_S_INC;
+						state_init <= READ_REG;
+						next_state <= EST1;
+					when EST1 =>
+						state_sig <= X"08";
+						case data_read (7 downto 0) is
+							when X"17" => -- established
+								if (socket_cnt = 7) then
+								  socket_cnt <= "000";
+								  busy <= '0';
+								  state_init <= MAIN;
+								  --state_init <= SEND_1ST_KEEP;
+								--state_init <= INITIAL_CONNECTION_MESSAGE_TO_FIFO;
+								  --state_init <= CONFIG_MEMORY_MANAGER;
+								else
+								  socket_cnt <= socket_cnt + 1;
+								  state_init <= ESTABLISH;
+								end if;
+							when others =>
+								state_init <= ESTABLISH;
+						end case;
+						
+					-- the following two states were intended to get the W5300 to send 
+					--a first keep alive package after the connection was established.
+					-- The reason was, that the W5300 is not sending any keep alive messages before not a single byte was send to the peer.
+					-- --
+					-- But this did not work.
+					-- the next idea is, to send a single message of 60 bytes, all 0x00 to the peer.
+					-- this is done for each of the 7 seockets.
+					-- 
+					--
+					when SEND_1ST_KEEP =>
+						next_state <= SEND_1ST_KEEP; -- Next Socket
+						par_addr <= W5300_S0_CR + socket_cnt * W5300_S_INC;
+						par_data <= X"0022"; -- SEND_KEEP
+						state_init <= WRITE_REG;
+						socket_cnt <= socket_cnt + 1;
+						if (socket_cnt = 7) then
+						  socket_cnt <= "000";
+						  next_state <= SET_Sn_KPALVTR; 
+						end if;
+					
+					when SET_Sn_KPALVTR => -- send automatic KEEP ALIVE every 10s.
+						next_state <= SET_Sn_KPALVTR;
+						par_addr <= W5300_S0_KPALVTR + socket_cnt * W5300_S_INC;
+						par_data <= X"0200"; 			-- send automatic KEEP ALIVE every 10s.
+						state_init <= WRITE_REG;
+						
+						socket_cnt <= socket_cnt + 1;
+						if (socket_cnt = 7) then
+						  socket_cnt <= "000";
+						  next_state <= MAIN; 
+						end if;
+						
+					when INITIAL_CONNECTION_MESSAGE_TO_FIFO =>
+						-- the state is only reached, when just resetted the W5300 so the TX_FIFO is empty.
+						-- additionally not SEND action can take place right now.
+						-- so I can start writing 0x00 into the fifo
+						par_addr <= W5300_S0_TX_FIFOR + socket_cnt * W5300_S_INC;
+						par_data <= conv_std_logic_vector(initial_message_counter, 13)&socket_cnt; 
+						ram_access <= '0';
+						state_init <= WRITE_REG;
+						next_state <= INITIAL_CONNECTION_MESSAGE_TO_FIFO;
+						initial_message_counter <= initial_message_counter + 1;
+						if (initial_message_counter = initial_message_counter_max) then
+							initial_message_counter <= 0;
+							socket_cnt <= socket_cnt + 1;
+							if (socket_cnt = 7) then
+							  socket_cnt <= "000";
+							  next_state <= INITIAL_CONNECTION_MESSAGE_SET_SIZE_HIGH_BYTE; 
+							end if;
+						end if;
+					
+					when INITIAL_CONNECTION_MESSAGE_SET_SIZE_HIGH_BYTE =>
+						ram_access <= '0';
+						par_addr <= W5300_S0_TX_WRSR + socket_cnt * W5300_S_INC;
+						par_data <= (others => '0');
+						state_init <= WRITE_REG;
+						next_state <= INITIAL_CONNECTION_MESSAGE_SET_SIZE_HIGH_BYTE;
+						socket_cnt <= socket_cnt + 1;
+						if (socket_cnt = 7) then
+							socket_cnt <= "000";
+							next_state <= INITIAL_CONNECTION_MESSAGE_SET_SIZE_LOW_BYTE;
+						end if;
+					
+					when INITIAL_CONNECTION_MESSAGE_SET_SIZE_LOW_BYTE =>
+						ram_access <= '0';
+						par_addr <= W5300_S0_TX_WRSR + (socket_cnt * W5300_S_INC) + X"2";
+						par_data <= conv_std_logic_vector(initial_message_counter_max+40, 16);
+						state_init <= WRITE_REG;
+						next_state <= INITIAL_CONNECTION_MESSAGE_SET_SIZE_LOW_BYTE;		
+						socket_cnt <= socket_cnt + 1;
+						if (socket_cnt = 7) then
+							socket_cnt <= "000";
+							next_state <= INITIAL_CONNECTION_MESSAGE_SEND;
+						end if;
+								
+					
+					when INITIAL_CONNECTION_MESSAGE_SEND =>
+						par_addr <= W5300_S0_CR + socket_cnt * W5300_S_INC;
+						par_data <= X"0020"; -- Send
+						state_init <= WRITE_REG;
+						next_state <= INITIAL_CONNECTION_MESSAGE_SEND;
+						socket_cnt <= socket_cnt + 1;
+						if (socket_cnt = 7) then
+							socket_cnt <= "000";
+							next_state <= MAIN;
+						end if;
+						
+					when CONFIG =>   -- Triggers are disabled here!
+					  state_sig <= X"06";
+						trigger_enable_storage_sig <= trigger_enable_sig; 				-- store last value of this signal.
+						trigger_enable_sig <= '0'; 										--no triggers must occur, while configurating.
+						state_init <= WAIT_100NS;	 									
+						
+					when WAIT_100NS =>
+						state_sig <= X"15";
+						wait_100ns_sig <= wait_100ns_sig + 1;
+						if (wait_100ns_sig = "110010") then
+							wait_100ns_sig <= "000000";
+							state_init <= WAIT_UNTIL_DG_IDLE;	
+						end if;
+						
+					when WAIT_UNTIL_DG_IDLE =>
+						state_sig <= X"16";
+						if (data_generator_idle_sr = "111") then
+							state_init <= CONFIG_MEMORY_MANAGER;
+						end if;
+					
+					
+					when CONFIG_MEMORY_MANAGER =>
+					  state_sig <= X"18";
+						memory_manager_config_start_o <= '1';
+						if (memory_manager_config_valid_i_sr = "00") then
+							state_init <= WAIT_FOR_CONFIG_MEMORY_MANAGER;
+						end if;
+					
+					when WAIT_FOR_CONFIG_MEMORY_MANAGER =>
+					  state_sig <= X"19";
+						memory_manager_config_start_o <= '0';
+						if (memory_manager_config_valid_i_sr(1) = '1') then
+							--state_init <= CONFIG_DATA_GENERATOR;
+							trigger_enable_sig <= trigger_enable_storage_sig;
+							state_init <= state_after_config;
+							--state_init <= MAIN;
+						end if;
+						
+						
+						when CONFIG_DAC_ONLY =>
+						  state_sig <= X"1C";
+							spi_interface_config_start_o <= '1';
+							if (spi_interface_config_valid_i_sr ="00") then
+								state_init <= WAIT_FOR_CONFIG_DAC_ONLY;
+							end if;
+						
+						when WAIT_FOR_CONFIG_DAC_ONLY =>
+						  state_sig <= X"1D";
+							spi_interface_config_start_o <= '0';
+							if (spi_interface_config_valid_i_sr ="11") then
+								state_init <= MAIN;
+							end if;
+							
+----------------------------------------------------------------------------------
+-- MAIN "loop" -------------------------------------------------------------------
+----------------------------------------------------------------------------------
+
+					when GENERATE_1ST_TRIGGER_AFTER_ESTABLISHED =>
+						zaehler <= conv_std_logic_vector(0, zaehler'length);
+						single_trigger_sig <= '1';
+						state_init <= WAIT_AFTER_1ST_TRIGGER_AFTER_ESTABLISHED;
+					
+					when WAIT_AFTER_1ST_TRIGGER_AFTER_ESTABLISHED =>
+						zaehler <= zaehler + 1;
+						if (zaehler = conv_std_logic_vector(3, zaehler'length) ) then
+							single_trigger_sig <= '0';
+							state_init <= MAIN;
+						end if;
+						state_init <= WAIT_AFTER_1ST_TRIGGER_AFTER_ESTABLISHED;
+
+
+          
+					when MAIN =>
+					state_sig <= X"20";
+					socks_waiting <= '0';
+					socks_connected <= '1';
+					ps_do_phase_shift <= '0';
+					ps_reset <= '0';
+					data_valid_ack <= '0';
+					
+						
+						if (update_of_rois = '1') then
+							update_of_rois <= '0';
+							
+							state_after_config <= MAIN;  --this needs to be set to main, in order to return here, after configuration
+							state_init <= CONFIG;
+--							if (trigger_enable_sig = '1') then 
+--								trigger_enable_storage_sig <= trigger_enable_sig;
+--							end if;
+--							trigger_enable_sig <= '0';
+--
+--							update_of_rois <= '0';
+--							state_init <= CONFIG_MEMORY_MANAGER;
+--							if (data_ram_empty_sr(1) = '1') then
+--								update_of_rois <= '0';
+--								state_init <= CONFIG_MEMORY_MANAGER;
+--							else 
+--								state_init <= MAIN2;
+--							end if;
+							
+						elsif (update_of_lessimportant = '1') then				
+							update_of_lessimportant <= '0';
+							state_init <= CONFIG_DAC_ONLY;
+						else -- update_of_rois='0' and update_of_lessimportant='0' 
+							state_init <= MAIN1;
+							--data_valid_int <= data_valid;
+						end if;
+			
+					when MAIN1 =>
+					  state_sig <= X"21";
+						if (chk_recv_cntr = 1000) then
+							chk_recv_cntr <= 0;
+							state_read_data <= RD_1;
+							state_init <= READ_DATA;
+							busy <= '1';
+						else
+							chk_recv_cntr <= chk_recv_cntr + 1;  
+							state_init <= MAIN2;
+						end if;
+					when MAIN2 =>
+					  state_sig <= X"22";
+						busy <= '0';
+						--if (data_valid = '1') then
+						if (data_valid_sr(1) = '1') then
+							--data_valid_int <= '0';
+							busy <= '1';
+							local_write_length <= write_length;
+							local_ram_start_addr <= ram_start_addr;
+							local_ram_addr <= (others => '0');
+							local_write_header_flag <= write_header_flag;
+							local_write_end_flag <= write_end_flag;
+							local_fifo_channels <= fifo_channels;
+							--                data_valid_ack <= '1';
+							--                next_state <= MAIN;
+							--                state_init <= WRITE_DATA;
+							state_init <= MAIN3;
+						else
+							state_init <= MAIN1; 
+						end if;
+					when MAIN3 =>
+						debug_data_ram_empty <= local_write_end_flag;
+					  state_sig <= X"23";
+						-- needed for the check: if there is enough space in W5300 FIFO
+						write_length_bytes <= (local_write_length (15 downto 0) & '0')   ; -- shift left (*2) 
+						
+						next_state <= MAIN;
+						state_init <= WRITE_DATA;
+						
+						
+----------------------------------------------------------------------------------
+-- END OF MAIN         -----------------------------------------------------------
+----------------------------------------------------------------------------------
+
+					-- read data from socket 0  
+					when READ_DATA =>
+						case state_read_data is
+						when RD_1 =>
+						  state_sig <= X"30";
+							par_addr <= W5300_S0_RX_RSR;
+							state_init <= READ_REG;
+							next_state <= READ_DATA;
+							state_read_data <= RD_2;
+						when RD_2 =>
+						  state_sig <= X"31";
+							socket_rx_received (16) <= data_read(0);
+							par_addr <= W5300_S0_RX_RSR + X"2";
+							state_init <= READ_REG;
+							next_state <= READ_DATA;
+							state_read_data <= RD_3;
+						when RD_3 =>
+						  state_sig <= X"32";
+							socket_rx_received (15 downto 0) <= data_read;
+							state_read_data <= RD_4;
+						when RD_4 =>
+						  state_sig <= X"33";
+							if (socket_rx_received (16 downto 0) > ('0' & X"000")) then
+								rx_packets_cnt <= socket_rx_received (16 downto 1); -- socket_rx_received / 2
+								state_read_data <= RD_5;
+							else
+								busy <= '0';
+								state_init <= MAIN;
+							end if;
+						when RD_5 =>
+						  state_sig <= X"34";
+							s_trigger <='0';
+							single_trigger_sig <= '0';
+							ps_do_phase_shift <= '0';
+							reset_trigger_id <= '0';
+							
+							if (rx_packets_cnt > 0) then
+								rx_packets_cnt <= rx_packets_cnt - '1';
+								par_addr <= W5300_S0_RX_FIFOR;
+								state_init <= READ_REG;
+								next_state <= READ_DATA;
+								state_read_data <= RD_6;
+							else
+								state_read_data <= RD_END;
+							end if;
+							
+						when RD_6 =>
+						  state_sig <= X"35";
+							-- The next 16bit word is assumed to contain a 'command' so it is 
+							-- beeing parsed in this state
+							case data_read (15 downto 8) is
+							when CMD_START =>
+								
+								state_read_data <= RD_5;
+							when CMD_STOP => 
+								
+								state_read_data <= RD_5;
+							when CMD_MODE_ALL_SOCKETS =>  -- all data will be send via socket 1..7 
+								socket_send_mode <= '1';
+								state_read_data <= RD_5;
+							when CMD_MODE_COMMAND => -- all data will be send via socket 0
+								socket_send_mode <= '0';
+								state_read_data <= RD_5;   
+							when CMD_TRIGGER =>
+								zaehler <= conv_std_logic_vector(0, zaehler'length);
+								s_trigger <= '1';
+								single_trigger_sig <= '1';
+								state_read_data <= RD_5;
+								--state_read_data <= WAIT_AFTER_SINGLE_TRIGGER;
+							when CMD_DWRITE_RUN =>
+								dwrite_enable <= '1';
+								state_read_data <= RD_5;
+							when CMD_DWRITE_STOP =>
+								dwrite_enable <= '0';
+								state_read_data <= RD_5;
+							when CMD_SCLK_ON =>
+								sclk_enable <= '1';
+								state_read_data <= RD_5;
+							when CMD_SCLK_OFF =>
+								sclk_enable <= '0';
+								state_read_data <= RD_5;
+								
+								
+							when CMD_MANUAL_BUSY_ON =>
+								busy_manual <= '1';
+								state_read_data <= RD_5;
+							when CMD_MANUAL_BUSY_OFF =>
+								busy_manual <= '0';
+								state_read_data <= RD_5;
+					
+							when CMD_DENABLE =>
+								denable <= '1';
+								state_read_data <= RD_5;
+							when CMD_DDISABLE =>
+								denable <= '0';
+								state_read_data <= RD_5;
+								
+							when CMD_BUSY_ON =>
+								busy_enable <= '1';
+								state_read_data <= RD_5;
+							when CMD_BUSY_OFF =>
+								busy_enable <= '0';
+								state_read_data <= RD_5;
+								
+							when CMD_STATUS =>
+								state_read_data <= STATUS_OUT_START;
+
+								
+							when CMD_TRIGGER_C =>
+								c_trigger_enable <= '1';
+								state_read_data <= RD_5;
+							when CMD_TRIGGER_S =>
+							  c_trigger_enable <= '0';
+							  state_read_data <= RD_5;
+
+							-- phase shift commands here:
+							when CMD_PS_DO =>
+							  ps_do_phase_shift <= '1';
+							  state_read_data <= RD_5;
+							when CMD_PS_DIRINC =>
+							  ps_direction <= '1';
+							  state_read_data <= RD_5;
+							when CMD_PS_RESET =>
+							  ps_reset <= '1';
+							  state_read_data <= RD_5;
+							when CMD_SRCLK_ON =>
+							  srclk_enable <= '1';
+							  state_read_data <= RD_5;
+							when CMD_SRCLK_OFF =>
+							  srclk_enable <= '0';
+							  state_read_data <= RD_5;
+							when CMD_TRIGGERS_ON =>
+							  trigger_enable_sig <= '1';
+							  state_read_data <= RD_5;
+							when CMD_TRIGGERS_OFF =>
+							  trigger_enable_sig <= '0';
+							  state_read_data <= RD_5;
+							when CMD_PS_DIRDEC =>
+							  ps_direction <= '0';
+							  state_read_data <= RD_5;
+							  
+							when CMD_RESET_TRIGGER_ID =>
+								reset_trigger_id <= '1';
+								state_read_data <= WAIT_FOR_TRIGGER_ID_RESET_1;
+								
+							when CMD_WRITE =>
+								if ( (conv_integer(data_read (7 downto 0)) >= 0) and (conv_integer(data_read (7 downto 0)) <= config_addr_max-1) ) then
+									config_addr <= conv_integer(data_read (7 downto 0));
+									state_read_data <= READ_COMMAND_DATA_SECTION;
+								else
+									config_addr <= config_addr_max;
+									state_read_data <= READ_COMMAND_DATA_SECTION;
+								end if;
+								
+							when CMD_EXECUTE =>
+								state_read_data <= EXECUTE;
+								
+							when others =>
+								state_read_data <= RD_5;
+							end case;
+                -- read data
+				
+						when WAIT_FOR_TRIGGER_ID_RESET_1 =>
+						  state_sig <= X"36";
+							state_read_data <= WAIT_FOR_TRIGGER_ID_RESET_2;
+						when WAIT_FOR_TRIGGER_ID_RESET_2 =>
+						  state_sig <= X"37";
+							state_read_data <= RD_5;
+							
+						when WAIT_AFTER_SINGLE_TRIGGER =>
+							zaehler <= zaehler + 1;
+							if (zaehler = conv_std_logic_vector(3, zaehler'length) ) then
+								single_trigger_sig <= '0';
+								state_read_data <= RD_5;
+							end if;
+							state_read_data <= WAIT_AFTER_SINGLE_TRIGGER;
+							
+			-- these states are beeing processed, if the 'command' was a 'write command'
+			--	so it is assumed, that some data in config RAM changed, and we need full (re)config
+			when READ_COMMAND_DATA_SECTION =>
+			  state_sig <= X"38";
+				if (rx_packets_cnt > 0) then
+					rx_packets_cnt <= rx_packets_cnt - '1';
+					par_addr <= W5300_S0_RX_FIFOR;
+					state_init <= READ_REG;
+					next_state <= READ_DATA;
+					state_read_data <= PUT_COMMAND_DATA_SECTION;
+				else
+					state_read_data <= RD_END;
+				end if;
+			
+			when PUT_COMMAND_DATA_SECTION =>
+			  state_sig <= X"39";
+				config_setting(config_addr) <= data_read;
+				
+--				if (config_addr < 36) then
+--					update_of_rois <= '1';
+--				else 
+--					if (config_addr < 45 ) then
+--						update_of_lessimportant <= '1';
+--					end if;
+--				end if;
+				
+				state_read_data <= RD_5;
+				
+			when EXECUTE =>
+				update_of_rois <= '1';
+				update_of_lessimportant <= '1';
+				runnumber <= config_setting(45) & config_setting(46);
+				
+				state_read_data <= RD_5;
+
+			when RD_END =>
+			  state_sig <= X"3A";
+				par_addr <= W5300_S0_CR;
+                par_data <= X"0040"; -- RECV
+                state_init <= WRITE_REG;
+				next_state <= MAIN;
+				
+				
+			when STATUS_OUT_START =>
+				number_of_words_written_to_fifo <= (others => '0');
+				state_read_data <= STATUS_OUT_CHECK_IF_FIFO_FREE_01;
+			when STATUS_OUT_CHECK_IF_FIFO_FREE_01 =>
+				par_addr <= W5300_S0_TX_FSR;
+				state_init <= READ_REG;
+				next_state <= READ_DATA;
+				state_read_data <= STATUS_OUT_CHECK_IF_FIFO_FREE_02;
+			when STATUS_OUT_CHECK_IF_FIFO_FREE_02 =>
+				socket_tx_free (16) <= data_read(0);
+				par_addr <= W5300_S0_TX_FSR + X"2";
+				state_init <= READ_REG;
+				next_state <= READ_DATA;
+				state_read_data <= STATUS_OUT_CHECK_IF_FIFO_FREE_03;
+			when STATUS_OUT_CHECK_IF_FIFO_FREE_03 =>
+				socket_tx_free (15 downto 0) <= data_read;
+				state_read_data <= STATUS_OUT_CHECK_IF_FIFO_FREE_04;
+			when STATUS_OUT_CHECK_IF_FIFO_FREE_04 =>
+				socket_tx_free_out <= socket_tx_free;
+				if (socket_tx_free (16 downto 0) < W5300_TX_FIFO_SIZE_8B) then
+					state_read_data <= STATUS_OUT_CHECK_IF_FIFO_FREE_01;
+				else
+					state_read_data <= STATUS_OUT_WRITE_HEAD;
+				end if;
+			when STATUS_OUT_WRITE_HEAD =>
+				par_addr <= W5300_S0_TX_FIFOR;
+				par_data <= X"fb02";
+				state_init <= WRITE_REG;
+				next_state <= READ_DATA;
+				state_read_data <= STATUS_OUT_WRITE_CMD_COUNTER;	
+			when STATUS_OUT_WRITE_CMD_COUNTER =>
+				par_addr <= W5300_S0_TX_FIFOR;
+				par_data <= cmd_counter;
+				state_init <= WRITE_REG;
+				cmd_counter <= cmd_counter +1;
+				next_state <= READ_DATA;
+				state_read_data <= STATUS_OUT_SET_MESSAGE_LENGTH_01;
+			when STATUS_OUT_SET_MESSAGE_LENGTH_01 =>
+				par_addr <= W5300_S0_TX_WRSR;
+				par_data <= (others => '0');
+				state_init <= WRITE_REG;
+				next_state <= READ_DATA;
+				state_read_data <= STATUS_OUT_SET_MESSAGE_LENGTH_02;
+			when STATUS_OUT_SET_MESSAGE_LENGTH_02 =>
+				par_addr <= W5300_S0_TX_WRSR + X"2";
+				par_data <= conv_std_logic_vector(4,16);
+				state_init <= WRITE_REG;
+				next_state <= READ_DATA;
+				state_read_data <= STATUS_OUT_ISSUE_SEND_COMMAND;
+			when STATUS_OUT_ISSUE_SEND_COMMAND =>
+				par_addr <= W5300_S0_CR;
+				par_data <= X"0020"; -- Send
+				state_init <= WRITE_REG;
+				next_state <= READ_DATA;
+				state_read_data <= RD_5;
+
+			
+				
+      when others =>
+        state_sig <= X"3F";
+      
+            end case; -- state_data_read
+                
+    
+
+					when WRITE_DATA =>
+						case state_write is
+							
+						  when WR_START =>
+						    state_sig <= X"40";
+						    if (local_write_header_flag = '1') then
+								ram_addr <= local_ram_start_addr + 6; -- Address of HIGH word of Event ID
+								state_write <= WR_GET_EVT_ID_WAIT1;
+							else
+					      		state_write <= WR_CHECK_FOR_FIFO_SPACE_01;
+						    end if;
+						      
+						  when WR_GET_EVT_ID_WAIT1 =>
+						    state_sig <= X"41";
+						    state_write <= WR_GET_EVT_ID1;
+						  when WR_GET_EVT_ID1 =>
+						    state_sig <= X"42";
+						  		event_number(31 downto 16) <= ram_data;
+						  		ram_addr <= local_ram_start_addr + 9; -- Address of LOW word of Event ID
+						  		state_write <= WR_GET_EVT_ID_WAIT2;
+					  		when WR_GET_EVT_ID_WAIT2 =>
+								state_write <= WR_GET_EVT_ID2;
+						  when WR_GET_EVT_ID2 =>
+						    state_sig <= X"43";
+						  		event_number(15 downto 0) <= ram_data;
+								mod7_start <= '1';
+						  		if (mod7_valid = '0') then
+							  		state_write <= WR_MOD7_STARTED;
+						  		else
+						  			state_write <= WR_GET_EVT_ID2;
+					  			end if;
+					  			
+				  			when WR_MOD7_STARTED =>
+				  			  state_sig <= X"44";
+				  				if (mod7_started = '1') then
+				  					mod7_start <= '0';
+				  					state_write <= WR_WAIT_FOR_MOD7;
+			  					end if;
+
+			  				when WR_WAIT_FOR_MOD7 =>
+			  				  state_sig <= X"45";
+							  next_state_tmp <= next_state;
+			  					if (mod7_valid = '1') then
+			  						if (socket_send_mode = '1') then -- send via all sockets
+												local_socket_nr <= mod7_result + 1;
+									else -- only send via socket 0\
+												local_socket_nr <= "000";
+									end if;
+									
+									data_cnt <= 0;
+									state_write <= WR_CHECK_FOR_FIFO_SPACE_01;  
+								else 
+				  					state_write <= WR_WAIT_FOR_MOD7;
+			  					end if;
+								
+							-- Check FIFO Size
+							when WR_CHECK_FOR_FIFO_SPACE_01 =>
+							  state_sig <= X"46";
+								par_addr <= W5300_S0_TX_FSR + local_socket_nr * W5300_S_INC;
+								state_init <= READ_REG;
+								next_state <= WRITE_DATA;
+								state_write <= WR_CHECK_FOR_FIFO_SPACE_02;
+							when WR_CHECK_FOR_FIFO_SPACE_02 =>
+							  state_sig <= X"47";
+								socket_tx_free (16) <= data_read(0);
+								par_addr <= W5300_S0_TX_FSR + (local_socket_nr * W5300_S_INC) + X"2";
+								state_init <= READ_REG;
+								next_state <= WRITE_DATA;
+								state_write <= WR_CHECK_FOR_FIFO_SPACE_03;
+							when WR_CHECK_FOR_FIFO_SPACE_03 =>
+							  state_sig <= X"48";
+								socket_tx_free (15 downto 0) <= data_read;
+								state_write <= WR_CHECK_FOR_FIFO_SPACE_04;
+							when WR_CHECK_FOR_FIFO_SPACE_04 =>
+							  state_sig <= X"49";
+								socket_tx_free_out <= socket_tx_free;
+--								if (socket_tx_free (16 downto 0) < write_length_bytes) then
+								if (socket_tx_free (16 downto 0) < W5300_TX_FIFO_SIZE_8B) then
+								
+									state_write <= WR_CHECK_FOR_FIFO_SPACE_01;
+								else
+									if (local_write_header_flag = '1') then
+										state_write <= WR_FIFO;
+									else
+										state_write <= WR_ADC;
+									end if; 
+								end if;
+							
+							-- Fill FIFO
+
+							-- Write Header
+							when WR_FIFO =>
+							  state_sig <= X"4A";
+								ram_addr <= local_ram_start_addr + local_ram_addr;
+								state_write <= WR_FIFO1;
+							when WR_FIFO1 =>
+							  state_sig <= X"4B";
+ 								data_cnt <= data_cnt + 1;
+								if (data_cnt < PACKAGE_HEADER_LENGTH) then --???
+								  local_ram_addr <= local_ram_addr + 1;
+--								  if (data_cnt = 2 or data_cnt = 5 or data_cnt = 8 ) then -- skip empty words
+--								    local_ram_addr <= local_ram_addr + 2;
+--								  end if;
+--								  if (data_cnt = 9) then -- skip empty words
+--								    local_ram_addr <= local_ram_addr + 4;
+--								  end if;  
+									par_addr <= W5300_S0_TX_FIFOR + local_socket_nr * W5300_S_INC;
+									ram_access <= '1';
+									state_init <= WRITE_REG;
+									number_of_words_written_to_fifo <= number_of_words_written_to_fifo + 1;
+									next_state <= WRITE_DATA;
+									state_write <= WR_FIFO;
+								else
+									state_write <= WR_ADC;
+								end if;
+							-- End Write Header
+							
+							-- Write ADC-Data
+							---- Start...
+							when WR_ADC =>
+							  state_sig <= X"4C";
+								adc_data_addr <= local_ram_start_addr + local_ram_addr;
+								drs_cnt <= 0;
+								channel_cnt <= 1;
+								data_cnt <= 0;
+								roi_max <= (others => '0');
+								data_end <= POSITION_OF_ROI_IN_CHANNEL_HEADER;
+								state_write <= WR_ADC1;
+
+							---- Write Channel
+							when WR_ADC1 =>
+							  state_sig <= X"4D";
+								-- read ROI and set end of Channel-Data
+								if (data_cnt = POSITION_OF_ROI_IN_CHANNEL_HEADER) then
+									data_end <= conv_integer (ram_data) + CHANNEL_HEADER_SIZE;
+									if (ram_data > roi_max) then
+										roi_max <= ram_data (10 downto 0);
+									end if;
+								end if;
+								ram_addr <= adc_data_addr + drs_cnt + (data_cnt * 4);
+								state_write <= WR_ADC2;
+							when WR_ADC2 =>
+							
+								if (data_cnt < data_end) then
+									par_addr <= W5300_S0_TX_FIFOR + local_socket_nr * W5300_S_INC;
+									ram_access <= '1';
+									state_init <= WRITE_REG;
+									number_of_words_written_to_fifo <= number_of_words_written_to_fifo + 1;
+									next_state <= WRITE_DATA;
+									data_cnt <= data_cnt + 1;
+									state_write <= WR_ADC1;
+								else
+									-- Next DRS
+									if (drs_cnt < 3) then
+										drs_cnt <= drs_cnt + 1;
+										data_cnt <= 0;
+										data_end <= POSITION_OF_ROI_IN_CHANNEL_HEADER;
+										state_write <= WR_ADC1;
+									else
+										-- Next Channel
+										if (channel_cnt < local_fifo_channels) then
+											channel_cnt <= channel_cnt + 1;
+											roi_max <= (others => '0');
+											drs_cnt <= 0;
+											data_cnt <= 0;
+											data_end <= POSITION_OF_ROI_IN_CHANNEL_HEADER;
+											adc_data_addr <= adc_data_addr + ((conv_integer(roi_max) + CHANNEL_HEADER_SIZE) * 4);
+											state_write <= WR_ADC1;
+										else
+											-- Ready
+											if (local_write_end_flag = '1') then
+												state_write <= WR_ENDFLAG;
+											else
+												state_write <= WR_05a;
+											end if;
+										end if;
+									end if;    
+								end if;
+								-- End Write ADC-Data
+
+              -- Write End Package Flag
+              when WR_ENDFLAG =>
+                state_sig <= X"4F";
+                ram_addr <= adc_data_addr + ((conv_integer(roi_max) + CHANNEL_HEADER_SIZE) * 4);
+                state_write <= WR_ENDFLAG1;
+              when WR_ENDFLAG1 =>
+                par_addr <= W5300_S0_TX_FIFOR + local_socket_nr * W5300_S_INC;
+                ram_access <= '1';
+                state_init <= WRITE_REG;
+				number_of_words_written_to_fifo <= number_of_words_written_to_fifo + 1;
+                next_state <= WRITE_DATA;
+                state_write <= WR_ENDFLAG2;
+              when WR_ENDFLAG2 =>
+                ram_addr <= adc_data_addr + ((conv_integer(roi_max) + CHANNEL_HEADER_SIZE) * 4) + 1;
+                state_write <= WR_ENDFLAG3;
+              when WR_ENDFLAG3 =>
+                state_init <= WRITE_REG;
+                next_state <= WRITE_DATA;
+				number_of_words_written_to_fifo <= number_of_words_written_to_fifo + 1;
+                state_write <= WR_05a;
+              
+              -- End Write End Package Flag
+              
+              -- Wait????
+              when WR_05a =>
+				state_sig <= X"4E";
+                if (wait_cntr < 10) then -- 3000 works???
+                  wait_cntr <= wait_cntr + 1;
+                else
+                  wait_cntr <= 0;
+                  state_write <= WR_05b;
+                end if;
+              when WR_05b =>
+                state_write <= WR_05_PREPARE_LENGTH_INFO;
+
+              --Send FIFO	
+							when WR_05_PREPARE_LENGTH_INFO =>
+								--number_of_words_written_to_fifo <= number_of_words_written_to_fifo - 1;
+								state_init <= WRITE_DATA;
+								state_write <= WR_05_POSTPREPARE_LENGTH_INFO;
+								
+							
+							when WR_05_POSTPREPARE_LENGTH_INFO =>
+								number_of_bytes_written_to_fifo <= number_of_words_written_to_fifo(15 downto 0) & '0';    
+								state_init <= WRITE_DATA;
+								state_write <= WR_05;							
+							
+							when WR_05 =>
+							  ram_access <= '0';
+								state_sig <= X"50";
+								par_addr <= W5300_S0_TX_WRSR + local_socket_nr * W5300_S_INC;
+								par_data <= (0 => write_length_bytes (16), others => '0');
+								--par_data <= (0 => number_of_bytes_written_to_fifo(16), others => '0');
+								state_init <= WRITE_REG;
+								state_write <= WR_06;
+							when WR_06 =>
+								par_addr <= W5300_S0_TX_WRSR + (local_socket_nr * W5300_S_INC) + X"2";
+								par_data <= write_length_bytes (15 downto 0);
+								--par_data <= number_of_bytes_written_to_fifo(15 downto 0);
+								
+								-- prepare this value here, so I have it in the next state.
+								wait_before_send_counter_goal <= FADid*50*MICROSEC_TO_WAIT_BEFORE_SEND;
+								
+								state_init <= WRITE_REG;
+								state_write <= WR_07;
+																
+							when WR_07 =>
+								number_of_words_written_to_fifo <= (others => '0');
+								state_sig <= X"51";
+								par_addr <= W5300_S0_CR + local_socket_nr * W5300_S_INC;
+								par_data <= X"0020"; -- Send
+								state_init <= WRITE_REG;
+								state_write <= WR_ACK;
+							when WR_ACK =>							-- handshake with MM
+								data_valid_ack <= '1';
+								state_write <= WR_WAIT_FOR_ACK;
+							when WR_WAIT_FOR_ACK =>					-- handshake ACK with MM
+								state_write <= WR_WAIT_FOR_ACK;
+								if (data_valid_sr(1) = '0') then
+									data_valid_ack <= '0';
+									
+									if (local_write_end_flag = '1') then
+										-- the last package was just written, and we can go back to the main state
+										state_init <= MAIN;
+										state_write <= WR_START;
+									else
+										-- we just wrote, a part of an event and should not go back to main, in order to avoid 
+										-- intermediate reconfiguration of the MM, in case an 'EXECUTE' command just arrived.
+										-- but neither we should not go back to MAIN2, because data_valid is still low, as part of the MM-handshake.
+										--	so we have to wait, until data_valid goes back high.
+										--	if it never goes high, this can be a deadlock again, but it MUST go high, 
+										-- because we did not send away the entire event, yet.
+										state_init <= WRITE_DATA;
+										state_write <= WAIT_FOR_DATA_VALID_HIGH_AGAIN;
+									end if;
+									
+									
+								end if;
+							
+							when WAIT_FOR_DATA_VALID_HIGH_AGAIN =>
+								if (data_valid_sr(1) = '1') then
+									state_init <= MAIN2;
+									state_write <= WR_START;
+								end if;
+							
+							when others =>
+								state_sig <= X"4F";
+						end case;
+						-- End WRITE_DATA
+						
+					when READ_REG =>
+					  --state_sig <= X"50";
+						case count is
+							when "000" =>
+								cs <= '0';
+								rd <= '0';
+								wr <= '1';
+								data <= (others => 'Z'); -- !!!!!!!!!!
+								count <= "001";
+								addr <= par_addr;
+							when "001" =>
+								count <= "010";
+							when "010" =>
+								count <= "100";
+							when "100" =>
+								data_read <= data;
+								count <= "110";
+							when "110" =>
+								count <= "111";
+							when "111" =>
+								cs <= '1';
+								rd <= '1';
+								count <= "000";
+								state_init <= next_state;
+							when others =>
+								null;
+						end case;
+					
+					when WRITE_REG =>
+					  --state_sig <= X"60";
+						case count is
+							when "000" =>
+								cs <= '0';
+								wr <= '0';
+								rd <= '1';
+								addr <= par_addr; 
+								if (ram_access = '1') then
+									data <= ram_data;
+								else
+									data <= par_data;
+								end if;
+								count <= "100";
+							when "100" =>
+								count <= "101";
+							when "101" =>
+								count <= "110";
+							when "110" =>
+								cs <= '1';
+								wr <= '1';
+								state_init <= next_state;
+								count <= "000";
+							when others =>
+							  state_sig <= X"E0";
+								null;
+						end case;
+					
+					when others =>
+					  state_sig <= X"F0";
+						null;
+				end case;
+			end if; -- int_flag = '0'
+
+		end if; -- rising_edge (clk)
+
+	end process w5300_proc;
+	
+	
+	
+	--signal wait_for_sockets_closed_counter_overflow : std_logic := '0';
+	--signal wait_for_sockets_closed_counter_enable : std_logic := '0';
+	--signal wfscc_1 : integer range 0 to 50000 := 0;
+	--signal wfscc_2 : integer range 0 to 2000 := 0;
+	counter_before_reset_proc : process (clk)
+	begin
+		if rising_edge (clk) then
+			if (wait_for_sockets_closed_counter_enable = '1') then
+				wait_for_sockets_closed_counter_overflow <= '0';
+				if (wfscc_1 = 50000) then
+					if (wfscc_2 = 20000) then
+						wait_for_sockets_closed_counter_overflow <= '1';
+						wfscc_2 <= 20000;
+						wfscc_1 <= 50000;
+					else 
+						wfscc_2 <= wfscc_2 + 1;
+						wfscc_1 <= 0;
+					end if;
+				else
+					wfscc_1 <= wfscc_1 + 1;
+				end if;
+			else
+				wfscc_1 <= 0;
+				wfscc_2 <= 0;
+				wait_for_sockets_closed_counter_overflow <= '0';
+			end if;
+		
+		end if;
+	end process counter_before_reset_proc;
+	
+	single_trigger_gen : process (clk)
+	begin
+		if (rising_edge(clk)) then
+		
+			trigger_input_sr <= trigger_input_sr(0) & single_trigger_sig;
+			
+			if (trigger_input_sr = "01" and single_triggers_to_produce < 1023) then
+				single_triggers_to_produce <= single_triggers_to_produce + 1;
+			end if;
+			
+			
+			case single_trigger_gen_state is 
+				when IDLE =>
+					if ( (data_generator_idle_sr(1) = '1') and (data_ram_not_full_sr(1) = '1') and (single_triggers_to_produce > 0) ) then
+						--s_trigger <= '1';
+						--	if just at the same moment a trigger is produces a new one comes in, the number of triggers to be produced is not decreased.
+						if (trigger_input_sr = "01") then
+							single_triggers_to_produce <= single_triggers_to_produce;
+						else 
+							single_triggers_to_produce <= single_triggers_to_produce - 1;
+						end if;
+						single_trigger_gen_state <= TRIGGERED;
+					end if;
+
+				when TRIGGERED =>
+					if ( (data_generator_idle_sr(1) = '0') or (data_ram_not_full_sr(1) = '0' ) ) then
+						--s_trigger <= '0';
+						single_trigger_gen_state <= IDLE;
+					end if;
+			
+				when others =>
+					--s_trigger <= '0';
+					
+			end case; --single_trigger_gen_state
+		
+		end if; -- rising edge clk
+		
+	end process single_trigger_gen;
+	
+	
+
+end Behavioral;
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/FAD_rs485_interface.vhd.info/Synthesis/Constraints/FAD_rs485_interface.ctr
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/FAD_rs485_interface.vhd.info/Synthesis/Constraints/FAD_rs485_interface.ctr	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/FAD_rs485_interface.vhd.info/Synthesis/Constraints/FAD_rs485_interface.ctr	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3adsp
+# set_device 3sd3400a
+# set_package fg676
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/FAD_rs485_interface.vhd.info/Synthesis/Constraints/FAD_rs485_interface.sdc
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/FAD_rs485_interface.vhd.info/Synthesis/Constraints/FAD_rs485_interface.sdc	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/FAD_rs485_interface.vhd.info/Synthesis/Constraints/FAD_rs485_interface.sdc	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3adsp
+# set_device 3sd3400a
+# set_package fg676
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/FAD_rs485_receiver.vhd.info/Synthesis/Constraints/FAD_rs485_receiver.ctr
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/FAD_rs485_receiver.vhd.info/Synthesis/Constraints/FAD_rs485_receiver.ctr	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/FAD_rs485_receiver.vhd.info/Synthesis/Constraints/FAD_rs485_receiver.ctr	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3adsp
+# set_device 3sd3400a
+# set_package fg676
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/FAD_rs485_receiver.vhd.info/Synthesis/Constraints/FAD_rs485_receiver.sdc
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/FAD_rs485_receiver.vhd.info/Synthesis/Constraints/FAD_rs485_receiver.sdc	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/FAD_rs485_receiver.vhd.info/Synthesis/Constraints/FAD_rs485_receiver.sdc	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3adsp
+# set_device 3sd3400a
+# set_package fg676
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_FAD_rs485_interface.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_FAD_rs485_interface.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_FAD_rs485_interface.vhd._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_FAD_rs485_receiver.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_FAD_rs485_receiver.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_FAD_rs485_receiver.vhd._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_REFCLK_counter_behavior.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_REFCLK_counter_behavior.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_REFCLK_counter_behavior.vhd._fpf	(revision 11755)
@@ -0,0 +1,4 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
+DIALECT atom VHDL_2002
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_adc_buffer_beha.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_adc_buffer_beha.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_adc_buffer_beha.vhd._fpf	(revision 11755)
@@ -0,0 +1,13 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
+DIALECT atom VHDL_2002
+ARCHITECTURES list {
+ {adc_buffer beha} list {
+  TASK_SETTINGS list {
+   PLUGIN_SETTINGS list {
+    XilinxCoregen atom {TaskSetting appPath {$XILINX} TaskSetting lang VHDL TaskSetting libraryMode 0 TaskSetting family spartan3a TaskSetting synthesisTool MentorHDL TaskSetting busFormat B(n:m) TaskSetting createInLib FACT_FAD_lib TaskSetting replace 1 TaskSetting ignoreError 0 TaskSetting setDontTouch 0 TaskSetting additionalOpts {} TaskSetting vhdlConvention %(entity_name)_%(arch_name).vhd TaskSetting verConvention %(unit)_%(view).vhd}
+   }
+  }
+ }
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_clk_divider.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_clk_divider.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_clk_divider.vhd._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_continous_pulser_beha.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_continous_pulser_beha.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_continous_pulser_beha.vhd._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_controlRAM_16bit_x256_controlRAM_16bit_x256_a.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_controlRAM_16bit_x256_controlRAM_16bit_x256_a.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_controlRAM_16bit_x256_controlRAM_16bit_x256_a.vhd._fpf	(revision 11755)
@@ -0,0 +1,21 @@
+ARCHITECTURES list {
+ {controlram_16bit_x256 controlram_16bit_x256_a} list {
+  COREGEN_INFO list {
+   COREGEN_VIEW atom 1
+   PATH atom .hdlsidedata/controlRAM_16bit_x256_controlRAM_16bit_x256_a.vhd.info/Coregen/controlRAM_16bit_x256.xco
+  }
+  SYNTHESIS_FILE list {
+   TECH_INFO atom {controlRAM_16bit_x256.ngc:Xilinx spartan3a}
+   IS_ACTIVE atom 1
+   PATH atom Synthesis/controlRAM_16bit_x256.ngc
+  }
+  TASK_SETTINGS list {
+   PLUGIN_SETTINGS list {
+    XilinxCoregen atom {TaskSetting appPath {$XILINX} TaskSetting lang VHDL TaskSetting libraryMode 1 TaskSetting family acr2 TaskSetting synthesisTool MentorHDL TaskSetting busFormat B(n:m) TaskSetting createInLib FACT_FAD_lib TaskSetting replace 1 TaskSetting ignoreError 0 TaskSetting setDontTouch 1 TaskSetting additionalOpts {} TaskSetting vhdlConvention %(entity_name)_%(arch_name).vhd TaskSetting verConvention %(unit)_%(view).vhd}
+   }
+  }
+ }
+}
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_dataRAM_64b_16b_width14_5_dataRAM_64b_16b_width14_5_a.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_dataRAM_64b_16b_width14_5_dataRAM_64b_16b_width14_5_a.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_dataRAM_64b_16b_width14_5_dataRAM_64b_16b_width14_5_a.vhd._fpf	(revision 11755)
@@ -0,0 +1,16 @@
+ARCHITECTURES list {
+ {dataram_64b_16b_width14_5 dataram_64b_16b_width14_5_a} list {
+  COREGEN_INFO list {
+   COREGEN_VIEW atom 1
+   PATH atom .hdlsidedata/dataRAM_64b_16b_width14_5_dataRAM_64b_16b_width14_5_a.vhd.info/Coregen/dataRAM_64b_16b_width14_5.xco
+  }
+  SYNTHESIS_FILE list {
+   TECH_INFO atom {dataRAM_64b_16b_width14_5.ngc:Xilinx spartan3adsp}
+   IS_ACTIVE atom 1
+   PATH atom Synthesis/dataRAM_64b_16b_width14_5.ngc
+  }
+ }
+}
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_data_generator.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_data_generator.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_data_generator.vhd._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_dcm_50_to_25_BEHAVIORAL.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_dcm_50_to_25_BEHAVIORAL.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_dcm_50_to_25_BEHAVIORAL.vhd._fpf	(revision 11755)
@@ -0,0 +1,12 @@
+ARCHITECTURES list {
+ {dcm_50_to_25 behavioral} list {
+  COREGEN_INFO list {
+   COREGEN_VIEW atom 1
+   PATH atom .hdlsidedata/dcm_50_to_25_BEHAVIORAL.vhd.info/Coregen/dcm_50_to_25.xaw
+  }
+ }
+}
+DONT_TOUCH atom {}
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_dcm_ps_38ns_BEHAVIORAL.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_dcm_ps_38ns_BEHAVIORAL.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_dcm_ps_38ns_BEHAVIORAL.vhd._fpf	(revision 11755)
@@ -0,0 +1,12 @@
+ARCHITECTURES list {
+ {dcm_ps_38ns behavioral} list {
+  COREGEN_INFO list {
+   COREGEN_VIEW atom 1
+   PATH atom .hdlsidedata/dcm_ps_38ns_BEHAVIORAL.vhd.info/Coregen/dcm_ps_38ns.xaw
+  }
+ }
+}
+DONT_TOUCH atom {}
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_dcm_var_ps_38ns_BEHAVIORAL.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_dcm_var_ps_38ns_BEHAVIORAL.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_dcm_var_ps_38ns_BEHAVIORAL.vhd._fpf	(revision 11755)
@@ -0,0 +1,11 @@
+ARCHITECTURES list {
+ {dcm_var_ps_38ns behavioral} list {
+  COREGEN_INFO list {
+   COREGEN_VIEW atom 1
+   PATH atom .hdlsidedata/dcm_var_ps_38ns_BEHAVIORAL.vhd.info/Coregen/dcm_var_ps_38ns.xaw
+  }
+ }
+}
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_debouncer.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_debouncer.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_debouncer.vhd._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_dna_gen.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_dna_gen.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_dna_gen.vhd._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_drs_pulser.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_drs_pulser.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_drs_pulser.vhd._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_drs_pulser_dummy.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_drs_pulser_dummy.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_drs_pulser_dummy.vhd._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_fad_board.ucf._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_fad_board.ucf._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_fad_board.ucf._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_fad_definitions.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_fad_definitions.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_fad_definitions.vhd._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_fad_rs485_definitions.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_fad_rs485_definitions.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_fad_rs485_definitions.vhd._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_led_controller_bahavior.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_led_controller_bahavior.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_led_controller_bahavior.vhd._fpf	(revision 11755)
@@ -0,0 +1,4 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
+DIALECT atom VHDL_2002
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_memory_manager_2.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_memory_manager_2.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_memory_manager_2.vhd._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_memory_manager_beha.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_memory_manager_beha.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_memory_manager_beha.vhd._fpf	(revision 11755)
@@ -0,0 +1,4 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
+DIALECT atom VHDL_93
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_mod7_beha.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_mod7_beha.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_mod7_beha.vhd._fpf	(revision 11755)
@@ -0,0 +1,4 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
+DIALECT atom VHDL_2002
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_phase_shifter.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_phase_shifter.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_phase_shifter.vhd._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_spi_clock_gen_beha.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_spi_clock_gen_beha.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_spi_clock_gen_beha.vhd._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_spi_controller_beha.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_spi_controller_beha.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_spi_controller_beha.vhd._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_spi_distributor_beha.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_spi_distributor_beha.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_spi_distributor_beha.vhd._fpf	(revision 11755)
@@ -0,0 +1,4 @@
+DIALECT atom VHDL_2002
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_string_to_int_pkg.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_string_to_int_pkg.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_string_to_int_pkg.vhd._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_text_util_pkg.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_text_util_pkg.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_text_util_pkg.vhd._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_timer_beha.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_timer_beha.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_timer_beha.vhd._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_trigger_counter_beha.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_trigger_counter_beha.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_trigger_counter_beha.vhd._fpf	(revision 11755)
@@ -0,0 +1,4 @@
+DIALECT atom VHDL_93
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_trigger_manager_beha.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_trigger_manager_beha.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_trigger_manager_beha.vhd._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_trigger_shaper_beha.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_trigger_shaper_beha.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_trigger_shaper_beha.vhd._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_w5300_interface.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_w5300_interface.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_w5300_interface.vhd._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_w5300_modul.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_w5300_modul.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_w5300_modul.vhd._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_w5300_modul2.vhd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_w5300_modul2.vhd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/_w5300_modul2.vhd._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/adc_buffer_beha.vhd.info/Synthesis/Constraints/adc_buffer.ctr
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/adc_buffer_beha.vhd.info/Synthesis/Constraints/adc_buffer.ctr	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/adc_buffer_beha.vhd.info/Synthesis/Constraints/adc_buffer.ctr	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3adsp
+# set_device 3sd3400a
+# set_package fg676
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/adc_buffer_beha.vhd.info/Synthesis/Constraints/adc_buffer.sdc
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/adc_buffer_beha.vhd.info/Synthesis/Constraints/adc_buffer.sdc	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/adc_buffer_beha.vhd.info/Synthesis/Constraints/adc_buffer.sdc	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3adsp
+# set_device 3sd3400a
+# set_package fg676
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/clk_divider.vhd.info/Synthesis/Constraints/clk_divider.ctr
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/clk_divider.vhd.info/Synthesis/Constraints/clk_divider.ctr	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/clk_divider.vhd.info/Synthesis/Constraints/clk_divider.ctr	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3adsp
+# set_device 3sd3400a
+# set_package fg676
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/clk_divider.vhd.info/Synthesis/Constraints/clk_divider.sdc
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/clk_divider.vhd.info/Synthesis/Constraints/clk_divider.sdc	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/clk_divider.vhd.info/Synthesis/Constraints/clk_divider.sdc	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3adsp
+# set_device 3sd3400a
+# set_package fg676
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/continous_pulser_beha.vhd.info/Synthesis/Constraints/continous_pulser.ctr
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/continous_pulser_beha.vhd.info/Synthesis/Constraints/continous_pulser.ctr	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/continous_pulser_beha.vhd.info/Synthesis/Constraints/continous_pulser.ctr	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3adsp
+# set_device 3sd3400a
+# set_package fg676
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/continous_pulser_beha.vhd.info/Synthesis/Constraints/continous_pulser.sdc
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/continous_pulser_beha.vhd.info/Synthesis/Constraints/continous_pulser.sdc	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/continous_pulser_beha.vhd.info/Synthesis/Constraints/continous_pulser.sdc	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3adsp
+# set_device 3sd3400a
+# set_package fg676
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/controlRAM_16bit_x256_controlRAM_16bit_x256_a.vhd.info/Coregen/controlRAM_16bit_x256.xco
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/controlRAM_16bit_x256_controlRAM_16bit_x256_a.vhd.info/Coregen/controlRAM_16bit_x256.xco	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/controlRAM_16bit_x256_controlRAM_16bit_x256_a.vhd.info/Coregen/controlRAM_16bit_x256.xco	(revision 11755)
@@ -0,0 +1,78 @@
+##############################################################
+#
+# Xilinx Core Generator version K.39
+# Date: Mon Apr 26 11:25:31 2010
+#
+##############################################################
+#
+#  This file contains the customisation parameters for a
+#  Xilinx CORE Generator IP GUI. It is strongly recommended
+#  that you do not manually alter this file as it may cause
+#  unexpected and unsupported behavior.
+#
+##############################################################
+#
+# BEGIN Project Options
+SET addpads = False
+SET asysymbol = False
+SET busformat = BusFormatParenNotRipped
+SET createndf = False
+SET designentry = VHDL
+SET device = xc3s700a
+SET devicefamily = spartan3a
+SET flowvendor = MentorHDL
+SET formalverification = False
+SET foundationsym = False
+SET implementationfiletype = Ngc
+SET package = fg484
+SET removerpms = False
+SET simulationfiles = Behavioral
+SET speedgrade = -4
+SET verilogsim = False
+SET vhdlsim = True
+# END Project Options
+# BEGIN Select
+SELECT Block_Memory_Generator family Xilinx,_Inc. 2.8
+# END Select
+# BEGIN Parameters
+CSET algorithm=Minimum_Area
+CSET assume_synchronous_clk=false
+CSET byte_size=9
+CSET coe_file=no_coe_file_loaded
+CSET collision_warnings=ALL
+CSET component_name=controlRAM_16bit_x256
+CSET disable_collision_warnings=false
+CSET disable_out_of_range_warnings=false
+CSET ecc=false
+CSET enable_a=Always_Enabled
+CSET enable_b=Always_Enabled
+CSET fill_remaining_memory_locations=false
+CSET load_init_file=false
+CSET memory_type=Single_Port_RAM
+CSET operating_mode_a=WRITE_FIRST
+CSET operating_mode_b=WRITE_FIRST
+CSET output_reset_value_a=0
+CSET output_reset_value_b=0
+CSET pipeline_stages=0
+CSET primitive=8kx2
+CSET read_width_a=16
+CSET read_width_b=16
+CSET register_porta_output_of_memory_core=false
+CSET register_porta_output_of_memory_primitives=false
+CSET register_portb_output_of_memory_core=false
+CSET register_portb_output_of_memory_primitives=false
+CSET remaining_memory_locations=0
+CSET single_bit_ecc=false
+CSET use_byte_write_enable=false
+CSET use_ramb16bwer_reset_behavior=false
+CSET use_regcea_pin=false
+CSET use_regceb_pin=false
+CSET use_ssra_pin=false
+CSET use_ssrb_pin=false
+CSET write_depth_a=256
+CSET write_width_a=16
+CSET write_width_b=16
+# END Parameters
+GENERATE
+# CRC: 5e630e20
+
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/controlRAM_16bit_x256_controlRAM_16bit_x256_a.vhd.info/Synthesis/controlRAM_16bit_x256.ngc
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/controlRAM_16bit_x256_controlRAM_16bit_x256_a.vhd.info/Synthesis/controlRAM_16bit_x256.ngc	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/controlRAM_16bit_x256_controlRAM_16bit_x256_a.vhd.info/Synthesis/controlRAM_16bit_x256.ngc	(revision 11755)
@@ -0,0 +1,3 @@
+XILINX-XDB 0.1 STUB 0.1 ASCII
+XILINX-XDM V1.4e
+$0ga4g<,[o}e~g`n;"2*413&;$>"9 > %;8456789:;<9>40123456789:;<=>?0123456789:;<=>?0123456789:;<=>?0123456789:;<=>?3:3-442<9=0BB][[:@FGVD.6;3:"=95>4;KMTPR=IMNYN%?<:1+27>712@D[YY4kioc+50<7!890=;4FNQWW>aoij!;>6='>5:35>JSSX\^1hb{{a)36>5/6=2;=6B[[PTV9`jssj!;>6='>0:39MKVR\3}nm%>50(33?4<NFY__6zkm(183-44<;;0BB][[:EKB,67=8 ;97><5IORVP?BNJ!9:6='>3:11>JSSX\^1HBO'3083-45<;;0DYY^ZT;FLF-5629#o7>}801cec1>3%=;:794FNQWW>AOWI!91<$?>;58JJUSS2MC[N%=50(33?1<NFY__6ZKN(283-46<<3CE\XZ5WD@+7?6.9;1?6B[[PTV9@JVF :0;%<<44;MVPUSS2ME[N%=50(31?=<NFY__6ljkr`*4>5/6:221EC^ZT;cg`wd/?3:"46OKDSC+4,><IMNYM%?&9:CG@WG/99#27LJKR@*25,?<IMNYM%?=)89B@ATF 89"n6OKDSC+56<7!11JHI\N(3+;?DBCZH"8%55NDEPB,1/?3HNO^L&:)99B@ATF ?#37LJKR@*4-==FLMXJ$5'7;@FGVD.>!11JHI\M(1+;?DBCZK":%45NDEPA,46.12KOH_L'10+:?DBCZK":>$74AEFQF-74!k1JHI\M(0194,><IMNYN%<&8:CG@WD/; 20MIJ]B)6*<>GCL[H#9$64AEFQF-0.02KOH_L'7(:8EABUJ!2"46OKDS@+=,5<IEF87O[=8:@VWZOINF<87N4 DNIVI@x6'KOEFLCq1.NLODJBv8%_i`~ cnpfc`hXJldam`ga_Jpvih)dg{olic!{mq-\gb)dgg~yca\NM^35flrXp;?="ci`139@L@ELWECHIC]J_U[SA1=DDBK?7NBDB89@KHKN\]OO=95LOSG\C@HBZH^BCCQFNGM4?FTBI]OOo6JNT@]TMAROWHi0HLZN_VKGPMYE>2NBM%>&6:FJE-7.?2NBM%??)69GMD.69 =0HDO'13+4?AOF 89";6JFA)37-2=CAH":9$94DHC+53/03MCJ$<9&7:FJE-7?!>1OEL&>9(48@LG/: =0HDO'21+4?AOF ;;";6JFA)01-2=CAH"9?$94DHC+61/03MCJ$?;&7:FJE-41!>1OEL&=7(58@LG/:1#<7IGN(3;*2>BNI!9";6JFA)13-2=CAH"8=$74DHC+74<7!?1OEL&;)79GMD.2!?1OEL&9)79GMD.0!?1OEL&7)79GMD.>!?1OEO&?)79GMG.6!>1OEO&>0(58@LD/98#<7IGM(00*3>BNJ!;8%:5KIC*20,1<L@H#=8'8;EKA,40.?2NBN%?8)69GMG.60 =0HDL'18+5?AOE ;#<7IGM(32*3>BNJ!8:%:5KIC*16,1<L@H#>>'8;EKA,72.?2NBN%<:)69GMG.5> =0HDL'26+4?AOE ;2";6JFB)0:-3=CAK"8%:5KIC*04,1<L@H#?<'6;EKA,67=8 <0HDL'4(48@LD/= <0HDL'6(48@LD/? <0HDL'8(48@LD/1 =0HD^N(1+4?AOWI!;";6JFP@*1-2=CAYK#?$74DHRB,6<7!>1OE]L'0(58@LVE 8#<7IG_B)0*3>BNXK"8%45KIQ@+7?6.>2NDM%>&6:FLE-7.?2NDM%??)69GKD.69 =0HBO'13+4?AIF 89";6J@A)37-2=CGH":9$94DNC+53/03MEJ$<9&7:FLE-7?!>1OCL&>9(48@JG/: =0HBO'21+4?AIF ;;";6J@A)01-2=CGH"9?$94DNC+61/03MEJ$?;&7:FLE-41!>1OCL&=7(58@JG/:1#<7IAN(3;*2>BHI!9";6J@A)13-2=CGH"8=$74DNC+74<7!?1OCL&;)79GKD.2!?1OCL&9)79GKD.0!?1OCL&7)79GKD.>!?1OCO&?)79GKG.6!>1OCO&>0(58@JD/98#<7IAM(00*3>BHJ!;8%:5KOC*20,1<LFH#=8'8;EMA,40.?2NDN%?8)69GKG.60 =0HBL'18+5?AIE ;#<7IAM(32*3>BHJ!8:%:5KOC*16,1<LFH#>>'8;EMA,72.?2NDN%<:)69GKG.5> =0HBL'26+4?AIE ;2";6J@B)0:-3=CGK"8%:5KOC*04,1<LFH#?<'6;EMA,67=8 <0HBL'4(48@JD/= <0HBL'6(48@JD/? <0HBL'8(48@JD/1 =0HB^N(1+4?AIWI!;";6J@P@*1-2=CGYK#?$74DNRB,6<7!>1OC]L'0(58@JVE 8#<7IA_B)0*3>BHXK"8%45KOQ@+7?6.;2OEM>5JNC38C6=@FM20ECG[P^23<>OIA]ZT<<64IOKWTZ6502CEEY^P02:8MKOSXV:?46GAIUR\40><AGC_\R>98:KMMQVX8>=0ECG[_124?LHN\V::;6GAIU]362=NF@^T<>94IOKW[5203@DBXR>:7:KMMQY7>>1BBDZP0658MKOSW92<7D@FT^2:3>OIA]U;M:5FNHV\4G1<AGC_S=M8;HLJPZ6C?2CEEYQ?E69JJLRX8O=0ECG[_024?LHN\V;:;6GAIU]262=NF@^T=>94IOKW[4203@DBXR?:7:KMMQY6>>1BBDZP1658MKOSW82<7D@FT^3:3>OIA]U:M:5FNHV\5G1<AGC_S<M8;HLJPZ7C?2CEEYQ>E69JJLRX9O=0ECG[_324?LHN\V8:;6GAIU]162=NF@^T>>94IOKW[7203@DBXR<:7:KMMQY5>>1BBDZP2658MKOSW;2<7D@FT^0:3>OIA]U9M:5FNHV\6G1<AGC_S?M8;HLJPZ4C?2CEEYQ=E69JJLRX:O=0ECG[_224?LHN\V9:;6GAIU]062=NF@^T?>94IOKW[6203@DBXR=:7:KMMQY4>>1BBDZP3658MKOSW:2<7D@FT^1:3>OIA]U8M:5FNHV\7G1<AGC_S>M8;HLJPZ5C?2CEEYQ<E69JJLRX;O<0ECG[_@48MKOSWK<0@BOKEE58HJANKHFh7@oeosTfvvohfj1Feca}Vdppmjh53G;87C??3:L256=I9;90B<=<;O377>H6=:1E=;=4N050?K7?;2D:5?5A229M655<F;;87C<=3:L176=I:=90B?;<;O057>H51;1E?>5A3018J6443G98?6@<429M705<F:<87C=83:L0<6=I;080B9=4N520?K26;2D?>>5A4218J1243G>>?6@;639M17=I>;1E;?5A839M=2=IM]]D^F?4P59SEWRf3YCESO[\IEZa?UOIWK_XBLCJ9:PBIG71J^O:?6]FM^ALHIOTAFDTOEKLK79PKPTDM>1X^[OC_@58WWPFDVH?7^]]A59PWWD33]S[I974U1-ahnYjmdUlick}aumq+sgkam$hy| r`ookjv\8T$ym` }/r1b[kinf`~%~lc sqpbi+tfeh1^_H\PAMKBWf=R[LXTZD]FBMG0?SED12\BIZQ[YQG5?RCF 9#=7ZKN(0+5?RCF ;#=7ZKN(2+;?RCF :0;%;5XEC*3-3=PMK":%;5XEC*1-3=PMK"8%55XEC*0>5/e3^XBXHQIISQWg>QUA]OTABJJ_@a8SWOSMVGDHHQM1e9[MIOIP$RON->!1!QWQG&7&8*J_NGF6:ZPPIOE?2RXXRIAD69[WQYQKJh0TRM@RD]JJCI13QniSDji;Yfk[Utne_oydaa119[`hYJiceyZh||inl24>^ceVGbbb|Yesqjkk><imnym%>&8:cg`wg/9 20mij}a)0*<>gcl{k#?$64aefqe-2.02koho'5(:8eabui!<"46okdsc+3,g<imnym%950(:8eabuj!:"46okds`+5,><imnyn%<&8:cg`wd/; 20mij}b)6*<>gcl{h#9$64aefqf-0.02kohl'7(c8eabuj!=1<$=<;cnh[hcjWnoeS{<P8-"[mioip)ID^H.Heogqeqiu(8:%=#><_hr00>ekch>0oaem149`kkrugeXJAR?9bhv\|731;91hccz}omPBIZ71j`~Tt?;9,cnh[hcjWnoeS{<P8-LLJ@*IGGO84<5loovqkiTFEV;=ndzPx375(gjlWdofSjka_w0\<)}dWakxSkhcd`>4)eX`hyT~hile`?3(fYjmdUu}k20-a\twojW}s{i0?#c^qjjlrfWkg1="l_sgb`Zqnl}bTn0?9,b]qadbX`ndRo217.`[aotikfnSzo}n^`krZehde7; nQfnhv\bljbWgkfi0``_bmf[cokmVfdmikk,b]tvlrbWdeoiRl2WSKWAZ@NZZ^'oRy}iug\ijbbWh7\^DZJ_GKQWQ*dWdsS}gemkmaZusinox1="l_icp[hcjWf|xzPrdep[g;7$jUgcljPiokw[cokm4:'oRfns^ofiZir|ySkhs^c>4)eX{ciRjjpuj\f842>%iT{g{e^fftqnXi48>:!mPh`q\wvte59&hSeo|_lw{[jssx|~T~hi|_c?3(fYoizUxo20-a\lduXe|rTcxzuu]qabuXi4:'oRokdsc\slbs`42'oRokds`\slbs`42'oRjjf`wopZbf|h7; nQzsd]fgf;7$jUj`ja}iujn94*dWmcxmobj_vcqjZdo~Vxjbjk20-a\swosmV}bhyfPb<35(fYpz`~nSzgkti]b940+kVxnmiQkeqvk[g;5=?&hSknd^fftqnXi48>:!mPbxvf[vo}m43'oR}fm^alhiotafdToeklk<COH)eXkfgfccQllj?3(fYr{lUym`l>6cufvZtt|Vhcz0>#c^ufeZqnl}b6=!mPh`q\akd:8%iTdl}Peoc>4)eXlhT{dj{h<3/gZunf`~iS{oc=1.`khvhfldScobe<aljqthd[KFS<8miu]{600+kVxiRlvtd]tag;7$jU~hQmyug\s`g:8%iTy~kPdddbqirXlh~j1="r2b9`kkrugeXJAR?9bhv\|731Wkf`S`kb_fgm[s4X0VrxxR?8;e`jp`tu?2nbbl&?)69gmkg/9 20hd`n(02*<>bnfh":=$64dhlb,44.02nbbl&>3(:8`lhf 8>"46jfn`*21,g<l`dj$<;50(58`lhf ;#<7igaa)1*3>bnfh"?%:5kioc+1,1<l`dj$;'8;ekme-1.?2nbbl&7)69gmkg/1 =0hd`m(1+4?aoij!;"46jfnc*24,><l`di$<?&8:fjjg.6: 20hd`m(01*<>bnfk":8$64dhla,43.i2nbbo&>5;2*3>bnfk"9%:5kio`+7,1<l`di$9'8;ekmf-3.?2nbbo&9)69gmkd/? =0hd`m(9+4?aoij!3"46j`uuc+4,><lfm%?&9:flqqg/99#27iazt`*25,?<lfm%?=)89gkprf 89"56j`uuc+51/>3me~xl&>5(`8`jssi!;>6='7;emvpd.5!11ocxzn(2+;?air|h"?%55kotvb,0/?3me~xl&9)99gkprf >#37iazt`*;-==cg|~j$4'7;emvpg.7!11ocxzm(0+:?air|k":<$74dnwwf-76!01ocxzm(00*=>bh}}h#=>'6;emvpg.6< 30hb{{b)36-g=cg|~i$<;50(:8`jssj!8"46j`uu`+7,><lfn%:&8:flqqd/= 20hb{{b)4*<>bh}}h#;$64dnwwf->.02ndyyl'9(:8aaoa:gmo?6kaa29fjg><fniiydbk6:pfcfcf>2xnknkm7:qamqcuz=1xo;;rqqf3=pmh";%55xe`*3>5/13~oi$='7;vga,5<7!tJK|<j8;AB{7d<A2=0:w^:?:0ff>6<6;;h>8l4>b6:gk70m3;0b<9i:59'52e=9>=0q^=j:0ff>6<6;;h>8l4>b6:g?V7513;n=7>5120a11g=9k=3i6]<e;3f5?6=9:8i99o51c5:6>b61<0;6<4>{R63>4bb2:0:??l:4`82f2>c3^:9k4?:082>7e|[=:1=ik53;306g33i3;i;5j4$04:>44f3_;<h7<tu00a>4=r9;i1<6s+14c955=e90?1<7<n:281e~N6>>1Q?44;{`823?>=>3w/=;:51878 41e28397d?j7;29 43d28o37c?:b;28?l7??3:1(<;l:0:;?k72j3:07d?76;29 43d28237c?:b;38?l7?=3:1(<;l:0:;?k72j3807d?74;29 43d28237c?:b;18?l7?;3:1(<;l:0:;?k72j3>07d?72;29 43d28237c?:b;78?l7?93:1(<;l:0:;?k72j3<07d?70;29 43d28237c?:b;58?j7d;3:1(<;l:0a7?k72j3:07b?l2;29 43d28i?7c?:b;38?j7d93:1(<;l:0a7?k72j3807b?l0;29 43d28i?7c?:b;18?j7en3:1(<;l:0a7?k72j3>07b?me;29 43d28i?7c?:b;78?j7dk3:1(<;l:0a7?k72j3<07b?lb;29 43d28i?7c?:b;58?j7di3:1(<;l:0a7?k72j3207b?l9;29 43d28i?7c?:b;;8?j7d03:1(<;l:0a7?k72j3k07b?l7;29 43d28i?7c?:b;`8?j7d>3:1(<;l:0a7?k72j3i07b?l5;29 43d28i?7c?:b;f8?j7el3:1(<;l:0a7?k72j3o07b?mc;29 43d28i?7c?:b;d8?l7>;3:17d?n1;29 43d28k97c?:b;28?l7f83:1(<;l:0c1?k72j3;07d?6f;29 43d28k97c?:b;08?l7>m3:1(<;l:0c1?k72j3907d?6d;29 43d28k97c?:b;68?l7>k3:1(<;l:0c1?k72j3?07d?na;29 43d28k97c?:b;48?l7f13:1(<;l:0c1?k72j3=07d?n8;29 43d28k97c?:b;:8?l7f?3:1(<;l:0c1?k72j3307d?n6;29 43d28k97c?:b;c8?l7f=3:1(<;l:0c1?k72j3h07d?n4;29 43d28k97c?:b;a8?l7f;3:1(<;l:0c1?k72j3n07d?6b;29 43d28k97c?:b;g8?l7>i3:1(<;l:0c1?k72j3l07o?98;295?6=8rB:::5+176953><g8?26=44}cff>5<6290;wE?97:&221<cm2eoh7>5;|`0<?6==j086?mtH044?_5>28:pm7l51682<?>=13<1;7659;c9f?702821:795}%350?7>02.8n7?66:&0b?7>?2c:hk4?::k2a5<722c:i84?::k2a3<722c:i?4?::k2a6<722c:i:4?:%36g?7b02d:9o4?;:k2a<<72-;>o7?ja:l21g<732c:4:4?:%36g?7?02d:9o4?;:k2<3<72-;>o7?78:l21g<632c:484?:%36g?7?02d:9o4=;:k2<1<72-;>o7?78:l21g<432c:4>4?:%36g?7?02d:9o4;;:k2<7<72-;>o7?78:l21g<232c:4<4?:%36g?7?02d:9o49;:k2<5<72-;>o7?78:l21g<032c:5=4?:%36g?7>92d:9o4?;:k2<c<72-;>o7?61:l21g<632c:4h4?:%36g?7>92d:9o4=;:k2<a<72-;>o7?61:l21g<432c:4n4?:%36g?7>92d:9o4;;:k2<g<72-;>o7?61:l21g<232c:4l4?:%36g?7>92d:9o49;:k2<<<72-;>o7?61:l21g<032e:i94?::m2g6<72-;>o7?l4:l21g<732e:o?4?:%36g?7d<2d:9o4>;:m2g4<72-;>o7?l4:l21g<532e:o=4?:%36g?7d<2d:9o4<;:m2fc<72-;>o7?l4:l21g<332e:nh4?:%36g?7d<2d:9o4:;:m2gf<72-;>o7?l4:l21g<132e:oo4?:%36g?7d<2d:9o48;:m2gd<72-;>o7?l4:l21g<?32e:o44?:%36g?7d<2d:9o46;:m2g=<72-;>o7?l4:l21g<f32e:o:4?:%36g?7d<2d:9o4m;:m2g3<72-;>o7?l4:l21g<d32e:o84?:%36g?7d<2d:9o4k;:m2fa<72-;>o7?l4:l21g<b32e:nn4?:%36g?7d<2d:9o4i;:m2`1<72-;>o7?k5:l21g<732e:h>4?:%36g?7c=2d:9o4>;:m2`7<72-;>o7?k5:l21g<532e:h<4?:%36g?7c=2d:9o4<;:m2`5<72-;>o7?k5:l21g<332e:ok4?:%36g?7c=2d:9o4:;:m2`a<72-;>o7?k5:l21g<132e:hn4?:%36g?7c=2d:9o48;:m2`g<72-;>o7?k5:l21g<?32e:hl4?:%36g?7c=2d:9o46;:m2`<<72-;>o7?k5:l21g<f32e:h54?:%36g?7c=2d:9o4m;:m2`2<72-;>o7?k5:l21g<d32e:h;4?:%36g?7c=2d:9o4k;:m2g`<72-;>o7?k5:l21g<b32e:oi4?:%36g?7c=2d:9o4i;:k2=6<722c:594?::k2e4<72-;>o7?n2:l21g<732c:m=4?:%36g?7f:2d:9o4>;:k2=c<72-;>o7?n2:l21g<532c:5h4?:%36g?7f:2d:9o4<;:k2=a<72-;>o7?n2:l21g<332c:5n4?:%36g?7f:2d:9o4:;:k2ed<72-;>o7?n2:l21g<132c:m44?:%36g?7f:2d:9o48;:k2e=<72-;>o7?n2:l21g<?32c:m:4?:%36g?7f:2d:9o46;:k2e3<72-;>o7?n2:l21g<f32c:m84?:%36g?7f:2d:9o4m;:k2e1<72-;>o7?n2:l21g<d32c:m>4?:%36g?7f:2d:9o4k;:k2=g<72-;>o7?n2:l21g<b32c:5l4?:%36g?7f:2d:9o4i;:k2f7<72-;>o7?m3:l21g<732c:n<4?:%36g?7e;2d:9o4>;:k2f5<72-;>o7?m3:l21g<532c:mk4?:%36g?7e;2d:9o4<;:k2e`<72-;>o7?m3:l21g<332c:mi4?:%36g?7e;2d:9o4:;:k2fg<72-;>o7?m3:l21g<132c:nl4?:%36g?7e;2d:9o48;:k2f<<72-;>o7?m3:l21g<?32c:n54?:%36g?7e;2d:9o46;:k2f2<72-;>o7?m3:l21g<f32c:n;4?:%36g?7e;2d:9o4m;:k2f0<72-;>o7?m3:l21g<d32c:n94?:%36g?7e;2d:9o4k;:k2ef<72-;>o7?m3:l21g<b32c:mo4?:%36g?7e;2d:9o4i;:m2=<<722h:;44?:083>5}#9?>1hh5G16:8L4003fno6=44}c34e?6=93:1<v*>65822==O9>20D<88;n36=?6=3th::84?:cc94?6|,8<?6<;k;I34<>N6>>1Q?44l{586>f<c28;1=?4>3;37>`<a28?1=;4rn53961=i<;0986*>2682?!7503;0(ih52:&f4?4<,l;1>6*j2;08 `5=:2.n87<4$055>4133-;=<7?4$d596>"b0380(h752:&fe?4<,lh1>6*jc;08 `b=:2.ni7<4$dd96>"a8380(k?52:&e6?4<,o91>6*i4;08 c3=:2.m:7<4$g596>"a0380(k752:&ee?4<,oh1>6*ic;08 cb=:2.mi7<4$gd96>"689097)??1;08 4652;1/===52:&241<53-;;97<4$025>7=#99=1>6*>0981?!771380(<>n:39'55d=:2.:<n4=;%33`?4<,8:n6?5+11d96>"699097)?>1;08 4752;1/=<=52:&251<53-;:97<4$035>7=#98=1>6*>1981?!761380(<?n:39'54d=:2.:=n4=;%32`?4<,8;n6?5+10d96>"6:9097)?=1;08 4452;1/=?=52:&261<53-;997<4$005>7=#9<o1?:5+e481?!c12;1/=:;51668 406281b?n4?::k0`?6=3`ni6=44iea94?=n9?81<75f17194?=n9l0;6)?:c;3e?k72j3:07d?k:18'50e=9o1e=8l51:9j5f<72-;>o7?i;o36f?4<3`;i6=4+14a95c=i9<h1?65f2683>!72k3;m7c?:b;68?l41290/=8m51g9m50d==21b>84?:%36g?7a3g;>n784;h07>5<#9<i1=k5a14`93>=n::0;6)?:c;3e?k72j3207d<=:18'50e=9o1e=8l59:9j64<72-;>o7?i;o36f?g<3`8;6=4+14a95c=i9<h1n65f1`83>!72k3;m7c?:b;a8?l7>290/=8m51g9m50d=l21b>i4?:%36g?4b3g;>n7>4;h0`>5<#9<i1>h5a14`95>=n:k0;6)?:c;0f?k72j3807d<n:18'50e=:l1e=8l53:9j73<72-;>o7<j;o36f?2<3`9>6=4+14a96`=i9<h1965f3583>!72k38n7c?:b;48?l54290/=8m52d9m50d=?21b??4?:%36g?4b3g;>n764;h12>5<#9<i1>h5a14`9=>=n;90;6)?:c;0f?k72j3k07d<i:18'50e=:l1e=8l5b:9j6<<72-;>o7<j;o36f?e<3`836=4+14a96`=i9<h1h65f5b83>!72k3?o7c?:b;28?l3e290/=8m55e9m50d=921b944?:%36g?3c3g;>n7<4;h7;>5<#9<i19i5a14`97>=n=>0;6)?:c;7g?k72j3>07d;9:18'50e==m1e=8l55:9j10<72-;>o7;k;o36f?0<3`??6=4+14a91a=i9<h1;65f5283>!72k3?o7c?:b;:8?l35290/=8m55e9m50d=121b9<4?:%36g?3c3g;>n7o4;h73>5<#9<i19i5a14`9f>=n<l0;6)?:c;7g?k72j3i07d:k:18'50e==m1e=8l5d:9j0f<72-;>o7;k;o36f?c<3`>i6=4+14a91a=i9<h1j65f4`83>!72k3?o7c?:b;33?>o313:1(<;l:4f8j43e28;07d:7:18'50e==m1e=8l51398m11=83.:9n4:d:l21g<6;21b8;4?:%36g?3c3g;>n7?;;:k71?6=,8?h68j4n07a>43<3`<86=4+14a91a=i9<h1=;54i7094?"6=j0>h6`>5c823>=n>80;6)?:c;7g?k72j3;376g90;29 43d2<n0b<;m:0;8?l3a290/=8m55e9m50d=9h10e8k50;&21f<2l2d:9o4>b:9j1d<72-;>o7;k;o36f?7d32c?j7>5$07`>0b<f8?i6<j4;h67>5<#9<i19i5a14`95`=<a=91<7*>5b86`>h6=k0:j65f7e83>!72k3=n7c?:b;28?l1d290/=8m57d9m50d=921b;l4?:%36g?1b3g;>n7<4;h5:>5<#9<i1;h5a14`97>=n?10;6)?:c;5f?k72j3>07d98:18'50e=?l1e=8l55:9j33<72-;>o79j;o36f?0<3`=>6=4+14a93`=i9<h1;65f7583>!72k3=n7c?:b;:8?l14290/=8m57d9m50d=121b;?4?:%36g?1b3g;>n7o4;h52>5<#9<i1;h5a14`9f>=n>o0;6)?:c;5f?k72j3i07d8j:18'50e=?l1e=8l5d:9j2a<72-;>o79j;o36f?c<3`<h6=4+14a93`=i9<h1j65f6c83>!72k3=n7c?:b;33?>o1i3:1(<;l:6g8j43e28;07d86:18'50e=?l1e=8l51398m3>=83.:9n48e:l21g<6;21b::4?:%36g?1b3g;>n7?;;:k52?6=,8?h6:k4n07a>43<3`2?6=4+14a93`=i9<h1=;54i9194?"6=j0<i6`>5c823>=n0;0;6)?:c;5f?k72j3;376g71;29 43d2>o0b<;m:0;8?l>7290/=8m57d9m50d=9h10e:h50;&21f<0m2d:9o4>b:9j3g<72-;>o79j;o36f?7d32c<<7>5$07`>2c<f8?i6<j4;h46>5<#9<i1;h5a14`95`=<a?>1<7*>5b84a>h6=k0:j65f8983>!72k3227c?:b;28?l>0290/=8m5889m50d=921b4;4?:%36g?>>3g;>n7<4;h:6>5<#9<i1445a14`97>=n0m0;6)?:c;:f?k72j3:07d6l:18'50e=0l1e=8l51:9j<g<72-;>o76j;o36f?4<3`2j6=4+14a9<`=i9<h1?65f17f94?"6=j0::h5a14`94>=n9?i1<7*>5b822`=i9<h1=65f17`94?"6=j0::h5a14`96>=n9?k1<7*>5b822`=i9<h1?65f16094?"6=j0:;>5a14`94>=n9>;1<7*>5b8236=i9<h1=65f16294?"6=j0:;>5a14`96>=n9?l1<7*>5b8236=i9<h1?65`a983>!72k3k27c?:b;28?jg0290/=8m5a89m50d=921dm84?:%36g?g>3g;>n7<4;nc7>5<#9<i1m45a14`97>=hi:0;6)?:c;c:?k72j3>07bo=:18'50e=i01e=8l55:9le4<72-;>o7o6;o36f?0<3fk;6=4+14a9e<=i9<h1;65`9g83>!72k3k27c?:b;:8?j?b290/=8m5a89m50d=121d5i4?:%36g?g>3g;>n7o4;n;`>5<#9<i1m45a14`9f>=h1h0;6)?:c;c:?k72j3i07b76:18'50e=i01e=8l5d:9l==<72-;>o7o6;o36f?c<3f3<6=4+14a9e<=i9<h1j65`9783>!72k3k27c?:b;33?>i>=3:1(<;l:`;8j43e28;07b7;:18'50e=i01e=8l51398k<5=83.:9n4n9:l21g<6;21d5?4?:%36g?g>3g;>n7?;;:m:5?6=,8?h6l74n07a>43<3fkm6=4+14a9e<=i9<h1=;54o`g94?"6=j0j56`>5c823>=him0;6)?:c;c:?k72j3;376anc;29 43d2h30b<;m:0;8?jge290/=8m5a89m50d=9h10clo50;&21f<f12d:9o4>b:9le3<72-;>o7o6;o36f?7d32e2n7>5$07`>d?<f8?i6<j4;n;3>5<#9<i1m45a14`95`=<g1l1<7*>5b8b=>h6=k0:j65`c883>!72k3ij7c?:b;28?je?290/=8m5c`9m50d=921do;4?:%36g?ef3g;>n7<4;na6>5<#9<i1ol5a14`97>=hk=0;6)?:c;ab?k72j3>07bm<:18'50e=kh1e=8l55:9lg7<72-;>o7mn;o36f?0<3fi:6=4+14a9gd=i9<h1;65`c183>!72k3ij7c?:b;:8?jda290/=8m5c`9m50d=121dnh4?:%36g?ef3g;>n7o4;n`g>5<#9<i1ol5a14`9f>=hjk0;6)?:c;ab?k72j3i07bln:18'50e=kh1e=8l5d:9lf<<72-;>o7mn;o36f?c<3fh36=4+14a9gd=i9<h1j65`b683>!72k3ij7c?:b;33?>ie>3:1(<;l:bc8j43e28;07bl::18'50e=kh1e=8l51398kg2=83.:9n4la:l21g<6;21dn>4?:%36g?ef3g;>n7?;;:ma6?6=,8?h6no4n07a>43<3fn;6=4+14a9gd=i9<h1=;54obd94?"6=j0hm6`>5c823>=hkl0;6)?:c;ab?k72j3;376ald;29 43d2jk0b<;m:0;8?jed290/=8m5c`9m50d=9h10cnl50;&21f<di2d:9o4>b:9lg2<72-;>o7mn;o36f?7d32eio7>5$07`>fg<f8?i6<j4;n`2>5<#9<i1ol5a14`95`=<gk:1<7*>5b8`e>h6=k0:j65`d583>!72k3n>7c?:b;28?jb4290/=8m5d49m50d=921dh?4?:%36g?b23g;>n7<4;nf2>5<#9<i1h85a14`97>=hl00;6)?:c;fb?k72j3:07bj7:18'50e=lh1e=8l51:9l`2<72-;>o7jn;o36f?4<3fn=6=4+14a9`d=i9<h1?65rs0ag>5<20rT:545Q1d68Z4b33W;o?6P>d39]5a7<V8n;7S?lf:\2`a=Y9mi0R<jm;_3ge>X6l01U=i64^0f4?[7c>2T:oh5Q1bf8941>2mn01<8::041?871=3;=?63>64817>;6><09>63>64815>;6><09<63>6482e>;6><0:563>64805>;6><08<63>6481b>;6><09563>6481<>;6><0>o63>6486f>;6><0>563>6486<>;6><0>;63>64862>;6><0>?63>64866>;6><0>=63>64864>;6><0?i63>6487`>;6><0?m63>6487=>;6><0?463>64873>;6><0?:63>64871>;6><0==63>64854>;6><0>j63>6486a>;6><0>m63>6487b>;6><0<h63>6484g>;6><0<m63>6484=>;6><0<463>64843>;6><0<863>64847>;6><0<>63>64845>;6><0=j63>6485a>;6><0=n63>6485e>;6><0=563>6485<>;6><0=;63>64852>;6><03>63>648;5>;6><03<63>6484b>;6><0<n63>64844>;6><03463>648;3>;6><03:63>648;1>;6><03h63>648;g>;6><03n63>648;e>{t9091<7=t^0;0?871=39h70?95;1g?xu6k:0;6?uQ1b1894022j80q~?l2;296~X6k;16=;;5c09~w4e62909wS?l1:?220<e12wx=n>50;0xZ4e734;=97l7;|q2fc<72;qU=oh4=046>a6<uz;ii7>52z\2f`=:9??1ok5rs0a`>5<5sW;ho63>648a5>{t9jh1<7<t^0aa?871=3h;7p}>c`83>7}Y9jk01<8::`38yv7d13:1>vP>c89>533=i91v<m7:181[7d027::8468:p5f1=838pR<m8;<351??03ty:o;4?:3y]5f0<58<>6lh4}r3`1?6=:rT:o8521779e`=z{8ho6=4={_3a`>;6><02<6s|1ca94?4|V8hh70?95;:e?xu6m>0;64uQ1d58940228<o70?95;35g>;6><0::o52177953g<58<>6<9=;<351?70927::84>719>533=9?l0q~?77;297~X60>16=;;51d9>533=:m1v<69:180[7?>27::84>d:?220<5k2wx=5;50;1xZ4>234;=97?l;<351?4e3ty:494?:2y]5=2<58<>6<l4=046>7g<uz;3?7>53z\2<6=:9??1>:52177973=z{8296=4<{_3;6>;6><09:63>64801>{t91;1<7=t^0:2?871=38>70?95;17?xu6090;6>uQ192894022;>01<8::218yv7f93:1>vP>a09>533=??1v<o?:181[7f827::8485:p5<`=838pR<7i;<351?0c3ty:5h4?:3y]5<c<58<>6;m4}r3:`?6=:rT:5i521779<1=z{83h6=4={_3:g>;6><03?6s|1`c94?4|V8kj70?95;46?xu6i00;6?uQ1`;894022?>0q~?n8;296~X6i116=;;5549~w4g02909wS?n7:?220<2<2wx=l850;0xZ4g134;=97:l;|q2e0<72;qU=l;4=046>1d<uz;j87>52z\2e1=:9??1:>5rs0c0>5<5sW;j?63>64856>{t90h1<7<t^0;a?871=3>?7p}>9`83>7}Y90k01<8::518yv75l3:18v3>7`821<=:9??1ho521779`f=:9??1??5r}r3:7?6=:rT:5>523982=6=#9?<1=>64}r3b5?6=:rT:m<523982e4=#9?<1=9?4}r3b4?6=:rT:m=523982e5=#9?<1=9l4}r3:b?6=:rT:5k523982=c=#9?<1=8=4}r3:a?6=:rT:5h523982=`=#9?<1=8:4}r3:`?6=:rT:5i523982=a=#9?<1=8;4}r3:g?6=:rT:5n523982=f=#9?<1=884}r3be?6=:rT:ml523982ed=#9?<1=894}r3b=?6=:rT:m4523982e<=#9?<1=?k4}r3b<?6=:rT:m5523982e==#9?<1=?h4}r3b3?6=:rT:m:523982e2=#9?<1=>>4}r3b2?6=:rT:m;523982e3=#9?<1=>?4}r3b1?6=:rT:m8523982e0=#9?<1=><4}r3b0?6=:rT:m9523982e1=#9?<1=>=4}r3b7?6=:rT:m>523982e6=#9?<1=>:4}r3:f?6=:rT:5o523982=g=#9?<1=>;4}r3:e?6=:rT:5l523982=d=#9?<1=>84}r3;3?6=:rT:4:523982<2=#9?<1=>94}r3;2?6=:rT:4;523982<3=#9?<1=>74}r3;1?6=:rT:48523982<0=#9?<1=>o4}r3;0?6=:rT:49523982<1=#9?<1=>l4}r3;7?6=:rT:4>523982<6=#9?<1=>m4}r3;6?6=:rT:4?523982<7=#9?<1=>j4}r3;5?6=:rT:4<523982<4=#9?<1=>k4}r3;4?6=:rT:4=523982<5=#9?<1=>h4}r3f3?6=:rT:i:523982a2=#9?<1=9>4}r3`7?6=:rT:o>523982g6=#9?<1=9<4}r3`6?6=:rT:o?523982g7=#9?<1=9=4}r3`5?6=:rT:o<523982g4=#9?<1=9:4}r3`4?6=:rT:o=523982g5=#9?<1=9;4}r3ab?6=:rT:nk523982fc=#9?<1=984}r3aa?6=:rT:nh523982f`=#9?<1=994}r3`g?6=:rT:on523982gf=#9?<1=964}r3`f?6=:rT:oo523982gg=#9?<1=974}r3`e?6=:rT:ol523982gd=#9?<1=9o4}r3`=?6=:rT:o4523982g<=#9?<1=9m4}r3`<?6=:rT:o5523982g==#9?<1=9j4}r3`3?6=:rT:o:523982g2=#9?<1=9k4}r3`2?6=:rT:o;523982g3=#9?<1=9h4}r3`1?6=:rT:o8523982g0=#9?<1=8>4}r3a`?6=:rT:ni523982fa=#9?<1=8?4}r3ag?6=:rT:nn523982ff=#9?<1=8<4}|l2<4<72;qC=;94}o3;6?6=:rB:::5rn0:0>5<5sA;=;6sa19694?4|@8<<7p`>8483>7}O9?=0qc?76;296~N6>>1vb<68:181M71?2we=5650;0xL4003td:444?:3yK531<ug;3m7>52zJ222=zf82i6=4={I353>{i91i1<7<tH044?xh60m0;6?uG1758yk7?m3:1>vF>669~j4>a2909wE?97:m5<6=838pD<88;|l2=4<72;qC=;94}o3:6?6=:rB:::5rn0;0>5<5sA;=;6sa18694?4|@8<<7p`>9483>7}O9?=0qc?66;296~N6>>1vb<78:181M71?2we=4650;0xL4003td:544?:3yK531<ug;2m7>52zJ222=zf83i6=4={I353>{i90i1<7<tH044?xh61m0;6?uG1758yk7>m3:1>vF>669~j4?a2909wE?97:m5d6=838pD<88;|l2e4<72;qC=;94}o3b6?6=:rB:::5rn0c0>5<5sA;=;6sa1`694?4|@8<<7p`>a483>7}O9?=0qc?n6;296~N6>>1vb<o8:181M71?2we=l650;0xL4003td:m44?:3yK531<ug;jm7>52zJ222=zf8?>6=4>{I353>{i91:1<7?tH044?x{zuIJHw<j8:dg:6d2buIJIw=sO@Qy~DE
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dataRAM_64b_16b_width14_5_dataRAM_64b_16b_width14_5_a.vhd.info/Coregen/dataRAM_64b_16b_width14_5.xco
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dataRAM_64b_16b_width14_5_dataRAM_64b_16b_width14_5_a.vhd.info/Coregen/dataRAM_64b_16b_width14_5.xco	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dataRAM_64b_16b_width14_5_dataRAM_64b_16b_width14_5_a.vhd.info/Coregen/dataRAM_64b_16b_width14_5.xco	(revision 11755)
@@ -0,0 +1,78 @@
+##############################################################
+#
+# Xilinx Core Generator version K.39
+# Date: Mon Jun 21 14:12:57 2010
+#
+##############################################################
+#
+#  This file contains the customisation parameters for a
+#  Xilinx CORE Generator IP GUI. It is strongly recommended
+#  that you do not manually alter this file as it may cause
+#  unexpected and unsupported behavior.
+#
+##############################################################
+#
+# BEGIN Project Options
+SET addpads = False
+SET asysymbol = False
+SET busformat = BusFormatParenNotRipped
+SET createndf = False
+SET designentry = VHDL
+SET device = xc3sd3400a
+SET devicefamily = spartan3adsp
+SET flowvendor = MentorHDL
+SET formalverification = False
+SET foundationsym = False
+SET implementationfiletype = Ngc
+SET package = fg676
+SET removerpms = False
+SET simulationfiles = Behavioral
+SET speedgrade = -4
+SET verilogsim = False
+SET vhdlsim = True
+# END Project Options
+# BEGIN Select
+SELECT Block_Memory_Generator family Xilinx,_Inc. 2.8
+# END Select
+# BEGIN Parameters
+CSET algorithm=Minimum_Area
+CSET assume_synchronous_clk=false
+CSET byte_size=9
+CSET coe_file=no_coe_file_loaded
+CSET collision_warnings=ALL
+CSET component_name=dataRAM_64b_16b_width14_5
+CSET disable_collision_warnings=false
+CSET disable_out_of_range_warnings=false
+CSET ecc=false
+CSET enable_a=Always_Enabled
+CSET enable_b=Always_Enabled
+CSET fill_remaining_memory_locations=false
+CSET load_init_file=false
+CSET memory_type=Simple_Dual_Port_RAM
+CSET operating_mode_a=READ_FIRST
+CSET operating_mode_b=READ_FIRST
+CSET output_reset_value_a=0
+CSET output_reset_value_b=0
+CSET pipeline_stages=0
+CSET primitive=8kx2
+CSET read_width_a=64
+CSET read_width_b=16
+CSET register_porta_output_of_memory_core=false
+CSET register_porta_output_of_memory_primitives=false
+CSET register_portb_output_of_memory_core=false
+CSET register_portb_output_of_memory_primitives=false
+CSET remaining_memory_locations=0
+CSET single_bit_ecc=false
+CSET use_byte_write_enable=false
+CSET use_ramb16bwer_reset_behavior=false
+CSET use_regcea_pin=false
+CSET use_regceb_pin=false
+CSET use_ssra_pin=false
+CSET use_ssrb_pin=false
+CSET write_depth_a=24576
+CSET write_width_a=64
+CSET write_width_b=16
+# END Parameters
+GENERATE
+# CRC: 88df14e1
+
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dataRAM_64b_16b_width14_5_dataRAM_64b_16b_width14_5_a.vhd.info/Synthesis/dataRAM_64b_16b_width14_5.ngc
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dataRAM_64b_16b_width14_5_dataRAM_64b_16b_width14_5_a.vhd.info/Synthesis/dataRAM_64b_16b_width14_5.ngc	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dataRAM_64b_16b_width14_5_dataRAM_64b_16b_width14_5_a.vhd.info/Synthesis/dataRAM_64b_16b_width14_5.ngc	(revision 11755)
@@ -0,0 +1,3 @@
+XILINX-XDB 0.1 STUB 0.1 ASCII
+XILINX-XDM V1.4e
+$9:34g<,[o}e~g`n;"2*413&;$>"9 > %384<=789:;<=>?4193456789:;<=>?0123456789:;<=>?0123456789:;<=>?0123456789:;<=>?0127?567<=1;<=6=;137?573=:1:"=<41137?42=AGZ^X7OKDSC+56<7!8>0=94FNQWW>DBCZK":?7>&15921?OIX\^1mij}a)37>5/6;2;=6D@_UU8gmkd/9<0;%<;4178LQQVR\3ndyyl'1483-42<9>0BB][[:`fgvg.6>3:"==5>:HLSQQ<pmh";6='>0:39MKVR\3}nn%>50(085G4<:9;97><5IORVP?BNI!9:6='>2:11>LHW]]0OEO&<1;2*56=4:3E^X][[:EMB,67=8 ;87><5OTVSQQ<CGK"8=7>&f:1p`6278hll::8"4597456692>1EC^ZT;FJTD.429#:=6:5IORVP?BNXK"86='>0:69MKVR\3]NM%=50(33?1<NFY__6ZKM(283-44<<3E^X][[:EMSE-5=8 ;9794@UURVP?BHXK"86=';;462445<>=0BB][[:ekme-0429#:968;:NWWTPR=lfm%8<:1+7?=67811JHI\N(1+;?DBCZH":%45NDEPB,46.12KOH_O'10+:?DBCZH":>$74AEFQE-74!k1JHI\N(0194,><IMNYM%<&8:CG@WG/; 20MIJ]A)6*<>GCL[K#9$64AEFQE-0.02KOH_O'7(:8EABUI!2"46OKDSC+=,><IMNYN%>&8:CG@WD/9 30MIJ]B)33-<=FLMXI$<?&9:CG@WD/9;#27LJKRC*27,d<IMNYN%?<:1+;?DBCZK"9%55NDEPA,6/?3HNO^O&;)99B@ATE <#37LJKRC*5-==FLMXI$:'7;@FGVG.?!11JHI\M(8+0?DJK;2H^>55MUR]JJCI63J?o7N4 DNIVI@x6'mdne~k LNIBH@x6']of|"m`rdefjZbim`yn#na}efgm+qkw'Vil#io{aSCN[32eW8<iSzgkti37[0(iof80OH?=;BJFGNYKAJOE_HQ[YQG7?FJLI=1H@FL6;BMNILRSMM;?7NA]E^EFJ@TF\@EESD@IO69@V@GSMM;0Hn5KAUC\SLBS@VKh7IO[A^UJ@QNXJ?1OEL&?)79GMD.6!>1OEL&>0(58@LG/98#<7IGN(00*3>BNI!;8%:5KI@*20,1<L@K#=8'8;EKB,40.?2NBM%?8)69GMD.60 =0HDO'18+5?AOF ;#<7IGN(32*3>BNI!8:%:5KI@*16,1<L@K#>>'8;EKB,72.?2NBM%<:)69GMD.5> =0HDO'26+4?AOF ;2";6JFA)0:-3=CAH"8%:5KI@*04,1<L@K#?<'6;EKB,67=8 <0HDO'4(48@LG/= <0HDO'6(48@LG/? <0HDO'8(48@LG/1 <0HDL'0(48@LD/9 =0HDL'11+4?AOE 8;";6JFB)31-2=CAK":?$94DH@+51/03MCI$<;&7:FJF-71!>1OEO&>7(58@LD/91#<7IGM(0;*2>BNJ!8";6JFB)03-2=CAK"9=$94DH@+67/03MCI$?=&7:FJF-43!>1OEO&=5(58@LD/:?#<7IGM(35*3>BNJ!83%:5KIC*1=,0<L@H#?$94DH@+75/03MCI$>?&9:FJF-5629#=7IGM(5+5?AOE <#=7IGM(7+5?AOE >#=7IGM(9+5?AOE 0#<7IG_A)2*3>BNXH":%:5KIQC+6,1<L@ZJ$>'6;EKSE-5=8 =0HD^M(1+4?AOWJ!;";6JFPC*1-2=CAYH#?$74DHRA,6<7!?1OCL&?)79GKD.6!>1OCL&>0(58@JG/98#<7IAN(00*3>BHI!;8%:5KO@*20,1<LFK#=8'8;EMB,40.?2NDM%?8)69GKD.60 =0HBO'18+5?AIF ;#<7IAN(32*3>BHI!8:%:5KO@*16,1<LFK#>>'8;EMB,72.?2NDM%<:)69GKD.5> =0HBO'26+4?AIF ;2";6J@A)0:-3=CGH"8%:5KO@*04,1<LFK#?<'6;EMB,67=8 <0HBO'4(48@JG/= <0HBO'6(48@JG/? <0HBO'8(48@JG/1 =0HBOPRDE5?AIE 9#=7IAM(0+4?AIE 8:";6J@B)32-2=CGK":>$94DN@+56/03MEI$<:&7:FLF-72!>1OCO&>6(58@JD/9>#<7IAM(0:*3>BHJ!;2%;5KOC*1-2=CGK"9<$94DN@+64/03MEI$?<&7:FLF-44!>1OCO&=4(58@JD/:<#<7IAM(34*3>BHJ!8<%:5KOC*1<,1<LFH#>4'9;EMA,6/03MEI$>>&7:FLF-56!01OCO&<1;2*2>BHJ!>":6J@B)7*2>BHJ!<":6J@B)5*2>BHJ!2":6J@B);*3>BHJVXNK:5KOQC+4,1<LFZJ$<'8;EMSE-4.?2ND\L&<)89GKUG/;3:";6J@PC*3-2=CGYH#=$94DNRA,7/03ME[N%=&9:FLTG.429#87H@N3:GMF6=ALL;0K>5HNE38M7=N8;1B=?5F239J7==NF@^[S=>7;HLJPUY7911BBDZ__10;?LHN\YU;?55FNHVS[52?3@DBX]Q?599JJLRWW9<37D@FTQ]33<=NF@^XXLZJ7:KMMQY78>1BBDZP0058MKOSW98<7D@FT^203>OIA]U;8:5FNHV\401<AGC_S=88;HLJPZ60?2CEEYQ?869JJLRX80=0ECG[_1C4?LHN\V:I;6GAIU]3G2=NF@^T<I94IOKW[5C03@DBXR>I7:KMMQY68>1BBDZP1058MKOSW88<7D@FT^303>OIA]U:8:5FNHV\501<AGC_S<88;HLJPZ70?2CEEYQ>869JJLRX90=0ECG[_0C4?LHN\V;I;6GAIU]2G2=NF@^T=I94IOKW[4C03@DBXR?I7:KMMQY58>1BBDZP2058MKOSW;8<7D@FT^003>OIA]U98:5FNHV\601<AGC_S?88;HLJPZ40?2CEEYQ=869JJLRX:0=0ECG[_3C4?LHN\V8I;6GAIU]1G2=NF@^T>I94IOKW[7C03@DBXR<I7:KMMQY48>1BBDZP3058MKOSW:8<7D@FT^103>OIA]U88:5FNHV\701<AGC_S>88;HLJPZ50?2CEEYQ<869JJLRX;0=0ECG[_2C4?LHN\V9I;6GAIU]0G2=NF@^T?I94IOKW[6C03@DBXR=I6:KMMQYF>2CEEYQM3:KMR3=KGHNNH:5COFK@EI2<D\^886BZT578IP^A=<1FYUH95:OV\C123D_SJ5m4M`hlvScu{`eeo6CfnnpUawungg80B<=4N020?K76;2D:>>5A1218J4243G;>86@>5118J4033G;=;95A17:7?K711:1E=::4N0530>H6?8>0B<9=4:L2362<F8=?86@>7468J411<2D:;::4N05;0>H6?090B<6;;O3;41=I91;?7C?7259M5=533G;3495A19;0?K7><2D:5=:4N0;20>H61;>0B<7<4:L2=12<F83>86@>9768J4?0<2D:55:4N0;:6>H5;2D9<95A2127?K479=1E>=<;;O0376=I:890B?<<;O007>H5<:1E>8=4N340?K40;2D94>5A2808J65<F::87C=>3:L066=I;:90B>:<;O167>H4>:1E?:=4N2:0?K5>:2D??6@;029M045<F=887C:<3:L706=I<<90B98<;O647>H30:1E84<4N418J0643G?:?6@:229M165<F<>87C;:3:L626=I=>90B86<;O7:6>H1;2D=<>5A6018J3443G<8?6@9429M205<F?<87C883:L5<6=I>080B:=4N620?K16;2D<>>5A7218J2243G=>?6@8629M325<F>287C962:L;7>H?8:1E4<=4N961?K?03GO_[B\D1:M2?U2<XHX_m6^FN^@VWLB_j2ZBBRLZSOCNA4=Vi2XJAO?9BVGQe>TBIMUME_][6:PFCFCF>2XNKNKM4:PPPD2<ZZ^I;6\\TU[SA4=T9:1XE@QLOMNJWLIIWJBNOF84SNWQG@1<[[\J@RO8;RPUEIYE<2YRBN:4TXRF02=R8&hggRcjm^efj`tf|fx$zlbfd/appw)eagnnoRo!bhlgafYnfz~Tm"kaotv\4Zkrp9:;<<:7;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/ckm``eXi'hbbikl_hlppZg(mge~xR>Pmtz345669=20Y=!mlj]nahY`mgoymya}/wcoma(d{}x$nd`keb]b*goilliTec}{_`-fjjssW8:Taxv?01220<=R8&hggRcjm^efj`tf|fx$zlbfd/appw)eagnnoRo!bhlgafYnfz~Tm"kaotv\55Yj}q:;<=?>499V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-amkbbkVk%nd`keb]jjvrXi&oecxzP10]nq}6789;?46[?/cnh[hcjWnoeio{os-ueioc&jy~"lfneg`[d(eagnnoRgasu]b+`hh}}U:>Rczx123442?3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'kcehhmPa/`jjacdW`dxxRo eomvpZ74Wds<=>?15:8Q5)edbUfi`Qheogqeqiu'kgei lsup,flhcmjUj"ogadda\mkusWh%nbb{{_06\ip~789::855Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!mioffgZg)j`doinQfnrv\e*cig|~T=8Qbuy23457302_;#obd_lgn[bcim{kc!yamkg*fusz&hbbikl_`,amkbbkVceyQn/dllqqY6>Vg~t=>?006:?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+goilliTm#lfneg`[lht|Vk$icazt^35[hs89:;=<:7;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/ckm``eXi'hbbikl_hlppZg(mge~xR?8_lw{45679=20Y=!mlj]nahY`mgoymya}/wcoma(d{}x$nd`keb]b*goilliTec}{_`-fjjssW82Taxv?01220==R8&hggRcjm^efj`tf|fx$zlbfd/appw)eagnnoRo!bhlgafYnfz~Tm"kaotv\5<Yj}q:;<=?;7:W3+gjlWdofSjkaescwkw)qieco"n}{r.`jjacdWh$iecjjc^kmwqYf'lddyyQ>_lw{45679=20Y=!mlj]nahY`mgoymya}/wcoma(d{}x$nd`keb]b*goilliTec}{_`-fjjssW;:Taxv?01220==R8&hggRcjm^efj`tf|fx$zlbfd/appw)eagnnoRo!bhlgafYnfz~Tm"kaotv\64Yj}q:;<=?;8:W3+gjlWdofSjkaescwkw)qieco"n}{r.`jjacdWh$iecjjc^kmwqYf'lddyyQ=2^ov|56788>37X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ogadda\e+dnfmohSd`|t^c,akir|V88S`{w012351><]9%i`fQbel]dakcui}ey#{ocie,`wqt(j`doinQn.ckm``eXagySl!jnnww[72Xe|r;<=>>489V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-amkbbkVk%nd`keb]jjvrXi&oecxzP25]nq}6789;:855Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!mioffgZg)j`doinQfnrv\e*cig|~T>8Qbuy23457302_;#obd_lgn[bcim{kc!yamkg*fusz&hbbikl_`,amkbbkVceyQn/dllqqY5>Vg~t=>?006;?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+goilliTm#lfneg`[lht|Vk$icazt^04[hs89:;=964U1-ahnYjmdUlick}aumq+sgkam$hy| bhlgafYf&kcehhmPioqw[d)bffS?6Pmtz34566<11^<"lck^ofiZabflxjxb| v`nj`+et|{%iecjjc^c-flhcmjUbb~zPa.gmkprX:0Ufyu>?01373>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*dnfmohSl mioffgZoi{}Uj#h``uu]1[hs89:;=964U1-ahnYjmdUlick}aumq+sgkam$hy| bhlgafYf&kcehhmPioqw[d)bffS>>Pmtz34566<11^<"lck^ofiZabflxjxb| v`nj`+et|{%iecjjc^c-flhcmjUbb~zPa.gmkprX;8Ufyu>?0137<>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*dnfmohSl mioffgZoi{}Uj#h``uu]06Zkrp9:;<<:6;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/ckm``eXi'hbbikl_hlppZg(mge~xR==_lw{456798>37X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ogadda\e+dnfmohSd`|t^c,akir|V98S`{w012351><]9%i`fQbel]dakcui}ey#{ocie,`wqt(j`doinQn.ckm``eXagySl!jnnww[62Xe|r;<=>>499V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-amkbbkVk%nd`keb]jjvrXi&oecxzP34]nq}6789;?46[?/cnh[hcjWnoeio{os-ueioc&jy~"lfneg`[d(eagnnoRgasu]b+`hh}}U8:Rczx123442?3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'kcehhmPa/`jjacdW`dxxRo eomvpZ50Wds<=>?15:8Q5)edbUfi`Qheogqeqiu'kgei lsup,flhcmjUj"ogadda\mkusWh%nbb{{_2:\ip~789::855Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!mioffgZg)j`doinQfnrv\e*cig|~T?4Qbuy234573?2_;#obd_lgn[bcim{kc!yamkg*fusz&hbbikl_`,amkbbkVceyQn/dllqqY4Wds<=>?15:8Q5)edbUfi`Qheogqeqiu'kgei lsup,flhcmjUj"ogadda\mkusWh%nbb{{_52\ip~789::845Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!mioffgZg)j`doinQfnrv\e*cig|~T8=Qbuy234576<11^<"lck^ofiZabflxjxb| v`nj`+et|{%iecjjc^c-flhcmjUbb~zPa.gmkprX<8Ufyu>?0137<>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*dnfmohSl mioffgZoi{}Uj#h``uu]76Zkrp9:;<<:7;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/ckm``eXi'hbbikl_hlppZg(mge~xR:<_lw{45679=20Y=!mlj]nahY`mgoymya}/wcoma(d{}x$nd`keb]b*goilliTec}{_`-fjjssW=>Taxv?01220==R8&hggRcjm^efj`tf|fx$zlbfd/appw)eagnnoRo!bhlgafYnfz~Tm"kaotv\00Yj}q:;<=?;8:W3+gjlWdofSjkaescwkw)qieco"n}{r.`jjacdWh$iecjjc^kmwqYf'lddyyQ;6^ov|56788>37X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ogadda\e+dnfmohSd`|t^c,akir|V><S`{w0123511<]9%i`fQbel]dakcui}ey#{ocie,`wqt(j`doinQn.ckm``eXagySl!jnnww[1Yj}q:;<=?;7:W3+gjlWdofSjkaescwkw)qieco"n}{r.`jjacdWh$iecjjc^kmwqYf'lddyyQ:_lw{45679==0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$nd`keb]b*goilliTec}{_`-fjjssW?Ufyu>?01373>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*dnfmohSl mioffgZoi{}Uj#h``uu]4[hs89:;=994U1-ahnYjmdUlick}aumq+sgkam$hy| bhlgafYf&kcehhmPioqw[d)bffS5Qbuy234573?2_;#obd_lgn[bcim{kc!yamkg*fusz&hbbikl_`,amkbbkVceyQn/dllqqY>Wds<=>?1558Q5)edbUfi`Qheogqeqiu'kgei lsup,flhcmjUi"ogadda\mkusWk%nbb{{_1]nq}6789;?46[?/cnh[hcjWnoeio{os-ueioc&jy~"lfneg`[g(eagnnoRgasu]a+`hh}}U;S`{w0123542?3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'kcehhmPb/`jjacdW`dxxRl eomvpZ77Wds<=>?15;8Q5)edbUfi`Qheogqeqiu'kgei lsup,flhcmjUi"ogadda\mkusWk%nbb{{_02\ip~789::=964U1-ahnYjmdUlick}aumq+sgkam$hy| bhlgafYe&kcehhmPioqw[g)bffS<?Pmtz34566<11^<"lck^ofiZabflxjxb| v`nj`+et|{%iecjjc^`-flhcmjUbb~zPb.gmkprX9;Ufyu>?0137<>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*dnfmohSo mioffgZoi{}Ui#h``uu]27Zkrp9:;<<:7;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/ckm``eXj'hbbikl_hlppZd(mge~xR?;_lw{45679=20Y=!mlj]nahY`mgoymya}/wcoma(d{}x$nd`keb]a*goilliTec}{_c-fjjssW8?Taxv?01220==R8&hggRcjm^efj`tf|fx$zlbfd/appw)eagnnoRl!bhlgafYnfz~Tn"kaotv\53Yj}q:;<=?;9:W3+gjlWdofSjkaescwkw)qieco"n}{r.`jjacdWk$iecjjc^kmwqYe'lddyyQ>6^ov|56788;?46[?/cnh[hcjWnoeio{os-ueioc&jy~"lfneg`[g(eagnnoRgasu]a+`hh}}U:;Rczx123442?3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'kcehhmPb/`jjacdW`dxxRl eomvpZ7?Wds<=>?15:8Q5)edbUfi`Qheogqeqiu'kgei lsup,flhcmjUi"ogadda\mkusWk%nbb{{_0;\ip~789::8:5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!mioffgZd)j`doinQfnrv\f*cig|~T=Rczx123442?3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'kcehhmPb/`jjacdW`dxxRl eomvpZ47Wds<=>?15:8Q5)edbUfi`Qheogqeqiu'kgei lsup,flhcmjUi"ogadda\mkusWk%nbb{{_33\ip~789::855Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!mioffgZd)j`doinQfnrv\f*cig|~T>?Qbuy23457302_;#obd_lgn[bcim{kc!yamkg*fusz&hbbikl_c,amkbbkVceyQm/dllqqY5;Vg~t=>?006;?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+goilliTn#lfneg`[lht|Vh$icazt^07[hs89:;=974U1-ahnYjmdUlick}aumq+sgkam$hy| bhlgafYe&kcehhmPioqw[g)bffS?:Pmtz345669=20Y=!mlj]nahY`mgoymya}/wcoma(d{}x$nd`keb]a*goilliTec}{_c-fjjssW;?Taxv?01220==R8&hggRcjm^efj`tf|fx$zlbfd/appw)eagnnoRl!bhlgafYnfz~Tn"kaotv\63Yj}q:;<=?;8:W3+gjlWdofSjkaescwkw)qieco"n}{r.`jjacdWk$iecjjc^kmwqYe'lddyyQ=7^ov|56788>37X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ogadda\f+dnfmohSd`|t^`,akir|V83S`{w012351><]9%i`fQbel]dakcui}ey#{ocie,`wqt(j`doinQm.ckm``eXagySo!jnnww[7?Xe|r;<=>>469V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-amkbbkVh%nd`keb]jjvrXj&oecxzP2^ov|56788>37X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ogadda\f+dnfmohSd`|t^`,akir|V9;S`{w012351><]9%i`fQbel]dakcui}ey#{ocie,`wqt(j`doinQm.ckm``eXagySo!jnnww[67Xe|r;<=>>499V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-amkbbkVh%nd`keb]jjvrXj&oecxzP33]nq}6789;?56[?/cnh[hcjWnoeio{os-ueioc&jy~"lfneg`[g(eagnnoRgasu]a+`hh}}U8>Rczx123447302_;#obd_lgn[bcim{kc!yamkg*fusz&hbbikl_c,amkbbkVceyQm/dllqqY4;Vg~t=>?006;?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+goilliTn#lfneg`[lht|Vh$icazt^17[hs89:;=964U1-ahnYjmdUlick}aumq+sgkam$hy| bhlgafYe&kcehhmPioqw[g)bffS>;Pmtz34566<11^<"lck^ofiZabflxjxb| v`nj`+et|{%iecjjc^`-flhcmjUbb~zPb.gmkprX;?Ufyu>?0137<>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*dnfmohSo mioffgZoi{}Ui#h``uu]03Zkrp9:;<<:7;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/ckm``eXj'hbbikl_hlppZd(mge~xR=7_lw{45679=20Y=!mlj]nahY`mgoymya}/wcoma(d{}x$nd`keb]a*goilliTec}{_c-fjjssW:3Taxv?012202=R8&hggRcjm^efj`tf|fx$zlbfd/appw)eagnnoRl!bhlgafYnfz~Tn"kaotv\7Zkrp9:;<<:7;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/ckm``eXj'hbbikl_hlppZd(mge~xR:?_lw{45679=30Y=!mlj]nahY`mgoymya}/wcoma(d{}x$nd`keb]a*goilliTec}{_c-fjjssW=:Taxv?012251><]9%i`fQbel]dakcui}ey#{ocie,`wqt(j`doinQm.ckm``eXagySo!jnnww[17Xe|r;<=>>499V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-amkbbkVh%nd`keb]jjvrXj&oecxzP43]nq}6789;?46[?/cnh[hcjWnoeio{os-ueioc&jy~"lfneg`[g(eagnnoRgasu]a+`hh}}U??Rczx123442?3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'kcehhmPb/`jjacdW`dxxRl eomvpZ23Wds<=>?15:8Q5)edbUfi`Qheogqeqiu'kgei lsup,flhcmjUi"ogadda\mkusWk%nbb{{_57\ip~789::855Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!mioffgZd)j`doinQfnrv\f*cig|~T8;Qbuy23457302_;#obd_lgn[bcim{kc!yamkg*fusz&hbbikl_c,amkbbkVceyQm/dllqqY3?Vg~t=>?0064?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+goilliTn#lfneg`[lht|Vh$icazt^6\ip~789::8:5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!mioffgZd)j`doinQfnrv\f*cig|~T9Rczx12344203\:$naePmdo\c`hbzh~d~"xnlhf-gvru'kcehhmPb/`jjacdW`dxxRl eomvpZ0Xe|r;<=>>469V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-amkbbkVh%nd`keb]jjvrXj&oecxzP7^ov|56788><7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ogadda\f+dnfmohSd`|t^`,akir|V2Taxv?012202=R8&hggRcjm^efj`tf|fx$zlbfd/appw)eagnnoRl!bhlgafYnfz~Tn"kaotv\=Zkrp9:;<<<l;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/dlb[dtuip";%?m4U1-ahnYjmdUlick}aumq+sgkam$hy| eoc\ewtfq!;">i5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!jn`]bvwg~ 8:">i5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!jn`]bvwg~ 8;">i5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!jn`]bvwg~ 88">i5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!jn`]bvwg~ 89">i5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!jn`]bvwg~ 8>">i5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!jn`]bvwg~ 8?">i5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!jn`]bvwg~ 8<">i5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!jn`]bvwg~ 8=">i5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!jn`]bvwg~ 82">i5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!jn`]bvwg~ 83">n5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!jn`]bvwg~ ;#9h6[?/cnh[hcjWnoeio{os-ueioc&jy~"kaa^cqvd/:9#9h6[?/cnh[hcjWnoeio{os-ueioc&jy~"kaa^cqvd/:8#9h6[?/cnh[hcjWnoeio{os-ueioc&jy~"kaa^cqvd/:;#9h6[?/cnh[hcjWnoeio{os-ueioc&jy~"kaa^cqvd/::#9h6[?/cnh[hcjWnoeio{os-ueioc&jy~"kaa^cqvd/:=#9h6[?/cnh[hcjWnoeio{os-ueioc&jy~"kaa^cqvd/:<#9h6[?/cnh[hcjWnoeio{os-ueioc&jy~"kaa^cqvd/:?#9h6[?/cnh[hcjWnoeio{os-ueioc&jy~"kaa^cqvd/:>#9h6[?/cnh[hcjWnoeio{os-ueioc&jy~"kaa^cqvd/:1#9h6[?/cnh[hcjWnoeio{os-ueioc&jy~"kaa^cqvd/:0#9o6[?/cnh[hcjWnoeio{os-ueioc&jy~"kaa^cqvd/; 8o7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#h`n_`pqe|.48 8o7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#h`n_`pqe|.49 8o7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#h`n_`pqe|.4: 8o7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#h`n_`pqe|.4; 8o7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#h`n_`pqe|.4< 8o7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#h`n_`pqe|.4= 8o7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#h`n_`pqe|.4> 8o7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#h`n_`pqe|.4? 8o7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#h`n_`pqe|.40 8o7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#h`n_`pqe|.41 8h7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#h`n_`pqe|.3!;n0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$icoPaspb}-27!;n0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$icoPaspb}-26!;n0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$icoPaspb}-25!;n0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$icoPaspb}-24!;n0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$icoPaspb}-23!;n0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$icoPaspb}-22!;n0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$icoPaspb}-21!;n0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$icoPaspb}-20!;i0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$icoPaspb}-3.:j1^<"lck^ofiZabflxjxb| v`nj`+et|{%nblQnrscz,3/5k2_;#obd_lgn[bcim{kc!yamkg*fusz&oemRo}r`{+3,4d3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'ldjSl|}ax*;-7e<]9%i`fQbel]dakcui}ey#{ocie,`wqt(mgkTm|ny);*6f=R8&hggRcjm^efj`tf|fx$zlbfd/appw)bfkUj~ov(1+1g>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*cijVky~lw'1(0g?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+`heWhxymt&>0(0g?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+`heWhxymt&>1(0g?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+`heWhxymt&>2(0g?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+`heWhxymt&>3(0g?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+`heWhxymt&>4(0g?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+`heWhxymt&>5(0g?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+`heWhxymt&>6(0g?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+`heWhxymt&>7(0g?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+`heWhxymt&>8(0g?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+`heWhxymt&>9(0`?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+`heWhxymt&=)3f8Q5)edbUfi`Qheogqeqiu'kgei lsup,akdXi{xju%<?)3f8Q5)edbUfi`Qheogqeqiu'kgei lsup,akdXi{xju%<>)3f8Q5)edbUfi`Qheogqeqiu'kgei lsup,akdXi{xju%<=)3f8Q5)edbUfi`Qheogqeqiu'kgei lsup,akdXi{xju%<<)3f8Q5)edbUfi`Qheogqeqiu'kgei lsup,akdXi{xju%<;)3f8Q5)edbUfi`Qheogqeqiu'kgei lsup,akdXi{xju%<:)3f8Q5)edbUfi`Qheogqeqiu'kgei lsup,akdXi{xju%<9)3f8Q5)edbUfi`Qheogqeqiu'kgei lsup,akdXi{xju%<8)3f8Q5)edbUfi`Qheogqeqiu'kgei lsup,akdXi{xju%<7)3f8Q5)edbUfi`Qheogqeqiu'kgei lsup,akdXi{xju%<6)3a8Q5)edbUfi`Qheogqeqiu'kgei lsup,akdXi{xju%=&2e9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-fjgYfz{kr$>>&2e9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-fjgYfz{kr$>?&2e9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-fjgYfz{kr$><&2e9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-fjgYfz{kr$>=&2e9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-fjgYfz{kr$>:&2e9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-fjgYfz{kr$>;&2e9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-fjgYfz{kr$>8&2e9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-fjgYfz{kr$>9&2e9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-fjgYfz{kr$>6&2e9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-fjgYfz{kr$>7&2b9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-fjgYfz{kr$9'=d:W3+gjlWdofSjkaescwkw)qieco"n}{r.gmfZguzhs#8='=d:W3+gjlWdofSjkaescwkw)qieco"n}{r.gmfZguzhs#8<'=d:W3+gjlWdofSjkaescwkw)qieco"n}{r.gmfZguzhs#8?'=d:W3+gjlWdofSjkaescwkw)qieco"n}{r.gmfZguzhs#8>'=d:W3+gjlWdofSjkaescwkw)qieco"n}{r.gmfZguzhs#89'=d:W3+gjlWdofSjkaescwkw)qieco"n}{r.gmfZguzhs#88'=d:W3+gjlWdofSjkaescwkw)qieco"n}{r.gmfZguzhs#8;'=d:W3+gjlWdofSjkaescwkw)qieco"n}{r.gmfZguzhs#8:'=c:W3+gjlWdofSjkaescwkw)qieco"n}{r.gmfZguzhs#9$<l;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/dla[dtuip"=%?m4U1-ahnYjmdUlick}aumq+sgkam$hy| eo`\ewtfq!=">n5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!jnc]bvwg~ 1#9o6[?/cnh[hcjWnoeio{os-ueioc&jy~"kab^cqvd/1 9h7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y68:n0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z779:o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z77999n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y688;8i6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X99;9?h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW8::?>k4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV;;=9=j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU:<<;<e:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT==?93d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<>>72g8Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR??191f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ>00;0`>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP1100a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP11037`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_02156c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^33675b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]24754m2_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*Kj}qUocxzPmtz\5543;l1^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[465=:o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z77:?9n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y68;=8i6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X9983?h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW8:95>j4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV;;?>k4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV;;?==j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU:<>?<e:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT====3d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<><32g8Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR??351f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ>0270`>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP1160`>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP1170`>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP1140`>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP1150`>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP11:0`>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP11;0b>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP11]e116<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^33[c36<81^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[46Xn<;;8<5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW8:Tj8?>409V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<>Pf43104=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_02\b074<81^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[46Xn<;?8<5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW8:Tj8?:409V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<>Pf43504=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_02\b070<81^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[46Xn<;38<5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW8:Tj8?6419V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<>Pf4075>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP11]e176392_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*Kj}qUocxzPmtz\55Ya=;;?=6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X99Um9?<;1:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT==Qi53175>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP11]e172392_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*Kj}qUocxzPmtz\55Ya=;??=6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X99Um9?8;0:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT==Qi5263?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ>0^d6016<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^33[c32<91^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[46Xn<<?<6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X99Um9::?;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU:<Rh:8528Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR??_g7:04=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_02\b0Y7<81^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[46Xn<U:8?5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW8:Tj8Q>0508Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR??_g7\54253\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]24Z`2W88?>6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X99Um9R?<439V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<>Pf4]2014<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^33[c3X9<>97X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y68Vl>S<8;2:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT==Qi5^3407=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_02\b0Y60=80Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z77Wo?T=4:>;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU:<Rh:_361?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ>0^d6[763:2_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*Kj}qUocxzPmtz\55Ya=V8:8?5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW8:Tj8Q=2508Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR??_g7\66253\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]24Z`2W;>?>6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X99Um9R<:409V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<>Pf4]004=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_02\b0Y3<81^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[46Xn<U>8<5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW8:Tj8Q9409V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<>Pf4]404=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_02\b0Y?<81^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[46Xn<U2?k5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW8:Tj;:?;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU:<Rh91528Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR??_g4105=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_02\b35382_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*Kj}qUocxzPmtz\55Ya>=>;7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y68Vl=99>4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV;;Sk89419V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<>Pf7574>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP11]e2=263\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]24Z`1W9>:7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y68Vl=S<:>;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU:<Rh9_362?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ>0^d5[6263\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]24Z`1W=>:7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y68Vl=S8:>;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU:<Rh9_762?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ>0^d5[25d3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]256b<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^3256c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^32555b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]25474m2_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*Kj}qUocxzPmtz\5475;l1^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[476;:o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z769=9n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y698?8i6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X98;=?h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW8;:;>k4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV;:=5=j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU:=<7<d:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT=<<<e:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT=<<?3d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<?=12g8Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR?>231f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ>1310a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP10077`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_03116c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^32635b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]25714m2_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*Kj}qUocxzPmtz\544?;l1^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[4751:n0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z76;:o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z76;99n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y69:;8i6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X9899?h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW8;8?>k4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV;:?9=j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU:=>;<e:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT=<=93d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<?<72g8Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR?>391f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ>12;0`>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP1060a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP10637`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_03756c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^32075b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]25154m2_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*Kj}qUocxzPmtz\5423;l1^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[473=:o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z76<?9n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y69==8i6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X98>3?h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW8;?5>j4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV;:9>k4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV;:9==j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU:=8?<e:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT=<;=3d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<?:32f8Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR?>62f8Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR?>72f8Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR?>82f8Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR?>92d8Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR?>_g774>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP10]e14263\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]25Z`299>:7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y69Vl>=<:>;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU:=Rh:1362?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ>1^d656263\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]25Z`29=>:7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y69Vl>=8:>;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU:=Rh:1762?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ>1^d652273\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]25Z`2:=:0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z76Wo?88=5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW8;Tj8:;0:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT=<Qi5463?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ>1^d6216<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^32[c30<91^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[47Xn<2?<6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X98Um94:>;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU:=Rh:_162?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ>1^d6[4253\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]25Z`2W8:?>6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X98Um9R?>439V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<?Pf4]2614<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^32[c3X9:>97X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y69Vl>S<:;2:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT=<Qi5^3607=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_03\b0Y6>=;0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z76Wo?T>9?4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV;:Sk;P3538Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR?>_g7\017<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^32[c3X==;0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z76Wo?T:9?4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV;:Sk;P7538Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR?>_g7\<17<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^32[c3X1:l0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z76Wo<?<6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X98Um:<:?;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU:=Rh92528Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR?>_g4005=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_03\b32382_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*Kj}qUocxzPmtz\54Ya><>;7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y69Vl=:9>4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV;:Sk88419V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<?Pf7:75>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP10]e2Z6392_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*Kj}qUocxzPmtz\54Ya>V;?=6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X98Um:R<;1:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT=<Qi6^175>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP10]e2Z2392_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*Kj}qUocxzPmtz\54Ya>V??=6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X98Um:R8;1:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT=<Qi6^50g>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP131g?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ>201f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ>2020a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP13327`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_00266c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^31565b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]26424m2_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*Kj}qUocxzPmtz\5772;l1^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[446>:o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z759>9n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y6:828i6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X9;;2?i5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW889?h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW889<>k4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV;9><=j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU:>?<<e:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT=?<<3d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<<=42g8Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR?=241f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ>2340a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP13047`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_001<6c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^316<5c3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]2665b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]26664m2_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*Kj}qUocxzPmtz\5756;l1^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[444::o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z75;:9n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y6::>8i6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X9;9>?h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW888:>k4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV;9?:=j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU:>>6<e:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT=?=63e9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<<;3d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<<;02g8Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR?=401f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ>2500a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP13607`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_00706b<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^3116b<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^3126b<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^3136b<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^31<6b<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^31=6`<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^31[c3382_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*Kj}qUocxzPmtz\57Ya=8>:7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y6:Vl>==:>;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU:>Rh:1062?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ>2^d657263\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]26Z`29:>:7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y6:Vl>=9:>;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU:>Rh:1462?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ>2^d653263\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]26Z`29>>;7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y6:Vl>>9>4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV;9Sk;<419V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<<Pf4674>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP13]e10273\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]26Z`2>=:0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z75Wo?<8=5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW88Tj86;0:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT=?Qi5862?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ>2^d6[5263\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]26Z`2W8>97X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y6:Vl>S<>;2:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT=?Qi5^3207=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_00\b0Y6:=80Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z75Wo?T=>:=;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU:>Rh:_0676>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP13]e1Z72<;1^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[44Xn<U::9?4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV;9Sk;P2538Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR?=_g7\717<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^31[c3X<=;0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z75Wo?T99?4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV;9Sk;P6538Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR?=_g7\317<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^31[c3X0=;0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z75Wo?T5>m4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV;8?i5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW89:?h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW89:<>k4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV;8=<=j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU:?<<<e:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT=>?<3d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<=>42g8Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR?<141f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ>3040a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP12347`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_012<6c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^305<5c3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]2775b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]27764m2_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*Kj}qUocxzPmtz\5646;l1^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[455::o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z74::9n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y6;;>8i6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X9:8>?h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW899:>k4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV;8>:=j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU:??6<e:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT=><63e9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<=<3d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<=<02g8Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR?<301f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ>3200a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP12107`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_01006c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^30705c3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]2715c3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]2705c3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]2735c3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]2725c3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]27=5c3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]27<5a3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]27Z`2<91^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[45Xn<;?<6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X9:Um9?:?;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU:?Rh:3528Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR?<_g7705=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_01\b03382_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*Kj}qUocxzPmtz\56Ya=?>;7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y6;Vl>;9>4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV;8Sk;7409V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<=Pf4]304=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_01\b0Y6<81^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[45Xn<U98<5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW89Tj8Q<409V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<=Pf4]704=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_01\b0Y2<81^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[45Xn<U=8<5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW89Tj8Q83b9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<:<d:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT=9?<e:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT=9??3d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<:>12g8Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR?;131f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ>4010a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP15377`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_06216c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^37535b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]20414m2_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*Kj}qUocxzPmtz\517?;l1^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[4261:n0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z73::o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z73:99n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y6<;;8i6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X9=89?h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW8>9?>k4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV;?>9=j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU:8?;<e:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT=9<93e9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<:<3e9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<:;3e9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<::3e9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<:93e9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<:83e9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<:73e9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<:63b9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS<;<d:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT=8?<d:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT=8<<d:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT=8=<d:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT=8:<d:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT=8;<d:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT=88<d:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT=89<d:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT=86<e:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT9Rh:3g9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS8Qi501e?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ:_g717c=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_4]e165a3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]6[c33;o1^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[0Ya=<9m7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y2Wo?=8=5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW<Um9R>;0:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT9Rh:_063?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ:_g7\616<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^7\b0Y4<91^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[0Ya=V>?<6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X=Vl>S8=j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU>Sk6<f:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT9Rh712d8Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR;Pf900b>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP5^d;76`<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^7\b=24n2_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*Kj}qUocxzPmtz\1Z`?=:l0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z3Xn1<8j6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X=Vl3;>h4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV?Tj56;0:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT9Rh7_163?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ:_g:\516<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^7\b=Y5<91^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[0Ya0V9?<6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X=Vl3S9:?;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU>Sk6P5528Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR;Pf9]505=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_4]e<Z14j2_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*Kj}qUocxzPmtz\26e<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^427f=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_700g>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP621`?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ942a8Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR8:3b9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS;8<e:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT:Rh83g9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS;Qi701e?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ9_g517c=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_7]e365a3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]5[c13;o1^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[3Ya?<9m7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y1Wo==?k5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW?Um;:=i;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU=Sk97419V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS;Qi7^274>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP6^d4[4273\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]5[c1X:=:0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z0Xn>U88=5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW?Um;R:;0:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT:Rh8_463?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ9_g5\216<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^4\b2Y0;k1^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[25d3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]456e<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^517f=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_610g>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP751`?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ852a8Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR993d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS:Qi62d8Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR9Pf730b>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP7^d566`<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^5\b354n2_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*Kj}qUocxzPmtz\3Z`1<:l0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z1Xn??8j6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X?Vl=:>h4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV=Tj;9<f:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT;Rh98528Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR9Pf7]305=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_6]e2Z7382_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*Kj}qUocxzPmtz\3Z`1W;>;7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y0Wo<T?9>4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV=Tj;Q;419V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS:Qi6^774>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP7^d5[3273\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]4[c0X?:o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z1Xn>9m7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y0Wo=:?k5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW>Um;?=i;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU<Sk9<3g9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS:Qi751e?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ8_g567c=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_6]e335a3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]4[c10;o1^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[2Ya?1>;7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y0Wo=T<9>4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV=Tj:Q>419V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS:Qi7^074>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP7^d4[6273\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]4[c1X<=:0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z1Xn>U>8=5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW>Um;R8;0:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT;Rh8_61f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ7_g70b>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP8^d656`<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^:\b044n2_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*Kj}qUocxzPmtz\<Z`2;:l0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z>Xn<>8j6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X0Vl>9>h4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV2Tj88<f:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT4Rh:72d8Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR6Pf4:74>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP8^d6[5273\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy];[c3X9=:0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z>Xn<U98=5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW1Um9R=;0:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT4Rh:_563?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ7_g7\116<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^:\b0Y1<91^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[=Ya=V=8i6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X0Vl=?k5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW1Um:<:?;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU3Sk8>0528Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR6Pf73205=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_9]e244382_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*Kj}qUocxzPmtz\<Z`19:>;7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y?Wo<:89>4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV2Tj;?:419V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS5Qi60474>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP8^d5525a3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy];[c05;o1^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[=Ya>:9m7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y?Wo<??k5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW1Um:8=i;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU3Sk893g9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS5Qi661e?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ7_g4;7c=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_9]e2<273\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy];[c0X8=:0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z>Xn?U:8<5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW1Um:R??409V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS5Qi6^3204=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_9]e2Z75<81^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[=Ya>V;88<5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW1Um:R?;409V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS5Qi6^3604=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_9]e2Z71<91^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[=Ya>V8?<6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X0Vl=S>:?;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU3Sk8P4528Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR6Pf7]605=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_9]e2Z0382_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*Kj}qUocxzPmtz\<Z`1W>>;7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y?Wo<T49>4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV2Tj;Q63c9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS4=l;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU2=>m4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV39?n5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW098o6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X1=9h7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y>=:i0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z?1;j1^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[<14k2_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*Kj}qUocxzPmtz\==5b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]:[c34n2_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*Kj}qUocxzPmtz\=Z`29=:0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z?Xn<;;8=5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW0Um9<?;0:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT5Rh:1363?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ6_g72716<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^;\b073<91^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[<Ya=8??<6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X1Vl>=;:?;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU2Sk;>7528Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR7Pf43;05=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_8]e14?4n2_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*Kj}qUocxzPmtz\=Z`2:=:0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z?Xn<8;8=5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW0Um9??;0:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT5Rh:2363?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ6_g71716<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^;\b043<91^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[<Ya=;??<6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X1Vl>>;=i;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU2Sk;<3g9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS4Qi551e?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ6_g767c=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_8]e135a3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]:[c30;o1^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[<Ya=19m7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y>Wo?28=5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%FaxvPdnww[hsW0Um9R>;0:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT5Rh:_062?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ6_g7\55263\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]:[c3X98>:7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y>Wo?T=?:>;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU2Sk;P1262?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ6_g7\51263\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]:[c3X9<>:7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y>Wo?T=;:>;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU2Sk;P1662?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/Lov|Zbh}}UfyuQ6_g7\5=263\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+HkrpVndyyQbuy]:[c3X90>;7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y>Wo?T>9?4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV3Tj8Q=0538Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR7Pf4]1517<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^;\b0Y5:=;0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z?Xn<U9?9?4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV3Tj8Q=4538Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR7Pf4]1116<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^;\b0Y4<91^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)Je|rThb{{_lw{[<Ya=V>?<6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X1Vl>S8:?;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU2Sk;P6528Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR7Pf4]405=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_8]e1Z>382_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*Kj}qUocxzPmtz\=Z`2W09n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y>Wo<8j6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X1Vl==>h4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV3Tj;<<f:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"Cbuy]gkprXe|rT5Rh932d8Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR7Pf760b>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.Onq}Ycg|~TaxvP9^d516`<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,IhsWme~xRczx^;\b304n2_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*Kj}qUocxzPmtz\=Z`1?:l0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D(EdsSiazt^ov|Z?Xn?2?<6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&GfyuQkotv\ip~X1Vl=S=:?;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#@czx^flqqYj}qU2Sk8P1528Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L Mlw{[air|Vg~tR7Pf7]105=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-Nip~XlfS`{w_8]e2Z5382_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*Kj}qUocxzPmtz\=Z`1W=>;7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'Dg~tRj`uu]nq}Y>Wo<T99>4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$A`{w_emvpZkrpV3Tj;Q9419V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!Bmtz\`jssWdsS4Qi6^503>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.qfhZvnxl";%>94U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$hbPphrf,4/4?2_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*ubdVzb|h&=)258Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L sdn\tlvb :#8;6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&yn`R~fpd*7-61<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,w`jXx`zn$8'<8:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"}jl^rjt`.2!8927X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'zogS}ge)7*555f3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+vckWyc{i%;&11374>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.qfhZvnxl">%<>=_HLU[55d3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+vckWyc{i%;&11]e16?<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,w`jXx`zn$8'>12c8Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L sdn\tlvb <#:=<:?;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#~kc_qksa-3.988TECXP02a8Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L sdn\tlvb <#:=Rh:389V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!|em]smuc/= ;9?l5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%xiaQiqg+1,759=:0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D({lfT|d~j(4+267YNF_U;?n5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%xiaQiqg+1,75Wo?856[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&yn`R~fpd*6-454i2_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*ubdVzb|h&:)0127d=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-paiYwayo#9$?<2528Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L sdn\tlvb <#:??QFNW]37f=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-paiYwayo#9$?<_g70=>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.qfhZvnxl">%<:<a:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"}jl^rjt`.2!8>:8=5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!gar]nq}Ye&K%xiaQiqg+1,73:VCEZR><c:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"}jl^rjt`.2!8>Tj8=6;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#~kc_qksa-3.9<9j7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'zogS}ge)7*507382_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*ubdVzb|h&:)071[LHQW99h7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'zogS}ge)7*50Ya=:30Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D({lfT|d~j(4+226`<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,w`jXx`zn$8'>7^KMRZ6412_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*ubdVzb|h&:)0:0b>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.qfhZvnxl">%<7PIOT\46d<]9%i`fQbel]dakcui}ey#{ocie,`wqt(`hyTaxvPb/@,w`jXx`zn$8'>_g70<>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*nf{Vg~tRl!B.qfhZvnxl">%?=6;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/icp[hsWk$I#~kc_qksa-3.:8927X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#eo|_lw{[g(E'zogS}ge)7*675a3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+vckWyc{i%;&23]JJSY7;k1^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)tmeU{e}k'5(0\b05?3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+vckWyc{i%;&32;8Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L sdn\tlvb <#8=>h4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$hbPphrf,0/4:VCEZR><b:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"}jl^rjt`.2!:Um9>64U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$hbPphrf,0/3;01^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)tmeU{e}k'5(627c=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-paiYwayo#9$:=_HLU[55e3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+vckWyc{i%;&4^d67==R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-paiYwayo#9$;<9:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"}jl^rjt`.2!<;8j6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&yn`R~fpd*6-04XAG\T<>l4U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$hbPphrf,0/2Wo?846[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&yn`R~fpd*6-35>3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+vckWyc{i%;&601e?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/rgo[uowm!?":?QFNW]37g=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-paiYwayo#9$8Pf41;?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/rgo[uowm!?";>74U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$hbPphrf,0/09:l0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D({lfT|d~j(4+46ZOI^V:8n6[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&yn`R~fpd*6-2Ya=:20Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D({lfT|d~j(4+;7<=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-paiYwayo#9$6>3g9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!|em]smuc/= 29SD@Y_11a?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+mgtWdsSo M/rgo[uowm!?"4Rh:399V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-kevYj}qUi"O!|em]smuc/= 3856[?/cnh[hcjWnoeio{os-ueioc&jy~"fns^ov|Zd)J&yn`R~fpd*6-<74n2_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*ubdVzb|h&:)80\MKPX8:h0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$dl}Pmtz\f+D({lfT|d~j(4+:[c34i2_;#obd_lgn[bcim{kc!yamkg*fusz&bjRczx^`-F*ubdVzb|h&:)^d673=R8&hggRcjm^efj`tf|fx$zlbfd/appw)oizUfyuQm.C-paiYwayoT<>84U1-ahnYjmdUlick}aumq+sgkam$hy| h`q\ip~Xj'H$hbPphrf[4513\:$naePmdo\c`hbzh~d~"xnlhf-gvru'akxS`{w_c,A+vckWyc{iR<<6:W3+gjlWdofSjkaescwkw)qieco"n}{r.jbwZkrpVh%N"}jl^rjt`Y4;?1^<"lck^ofiZabflxjxb| v`nj`+et|{%cm~Qbuy]a*G)tmeU{e}kP4248Q5)edbUfi`Qheogqeqiu'kgei lsup,lduXe|rTn#L sdn\tlvbW<827X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg4f3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSiaztc21e>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*tfeVndyyl>2c9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i==<m;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k;:>o5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre9;8i7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg74:k1^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qkotva514e3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSiaztc366g=R8&hggRcjm^efj`tf|fx$zlbfd/appw)uidUocxzm170a?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjWme~xo?82c9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i=5<m;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k;2>l5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre:;h0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcPdnwwf765j2_;#obd_lgn[bcim{kc!yamkg*fusz&xjaRj`uu`157d<]9%i`fQbel]dakcui}ey#{ocie,`wqt(zhgThb{{b301f>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*tfeVndyyl=33`8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkXlfn?:=b:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiZbh}}h99?l4U1-ahnYjmdUlick}aumq+sgkam$hy| r`o\`jssj;<9n6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nm^flqqd5?;h0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcPdnwwf7>5j2_;#obd_lgn[bcim{kc!yamkg*fusz&xjaRj`uu`1=7g<]9%i`fQbel]dakcui}ey#{ocie,`wqt(zhgThb{{b20a?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjWme~xo=?2c9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i?<<m;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k99>o5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre;:8i7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg53:k1^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qkotva704e3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSiaztc156g=R8&hggRcjm^efj`tf|fx$zlbfd/appw)uidUocxzm360a?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjWme~xo=72c9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i?4<n;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k>9n6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nm^flqqd38;o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcPdnwwf17/8 8n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg26 8#9i6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nm^flqqd39!8">h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre<8"8%?k4U1-ahnYjmdUlick}aumq+sgkam$hy| r`o\`jssj=;#8$<j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k>:$8'=e:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiZbh}}h?=%8&2d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i8<&8)3g8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkXlfn9?'8(0f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjWme~xo:=(1+1a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*tfeVndyyl;2)3*6`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)uidUocxzm43*1-7c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(zhgThb{{b50+7,4b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSiaztc61,1/5m2_;#obd_lgn[bcim{kc!yamkg*fusz&xjaRj`uu`76-3.:l1^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qkotva07.1!;o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcPdnwwf14/? 8n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg25 1#9i6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nm^flqqd3;!:">h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre<:":%?k4U1-ahnYjmdUlick}aumq+sgkam$hy| r`o\`jssj=9#>$<j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k>8$>'=e:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiZbh}}h??%:&2d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i8>&:)3g8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkXlfn9='6(0f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjWme~xo:<(6+1a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*tfeVndyyl;3):*6`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)uidUocxzm45*3-7c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(zhgThb{{b56+5,4b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSiaztc67,7/5m2_;#obd_lgn[bcim{kc!yamkg*fusz&xjaRj`uu`70-5.:l1^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qkotva01.3!;o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcPdnwwf12/= 8n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg23 ?#9i6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nm^flqqd3<!=">h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre<="3%?k4U1-ahnYjmdUlick}aumq+sgkam$hy| r`o\`jssj=?#<$<j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k>>$<'=e:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiZbh}}h?9%<&2d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i88&<)3g8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkXlfn9;'4(0f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjWme~xo::(4+1a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*tfeVndyyl;5)4*6`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)uidUocxzm44*4-7c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(zhgThb{{b57+<,4b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSiaztc65,5/5m2_;#obd_lgn[bcim{kc!yamkg*fusz&xjaRj`uu`72-7.:l1^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qkotva03.5!;o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcPdnwwf10/; 8n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg21 =#9i6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nm^flqqd3>!?">h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre<?"=%?k4U1-ahnYjmdUlick}aumq+sgkam$hy| r`o\`jssj=<#;$<j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k>=$5'=e:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiZbh}}h?;%>&2d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i8:&>)3g8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkXlfn99'2(0f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjWme~xo:8(2+1a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*tfeVndyyl;7)6*6`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)uidUocxzm46*6-7c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(zhgThb{{b55+2,4b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSiaztc64,2/5m2_;#obd_lgn[bcim{kc!yamkg*fusz&xjaRj`uu`73->.:l1^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qkotva0=.7!;o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcPdnwwf1>/9 8n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg2? ;#9i6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nm^flqqd30!9">h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre<1"?%?k4U1-ahnYjmdUlick}aumq+sgkam$hy| r`o\`jssj=2#9$<j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k>3$;'=e:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiZbh}}h?4%9&2d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i85&7)3g8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkXlfn97'0(0f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjWme~xo:6(0+1a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*tfeVndyyl;9)0*6`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)uidUocxzm48*0-7c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(zhgThb{{b5;+0,4b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSiaztc6:,0/5m2_;#obd_lgn[bcim{kc!yamkg*fusz&xjaRj`uu`7=-0.:l1^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qkotva0<.0!;o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcPdnwwf1?/0 8j7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg35m2_;#obd_lgn[bcim{kc!yamkg*fusz&xjaRj`uu`64-6.:l1^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qkotva15.6!;o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcPdnwwf06/: 8n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg37 :#9i6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nm^flqqd28!>">h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre=9">%?k4U1-ahnYjmdUlick}aumq+sgkam$hy| r`o\`jssj<:#:$<j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k?;$:'=e:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiZbh}}h><%6&2d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i9<&?)3g8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkXlfn8?'1(0f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjWme~xo;>(3+1a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*tfeVndyyl:1)1*6`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)uidUocxzm50*7-7c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(zhgThb{{b43+1,4b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSiaztc72,3/5m2_;#obd_lgn[bcim{kc!yamkg*fusz&xjaRj`uu`65-1.:l1^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qkotva14.?!;o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcPdnwwf04/8 8n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg35 8#9i6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nm^flqqd2:!8">h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre=;"8%?k4U1-ahnYjmdUlick}aumq+sgkam$hy| r`o\`jssj<8#8$<j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k?9$8'=e:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiZbh}}h>>%8&2d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i9?&8)3g8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkXlfn8<'8(0f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjWme~xo;<(1+1a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*tfeVndyyl:3)3*6`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)uidUocxzm52*1-7c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(zhgThb{{b41+7,4b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSiaztc70,1/5m2_;#obd_lgn[bcim{kc!yamkg*fusz&xjaRj`uu`67-3.:l1^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qkotva16.1!;o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcPdnwwf05/? 8n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg34 1#9i6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nm^flqqd2<!:">h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre==":%?k4U1-ahnYjmdUlick}aumq+sgkam$hy| r`o\`jssj<>#>$<j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k??$>'=e:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiZbh}}h>8%:&2d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i99&:)3g8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkXlfn8:'6(0f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjWme~xo;;(6+1a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*tfeVndyyl:4):*6`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)uidUocxzm54*3-7c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(zhgThb{{b47+5,4b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSiaztc76,7/5m2_;#obd_lgn[bcim{kc!yamkg*fusz&xjaRj`uu`61-5.:l1^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qkotva10.3!;o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcPdnwwf03/= 8n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg32 ?#9i6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nm^flqqd2=!=">h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre=<"3%?k4U1-ahnYjmdUlick}aumq+sgkam$hy| r`o\`jssj<<#<$<j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k?=$<'=e:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiZbh}}h>:%<&2d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i9;&<)3g8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkXlfn88'4(0f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjWme~xo;9(4+1a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*tfeVndyyl:6)4*6`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)uidUocxzm57*4-7c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(zhgThb{{b44+<,4b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSiaztc74,5/5m2_;#obd_lgn[bcim{kc!yamkg*fusz&xjaRj`uu`63-7.:l1^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qkotva12.5!;o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcPdnwwf01/; 8n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg30 =#9i6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nm^flqqd2?!?">h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre=>"=%?k4U1-ahnYjmdUlick}aumq+sgkam$hy| r`o\`jssj<=#;$<j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k?<$5'=e:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiZbh}}h>4%>&2d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i95&>)3g8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkXlfn86'2(0f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjWme~xo;7(2+1a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*tfeVndyyl:8)6*6`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)uidUocxzm59*6-7c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(zhgThb{{b4:+2,4b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSiaztc7;,2/5m2_;#obd_lgn[bcim{kc!yamkg*fusz&xjaRj`uu`6<->.:l1^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qkotva1<.7!;o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcPdnwwf0?/9 8n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg3> ;#9i6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nm^flqqd21!9">h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre=0"?%?k4U1-ahnYjmdUlick}aumq+sgkam$hy| r`o\`jssj<3#9$<j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k?2$;'=e:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiZbh}}h>5%9&2d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i94&7)3c8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkXlfn;<j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k<;$='=e:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiZbh}}h=<%?&2d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i:=&=)3g8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkXlfn;>'3(0f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjWme~xo8?(5+1a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*tfeVndyyl90)7*6`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)uidUocxzm61*5-7c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(zhgThb{{b72+3,4b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSiaztc43,=/5m2_;#obd_lgn[bcim{kc!yamkg*fusz&xjaRj`uu`55-6.:l1^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qkotva24.6!;o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcPdnwwf37/: 8n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg06 :#9i6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nm^flqqd19!>">h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre>8">%?k4U1-ahnYjmdUlick}aumq+sgkam$hy| r`o\`jssj?;#:$<j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k<:$:'=e:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiZbh}}h==%6&2d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i:?&?)3g8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkXlfn;<'1(0f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjWme~xo8=(3+1a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*tfeVndyyl92)1*6`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)uidUocxzm63*7-7c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(zhgThb{{b70+1,4b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSiaztc41,3/5m2_;#obd_lgn[bcim{kc!yamkg*fusz&xjaRj`uu`56-1.:l1^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qkotva27.?!;o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcPdnwwf35/8 8n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg04 8#9i6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nm^flqqd1;!8">h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre>:"8%?k4U1-ahnYjmdUlick}aumq+sgkam$hy| r`o\`jssj?9#8$<j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k<8$8'=e:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiZbh}}h=?%8&2d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i:>&8)3g8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkXlfn;='8(0f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjWme~xo8;(1+1a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*tfeVndyyl94)3*6`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)uidUocxzm65*1-7c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(zhgThb{{b76+7,4b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSiaztc47,1/5m2_;#obd_lgn[bcim{kc!yamkg*fusz&xjaRj`uu`50-3.:l1^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qkotva21.1!;o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcPdnwwf32/? 8n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg03 1#9i6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nm^flqqd1=!:">h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre><":%?k4U1-ahnYjmdUlick}aumq+sgkam$hy| r`o\`jssj??#>$<j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k<>$>'=e:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiZbh}}h=9%:&2d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i:8&:)3g8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkXlfn;;'6(0f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjWme~xo8:(6+1a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*tfeVndyyl95):*6`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)uidUocxzm67*3-7c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(zhgThb{{b74+5,4b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSiaztc45,7/5m2_;#obd_lgn[bcim{kc!yamkg*fusz&xjaRj`uu`52-5.:l1^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qkotva23.3!;o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcPdnwwf30/= 8n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg01 ?#9i6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nm^flqqd1>!=">h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre>?"3%?k4U1-ahnYjmdUlick}aumq+sgkam$hy| r`o\`jssj?=#<$<j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k<<$<'=e:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiZbh}}h=;%<&2d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i::&<)3g8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkXlfn;9'4(0f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjWme~xo88(4+1a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*tfeVndyyl97)4*6`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)uidUocxzm66*4-7c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(zhgThb{{b75+<,4b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSiaztc4;,5/5m2_;#obd_lgn[bcim{kc!yamkg*fusz&xjaRj`uu`5<-7.:l1^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qkotva2=.5!;o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcPdnwwf3>/; 8n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg0? =#9i6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nm^flqqd10!?">h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre>1"=%?k4U1-ahnYjmdUlick}aumq+sgkam$hy| r`o\`jssj?2#;$<j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k<3$5'=e:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiZbh}}h=5%>&2d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i:4&>)3g8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkXlfn;7'2(0f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjWme~xo86(2+1a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*tfeVndyyl99)6*6`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)uidUocxzm68*6-7c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(zhgThb{{b7;+2,4b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSiaztc4:,2/5m2_;#obd_lgn[bcim{kc!yamkg*fusz&xjaRj`uu`5=->.:h1^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qkotva37c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(zhgThb{{b62+4,4b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSiaztc53,4/5m2_;#obd_lgn[bcim{kc!yamkg*fusz&xjaRj`uu`44-4.:l1^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qkotva35.4!;o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcPdnwwf26/< 8n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg17 <#9i6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nm^flqqd08!<">h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre?9"<%?k4U1-ahnYjmdUlick}aumq+sgkam$hy| r`o\`jssj>:#4$<j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k=:$='=e:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiZbh}}h<=%?&2d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i;<&=)3g8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkXlfn:?'3(0f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjWme~xo9>(5+1a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*tfeVndyyl81)7*6`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)uidUocxzm70*5-7c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(zhgThb{{b63+3,4b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSiaztc52,=/5m2_;#obd_lgn[bcim{kc!yamkg*fusz&xjaRj`uu`46-6.:l1^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qkotva37.6!;o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcPdnwwf24/: 8n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg15 :#9i6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nm^flqqd0:!>">h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre?;">%?k4U1-ahnYjmdUlick}aumq+sgkam$hy| r`o\`jssj>8#:$<j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k=9$:'=e:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiZbh}}h<>%6&2d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i;>&?)3g8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkXlfn:='1(0f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjWme~xo9<(3+1a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*tfeVndyyl83)1*6`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)uidUocxzm72*7-7c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(zhgThb{{b61+1,4b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSiaztc50,3/5m2_;#obd_lgn[bcim{kc!yamkg*fusz&xjaRj`uu`47-1.:l1^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qkotva36.?!;o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcPdnwwf22/8 8n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg13 8#9i6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nm^flqqd0<!8">h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre?="8%?k4U1-ahnYjmdUlick}aumq+sgkam$hy| r`o\`jssj>>#8$<j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k=?$8'=e:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiZbh}}h<8%8&2d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i;9&8)3g8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkXlfn::'8(0f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjWme~xo9:(1+1a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*tfeVndyyl85)3*6`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)uidUocxzm74*1-7c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(zhgThb{{b67+7,4b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSiaztc56,1/5m2_;#obd_lgn[bcim{kc!yamkg*fusz&xjaRj`uu`41-3.:l1^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qkotva30.1!;o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcPdnwwf23/? 8n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg12 1#9i6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nm^flqqd0>!:">h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre??":%?k4U1-ahnYjmdUlick}aumq+sgkam$hy| r`o\`jssj><#>$<j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k==$>'=e:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiZbh}}h<:%:&2d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i;;&:)3g8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkXlfn:8'6(0f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjWme~xo99(6+1a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*tfeVndyyl86):*6`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)uidUocxzm76*3-7c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(zhgThb{{b65+5,4b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSiaztc54,7/5m2_;#obd_lgn[bcim{kc!yamkg*fusz&xjaRj`uu`43-5.:l1^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qkotva32.3!;o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcPdnwwf21/= 8n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg10 ?#9i6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nm^flqqd0?!=">h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre?>"3%?k4U1-ahnYjmdUlick}aumq+sgkam$hy| r`o\`jssj>2#<$<j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k=3$<'=e:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiZbh}}h<4%<&2d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i;5&<)3g8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkXlfn:6'4(0f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjWme~xo97(4+1a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*tfeVndyyl88)4*6`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)uidUocxzm79*4-7c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(zhgThb{{b6:+<,4b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSiaztc5:,5/5m2_;#obd_lgn[bcim{kc!yamkg*fusz&xjaRj`uu`4=-7.:l1^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qkotva3<.5!;o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcPdnwwf2?/; 8n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg1> =#9i6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nm^flqqd01!?">h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre?0"=%?k4U1-ahnYjmdUlick}aumq+sgkam$hy| r`o\`jssj>3#;$<j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k=2$5'=a:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiZbh}}h3>h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre09";%?k4U1-ahnYjmdUlick}aumq+sgkam$hy| r`o\`jssj1:#=$<j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k2;$?'=e:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiZbh}}h3<%=&2d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i4=&;)3g8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkXlfn5>'5(0f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjWme~xo6?(7+1a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*tfeVndyyl70)5*6`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)uidUocxzm81*;-7c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(zhgThb{{b93+4,4b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSiaztc:2,4/5m2_;#obd_lgn[bcim{kc!yamkg*fusz&xjaRj`uu`;5-4.:l1^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qkotva<4.4!;o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcPdnwwf=7/< 8n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg>6 <#9i6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nm^flqqd?9!<">h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre08"<%?k4U1-ahnYjmdUlick}aumq+sgkam$hy| r`o\`jssj1;#4$<j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k29$='=e:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiZbh}}h3>%?&2d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i4?&=)3g8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkXlfn5<'3(0f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjWme~xo6=(5+1a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*tfeVndyyl72)7*6`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)uidUocxzm83*5-7c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(zhgThb{{b90+3,4b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSiaztc:1,=/5m2_;#obd_lgn[bcim{kc!yamkg*fusz&xjaRj`uu`;7-6.:l1^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qkotva<6.6!;o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcPdnwwf=5/: 8n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg>4 :#9i6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nm^flqqd?;!>">h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre0:">%?k4U1-ahnYjmdUlick}aumq+sgkam$hy| r`o\`jssj19#:$<j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k28$:'=e:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiZbh}}h3?%6&2d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i49&?)3g8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkXlfn5:'1(0f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjWme~xo6;(3+1a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*tfeVndyyl74)1*6`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)uidUocxzm85*7-7c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(zhgThb{{b96+1,4b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSiaztc:7,3/5m2_;#obd_lgn[bcim{kc!yamkg*fusz&xjaRj`uu`;0-1.:l1^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qkotva<1.?!;o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcPdnwwf=3/8 8n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg>2 8#9i6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nm^flqqd?=!8">h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre0<"8%?k4U1-ahnYjmdUlick}aumq+sgkam$hy| r`o\`jssj1?#8$<j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k2>$8'=e:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiZbh}}h39%8&2d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i48&8)3g8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkXlfn5;'8(0f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjWme~xo69(1+1a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*tfeVndyyl76)3*6`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)uidUocxzm87*1-7c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(zhgThb{{b94+7,4b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSiaztc:5,1/5m2_;#obd_lgn[bcim{kc!yamkg*fusz&xjaRj`uu`;2-3.:l1^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qkotva<3.1!;o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcPdnwwf=0/? 8n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg>1 1#9i6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nm^flqqd??!:">h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre0>":%?k4U1-ahnYjmdUlick}aumq+sgkam$hy| r`o\`jssj1=#>$<j;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[air|k2<$>'=e:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiZbh}}h3;%:&2d9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehYcg|~i4:&:)3g8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkXlfn59'6(0f?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjWme~xo68(6+1a>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*tfeVndyyl77):*6`=R8&hggRcjm^efj`tf|fx$zlbfd/appw)uidUocxzm89*3-7c<]9%i`fQbel]dakcui}ey#{ocie,`wqt(zhgThb{{b9:+5,4b3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSiaztc:;,7/5m2_;#obd_lgn[bcim{kc!yamkg*fusz&xjaRj`uu`;<-5.:l1^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qkotva<=.3!;o0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcPdnwwf=>/= 8n7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_emvpg>? ?#9i6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nm^flqqd?0!=">h5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}al]gkpre01"3%?o4U1-ahnYjmdUlick}aumq+sgkam$hy| r`o\`jssj08<7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_dlb6==R8&hggRcjm^efj`tf|fx$zlbfd/appw)uidUnbl>=8:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiZcii8827X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_dlb554>3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSh`n150:?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjWldj=8<8;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[`he:11^<"lck^ofiZabflxjxb| v`nj`+et|{%ym`Qjnc21<>S7'kf`S`kb_fgmawgsg{%}magk.bqwv*tfeVoen<<6;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scn[`he99827X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#ob_dla514>3\:$naePmdo\c`hbzh~d~"xnlhf-gvru'{kfSh`m146`?P6(jeaTahcPgdlfvdrhz&|j`dj!crvq+wgjdfe{W=S!r`o-v*u4imy{Scafnhv-vdk(lyxja#|nm5f8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkkgfzP==S!r`o-v*u4imy{Scafnhv-vdk(lyxja#|nm5f8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkkgfzP=<S!r`o-v*u4imy{Scafnhv-vdk(lyxja#|nm5f8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkkgfzP=?S!r`o-v*u4imy{Scafnhv-vdk(lyxja#|nm5f8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkkgfzP=>S!r`o-v*u4imy{Scafnhv-vdk(lyxja#|nm5f8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkkgfzP=9S!r`o-v*u4imy{Scafnhv-vdk(lyxja#|nm5f8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkkgfzP=8S!r`o-v*u4imy{Scafnhv-vdk(lyxja#|nm5f8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkkgfzP=;S!r`o-v*u4imy{Scafnhv-vdk(lyxja#|nm5f8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkkgfzP=:S!r`o-v*u4imy{Scafnhv-vdk(lyxja#|nm5f8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkkgfzP=5S!r`o-v*u4imy{Scafnhv-vdk(lyxja#|nm5f8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkkgfzP=4S!r`o-v*u4imy{Scafnhv-vdk(lyxja#|nm5a8Q5)edbUfi`Qheogqeqiu'kgei lsup,vdkkgfzP=P }al,q+v5flzzTbbgaiu,qeh)cx{kf"ob4e9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehjhgyQ9<P }al,q+v5flzzTbbgaiu,qeh)cx{kf"ob4e9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehjhgyQ9=P }al,q+v5flzzTbbgaiu,qeh)cx{kf"ob4e9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehjhgyQ9>P }al,q+v5flzzTbbgaiu,qeh)cx{kf"ob4e9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehjhgyQ9?P }al,q+v5flzzTbbgaiu,qeh)cx{kf"ob4e9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehjhgyQ98P }al,q+v5flzzTbbgaiu,qeh)cx{kf"ob4e9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehjhgyQ99P }al,q+v5flzzTbbgaiu,qeh)cx{kf"ob4e9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehjhgyQ9:P }al,q+v5flzzTbbgaiu,qeh)cx{kf"ob4e9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehjhgyQ9;P }al,q+v5flzzTbbgaiu,qeh)cx{kf"ob4e9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehjhgyQ94P }al,q+v5flzzTbbgaiu,qeh)cx{kf"ob4e9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehjhgyQ95P }al,q+v5flzzTbbgaiu,qeh)cx{kf"ob4b9V4*dkcVgnaRijndpbpjt(~hfbh#m|ts-qehjhgyQ9Q#|nm/p,w6gc{yUecd`ft/pbi*bwzhg%~lc;d:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiiihxR9;Q#|nm/p,w6gc{yUecd`ft/pbi*bwzhg%~lc;d:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiiihxR9:Q#|nm/p,w6gc{yUecd`ft/pbi*bwzhg%~lc;d:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiiihxR99Q#|nm/p,w6gc{yUecd`ft/pbi*bwzhg%~lc;d:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiiihxR98Q#|nm/p,w6gc{yUecd`ft/pbi*bwzhg%~lc;d:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiiihxR9?Q#|nm/p,w6gc{yUecd`ft/pbi*bwzhg%~lc;d:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiiihxR9>Q#|nm/p,w6gc{yUecd`ft/pbi*bwzhg%~lc;d:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiiihxR9=Q#|nm/p,w6gc{yUecd`ft/pbi*bwzhg%~lc;d:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiiihxR9<Q#|nm/p,w6gc{yUecd`ft/pbi*bwzhg%~lc;d:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiiihxR93Q#|nm/p,w6gc{yUecd`ft/pbi*bwzhg%~lc;d:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiiihxR92Q#|nm/p,w6gc{yUecd`ft/pbi*bwzhg%~lc;c:W3+gjlWdofSjkaescwkw)qieco"n}{r.pbiiihxR9V"ob.s-p7dbtxVddecg{.scn+avuid$ym`:k;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scnhjiwS=:V"ob.s-p7dbtxVddecg{.scn+avuid$ym`:k;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scnhjiwS=;V"ob.s-p7dbtxVddecg{.scn+avuid$ym`:k;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scnhjiwS=8V"ob.s-p7dbtxVddecg{.scn+avuid$ym`:k;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scnhjiwS=9V"ob.s-p7dbtxVddecg{.scn+avuid$ym`:k;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scnhjiwS=>V"ob.s-p7dbtxVddecg{.scn+avuid$ym`:k;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scnhjiwS=?V"ob.s-p7dbtxVddecg{.scn+avuid$ym`:k;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scnhjiwS=<V"ob.s-p7dbtxVddecg{.scn+avuid$ym`:k;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scnhjiwS==V"ob.s-p7dbtxVddecg{.scn+avuid$ym`:k;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scnhjiwS=2V"ob.s-p7dbtxVddecg{.scn+avuid$ym`:k;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scnhjiwS=3V"ob.s-p7dbtxVddecg{.scn+avuid$ym`:l;T2,fimXelgTkh`jr`vlv*pfd`n%o~z}/scnhjiwS=W%~lc!r.q0eauwWgebbdz!r`o,`utfe'xja9j4U1-ahnYjmdUlick}aumq+sgkam$hy| r`ookjv\=9W%~lc!r.q0eauwWgebbdz!r`o,`utfe'xja9j4U1-ahnYjmdUlick}aumq+sgkam$hy| r`ookjv\=8W%~lc!r.q0eauwWgebbdz!r`o,`utfe'xja9j4U1-ahnYjmdUlick}aumq+sgkam$hy| r`ookjv\=;W%~lc!r.q0eauwWgebbdz!r`o,`utfe'xja9j4U1-ahnYjmdUlick}aumq+sgkam$hy| r`ookjv\=:W%~lc!r.q0eauwWgebbdz!r`o,`utfe'xja9j4U1-ahnYjmdUlick}aumq+sgkam$hy| r`ookjv\==W%~lc!r.q0eauwWgebbdz!r`o,`utfe'xja9j4U1-ahnYjmdUlick}aumq+sgkam$hy| r`ookjv\=<W%~lc!r.q0eauwWgebbdz!r`o,`utfe'xja9j4U1-ahnYjmdUlick}aumq+sgkam$hy| r`ookjv\=?W%~lc!r.q0eauwWgebbdz!r`o,`utfe'xja9j4U1-ahnYjmdUlick}aumq+sgkam$hy| r`ookjv\=>W%~lc!r.q0eauwWgebbdz!r`o,`utfe'xja9j4U1-ahnYjmdUlick}aumq+sgkam$hy| r`ookjv\=1W%~lc!r.q0eauwWgebbdz!r`o,`utfe'xja9j4U1-ahnYjmdUlick}aumq+sgkam$hy| r`ookjv\=0W%~lc!r.q0eauwWgebbdz!r`o,`utfe'xja9m4U1-ahnYjmdUlick}aumq+sgkam$hy| r`ookjv\=T$ym` }/r1b`vvXffceey }al-gtwgj&{kf8i5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}alnlku]18T$ym` }/r1b`vvXffceey }al-gtwgj&{kf8i5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}alnlku]19T$ym` }/r1b`vvXffceey }al-gtwgj&{kf8i5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}alnlku]1:T$ym` }/r1b`vvXffceey }al-gtwgj&{kf8i5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}alnlku]1;T$ym` }/r1b`vvXffceey }al-gtwgj&{kf8i5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}alnlku]1<T$ym` }/r1b`vvXffceey }al-gtwgj&{kf8i5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}alnlku]1=T$ym` }/r1b`vvXffceey }al-gtwgj&{kf8i5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}alnlku]1>T$ym` }/r1b`vvXffceey }al-gtwgj&{kf8i5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}alnlku]1?T$ym` }/r1b`vvXffceey }al-gtwgj&{kf8i5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}alnlku]10T$ym` }/r1b`vvXffceey }al-gtwgj&{kf8i5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}alnlku]11T$ym` }/r1b`vvXffceey }al-gtwgj&{kf8n5Z0.`ooZkbeVmnbh|ntnp,rdjnl'ixx!}alnlku]1U'xja#| s2cgwuYig`dbx#|nm.fsvdk)zhg?h6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nmmmlt^17U'xja#| s2cgwuYig`dbx#|nm.fsvdk)zhg?h6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nmmmlt^16U'xja#| s2cgwuYig`dbx#|nm.fsvdk)zhg?h6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nmmmlt^15U'xja#| s2cgwuYig`dbx#|nm.fsvdk)zhg?h6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nmmmlt^14U'xja#| s2cgwuYig`dbx#|nm.fsvdk)zhg?h6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nmmmlt^13U'xja#| s2cgwuYig`dbx#|nm.fsvdk)zhg?h6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nmmmlt^12U'xja#| s2cgwuYig`dbx#|nm.fsvdk)zhg?h6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nmmmlt^11U'xja#| s2cgwuYig`dbx#|nm.fsvdk)zhg?h6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nmmmlt^10U'xja#| s2cgwuYig`dbx#|nm.fsvdk)zhg?h6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nmmmlt^1?U'xja#| s2cgwuYig`dbx#|nm.fsvdk)zhg?h6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nmmmlt^1>U'xja#| s2cgwuYig`dbx#|nm.fsvdk)zhg?o6[?/cnh[hcjWnoeio{os-ueioc&jy~"|nmmmlt^1Z&{kf"!|3`fptZhhagc"ob/erqeh(uid>o7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#oblnms_=6Z&{kf"!|3`fptZhhagc"ob/erqeh(uid>o7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#oblnms_=7Z&{kf"!|3`fptZhhagc"ob/erqeh(uid>o7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#oblnms_=4Z&{kf"!|3`fptZhhagc"ob/erqeh(uid>o7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#oblnms_=5Z&{kf"!|3`fptZhhagc"ob/erqeh(uid>o7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#oblnms_=2Z&{kf"!|3`fptZhhagc"ob/erqeh(uid>o7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#oblnms_=3Z&{kf"!|3`fptZhhagc"ob/erqeh(uid>o7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#oblnms_=0Z&{kf"!|3`fptZhhagc"ob/erqeh(uid>o7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#oblnms_=1Z&{kf"!|3`fptZhhagc"ob/erqeh(uid>o7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#oblnms_=>Z&{kf"!|3`fptZhhagc"ob/erqeh(uid>o7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#oblnms_=?Z&{kf"!|3`fptZhhagc"ob/erqeh(uid>h7X> bmi\i`kXoldn~lz`r.tbhlb)kz~y#oblnms_=[)zhg%~"}<aeqs[kinf`~%~lc dqpbi+tfe=i0Y=!mlj]nahY`mgoymya}/wcoma(d{}x$~lcconrX=X(uid$y#~=ndrr\jjoia}$ym`!kpscn*wgji2_XI_QNLHCPg>STM[U]E^GMLD18RFE>3_CN[RZVPD48S@G/8 <0[HO'1(48S@G/: <0[HO'3(:8S@G/;3:":6YJB)2*2>QBJ!;":6YJB)0*2>QBJ!9"46YJB)194,e<_[C_IRC@DD]Bg>QUA]OTABJJ_C3g?]OKAGR&TIL/0/3#WQSE(9$:,L]LIH48\VRKAK=0T^ZPGOF4?]USW_IHn6VPCNPF[LHAG?1ShoQFdg9[`mYWz`g]i}foo33?]bjWDkacXjrrklj46<PmgTAd``rWgqwlii02koho'0(:8eabui!;"56okdsc+55/>3hno~l&>1(;8eabui!;9%45ndepb,45.12koho'15+a?dbczh":87>&8:cg`wg/: 20mij}a)1*<>gcl{k#8$64aefqe-3.02koho'6(:8eabui!="46okdsc+<,><imnym%7&8:cg`wd/8 20mij}b)3*=>gcl{h#=='6;`fgvg.69 30mij}b)31-<=flmxi$<=&9:cg`wd/9=#27ljkrc*21,?<imnyn%?9)c9b`ate 8<1<$64aefqf-4.02kohl'3(:8eabuj!>"46okds`+1,><imnyn%8&8:cg`wd/? 20mij}b):*<>gcl{h#5$=<;cnh[hcjWnoeS{<P8-"[mioip)ID^H.Heogqeqiu(8:%=#><_hr00>ekch>0oaem189geqgUIDU=8oQ>6c]tmaro9=U>?95kaucQEHY1<kU::oQxievk51Y2$kf`S`kb_fgm[s4X0%DDBH"AOOG0=4=ci}kYM@Q94c]22gYpam~c=9Q:,cnh[hcjWnoeS{<P8-y`[mgtW{olohl20-a\lduXzlmhil3?,b]nahYsqyo6=!mPpskn[qwm4;'oR}fnhvb[sgk59&hSknd^uj`qnXj4;= nQ}e`f\slbs`Vk6:9"l_ekpegjbW~kybRlgv^alhi;7$jUbbdzPfhnf[kgjm4ddSnaj_gkoaZjhimoo nQxrhvf[hicmVh6^HOK_GKQWQ*dW~xbxhQboeg\e8TBIMUME_][,b]nq}YwayogeckPsucdav;7$jUcm~Qbel]lqqvr|Vxnk~Qm=1.`[iiflVceeyQiimg>4)eX`hyTahcPotvsqqYumnyTm0>#c^uqmqcXllzdRl299130)eX{ciRjjpuj\e843=><'oRfns^qpvg;7$jUcm~Qbuy]lqqvr|Vxnk~Qm=1.`[mgtWzyym0>#c^jbwZkrpVe~x}{{_sgdwZg:8%iTmij}a^uj`qn:9<&hSljkrc]tmaro58='oRjjf`wopZbf|h7; nQzsd]fgf;7$jUj`ja}iujn94*dWmcxmobj_vcqjZdo~Vxjbjk20-a\swosmV}bhyfPb<35(fYpz`~nSzgkti]b932+kVxnmiQkeqvk[g;>0::? nQ}e`f\``vs`Vk6>9;86-a\f|rbWzcqi07#c^qjiZehdecxeb`Pcig`o8GKD%iTobcboo]`hn;7$jU~hQ}al`22gqbzVxxxRlgv<2/gZqbiV}bhyf21-a\lduXmgh6<!mPh`q\akg:8%iT{hlPwhfwl87+kVybbdzm_wco95*dgdzdbh`{_ocna8bf|hXJAR8;b^35fZqnl}b:8R;#c^wpaZd~|lU|io3?,b]vw`Yeq}oT{ho20-a\qvcXllljyazPd`vb95*z;91omyo]AL]50gY6>kU|eizg15]6[gjlWdofSjka_w0\<Z~t|V;<7ilftdpq3>bnfh";%:5kioc+5,><l`dj$<>&8:fjjd.69 20hd`n(00*<>bnfh":?$64dhlb,42.02nbbl&>5(:8`lhf 8<"46jfn`*23,><l`dj$<6&8:fjjd.61 =0hd`n(3+;?aoii!8;%55kioc+64/?3mcem%<=)99gmkg/::#37igaa)07-==cagk#>8'7;ekme-41!11oeco'26+;?aoii!83%55kioc+6</03mcem%=&8:fjjd.48 20hd`n(23*<>bnfh"8>$64dhlb,65.02nbbl&<4(:8`lhf :?"46jfn`*02,><l`dj$>9&8:fjjd.40 20hd`n(2;*3>bnfh"?%55kioc+05/?3mcem%:>)99gmkg/<;#37igaa)60-==cagk#89'7;ekme-22!11oeco'47+;?aoii!><%55kioc+0=/?3mcem%:6)69gmkg/= 20hd`n(42*<>bnfh">=$64dhlb,04.02nbbl&:3(:8`lhf <>"46jfn`*61,><l`dj$88&8:fjjd.2? 20hd`n(4:*<>bnfh">5$94dhlb,3/?3mcem%8?)99gmkg/>8#37igaa)41-==cagk#:>'n;ekme-0429#<7igaa)5*3>bnfh"3%:5kioc+=,1<l`di$='8;ekmf-7.02nbbo&>0(:8`lhe 8;"46jfnc*26,><l`di$<=&8:fjjg.6< 20hd`m(07*e>bnfk":97>&7:fjjg.5!>1oecl'3(58`lhe =#<7igab)7*3>bnfk"=%:5kio`+3,1<l`di$5'8;ekmf-?.02ndyyo'0(:8`jssi!;"56j`uuc+55/>3me~xl&>1(;8`jssi!;9%45kotvb,45.12ndyyo'15+:?air|h":9$74dnwwe-71!01ocxzn(05*=>bh}}k#=5'6;emvpd.61 20hb{{a)0*=>bh}}k#>='6;emvpd.59 30hb{{a)01-<=cg|~j$?=&9:flqqg/:=#27iazt`*11,?<lfm%<9)89gkprf ;="56j`uuc+6=/>3me~xl&=9(:8`jssi!9"56j`uuc+75/>3me~xl&<1(;8`jssi!99%45kotvb,65.12ndyyo'35+:?air|h"89$74dnwwe-51!01ocxzn(25*=>bh}}k#?5'6;emvpd.41 20hb{{a)6*=>bh}}k#8='6;emvpd.39 30hb{{a)61-<=cg|~j$9=&9:flqqg/<=#27iazt`*71,?<lfm%:9)89gkprf =="56j`uuc+0=/>3me~xl&;9(:8`jssi!?"56j`uuc+15/>3me~xl&:1(;8`jssi!?9%45kotvb,05.12ndyyo'55+:?air|h">9$74dnwwe-31!01ocxzn(45*=>bh}}k#95'6;emvpd.21 20hb{{a)4*=>bh}}k#:='6;emvpd.19 30hb{{a)41-<=cg|~j$;=&b:flqqg/>:0;%55kotvb,2/?3me~xl&7)99gkprf 0#37iaztc*3-==cg|~i$<'6;emvpg.68 30hb{{b)32-<=cg|~i$<<&9:flqqd/9:#27iaztc*20,?<lfn%?:)c9gkpre 8?1<$64dnwwf-4.02ndyyl'3(:8`jssj!>"46j`uu`+1,><lfn%8&8:flqqd/? 20hb{{b):*<>bh}}h#5$64eeke6kac;2oem>5jnc:8jbee}`fo:6|jgbgb2>tbojoi;6}miugqv1=t{{k?7~}}b79tad.7!11|il&?:1+5?rce 9#37zkm(183-xFGx<3:m6NOx549B?2=9rY?h7683;:9564e>9n1>?9l7zl4e6<63g=j87:4$6c2>2?d3tY?n7683;:9564e>9n1>?9l7:Q204<???0;6<==b72g>740k>1X8o477783>455j?:o6?<8c99g3fg=83;1=v];d;:47?>=9:8i:=j5235`3>pS9jl1<7?51;6;f~U3l32<?765120a25b=:;=h;6*88g8207=Q?h81>v{>4882?p73i3:0q)?l2;3;?g1di3:1;>4<:61xL2>c3S>?68u>0;a9b?c=:80v(<j<:6ab?!1f83=h;6g77b83>!7d<32<h6`>c283?>o0ik0;6)?l4;5bg>h6k:0;76g8a`83>!7d<3=jo6`>c282?>o0i00;6)?l4;5bg>h6k:0976g8a983>!7d<3=jo6`>c280?>o0i>0;6)?l4;5bg>h6k:0?76g8b583>!7d<3=jo6`>c286?>o0j:0;6)?l4;5bg>h6k:0=76g8b383>!7d<3=jo6`>c284?>o0j80;6)?l4;5bg>h6k:0376g8b183>!7d<3=jo6`>c28:?>o0io0;6)?l4;5bg>h6k:0j76g8ad83>!7d<3=jo6`>c28a?>o0im0;6)?l4;5bg>h6k:0h76g8a783>!7d<3=jo6`>c28g?>o0i<0;6)?l4;5bg>h6k:0n76g8be83>!7d<3=ii6`>c283?>o0jj0;6)?l4;5aa>h6k:0:76g8bc83>!7d<3=ii6`>c281?>o0jh0;6)?l4;5aa>h6k:0876g8b883>!7d<3=ii6`>c287?>o0j10;6)?l4;5aa>h6k:0>76g8b683>!7d<3=ii6`>c285?>o0k?0;6)?l4;5aa>h6k:0<76g8c483>!7d<3=ii6`>c28;?>o0k=0;6)?l4;5aa>h6k:0276g8c283>!7d<3=ii6`>c28b?>o0k;0;6)?l4;5aa>h6k:0i76g8c083>!7d<3=ii6`>c28`?>o0k90;6)?l4;5aa>h6k:0o76g8bg83>!7d<3=ii6`>c28f?>o0j?0;6)?l4;5aa>h6k:0m76g8b483>!7d<3=ii6`>c2824>=h0?31<7*>c58;2d=i9j91<65`87:94?"6k=03:l5a1b195>=h0?=1<7*>c58;2d=i9j91>65`87494?"6k=03:l5a1b197>=h0??1<7*>c58;2d=i9j91865`87694?"6k=03:l5a1b191>=h0>81<7*>c58;2d=i9j91:65`86394?"6k=03:l5a1b193>=h0>:1<7*>c58;2d=i9j91465`87d94?"6k=03:l5a1b19=>=h0?o1<7*>c58;2d=i9j91m65`87f94?"6k=03:l5a1b19f>=h0?i1<7*>c58;2d=i9j91o65`87`94?"6k=03:l5a1b19`>=h0?91<7*>c58;2d=i9j91i65`87094?"6k=03:l5a1b19b>=n?j21<75f7b;94?=n09h1<7*>c58;4f=i9j91<65f81c94?"6k=03<n5a1b195>=n0931<7*>c58;4f=i9j91>65f81:94?"6k=03<n5a1b197>=n09<1<7*>c58;4f=i9j91865f81794?"6k=03<n5a1b191>=n09>1<7*>c58;4f=i9j91:65f81194?"6k=03<n5a1b193>=n0981<7*>c58;4f=i9j91465f81394?"6k=03<n5a1b19=>=n09:1<7*>c58;4f=i9j91m65f7gd94?"6k=03<n5a1b19f>=n?oo1<7*>c58;4f=i9j91o65f7gf94?"6k=03<n5a1b19`>=n?oh1<7*>c58;4f=i9j91i65f7gc94?"6k=03<n5a1b19b>=n?o31<7*>c58;4f=i9j91==54i6d;>5<#9j>14=m4n0a0>47<3`=m;7>5$0a7>=6d3g;h?7?=;:k4b3<72-;h876?c:l2g6<6;21b;k;50;&2g1<?8j1e=n=51598m2`3290/=n:581a8j4e428?07d9i3;29 4e321:h7c?l3;35?>o0n;0;6)?l4;:3g>h6k:0:;65f7g294?"6k=03<n5a1b195==<a>om6=4+1b69<5e<f8i86<74;h5fa?6=,8i?65>l;o3`7?7f32c<ii4?:%3`0?>7k2d:o>4>b:9j3`e=83.:o9470b9m5f5=9j10e:km:18'5f2=09i0b<m<:0f8?l1bi3:1(<m;:92`?k7d;3;n76g8e883>!7d<32;o6`>c282b>=n?l21<7*>c58;4f=i9j91>=54i6g4>5<#9j>14=m4n0a0>77<3`=n97>5$0a7>=6d3g;h?7<=;:k4a1<72-;h876?c:l2g6<5;21b;h=50;&2g1<?8j1e=n=52598m2c5290/=n:581a8j4e42;?07d9j1;29 4e321:h7c?l3;05?>o0m90;6)?l4;:3g>h6k:09;65f7ed94?"6k=03<n5a1b196==<a>nn6=4+1b69<5e<f8i86?74;h5g`?6=,8i?65>l;o3`7?4f32c<hn4?:%3`0?>7k2d:o>4=b:9j3ag=83.:o9470b9m5f5=:j10e:j6:18'5f2=09i0b<m<:3f8?l1c03:1(<m;:92`?k7d;38n76g8d683>!7d<32;o6`>c281b>=n?m<1<7*>c58;4f=i9j91?=54i6f6>5<#9j>14=m4n0a0>67<3`=o87>5$0a7>=6d3g;h?7==;:k4`6<72-;h876?c:l2g6<4;21b;i<50;&2g1<?8j1e=n=53598m2b6290/=n:581a8j4e42:?07d6?f;29 4e321:h7c?l3;15?>o?8l0;6)?l4;:3g>h6k:08;65f81f94?"6k=03<n5a1b197==<a1:<6=4+1b69<5e<f8i86>74;h5eg?6=,8i?65>l;o3`7?5f32c<j<4?:%3`0?>7k2d:o>4<b:9j3`0=83.:o9470b9m5f5=;j10e:jm:18'5f2=09i0b<m<:2f8?l1c83:1(<m;:92`?k7d;39n76g8cg83>!7d<32;o6`>c280b>=e?1o1<7?50;2xL2>c3-;o?797e:m2g4<722wiik4?:083>5}O?1n0(<j<:dd8k`c=831vn9=50;a`>7g?2=2iwE97d:X70?77s8:1=<4l:g816?c=:80o6?<5e;33>47=k3l1><4k:|&2`6<0km1/8548cc9'0f<0kj1b4::50;9j<23=831b4:o50;9j<2d=831b4:950;9j<2>=831b4:m50;&2g1<??m1e=n=50:9j<2c=83.:o9477g9m5f5=821b;ll50;&2g1<0ij1e=n=50:9j3dg=83.:o948ab9m5f5=921b;l750;&2g1<0ij1e=n=52:9j3d>=83.:o948ab9m5f5=;21b;l950;&2g1<0ij1e=n=54:9j3g2=83.:o948ab9m5f5==21b;o=50;&2g1<0ij1e=n=56:9j3g4=83.:o948ab9m5f5=?21b;o?50;&2g1<0ij1e=n=58:9j3g6=83.:o948ab9m5f5=121b;lh50;&2g1<0ij1e=n=5a:9j3dc=83.:o948ab9m5f5=j21b;lj50;&2g1<0ij1e=n=5c:9j3d0=83.:o948ab9m5f5=l21b;l;50;&2g1<0ij1e=n=5e:9j3gb=83.:o948bd9m5f5=821b;om50;&2g1<0jl1e=n=51:9j3gd=83.:o948bd9m5f5=:21b;oo50;&2g1<0jl1e=n=53:9j3g?=83.:o948bd9m5f5=<21b;o650;&2g1<0jl1e=n=55:9j3g1=83.:o948bd9m5f5=>21b;n850;&2g1<0jl1e=n=57:9j3f3=83.:o948bd9m5f5=021b;n:50;&2g1<0jl1e=n=59:9j3f5=83.:o948bd9m5f5=i21b;n<50;&2g1<0jl1e=n=5b:9j3f7=83.:o948bd9m5f5=k21b;n>50;&2g1<0jl1e=n=5d:9j3g`=83.:o948bd9m5f5=m21b;o850;&2g1<0jl1e=n=5f:9j3g3=83.:o948bd9m5f5=9910c596:188k=3c290/=n:584g8j4e42910c5;l:18'5f2=0<o0b<m<:098k=3e290/=n:584g8j4e42;10c5;n:18'5f2=0<o0b<m<:298k=3?290/=n:584g8j4e42=10c5;8:18'5f2=0<o0b<m<:498k=31290/=n:584g8j4e42?10c5;::18'5f2=0<o0b<m<:698k=33290/=n:584g8j4e42110c5;<:18'5f2=0<o0b<m<:898k=35290/=n:584g8j4e42h10c5;>:18'5f2=0<o0b<m<:c98k=37290/=n:584g8j4e42j10c5:i:18'5f2=0<o0b<m<:e98k=2c290/=n:584g8j4e42l10c5:l:18'5f2=0<o0b<m<:g98k=2e290/=n:584g8j4e428:07b6;a;29 4e321?n7c?l3;32?>i?<00;6)?l4;:6a>h6k:0:>65`85:94?"6k=039h5a1b1956=<g1><6=4+1b69<0c<f8i86<:4;n:72?6=,8i?65;j;o3`7?7232e3884?:%3`0?>2m2d:o>4>6:9l<12=83.:o9475d9m5f5=9>10c5:=:18'5f2=0<o0b<m<:0:8?j>393:1(<m;:97f?k7d;3;276a74183>!7d<32>i6`>c282e>=h0:l1<7*>c58;1`=i9j91=o54o91f>5<#9j>148k4n0a0>4e<3f28h7>5$0a7>=3b3g;h?7?k;:m;7f<72-;h876:e:l2g6<6m21d4>l50;&2g1<?=l1e=n=51g98k=5f290/=n:584g8j4e42;:07b6<9;29 4e321?n7c?l3;02?>i?;>0;6)?l4;:6a>h6k:09>65`82494?"6k=039h5a1b1966=<g19>6=4+1b69<0c<f8i86?:4;n:00?6=,8i?65;j;o3`7?4232e3?>4?:%3`0?>2m2d:o>4=6:9l<64=83.:o9475d9m5f5=:>10c5=>:18'5f2=0<o0b<m<:3:8?j>483:1(<m;:97f?k7d;38276a72g83>!7d<32>i6`>c281e>=h0;o1<7*>c58;1`=i9j91>o54o90`>5<#9j>148k4n0a0>7e<3f29n7>5$0a7>=3b3g;h?7<k;:m;6d<72-;h876:e:l2g6<5m21d4?750;&2g1<?=l1e=n=52g98k=4?290/=n:584g8j4e42::07b6=7;29 4e321?n7c?l3;12?>i?:?0;6)?l4;:6a>h6k:08>65`83794?"6k=039h5a1b1976=<g18?6=4+1b69<0c<f8i86>:4;n:17?6=,8i?65;j;o3`7?5232e3:<4?:%3`0?>2m2d:o>4<6:9l<36=83.:o9475d9m5f5=;>10c5;i:18'5f2=0<o0b<m<:2:8?j>213:1(<m;:97f?k7d;39276a74d83>!7d<32>i6`>c280e>=h0=91<7*>c58;1`=i9j91?o54o91;>5<#9j>148k4n0a0>6e<3f29h7>5$0a7>=3b3g;h?7=k;:m;67<72-;h876:e:l2g6<4m21d4??50;&2g1<?=l1e=n=53g98k=0>290/=n:587c8j4e42910c587:18'5f2=0?k0b<m<:098k=00290/=n:587c8j4e42;10c589:18'5f2=0?k0b<m<:298k=02290/=n:587c8j4e42=10c58;:18'5f2=0?k0b<m<:498k=15290/=n:587c8j4e42?10c59>:18'5f2=0?k0b<m<:698k=17290/=n:587c8j4e42110c58i:18'5f2=0?k0b<m<:898k=0b290/=n:587c8j4e42h10c58k:18'5f2=0?k0b<m<:c98k=0d290/=n:587c8j4e42j10c58m:18'5f2=0?k0b<m<:e98k=04290/=n:587c8j4e42l10c58=:18'5f2=0?k0b<m<:g98m2e?2900e:m6:188m=6e290/=n:581a8j4e42910e5>n:18'5f2=09i0b<m<:098m=6>290/=n:581a8j4e42;10e5>7:18'5f2=09i0b<m<:298m=61290/=n:581a8j4e42=10e5>::18'5f2=09i0b<m<:498m=63290/=n:581a8j4e42?10e5><:18'5f2=09i0b<m<:698m=65290/=n:581a8j4e42110e5>>:18'5f2=09i0b<m<:898m=67290/=n:581a8j4e42h10e:hi:18'5f2=09i0b<m<:c98m2`b290/=n:581a8j4e42j10e:hk:18'5f2=09i0b<m<:e98m2`e290/=n:581a8j4e42l10e:hn:18'5f2=09i0b<m<:g98m2`>290/=n:581a8j4e428:07d9i8;29 4e321:h7c?l3;32?>o0n>0;6)?l4;:3g>h6k:0:>65f7g494?"6k=03<n5a1b1956=<a>l>6=4+1b69<5e<f8i86<:4;h5e0?6=,8i?65>l;o3`7?7232c<j>4?:%3`0?>7k2d:o>4>6:9j3c4=83.:o9470b9m5f5=9>10e:h?:18'5f2=09i0b<m<:0:8?l1bn3:1(<m;:92`?k7d;3;276g8ed83>!7d<32;o6`>c282e>=n?ln1<7*>c58;4f=i9j91=o54i6g`>5<#9j>14=m4n0a0>4e<3`=nn7>5$0a7>=6d3g;h?7?k;:k4ad<72-;h876?c:l2g6<6m21b;h750;&2g1<?8j1e=n=51g98m2c?290/=n:581a8j4e42;:07d9j7;29 4e321:h7c?l3;02?>o0m<0;6)?l4;:3g>h6k:09>65f7d694?"6k=03<n5a1b1966=<a>o86=4+1b69<5e<f8i86?:4;h5f6?6=,8i?65>l;o3`7?4232c<i<4?:%3`0?>7k2d:o>4=6:9j3`6=83.:o9470b9m5f5=:>10e:ji:18'5f2=09i0b<m<:3:8?l1cm3:1(<m;:92`?k7d;38276g8de83>!7d<32;o6`>c281e>=n?mi1<7*>c58;4f=i9j91>o54i6fb>5<#9j>14=m4n0a0>7e<3`=o57>5$0a7>=6d3g;h?7<k;:k4`=<72-;h876?c:l2g6<5m21b;i950;&2g1<?8j1e=n=52g98m2b1290/=n:581a8j4e42::07d9k5;29 4e321:h7c?l3;12?>o0l=0;6)?l4;:3g>h6k:08>65f7e194?"6k=03<n5a1b1976=<a>n96=4+1b69<5e<f8i86>:4;h5g5?6=,8i?65>l;o3`7?5232c3<k4?:%3`0?>7k2d:o>4<6:9j<5c=83.:o9470b9m5f5=;>10e5>k:18'5f2=09i0b<m<:2:8?l>7?3:1(<m;:92`?k7d;39276g8fb83>!7d<32;o6`>c280e>=n?o;1<7*>c58;4f=i9j91?o54i6g5>5<#9j>14=m4n0a0>6e<3`=on7>5$0a7>=6d3g;h?7=k;:k4`5<72-;h876?c:l2g6<4m21b;nh50;&2g1<?8j1e=n=53g98m=70290/=n:580:8j4e42910e5?9:18'5f2=0820b<m<:098m=72290/=n:580:8j4e42;10e5?;:18'5f2=0820b<m<:298m=74290/=n:580:8j4e42=10e5?=:18'5f2=0820b<m<:498m=47290/=n:580:8j4e42?10e5?i:18'5f2=0820b<m<:698m=7b290/=n:580:8j4e42110e5?k:18'5f2=0820b<m<:898m=7d290/=n:580:8j4e42h10e5?m:18'5f2=0820b<m<:c98m=7f290/=n:580:8j4e42j10e5?6:18'5f2=0820b<m<:e98m=76290/=n:580:8j4e42l10e5??:18'5f2=0820b<m<:g98k2eb2900n:7j:182>5<7s-;o?7ki;I5:`>N00m1dih4?::a3<`=83;1<7>t$0f0>2>b3A=2h6F88e9l5f7=831vn9=m:187>5<7s-;o?7?;3:J4=a=O?1n0(kj5139jb4<722cm>7>5;hd0>5<<g8i;6=44}c667?6=<3:1<v*>d28206=O?0n0D:6k;%dg>44<ao;1<75ff383>>oa;3:17b?l0;29?xd39m0;694?:1y'5a5=9=?0D:7k;I5;`>oa93:17dh=:188m4ec2900c<m?:188yg24k3:187>50z&2`6<6<:1C;4j4H6:g?!`c2880ek?50;9jb7<722cm?7>5;n3`4?6=3th?994?:583>5}#9m91=9=4H6;g?M1?l2.mh7?=;hd2>5<<ao81<75ff283>>i6k90;66sm43694?2=83:p(<j<:066?M1>l2B<4i5ff083>>oa:3:17d?ld;29?j7d83:17pl;b183>1<729q/=i=51518L2?c3A=3h6*id;31?l`62900ek<50;9jb6<722e:o=4?::a6d6=83>1<7>t$0f0>4243A=2h6F88e9'ba<6:2cm=7>5;hd1>5<<ao91<75`1b294?=zj==h6=4;:183!7c;3;?96F89e9K3=b<ao;1<75ff383>>o6km0;66a>c183>>{e:h;1<7:50;2x 4b428>87E96d:J4<a=#nm0:>6gi1;29?l`52900ek=50;9l5f6=831vn>>n:187>5<7s-;o?7?;3:J4=a=O?1n0(kj5139jb4<722cm>7>5;hd0>5<<g8i;6=44}c6a=?6=<3:1<v*>d28200=O?0n0D:6k;hd2>5<<ao81<75f1bf94?=h9j:1<75rb57b>5<3290;w)?k3;372>N01m1C;5j4ig394?=nn;0;66g>ce83>>i6k90;66sm2`a94?2=83:p(<j<:060?M1>l2B<4i5+fe826>oa93:17dh=:188mc5=831d=n>50;9~f66e290?6=4?{%3g7?73;2B<5i5G79f8 cb=9;1bj<4?::ke6?6=3`l86=44o0a3>5<<uk>o87>54;294~"6l:0:885G78f8L2>c3`l:6=44ig094?=n9jn1<75`1b294?=zj:;=6=4;:183!7c;3;??6F89e9K3=b<,on1=?5ff083>>oa:3:17dh<:188k4e72900qo=84;290?6=8r.:h>4>429K3<b<@>2o7)hk:008mc7=831bj?4?::ke7?6=3f;h<7>5;|`1g1<72=0;6=u+1e19513<@>3o7E97d:ke5?6=3`l96=44i0ag>5<<g8i;6=44}c6;`?6=<3:1<v*>d28203=O?0n0D:6k;hd2>5<<ao81<75f1bf94?=h9j:1<75rb561>5<3290;w)?k3;373>N01m1C;5j4ig394?=nn;0;66g>ce83>>i6k90;66sm2c594?2=83:p(<j<:060?M1>l2B<4i5+fe826>oa93:17dh=:188mc5=831d=n>50;9~f646290?6=4?{%3g7?73;2B<5i5G79f8 cb=9;1bj<4?::ke6?6=3`l86=44o0a3>5<<uk>o97>54;294~"6l:0:885G78f8L2>c3`l:6=44ig094?=n9jn1<75`1b294?=zj:8h6=4;:183!7c;3;??6F89e9K3=b<,on1=?5ff083>>oa:3:17dh<:188k4e72900qo=85;290?6=8r.:h>4>429K3<b<@>2o7)hk:008mc7=831bj?4?::ke7?6=3f;h<7>5;|`1`c<72=0;6=u+1e19513<@>3o7E97d:ke5?6=3`l96=44i0ag>5<<g8i;6=44}c6:b?6=<3:1<v*>d28203=O?0n0D:6k;hd2>5<<ao81<75f1bf94?=h9j:1<75rb214>5<3290;w)?k3;377>N01m1C;5j4$gf957=nn80;66gi2;29?l`42900c<m?:188yg5?83:187>50z&2`6<6<:1C;4j4H6:g?!`c2880ek?50;9jb7<722cm?7>5;n3`4?6=3th9i=4?:583>5}#9m91=9;4H6;g?M1?l2cm=7>5;hd1>5<<a8io6=44o0a3>5<<uk93n7>54;294~"6l:0:8>5G78f8L2>c3-lo6<<4ig394?=nn;0;66gi3;29?j7d83:17pl<c583>1<729q/=i=51518L2?c3A=3h6*id;31?l`62900ek<50;9jb6<722e:o=4?::a716=83>1<7>t$0f0>4223A=2h6F88e9jb4<722cm>7>5;h3``?6=3f;h<7>5;|`7a`<72=0;6=u+1e19510<@>3o7E97d:ke5?6=3`l96=44i0ag>5<<g8i;6=44}c65f?6=<3:1<v*>d28202=O?0n0D:6k;hd2>5<<ao81<75f1bf94?=h9j:1<75rb50b>5<3290;w)?k3;37<>N01m1C;5j4ig394?=nn;0;66g>ce83>>i6k90;66sm38494?2=83:p(<j<:060?M1>l2B<4i5+fe826>oa93:17dh=:188mc5=831d=n>50;9~f6e2290?6=4?{%3g7?73;2B<5i5G79f8 cb=9;1bj<4?::ke6?6=3`l86=44o0a3>5<<uk9>>7>54;294~"6l:0:885G78f8L2>c3`l:6=44ig094?=n9jn1<75`1b294?=zj:n;6=4;:183!7c;3;??6F89e9K3=b<,on1=?5ff083>>oa:3:17dh<:188k4e72900qo=i9;290?6=8r.:h>4>429K3<b<@>2o7)hk:008mc7=831bj?4?::ke7?6=3f;h<7>5;|`0e4<72=0;6=u+1e19513<@>3o7E97d:ke5?6=3`l96=44i0ag>5<<g8i;6=44}c0e=?6=<3:1<v*>d28203=O?0n0D:6k;hd2>5<<ao81<75f1bf94?=h9j:1<75rb2fa>5<3290;w)?k3;377>N01m1C;5j4$gf957=nn80;66gi2;29?l`42900c<m?:188yg5ai3:187>50z&2`6<6<:1C;4j4H6:g?!`c2880ek?50;9jb7<722cm?7>5;n3`4?6=3th8n>4?:583>5}#9m91=9;4H6;g?M1?l2cm=7>5;hd1>5<<a8io6=44o0a3>5<<uk>;97>54;294~"6l:0:8>5G78f8L2>c3-lo6<<4ig394?=nn;0;66gi3;29?j7d83:17pl;1583>1<729q/=i=51518L2?c3A=3h6*id;31?l`62900ek<50;9jb6<722e:o=4?::a7`>=83>1<7>t$0f0>4223A=2h6F88e9jb4<722cm>7>5;h3``?6=3f;h<7>5;|`026<72=0;6=u+1e19510<@>3o7E97d:ke5?6=3`l96=44i0ag>5<<g8i;6=44}c6a5?6=<3:1<v*>d28206=O?0n0D:6k;%dg>44<ao;1<75ff383>>oa;3:17b?l0;29?xd5jl0;694?:1y'5a5=9=90D:7k;I5;`>"al3;97dh>:188mc4=831bj>4?::m2g5<722wi85;50;694?6|,8n86<::;I5:`>N00m1bj<4?::ke6?6=3`;hh7>5;n3`4?6=3th9nk4?:583>5}#9m91=9=4H6;g?M1?l2.mh7?=;hd2>5<<ao81<75ff283>>i6k90;66sm32a94?2=83:p(<j<:060?M1>l2B<4i5+fe826>oa93:17dh=:188mc5=831d=n>50;9~f1c7290?6=4?{%3g7?73=2B<5i5G79f8mc7=831bj?4?::k2ga<722e:o=4?::a035=83>1<7>t$0f0>4213A=2h6F88e9jb4<722cm>7>5;h3``?6=3f;h<7>5;|`1g5<72=0;6=u+1e19515<@>3o7E97d:&e`?753`l:6=44ig094?=nn:0;66a>c183>>{e;:n1<7:50;2x 4b428>87E96d:J4<a=#nm0:>6gi1;29?l`52900ek=50;9l5f6=831vn9k8:187>5<7s-;o?7?;5:J4=a=O?1n0ek?50;9jb7<722c:oi4?::m2g5<722wi?>k50;694?6|,8n86<:<;I5:`>N00m1/ji4>2:ke5?6=3`l96=44ig194?=h9j:1<75rb2;`>5<3290;w)?k3;377>N01m1C;5j4$gf957=nn80;66gi2;29?l`42900c<m?:188yg4bj3:187>50z&2`6<6<<1C;4j4H6:g?l`62900ek<50;9j5fb=831d=n>50;9~f1g7290?6=4?{%3g7?73>2B<5i5G79f8mc7=831bj?4?::k2ga<722e:o=4?::a01d=83>1<7>t$0f0>4203A=2h6F88e9jb4<722cm>7>5;h3``?6=3f;h<7>5;|`1g4<72=0;6=u+1e19515<@>3o7E97d:&e`?753`l:6=44ig094?=nn:0;66a>c183>>{e;:l1<7:50;2x 4b428>87E96d:J4<a=#nm0:>6gi1;29?l`52900ek=50;9l5f6=831vn9k7:187>5<7s-;o?7?;5:J4=a=O?1n0ek?50;9jb7<722c:oi4?::m2g5<722wi?=m50;694?6|,8n86<:<;I5:`>N00m1/ji4>2:ke5?6=3`l96=44ig194?=h9j:1<75rb2;g>5<3290;w)?k3;377>N01m1C;5j4$gf957=nn80;66gi2;29?l`42900c<m?:188yg4a:3:187>50z&2`6<6<<1C;4j4H6:g?l`62900ek<50;9j5fb=831d=n>50;9~f1g?290?6=4?{%3g7?73>2B<5i5G79f8mc7=831bj?4?::k2ga<722e:o=4?::a75b=83>1<7>t$0f0>4243A=2h6F88e9'ba<6:2cm=7>5;hd1>5<<ao91<75`1b294?=zj:3n6=4;:183!7c;3;??6F89e9K3=b<,on1=?5ff083>>oa:3:17dh<:188k4e72900qo<i3;290?6=8r.:h>4>449K3<b<@>2o7dh>:188mc4=831b=nj50;9l5f6=831vn>7i:187>5<7s-;o?7?;3:J4=a=O?1n0(kj5139jb4<722cm>7>5;hd0>5<<g8i;6=44}c1f6?6=<3:1<v*>d28206=O?0n0D:6k;%dg>44<ao;1<75ff383>>oa;3:17b?l0;29?xd4=:0;694?:1y'5a5=9=?0D:7k;I5;`>oa93:17dh=:188m4ec2900c<m?:188yg2a?3:187>50z&2`6<6<?1C;4j4H6:g?l`62900ek<50;9j5fb=831d=n>50;9~f113290?6=4?{%3g7?73?2B<5i5G79f8mc7=831bj?4?::k2ga<722e:o=4?::a065=83>1<7>t$0f0>42?3A=2h6F88e9jb4<722cm>7>5;h3``?6=3f;h<7>5;|`0e5<72=0;6=u+1e19515<@>3o7E97d:&e`?753`l:6=44ig094?=nn:0;66a>c183>>{e;l91<7:50;2x 4b428>87E96d:J4<a=#nm0:>6gi1;29?l`52900ek=50;9l5f6=831vn>;m:187>5<7s-;o?7?;5:J4=a=O?1n0ek?50;9jb7<722c:oi4?::m2g5<722wi?h:50;694?6|,8n86<:<;I5:`>N00m1/ji4>2:ke5?6=3`l96=44ig194?=h9j:1<75rb52g>5<3290;w)?k3;377>N01m1C;5j4$gf957=nn80;66gi2;29?l`42900c<m?:188yg5e<3:187>50z&2`6<6<<1C;4j4H6:g?l`62900ek<50;9j5fb=831d=n>50;9~f665290?6=4?{%3g7?73>2B<5i5G79f8mc7=831bj?4?::k2ga<722e:o=4?::a7`3=83>1<7>t$0f0>4243A=2h6F88e9'ba<6:2cm=7>5;hd1>5<<ao91<75`1b294?=zj=:n6=4;:183!7c;3;??6F89e9K3=b<,on1=?5ff083>>oa:3:17dh<:188k4e72900qo=mc;290?6=8r.:h>4>449K3<b<@>2o7dh>:188mc4=831b=nj50;9l5f6=831vn9>i:187>5<7s-;o?7?;3:J4=a=O?1n0(kj5139jb4<722cm>7>5;hd0>5<<g8i;6=44}c621?6=<3:1<v*>d28206=O?0n0D:6k;%dg>44<ao;1<75ff383>>oa;3:17b?l0;29?xd4n80;694?:1y'5a5=9=?0D:7k;I5;`>oa93:17dh=:188m4ec2900c<m?:188yg51k3:187>50z&2`6<6<?1C;4j4H6:g?l`62900ek<50;9j5fb=831d=n>50;9~f1d5290?6=4?{%3g7?73;2B<5i5G79f8 cb=9;1bj<4?::ke6?6=3`l86=44o0a3>5<<uk8h>7>54;294~"6l:0:8>5G78f8L2>c3-lo6<<4ig394?=nn;0;66gi3;29?j7d83:17pl;8783>1<729q/=i=51578L2?c3A=3h6gi1;29?l`52900e<mk:188k4e72900qo<l3;290?6=8r.:h>4>429K3<b<@>2o7)hk:008mc7=831bj?4?::ke7?6=3f;h<7>5;|`04`<72=0;6=u+1e19515<@>3o7E97d:&e`?753`l:6=44ig094?=nn:0;66a>c183>>{e<l31<7:50;2x 4b428>>7E96d:J4<a=nn80;66gi2;29?l7dl3:17b?l0;29?xd3>=0;694?:1y'5a5=9=<0D:7k;I5;`>oa93:17dh=:188m4ec2900c<m?:188yg4f:3:187>50z&2`6<6<:1C;4j4H6:g?!`c2880ek?50;9jb7<722cm?7>5;n3`4?6=3th8<k4?:583>5}#9m91=9=4H6;g?M1?l2.mh7?=;hd2>5<<ao81<75ff283>>i6k90;66sm4dc94?2=83:p(<j<:066?M1>l2B<4i5ff083>>oa:3:17d?ld;29?j7d83:17pl<1183>1<729q/=i=51518L2?c3A=3h6*id;31?l`62900ek<50;9jb6<722e:o=4?::a720=83>1<7>t$0f0>4243A=2h6F88e9'ba<6:2cm=7>5;hd1>5<<ao91<75`1b294?=zj;l?6=4;:183!7c;3;?96F89e9K3=b<ao;1<75ff383>>o6km0;66a>c183>>{e<h31<7:50;2x 4b428>=7E96d:J4<a=nn80;66gi2;29?l7dl3:17b?l0;29?xd3<j0;694?:1y'5a5=9==0D:7k;I5;`>oa93:17dh=:188m4ec2900c<m?:188yg4f;3:187>50z&2`6<6<:1C;4j4H6:g?!`c2880ek?50;9jb7<722cm?7>5;n3`4?6=3th8=<4?:583>5}#9m91=9=4H6;g?M1?l2.mh7?=;hd2>5<<ao81<75ff283>>i6k90;66sm4d`94?2=83:p(<j<:066?M1>l2B<4i5ff083>>oa:3:17d?ld;29?j7d83:17pl<1383>1<729q/=i=51518L2?c3A=3h6*id;31?l`62900ek<50;9jb6<722e:o=4?::a721=83>1<7>t$0f0>4243A=2h6F88e9'ba<6:2cm=7>5;hd1>5<<ao91<75`1b294?=zj;l>6=4;:183!7c;3;?96F89e9K3=b<ao;1<75ff383>>o6km0;66a>c183>>{e<hk1<7:50;2x 4b428>=7E96d:J4<a=nn80;66gi2;29?l7dl3:17b?l0;29?xd49:0;694?:1y'5a5=9=90D:7k;I5;`>"al3;97dh>:188mc4=831bj>4?::m2g5<722wi?:650;694?6|,8n86<:<;I5:`>N00m1/ji4>2:ke5?6=3`l96=44ig194?=h9j:1<75rb3d5>5<3290;w)?k3;371>N01m1C;5j4ig394?=nn;0;66g>ce83>>i6k90;66sm36;94?2=83:p(<j<:060?M1>l2B<4i5+fe826>oa93:17dh=:188mc5=831d=n>50;9~f6c1290?6=4?{%3g7?73;2B<5i5G79f8 cb=9;1bj<4?::ke6?6=3`l86=44o0a3>5<<uk9>o7>54;294~"6l:0:885G78f8L2>c3`l:6=44ig094?=n9jn1<75`1b294?=zj=l36=4;:183!7c;3;?:6F89e9K3=b<ao;1<75ff383>>o6km0;66a>c183>>{e<>?1<7:50;2x 4b428><7E96d:J4<a=nn80;66gi2;29?l7dl3:17b?l0;29?xd3;=0;694?:1y'5a5=9=20D:7k;I5;`>oa93:17dh=:188m4ec2900c<m?:188yg50i3:187>50z&2`6<6<:1C;4j4H6:g?!`c2880ek?50;9jb7<722cm?7>5;n3`4?6=3th8i:4?:583>5}#9m91=9=4H6;g?M1?l2.mh7?=;hd2>5<<ao81<75ff283>>i6k90;66sm34f94?2=83:p(<j<:066?M1>l2B<4i5ff083>>oa:3:17d?ld;29?j7d83:17pl<c783>1<729q/=i=51518L2?c3A=3h6*id;31?l`62900ek<50;9jb6<722e:o=4?::a046=83>1<7>t$0f0>4243A=2h6F88e9'ba<6:2cm=7>5;hd1>5<<ao91<75`1b294?=zj:ho6=4;:183!7c;3;?96F89e9K3=b<ao;1<75ff383>>o6km0;66a>c183>>{e;991<7:50;2x 4b428>=7E96d:J4<a=nn80;66gi2;29?l7dl3:17b?l0;29?xd4k>0;694?:1y'5a5=9=90D:7k;I5;`>"al3;97dh>:188mc4=831bj>4?::m2g5<722wi8<?50;694?6|,8n86<:<;I5:`>N00m1/ji4>2:ke5?6=3`l96=44ig194?=h9j:1<75rb2`f>5<3290;w)?k3;371>N01m1C;5j4ig394?=nn;0;66g>ce83>>i6k90;66sm40094?2=83:p(<j<:060?M1>l2B<4i5+fe826>oa93:17dh=:188mc5=831d=n>50;9~f171290?6=4?{%3g7?73;2B<5i5G79f8 cb=9;1bj<4?::ke6?6=3`l86=44o0a3>5<<uk9m>7>54;294~"6l:0:885G78f8L2>c3`l:6=44ig094?=n9jn1<75`1b294?=zj:<o6=4;:183!7c;3;?:6F89e9K3=b<ao;1<75ff383>>o6km0;66a>c183>>{e<k91<7:50;2x 4b428>87E96d:J4<a=#nm0:>6gi1;29?l`52900ek=50;9l5f6=831vn?o;:187>5<7s-;o?7?;3:J4=a=O?1n0(kj5139jb4<722cm>7>5;hd0>5<<g8i;6=44}c6;3?6=<3:1<v*>d28200=O?0n0D:6k;hd2>5<<ao81<75f1bf94?=h9j:1<75rb3c6>5<3290;w)?k3;377>N01m1C;5j4$gf957=nn80;66gi2;29?l`42900c<m?:188yg56<3:187>50z&2`6<6<:1C;4j4H6:g?!`c2880ek?50;9jb7<722cm?7>5;n3`4?6=3th?in4?:583>5}#9m91=9;4H6;g?M1?l2cm=7>5;hd1>5<<a8io6=44o0a3>5<<uk>=97>54;294~"6l:0:8;5G78f8L2>c3`l:6=44ig094?=n9jn1<75`1b294?=zj;k=6=4;:183!7c;3;??6F89e9K3=b<,on1=?5ff083>>oa:3:17dh<:188k4e72900qo=>5;290?6=8r.:h>4>429K3<b<@>2o7)hk:008mc7=831bj?4?::ke7?6=3f;h<7>5;|`7aa<72=0;6=u+1e19513<@>3o7E97d:ke5?6=3`l96=44i0ag>5<<g8i;6=44}c123?6=<3:1<v*>d28206=O?0n0D:6k;%dg>44<ao;1<75ff383>>oa;3:17b?l0;29?xd4?k0;694?:1y'5a5=9=90D:7k;I5;`>"al3;97dh>:188mc4=831bj>4?::m2g5<722wi>k950;694?6|,8n86<::;I5:`>N00m1bj<4?::ke6?6=3`;hh7>5;n3`4?6=3th?mo4?:583>5}#9m91=984H6;g?M1?l2cm=7>5;hd1>5<<a8io6=44o0a3>5<<uk>?h7>54;294~"6l:0:8:5G78f8L2>c3`l:6=44ig094?=n9jn1<75`1b294?=zj;k<6=4;:183!7c;3;??6F89e9K3=b<,on1=?5ff083>>oa:3:17dh<:188k4e72900qo=>8;290?6=8r.:h>4>429K3<b<@>2o7)hk:008mc7=831bj?4?::ke7?6=3f;h<7>5;|`7`3<72=0;6=u+1e19513<@>3o7E97d:ke5?6=3`l96=44i0ag>5<<g8i;6=44}c12=?6=<3:1<v*>d28206=O?0n0D:6k;%dg>44<ao;1<75ff383>>oa;3:17b?l0;29?xd4?j0;694?:1y'5a5=9=90D:7k;I5;`>"al3;97dh>:188mc4=831bj>4?::m2g5<722wi>k650;694?6|,8n86<::;I5:`>N00m1bj<4?::ke6?6=3`;hh7>5;n3`4?6=3th?mn4?:583>5}#9m91=984H6;g?M1?l2cm=7>5;hd1>5<<a8io6=44o0a3>5<<uk9:m7>54;294~"6l:0:8>5G78f8L2>c3-lo6<<4ig394?=nn;0;66gi3;29?j7d83:17pl<7e83>1<729q/=i=51518L2?c3A=3h6*id;31?l`62900ek<50;9jb6<722e:o=4?::a6`7=83>1<7>t$0f0>4223A=2h6F88e9jb4<722cm>7>5;h3``?6=3f;h<7>5;|`03`<72=0;6=u+1e19515<@>3o7E97d:&e`?753`l:6=44ig094?=nn:0;66a>c183>>{e;j21<7:50;2x 4b428>87E96d:J4<a=#nm0:>6gi1;29?l`52900ek=50;9l5f6=831vn>;j:187>5<7s-;o?7?;5:J4=a=O?1n0ek?50;9jb7<722c:oi4?::m2g5<722wi8k750;694?6|,8n86<:9;I5:`>N00m1bj<4?::ke6?6=3`;hh7>5;n3`4?6=3th?;;4?:583>5}#9m91=994H6;g?M1?l2cm=7>5;hd1>5<<a8io6=44o0a3>5<<uk>897>54;294~"6l:0:855G78f8L2>c3`l:6=44ig094?=n9jn1<75`1b294?=zj:=m6=4;:183!7c;3;??6F89e9K3=b<,on1=?5ff083>>oa:3:17dh<:188k4e72900qo=l9;290?6=8r.:h>4>429K3<b<@>2o7)hk:008mc7=831bj?4?::ke7?6=3f;h<7>5;|`01c<72=0;6=u+1e19513<@>3o7E97d:ke5?6=3`l96=44i0ag>5<<g8i;6=44}c1`e?6=<3:1<v*>d28206=O?0n0D:6k;%dg>44<ao;1<75ff383>>oa;3:17b?l0;29?xd39:0;694?:1y'5a5=9=90D:7k;I5;`>"al3;97dh>:188mc4=831bj>4?::m2g5<722wi?oh50;694?6|,8n86<::;I5:`>N00m1bj<4?::ke6?6=3`;hh7>5;n3`4?6=3th8<94?:583>5}#9m91=984H6;g?M1?l2cm=7>5;hd1>5<<a8io6=44o0a3>5<<uk9hn7>54;294~"6l:0:8>5G78f8L2>c3-lo6<<4ig394?=nn;0;66gi3;29?j7d83:17pl<fc83>1<729q/=i=51518L2?c3A=3h6*id;31?l`62900ek<50;9jb6<722e:o=4?::a7f6=83>1<7>t$0f0>4223A=2h6F88e9jb4<722cm>7>5;h3``?6=3f;h<7>5;|`0bf<72=0;6=u+1e19515<@>3o7E97d:&e`?753`l:6=44ig094?=nn:0;66a>c183>>{e<8=1<7:50;2x 4b428>87E96d:J4<a=#nm0:>6gi1;29?l`52900ek=50;9l5f6=831vn>h<:187>5<7s-;o?7?;5:J4=a=O?1n0ek?50;9jb7<722c:oi4?::m2g5<722wi?;k50;694?6|,8n86<:9;I5:`>N00m1bj<4?::ke6?6=3`;hh7>5;n3`4?6=3th?n94?:583>5}#9m91=9=4H6;g?M1?l2.mh7?=;hd2>5<<ao81<75ff283>>i6k90;66sm2`:94?2=83:p(<j<:060?M1>l2B<4i5+fe826>oa93:17dh=:188mc5=831d=n>50;9~f1>?290?6=4?{%3g7?73=2B<5i5G79f8mc7=831bj?4?::k2ga<722e:o=4?::a6d?=83>1<7>t$0f0>4243A=2h6F88e9'ba<6:2cm=7>5;hd1>5<<ao91<75`1b294?=zj:;i6=4;:183!7c;3;??6F89e9K3=b<,on1=?5ff083>>oa:3:17dh<:188k4e72900qo:k7;290?6=8r.:h>4>449K3<b<@>2o7dh>:188mc4=831b=nj50;9l5f6=831vn989:187>5<7s-;o?7?;6:J4=a=O?1n0ek?50;9jb7<722c:oi4?::m2g5<722wi>lo50;694?6|,8n86<:<;I5:`>N00m1/ji4>2:ke5?6=3`l96=44ig194?=h9j:1<75rb23`>5<3290;w)?k3;377>N01m1C;5j4$gf957=nn80;66gi2;29?l`42900c<m?:188yg2c03:187>50z&2`6<6<<1C;4j4H6:g?l`62900ek<50;9j5fb=831d=n>50;9~f67c290?6=4?{%3g7?73;2B<5i5G79f8 cb=9;1bj<4?::ke6?6=3`l86=44o0a3>5<<uk93=7>54;294~"6l:0:8>5G78f8L2>c3-lo6<<4ig394?=nn;0;66gi3;29?j7d83:17pl=e383>1<729q/=i=51578L2?c3A=3h6gi1;29?l`52900e<mk:188k4e72900qo:nd;290?6=8r.:h>4>479K3<b<@>2o7dh>:188mc4=831b=nj50;9l5f6=831vn9:j:187>5<7s-;o?7?;7:J4=a=O?1n0ek?50;9jb7<722c:oi4?::m2g5<722wi>ll50;694?6|,8n86<:<;I5:`>N00m1/ji4>2:ke5?6=3`l96=44ig194?=h9j:1<75rb23f>5<3290;w)?k3;377>N01m1C;5j4$gf957=nn80;66gi2;29?l`42900c<m?:188yg2c13:187>50z&2`6<6<<1C;4j4H6:g?l`62900ek<50;9j5fb=831d=n>50;9~f67a290?6=4?{%3g7?73;2B<5i5G79f8 cb=9;1bj<4?::ke6?6=3`l86=44o0a3>5<<uk93>7>54;294~"6l:0:8>5G78f8L2>c3-lo6<<4ig394?=nn;0;66gi3;29?j7d83:17pl=e283>1<729q/=i=51578L2?c3A=3h6gi1;29?l`52900e<mk:188k4e72900qo:ne;290?6=8r.:h>4>479K3<b<@>2o7dh>:188mc4=831b=nj50;9l5f6=831vn><?:187>5<7s-;o?7?;3:J4=a=O?1n0(kj5139jb4<722cm>7>5;hd0>5<<g8i;6=44}c1;7?6=<3:1<v*>d28206=O?0n0D:6k;%dg>44<ao;1<75ff383>>oa;3:17b?l0;29?xd5m=0;694?:1y'5a5=9=?0D:7k;I5;`>oa93:17dh=:188m4ec2900c<m?:188yg5?<3:187>50z&2`6<6<:1C;4j4H6:g?!`c2880ek?50;9jb7<722cm?7>5;n3`4?6=3th8on4?:583>5}#9m91=9=4H6;g?M1?l2.mh7?=;hd2>5<<ao81<75ff283>>i6k90;66sm37294?2=83:p(<j<:066?M1>l2B<4i5ff083>>oa:3:17d?ld;29?j7d83:17pl;f`83>1<729q/=i=51548L2?c3A=3h6gi1;29?l`52900e<mk:188k4e72900qo:87;290?6=8r.:h>4>469K3<b<@>2o7dh>:188mc4=831b=nj50;9l5f6=831vn9=9:187>5<7s-;o?7?;8:J4=a=O?1n0ek?50;9jb7<722c:oi4?::m2g5<722wi?5;50;694?6|,8n86<:<;I5:`>N00m1/ji4>2:ke5?6=3`l96=44ig194?=h9j:1<75rb2ag>5<3290;w)?k3;377>N01m1C;5j4$gf957=nn80;66gi2;29?l`42900c<m?:188yg5193:187>50z&2`6<6<<1C;4j4H6:g?l`62900ek<50;9j5fb=831d=n>50;9~f6eb290?6=4?{%3g7?73;2B<5i5G79f8 cb=9;1bj<4?::ke6?6=3`l86=44o0a3>5<<uk9mh7>54;294~"6l:0:8>5G78f8L2>c3-lo6<<4ig394?=nn;0;66gi3;29?j7d83:17pl<c083>1<729q/=i=51578L2?c3A=3h6gi1;29?l`52900e<mk:188k4e72900qo=?5;290?6=8r.:h>4>479K3<b<@>2o7dh>:188mc4=831b=nj50;9l5f6=831vn>mi:187>5<7s-;o?7?;3:J4=a=O?1n0(kj5139jb4<722cm>7>5;hd0>5<<g8i;6=44}c1ea?6=<3:1<v*>d28206=O?0n0D:6k;%dg>44<ao;1<75ff383>>oa;3:17b?l0;29?xd4k;0;694?:1y'5a5=9=?0D:7k;I5;`>oa93:17dh=:188m4ec2900c<m?:188yg5an3:187>50z&2`6<6<:1C;4j4H6:g?!`c2880ek?50;9jb7<722cm?7>5;n3`4?6=3th?=54?:583>5}#9m91=9=4H6;g?M1?l2.mh7?=;hd2>5<<ao81<75ff283>>i6k90;66sm3g694?2=83:p(<j<:066?M1>l2B<4i5ff083>>oa:3:17d?ld;29?j7d83:17pl<6g83>1<729q/=i=51548L2?c3A=3h6gi1;29?l`52900e<mk:188k4e72900qo:m5;290?6=8r.:h>4>429K3<b<@>2o7)hk:008mc7=831bj?4?::ke7?6=3f;h<7>5;|`1ea<72=0;6=u+1e19515<@>3o7E97d:&e`?753`l:6=44ig094?=nn:0;66a>c183>>{e<131<7:50;2x 4b428>>7E96d:J4<a=nn80;66gi2;29?l7dl3:17b?l0;29?xd5il0;694?:1y'5a5=9=90D:7k;I5;`>"al3;97dh>:188mc4=831bj>4?::m2g5<722wi??<50;694?6|,8n86<:<;I5:`>N00m1/ji4>2:ke5?6=3`l96=44ig194?=h9j:1<75rb5fb>5<3290;w)?k3;371>N01m1C;5j4ig394?=nn;0;66g>ce83>>i6k90;66sm47594?2=83:p(<j<:065?M1>l2B<4i5ff083>>oa:3:17d?ld;29?j7d83:17pl=ag83>1<729q/=i=51518L2?c3A=3h6*id;31?l`62900ek<50;9jb6<722e:o=4?::a775=83>1<7>t$0f0>4243A=2h6F88e9'ba<6:2cm=7>5;hd1>5<<ao91<75`1b294?=zj=ni6=4;:183!7c;3;?96F89e9K3=b<ao;1<75ff383>>o6km0;66a>c183>>{e;;>1<7:50;2x 4b428>87E96d:J4<a=#nm0:>6gi1;29?l`52900ek=50;9l5f6=831vn>69:187>5<7s-;o?7?;3:J4=a=O?1n0(kj5139jb4<722cm>7>5;hd0>5<<g8i;6=44}c0f1?6=<3:1<v*>d28200=O?0n0D:6k;hd2>5<<ao81<75f1bf94?=h9j:1<75rb5ce>5<3290;w)?k3;372>N01m1C;5j4ig394?=nn;0;66g>ce83>>i6k90;66sm45d94?2=83:p(<j<:064?M1>l2B<4i5ff083>>oa:3:17d?ld;29?j7d83:17pl=b183>1<729q/=i=51518L2?c3A=3h6*id;31?l`62900ek<50;9jb6<722e:o=4?::a773=83>1<7>t$0f0>4243A=2h6F88e9'ba<6:2cm=7>5;hd1>5<<ao91<75`1b294?=zj=nh6=4;:183!7c;3;?96F89e9K3=b<ao;1<75ff383>>o6km0;66a>c183>>{e;;<1<7:50;2x 4b428>87E96d:J4<a=#nm0:>6gi1;29?l`52900ek=50;9l5f6=831vn>68:187>5<7s-;o?7?;3:J4=a=O?1n0(kj5139jb4<722cm>7>5;hd0>5<<g8i;6=44}c0f2?6=<3:1<v*>d28200=O?0n0D:6k;hd2>5<<ao81<75f1bf94?=h9j:1<75rb5c2>5<3290;w)?k3;372>N01m1C;5j4ig394?=nn;0;66g>ce83>>i6k90;66sm33594?2=83:p(<j<:060?M1>l2B<4i5+fe826>oa93:17dh=:188mc5=831d=n>50;9~f6>?290?6=4?{%3g7?73;2B<5i5G79f8 cb=9;1bj<4?::ke6?6=3`l86=44o0a3>5<<uk8n;7>54;294~"6l:0:885G78f8L2>c3`l:6=44ig094?=n9jn1<75`1b294?=zj:226=4;:183!7c;3;??6F89e9K3=b<,on1=?5ff083>>oa:3:17dh<:188k4e72900qo=k1;290?6=8r.:h>4>429K3<b<@>2o7)hk:008mc7=831bj?4?::ke7?6=3f;h<7>5;|`027<72=0;6=u+1e19513<@>3o7E97d:ke5?6=3`l96=44i0ag>5<<g8i;6=44}c6ef?6=<3:1<v*>d28203=O?0n0D:6k;hd2>5<<ao81<75f1bf94?=h9j:1<75rb55;>5<3290;w)?k3;373>N01m1C;5j4ig394?=nn;0;66g>ce83>>i6k90;66sm42594?2=83:p(<j<:06;?M1>l2B<4i5ff083>>oa:3:17d?ld;29?j7d83:17pl<8`83>1<729q/=i=51518L2?c3A=3h6*id;31?l`62900ek<50;9jb6<722e:o=4?::a7a4=83>1<7>t$0f0>4243A=2h6F88e9'ba<6:2cm=7>5;hd1>5<<ao91<75`1b294?=zj:??6=4;:183!7c;3;?96F89e9K3=b<ao;1<75ff383>>o6km0;66a>c183>>{e;m91<7:50;2x 4b428>87E96d:J4<a=#nm0:>6gi1;29?l`52900ek=50;9l5f6=831vn9>?:187>5<7s-;o?7?;3:J4=a=O?1n0(kj5139jb4<722cm>7>5;hd0>5<<g8i;6=44}c1`7?6=<3:1<v*>d28200=O?0n0D:6k;hd2>5<<ao81<75f1bf94?=h9j:1<75rb225>5<3290;w)?k3;372>N01m1C;5j4ig394?=nn;0;66g>ce83>>i6k90;66sm3e694?2=83:p(<j<:060?M1>l2B<4i5+fe826>oa93:17dh=:188mc5=831d=n>50;9~f166290?6=4?{%3g7?73;2B<5i5G79f8 cb=9;1bj<4?::ke6?6=3`l86=44o0a3>5<<uk9i97>54;294~"6l:0:885G78f8L2>c3`l:6=44ig094?=n9jn1<75`1b294?=zj=:96=4;:183!7c;3;??6F89e9K3=b<,on1=?5ff083>>oa:3:17dh<:188k4e72900qo:>9;290?6=8r.:h>4>429K3<b<@>2o7)hk:008mc7=831bj?4?::ke7?6=3f;h<7>5;|`0b0<72=0;6=u+1e19513<@>3o7E97d:ke5?6=3`l96=44i0ag>5<<g8i;6=44}c144?6=<3:1<v*>d28203=O?0n0D:6k;hd2>5<<ao81<75f1bf94?=h9j:1<75rb51g>5<3290;w)?k3;377>N01m1C;5j4$gf957=nn80;66gi2;29?l`42900c<m?:188yg22=3:187>50z&2`6<6<:1C;4j4H6:g?!`c2880ek?50;9jb7<722cm?7>5;n3`4?6=3th?>84?:583>5}#9m91=9;4H6;g?M1?l2cm=7>5;hd1>5<<a8io6=44o0a3>5<<uk>8i7>54;294~"6l:0:8>5G78f8L2>c3-lo6<<4ig394?=nn;0;66gi3;29?j7d83:17pl;5783>1<729q/=i=51518L2?c3A=3h6*id;31?l`62900ek<50;9jb6<722e:o=4?::a070=83>1<7>t$0f0>4223A=2h6F88e9jb4<722cm>7>5;h3``?6=3f;h<7>5;|`77c<72=0;6=u+1e19515<@>3o7E97d:&e`?753`l:6=44ig094?=nn:0;66a>c183>>{e<<=1<7:50;2x 4b428>87E96d:J4<a=#nm0:>6gi1;29?l`52900ek=50;9l5f6=831vn9<8:187>5<7s-;o?7?;5:J4=a=O?1n0ek?50;9jb7<722c:oi4?::m2g5<722wi89>50;694?6|,8n86<:<;I5:`>N00m1/ji4>2:ke5?6=3`l96=44ig194?=h9j:1<75rb57;>5<3290;w)?k3;377>N01m1C;5j4$gf957=nn80;66gi2;29?l`42900c<m?:188yg2503:187>50z&2`6<6<<1C;4j4H6:g?l`62900ek<50;9j5fb=831d=n>50;9~f126290?6=4?{%3g7?73;2B<5i5G79f8 cb=9;1bj<4?::ke6?6=3`l86=44o0a3>5<<uk>>57>54;294~"6l:0:8>5G78f8L2>c3-lo6<<4ig394?=nn;0;66gi3;29?j7d83:17pl;2883>1<729q/=i=51578L2?c3A=3h6gi1;29?l`52900e<mk:188k4e72900qo:m6;290?6=8r.:h>4>429K3<b<@>2o7)hk:008mc7=831bj?4?::ke7?6=3f;h<7>5;|`1f4<72=0;6=u+1e19515<@>3o7E97d:&e`?753`l:6=44ig094?=nn:0;66a>c183>>{e<1k1<7:50;2x 4b428>>7E96d:J4<a=nn80;66gi2;29?l7dl3:17b?l0;29?xd5j;0;694?:1y'5a5=9=90D:7k;I5;`>"al3;97dh>:188mc4=831bj>4?::m2g5<722wi??650;694?6|,8n86<:<;I5:`>N00m1/ji4>2:ke5?6=3`l96=44ig194?=h9j:1<75rb5fg>5<3290;w)?k3;371>N01m1C;5j4ig394?=nn;0;66g>ce83>>i6k90;66sm47:94?2=83:p(<j<:065?M1>l2B<4i5ff083>>oa:3:17d?ld;29?j7d83:17pl=b283>1<729q/=i=51518L2?c3A=3h6*id;31?l`62900ek<50;9jb6<722e:o=4?::a77?=83>1<7>t$0f0>4243A=2h6F88e9'ba<6:2cm=7>5;hd1>5<<ao91<75`1b294?=zj=nn6=4;:183!7c;3;?96F89e9K3=b<ao;1<75ff383>>o6km0;66a>c183>>{e;;k1<7:50;2x 4b428>87E96d:J4<a=#nm0:>6gi1;29?l`52900ek=50;9l5f6=831vn>6l:187>5<7s-;o?7?;3:J4=a=O?1n0(kj5139jb4<722cm>7>5;hd0>5<<g8i;6=44}c0f<?6=<3:1<v*>d28200=O?0n0D:6k;hd2>5<<ao81<75f1bf94?=h9j:1<75rb5c1>5<3290;w)?k3;372>N01m1C;5j4ig394?=nn;0;66g>ce83>>i6k90;66sm44294?2=83:p(<j<:064?M1>l2B<4i5ff083>>oa:3:17d?ld;29?j7d83:17pl=b583>1<729q/=i=51518L2?c3A=3h6*id;31?l`62900ek<50;9jb6<722e:o=4?::a77d=83>1<7>t$0f0>4243A=2h6F88e9'ba<6:2cm=7>5;hd1>5<<ao91<75`1b294?=zj=nm6=4;:183!7c;3;?96F89e9K3=b<ao;1<75ff383>>o6km0;66a>c183>>{e;;n1<7:50;2x 4b428>87E96d:J4<a=#nm0:>6gi1;29?l`52900ek=50;9l5f6=831vn>6k:187>5<7s-;o?7?;3:J4=a=O?1n0(kj5139jb4<722cm>7>5;hd0>5<<g8i;6=44}c0f=?6=<3:1<v*>d28200=O?0n0D:6k;hd2>5<<ao81<75f1bf94?=h9j:1<75rb5c0>5<3290;w)?k3;372>N01m1C;5j4ig394?=nn;0;66g>ce83>>i6k90;66sm33g94?2=83:p(<j<:060?M1>l2B<4i5+fe826>oa93:17dh=:188mc5=831d=n>50;9~f6>b290?6=4?{%3g7?73;2B<5i5G79f8 cb=9;1bj<4?::ke6?6=3`l86=44o0a3>5<<uk8nm7>54;294~"6l:0:885G78f8L2>c3`l:6=44ig094?=n9jn1<75`1b294?=zj:2m6=4;:183!7c;3;??6F89e9K3=b<,on1=?5ff083>>oa:3:17dh<:188k4e72900qo=k5;290?6=8r.:h>4>429K3<b<@>2o7)hk:008mc7=831bj?4?::ke7?6=3f;h<7>5;|`010<72=0;6=u+1e19513<@>3o7E97d:ke5?6=3`l96=44i0ag>5<<g8i;6=44}c6eg?6=<3:1<v*>d28203=O?0n0D:6k;hd2>5<<ao81<75f1bf94?=h9j:1<75rb55:>5<3290;w)?k3;373>N01m1C;5j4ig394?=nn;0;66g>ce83>>i6k90;66sm42:94?2=83:p(<j<:06;?M1>l2B<4i5ff083>>oa:3:17d?ld;29?j7d83:17pl<9183>1<729q/=i=51518L2?c3A=3h6*id;31?l`62900ek<50;9jb6<722e:o=4?::a7a0=83>1<7>t$0f0>4243A=2h6F88e9'ba<6:2cm=7>5;hd1>5<<ao91<75`1b294?=zj:?=6=4;:183!7c;3;?96F89e9K3=b<ao;1<75ff383>>o6km0;66a>c183>>{e;m=1<7:50;2x 4b428>87E96d:J4<a=#nm0:>6gi1;29?l`52900ek=50;9l5f6=831vn9><:187>5<7s-;o?7?;3:J4=a=O?1n0(kj5139jb4<722cm>7>5;hd0>5<<g8i;6=44}c1a2?6=<3:1<v*>d28200=O?0n0D:6k;hd2>5<<ao81<75f1bf94?=h9j:1<75rb224>5<3290;w)?k3;372>N01m1C;5j4ig394?=nn;0;66g>ce83>>i6k90;66sm3e:94?2=83:p(<j<:060?M1>l2B<4i5+fe826>oa93:17dh=:188mc5=831d=n>50;9~f163290?6=4?{%3g7?73;2B<5i5G79f8 cb=9;1bj<4?::ke6?6=3`l86=44o0a3>5<<uk9i;7>54;294~"6l:0:885G78f8L2>c3`l:6=44ig094?=n9jn1<75`1b294?=zj=:=6=4;:183!7c;3;??6F89e9K3=b<,on1=?5ff083>>oa:3:17dh<:188k4e72900qo:>a;290?6=8r.:h>4>429K3<b<@>2o7)hk:008mc7=831bj?4?::ke7?6=3f;h<7>5;|`0b3<72=0;6=u+1e19513<@>3o7E97d:ke5?6=3`l96=44i0ag>5<<g8i;6=44}c145?6=<3:1<v*>d28203=O?0n0D:6k;hd2>5<<ao81<75f1bf94?=h9j:1<75rb5`4>5<3290;w)?k3;377>N01m1C;5j4$gf957=nn80;66gi2;29?l`42900c<m?:188yg4e=3:187>50z&2`6<6<:1C;4j4H6:g?!`c2880ek?50;9jb7<722cm?7>5;n3`4?6=3th?4o4?:583>5}#9m91=9;4H6;g?M1?l2cm=7>5;hd1>5<<a8io6=44o0a3>5<<uk8i:7>54;294~"6l:0:8>5G78f8L2>c3-lo6<<4ig394?=nn;0;66gi3;29?j7d83:17pl<2g83>1<729q/=i=51518L2?c3A=3h6*id;31?l`62900ek<50;9jb6<722e:o=4?::a0`7=83>1<7>t$0f0>4223A=2h6F88e9jb4<722cm>7>5;h3``?6=3f;h<7>5;|`72<<72=0;6=u+1e19510<@>3o7E97d:ke5?6=3`l96=44i0ag>5<<g8i;6=44}c0a<?6=<3:1<v*>d28206=O?0n0D:6k;%dg>44<ao;1<75ff383>>oa;3:17b?l0;29?xd4;90;694?:1y'5a5=9=90D:7k;I5;`>"al3;97dh>:188mc4=831bj>4?::m2g5<722wi8h<50;694?6|,8n86<::;I5:`>N00m1bj<4?::ke6?6=3`;hh7>5;n3`4?6=3th8?<4?:583>5}#9m91=9=4H6;g?M1?l2.mh7?=;hd2>5<<ao81<75ff283>>i6k90;66sm38394?2=83:p(<j<:060?M1>l2B<4i5+fe826>oa93:17dh=:188mc5=831d=n>50;9~f7cd290?6=4?{%3g7?73=2B<5i5G79f8mc7=831bj?4?::k2ga<722e:o=4?::a0d2=83>1<7>t$0f0>4213A=2h6F88e9jb4<722cm>7>5;h3``?6=3f;h<7>5;|`714<72=0;6=u+1e19511<@>3o7E97d:ke5?6=3`l96=44i0ag>5<<g8i;6=44}c0a=?6=<3:1<v*>d28206=O?0n0D:6k;%dg>44<ao;1<75ff383>>oa;3:17b?l0;29?xd4;;0;694?:1y'5a5=9=90D:7k;I5;`>"al3;97dh>:188mc4=831bj>4?::m2g5<722wi8h=50;694?6|,8n86<::;I5:`>N00m1bj<4?::ke6?6=3`;hh7>5;n3`4?6=3th8?>4?:583>5}#9m91=9=4H6;g?M1?l2.mh7?=;hd2>5<<ao81<75ff283>>i6k90;66sm38094?2=83:p(<j<:060?M1>l2B<4i5+fe826>oa93:17dh=:188mc5=831d=n>50;9~f7cc290?6=4?{%3g7?73=2B<5i5G79f8mc7=831bj?4?::k2ga<722e:o=4?::a0d3=83>1<7>t$0f0>4213A=2h6F88e9jb4<722cm>7>5;h3``?6=3f;h<7>5;|`071<72=0;6=u+1e19515<@>3o7E97d:&e`?753`l:6=44ig094?=nn:0;66a>c183>>{e;091<7:50;2x 4b428>87E96d:J4<a=#nm0:>6gi1;29?l`52900ek=50;9l5f6=831vn?kj:187>5<7s-;o?7?;5:J4=a=O?1n0ek?50;9jb7<722c:oi4?::m2g5<722wi?4:50;694?6|,8n86<:<;I5:`>N00m1/ji4>2:ke5?6=3`l96=44ig194?=h9j:1<75rb2f:>5<3290;w)?k3;377>N01m1C;5j4$gf957=nn80;66gi2;29?l`42900c<m?:188yg52?3:187>50z&2`6<6<<1C;4j4H6:g?l`62900ek<50;9j5fb=831d=n>50;9~f1`c290?6=4?{%3g7?73>2B<5i5G79f8mc7=831bj?4?::k2ga<722e:o=4?::a02g=83>1<7>t$0f0>4203A=2h6F88e9jb4<722cm>7>5;h3``?6=3f;h<7>5;|`77<<72=0;6=u+1e1951><@>3o7E97d:ke5?6=3`l96=44i0ag>5<<g8i;6=44}c1:1?6=<3:1<v*>d28206=O?0n0D:6k;%dg>44<ao;1<75ff383>>oa;3:17b?l0;29?xd4lh0;694?:1y'5a5=9=90D:7k;I5;`>"al3;97dh>:188mc4=831bj>4?::m2g5<722wi?8650;694?6|,8n86<::;I5:`>N00m1bj<4?::ke6?6=3`;hh7>5;n3`4?6=3th8hn4?:583>5}#9m91=9=4H6;g?M1?l2.mh7?=;hd2>5<<ao81<75ff283>>i6k90;66sm41594?2=83:p(<j<:060?M1>l2B<4i5+fe826>oa93:17dh=:188mc5=831d=n>50;9~f6d?290?6=4?{%3g7?73=2B<5i5G79f8mc7=831bj?4?::k2ga<722e:o=4?::a75>=83>1<7>t$0f0>4213A=2h6F88e9jb4<722cm>7>5;h3``?6=3f;h<7>5;|`0`a<72=0;6=u+1e19515<@>3o7E97d:&e`?753`l:6=44ig094?=nn:0;66a>c183>>{e<921<7:50;2x 4b428>87E96d:J4<a=#nm0:>6gi1;29?l`52900ek=50;9l5f6=831vn>l6:187>5<7s-;o?7?;5:J4=a=O?1n0ek?50;9jb7<722c:oi4?::m2g5<722wi8=750;694?6|,8n86<:<;I5:`>N00m1/ji4>2:ke5?6=3`l96=44ig194?=h9j:1<75rb53a>5<3290;w)?k3;377>N01m1C;5j4$gf957=nn80;66gi2;29?l`42900c<m?:188yg5a?3:187>50z&2`6<6<<1C;4j4H6:g?l`62900ek<50;9j5fb=831d=n>50;9~f615290?6=4?{%3g7?73>2B<5i5G79f8mc7=831bj?4?::k2ga<722e:o=4?::a0g>=83>1<7>t$0f0>4243A=2h6F88e9'ba<6:2cm=7>5;hd1>5<<ao91<75`1b294?=zj;hj6=4;:183!7c;3;??6F89e9K3=b<,on1=?5ff083>>oa:3:17dh<:188k4e72900qo:7c;290?6=8r.:h>4>449K3<b<@>2o7dh>:188mc4=831b=nj50;9l5f6=831vn?lm:187>5<7s-;o?7?;3:J4=a=O?1n0(kj5139jb4<722cm>7>5;hd0>5<<g8i;6=44}c101?6=<3:1<v*>d28206=O?0n0D:6k;%dg>44<ao;1<75ff383>>oa;3:17b?l0;29?xd3m=0;694?:1y'5a5=9=?0D:7k;I5;`>oa93:17dh=:188m4ec2900c<m?:188yg21i3:187>50z&2`6<6<?1C;4j4H6:g?l`62900ek<50;9j5fb=831d=n>50;9~f7dd290?6=4?{%3g7?73;2B<5i5G79f8 cb=9;1bj<4?::ke6?6=3`l86=44o0a3>5<<uk98:7>54;294~"6l:0:8>5G78f8L2>c3-lo6<<4ig394?=nn;0;66gi3;29?j7d83:17pl;e483>1<729q/=i=51578L2?c3A=3h6gi1;29?l`52900e<mk:188k4e72900qo=<8;290?6=8r.:h>4>429K3<b<@>2o7)hk:008mc7=831bj?4?::ke7?6=3f;h<7>5;|`0=2<72=0;6=u+1e19515<@>3o7E97d:&e`?753`l:6=44ig094?=nn:0;66a>c183>>{e:ll1<7:50;2x 4b428>>7E96d:J4<a=nn80;66gi2;29?l7dl3:17b?l0;29?xd3i?0;694?:1y'5a5=9=<0D:7k;I5;`>oa93:17dh=:188m4ec2900c<m?:188yg22:3:187>50z&2`6<6<>1C;4j4H6:g?l`62900ek<50;9j5fb=831d=n>50;9~f7dc290?6=4?{%3g7?73;2B<5i5G79f8 cb=9;1bj<4?::ke6?6=3`l86=44o0a3>5<<uk9857>54;294~"6l:0:8>5G78f8L2>c3-lo6<<4ig394?=nn;0;66gi3;29?j7d83:17pl;e783>1<729q/=i=51578L2?c3A=3h6gi1;29?l`52900e<mk:188k4e72900qo=<a;290?6=8r.:h>4>429K3<b<@>2o7)hk:008mc7=831bj?4?::ke7?6=3f;h<7>5;|`0==<72=0;6=u+1e19515<@>3o7E97d:&e`?753`l:6=44ig094?=nn:0;66a>c183>>{e:o:1<7:50;2x 4b428>>7E96d:J4<a=nn80;66gi2;29?l7dl3:17b?l0;29?xd3i>0;694?:1y'5a5=9=<0D:7k;I5;`>oa93:17dh=:188m4ec2900c<m?:188yg54j3:187>50z&2`6<6<:1C;4j4H6:g?!`c2880ek?50;9jb7<722cm?7>5;n3`4?6=3th8544?:583>5}#9m91=9=4H6;g?M1?l2.mh7?=;hd2>5<<ao81<75ff283>>i6k90;66sm2g394?2=83:p(<j<:066?M1>l2B<4i5ff083>>oa:3:17d?ld;29?j7d83:17pl<9`83>1<729q/=i=51518L2?c3A=3h6*id;31?l`62900ek<50;9jb6<722e:o=4?::a7ac=83>1<7>t$0f0>4243A=2h6F88e9'ba<6:2cm=7>5;hd1>5<<ao91<75`1b294?=zj:?26=4;:183!7c;3;?96F89e9K3=b<ao;1<75ff383>>o6km0;66a>c183>>{e<oo1<7:50;2x 4b428>=7E96d:J4<a=nn80;66gi2;29?l7dl3:17b?l0;29?xd3?k0;694?:1y'5a5=9==0D:7k;I5;`>oa93:17dh=:188m4ec2900c<m?:188yg24i3:187>50z&2`6<6<11C;4j4H6:g?l`62900ek<50;9j5fb=831d=n>50;9~f6?e290?6=4?{%3g7?73;2B<5i5G79f8 cb=9;1bj<4?::ke6?6=3`l86=44o0a3>5<<uk9oj7>54;294~"6l:0:8>5G78f8L2>c3-lo6<<4ig394?=nn;0;66gi3;29?j7d83:17pl<5`83>1<729q/=i=51578L2?c3A=3h6gi1;29?l`52900e<mk:188k4e72900qo=j0;290?6=8r.:h>4>429K3<b<@>2o7)hk:008mc7=831bj?4?::ke7?6=3f;h<7>5;|`74d<72=0;6=u+1e19515<@>3o7E97d:&e`?753`l:6=44ig094?=nn:0;66a>c183>>{e;kk1<7:50;2x 4b428>>7E96d:J4<a=nn80;66gi2;29?l7dl3:17b?l0;29?xd4800;694?:1y'5a5=9=<0D:7k;I5;`>oa93:17dh=:188m4ec2900c<m?:188yg5b93:187>50z&2`6<6<:1C;4j4H6:g?!`c2880ek?50;9jb7<722cm?7>5;n3`4?6=3th?<o4?:583>5}#9m91=9=4H6;g?M1?l2.mh7?=;hd2>5<<ao81<75ff283>>i6k90;66sm3c`94?2=83:p(<j<:066?M1>l2B<4i5ff083>>oa:3:17d?ld;29?j7d83:17pl;0b83>1<729q/=i=51518L2?c3A=3h6*id;31?l`62900ek<50;9jb6<722e:o=4?::a04e=83>1<7>t$0f0>4243A=2h6F88e9'ba<6:2cm=7>5;hd1>5<<ao91<75`1b294?=zj:l36=4;:183!7c;3;?96F89e9K3=b<ao;1<75ff383>>o6km0;66a>c183>>{e;>91<7:50;2x 4b428>=7E96d:J4<a=nn80;66gi2;29?l7dl3:17b?l0;29?xd2<?0;694?:1y'5a5=mm1C;4j4H6:g?!`c281b884?::k73?6=3`>n6=44o0a6>5<<uk??;7>54;294~"6l:0nh6F89e9K3=b<,on1=6g;5;29?l202900e9k50;9l5f3=831vn8:7:187>5<7s-;o?7kk;I5:`>N00m1/ji4>;h66>5<<a==1<75f4d83>>i6k<0;66sm55;94?2=83:p(<j<:df8L2?c3A=3h6*id;38m13=831b8:4?::k7a?6=3f;h97>5;|`60d<72=0;6=u+1e19aa=O?0n0D:6k;%dg>4=n<<0;66g;7;29?l2b2900c<m::188yg33j3:187>50z&2`6<bl2B<5i5G79f8 cb=92c?97>5;h64>5<<a=o1<75`1b794?=zj;996=4;:183!7c;3;??6F89e9K3=b<,on1=>5ff083>>oa:3:17dh<:188k4e72900qo<=8;290?6=8r.:h>4>429K3<b<@>2o7)hk:89jb4<722cm>7>5;hd0>5<<g8i;6=44}c02a?6=<3:1<v*>d28206=O?0n0D:6k;%dg>45<ao;1<75ff383>>oa;3:17b?l0;29?xd59=0;694?:1y'5a5=9=90D:7k;I5;`>"al330ek?50;9jb7<722cm?7>5;n3`4?6=3th9<i4?:583>5}#9m91=9=4H6;g?M1?l2.mh774ig394?=nn;0;66gi3;29?j7d83:17pl=0c83>1<729q/=i=51518L2?c3A=3h6*id;48mc7=831bj?4?::ke7?6=3f;h<7>5;|`2bf<72=0;6=u+1e19515<@>3o7E97d:&e`?743`l:6=44ig094?=nn:0;66a>c183>>{e9o81<7:50;2x 4b428>87E96d:J4<a=#nm027dh>:188mc4=831bj>4?::m2g5<722wi=h650;694?6|,8n86<:<;I5:`>N00m1/ji4>3:ke5?6=3`l96=44ig194?=h9j:1<75rb0ff>5<3290;w)?k3;377>N01m1C;5j4$gf9=>oa93:17dh=:188mc5=831d=n>50;9~f4b0290?6=4?{%3g7?73;2B<5i5G79f8 cb=12cm=7>5;hd1>5<<ao91<75`1b294?=zj8n>6=4;:183!7c;3;??6F89e9K3=b<,on1:6gi1;29?l`52900ek=50;9l5f6=831vn?=i:186>5<7s-;o?7?;4:J4=a=O?1n0(kj55:ke5?6=3`l96=44ig194?=nn=0;66a>c183>>{e::o1<7;50;2x 4b428>?7E96d:J4<a=#nm0?7dh>:188mc4=831bj>4?::ke0?6=3f;h<7>5;|`17a<72<0;6=u+1e19512<@>3o7E97d:&e`?443`l:6=44ig094?=nn:0;66gi4;29?j7d83:17pl=3b83>0<729q/=i=51568L2?c3A=3h6*id;3:?l`62900ek<50;9jb6<722cm87>5;n3`4?6=3th9?o4?:483>5}#9m91=9:4H6;g?M1?l2.mh7?6;hd2>5<<ao81<75ff283>>oa<3:17b?l0;29?xd5;h0;684?:1y'5a5=9=>0D:7k;I5;`>"al3?0ek?50;9jb7<722cm?7>5;hd7>5<<g8i;6=44}c00=?6==3:1<v*>d28201=O?0n0D:6k;%dg>75<ao;1<75ff383>>oa;3:17dh;:188k4e72900qo<<8;291?6=8r.:h>4>459K3<b<@>2o7)hk:0;8mc7=831bj?4?::ke7?6=3`l?6=44o0a3>5<<uk88;7>55;294~"6l:0:895G78f8L2>c3-lo6<74ig394?=nn;0;66gi3;29?l`32900c<m?:188yg44>3:197>50z&2`6<6<=1C;4j4H6:g?!`c2<1bj<4?::ke6?6=3`l86=44ig694?=h9j:1<75rb316>5<2290;w)?k3;370>N01m1C;5j4$gf95<=nn80;66gi2;29?l`42900ek:50;9l5f6=831vn?=;:186>5<7s-;o?7?;4:J4=a=O?1n0(kj55:ke5?6=3`l96=44ig194?=nn=0;66a>c183>>{e::91<7;50;2x 4b428>?7E96d:J4<a=#nm0>7dh>:188mc4=831bj>4?::ke0?6=3f;h<7>5;|`174<72<0;6=u+1e19512<@>3o7E97d:&e`?2<ao;1<75ff383>>oa;3:17dh;:188k4e72900qo<<0;291?6=8r.:h>4>459K3<b<@>2o7)hk:0;8mc7=831bj?4?::ke7?6=3`l?6=44o0a3>5<<uk89j7>55;294~"6l:0:895G78f8L2>c3-lo6?=4ig394?=nn;0;66gi3;29?l`32900c<m?:188yg45m3:197>50z&2`6<6<=1C;4j4H6:g?!`c2830ek?50;9jb7<722cm?7>5;hd7>5<<g8i;6=44}c01`?6==3:1<v*>d28201=O?0n0D:6k;%dg>4?<ao;1<75ff383>>oa;3:17dh;:188k4e72900qo<=c;291?6=8r.:h>4>459K3<b<@>2o7)hk:49jb4<722cm>7>5;hd0>5<<ao>1<75`1b294?=zj;8i6=4::183!7c;3;?86F89e9K3=b<,on1=45ff083>>oa:3:17dh<:188mc2=831d=n>50;9~f74f290>6=4?{%3g7?73<2B<5i5G79f8 cb==2cm=7>5;hd1>5<<ao91<75ff583>>i6k90;66sm23;94?3=83:p(<j<:067?M1>l2B<4i5+fe86?l`62900ek<50;9jb6<722cm87>5;n3`4?6=3th9>:4?:483>5}#9m91=9:4H6;g?M1?l2.mh7:4ig394?=nn;0;66gi3;29?l`32900c<m?:188yg45>3:197>50z&2`6<6<=1C;4j4H6:g?!`c2;90ek?50;9jb7<722cm?7>5;hd7>5<<g8i;6=44}c011?6==3:1<v*>d28201=O?0n0D:6k;%dg>4?<ao;1<75ff383>>oa;3:17dh;:188k4e72900qo<=4;291?6=8r.:h>4>459K3<b<@>2o7)hk:49jb4<722cm>7>5;hd0>5<<ao>1<75`1b294?=zj;886=4::183!7c;3;?86F89e9K3=b<,on1=45ff083>>oa:3:17dh<:188mc2=831d=n>50;9~f745290>6=4?{%3g7?73<2B<5i5G79f8 cb==2cm=7>5;hd1>5<<ao91<75ff583>>i6k90;66sm23394?3=83:p(<j<:067?M1>l2B<4i5+fe82=>oa93:17dh=:188mc5=831bj94?::m2g5<722wi>?>50;794?6|,8n86<:;;I5:`>N00m1/ji4:;hd2>5<<ao81<75ff283>>oa<3:17b?l0;29?xd59o0;684?:1y'5a5=9=>0D:7k;I5;`>"al3?0ek?50;9jb7<722cm?7>5;hd7>5<<g8i;6=44}c02`?6==3:1<v*>d28201=O?0n0D:6k;%dg>1=nn80;66gi2;29?l`42900ek:50;9l5f6=831vn??l:186>5<7s-;o?7?;4:J4=a=O?1n0(kj5229jb4<722cm>7>5;hd0>5<<ao>1<75`1b294?=zj;;i6=4::183!7c;3;?86F89e9K3=b<,on1=45ff083>>oa:3:17dh<:188mc2=831d=n>50;9~f77f290>6=4?{%3g7?73<2B<5i5G79f8 cb=901bj<4?::ke6?6=3`l86=44ig694?=h9j:1<75rb33:>5<2290;w)?k3;370>N01m1C;5j4$gf91>oa93:17dh=:188mc5=831bj94?::m2g5<722wi><650;794?6|,8n86<:;;I5:`>N00m1/ji4:;hd2>5<<ao81<75ff283>>oa<3:17b?l0;29?xd59>0;684?:1y'5a5=9=>0D:7k;I5;`>"al3;27dh>:188mc4=831bj>4?::ke0?6=3f;h<7>5;|`153<72<0;6=u+1e19512<@>3o7E97d:&e`?3<ao;1<75ff383>>oa;3:17dh;:188k4e72900qo<>5;291?6=8r.:h>4>459K3<b<@>2o7)hk:49jb4<722cm>7>5;hd0>5<<ao>1<75`1b294?=zj;;86=4::183!7c;3;?86F89e9K3=b<,on186gi1;29?l`52900ek=50;9jb1<722e:o=4?::a644=83?1<7>t$0f0>4233A=2h6F88e9'ba<5;2cm=7>5;hd1>5<<ao91<75ff583>>i6k90;66sm20394?3=83:p(<j<:067?M1>l2B<4i5+fe82=>oa93:17dh=:188mc5=831bj94?::m2g5<722wi><>50;794?6|,8n86<:;;I5:`>N00m1/ji4>9:ke5?6=3`l96=44ig194?=nn=0;66a>c183>>{e:9l1<7;50;2x 4b428>?7E96d:J4<a=#nm0>7dh>:188mc4=831bj>4?::ke0?6=3f;h<7>5;|`14`<72<0;6=u+1e19512<@>3o7E97d:&e`?7>3`l:6=44ig094?=nn:0;66gi4;29?j7d83:17pl=0b83>0<729q/=i=51568L2?c3A=3h6*id;78mc7=831bj?4?::ke7?6=3`l?6=44o0a3>5<<uk8;m7>55;294~"6l:0:895G78f8L2>c3-lo695ff083>>oa:3:17dh<:188mc2=831d=n>50;9~f76>290>6=4?{%3g7?73<2B<5i5G79f8 cb==2cm=7>5;hd1>5<<ao91<75ff583>>i6k90;66sm21:94?3=83:p(<j<:067?M1>l2B<4i5+fe87?l`62900ek<50;9jb6<722cm87>5;n3`4?6=3th9<:4?:483>5}#9m91=9:4H6;g?M1?l2.mh7<<;hd2>5<<ao81<75ff283>>oa<3:17b?l0;29?xd58?0;684?:1y'5a5=9=>0D:7k;I5;`>"al3;27dh>:188mc4=831bj>4?::ke0?6=3f;h<7>5;|`140<72<0;6=u+1e19512<@>3o7E97d:&e`?7>3`l:6=44ig094?=nn:0;66gi4;29?j7d83:17pl=0583>0<729q/=i=51568L2?c3A=3h6*id;78mc7=831bj?4?::ke7?6=3`l?6=44o0a3>5<<uk8;?7>55;294~"6l:0:895G78f8L2>c3-lo6?=4ig394?=nn;0;66gi3;29?l`32900c<m?:188yg47:3:197>50z&2`6<6<=1C;4j4H6:g?!`c2830ek?50;9jb7<722cm?7>5;hd7>5<<g8i;6=44}c035?6==3:1<v*>d28201=O?0n0D:6k;%dg>4?<ao;1<75ff383>>oa;3:17dh;:188k4e72900qo<?0;291?6=8r.:h>4>459K3<b<@>2o7)hk:49jb4<722cm>7>5;hd0>5<<ao>1<75`1b294?=zj8lm6=4::183!7c;3;?86F89e9K3=b<,on1=45ff083>>oa:3:17dh<:188mc2=831d=n>50;9~f4`b290>6=4?{%3g7?73<2B<5i5G79f8 cb==2cm=7>5;hd1>5<<ao91<75ff583>>i6k90;66sm1gf94?3=83:p(<j<:067?M1>l2B<4i5+fe86?l`62900ek<50;9jb6<722cm87>5;n3`4?6=3th:jo4?:483>5}#9m91=9:4H6;g?M1?l2.mh7:4ig394?=nn;0;66gi3;29?l`32900c<m?:188yg7ai3:197>50z&2`6<6<=1C;4j4H6:g?!`c2830ek?50;9jb7<722cm?7>5;hd7>5<<g8i;6=44}c3e=?6==3:1<v*>d28201=O?0n0D:6k;%dg>75<ao;1<75ff383>>oa;3:17dh;:188k4e72900qo?i8;291?6=8r.:h>4>459K3<b<@>2o7)hk:0;8mc7=831bj?4?::ke7?6=3`l?6=44o0a3>5<<uk;m;7>55;294~"6l:0:895G78f8L2>c3-lo6<74ig394?=nn;0;66gi3;29?l`32900c<m?:188yg7a>3:197>50z&2`6<6<=1C;4j4H6:g?!`c2<1bj<4?::ke6?6=3`l86=44ig694?=h9j:1<75rb0d6>5<2290;w)?k3;370>N01m1C;5j4$gf95<=nn80;66gi2;29?l`42900ek:50;9l5f6=831vn<h;:186>5<7s-;o?7?;4:J4=a=O?1n0(kj55:ke5?6=3`l96=44ig194?=nn=0;66a>c183>>{e9o91<7;50;2x 4b428>?7E96d:J4<a=#nm0>7dh>:188mc4=831bj>4?::ke0?6=3f;h<7>5;|`2b4<72<0;6=u+1e19512<@>3o7E97d:&e`?2<ao;1<75ff383>>oa;3:17dh;:188k4e72900qo?i0;291?6=8r.:h>4>459K3<b<@>2o7)hk:318mc7=831bj?4?::ke7?6=3`l?6=44o0a3>5<<uk;nj7>55;294~"6l:0:895G78f8L2>c3-lo6<74ig394?=nn;0;66gi3;29?l`32900c<m?:188yg7bm3:197>50z&2`6<6<=1C;4j4H6:g?!`c2<1bj<4?::ke6?6=3`l86=44ig694?=h9j:1<75rb0gg>5<2290;w)?k3;370>N01m1C;5j4$gf95<=nn80;66gi2;29?l`42900ek:50;9l5f6=831vn<kl:186>5<7s-;o?7?;4:J4=a=O?1n0(kj55:ke5?6=3`l96=44ig194?=nn=0;66a>c183>>{e9lh1<7;50;2x 4b428>?7E96d:J4<a=#nm0:56gi1;29?l`52900ek=50;9jb1<722e:o=4?::a5`g=83?1<7>t$0f0>4233A=2h6F88e9'ba<23`l:6=44ig094?=nn:0;66gi4;29?j7d83:17pl>e883>0<729q/=i=51568L2?c3A=3h6*id;78mc7=831bj?4?::ke7?6=3`l?6=44o0a3>5<<uk;n;7>55;294~"6l:0:895G78f8L2>c3-lo695ff083>>oa:3:17dh<:188mc2=831d=n>50;9~f4c1290>6=4?{%3g7?73<2B<5i5G79f8 cb=::1bj<4?::ke6?6=3`l86=44ig694?=h9j:1<75rb0g6>5<2290;w)?k3;370>N01m1C;5j4$gf95<=nn80;66gi2;29?l`42900ek:50;9l5f6=831vn<k;:186>5<7s-;o?7?;4:J4=a=O?1n0(kj5189jb4<722cm>7>5;hd0>5<<ao>1<75`1b294?=zj8o86=4::183!7c;3;?86F89e9K3=b<,on196gi1;29?l`52900ek=50;9jb1<722e:o=4?::a5`4=83?1<7>t$0f0>4233A=2h6F88e9'ba<23`l:6=44ig094?=nn:0;66gi4;29?j7d83:17pl>e083>0<729q/=i=51568L2?c3A=3h6*id;3:?l`62900ek<50;9jb6<722cm87>5;n3`4?6=3th:i=4?:483>5}#9m91=9:4H6;g?M1?l2.mh7;4ig394?=nn;0;66gi3;29?l`32900c<m?:188yg7cn3:197>50z&2`6<6<=1C;4j4H6:g?!`c2<1bj<4?::ke6?6=3`l86=44ig694?=h9j:1<75rb0fg>5<2290;w)?k3;370>N01m1C;5j4$gf90>oa93:17dh=:188mc5=831bj94?::m2g5<722wi=im50;794?6|,8n86<:;;I5:`>N00m1/ji4=3:ke5?6=3`l96=44ig194?=nn=0;66a>c183>>{e9mh1<7;50;2x 4b428>?7E96d:J4<a=#nm0:56gi1;29?l`52900ek=50;9jb1<722e:o=4?::a5ag=83?1<7>t$0f0>4233A=2h6F88e9'ba<612cm=7>5;hd1>5<<ao91<75ff583>>i6k90;66sm1e;94?3=83:p(<j<:067?M1>l2B<4i5+fe86?l`62900ek<50;9jb6<722cm87>5;n3`4?6=3th:h54?:483>5}#9m91=9:4H6;g?M1?l2.mh7?6;hd2>5<<ao81<75ff283>>oa<3:17b?l0;29?xd6l?0;684?:1y'5a5=9=>0D:7k;I5;`>"al3?0ek?50;9jb7<722cm?7>5;hd7>5<<g8i;6=44}c3g0?6==3:1<v*>d28201=O?0n0D:6k;%dg>1=nn80;66gi2;29?l`42900ek:50;9l5f6=831vn:66:18ag?6=8r.:h>4>c79K3<b<@>2o7W:;:byb>g<6<3;>6<o51c82g?7c28<1=:4>e;3e>xh3n38?7c;?:89mf`<73go;6=5+12g96>"6;o097)h::29'b3<43-l<6>5+f980?!`>2:1/jl4<;%5:f?7d?2.:h=4=;%df>6=#no087)??0;18 4662:1/==<53:&246<43-;;87=4$026>6=#99<1?6*>0680?!770390(<>6:29'55g=;2.:<o4<;%33g?5<,8:o6>5+11g97>"68o087)?>0;18 4762:1/=<<53:&256<43-;:87=4$036>6=#98<1?6*>1680?!760390(<?6:29'54g=;2.:=o4<;%32g?5<,8;o6>5+10g97>"69o087)?=0;18 4462:1/=?<53:&266<43-;987=4$006>6=#9;<1?6*>2680?!750390(<<6:29'57g=;2.:>o4<;%31g?5<,88o6>5+13g97>"6:o087)?<0;18 4562:1/=><53:&276<43-;887=4$016>6=#9:<1?6*>3680?!740390(<=6:29'56g=;2.:?o4<;%30g?5<,89o6>5+1ba95a4<,8in69<4$g`97>"ak390(:7n:0a4?!7c9380e9750;9j0d<722cnn7>5;hg`>5<<a8ij6=44i0aa>5<<a8i36=44i0a:>5<<a;31<7*>c581e>h6k:0;76g=8;29 4e32;k0b<m<:098m71=83.:o94=a:l2g6<532c9:7>5$0a7>7g<f8i86>54i2094?"6k=09m6`>c287?>o493:1(<m;:3c8j4e42<10e>>50;&2g1<5i2d:o>49;:k1b?6=,8i?6?o4n0a0>2=<a;o1<7*>c581e>h6k:0376g=d;29 4e32;k0b<m<:898m7e=83.:o94=a:l2g6<f32c9n7>5$0a7>7g<f8i86o54i3794?"6k=09m6`>c28`?>o5<3:1(<m;:3c8j4e42m10e>650;&2g1<412d:o>4?;:k03?6=,8i?6>74n0a0>4=<a:<1<7*>c580=>h6k:0976g<5;29 4e32:30b<m<:298m17=83.:o94<9:l2g6<332c?<7>5$0a7>6?<f8i86854i2d94?"6k=0856`>c285?>o4m3:1(<m;:2;8j4e42>10e>j50;&2g1<412d:o>47;:k0g?6=,8i?6>74n0a0><=<a:h1<7*>c580=>h6k:0j76g<a;29 4e32:30b<m<:c98m62=83.:o94<9:l2g6<d32c8?7>5$0a7>6?<f8i86i54i7c94?"6k=0=n6`>c283?>o113:1(<m;:7`8j4e42810e;950;&2g1<1j2d:o>4=;:k52?6=,8i?6;l4n0a0>6=<a??1<7*>c585f>h6k:0?76g94;29 4e32?h0b<m<:498m35=83.:o949b:l2g6<132c=>7>5$0a7>3d<f8i86:54i7394?"6k=0=n6`>c28;?>o183:1(<m;:7`8j4e42010e8h50;&2g1<1j2d:o>4n;:k6a?6=,8i?6;l4n0a0>g=<a<i1<7*>c585f>h6k:0h76g:b;29 4e32?h0b<m<:e98m0g=83.:o949b:l2g6<b32c>57>5$0a7>3d<f8i86k54i4:94?"6k=0=n6`>c2824>=n=>0;6)?l4;4a?k7d;3;:76g:6;29 4e32?h0b<m<:008?l32290/=n:56c9m5f5=9:10e8:50;&2g1<1j2d:o>4>4:9j16<72-;h878m;o3`7?7232c<=7>5$0a7>3d<f8i86<84;h53>5<#9j>1:o5a1b1952=<a?l1<7*>c585f>h6k:0:465f6d83>!7d<3<i7c?l3;3:?>o1l3:1(<m;:7`8j4e428k07d8l:18'5f2=>k1e=n=51c98m3>=83.:o949b:l2g6<6k21b9i4?:%3`0?0e3g;h?7?k;:k66?6=,8i?6;l4n0a0>4c<3`?:6=4+1b692g=i9j91=k54i9`94?"6k=03o6`>c283?>o?i3:1(<m;:9a8j4e42810e5650;&2g1<?k2d:o>4=;:k;3?6=,8i?65m4n0a0>6=<a1<1<7*>c58;g>h6k:0?76g75;29 4e321i0b<m<:498m=2=83.:o947c:l2g6<132c3?7>5$0a7>=e<f8i86:54i9094?"6k=03o6`>c28;?>o?93:1(<m;:9a8j4e42010e5>50;&2g1<?k2d:o>4n;:k4b?6=,8i?65m4n0a0>g=<a>n1<7*>c58;g>h6k:0h76g8c;29 4e321i0b<m<:e98m2d=83.:o947c:l2g6<b32c<m7>5$0a7>=e<f8i86k54i6;94?"6k=03o6`>c2824>=n?10;6)?l4;:`?k7d;3;:76g87;29 4e321i0b<m<:008?l11290/=n:58b9m5f5=9:10e:;50;&2g1<?k2d:o>4>4:9j31<72-;h876l;o3`7?7232c2>7>5$0a7>=e<f8i86<84;h;2>5<#9j>14n5a1b1952=<a0:1<7*>c58;g>h6k:0:465f8g83>!7d<32h7c?l3;3:?>o?m3:1(<m;:9a8j4e428k07d6k:18'5f2=0j1e=n=51c98m=?=83.:o947c:l2g6<6k21b;h4?:%3`0?>d3g;h?7?k;:k47?6=,8i?65m4n0a0>4c<3`=96=4+1b69<f=i9j91=k54i8494?"6k=02;6`>c283?>o>=3:1(<m;:858j4e42810e4:50;&2g1<>?2d:o>4=;:k:7?6=,8i?6494n0a0>6=<a0h1<7*>c58:g>h6k:0;76g6a;29 4e320i0b<m<:098m<?=83.:o946c:l2g6<532c247>5$0a7><e<f8i86>54i6;0>5<#9j>1;4:4n0a0>5=<a>396=4+1b693<2<f8i86<54i6;2>5<#9j>1;4:4n0a0>7=<a>3;6=4+1b693<2<f8i86>54i6;;>5<#9j>1;474n0a0>5=<a>3<6=4+1b693<?<f8i86<54i6;5>5<#9j>1;474n0a0>7=<a>3>6=4+1b693<?<f8i86>54oc494?"6k=0i;6`>c283?>ie=3:1(<m;:c58j4e42810co=50;&2g1<e?2d:o>4=;:ma6?6=,8i?6o94n0a0>6=<gk;1<7*>c58a3>h6k:0?76am0;29 4e32k=0b<m<:498kd`=83.:o94m7:l2g6<132eji7>5$0a7>g1<f8i86:54o`f94?"6k=0i;6`>c28;?>ifk3:1(<m;:c58j4e42010cll50;&2g1<e?2d:o>4n;:mbe?6=,8i?6o94n0a0>g=<gh21<7*>c58a3>h6k:0h76an7;29 4e32k=0b<m<:e98kd0=83.:o94m7:l2g6<b32ej97>5$0a7>g1<f8i86k54o`694?"6k=0i;6`>c2824>=hi:0;6)?l4;`4?k7d;3;:76an2;29 4e32k=0b<m<:008?jg6290/=n:5b69m5f5=9:10cl>50;&2g1<e?2d:o>4>4:9l=c<72-;h87l8;o3`7?7232eih7>5$0a7>g1<f8i86<84;n``>5<#9j>1n:5a1b1952=<gkh1<7*>c58a3>h6k:0:465`b`83>!7d<3h<7c?l3;3:?>ie13:1(<m;:c58j4e428k07bl7:18'5f2=j>1e=n=51c98kg2=83.:o94m7:l2g6<6k21dm44?:%3`0?d03g;h?7?k;:m:a?6=,8i?6o94n0a0>4c<3f3o6=4+1b69f2=i9j91=k54oe:94?"6k=0o56`>c283?>ic?3:1(<m;:e;8j4e42810ci;50;&2g1<c12d:o>4=;:mg0?6=,8i?6i74n0a0>6=<gm91<7*>c58g=>h6k:0?76ak2;29 4e32m30b<m<:498ka7=83.:o94k9:l2g6<132eo<7>5$0a7>a?<f8i86:54obd94?"6k=0o56`>c28;?>idm3:1(<m;:e;8j4e42010cnj50;&2g1<c12d:o>4n;:m`g?6=,8i?6i74n0a0>g=<gjk1<7*>c58g=>h6k:0h76al9;29 4e32m30b<m<:e98kf>=83.:o94k9:l2g6<b32eh;7>5$0a7>a?<f8i86k54ob494?"6k=0o56`>c2824>=hk<0;6)?l4;f:?k7d;3;:76al4;29 4e32m30b<m<:008?je4290/=n:5d89m5f5=9:10cn<50;&2g1<c12d:o>4>4:9lg4<72-;h87j6;o3`7?7232eoj7>5$0a7>a?<f8i86<84;nff>5<#9j>1h45a1b1952=<gmn1<7*>c58g=>h6k:0:465`db83>!7d<3n27c?l3;3:?>icj3:1(<m;:e;8j4e428k07bjn:18'5f2=l01e=n=51c98ka0=83.:o94k9:l2g6<6k21doo4?:%3`0?b>3g;h?7?k;:m`4?6=,8i?6i74n0a0>4c<3fhm6=4+1b69`<=i9j91=k54od694?"6k=0n96`>c283?>ib;3:1(<m;:d78j4e42810ch<50;&2g1<b=2d:o>4=;:mf5?6=,8i?6h;4n0a0>6=<gl31<7*>c58fe>h6k:0;76aj8;29 4e32lk0b<m<:098k`1=83.:o94ja:l2g6<532en:7>5$0a7>`g<f8i86>54}c5;<?6=jj0;6=u+1e195f0<@>3o7E97d:X70?e|i3h1=94>5;3b>4d=9j0:h7?9:0595`<6n3we8k4=4:l64??<fko1<6`j0;28 45b2;1/=>h52:&e1?5<,o<1?6*i7;18 c>=;2.m57=4$gc97>"01k0:o:5+1e296>"am390(kh53:&245<43-;;=7=4$021>6=#9991?6*>0580?!77=390(<>9:29'551=;2.:<54<;%33=?5<,8:j6>5+11`97>"68j087)??d;18 46b2:1/==h53:&255<43-;:=7=4$031>6=#9891?6*>1580?!76=390(<?9:29'541=;2.:=54<;%32=?5<,8;j6>5+10`97>"69j087)?>d;18 47b2:1/=<h53:&265<43-;9=7=4$001>6=#9;91?6*>2580?!75=390(<<9:29'571=;2.:>54<;%31=?5<,88j6>5+13`97>"6:j087)?=d;18 44b2:1/=?h53:&275<43-;8=7=4$011>6=#9:91?6*>3580?!74=390(<=9:29'561=;2.:?54<;%30=?5<,89j6>5+12`97>"6;j087)?<d;18 4ed28n97)?le;61?!`e2:1/jn4<;%5:e?7d?2.:h<4=;h6:>5<<a=k1<75fec83>>obk3:17d?la;29?l7dj3:17d?l8;29?l7d13:17d<6:18'5f2=:h1e=n=50:9j6=<72-;h87<n;o3`7?7<3`8<6=4+1b696d=i9j91>65f2783>!7d<38j7c?l3;18?l55290/=n:52`9m5f5=<21b?<4?:%3`0?4f3g;h?7;4;h13>5<#9j>1>l5a1b192>=n:o0;6)?l4;0b?k7d;3=07d<j:18'5f2=:h1e=n=58:9j6a<72-;h87<n;o3`7??<3`8h6=4+1b696d=i9j91m65f2c83>!7d<38j7c?l3;`8?l42290/=n:52`9m5f5=k21b>94?:%3`0?4f3g;h?7j4;h1;>5<#9j>1?45a1b194>=n;>0;6)?l4;1:?k7d;3;07d=9:18'5f2=;01e=n=52:9j70<72-;h87=6;o3`7?5<3`>:6=4+1b697<=i9j91865f4183>!7d<3927c?l3;78?l5a290/=n:5389m5f5=>21b?h4?:%3`0?5>3g;h?794;h1g>5<#9j>1?45a1b19<>=n;j0;6)?l4;1:?k7d;3307d=m:18'5f2=;01e=n=5a:9j7d<72-;h87=6;o3`7?d<3`9?6=4+1b697<=i9j91o65f3283>!7d<3927c?l3;f8?l0f290/=n:56c9m5f5=821b:44?:%3`0?0e3g;h?7?4;h44>5<#9j>1:o5a1b196>=n>?0;6)?l4;4a?k7d;3907d8::18'5f2=>k1e=n=54:9j21<72-;h878m;o3`7?3<3`<86=4+1b692g=i9j91:65f6383>!7d<3<i7c?l3;58?l06290/=n:56c9m5f5=021b:=4?:%3`0?0e3g;h?774;h7e>5<#9j>1:o5a1b19e>=n=l0;6)?l4;4a?k7d;3h07d;l:18'5f2=>k1e=n=5c:9j1g<72-;h878m;o3`7?b<3`?j6=4+1b692g=i9j91i65f5883>!7d<3<i7c?l3;d8?l3?290/=n:56c9m5f5=9910e8950;&2g1<1j2d:o>4>1:9j13<72-;h878m;o3`7?7532c>97>5$0a7>3d<f8i86<=4;h77>5<#9j>1:o5a1b1951=<a<91<7*>c585f>h6k:0:965f7083>!7d<3<i7c?l3;35?>o083:1(<m;:7`8j4e428=07d8i:18'5f2=>k1e=n=51998m3c=83.:o949b:l2g6<6121b:i4?:%3`0?0e3g;h?7?n;:k5g?6=,8i?6;l4n0a0>4d<3`<36=4+1b692g=i9j91=n54i4f94?"6k=0=n6`>c282`>=n=;0;6)?l4;4a?k7d;3;n76g:1;29 4e32?h0b<m<:0d8?l>e290/=n:58b9m5f5=821b4l4?:%3`0?>d3g;h?7?4;h:;>5<#9j>14n5a1b196>=n0>0;6)?l4;:`?k7d;3907d69:18'5f2=0j1e=n=54:9j<0<72-;h876l;o3`7?3<3`2?6=4+1b69<f=i9j91:65f8283>!7d<32h7c?l3;58?l>5290/=n:58b9m5f5=021b4<4?:%3`0?>d3g;h?774;h:3>5<#9j>14n5a1b19e>=n?o0;6)?l4;:`?k7d;3h07d9k:18'5f2=0j1e=n=5c:9j3f<72-;h876l;o3`7?b<3`=i6=4+1b69<f=i9j91i65f7`83>!7d<32h7c?l3;d8?l1>290/=n:58b9m5f5=9910e:650;&2g1<?k2d:o>4>1:9j32<72-;h876l;o3`7?7532c<:7>5$0a7>=e<f8i86<=4;h56>5<#9j>14n5a1b1951=<a>>1<7*>c58;g>h6k:0:965f9383>!7d<32h7c?l3;35?>o>93:1(<m;:9a8j4e428=07d7?:18'5f2=0j1e=n=51998m=`=83.:o947c:l2g6<6121b4h4?:%3`0?>d3g;h?7?n;:k;`?6=,8i?65m4n0a0>4d<3`226=4+1b69<f=i9j91=n54i6g94?"6k=03o6`>c282`>=n?:0;6)?l4;:`?k7d;3;n76g82;29 4e321i0b<m<:0d8?l?1290/=n:5969m5f5=821b584?:%3`0??03g;h?7?4;h;7>5<#9j>15:5a1b196>=n1:0;6)?l4;;4?k7d;3907d7m:18'5f2=1j1e=n=50:9j=d<72-;h877l;o3`7?7<3`326=4+1b69=f=i9j91>65f9983>!7d<33h7c?l3;18?l1>;3:1(<m;:6;7?k7d;3:07d962;29 4e32>3?7c?l3;38?l1>93:1(<m;:6;7?k7d;3807d960;29 4e32>3?7c?l3;18?l1>03:1(<m;:6;:?k7d;3:07d967;29 4e32>327c?l3;38?l1>>3:1(<m;:6;:?k7d;3807d965;29 4e32>327c?l3;18?jd1290/=n:5b69m5f5=821dn84?:%3`0?d03g;h?7?4;n`0>5<#9j>1n:5a1b196>=hj;0;6)?l4;`4?k7d;3907bl>:18'5f2=j>1e=n=54:9lf5<72-;h87l8;o3`7?3<3fkm6=4+1b69f2=i9j91:65`ad83>!7d<3h<7c?l3;58?jgc290/=n:5b69m5f5=021dmn4?:%3`0?d03g;h?774;nca>5<#9j>1n:5a1b19e>=hih0;6)?l4;`4?k7d;3h07bo7:18'5f2=j>1e=n=5c:9le2<72-;h87l8;o3`7?b<3fk=6=4+1b69f2=i9j91i65`a483>!7d<3h<7c?l3;d8?jg3290/=n:5b69m5f5=9910cl=50;&2g1<e?2d:o>4>1:9le7<72-;h87l8;o3`7?7532ej=7>5$0a7>g1<f8i86<=4;nc3>5<#9j>1n:5a1b1951=<g0l1<7*>c58a3>h6k:0:965`be83>!7d<3h<7c?l3;35?>iek3:1(<m;:c58j4e428=07blm:18'5f2=j>1e=n=51998kgg=83.:o94m7:l2g6<6121dn44?:%3`0?d03g;h?7?n;:ma<?6=,8i?6o94n0a0>4d<3fh?6=4+1b69f2=i9j91=n54o`;94?"6k=0i;6`>c282`>=h1l0;6)?l4;`4?k7d;3;n76a6d;29 4e32k=0b<m<:0d8?jb?290/=n:5d89m5f5=821dh:4?:%3`0?b>3g;h?7?4;nf6>5<#9j>1h45a1b196>=hl=0;6)?l4;f:?k7d;3907bj<:18'5f2=l01e=n=54:9l`7<72-;h87j6;o3`7?3<3fn:6=4+1b69`<=i9j91:65`d183>!7d<3n27c?l3;58?jea290/=n:5d89m5f5=021doh4?:%3`0?b>3g;h?774;nag>5<#9j>1h45a1b19e>=hkj0;6)?l4;f:?k7d;3h07bmn:18'5f2=l01e=n=5c:9lg<<72-;h87j6;o3`7?b<3fi36=4+1b69`<=i9j91i65`c683>!7d<3n27c?l3;d8?je1290/=n:5d89m5f5=9910cn;50;&2g1<c12d:o>4>1:9lg1<72-;h87j6;o3`7?7532eh?7>5$0a7>a?<f8i86<=4;na1>5<#9j>1h45a1b1951=<gj;1<7*>c58g=>h6k:0:965`dg83>!7d<3n27c?l3;35?>icm3:1(<m;:e;8j4e428=07bjk:18'5f2=l01e=n=51998kae=83.:o94k9:l2g6<6121dho4?:%3`0?b>3g;h?7?n;:mge?6=,8i?6i74n0a0>4d<3fn=6=4+1b69`<=i9j91=n54ob`94?"6k=0o56`>c282`>=hk90;6)?l4;f:?k7d;3;n76amf;29 4e32m30b<m<:0d8?jc3290/=n:5e49m5f5=821di>4?:%3`0?c23g;h?7?4;ng1>5<#9j>1i85a1b196>=hm80;6)?l4;g6?k7d;3907bk6:18'5f2=mh1e=n=50:9la=<72-;h87kn;o3`7?7<3fo<6=4+1b69ad=i9j91>65`e783>!7d<3oj7c?l3;18?xd00>0;6om50;2x 4b428i=7E96d:J4<a=]<=0hwl4m:06950<6i3;i6<m51e822?7028o1=k4rn5d961=i=9027clj:19ma5<73-;8i7<4$01e>7=#n<087)h9:29'b2<43-l36>5+f880?!`f2:1/;4l51b58 4b72;1/jh4<;%de>6=#99:1?6*>0080?!77:390(<><:29'552=;2.:<84<;%332?5<,8:<6>5+11:97>"680087)??a;18 46e2:1/==m53:&24a<43-;;i7=4$02e>6=#98:1?6*>1080?!76:390(<?<:29'542=;2.:=84<;%322?5<,8;<6>5+10:97>"690087)?>a;18 47e2:1/=<m53:&25a<43-;:i7=4$03e>6=#9;:1?6*>2080?!75:390(<<<:29'572=;2.:>84<;%312?5<,88<6>5+13:97>"6:0087)?=a;18 44e2:1/=?m53:&26a<43-;9i7=4$00e>6=#9::1?6*>3080?!74:390(<=<:29'562=;2.:?84<;%302?5<,89<6>5+12:97>"6;0087)?<a;18 45e2:1/=>m53:&27a<43-;ho7?k2:&2g`<3:2.mn7=4$ga97>"01h0:o:5+1e396>o313:17d:n:188m`d=831bin4?::k2gd<722c:oo4?::k2g=<722c:o44?::k1=?6=,8i?6?o4n0a0>5=<a;21<7*>c581e>h6k:0:76g=7;29 4e32;k0b<m<:398m70=83.:o94=a:l2g6<432c8>7>5$0a7>7g<f8i86954i2394?"6k=09m6`>c286?>o483:1(<m;:3c8j4e42?10e?h50;&2g1<5i2d:o>48;:k1a?6=,8i?6?o4n0a0>==<a;n1<7*>c581e>h6k:0276g=c;29 4e32;k0b<m<:`98m7d=83.:o94=a:l2g6<e32c997>5$0a7>7g<f8i86n54i3694?"6k=09m6`>c28g?>o403:1(<m;:2;8j4e42910e>950;&2g1<412d:o>4>;:k02?6=,8i?6>74n0a0>7=<a:?1<7*>c580=>h6k:0876g;1;29 4e32:30b<m<:598m16=83.:o94<9:l2g6<232c8j7>5$0a7>6?<f8i86;54i2g94?"6k=0856`>c284?>o4l3:1(<m;:2;8j4e42110e>m50;&2g1<412d:o>46;:k0f?6=,8i?6>74n0a0>d=<a:k1<7*>c580=>h6k:0i76g<4;29 4e32:30b<m<:b98m65=83.:o94<9:l2g6<c32c=m7>5$0a7>3d<f8i86=54i7;94?"6k=0=n6`>c282?>o1?3:1(<m;:7`8j4e42;10e;850;&2g1<1j2d:o>4<;:k51?6=,8i?6;l4n0a0>1=<a?>1<7*>c585f>h6k:0>76g93;29 4e32?h0b<m<:798m34=83.:o949b:l2g6<032c==7>5$0a7>3d<f8i86554i7294?"6k=0=n6`>c28:?>o2n3:1(<m;:7`8j4e42h10e8k50;&2g1<1j2d:o>4m;:k6g?6=,8i?6;l4n0a0>f=<a<h1<7*>c585f>h6k:0o76g:a;29 4e32?h0b<m<:d98m0?=83.:o949b:l2g6<a32c>47>5$0a7>3d<f8i86<>4;h74>5<#9j>1:o5a1b1954=<a<<1<7*>c585f>h6k:0:>65f5483>!7d<3<i7c?l3;30?>o2<3:1(<m;:7`8j4e428>07d;<:18'5f2=>k1e=n=51498m27=83.:o949b:l2g6<6>21b;=4?:%3`0?0e3g;h?7?8;:k5b?6=,8i?6;l4n0a0>4><3`<n6=4+1b692g=i9j91=454i7f94?"6k=0=n6`>c282e>=n>j0;6)?l4;4a?k7d;3;i76g98;29 4e32?h0b<m<:0a8?l3c290/=n:56c9m5f5=9m10e8<50;&2g1<1j2d:o>4>e:9j14<72-;h878m;o3`7?7a32c3n7>5$0a7>=e<f8i86=54i9c94?"6k=03o6`>c282?>o?03:1(<m;:9a8j4e42;10e5950;&2g1<?k2d:o>4<;:k;2?6=,8i?65m4n0a0>1=<a1?1<7*>c58;g>h6k:0>76g74;29 4e321i0b<m<:798m=5=83.:o947c:l2g6<032c3>7>5$0a7>=e<f8i86554i9394?"6k=03o6`>c28:?>o?83:1(<m;:9a8j4e42h10e:h50;&2g1<?k2d:o>4m;:k4`?6=,8i?65m4n0a0>f=<a>i1<7*>c58;g>h6k:0o76g8b;29 4e321i0b<m<:d98m2g=83.:o947c:l2g6<a32c<57>5$0a7>=e<f8i86<>4;h5;>5<#9j>14n5a1b1954=<a>=1<7*>c58;g>h6k:0:>65f7783>!7d<32h7c?l3;30?>o0=3:1(<m;:9a8j4e428>07d9;:18'5f2=0j1e=n=51498m<4=83.:o947c:l2g6<6>21b5<4?:%3`0?>d3g;h?7?8;:k:4?6=,8i?65m4n0a0>4><3`2m6=4+1b69<f=i9j91=454i9g94?"6k=03o6`>c282e>=n0m0;6)?l4;:`?k7d;3;i76g79;29 4e321i0b<m<:0a8?l1b290/=n:58b9m5f5=9m10e:=50;&2g1<?k2d:o>4>e:9j37<72-;h876l;o3`7?7a32c2:7>5$0a7><1<f8i86=54i8794?"6k=02;6`>c282?>o><3:1(<m;:858j4e42;10e4=50;&2g1<>?2d:o>4<;:k:f?6=,8i?64m4n0a0>5=<a0k1<7*>c58:g>h6k:0:76g69;29 4e320i0b<m<:398m<>=83.:o946c:l2g6<432c<5>4?:%3`0?1><2d:o>4?;:k4=7<72-;h87964:l2g6<632c<5<4?:%3`0?1><2d:o>4=;:k4=5<72-;h87964:l2g6<432c<554?:%3`0?1>12d:o>4?;:k4=2<72-;h87969:l2g6<632c<5;4?:%3`0?1>12d:o>4=;:k4=0<72-;h87969:l2g6<432ei:7>5$0a7>g1<f8i86=54oc794?"6k=0i;6`>c282?>ie;3:1(<m;:c58j4e42;10co<50;&2g1<e?2d:o>4<;:ma5?6=,8i?6o94n0a0>1=<gk:1<7*>c58a3>h6k:0>76anf;29 4e32k=0b<m<:798kdc=83.:o94m7:l2g6<032ejh7>5$0a7>g1<f8i86554o`a94?"6k=0i;6`>c28:?>ifj3:1(<m;:c58j4e42h10clo50;&2g1<e?2d:o>4m;:mb<?6=,8i?6o94n0a0>f=<gh=1<7*>c58a3>h6k:0o76an6;29 4e32k=0b<m<:d98kd3=83.:o94m7:l2g6<a32ej87>5$0a7>g1<f8i86<>4;nc0>5<#9j>1n:5a1b1954=<gh81<7*>c58a3>h6k:0:>65`a083>!7d<3h<7c?l3;30?>if83:1(<m;:c58j4e428>07b7i:18'5f2=j>1e=n=51498kgb=83.:o94m7:l2g6<6>21dnn4?:%3`0?d03g;h?7?8;:maf?6=,8i?6o94n0a0>4><3fhj6=4+1b69f2=i9j91=454oc;94?"6k=0i;6`>c282e>=hj10;6)?l4;`4?k7d;3;i76am4;29 4e32k=0b<m<:0a8?jg>290/=n:5b69m5f5=9m10c4k50;&2g1<e?2d:o>4>e:9l=a<72-;h87l8;o3`7?7a32eo47>5$0a7>a?<f8i86=54oe594?"6k=0o56`>c282?>ic=3:1(<m;:e;8j4e42;10ci:50;&2g1<c12d:o>4<;:mg7?6=,8i?6i74n0a0>1=<gm81<7*>c58g=>h6k:0>76ak1;29 4e32m30b<m<:798ka6=83.:o94k9:l2g6<032ehj7>5$0a7>a?<f8i86554obg94?"6k=0o56`>c28:?>idl3:1(<m;:e;8j4e42h10cnm50;&2g1<c12d:o>4m;:m`e?6=,8i?6i74n0a0>f=<gj31<7*>c58g=>h6k:0o76al8;29 4e32m30b<m<:d98kf1=83.:o94k9:l2g6<a32eh:7>5$0a7>a?<f8i86<>4;na6>5<#9j>1h45a1b1954=<gj>1<7*>c58g=>h6k:0:>65`c283>!7d<3n27c?l3;30?>id:3:1(<m;:e;8j4e428>07bm>:18'5f2=l01e=n=51498ka`=83.:o94k9:l2g6<6>21dhh4?:%3`0?b>3g;h?7?8;:mg`?6=,8i?6i74n0a0>4><3fnh6=4+1b69`<=i9j91=454oe`94?"6k=0o56`>c282e>=hlh0;6)?l4;f:?k7d;3;i76ak6;29 4e32m30b<m<:0a8?jee290/=n:5d89m5f5=9m10cn>50;&2g1<c12d:o>4>e:9lfc<72-;h87j6;o3`7?7a32en87>5$0a7>`3<f8i86=54od194?"6k=0n96`>c282?>ib:3:1(<m;:d78j4e42;10ch?50;&2g1<b=2d:o>4<;:mf=?6=,8i?6ho4n0a0>5=<gl21<7*>c58fe>h6k:0:76aj7;29 4e32lk0b<m<:398k`0=83.:o94ja:l2g6<432wi;5850;``>5<7s-;o?7?l6:J4=a=O?1n0V9:5czc9f?7328?1=l4>b;3`>4b=9?0:;7?j:0d9yk2a2;>0b8>59:laa?6<fl:1<6*>3d81?!74n380(k;53:&e2?5<,o=1?6*i8;18 c?=;2.mm7=4$6;a>4e03-;o<7<4$gg97>"an390(<>?:29'557=;2.:<?4<;%337?5<,8:?6>5+11797>"68?087)??7;18 46?2:1/==753:&24d<43-;;n7=4$02`>6=#99n1?6*>0d80?!77n390(<??:29'547=;2.:=?4<;%327?5<,8;?6>5+10797>"69?087)?>7;18 47?2:1/=<753:&25d<43-;:n7=4$03`>6=#98n1?6*>1d80?!76n390(<<?:29'577=;2.:>?4<;%317?5<,88?6>5+13797>"6:?087)?=7;18 44?2:1/=?753:&26d<43-;9n7=4$00`>6=#9;n1?6*>2d80?!75n390(<=?:29'567=;2.:??4<;%307?5<,89?6>5+12797>"6;?087)?<7;18 45?2:1/=>753:&27d<43-;8n7=4$01`>6=#9:n1?6*>cb82`7=#9jo18?5+fc80?!`d2:1/;4o51b58 4b62;1b844?::k7e?6=3`oi6=44ida94?=n9jk1<75f1b`94?=n9j21<75f1b;94?=n:00;6)?l4;0b?k7d;3:07d<7:18'5f2=:h1e=n=51:9j62<72-;h87<n;o3`7?4<3`8=6=4+1b696d=i9j91?65f3383>!7d<38j7c?l3;68?l56290/=n:52`9m5f5==21b?=4?:%3`0?4f3g;h?784;h0e>5<#9j>1>l5a1b193>=n:l0;6)?l4;0b?k7d;3207d<k:18'5f2=:h1e=n=59:9j6f<72-;h87<n;o3`7?g<3`8i6=4+1b696d=i9j91n65f2483>!7d<38j7c?l3;a8?l43290/=n:52`9m5f5=l21b?54?:%3`0?5>3g;h?7>4;h14>5<#9j>1?45a1b195>=n;?0;6)?l4;1:?k7d;3807d=::18'5f2=;01e=n=53:9j04<72-;h87=6;o3`7?2<3`>;6=4+1b697<=i9j91965f3g83>!7d<3927c?l3;48?l5b290/=n:5389m5f5=?21b?i4?:%3`0?5>3g;h?764;h1`>5<#9j>1?45a1b19=>=n;k0;6)?l4;1:?k7d;3k07d=n:18'5f2=;01e=n=5b:9j71<72-;h87=6;o3`7?e<3`986=4+1b697<=i9j91h65f6`83>!7d<3<i7c?l3;28?l0>290/=n:56c9m5f5=921b::4?:%3`0?0e3g;h?7<4;h45>5<#9j>1:o5a1b197>=n><0;6)?l4;4a?k7d;3>07d8;:18'5f2=>k1e=n=55:9j26<72-;h878m;o3`7?0<3`<96=4+1b692g=i9j91;65f6083>!7d<3<i7c?l3;:8?l07290/=n:56c9m5f5=121b9k4?:%3`0?0e3g;h?7o4;h7f>5<#9j>1:o5a1b19f>=n=j0;6)?l4;4a?k7d;3i07d;m:18'5f2=>k1e=n=5d:9j1d<72-;h878m;o3`7?c<3`?26=4+1b692g=i9j91j65f5983>!7d<3<i7c?l3;33?>o2?3:1(<m;:7`8j4e428;07d;9:18'5f2=>k1e=n=51398m03=83.:o949b:l2g6<6;21b994?:%3`0?0e3g;h?7?;;:k67?6=,8i?6;l4n0a0>43<3`=:6=4+1b692g=i9j91=;54i6294?"6k=0=n6`>c2823>=n>o0;6)?l4;4a?k7d;3;376g9e;29 4e32?h0b<m<:0;8?l0c290/=n:56c9m5f5=9h10e;m50;&2g1<1j2d:o>4>b:9j2=<72-;h878m;o3`7?7d32c>h7>5$0a7>3d<f8i86<j4;h71>5<#9j>1:o5a1b195`=<a<;1<7*>c585f>h6k:0:j65f8c83>!7d<32h7c?l3;28?l>f290/=n:58b9m5f5=921b454?:%3`0?>d3g;h?7<4;h:4>5<#9j>14n5a1b197>=n0?0;6)?l4;:`?k7d;3>07d6::18'5f2=0j1e=n=55:9j<1<72-;h876l;o3`7?0<3`286=4+1b69<f=i9j91;65f8383>!7d<32h7c?l3;:8?l>6290/=n:58b9m5f5=121b4=4?:%3`0?>d3g;h?7o4;h5e>5<#9j>14n5a1b19f>=n?m0;6)?l4;:`?k7d;3i07d9l:18'5f2=0j1e=n=5d:9j3g<72-;h876l;o3`7?c<3`=j6=4+1b69<f=i9j91j65f7883>!7d<32h7c?l3;33?>o003:1(<m;:9a8j4e428;07d98:18'5f2=0j1e=n=51398m20=83.:o947c:l2g6<6;21b;84?:%3`0?>d3g;h?7?;;:k40?6=,8i?65m4n0a0>43<3`396=4+1b69<f=i9j91=;54i8394?"6k=03o6`>c2823>=n190;6)?l4;:`?k7d;3;376g7f;29 4e321i0b<m<:0;8?l>b290/=n:58b9m5f5=9h10e5j50;&2g1<?k2d:o>4>b:9j<<<72-;h876l;o3`7?7d32c<i7>5$0a7>=e<f8i86<j4;h50>5<#9j>14n5a1b195`=<a>81<7*>c58;g>h6k:0:j65f9783>!7d<33<7c?l3;28?l?2290/=n:5969m5f5=921b594?:%3`0??03g;h?7<4;h;0>5<#9j>15:5a1b197>=n1k0;6)?l4;;`?k7d;3:07d7n:18'5f2=1j1e=n=51:9j=<<72-;h877l;o3`7?4<3`336=4+1b69=f=i9j91?65f78194?"6k=0<595a1b194>=n?081<7*>c584=1=i9j91=65f78394?"6k=0<595a1b196>=n?0:1<7*>c584=1=i9j91?65f78:94?"6k=0<545a1b194>=n?0=1<7*>c584=<=i9j91=65f78494?"6k=0<545a1b196>=n?0?1<7*>c584=<=i9j91?65`b783>!7d<3h<7c?l3;28?jd2290/=n:5b69m5f5=921dn>4?:%3`0?d03g;h?7<4;n`1>5<#9j>1n:5a1b197>=hj80;6)?l4;`4?k7d;3>07bl?:18'5f2=j>1e=n=55:9lec<72-;h87l8;o3`7?0<3fkn6=4+1b69f2=i9j91;65`ae83>!7d<3h<7c?l3;:8?jgd290/=n:5b69m5f5=121dmo4?:%3`0?d03g;h?7o4;ncb>5<#9j>1n:5a1b19f>=hi10;6)?l4;`4?k7d;3i07bo8:18'5f2=j>1e=n=5d:9le3<72-;h87l8;o3`7?c<3fk>6=4+1b69f2=i9j91j65`a583>!7d<3h<7c?l3;33?>if;3:1(<m;:c58j4e428;07bo=:18'5f2=j>1e=n=51398kd7=83.:o94m7:l2g6<6;21dm=4?:%3`0?d03g;h?7?;;:m:b?6=,8i?6o94n0a0>43<3fho6=4+1b69f2=i9j91=;54oca94?"6k=0i;6`>c2823>=hjk0;6)?l4;`4?k7d;3;376ama;29 4e32k=0b<m<:0;8?jd>290/=n:5b69m5f5=9h10co650;&2g1<e?2d:o>4>b:9lf1<72-;h87l8;o3`7?7d32ej57>5$0a7>g1<f8i86<j4;n;f>5<#9j>1n:5a1b195`=<g0n1<7*>c58a3>h6k:0:j65`d983>!7d<3n27c?l3;28?jb0290/=n:5d89m5f5=921dh84?:%3`0?b>3g;h?7<4;nf7>5<#9j>1h45a1b197>=hl:0;6)?l4;f:?k7d;3>07bj=:18'5f2=l01e=n=55:9l`4<72-;h87j6;o3`7?0<3fn;6=4+1b69`<=i9j91;65`cg83>!7d<3n27c?l3;:8?jeb290/=n:5d89m5f5=121doi4?:%3`0?b>3g;h?7o4;na`>5<#9j>1h45a1b19f>=hkh0;6)?l4;f:?k7d;3i07bm6:18'5f2=l01e=n=5d:9lg=<72-;h87j6;o3`7?c<3fi<6=4+1b69`<=i9j91j65`c783>!7d<3n27c?l3;33?>id=3:1(<m;:e;8j4e428;07bm;:18'5f2=l01e=n=51398kf5=83.:o94k9:l2g6<6;21do?4?:%3`0?b>3g;h?7?;;:m`5?6=,8i?6i74n0a0>43<3fnm6=4+1b69`<=i9j91=;54oeg94?"6k=0o56`>c2823>=hlm0;6)?l4;f:?k7d;3;376akc;29 4e32m30b<m<:0;8?jbe290/=n:5d89m5f5=9h10cio50;&2g1<c12d:o>4>b:9l`3<72-;h87j6;o3`7?7d32ehn7>5$0a7>a?<f8i86<j4;na3>5<#9j>1h45a1b195`=<gkl1<7*>c58g=>h6k:0:j65`e583>!7d<3o>7c?l3;28?jc4290/=n:5e49m5f5=921di?4?:%3`0?c23g;h?7<4;ng2>5<#9j>1i85a1b197>=hm00;6)?l4;gb?k7d;3:07bk7:18'5f2=mh1e=n=51:9la2<72-;h87kn;o3`7?4<3fo=6=4+1b69ad=i9j91?65rb6:6>5<ek3:1<v*>d282g3=O?0n0D:6k;[67>f}f2k0:87?::0c95g<6k3;o6<851682a?7a2td?j7<;;o73><=ijl0;7ck?:19'56c=:2.:?k4=;%d6>6=#n?087)h8:29'b=<43-l26>5+f`80?!1>j3;h;6*>d181?!`b2:1/jk4<;%334?5<,8::6>5+11097>"68:087)??4;18 4622:1/==853:&242<43-;;47=4$02:>6=#99k1?6*>0c80?!77k390(<>k:29'55c=;2.:<k4<;%324?5<,8;:6>5+10097>"69:087)?>4;18 4722:1/=<853:&252<43-;:47=4$03:>6=#98k1?6*>1c80?!76k390(<?k:29'54c=;2.:=k4<;%314?5<,88:6>5+13097>"6::087)?=4;18 4422:1/=?853:&262<43-;947=4$00:>6=#9;k1?6*>2c80?!75k390(<<k:29'57c=;2.:>k4<;%304?5<,89:6>5+12097>"6;:087)?<4;18 4522:1/=>853:&272<43-;847=4$01:>6=#9:k1?6*>3c80?!74k390(<=k:29'5fe=9m80(<mj:508 cd=;2.mo7=4$6;b>4e03-;o=7<4i5;94?=n<h0;66gjb;29?lcd2900e<mn:188m4ee2900e<m7:188m4e>2900e?750;&2g1<5i2d:o>4?;:k1<?6=,8i?6?o4n0a0>4=<a;=1<7*>c581e>h6k:0976g=6;29 4e32;k0b<m<:298m64=83.:o94=a:l2g6<332c8=7>5$0a7>7g<f8i86854i2294?"6k=09m6`>c285?>o5n3:1(<m;:3c8j4e42>10e?k50;&2g1<5i2d:o>47;:k1`?6=,8i?6?o4n0a0><=<a;i1<7*>c581e>h6k:0j76g=b;29 4e32;k0b<m<:c98m73=83.:o94=a:l2g6<d32c987>5$0a7>7g<f8i86i54i2:94?"6k=0856`>c283?>o4?3:1(<m;:2;8j4e42810e>850;&2g1<412d:o>4=;:k01?6=,8i?6>74n0a0>6=<a=;1<7*>c580=>h6k:0?76g;0;29 4e32:30b<m<:498m6`=83.:o94<9:l2g6<132c8i7>5$0a7>6?<f8i86:54i2f94?"6k=0856`>c28;?>o4k3:1(<m;:2;8j4e42010e>l50;&2g1<412d:o>4n;:k0e?6=,8i?6>74n0a0>g=<a:>1<7*>c580=>h6k:0h76g<3;29 4e32:30b<m<:e98m3g=83.:o949b:l2g6<732c=57>5$0a7>3d<f8i86<54i7594?"6k=0=n6`>c281?>o1>3:1(<m;:7`8j4e42:10e;;50;&2g1<1j2d:o>4;;:k50?6=,8i?6;l4n0a0>0=<a?91<7*>c585f>h6k:0=76g92;29 4e32?h0b<m<:698m37=83.:o949b:l2g6<?32c=<7>5$0a7>3d<f8i86454i4d94?"6k=0=n6`>c28b?>o2m3:1(<m;:7`8j4e42k10e8m50;&2g1<1j2d:o>4l;:k6f?6=,8i?6;l4n0a0>a=<a<k1<7*>c585f>h6k:0n76g:9;29 4e32?h0b<m<:g98m0>=83.:o949b:l2g6<6821b9:4?:%3`0?0e3g;h?7?>;:k62?6=,8i?6;l4n0a0>44<3`?>6=4+1b692g=i9j91=>54i4694?"6k=0=n6`>c2820>=n=:0;6)?l4;4a?k7d;3;>76g81;29 4e32?h0b<m<:048?l17290/=n:56c9m5f5=9>10e;h50;&2g1<1j2d:o>4>8:9j2`<72-;h878m;o3`7?7>32c=h7>5$0a7>3d<f8i86<o4;h4`>5<#9j>1:o5a1b195g=<a?21<7*>c585f>h6k:0:o65f5e83>!7d<3<i7c?l3;3g?>o2:3:1(<m;:7`8j4e428o07d;>:18'5f2=>k1e=n=51g98m=d=83.:o947c:l2g6<732c3m7>5$0a7>=e<f8i86<54i9:94?"6k=03o6`>c281?>o??3:1(<m;:9a8j4e42:10e5850;&2g1<?k2d:o>4;;:k;1?6=,8i?65m4n0a0>0=<a1>1<7*>c58;g>h6k:0=76g73;29 4e321i0b<m<:698m=4=83.:o947c:l2g6<?32c3=7>5$0a7>=e<f8i86454i9294?"6k=03o6`>c28b?>o0n3:1(<m;:9a8j4e42k10e:j50;&2g1<?k2d:o>4l;:k4g?6=,8i?65m4n0a0>a=<a>h1<7*>c58;g>h6k:0n76g8a;29 4e321i0b<m<:g98m2?=83.:o947c:l2g6<6821b;54?:%3`0?>d3g;h?7?>;:k43?6=,8i?65m4n0a0>44<3`==6=4+1b69<f=i9j91=>54i6794?"6k=03o6`>c2820>=n?=0;6)?l4;:`?k7d;3;>76g62;29 4e321i0b<m<:048?l?6290/=n:58b9m5f5=9>10e4>50;&2g1<?k2d:o>4>8:9j<c<72-;h876l;o3`7?7>32c3i7>5$0a7>=e<f8i86<o4;h:g>5<#9j>14n5a1b195g=<a131<7*>c58;g>h6k:0:o65f7d83>!7d<32h7c?l3;3g?>o0;3:1(<m;:9a8j4e428o07d9=:18'5f2=0j1e=n=51g98m<0=83.:o9467:l2g6<732c297>5$0a7><1<f8i86<54i8694?"6k=02;6`>c281?>o>;3:1(<m;:858j4e42:10e4l50;&2g1<>k2d:o>4?;:k:e?6=,8i?64m4n0a0>4=<a031<7*>c58:g>h6k:0976g68;29 4e320i0b<m<:298m2?4290/=n:57868j4e42910e:7=:18'5f2=?0>0b<m<:098m2?6290/=n:57868j4e42;10e:7?:18'5f2=?0>0b<m<:298m2??290/=n:578;8j4e42910e:78:18'5f2=?030b<m<:098m2?1290/=n:578;8j4e42;10e:7::18'5f2=?030b<m<:298kg0=83.:o94m7:l2g6<732ei97>5$0a7>g1<f8i86<54oc194?"6k=0i;6`>c281?>ie:3:1(<m;:c58j4e42:10co?50;&2g1<e?2d:o>4;;:ma4?6=,8i?6o94n0a0>0=<ghl1<7*>c58a3>h6k:0=76ane;29 4e32k=0b<m<:698kdb=83.:o94m7:l2g6<?32ejo7>5$0a7>g1<f8i86454o``94?"6k=0i;6`>c28b?>ifi3:1(<m;:c58j4e42k10cl650;&2g1<e?2d:o>4l;:mb3?6=,8i?6o94n0a0>a=<gh<1<7*>c58a3>h6k:0n76an5;29 4e32k=0b<m<:g98kd2=83.:o94m7:l2g6<6821dm>4?:%3`0?d03g;h?7?>;:mb6?6=,8i?6o94n0a0>44<3fk:6=4+1b69f2=i9j91=>54o`294?"6k=0i;6`>c2820>=h1o0;6)?l4;`4?k7d;3;>76amd;29 4e32k=0b<m<:048?jdd290/=n:5b69m5f5=9>10col50;&2g1<e?2d:o>4>8:9lfd<72-;h87l8;o3`7?7>32ei57>5$0a7>g1<f8i86<o4;n`;>5<#9j>1n:5a1b195g=<gk>1<7*>c58a3>h6k:0:o65`a883>!7d<3h<7c?l3;3g?>i>m3:1(<m;:c58j4e428o07b7k:18'5f2=j>1e=n=51g98ka>=83.:o94k9:l2g6<732eo;7>5$0a7>a?<f8i86<54oe794?"6k=0o56`>c281?>ic<3:1(<m;:e;8j4e42:10ci=50;&2g1<c12d:o>4;;:mg6?6=,8i?6i74n0a0>0=<gm;1<7*>c58g=>h6k:0=76ak0;29 4e32m30b<m<:698kf`=83.:o94k9:l2g6<?32ehi7>5$0a7>a?<f8i86454obf94?"6k=0o56`>c28b?>idk3:1(<m;:e;8j4e42k10cno50;&2g1<c12d:o>4l;:m`=?6=,8i?6i74n0a0>a=<gj21<7*>c58g=>h6k:0n76al7;29 4e32m30b<m<:g98kf0=83.:o94k9:l2g6<6821do84?:%3`0?b>3g;h?7?>;:m`0?6=,8i?6i74n0a0>44<3fi86=4+1b69`<=i9j91=>54ob094?"6k=0o56`>c2820>=hk80;6)?l4;f:?k7d;3;>76akf;29 4e32m30b<m<:048?jbb290/=n:5d89m5f5=9>10cij50;&2g1<c12d:o>4>8:9l`f<72-;h87j6;o3`7?7>32eon7>5$0a7>a?<f8i86<o4;nfb>5<#9j>1h45a1b195g=<gm<1<7*>c58g=>h6k:0:o65`cc83>!7d<3n27c?l3;3g?>id83:1(<m;:e;8j4e428o07bli:18'5f2=l01e=n=51g98k`2=83.:o94j5:l2g6<732en?7>5$0a7>`3<f8i86<54od094?"6k=0n96`>c281?>ib93:1(<m;:d78j4e42:10ch750;&2g1<bi2d:o>4?;:mf<?6=,8i?6ho4n0a0>4=<gl=1<7*>c58fe>h6k:0976aj6;29 4e32lk0b<m<:298yg1?<3:1nn4?:1y'5a5=9j<0D:7k;I5;`>\3<3ipm7l515821?7f28h1=n4>d;35>41=9l0:j7sa4g810>h28330bok50:lf4?6<,89n6?5+12d96>"a=390(k853:&e3?5<,o21?6*i9;18 cg=;2.<5o4>c69'5a6=:2.mi7=4$gd97>"689087)??1;18 4652:1/===53:&241<43-;;97=4$025>6=#99=1?6*>0980?!771390(<>n:29'55d=;2.:<n4<;%33`?5<,8:n6>5+11d97>"699087)?>1;18 4752:1/=<=53:&251<43-;:97=4$035>6=#98=1?6*>1980?!761390(<?n:29'54d=;2.:=n4<;%32`?5<,8;n6>5+10d97>"6:9087)?=1;18 4452:1/=?=53:&261<43-;997=4$005>6=#9;=1?6*>2980?!751390(<<n:29'57d=;2.:>n4<;%31`?5<,88n6>5+13d97>"6;9087)?<1;18 4552:1/=>=53:&271<43-;897=4$015>6=#9:=1?6*>3980?!741390(<=n:29'56d=;2.:?n4<;%30`?5<,8ih6<j=;%3`a?253-li6>5+fb80?!1>i3;h;6*>d081?l2>2900e9o50;9jag<722cno7>5;h3`e?6=3`;hn7>5;h3`<?6=3`;h57>5;h0:>5<#9j>1>l5a1b194>=n:10;6)?l4;0b?k7d;3;07d<8:18'5f2=:h1e=n=52:9j63<72-;h87<n;o3`7?5<3`996=4+1b696d=i9j91865f3083>!7d<38j7c?l3;78?l57290/=n:52`9m5f5=>21b>k4?:%3`0?4f3g;h?794;h0f>5<#9j>1>l5a1b19<>=n:m0;6)?l4;0b?k7d;3307d<l:18'5f2=:h1e=n=5a:9j6g<72-;h87<n;o3`7?d<3`8>6=4+1b696d=i9j91o65f2583>!7d<38j7c?l3;f8?l5?290/=n:5389m5f5=821b?:4?:%3`0?5>3g;h?7?4;h15>5<#9j>1?45a1b196>=n;<0;6)?l4;1:?k7d;3907d:>:18'5f2=;01e=n=54:9j05<72-;h87=6;o3`7?3<3`9m6=4+1b697<=i9j91:65f3d83>!7d<3927c?l3;58?l5c290/=n:5389m5f5=021b?n4?:%3`0?5>3g;h?774;h1a>5<#9j>1?45a1b19e>=n;h0;6)?l4;1:?k7d;3h07d=;:18'5f2=;01e=n=5c:9j76<72-;h87=6;o3`7?b<3`<j6=4+1b692g=i9j91<65f6883>!7d<3<i7c?l3;38?l00290/=n:56c9m5f5=:21b:;4?:%3`0?0e3g;h?7=4;h46>5<#9j>1:o5a1b190>=n>=0;6)?l4;4a?k7d;3?07d8<:18'5f2=>k1e=n=56:9j27<72-;h878m;o3`7?1<3`<:6=4+1b692g=i9j91465f6183>!7d<3<i7c?l3;;8?l3a290/=n:56c9m5f5=i21b9h4?:%3`0?0e3g;h?7l4;h7`>5<#9j>1:o5a1b19g>=n=k0;6)?l4;4a?k7d;3n07d;n:18'5f2=>k1e=n=5e:9j1<<72-;h878m;o3`7?`<3`?36=4+1b692g=i9j91==54i4594?"6k=0=n6`>c2825>=n=?0;6)?l4;4a?k7d;3;976g:5;29 4e32?h0b<m<:018?l33290/=n:56c9m5f5=9=10e8=50;&2g1<1j2d:o>4>5:9j34<72-;h878m;o3`7?7132c<<7>5$0a7>3d<f8i86<94;h4e>5<#9j>1:o5a1b195==<a?o1<7*>c585f>h6k:0:565f6e83>!7d<3<i7c?l3;3b?>o1k3:1(<m;:7`8j4e428h07d87:18'5f2=>k1e=n=51b98m0b=83.:o949b:l2g6<6l21b9?4?:%3`0?0e3g;h?7?j;:k65?6=,8i?6;l4n0a0>4`<3`2i6=4+1b69<f=i9j91<65f8`83>!7d<32h7c?l3;38?l>?290/=n:58b9m5f5=:21b4:4?:%3`0?>d3g;h?7=4;h:5>5<#9j>14n5a1b190>=n0<0;6)?l4;:`?k7d;3?07d6;:18'5f2=0j1e=n=56:9j<6<72-;h876l;o3`7?1<3`296=4+1b69<f=i9j91465f8083>!7d<32h7c?l3;;8?l>7290/=n:58b9m5f5=i21b;k4?:%3`0?>d3g;h?7l4;h5g>5<#9j>14n5a1b19g>=n?j0;6)?l4;:`?k7d;3n07d9m:18'5f2=0j1e=n=5e:9j3d<72-;h876l;o3`7?`<3`=26=4+1b69<f=i9j91==54i6:94?"6k=03o6`>c2825>=n?>0;6)?l4;:`?k7d;3;976g86;29 4e321i0b<m<:018?l12290/=n:58b9m5f5=9=10e::50;&2g1<?k2d:o>4>5:9j=7<72-;h876l;o3`7?7132c2=7>5$0a7>=e<f8i86<94;h;3>5<#9j>14n5a1b195==<a1l1<7*>c58;g>h6k:0:565f8d83>!7d<32h7c?l3;3b?>o?l3:1(<m;:9a8j4e428h07d66:18'5f2=0j1e=n=51b98m2c=83.:o947c:l2g6<6l21b;>4?:%3`0?>d3g;h?7?j;:k46?6=,8i?65m4n0a0>4`<3`3=6=4+1b69=2=i9j91<65f9483>!7d<33<7c?l3;38?l?3290/=n:5969m5f5=:21b5>4?:%3`0??03g;h?7=4;h;a>5<#9j>15n5a1b194>=n1h0;6)?l4;;`?k7d;3;07d76:18'5f2=1j1e=n=52:9j==<72-;h877l;o3`7?5<3`=2?7>5$0a7>2?33g;h?7>4;h5:6?6=,8i?6:7;;o3`7?7<3`=2=7>5$0a7>2?33g;h?7<4;h5:4?6=,8i?6:7;;o3`7?5<3`=247>5$0a7>2?>3g;h?7>4;h5:3?6=,8i?6:76;o3`7?7<3`=2:7>5$0a7>2?>3g;h?7<4;h5:1?6=,8i?6:76;o3`7?5<3fh=6=4+1b69f2=i9j91<65`b483>!7d<3h<7c?l3;38?jd4290/=n:5b69m5f5=:21dn?4?:%3`0?d03g;h?7=4;n`2>5<#9j>1n:5a1b190>=hj90;6)?l4;`4?k7d;3?07boi:18'5f2=j>1e=n=56:9le`<72-;h87l8;o3`7?1<3fko6=4+1b69f2=i9j91465`ab83>!7d<3h<7c?l3;;8?jge290/=n:5b69m5f5=i21dml4?:%3`0?d03g;h?7l4;nc;>5<#9j>1n:5a1b19g>=hi>0;6)?l4;`4?k7d;3n07bo9:18'5f2=j>1e=n=5e:9le0<72-;h87l8;o3`7?`<3fk?6=4+1b69f2=i9j91==54o`194?"6k=0i;6`>c2825>=hi;0;6)?l4;`4?k7d;3;976an1;29 4e32k=0b<m<:018?jg7290/=n:5b69m5f5=9=10c4h50;&2g1<e?2d:o>4>5:9lfa<72-;h87l8;o3`7?7132eio7>5$0a7>g1<f8i86<94;n`a>5<#9j>1n:5a1b195==<gkk1<7*>c58a3>h6k:0:565`b883>!7d<3h<7c?l3;3b?>ie03:1(<m;:c58j4e428h07bl;:18'5f2=j>1e=n=51b98kd?=83.:o94m7:l2g6<6l21d5h4?:%3`0?d03g;h?7?j;:m:`?6=,8i?6o94n0a0>4`<3fn36=4+1b69`<=i9j91<65`d683>!7d<3n27c?l3;38?jb2290/=n:5d89m5f5=:21dh94?:%3`0?b>3g;h?7=4;nf0>5<#9j>1h45a1b190>=hl;0;6)?l4;f:?k7d;3?07bj>:18'5f2=l01e=n=56:9l`5<72-;h87j6;o3`7?1<3fim6=4+1b69`<=i9j91465`cd83>!7d<3n27c?l3;;8?jec290/=n:5d89m5f5=i21don4?:%3`0?b>3g;h?7l4;nab>5<#9j>1h45a1b19g>=hk00;6)?l4;f:?k7d;3n07bm7:18'5f2=l01e=n=5e:9lg2<72-;h87j6;o3`7?`<3fi=6=4+1b69`<=i9j91==54ob794?"6k=0o56`>c2825>=hk=0;6)?l4;f:?k7d;3;976al3;29 4e32m30b<m<:018?je5290/=n:5d89m5f5=9=10cn?50;&2g1<c12d:o>4>5:9l`c<72-;h87j6;o3`7?7132eoi7>5$0a7>a?<f8i86<94;nfg>5<#9j>1h45a1b195==<gmi1<7*>c58g=>h6k:0:565`dc83>!7d<3n27c?l3;3b?>ici3:1(<m;:e;8j4e428h07bj9:18'5f2=l01e=n=51b98kfd=83.:o94k9:l2g6<6l21do=4?:%3`0?b>3g;h?7?j;:mab?6=,8i?6i74n0a0>4`<3fo?6=4+1b69a0=i9j91<65`e283>!7d<3o>7c?l3;38?jc5290/=n:5e49m5f5=:21di<4?:%3`0?c23g;h?7=4;ng:>5<#9j>1il5a1b194>=hm10;6)?l4;gb?k7d;3;07bk8:18'5f2=mh1e=n=52:9la3<72-;h87kn;o3`7?5<3th<4>4?:ca94?6|,8n86<m9;I5:`>N00m1Q894l{`8a>42=9<0:m7?m:0a95a<6>3;<6<k51g8~j1`=:=1e9=46;o`f>5=im90;7)?<e;08 45a2;1/j84<;%d5>6=#n>087)h7:29'b<<43-lj6>5+78`95f1<,8n;6?5+fd80?!`a2:1/==>53:&244<43-;;>7=4$020>6=#99>1?6*>0480?!77>390(<>8:29'55>=;2.:<44<;%33e?5<,8:i6>5+11a97>"68m087)??e;18 46a2:1/=<>53:&254<43-;:>7=4$030>6=#98>1?6*>1480?!76>390(<?8:29'54>=;2.:=44<;%32e?5<,8;i6>5+10a97>"69m087)?>e;18 47a2:1/=?>53:&264<43-;9>7=4$000>6=#9;>1?6*>2480?!75>390(<<8:29'57>=;2.:>44<;%31e?5<,88i6>5+13a97>"6:m087)?=e;18 44a2:1/=>>53:&274<43-;8>7=4$010>6=#9:>1?6*>3480?!74>390(<=8:29'56>=;2.:?44<;%30e?5<,89i6>5+12a97>"6;m087)?lc;3g6>"6kl0?>6*ib;18 ce=;2.<5l4>c69'5a7=:2c?57>5;h6b>5<<alh1<75feb83>>o6kh0;66g>cc83>>o6k10;66g>c883>>o513:1(<m;:3c8j4e42910e?650;&2g1<5i2d:o>4>;:k13?6=,8i?6?o4n0a0>7=<a;<1<7*>c581e>h6k:0876g<2;29 4e32;k0b<m<:598m67=83.:o94=a:l2g6<232c8<7>5$0a7>7g<f8i86;54i3d94?"6k=09m6`>c284?>o5m3:1(<m;:3c8j4e42110e?j50;&2g1<5i2d:o>46;:k1g?6=,8i?6?o4n0a0>d=<a;h1<7*>c581e>h6k:0i76g=5;29 4e32;k0b<m<:b98m72=83.:o94=a:l2g6<c32c847>5$0a7>6?<f8i86=54i2594?"6k=0856`>c282?>o4>3:1(<m;:2;8j4e42;10e>;50;&2g1<412d:o>4<;:k75?6=,8i?6>74n0a0>1=<a=:1<7*>c580=>h6k:0>76g<f;29 4e32:30b<m<:798m6c=83.:o94<9:l2g6<032c8h7>5$0a7>6?<f8i86554i2a94?"6k=0856`>c28:?>o4j3:1(<m;:2;8j4e42h10e>o50;&2g1<412d:o>4m;:k00?6=,8i?6>74n0a0>f=<a:91<7*>c580=>h6k:0o76g9a;29 4e32?h0b<m<:198m3?=83.:o949b:l2g6<632c=;7>5$0a7>3d<f8i86?54i7494?"6k=0=n6`>c280?>o1=3:1(<m;:7`8j4e42=10e;:50;&2g1<1j2d:o>4:;:k57?6=,8i?6;l4n0a0>3=<a?81<7*>c585f>h6k:0<76g91;29 4e32?h0b<m<:998m36=83.:o949b:l2g6<>32c>j7>5$0a7>3d<f8i86l54i4g94?"6k=0=n6`>c28a?>o2k3:1(<m;:7`8j4e42j10e8l50;&2g1<1j2d:o>4k;:k6e?6=,8i?6;l4n0a0>`=<a<31<7*>c585f>h6k:0m76g:8;29 4e32?h0b<m<:028?l30290/=n:56c9m5f5=9810e8850;&2g1<1j2d:o>4>2:9j10<72-;h878m;o3`7?7432c>87>5$0a7>3d<f8i86<:4;h70>5<#9j>1:o5a1b1950=<a>;1<7*>c585f>h6k:0::65f7183>!7d<3<i7c?l3;34?>o1n3:1(<m;:7`8j4e428207d8j:18'5f2=>k1e=n=51898m3b=83.:o949b:l2g6<6i21b:n4?:%3`0?0e3g;h?7?m;:k5<?6=,8i?6;l4n0a0>4e<3`?o6=4+1b692g=i9j91=i54i4094?"6k=0=n6`>c282a>=n=80;6)?l4;4a?k7d;3;m76g7b;29 4e321i0b<m<:198m=g=83.:o947c:l2g6<632c347>5$0a7>=e<f8i86?54i9594?"6k=03o6`>c280?>o?>3:1(<m;:9a8j4e42=10e5;50;&2g1<?k2d:o>4:;:k;0?6=,8i?65m4n0a0>3=<a191<7*>c58;g>h6k:0<76g72;29 4e321i0b<m<:998m=7=83.:o947c:l2g6<>32c3<7>5$0a7>=e<f8i86l54i6d94?"6k=03o6`>c28a?>o0l3:1(<m;:9a8j4e42j10e:m50;&2g1<?k2d:o>4k;:k4f?6=,8i?65m4n0a0>`=<a>k1<7*>c58;g>h6k:0m76g89;29 4e321i0b<m<:028?l1?290/=n:58b9m5f5=9810e:950;&2g1<?k2d:o>4>2:9j33<72-;h876l;o3`7?7432c<97>5$0a7>=e<f8i86<:4;h57>5<#9j>14n5a1b1950=<a081<7*>c58;g>h6k:0::65f9083>!7d<32h7c?l3;34?>o>83:1(<m;:9a8j4e428207d6i:18'5f2=0j1e=n=51898m=c=83.:o947c:l2g6<6i21b4i4?:%3`0?>d3g;h?7?m;:k;=?6=,8i?65m4n0a0>4e<3`=n6=4+1b69<f=i9j91=i54i6194?"6k=03o6`>c282a>=n?;0;6)?l4;:`?k7d;3;m76g66;29 4e320=0b<m<:198m<3=83.:o9467:l2g6<632c287>5$0a7><1<f8i86?54i8194?"6k=02;6`>c280?>o>j3:1(<m;:8a8j4e42910e4o50;&2g1<>k2d:o>4>;:k:=?6=,8i?64m4n0a0>7=<a021<7*>c58:g>h6k:0876g89283>!7d<3=286`>c283?>o01;0;6)?l4;5:0>h6k:0:76g89083>!7d<3=286`>c281?>o0190;6)?l4;5:0>h6k:0876g89983>!7d<3=256`>c283?>o01>0;6)?l4;5:=>h6k:0:76g89783>!7d<3=256`>c281?>o01<0;6)?l4;5:=>h6k:0876am6;29 4e32k=0b<m<:198kg3=83.:o94m7:l2g6<632ei?7>5$0a7>g1<f8i86?54oc094?"6k=0i;6`>c280?>ie93:1(<m;:c58j4e42=10co>50;&2g1<e?2d:o>4:;:mbb?6=,8i?6o94n0a0>3=<gho1<7*>c58a3>h6k:0<76and;29 4e32k=0b<m<:998kde=83.:o94m7:l2g6<>32ejn7>5$0a7>g1<f8i86l54o`c94?"6k=0i;6`>c28a?>if03:1(<m;:c58j4e42j10cl950;&2g1<e?2d:o>4k;:mb2?6=,8i?6o94n0a0>`=<gh?1<7*>c58a3>h6k:0m76an4;29 4e32k=0b<m<:028?jg4290/=n:5b69m5f5=9810cl<50;&2g1<e?2d:o>4>2:9le4<72-;h87l8;o3`7?7432ej<7>5$0a7>g1<f8i86<:4;n;e>5<#9j>1n:5a1b1950=<gkn1<7*>c58a3>h6k:0::65`bb83>!7d<3h<7c?l3;34?>iej3:1(<m;:c58j4e428207bln:18'5f2=j>1e=n=51898kg?=83.:o94m7:l2g6<6i21dn54?:%3`0?d03g;h?7?m;:ma0?6=,8i?6o94n0a0>4e<3fk26=4+1b69f2=i9j91=i54o8g94?"6k=0i;6`>c282a>=h1m0;6)?l4;`4?k7d;3;m76ak8;29 4e32m30b<m<:198ka1=83.:o94k9:l2g6<632eo97>5$0a7>a?<f8i86?54oe694?"6k=0o56`>c280?>ic;3:1(<m;:e;8j4e42=10ci<50;&2g1<c12d:o>4:;:mg5?6=,8i?6i74n0a0>3=<gm:1<7*>c58g=>h6k:0<76alf;29 4e32m30b<m<:998kfc=83.:o94k9:l2g6<>32ehh7>5$0a7>a?<f8i86l54oba94?"6k=0o56`>c28a?>idi3:1(<m;:e;8j4e42j10cn750;&2g1<c12d:o>4k;:m`<?6=,8i?6i74n0a0>`=<gj=1<7*>c58g=>h6k:0m76al6;29 4e32m30b<m<:028?je2290/=n:5d89m5f5=9810cn:50;&2g1<c12d:o>4>2:9lg6<72-;h87j6;o3`7?7432eh>7>5$0a7>a?<f8i86<:4;na2>5<#9j>1h45a1b1950=<gml1<7*>c58g=>h6k:0::65`dd83>!7d<3n27c?l3;34?>icl3:1(<m;:e;8j4e428207bjl:18'5f2=l01e=n=51898kad=83.:o94k9:l2g6<6i21dhl4?:%3`0?b>3g;h?7?m;:mg2?6=,8i?6i74n0a0>4e<3fii6=4+1b69`<=i9j91=i54ob294?"6k=0o56`>c282a>=hjo0;6)?l4;f:?k7d;3;m76aj4;29 4e32l?0b<m<:198k`5=83.:o94j5:l2g6<632en>7>5$0a7>`3<f8i86?54od394?"6k=0n96`>c280?>ib13:1(<m;:dc8j4e42910ch650;&2g1<bi2d:o>4>;:mf3?6=,8i?6ho4n0a0>7=<gl<1<7*>c58fe>h6k:0876sm79094?dd290;w)?k3;3`2>N01m1C;5j4Z569g~g=j3;?6<;51`82f?7d28n1=;4>7;3f>4`=ug>m6?:4n429=>hem3:0bh>50:&27`<53-;8j7<4$g797>"a>390(k953:&e<?5<,o31?6*ia;18 2?e28i<7)?k0;08 cc=;2.mj7=4$023>6=#99;1?6*>0380?!77;390(<>;:29'553=;2.:<;4<;%333?5<,8:36>5+11;97>"68h087)??b;18 46d2:1/==j53:&24`<43-;;j7=4$033>6=#98;1?6*>1380?!76;390(<?;:29'543=;2.:=;4<;%323?5<,8;36>5+10;97>"69h087)?>b;18 47d2:1/=<j53:&25`<43-;:j7=4$003>6=#9;;1?6*>2380?!75;390(<<;:29'573=;2.:>;4<;%313?5<,8836>5+13;97>"6:h087)?=b;18 44d2:1/=?j53:&26`<43-;9j7=4$013>6=#9:;1?6*>3380?!74;390(<=;:29'563=;2.:?;4<;%303?5<,8936>5+12;97>"6;h087)?<b;18 45d2:1/=>j53:&2gf<6l;1/=nk5439'bg<43-lh6>5+78c95f1<,8n:6?5f4883>>o3i3:17dkm:188m`e=831b=no50;9j5fd=831b=n650;9j5f?=831b>44?:%3`0?4f3g;h?7>4;h0;>5<#9j>1>l5a1b195>=n:>0;6)?l4;0b?k7d;3807d<9:18'5f2=:h1e=n=53:9j77<72-;h87<n;o3`7?2<3`9:6=4+1b696d=i9j91965f3183>!7d<38j7c?l3;48?l4a290/=n:52`9m5f5=?21b>h4?:%3`0?4f3g;h?764;h0g>5<#9j>1>l5a1b19=>=n:j0;6)?l4;0b?k7d;3k07d<m:18'5f2=:h1e=n=5b:9j60<72-;h87<n;o3`7?e<3`8?6=4+1b696d=i9j91h65f3983>!7d<3927c?l3;28?l50290/=n:5389m5f5=921b?;4?:%3`0?5>3g;h?7<4;h16>5<#9j>1?45a1b197>=n<80;6)?l4;1:?k7d;3>07d:?:18'5f2=;01e=n=55:9j7c<72-;h87=6;o3`7?0<3`9n6=4+1b697<=i9j91;65f3e83>!7d<3927c?l3;:8?l5d290/=n:5389m5f5=121b?o4?:%3`0?5>3g;h?7o4;h1b>5<#9j>1?45a1b19f>=n;=0;6)?l4;1:?k7d;3i07d=<:18'5f2=;01e=n=5d:9j2d<72-;h878m;o3`7?6<3`<26=4+1b692g=i9j91=65f6683>!7d<3<i7c?l3;08?l01290/=n:56c9m5f5=;21b:84?:%3`0?0e3g;h?7:4;h47>5<#9j>1:o5a1b191>=n>:0;6)?l4;4a?k7d;3<07d8=:18'5f2=>k1e=n=57:9j24<72-;h878m;o3`7?><3`<;6=4+1b692g=i9j91565f5g83>!7d<3<i7c?l3;c8?l3b290/=n:56c9m5f5=j21b9n4?:%3`0?0e3g;h?7m4;h7a>5<#9j>1:o5a1b19`>=n=h0;6)?l4;4a?k7d;3o07d;6:18'5f2=>k1e=n=5f:9j1=<72-;h878m;o3`7?7732c>;7>5$0a7>3d<f8i86<?4;h75>5<#9j>1:o5a1b1957=<a<?1<7*>c585f>h6k:0:?65f5583>!7d<3<i7c?l3;37?>o2;3:1(<m;:7`8j4e428?07d9>:18'5f2=>k1e=n=51798m26=83.:o949b:l2g6<6?21b:k4?:%3`0?0e3g;h?7?7;:k5a?6=,8i?6;l4n0a0>4?<3`<o6=4+1b692g=i9j91=l54i7a94?"6k=0=n6`>c282f>=n>10;6)?l4;4a?k7d;3;h76g:d;29 4e32?h0b<m<:0f8?l35290/=n:56c9m5f5=9l10e8?50;&2g1<1j2d:o>4>f:9j<g<72-;h876l;o3`7?6<3`2j6=4+1b69<f=i9j91=65f8983>!7d<32h7c?l3;08?l>0290/=n:58b9m5f5=;21b4;4?:%3`0?>d3g;h?7:4;h:6>5<#9j>14n5a1b191>=n0=0;6)?l4;:`?k7d;3<07d6<:18'5f2=0j1e=n=57:9j<7<72-;h876l;o3`7?><3`2:6=4+1b69<f=i9j91565f8183>!7d<32h7c?l3;c8?l1a290/=n:58b9m5f5=j21b;i4?:%3`0?>d3g;h?7m4;h5`>5<#9j>14n5a1b19`>=n?k0;6)?l4;:`?k7d;3o07d9n:18'5f2=0j1e=n=5f:9j3<<72-;h876l;o3`7?7732c<47>5$0a7>=e<f8i86<?4;h54>5<#9j>14n5a1b1957=<a><1<7*>c58;g>h6k:0:?65f7483>!7d<32h7c?l3;37?>o0<3:1(<m;:9a8j4e428?07d7=:18'5f2=0j1e=n=51798m<7=83.:o947c:l2g6<6?21b5=4?:%3`0?>d3g;h?7?7;:k;b?6=,8i?65m4n0a0>4?<3`2n6=4+1b69<f=i9j91=l54i9f94?"6k=03o6`>c282f>=n000;6)?l4;:`?k7d;3;h76g8e;29 4e321i0b<m<:0f8?l14290/=n:58b9m5f5=9l10e:<50;&2g1<?k2d:o>4>f:9j=3<72-;h8778;o3`7?6<3`3>6=4+1b69=2=i9j91=65f9583>!7d<33<7c?l3;08?l?4290/=n:5969m5f5=;21b5o4?:%3`0??d3g;h?7>4;h;b>5<#9j>15n5a1b195>=n100;6)?l4;;`?k7d;3807d77:18'5f2=1j1e=n=53:9j3<5=83.:o948959m5f5=821b;4<50;&2g1<01=1e=n=51:9j3<7=83.:o948959m5f5=:21b;4>50;&2g1<01=1e=n=53:9j3<>=83.:o948989m5f5=821b;4950;&2g1<0101e=n=51:9j3<0=83.:o948989m5f5=:21b;4;50;&2g1<0101e=n=53:9lf3<72-;h87l8;o3`7?6<3fh>6=4+1b69f2=i9j91=65`b283>!7d<3h<7c?l3;08?jd5290/=n:5b69m5f5=;21dn<4?:%3`0?d03g;h?7:4;n`3>5<#9j>1n:5a1b191>=hio0;6)?l4;`4?k7d;3<07boj:18'5f2=j>1e=n=57:9lea<72-;h87l8;o3`7?><3fkh6=4+1b69f2=i9j91565`ac83>!7d<3h<7c?l3;c8?jgf290/=n:5b69m5f5=j21dm54?:%3`0?d03g;h?7m4;nc4>5<#9j>1n:5a1b19`>=hi?0;6)?l4;`4?k7d;3o07bo::18'5f2=j>1e=n=5f:9le1<72-;h87l8;o3`7?7732ej?7>5$0a7>g1<f8i86<?4;nc1>5<#9j>1n:5a1b1957=<gh;1<7*>c58a3>h6k:0:?65`a183>!7d<3h<7c?l3;37?>i>n3:1(<m;:c58j4e428?07blk:18'5f2=j>1e=n=51798kge=83.:o94m7:l2g6<6?21dno4?:%3`0?d03g;h?7?7;:mae?6=,8i?6o94n0a0>4?<3fh26=4+1b69f2=i9j91=l54oc:94?"6k=0i;6`>c282f>=hj=0;6)?l4;`4?k7d;3;h76an9;29 4e32k=0b<m<:0f8?j?b290/=n:5b69m5f5=9l10c4j50;&2g1<e?2d:o>4>f:9l`=<72-;h87j6;o3`7?6<3fn<6=4+1b69`<=i9j91=65`d483>!7d<3n27c?l3;08?jb3290/=n:5d89m5f5=;21dh>4?:%3`0?b>3g;h?7:4;nf1>5<#9j>1h45a1b191>=hl80;6)?l4;f:?k7d;3<07bj?:18'5f2=l01e=n=57:9lgc<72-;h87j6;o3`7?><3fin6=4+1b69`<=i9j91565`ce83>!7d<3n27c?l3;c8?jed290/=n:5d89m5f5=j21dol4?:%3`0?b>3g;h?7m4;na:>5<#9j>1h45a1b19`>=hk10;6)?l4;f:?k7d;3o07bm8:18'5f2=l01e=n=5f:9lg3<72-;h87j6;o3`7?7732eh97>5$0a7>a?<f8i86<?4;na7>5<#9j>1h45a1b1957=<gj91<7*>c58g=>h6k:0:?65`c383>!7d<3n27c?l3;37?>id93:1(<m;:e;8j4e428?07bji:18'5f2=l01e=n=51798kac=83.:o94k9:l2g6<6?21dhi4?:%3`0?b>3g;h?7?7;:mgg?6=,8i?6i74n0a0>4?<3fni6=4+1b69`<=i9j91=l54oec94?"6k=0o56`>c282f>=hl?0;6)?l4;f:?k7d;3;h76alb;29 4e32m30b<m<:0f8?je7290/=n:5d89m5f5=9l10coh50;&2g1<c12d:o>4>f:9la1<72-;h87k:;o3`7?6<3fo86=4+1b69a0=i9j91=65`e383>!7d<3o>7c?l3;08?jc6290/=n:5e49m5f5=;21di44?:%3`0?cf3g;h?7>4;ng;>5<#9j>1il5a1b195>=hm>0;6)?l4;gb?k7d;3807bk9:18'5f2=mh1e=n=53:9~f2>6290io7>50z&2`6<6k?1C;4j4H6:g?_232jqj6o4>4;36>4g=9k0:o7?k:04952<6m3;m6p`;f;07?k37201enh4?;og3>5=#9:o1>6*>3g81?!`22:1/j;4<;%d4>6=#n1087)h6:29'bd<43-=2n7?l7:&2`5<53-ln6>5+fg80?!778390(<>>:29'554=;2.:<>4<;%330?5<,8:>6>5+11497>"68>087)??8;18 46>2:1/==o53:&24g<43-;;o7=4$02g>6=#99o1?6*>0g80?!768390(<?>:29'544=;2.:=>4<;%320?5<,8;>6>5+10497>"69>087)?>8;18 47>2:1/=<o53:&25g<43-;:o7=4$03g>6=#98o1?6*>1g80?!758390(<<>:29'574=;2.:>>4<;%310?5<,88>6>5+13497>"6:>087)?=8;18 44>2:1/=?o53:&26g<43-;9o7=4$00g>6=#9;o1?6*>2g80?!748390(<=>:29'564=;2.:?>4<;%300?5<,89>6>5+12497>"6;>087)?<8;18 45>2:1/=>o53:&27g<43-;8o7=4$01g>6=#9ji1=i<4$0af>14<,oh1?6*ic;18 2?f28i<7)?k1;08m1?=831b8l4?::kff?6=3`oh6=44i0ab>5<<a8ii6=44i0a;>5<<a8i26=44i3;94?"6k=09m6`>c283?>o503:1(<m;:3c8j4e42810e?950;&2g1<5i2d:o>4=;:k12?6=,8i?6?o4n0a0>6=<a:81<7*>c581e>h6k:0?76g<1;29 4e32;k0b<m<:498m66=83.:o94=a:l2g6<132c9j7>5$0a7>7g<f8i86:54i3g94?"6k=09m6`>c28;?>o5l3:1(<m;:3c8j4e42010e?m50;&2g1<5i2d:o>4n;:k1f?6=,8i?6?o4n0a0>g=<a;?1<7*>c581e>h6k:0h76g=4;29 4e32;k0b<m<:e98m6>=83.:o94<9:l2g6<732c8;7>5$0a7>6?<f8i86<54i2494?"6k=0856`>c281?>o4=3:1(<m;:2;8j4e42:10e9?50;&2g1<412d:o>4;;:k74?6=,8i?6>74n0a0>0=<a:l1<7*>c580=>h6k:0=76g<e;29 4e32:30b<m<:698m6b=83.:o94<9:l2g6<?32c8o7>5$0a7>6?<f8i86454i2`94?"6k=0856`>c28b?>o4i3:1(<m;:2;8j4e42k10e>:50;&2g1<412d:o>4l;:k07?6=,8i?6>74n0a0>a=<a?k1<7*>c585f>h6k:0;76g99;29 4e32?h0b<m<:098m31=83.:o949b:l2g6<532c=:7>5$0a7>3d<f8i86>54i7794?"6k=0=n6`>c287?>o1<3:1(<m;:7`8j4e42<10e;=50;&2g1<1j2d:o>49;:k56?6=,8i?6;l4n0a0>2=<a?;1<7*>c585f>h6k:0376g90;29 4e32?h0b<m<:898m0`=83.:o949b:l2g6<f32c>i7>5$0a7>3d<f8i86o54i4a94?"6k=0=n6`>c28`?>o2j3:1(<m;:7`8j4e42m10e8o50;&2g1<1j2d:o>4j;:k6=?6=,8i?6;l4n0a0>c=<a<21<7*>c585f>h6k:0:<65f5683>!7d<3<i7c?l3;32?>o2>3:1(<m;:7`8j4e428807d;::18'5f2=>k1e=n=51298m02=83.:o949b:l2g6<6<21b9>4?:%3`0?0e3g;h?7?:;:k45?6=,8i?6;l4n0a0>40<3`=;6=4+1b692g=i9j91=:54i7d94?"6k=0=n6`>c282<>=n>l0;6)?l4;4a?k7d;3;276g9d;29 4e32?h0b<m<:0c8?l0d290/=n:56c9m5f5=9k10e;650;&2g1<1j2d:o>4>c:9j1a<72-;h878m;o3`7?7c32c>>7>5$0a7>3d<f8i86<k4;h72>5<#9j>1:o5a1b195c=<a1h1<7*>c58;g>h6k:0;76g7a;29 4e321i0b<m<:098m=>=83.:o947c:l2g6<532c3;7>5$0a7>=e<f8i86>54i9494?"6k=03o6`>c287?>o?=3:1(<m;:9a8j4e42<10e5:50;&2g1<?k2d:o>49;:k;7?6=,8i?65m4n0a0>2=<a181<7*>c58;g>h6k:0376g71;29 4e321i0b<m<:898m=6=83.:o947c:l2g6<f32c<j7>5$0a7>=e<f8i86o54i6f94?"6k=03o6`>c28`?>o0k3:1(<m;:9a8j4e42m10e:l50;&2g1<?k2d:o>4j;:k4e?6=,8i?65m4n0a0>c=<a>31<7*>c58;g>h6k:0:<65f7983>!7d<32h7c?l3;32?>o0?3:1(<m;:9a8j4e428807d99:18'5f2=0j1e=n=51298m23=83.:o947c:l2g6<6<21b;94?:%3`0?>d3g;h?7?:;:k:6?6=,8i?65m4n0a0>40<3`3:6=4+1b69<f=i9j91=:54i8294?"6k=03o6`>c282<>=n0o0;6)?l4;:`?k7d;3;276g7e;29 4e321i0b<m<:0c8?l>c290/=n:58b9m5f5=9k10e5750;&2g1<?k2d:o>4>c:9j3`<72-;h876l;o3`7?7c32c<?7>5$0a7>=e<f8i86<k4;h51>5<#9j>14n5a1b195c=<a0<1<7*>c58:3>h6k:0;76g65;29 4e320=0b<m<:098m<2=83.:o9467:l2g6<532c2?7>5$0a7><1<f8i86>54i8`94?"6k=02o6`>c283?>o>i3:1(<m;:8a8j4e42810e4750;&2g1<>k2d:o>4=;:k:<?6=,8i?64m4n0a0>6=<a>386=4+1b693<2<f8i86=54i6;1>5<#9j>1;4:4n0a0>4=<a>3:6=4+1b693<2<f8i86?54i6;3>5<#9j>1;4:4n0a0>6=<a>336=4+1b693<?<f8i86=54i6;4>5<#9j>1;474n0a0>4=<a>3=6=4+1b693<?<f8i86?54i6;6>5<#9j>1;474n0a0>6=<gk<1<7*>c58a3>h6k:0;76am5;29 4e32k=0b<m<:098kg5=83.:o94m7:l2g6<532ei>7>5$0a7>g1<f8i86>54oc394?"6k=0i;6`>c287?>ie83:1(<m;:c58j4e42<10clh50;&2g1<e?2d:o>49;:mba?6=,8i?6o94n0a0>2=<ghn1<7*>c58a3>h6k:0376anc;29 4e32k=0b<m<:898kdd=83.:o94m7:l2g6<f32ejm7>5$0a7>g1<f8i86o54o`:94?"6k=0i;6`>c28`?>if?3:1(<m;:c58j4e42m10cl850;&2g1<e?2d:o>4j;:mb1?6=,8i?6o94n0a0>c=<gh>1<7*>c58a3>h6k:0:<65`a283>!7d<3h<7c?l3;32?>if:3:1(<m;:c58j4e428807bo>:18'5f2=j>1e=n=51298kd6=83.:o94m7:l2g6<6<21d5k4?:%3`0?d03g;h?7?:;:ma`?6=,8i?6o94n0a0>40<3fhh6=4+1b69f2=i9j91=:54oc`94?"6k=0i;6`>c282<>=hjh0;6)?l4;`4?k7d;3;276am9;29 4e32k=0b<m<:0c8?jd?290/=n:5b69m5f5=9k10co:50;&2g1<e?2d:o>4>c:9le<<72-;h87l8;o3`7?7c32e2i7>5$0a7>g1<f8i86<k4;n;g>5<#9j>1n:5a1b195c=<gm21<7*>c58g=>h6k:0;76ak7;29 4e32m30b<m<:098ka3=83.:o94k9:l2g6<532eo87>5$0a7>a?<f8i86>54oe194?"6k=0o56`>c287?>ic:3:1(<m;:e;8j4e42<10ci?50;&2g1<c12d:o>49;:mg4?6=,8i?6i74n0a0>2=<gjl1<7*>c58g=>h6k:0376ale;29 4e32m30b<m<:898kfb=83.:o94k9:l2g6<f32eho7>5$0a7>a?<f8i86o54obc94?"6k=0o56`>c28`?>id13:1(<m;:e;8j4e42m10cn650;&2g1<c12d:o>4j;:m`3?6=,8i?6i74n0a0>c=<gj<1<7*>c58g=>h6k:0:<65`c483>!7d<3n27c?l3;32?>id<3:1(<m;:e;8j4e428807bm<:18'5f2=l01e=n=51298kf4=83.:o94k9:l2g6<6<21do<4?:%3`0?b>3g;h?7?:;:mgb?6=,8i?6i74n0a0>40<3fnn6=4+1b69`<=i9j91=:54oef94?"6k=0o56`>c282<>=hlj0;6)?l4;f:?k7d;3;276akb;29 4e32m30b<m<:0c8?jbf290/=n:5d89m5f5=9k10ci850;&2g1<c12d:o>4>c:9lgg<72-;h87j6;o3`7?7c32eh<7>5$0a7>a?<f8i86<k4;n`e>5<#9j>1h45a1b195c=<gl>1<7*>c58f1>h6k:0;76aj3;29 4e32l?0b<m<:098k`4=83.:o94j5:l2g6<532en=7>5$0a7>`3<f8i86>54od;94?"6k=0nm6`>c283?>ib03:1(<m;:dc8j4e42810ch950;&2g1<bi2d:o>4=;:mf2?6=,8i?6ho4n0a0>6=<uk=3<7>5bb83>5}#9m91=n84H6;g?M1?l2P?87mta;`951<6=3;j6<l51b82`?7128=1=h4>f;m0c<5<2d><774ncg94>hb83:0(<=j:39'56`=:2.m97=4$g497>"a?390(k653:&e=?5<,ok1?6*89c82g2=#9m:1>6*ie;18 c`=;2.:<=4<;%335?5<,8:96>5+11197>"68=087)??5;18 4612:1/==953:&24=<43-;;57=4$02b>6=#99h1?6*>0b80?!77l390(<>j:29'55`=;2.:==4<;%325?5<,8;96>5+10197>"69=087)?>5;18 4712:1/=<953:&25=<43-;:57=4$03b>6=#98h1?6*>1b80?!76l390(<?j:29'54`=;2.:>=4<;%315?5<,8896>5+13197>"6:=087)?=5;18 4412:1/=?953:&26=<43-;957=4$00b>6=#9;h1?6*>2b80?!75l390(<<j:29'57`=;2.:?=4<;%305?5<,8996>5+12197>"6;=087)?<5;18 4512:1/=>953:&27=<43-;857=4$01b>6=#9:h1?6*>3b80?!74l390(<ml:0f1?!7dm3>97)hm:29'bf<43-=2m7?l7:&2`4<53`>26=44i5c94?=nmk0;66gjc;29?l7di3:17d?lb;29?l7d03:17d?l9;29?l4>290/=n:52`9m5f5=821b>54?:%3`0?4f3g;h?7?4;h04>5<#9j>1>l5a1b196>=n:?0;6)?l4;0b?k7d;3907d==:18'5f2=:h1e=n=54:9j74<72-;h87<n;o3`7?3<3`9;6=4+1b696d=i9j91:65f2g83>!7d<38j7c?l3;58?l4b290/=n:52`9m5f5=021b>i4?:%3`0?4f3g;h?774;h0`>5<#9j>1>l5a1b19e>=n:k0;6)?l4;0b?k7d;3h07d<::18'5f2=:h1e=n=5c:9j61<72-;h87<n;o3`7?b<3`936=4+1b697<=i9j91<65f3683>!7d<3927c?l3;38?l51290/=n:5389m5f5=:21b?84?:%3`0?5>3g;h?7=4;h62>5<#9j>1?45a1b190>=n<90;6)?l4;1:?k7d;3?07d=i:18'5f2=;01e=n=56:9j7`<72-;h87=6;o3`7?1<3`9o6=4+1b697<=i9j91465f3b83>!7d<3927c?l3;;8?l5e290/=n:5389m5f5=i21b?l4?:%3`0?5>3g;h?7l4;h17>5<#9j>1?45a1b19g>=n;:0;6)?l4;1:?k7d;3n07d8n:18'5f2=>k1e=n=50:9j2<<72-;h878m;o3`7?7<3`<<6=4+1b692g=i9j91>65f6783>!7d<3<i7c?l3;18?l02290/=n:56c9m5f5=<21b:94?:%3`0?0e3g;h?7;4;h40>5<#9j>1:o5a1b192>=n>;0;6)?l4;4a?k7d;3=07d8>:18'5f2=>k1e=n=58:9j25<72-;h878m;o3`7??<3`?m6=4+1b692g=i9j91m65f5d83>!7d<3<i7c?l3;`8?l3d290/=n:56c9m5f5=k21b9o4?:%3`0?0e3g;h?7j4;h7b>5<#9j>1:o5a1b19a>=n=00;6)?l4;4a?k7d;3l07d;7:18'5f2=>k1e=n=51198m01=83.:o949b:l2g6<6921b9;4?:%3`0?0e3g;h?7?=;:k61?6=,8i?6;l4n0a0>45<3`??6=4+1b692g=i9j91=954i4194?"6k=0=n6`>c2821>=n?80;6)?l4;4a?k7d;3;=76g80;29 4e32?h0b<m<:058?l0a290/=n:56c9m5f5=9110e;k50;&2g1<1j2d:o>4>9:9j2a<72-;h878m;o3`7?7f32c=o7>5$0a7>3d<f8i86<l4;h4;>5<#9j>1:o5a1b195f=<a<n1<7*>c585f>h6k:0:h65f5383>!7d<3<i7c?l3;3f?>o293:1(<m;:7`8j4e428l07d6m:18'5f2=0j1e=n=50:9j<d<72-;h876l;o3`7?7<3`236=4+1b69<f=i9j91>65f8683>!7d<32h7c?l3;18?l>1290/=n:58b9m5f5=<21b484?:%3`0?>d3g;h?7;4;h:7>5<#9j>14n5a1b192>=n0:0;6)?l4;:`?k7d;3=07d6=:18'5f2=0j1e=n=58:9j<4<72-;h876l;o3`7??<3`2;6=4+1b69<f=i9j91m65f7g83>!7d<32h7c?l3;`8?l1c290/=n:58b9m5f5=k21b;n4?:%3`0?>d3g;h?7j4;h5a>5<#9j>14n5a1b19a>=n?h0;6)?l4;:`?k7d;3l07d96:18'5f2=0j1e=n=51198m2>=83.:o947c:l2g6<6921b;:4?:%3`0?>d3g;h?7?=;:k42?6=,8i?65m4n0a0>45<3`=>6=4+1b69<f=i9j91=954i6694?"6k=03o6`>c2821>=n1;0;6)?l4;:`?k7d;3;=76g61;29 4e321i0b<m<:058?l?7290/=n:58b9m5f5=9110e5h50;&2g1<?k2d:o>4>9:9j<`<72-;h876l;o3`7?7f32c3h7>5$0a7>=e<f8i86<l4;h::>5<#9j>14n5a1b195f=<a>o1<7*>c58;g>h6k:0:h65f7283>!7d<32h7c?l3;3f?>o0:3:1(<m;:9a8j4e428l07d79:18'5f2=1>1e=n=50:9j=0<72-;h8778;o3`7?7<3`3?6=4+1b69=2=i9j91>65f9283>!7d<33<7c?l3;18?l?e290/=n:59b9m5f5=821b5l4?:%3`0??d3g;h?7?4;h;:>5<#9j>15n5a1b196>=n110;6)?l4;;`?k7d;3907d963;29 4e32>3?7c?l3;28?l1>:3:1(<m;:6;7?k7d;3;07d961;29 4e32>3?7c?l3;08?l1>83:1(<m;:6;7?k7d;3907d968;29 4e32>327c?l3;28?l1>?3:1(<m;:6;:?k7d;3;07d966;29 4e32>327c?l3;08?l1>=3:1(<m;:6;:?k7d;3907bl9:18'5f2=j>1e=n=50:9lf0<72-;h87l8;o3`7?7<3fh86=4+1b69f2=i9j91>65`b383>!7d<3h<7c?l3;18?jd6290/=n:5b69m5f5=<21dn=4?:%3`0?d03g;h?7;4;nce>5<#9j>1n:5a1b192>=hil0;6)?l4;`4?k7d;3=07bok:18'5f2=j>1e=n=58:9lef<72-;h87l8;o3`7??<3fki6=4+1b69f2=i9j91m65`a`83>!7d<3h<7c?l3;`8?jg?290/=n:5b69m5f5=k21dm:4?:%3`0?d03g;h?7j4;nc5>5<#9j>1n:5a1b19a>=hi<0;6)?l4;`4?k7d;3l07bo;:18'5f2=j>1e=n=51198kd5=83.:o94m7:l2g6<6921dm?4?:%3`0?d03g;h?7?=;:mb5?6=,8i?6o94n0a0>45<3fk;6=4+1b69f2=i9j91=954o8d94?"6k=0i;6`>c2821>=hjm0;6)?l4;`4?k7d;3;=76amc;29 4e32k=0b<m<:058?jde290/=n:5b69m5f5=9110coo50;&2g1<e?2d:o>4>9:9lf<<72-;h87l8;o3`7?7f32ei47>5$0a7>g1<f8i86<l4;n`7>5<#9j>1n:5a1b195f=<gh31<7*>c58a3>h6k:0:h65`9d83>!7d<3h<7c?l3;3f?>i>l3:1(<m;:c58j4e428l07bj7:18'5f2=l01e=n=50:9l`2<72-;h87j6;o3`7?7<3fn>6=4+1b69`<=i9j91>65`d583>!7d<3n27c?l3;18?jb4290/=n:5d89m5f5=<21dh?4?:%3`0?b>3g;h?7;4;nf2>5<#9j>1h45a1b192>=hl90;6)?l4;f:?k7d;3=07bmi:18'5f2=l01e=n=58:9lg`<72-;h87j6;o3`7??<3fio6=4+1b69`<=i9j91m65`cb83>!7d<3n27c?l3;`8?jef290/=n:5d89m5f5=k21do44?:%3`0?b>3g;h?7j4;na;>5<#9j>1h45a1b19a>=hk>0;6)?l4;f:?k7d;3l07bm9:18'5f2=l01e=n=51198kf3=83.:o94k9:l2g6<6921do94?:%3`0?b>3g;h?7?=;:m`7?6=,8i?6i74n0a0>45<3fi96=4+1b69`<=i9j91=954ob394?"6k=0o56`>c2821>=hlo0;6)?l4;f:?k7d;3;=76ake;29 4e32m30b<m<:058?jbc290/=n:5d89m5f5=9110cim50;&2g1<c12d:o>4>9:9l`g<72-;h87j6;o3`7?7f32eom7>5$0a7>a?<f8i86<l4;nf5>5<#9j>1h45a1b195f=<gjh1<7*>c58g=>h6k:0:h65`c183>!7d<3n27c?l3;3f?>ien3:1(<m;:e;8j4e428l07bk;:18'5f2=m<1e=n=50:9la6<72-;h87k:;o3`7?7<3fo96=4+1b69a0=i9j91>65`e083>!7d<3o>7c?l3;18?jc>290/=n:5e`9m5f5=821di54?:%3`0?cf3g;h?7?4;ng4>5<#9j>1il5a1b196>=hm?0;6)?l4;gb?k7d;3907pl87d83>ge=83:p(<j<:0a5?M1>l2B<4i5U458`d<e28>1=84>a;3a>4e=9m0::7?8:0g95c<zf=l1>95a518:?kdb291ei=4?;%30a?4<,89m6?5+f480?!`12:1/j:4<;%d;>6=#n0087)hn:29'3<d=9j=0(<j?:39'b`<43-lm6>5+11297>"688087)??2;18 4642:1/==:53:&240<43-;;:7=4$024>6=#9921?6*>0880?!77i390(<>m:29'55e=;2.:<i4<;%33a?5<,8:m6>5+10297>"698087)?>2;18 4742:1/=<:53:&250<43-;::7=4$034>6=#9821?6*>1880?!76i390(<?m:29'54e=;2.:=i4<;%32a?5<,8;m6>5+13297>"6:8087)?=2;18 4442:1/=?:53:&260<43-;9:7=4$004>6=#9;21?6*>2880?!75i390(<<m:29'57e=;2.:>i4<;%31a?5<,88m6>5+12297>"6;8087)?<2;18 4542:1/=>:53:&270<43-;8:7=4$014>6=#9:21?6*>3880?!74i390(<=m:29'56e=;2.:?i4<;%3`g?7c:2.:oh4;2:&ef?5<,oi1?6*89`82g2=#9m;1>6g;9;29?l2f2900ehl50;9jaf<722c:ol4?::k2gg<722c:o54?::k2g<<722c957>5$0a7>7g<f8i86=54i3:94?"6k=09m6`>c282?>o5?3:1(<m;:3c8j4e42;10e?850;&2g1<5i2d:o>4<;:k06?6=,8i?6?o4n0a0>1=<a:;1<7*>c581e>h6k:0>76g<0;29 4e32;k0b<m<:798m7`=83.:o94=a:l2g6<032c9i7>5$0a7>7g<f8i86554i3f94?"6k=09m6`>c28:?>o5k3:1(<m;:3c8j4e42h10e?l50;&2g1<5i2d:o>4m;:k11?6=,8i?6?o4n0a0>f=<a;>1<7*>c581e>h6k:0o76g<8;29 4e32:30b<m<:198m61=83.:o94<9:l2g6<632c8:7>5$0a7>6?<f8i86?54i2794?"6k=0856`>c280?>o393:1(<m;:2;8j4e42=10e9>50;&2g1<412d:o>4:;:k0b?6=,8i?6>74n0a0>3=<a:o1<7*>c580=>h6k:0<76g<d;29 4e32:30b<m<:998m6e=83.:o94<9:l2g6<>32c8n7>5$0a7>6?<f8i86l54i2c94?"6k=0856`>c28a?>o4<3:1(<m;:2;8j4e42j10e>=50;&2g1<412d:o>4k;:k5e?6=,8i?6;l4n0a0>5=<a?31<7*>c585f>h6k:0:76g97;29 4e32?h0b<m<:398m30=83.:o949b:l2g6<432c=97>5$0a7>3d<f8i86954i7694?"6k=0=n6`>c286?>o1;3:1(<m;:7`8j4e42?10e;<50;&2g1<1j2d:o>48;:k55?6=,8i?6;l4n0a0>==<a?:1<7*>c585f>h6k:0276g:f;29 4e32?h0b<m<:`98m0c=83.:o949b:l2g6<e32c>o7>5$0a7>3d<f8i86n54i4`94?"6k=0=n6`>c28g?>o2i3:1(<m;:7`8j4e42l10e8750;&2g1<1j2d:o>4i;:k6<?6=,8i?6;l4n0a0>46<3`?<6=4+1b692g=i9j91=<54i4494?"6k=0=n6`>c2826>=n=<0;6)?l4;4a?k7d;3;876g:4;29 4e32?h0b<m<:068?l34290/=n:56c9m5f5=9<10e:?50;&2g1<1j2d:o>4>6:9j35<72-;h878m;o3`7?7032c=j7>5$0a7>3d<f8i86<64;h4f>5<#9j>1:o5a1b195<=<a?n1<7*>c585f>h6k:0:m65f6b83>!7d<3<i7c?l3;3a?>o103:1(<m;:7`8j4e428i07d;k:18'5f2=>k1e=n=51e98m04=83.:o949b:l2g6<6m21b9<4?:%3`0?0e3g;h?7?i;:k;f?6=,8i?65m4n0a0>5=<a1k1<7*>c58;g>h6k:0:76g78;29 4e321i0b<m<:398m=1=83.:o947c:l2g6<432c3:7>5$0a7>=e<f8i86954i9794?"6k=03o6`>c286?>o?<3:1(<m;:9a8j4e42?10e5=50;&2g1<?k2d:o>48;:k;6?6=,8i?65m4n0a0>==<a1;1<7*>c58;g>h6k:0276g70;29 4e321i0b<m<:`98m2`=83.:o947c:l2g6<e32c<h7>5$0a7>=e<f8i86n54i6a94?"6k=03o6`>c28g?>o0j3:1(<m;:9a8j4e42l10e:o50;&2g1<?k2d:o>4i;:k4=?6=,8i?65m4n0a0>46<3`=36=4+1b69<f=i9j91=<54i6594?"6k=03o6`>c2826>=n??0;6)?l4;:`?k7d;3;876g85;29 4e321i0b<m<:068?l13290/=n:58b9m5f5=9<10e4<50;&2g1<?k2d:o>4>6:9j=4<72-;h876l;o3`7?7032c2<7>5$0a7>=e<f8i86<64;h:e>5<#9j>14n5a1b195<=<a1o1<7*>c58;g>h6k:0:m65f8e83>!7d<32h7c?l3;3a?>o?13:1(<m;:9a8j4e428i07d9j:18'5f2=0j1e=n=51e98m25=83.:o947c:l2g6<6m21b;?4?:%3`0?>d3g;h?7?i;:k:2?6=,8i?6494n0a0>5=<a0?1<7*>c58:3>h6k:0:76g64;29 4e320=0b<m<:398m<5=83.:o9467:l2g6<432c2n7>5$0a7><e<f8i86=54i8c94?"6k=02o6`>c282?>o>13:1(<m;:8a8j4e42;10e4650;&2g1<>k2d:o>4<;:k4=6<72-;h87964:l2g6<732c<5?4?:%3`0?1><2d:o>4>;:k4=4<72-;h87964:l2g6<532c<5=4?:%3`0?1><2d:o>4<;:k4==<72-;h87969:l2g6<732c<5:4?:%3`0?1>12d:o>4>;:k4=3<72-;h87969:l2g6<532c<584?:%3`0?1>12d:o>4<;:ma2?6=,8i?6o94n0a0>5=<gk?1<7*>c58a3>h6k:0:76am3;29 4e32k=0b<m<:398kg4=83.:o94m7:l2g6<432ei=7>5$0a7>g1<f8i86954oc294?"6k=0i;6`>c286?>ifn3:1(<m;:c58j4e42?10clk50;&2g1<e?2d:o>48;:mb`?6=,8i?6o94n0a0>==<ghi1<7*>c58a3>h6k:0276anb;29 4e32k=0b<m<:`98kdg=83.:o94m7:l2g6<e32ej47>5$0a7>g1<f8i86n54o`594?"6k=0i;6`>c28g?>if>3:1(<m;:c58j4e42l10cl;50;&2g1<e?2d:o>4i;:mb0?6=,8i?6o94n0a0>46<3fk86=4+1b69f2=i9j91=<54o`094?"6k=0i;6`>c2826>=hi80;6)?l4;`4?k7d;3;876an0;29 4e32k=0b<m<:068?j?a290/=n:5b69m5f5=9<10coj50;&2g1<e?2d:o>4>6:9lff<72-;h87l8;o3`7?7032ein7>5$0a7>g1<f8i86<64;n`b>5<#9j>1n:5a1b195<=<gk31<7*>c58a3>h6k:0:m65`b983>!7d<3h<7c?l3;3a?>ie<3:1(<m;:c58j4e428i07bo6:18'5f2=j>1e=n=51e98k<c=83.:o94m7:l2g6<6m21d5i4?:%3`0?d03g;h?7?i;:mg<?6=,8i?6i74n0a0>5=<gm=1<7*>c58g=>h6k:0:76ak5;29 4e32m30b<m<:398ka2=83.:o94k9:l2g6<432eo?7>5$0a7>a?<f8i86954oe094?"6k=0o56`>c286?>ic93:1(<m;:e;8j4e42?10ci>50;&2g1<c12d:o>48;:m`b?6=,8i?6i74n0a0>==<gjo1<7*>c58g=>h6k:0276ald;29 4e32m30b<m<:`98kfe=83.:o94k9:l2g6<e32ehm7>5$0a7>a?<f8i86n54ob;94?"6k=0o56`>c28g?>id03:1(<m;:e;8j4e42l10cn950;&2g1<c12d:o>4i;:m`2?6=,8i?6i74n0a0>46<3fi>6=4+1b69`<=i9j91=<54ob694?"6k=0o56`>c2826>=hk:0;6)?l4;f:?k7d;3;876al2;29 4e32m30b<m<:068?je6290/=n:5d89m5f5=9<10cih50;&2g1<c12d:o>4>6:9l``<72-;h87j6;o3`7?7032eoh7>5$0a7>a?<f8i86<64;nf`>5<#9j>1h45a1b195<=<gmh1<7*>c58g=>h6k:0:m65`d`83>!7d<3n27c?l3;3a?>ic>3:1(<m;:e;8j4e428i07bmm:18'5f2=l01e=n=51e98kf6=83.:o94k9:l2g6<6m21dnk4?:%3`0?b>3g;h?7?i;:mf0?6=,8i?6h;4n0a0>5=<gl91<7*>c58f1>h6k:0:76aj2;29 4e32l?0b<m<:398k`7=83.:o94j5:l2g6<432en57>5$0a7>`g<f8i86=54od:94?"6k=0nm6`>c282?>ib?3:1(<m;:dc8j4e42;10ch850;&2g1<bi2d:o>4<;:a32b=83hh6=4?{%3g7?7d>2B<5i5G79f8^12=krk1n7?;:0795d<6j3;h6<j517823?7b28l1qc:i:368j06=12dii7>4nd294>"6;l097)?<f;08 c3=;2.m:7=4$g597>"a0390(k753:&ee?5<,>3i6<m8;%3g4?4<,oo1?6*if;18 4672:1/==?53:&247<43-;;?7=4$027>6=#99?1?6*>0780?!77?390(<>7:29'55?=;2.:<l4<;%33f?5<,8:h6>5+11f97>"68l087)??f;18 4772:1/=<?53:&257<43-;:?7=4$037>6=#98?1?6*>1780?!76?390(<?7:29'54?=;2.:=l4<;%32f?5<,8;h6>5+10f97>"69l087)?>f;18 4472:1/=??53:&267<43-;9?7=4$007>6=#9;?1?6*>2780?!75?390(<<7:29'57?=;2.:>l4<;%31f?5<,88h6>5+13f97>"6:l087)?=f;18 4572:1/=>?53:&277<43-;8?7=4$017>6=#9:?1?6*>3780?!74?390(<=7:29'56?=;2.:?l4<;%30f?5<,89h6>5+12f97>"6kj0:h?5+1bg907=#nk087)hl:29'3<g=9j=0(<j>:39j0<<722c?m7>5;hga>5<<ali1<75f1bc94?=n9jh1<75f1b:94?=n9j31<75f2883>!7d<38j7c?l3;28?l4?290/=n:52`9m5f5=921b>:4?:%3`0?4f3g;h?7<4;h05>5<#9j>1>l5a1b197>=n;;0;6)?l4;0b?k7d;3>07d=>:18'5f2=:h1e=n=55:9j75<72-;h87<n;o3`7?0<3`8m6=4+1b696d=i9j91;65f2d83>!7d<38j7c?l3;:8?l4c290/=n:52`9m5f5=121b>n4?:%3`0?4f3g;h?7o4;h0a>5<#9j>1>l5a1b19f>=n:<0;6)?l4;0b?k7d;3i07d<;:18'5f2=:h1e=n=5d:9j7=<72-;h87=6;o3`7?6<3`9<6=4+1b697<=i9j91=65f3783>!7d<3927c?l3;08?l52290/=n:5389m5f5=;21b8<4?:%3`0?5>3g;h?7:4;h63>5<#9j>1?45a1b191>=n;o0;6)?l4;1:?k7d;3<07d=j:18'5f2=;01e=n=57:9j7a<72-;h87=6;o3`7?><3`9h6=4+1b697<=i9j91565f3c83>!7d<3927c?l3;c8?l5f290/=n:5389m5f5=j21b?94?:%3`0?5>3g;h?7m4;h10>5<#9j>1?45a1b19`>=n>h0;6)?l4;4a?k7d;3:07d86:18'5f2=>k1e=n=51:9j22<72-;h878m;o3`7?4<3`<=6=4+1b692g=i9j91?65f6483>!7d<3<i7c?l3;68?l03290/=n:56c9m5f5==21b:>4?:%3`0?0e3g;h?784;h41>5<#9j>1:o5a1b193>=n>80;6)?l4;4a?k7d;3207d8?:18'5f2=>k1e=n=59:9j1c<72-;h878m;o3`7?g<3`?n6=4+1b692g=i9j91n65f5b83>!7d<3<i7c?l3;a8?l3e290/=n:56c9m5f5=l21b9l4?:%3`0?0e3g;h?7k4;h7:>5<#9j>1:o5a1b19b>=n=10;6)?l4;4a?k7d;3;;76g:7;29 4e32?h0b<m<:038?l31290/=n:56c9m5f5=9;10e8;50;&2g1<1j2d:o>4>3:9j11<72-;h878m;o3`7?7332c>?7>5$0a7>3d<f8i86<;4;h52>5<#9j>1:o5a1b1953=<a>:1<7*>c585f>h6k:0:;65f6g83>!7d<3<i7c?l3;3;?>o1m3:1(<m;:7`8j4e428307d8k:18'5f2=>k1e=n=51`98m3e=83.:o949b:l2g6<6j21b:54?:%3`0?0e3g;h?7?l;:k6`?6=,8i?6;l4n0a0>4b<3`?96=4+1b692g=i9j91=h54i4394?"6k=0=n6`>c282b>=n0k0;6)?l4;:`?k7d;3:07d6n:18'5f2=0j1e=n=51:9j<=<72-;h876l;o3`7?4<3`2<6=4+1b69<f=i9j91?65f8783>!7d<32h7c?l3;68?l>2290/=n:58b9m5f5==21b494?:%3`0?>d3g;h?784;h:0>5<#9j>14n5a1b193>=n0;0;6)?l4;:`?k7d;3207d6>:18'5f2=0j1e=n=59:9j<5<72-;h876l;o3`7?g<3`=m6=4+1b69<f=i9j91n65f7e83>!7d<32h7c?l3;a8?l1d290/=n:58b9m5f5=l21b;o4?:%3`0?>d3g;h?7k4;h5b>5<#9j>14n5a1b19b>=n?00;6)?l4;:`?k7d;3;;76g88;29 4e321i0b<m<:038?l10290/=n:58b9m5f5=9;10e:850;&2g1<?k2d:o>4>3:9j30<72-;h876l;o3`7?7332c<87>5$0a7>=e<f8i86<;4;h;1>5<#9j>14n5a1b1953=<a0;1<7*>c58;g>h6k:0:;65f9183>!7d<32h7c?l3;3;?>o?n3:1(<m;:9a8j4e428307d6j:18'5f2=0j1e=n=51`98m=b=83.:o947c:l2g6<6j21b444?:%3`0?>d3g;h?7?l;:k4a?6=,8i?65m4n0a0>4b<3`=86=4+1b69<f=i9j91=h54i6094?"6k=03o6`>c282b>=n1?0;6)?l4;;4?k7d;3:07d7::18'5f2=1>1e=n=51:9j=1<72-;h8778;o3`7?4<3`386=4+1b69=2=i9j91?65f9c83>!7d<33h7c?l3;28?l?f290/=n:59b9m5f5=921b544?:%3`0??d3g;h?7<4;h;;>5<#9j>15n5a1b197>=n?091<7*>c584=1=i9j91<65f78094?"6k=0<595a1b195>=n?0;1<7*>c584=1=i9j91>65f78294?"6k=0<595a1b197>=n?021<7*>c584=<=i9j91<65f78594?"6k=0<545a1b195>=n?0<1<7*>c584=<=i9j91>65f78794?"6k=0<545a1b197>=hj?0;6)?l4;`4?k7d;3:07bl::18'5f2=j>1e=n=51:9lf6<72-;h87l8;o3`7?4<3fh96=4+1b69f2=i9j91?65`b083>!7d<3h<7c?l3;68?jd7290/=n:5b69m5f5==21dmk4?:%3`0?d03g;h?784;ncf>5<#9j>1n:5a1b193>=him0;6)?l4;`4?k7d;3207bol:18'5f2=j>1e=n=59:9leg<72-;h87l8;o3`7?g<3fkj6=4+1b69f2=i9j91n65`a983>!7d<3h<7c?l3;a8?jg0290/=n:5b69m5f5=l21dm;4?:%3`0?d03g;h?7k4;nc6>5<#9j>1n:5a1b19b>=hi=0;6)?l4;`4?k7d;3;;76an3;29 4e32k=0b<m<:038?jg5290/=n:5b69m5f5=9;10cl?50;&2g1<e?2d:o>4>3:9le5<72-;h87l8;o3`7?7332e2j7>5$0a7>g1<f8i86<;4;n`g>5<#9j>1n:5a1b1953=<gki1<7*>c58a3>h6k:0:;65`bc83>!7d<3h<7c?l3;3;?>iei3:1(<m;:c58j4e428307bl6:18'5f2=j>1e=n=51`98kg>=83.:o94m7:l2g6<6j21dn94?:%3`0?d03g;h?7?l;:mb=?6=,8i?6o94n0a0>4b<3f3n6=4+1b69f2=i9j91=h54o8f94?"6k=0i;6`>c282b>=hl10;6)?l4;f:?k7d;3:07bj8:18'5f2=l01e=n=51:9l`0<72-;h87j6;o3`7?4<3fn?6=4+1b69`<=i9j91?65`d283>!7d<3n27c?l3;68?jb5290/=n:5d89m5f5==21dh<4?:%3`0?b>3g;h?784;nf3>5<#9j>1h45a1b193>=hko0;6)?l4;f:?k7d;3207bmj:18'5f2=l01e=n=59:9lga<72-;h87j6;o3`7?g<3fih6=4+1b69`<=i9j91n65`c`83>!7d<3n27c?l3;a8?je>290/=n:5d89m5f5=l21do54?:%3`0?b>3g;h?7k4;na4>5<#9j>1h45a1b19b>=hk?0;6)?l4;f:?k7d;3;;76al5;29 4e32m30b<m<:038?je3290/=n:5d89m5f5=9;10cn=50;&2g1<c12d:o>4>3:9lg7<72-;h87j6;o3`7?7332eh=7>5$0a7>a?<f8i86<;4;nfe>5<#9j>1h45a1b1953=<gmo1<7*>c58g=>h6k:0:;65`de83>!7d<3n27c?l3;3;?>ick3:1(<m;:e;8j4e428307bjm:18'5f2=l01e=n=51`98kag=83.:o94k9:l2g6<6j21dh;4?:%3`0?b>3g;h?7?l;:m`f?6=,8i?6i74n0a0>4b<3fi;6=4+1b69`<=i9j91=h54ocd94?"6k=0o56`>c282b>=hm=0;6)?l4;g6?k7d;3:07bk<:18'5f2=m<1e=n=51:9la7<72-;h87k:;o3`7?4<3fo:6=4+1b69a0=i9j91?65`e883>!7d<3oj7c?l3;28?jc?290/=n:5e`9m5f5=921di:4?:%3`0?cf3g;h?7<4;ng5>5<#9j>1il5a1b197>=zj>=h6=4mc;294~"6l:0:o;5G78f8L2>c3S>?6nun:c820?7228k1=o4>c;3g>40=9>0:i7?i:|l7b?433g?;645abd83?kc7291/=>k52:&27c<53-l>6>5+f780?!`02:1/j54<;%d:>6=#nh087)96b;3`3>"6l9097)hj:29'bc<43-;;<7=4$022>6=#9981?6*>0280?!77<390(<>::29'550=;2.:<:4<;%33<?5<,8:26>5+11c97>"68k087)??c;18 46c2:1/==k53:&24c<43-;:<7=4$032>6=#9881?6*>1280?!76<390(<?::29'540=;2.:=:4<;%32<?5<,8;26>5+10c97>"69k087)?>c;18 47c2:1/=<k53:&25c<43-;9<7=4$002>6=#9;81?6*>2280?!75<390(<<::29'570=;2.:>:4<;%31<?5<,8826>5+13c97>"6:k087)?=c;18 44c2:1/=?k53:&26c<43-;8<7=4$012>6=#9:81?6*>3280?!74<390(<=::29'560=;2.:?:4<;%30<?5<,8926>5+12c97>"6;k087)?<c;18 45c2:1/=nm51e08 4eb2=80(kl53:&eg?5<,>3j6<m8;%3g5?4<a=31<75f4`83>>obj3:17dkl:188m4ef2900e<mm:188m4e?2900e<m6:188m7?=83.:o94=a:l2g6<732c947>5$0a7>7g<f8i86<54i3594?"6k=09m6`>c281?>o5>3:1(<m;:3c8j4e42:10e><50;&2g1<5i2d:o>4;;:k05?6=,8i?6?o4n0a0>0=<a::1<7*>c581e>h6k:0=76g=f;29 4e32;k0b<m<:698m7c=83.:o94=a:l2g6<?32c9h7>5$0a7>7g<f8i86454i3a94?"6k=09m6`>c28b?>o5j3:1(<m;:3c8j4e42k10e?;50;&2g1<5i2d:o>4l;:k10?6=,8i?6?o4n0a0>a=<a:21<7*>c580=>h6k:0;76g<7;29 4e32:30b<m<:098m60=83.:o94<9:l2g6<532c897>5$0a7>6?<f8i86>54i5394?"6k=0856`>c287?>o383:1(<m;:2;8j4e42<10e>h50;&2g1<412d:o>49;:k0a?6=,8i?6>74n0a0>2=<a:n1<7*>c580=>h6k:0376g<c;29 4e32:30b<m<:898m6d=83.:o94<9:l2g6<f32c8m7>5$0a7>6?<f8i86o54i2694?"6k=0856`>c28`?>o4;3:1(<m;:2;8j4e42m10e;o50;&2g1<1j2d:o>4?;:k5=?6=,8i?6;l4n0a0>4=<a?=1<7*>c585f>h6k:0976g96;29 4e32?h0b<m<:298m33=83.:o949b:l2g6<332c=87>5$0a7>3d<f8i86854i7194?"6k=0=n6`>c285?>o1:3:1(<m;:7`8j4e42>10e;?50;&2g1<1j2d:o>47;:k54?6=,8i?6;l4n0a0><=<a<l1<7*>c585f>h6k:0j76g:e;29 4e32?h0b<m<:c98m0e=83.:o949b:l2g6<d32c>n7>5$0a7>3d<f8i86i54i4c94?"6k=0=n6`>c28f?>o213:1(<m;:7`8j4e42o10e8650;&2g1<1j2d:o>4>0:9j12<72-;h878m;o3`7?7632c>:7>5$0a7>3d<f8i86<<4;h76>5<#9j>1:o5a1b1956=<a<>1<7*>c585f>h6k:0:865f5283>!7d<3<i7c?l3;36?>o093:1(<m;:7`8j4e428<07d9?:18'5f2=>k1e=n=51698m3`=83.:o949b:l2g6<6021b:h4?:%3`0?0e3g;h?7?6;:k5`?6=,8i?6;l4n0a0>4g<3`<h6=4+1b692g=i9j91=o54i7:94?"6k=0=n6`>c282g>=n=m0;6)?l4;4a?k7d;3;o76g:2;29 4e32?h0b<m<:0g8?l36290/=n:56c9m5f5=9o10e5l50;&2g1<?k2d:o>4?;:k;e?6=,8i?65m4n0a0>4=<a121<7*>c58;g>h6k:0976g77;29 4e321i0b<m<:298m=0=83.:o947c:l2g6<332c397>5$0a7>=e<f8i86854i9694?"6k=03o6`>c285?>o?;3:1(<m;:9a8j4e42>10e5<50;&2g1<?k2d:o>47;:k;5?6=,8i?65m4n0a0><=<a1:1<7*>c58;g>h6k:0j76g8f;29 4e321i0b<m<:c98m2b=83.:o947c:l2g6<d32c<o7>5$0a7>=e<f8i86i54i6`94?"6k=03o6`>c28f?>o0i3:1(<m;:9a8j4e42o10e:750;&2g1<?k2d:o>4>0:9j3=<72-;h876l;o3`7?7632c<;7>5$0a7>=e<f8i86<<4;h55>5<#9j>14n5a1b1956=<a>?1<7*>c58;g>h6k:0:865f7583>!7d<32h7c?l3;36?>o>:3:1(<m;:9a8j4e428<07d7>:18'5f2=0j1e=n=51698m<6=83.:o947c:l2g6<6021b4k4?:%3`0?>d3g;h?7?6;:k;a?6=,8i?65m4n0a0>4g<3`2o6=4+1b69<f=i9j91=o54i9;94?"6k=03o6`>c282g>=n?l0;6)?l4;:`?k7d;3;o76g83;29 4e321i0b<m<:0g8?l15290/=n:58b9m5f5=9o10e4850;&2g1<>?2d:o>4?;:k:1?6=,8i?6494n0a0>4=<a0>1<7*>c58:3>h6k:0976g63;29 4e320=0b<m<:298m<d=83.:o946c:l2g6<732c2m7>5$0a7><e<f8i86<54i8;94?"6k=02o6`>c281?>o>03:1(<m;:8a8j4e42:10e:7<:18'5f2=?0>0b<m<:198m2?5290/=n:57868j4e42810e:7>:18'5f2=?0>0b<m<:398m2?7290/=n:57868j4e42:10e:77:18'5f2=?030b<m<:198m2?0290/=n:578;8j4e42810e:79:18'5f2=?030b<m<:398m2?2290/=n:578;8j4e42:10co850;&2g1<e?2d:o>4?;:ma1?6=,8i?6o94n0a0>4=<gk91<7*>c58a3>h6k:0976am2;29 4e32k=0b<m<:298kg7=83.:o94m7:l2g6<332ei<7>5$0a7>g1<f8i86854o`d94?"6k=0i;6`>c285?>ifm3:1(<m;:c58j4e42>10clj50;&2g1<e?2d:o>47;:mbg?6=,8i?6o94n0a0><=<ghh1<7*>c58a3>h6k:0j76ana;29 4e32k=0b<m<:c98kd>=83.:o94m7:l2g6<d32ej;7>5$0a7>g1<f8i86i54o`494?"6k=0i;6`>c28f?>if=3:1(<m;:c58j4e42o10cl:50;&2g1<e?2d:o>4>0:9le6<72-;h87l8;o3`7?7632ej>7>5$0a7>g1<f8i86<<4;nc2>5<#9j>1n:5a1b1956=<gh:1<7*>c58a3>h6k:0:865`9g83>!7d<3h<7c?l3;36?>iel3:1(<m;:c58j4e428<07bll:18'5f2=j>1e=n=51698kgd=83.:o94m7:l2g6<6021dnl4?:%3`0?d03g;h?7?6;:ma=?6=,8i?6o94n0a0>4g<3fh36=4+1b69f2=i9j91=o54oc694?"6k=0i;6`>c282g>=hi00;6)?l4;`4?k7d;3;o76a6e;29 4e32k=0b<m<:0g8?j?c290/=n:5b69m5f5=9o10ci650;&2g1<c12d:o>4?;:mg3?6=,8i?6i74n0a0>4=<gm?1<7*>c58g=>h6k:0976ak4;29 4e32m30b<m<:298ka5=83.:o94k9:l2g6<332eo>7>5$0a7>a?<f8i86854oe394?"6k=0o56`>c285?>ic83:1(<m;:e;8j4e42>10cnh50;&2g1<c12d:o>47;:m`a?6=,8i?6i74n0a0><=<gjn1<7*>c58g=>h6k:0j76alc;29 4e32m30b<m<:c98kfg=83.:o94k9:l2g6<d32eh57>5$0a7>a?<f8i86i54ob:94?"6k=0o56`>c28f?>id?3:1(<m;:e;8j4e42o10cn850;&2g1<c12d:o>4>0:9lg0<72-;h87j6;o3`7?7632eh87>5$0a7>a?<f8i86<<4;na0>5<#9j>1h45a1b1956=<gj81<7*>c58g=>h6k:0:865`c083>!7d<3n27c?l3;36?>icn3:1(<m;:e;8j4e428<07bjj:18'5f2=l01e=n=51698kab=83.:o94k9:l2g6<6021dhn4?:%3`0?b>3g;h?7?6;:mgf?6=,8i?6i74n0a0>4g<3fnj6=4+1b69`<=i9j91=o54oe494?"6k=0o56`>c282g>=hkk0;6)?l4;f:?k7d;3;o76al0;29 4e32m30b<m<:0g8?jda290/=n:5d89m5f5=9o10ch:50;&2g1<b=2d:o>4?;:mf7?6=,8i?6h;4n0a0>4=<gl81<7*>c58f1>h6k:0976aj1;29 4e32l?0b<m<:298k`?=83.:o94ja:l2g6<732en47>5$0a7>`g<f8i86<54od594?"6k=0nm6`>c281?>ib>3:1(<m;:dc8j4e42:10qo98b;29ff<729q/=i=51b48L2?c3A=3h6T;4;axe?d=9=0:97?n:0`95f<6l3;=6<951d82b?{i<o0986`:0;;8jgc=82dn<7>4$01f>7=#9:l1>6*i5;18 c0=;2.m;7=4$g:97>"a1390(ko53:&4=g<6k>1/=i>52:&ea?5<,ol1?6*>0180?!779390(<>=:29'555=;2.:<94<;%331?5<,8:=6>5+11597>"681087)??9;18 46f2:1/==l53:&24f<43-;;h7=4$02f>6=#99l1?6*>1180?!769390(<?=:29'545=;2.:=94<;%321?5<,8;=6>5+10597>"691087)?>9;18 47f2:1/=<l53:&25f<43-;:h7=4$03f>6=#98l1?6*>2180?!759390(<<=:29'575=;2.:>94<;%311?5<,88=6>5+13597>"6:1087)?=9;18 44f2:1/=?l53:&26f<43-;9h7=4$00f>6=#9;l1?6*>3180?!749390(<==:29'565=;2.:?94<;%301?5<,89=6>5+12597>"6;1087)?<9;18 45f2:1/=>l53:&27f<43-;8h7=4$0a`>4b53-;hi7:=;%da>6=#nj087)96a;3`3>"6l8097d:6:188m1g=831bio4?::kfg?6=3`;hm7>5;h3`f?6=3`;h47>5;h3`=?6=3`826=4+1b696d=i9j91<65f2983>!7d<38j7c?l3;38?l40290/=n:52`9m5f5=:21b>;4?:%3`0?4f3g;h?7=4;h11>5<#9j>1>l5a1b190>=n;80;6)?l4;0b?k7d;3?07d=?:18'5f2=:h1e=n=56:9j6c<72-;h87<n;o3`7?1<3`8n6=4+1b696d=i9j91465f2e83>!7d<38j7c?l3;;8?l4d290/=n:52`9m5f5=i21b>o4?:%3`0?4f3g;h?7l4;h06>5<#9j>1>l5a1b19g>=n:=0;6)?l4;0b?k7d;3n07d=7:18'5f2=;01e=n=50:9j72<72-;h87=6;o3`7?7<3`9=6=4+1b697<=i9j91>65f3483>!7d<3927c?l3;18?l26290/=n:5389m5f5=<21b8=4?:%3`0?5>3g;h?7;4;h1e>5<#9j>1?45a1b192>=n;l0;6)?l4;1:?k7d;3=07d=k:18'5f2=;01e=n=58:9j7f<72-;h87=6;o3`7??<3`9i6=4+1b697<=i9j91m65f3`83>!7d<3927c?l3;`8?l53290/=n:5389m5f5=k21b?>4?:%3`0?5>3g;h?7j4;h4b>5<#9j>1:o5a1b194>=n>00;6)?l4;4a?k7d;3;07d88:18'5f2=>k1e=n=52:9j23<72-;h878m;o3`7?5<3`<>6=4+1b692g=i9j91865f6583>!7d<3<i7c?l3;78?l04290/=n:56c9m5f5=>21b:?4?:%3`0?0e3g;h?794;h42>5<#9j>1:o5a1b19<>=n>90;6)?l4;4a?k7d;3307d;i:18'5f2=>k1e=n=5a:9j1`<72-;h878m;o3`7?d<3`?h6=4+1b692g=i9j91o65f5c83>!7d<3<i7c?l3;f8?l3f290/=n:56c9m5f5=m21b944?:%3`0?0e3g;h?7h4;h7;>5<#9j>1:o5a1b1955=<a<=1<7*>c585f>h6k:0:=65f5783>!7d<3<i7c?l3;31?>o2=3:1(<m;:7`8j4e428907d;;:18'5f2=>k1e=n=51598m05=83.:o949b:l2g6<6=21b;<4?:%3`0?0e3g;h?7?9;:k44?6=,8i?6;l4n0a0>41<3`<m6=4+1b692g=i9j91=554i7g94?"6k=0=n6`>c282=>=n>m0;6)?l4;4a?k7d;3;j76g9c;29 4e32?h0b<m<:0`8?l0?290/=n:56c9m5f5=9j10e8j50;&2g1<1j2d:o>4>d:9j17<72-;h878m;o3`7?7b32c>=7>5$0a7>3d<f8i86<h4;h:a>5<#9j>14n5a1b194>=n0h0;6)?l4;:`?k7d;3;07d67:18'5f2=0j1e=n=52:9j<2<72-;h876l;o3`7?5<3`2=6=4+1b69<f=i9j91865f8483>!7d<32h7c?l3;78?l>3290/=n:58b9m5f5=>21b4>4?:%3`0?>d3g;h?794;h:1>5<#9j>14n5a1b19<>=n080;6)?l4;:`?k7d;3307d6?:18'5f2=0j1e=n=5a:9j3c<72-;h876l;o3`7?d<3`=o6=4+1b69<f=i9j91o65f7b83>!7d<32h7c?l3;f8?l1e290/=n:58b9m5f5=m21b;l4?:%3`0?>d3g;h?7h4;h5:>5<#9j>14n5a1b1955=<a>21<7*>c58;g>h6k:0:=65f7683>!7d<32h7c?l3;31?>o0>3:1(<m;:9a8j4e428907d9::18'5f2=0j1e=n=51598m22=83.:o947c:l2g6<6=21b5?4?:%3`0?>d3g;h?7?9;:k:5?6=,8i?65m4n0a0>41<3`3;6=4+1b69<f=i9j91=554i9d94?"6k=03o6`>c282=>=n0l0;6)?l4;:`?k7d;3;j76g7d;29 4e321i0b<m<:0`8?l>>290/=n:58b9m5f5=9j10e:k50;&2g1<?k2d:o>4>d:9j36<72-;h876l;o3`7?7b32c<>7>5$0a7>=e<f8i86<h4;h;5>5<#9j>15:5a1b194>=n1<0;6)?l4;;4?k7d;3;07d7;:18'5f2=1>1e=n=52:9j=6<72-;h8778;o3`7?5<3`3i6=4+1b69=f=i9j91<65f9`83>!7d<33h7c?l3;38?l?>290/=n:59b9m5f5=:21b554?:%3`0??d3g;h?7=4;h5:7?6=,8i?6:7;;o3`7?6<3`=2>7>5$0a7>2?33g;h?7?4;h5:5?6=,8i?6:7;;o3`7?4<3`=2<7>5$0a7>2?33g;h?7=4;h5:<?6=,8i?6:76;o3`7?6<3`=2;7>5$0a7>2?>3g;h?7?4;h5:2?6=,8i?6:76;o3`7?4<3`=297>5$0a7>2?>3g;h?7=4;n`5>5<#9j>1n:5a1b194>=hj<0;6)?l4;`4?k7d;3;07bl<:18'5f2=j>1e=n=52:9lf7<72-;h87l8;o3`7?5<3fh:6=4+1b69f2=i9j91865`b183>!7d<3h<7c?l3;78?jga290/=n:5b69m5f5=>21dmh4?:%3`0?d03g;h?794;ncg>5<#9j>1n:5a1b19<>=hij0;6)?l4;`4?k7d;3307bom:18'5f2=j>1e=n=5a:9led<72-;h87l8;o3`7?d<3fk36=4+1b69f2=i9j91o65`a683>!7d<3h<7c?l3;f8?jg1290/=n:5b69m5f5=m21dm84?:%3`0?d03g;h?7h4;nc7>5<#9j>1n:5a1b1955=<gh91<7*>c58a3>h6k:0:=65`a383>!7d<3h<7c?l3;31?>if93:1(<m;:c58j4e428907bo?:18'5f2=j>1e=n=51598k<`=83.:o94m7:l2g6<6=21dni4?:%3`0?d03g;h?7?9;:mag?6=,8i?6o94n0a0>41<3fhi6=4+1b69f2=i9j91=554occ94?"6k=0i;6`>c282=>=hj00;6)?l4;`4?k7d;3;j76am8;29 4e32k=0b<m<:0`8?jd3290/=n:5b69m5f5=9j10cl750;&2g1<e?2d:o>4>d:9l=`<72-;h87l8;o3`7?7b32e2h7>5$0a7>g1<f8i86<h4;nf;>5<#9j>1h45a1b194>=hl>0;6)?l4;f:?k7d;3;07bj::18'5f2=l01e=n=52:9l`1<72-;h87j6;o3`7?5<3fn86=4+1b69`<=i9j91865`d383>!7d<3n27c?l3;78?jb6290/=n:5d89m5f5=>21dh=4?:%3`0?b>3g;h?794;nae>5<#9j>1h45a1b19<>=hkl0;6)?l4;f:?k7d;3307bmk:18'5f2=l01e=n=5a:9lgf<72-;h87j6;o3`7?d<3fij6=4+1b69`<=i9j91o65`c883>!7d<3n27c?l3;f8?je?290/=n:5d89m5f5=m21do:4?:%3`0?b>3g;h?7h4;na5>5<#9j>1h45a1b1955=<gj?1<7*>c58g=>h6k:0:=65`c583>!7d<3n27c?l3;31?>id;3:1(<m;:e;8j4e428907bm=:18'5f2=l01e=n=51598kf7=83.:o94k9:l2g6<6=21dhk4?:%3`0?b>3g;h?7?9;:mga?6=,8i?6i74n0a0>41<3fno6=4+1b69`<=i9j91=554oea94?"6k=0o56`>c282=>=hlk0;6)?l4;f:?k7d;3;j76aka;29 4e32m30b<m<:0`8?jb1290/=n:5d89m5f5=9j10cnl50;&2g1<c12d:o>4>d:9lg5<72-;h87j6;o3`7?7b32eij7>5$0a7>a?<f8i86<h4;ng7>5<#9j>1i85a1b194>=hm:0;6)?l4;g6?k7d;3;07bk=:18'5f2=m<1e=n=52:9la4<72-;h87k:;o3`7?5<3fo26=4+1b69ad=i9j91<65`e983>!7d<3oj7c?l3;38?jc0290/=n:5e`9m5f5=:21di;4?:%3`0?cf3g;h?7=4;|`43d<72ki1<7>t$0f0>4e13A=2h6F88e9Y01<dsh0i6<:51482e?7e28i1=i4>6;34>4c=9o0vb9h5259m15<>3ghn6=5ae183?!74m380(<=i:39'b0<43-l=6>5+f680?!`?2:1/j44<;%db>6=#?0h1=n94$0f3>7=#nl087)hi:29'556=;2.:<<4<;%336?5<,8:86>5+11697>"68<087)??6;18 4602:1/==653:&24<<43-;;m7=4$02a>6=#99i1?6*>0e80?!77m390(<>i:29'546=;2.:=<4<;%326?5<,8;86>5+10697>"69<087)?>6;18 4702:1/=<653:&25<<43-;:m7=4$03a>6=#98i1?6*>1e80?!76m390(<?i:29'576=;2.:><4<;%316?5<,8886>5+13697>"6:<087)?=6;18 4402:1/=?653:&26<<43-;9m7=4$00a>6=#9;i1?6*>2e80?!75m390(<<i:29'566=;2.:?<4<;%306?5<,8986>5+12697>"6;<087)?<6;18 4502:1/=>653:&27<<43-;8m7=4$01a>6=#9:i1?6*>3e80?!7dk3;o>6*>cd876>"aj390(km53:&4=d<6k>1/=i?52:k7=?6=3`>j6=44id`94?=nmj0;66g>c`83>>o6kk0;66g>c983>>o6k00;66g=9;29 4e32;k0b<m<:198m7>=83.:o94=a:l2g6<632c9;7>5$0a7>7g<f8i86?54i3494?"6k=09m6`>c280?>o4:3:1(<m;:3c8j4e42=10e>?50;&2g1<5i2d:o>4:;:k04?6=,8i?6?o4n0a0>3=<a;l1<7*>c581e>h6k:0<76g=e;29 4e32;k0b<m<:998m7b=83.:o94=a:l2g6<>32c9o7>5$0a7>7g<f8i86l54i3`94?"6k=09m6`>c28a?>o5=3:1(<m;:3c8j4e42j10e?:50;&2g1<5i2d:o>4k;:k0<?6=,8i?6>74n0a0>5=<a:=1<7*>c580=>h6k:0:76g<6;29 4e32:30b<m<:398m63=83.:o94<9:l2g6<432c?=7>5$0a7>6?<f8i86954i5294?"6k=0856`>c286?>o4n3:1(<m;:2;8j4e42?10e>k50;&2g1<412d:o>48;:k0`?6=,8i?6>74n0a0>==<a:i1<7*>c580=>h6k:0276g<b;29 4e32:30b<m<:`98m6g=83.:o94<9:l2g6<e32c887>5$0a7>6?<f8i86n54i2194?"6k=0856`>c28g?>o1i3:1(<m;:7`8j4e42910e;750;&2g1<1j2d:o>4>;:k53?6=,8i?6;l4n0a0>7=<a?<1<7*>c585f>h6k:0876g95;29 4e32?h0b<m<:598m32=83.:o949b:l2g6<232c=?7>5$0a7>3d<f8i86;54i7094?"6k=0=n6`>c284?>o193:1(<m;:7`8j4e42110e;>50;&2g1<1j2d:o>46;:k6b?6=,8i?6;l4n0a0>d=<a<o1<7*>c585f>h6k:0i76g:c;29 4e32?h0b<m<:b98m0d=83.:o949b:l2g6<c32c>m7>5$0a7>3d<f8i86h54i4;94?"6k=0=n6`>c28e?>o203:1(<m;:7`8j4e428:07d;8:18'5f2=>k1e=n=51098m00=83.:o949b:l2g6<6:21b984?:%3`0?0e3g;h?7?<;:k60?6=,8i?6;l4n0a0>42<3`?86=4+1b692g=i9j91=854i6394?"6k=0=n6`>c2822>=n?90;6)?l4;4a?k7d;3;<76g9f;29 4e32?h0b<m<:0:8?l0b290/=n:56c9m5f5=9010e;j50;&2g1<1j2d:o>4>a:9j2f<72-;h878m;o3`7?7e32c=47>5$0a7>3d<f8i86<m4;h7g>5<#9j>1:o5a1b195a=<a<81<7*>c585f>h6k:0:i65f5083>!7d<3<i7c?l3;3e?>o?j3:1(<m;:9a8j4e42910e5o50;&2g1<?k2d:o>4>;:k;<?6=,8i?65m4n0a0>7=<a1=1<7*>c58;g>h6k:0876g76;29 4e321i0b<m<:598m=3=83.:o947c:l2g6<232c387>5$0a7>=e<f8i86;54i9194?"6k=03o6`>c284?>o?:3:1(<m;:9a8j4e42110e5?50;&2g1<?k2d:o>46;:k;4?6=,8i?65m4n0a0>d=<a>l1<7*>c58;g>h6k:0i76g8d;29 4e321i0b<m<:b98m2e=83.:o947c:l2g6<c32c<n7>5$0a7>=e<f8i86h54i6c94?"6k=03o6`>c28e?>o013:1(<m;:9a8j4e428:07d97:18'5f2=0j1e=n=51098m21=83.:o947c:l2g6<6:21b;;4?:%3`0?>d3g;h?7?<;:k41?6=,8i?65m4n0a0>42<3`=?6=4+1b69<f=i9j91=854i8094?"6k=03o6`>c2822>=n180;6)?l4;:`?k7d;3;<76g60;29 4e321i0b<m<:0:8?l>a290/=n:58b9m5f5=9010e5k50;&2g1<?k2d:o>4>a:9j<a<72-;h876l;o3`7?7e32c357>5$0a7>=e<f8i86<m4;h5f>5<#9j>14n5a1b195a=<a>91<7*>c58;g>h6k:0:i65f7383>!7d<32h7c?l3;3e?>o>>3:1(<m;:858j4e42910e4;50;&2g1<>?2d:o>4>;:k:0?6=,8i?6494n0a0>7=<a091<7*>c58:3>h6k:0876g6b;29 4e320i0b<m<:198m<g=83.:o946c:l2g6<632c257>5$0a7><e<f8i86?54i8:94?"6k=02o6`>c280?>o01:0;6)?l4;5:0>h6k:0;76g89383>!7d<3=286`>c282?>o0180;6)?l4;5:0>h6k:0976g89183>!7d<3=286`>c280?>o0110;6)?l4;5:=>h6k:0;76g89683>!7d<3=256`>c282?>o01?0;6)?l4;5:=>h6k:0976g89483>!7d<3=256`>c280?>ie>3:1(<m;:c58j4e42910co;50;&2g1<e?2d:o>4>;:ma7?6=,8i?6o94n0a0>7=<gk81<7*>c58a3>h6k:0876am1;29 4e32k=0b<m<:598kg6=83.:o94m7:l2g6<232ejj7>5$0a7>g1<f8i86;54o`g94?"6k=0i;6`>c284?>ifl3:1(<m;:c58j4e42110clm50;&2g1<e?2d:o>46;:mbf?6=,8i?6o94n0a0>d=<ghk1<7*>c58a3>h6k:0i76an8;29 4e32k=0b<m<:b98kd1=83.:o94m7:l2g6<c32ej:7>5$0a7>g1<f8i86h54o`794?"6k=0i;6`>c28e?>if<3:1(<m;:c58j4e428:07bo<:18'5f2=j>1e=n=51098kd4=83.:o94m7:l2g6<6:21dm<4?:%3`0?d03g;h?7?<;:mb4?6=,8i?6o94n0a0>42<3f3m6=4+1b69f2=i9j91=854ocf94?"6k=0i;6`>c2822>=hjj0;6)?l4;`4?k7d;3;<76amb;29 4e32k=0b<m<:0:8?jdf290/=n:5b69m5f5=9010co750;&2g1<e?2d:o>4>a:9lf=<72-;h87l8;o3`7?7e32ei87>5$0a7>g1<f8i86<m4;nc:>5<#9j>1n:5a1b195a=<g0o1<7*>c58a3>h6k:0:i65`9e83>!7d<3h<7c?l3;3e?>ic03:1(<m;:e;8j4e42910ci950;&2g1<c12d:o>4>;:mg1?6=,8i?6i74n0a0>7=<gm>1<7*>c58g=>h6k:0876ak3;29 4e32m30b<m<:598ka4=83.:o94k9:l2g6<232eo=7>5$0a7>a?<f8i86;54oe294?"6k=0o56`>c284?>idn3:1(<m;:e;8j4e42110cnk50;&2g1<c12d:o>46;:m``?6=,8i?6i74n0a0>d=<gji1<7*>c58g=>h6k:0i76ala;29 4e32m30b<m<:b98kf?=83.:o94k9:l2g6<c32eh47>5$0a7>a?<f8i86h54ob594?"6k=0o56`>c28e?>id>3:1(<m;:e;8j4e428:07bm::18'5f2=l01e=n=51098kf2=83.:o94k9:l2g6<6:21do>4?:%3`0?b>3g;h?7?<;:m`6?6=,8i?6i74n0a0>42<3fi:6=4+1b69`<=i9j91=854oed94?"6k=0o56`>c2822>=hll0;6)?l4;f:?k7d;3;<76akd;29 4e32m30b<m<:0:8?jbd290/=n:5d89m5f5=9010cil50;&2g1<c12d:o>4>a:9l`d<72-;h87j6;o3`7?7e32eo:7>5$0a7>a?<f8i86<m4;naa>5<#9j>1h45a1b195a=<gj:1<7*>c58g=>h6k:0:i65`bg83>!7d<3n27c?l3;3e?>ib<3:1(<m;:d78j4e42910ch=50;&2g1<b=2d:o>4>;:mf6?6=,8i?6h;4n0a0>7=<gl;1<7*>c58f1>h6k:0876aj9;29 4e32lk0b<m<:198k`>=83.:o94ja:l2g6<632en;7>5$0a7>`g<f8i86?54od494?"6k=0nm6`>c280?>{e?>31<7ll:183!7c;3;h:6F89e9K3=b<R=>1ovo5b;37>43=9h0:n7?l:0f953<6?3;n6<h5}o6e>72<f<:156`me;28j`6=82.:?h4=;%30b?4<,o?1?6*i6;18 c1=;2.m47=4$g;97>"ai390(:7m:0a4?!7c8380(kk53:&eb?5<,8:;6>5+11397>"68;087)??3;18 4632:1/==;53:&243<43-;;;7=4$02;>6=#9931?6*>0`80?!77j390(<>l:29'55b=;2.:<h4<;%33b?5<,8;;6>5+10397>"69;087)?>3;18 4732:1/=<;53:&253<43-;:;7=4$03;>6=#9831?6*>1`80?!76j390(<?l:29'54b=;2.:=h4<;%32b?5<,88;6>5+13397>"6:;087)?=3;18 4432:1/=?;53:&263<43-;9;7=4$00;>6=#9;31?6*>2`80?!75j390(<<l:29'57b=;2.:>h4<;%31b?5<,89;6>5+12397>"6;;087)?<3;18 4532:1/=>;53:&273<43-;8;7=4$01;>6=#9:31?6*>3`80?!74j390(<=l:29'56b=;2.:on4>d39'5fc=<;1/jo4<;%d`>6=#?0k1=n94$0f2>7=n<00;66g;a;29?lce2900ehm50;9j5fg=831b=nl50;9j5f>=831b=n750;9j6<<72-;h87<n;o3`7?6<3`836=4+1b696d=i9j91=65f2683>!7d<38j7c?l3;08?l41290/=n:52`9m5f5=;21b??4?:%3`0?4f3g;h?7:4;h12>5<#9j>1>l5a1b191>=n;90;6)?l4;0b?k7d;3<07d<i:18'5f2=:h1e=n=57:9j6`<72-;h87<n;o3`7?><3`8o6=4+1b696d=i9j91565f2b83>!7d<38j7c?l3;c8?l4e290/=n:52`9m5f5=j21b>84?:%3`0?4f3g;h?7m4;h07>5<#9j>1>l5a1b19`>=n;10;6)?l4;1:?k7d;3:07d=8:18'5f2=;01e=n=51:9j73<72-;h87=6;o3`7?4<3`9>6=4+1b697<=i9j91?65f4083>!7d<3927c?l3;68?l27290/=n:5389m5f5==21b?k4?:%3`0?5>3g;h?784;h1f>5<#9j>1?45a1b193>=n;m0;6)?l4;1:?k7d;3207d=l:18'5f2=;01e=n=59:9j7g<72-;h87=6;o3`7?g<3`9j6=4+1b697<=i9j91n65f3583>!7d<3927c?l3;a8?l54290/=n:5389m5f5=l21b:l4?:%3`0?0e3g;h?7>4;h4:>5<#9j>1:o5a1b195>=n>>0;6)?l4;4a?k7d;3807d89:18'5f2=>k1e=n=53:9j20<72-;h878m;o3`7?2<3`<?6=4+1b692g=i9j91965f6283>!7d<3<i7c?l3;48?l05290/=n:56c9m5f5=?21b:<4?:%3`0?0e3g;h?764;h43>5<#9j>1:o5a1b19=>=n=o0;6)?l4;4a?k7d;3k07d;j:18'5f2=>k1e=n=5b:9j1f<72-;h878m;o3`7?e<3`?i6=4+1b692g=i9j91h65f5`83>!7d<3<i7c?l3;g8?l3>290/=n:56c9m5f5=n21b954?:%3`0?0e3g;h?7??;:k63?6=,8i?6;l4n0a0>47<3`?=6=4+1b692g=i9j91=?54i4794?"6k=0=n6`>c2827>=n==0;6)?l4;4a?k7d;3;?76g:3;29 4e32?h0b<m<:078?l16290/=n:56c9m5f5=9?10e:>50;&2g1<1j2d:o>4>7:9j2c<72-;h878m;o3`7?7?32c=i7>5$0a7>3d<f8i86<74;h4g>5<#9j>1:o5a1b195d=<a?i1<7*>c585f>h6k:0:n65f6983>!7d<3<i7c?l3;3`?>o2l3:1(<m;:7`8j4e428n07d;=:18'5f2=>k1e=n=51d98m07=83.:o949b:l2g6<6n21b4o4?:%3`0?>d3g;h?7>4;h:b>5<#9j>14n5a1b195>=n010;6)?l4;:`?k7d;3807d68:18'5f2=0j1e=n=53:9j<3<72-;h876l;o3`7?2<3`2>6=4+1b69<f=i9j91965f8583>!7d<32h7c?l3;48?l>4290/=n:58b9m5f5=?21b4?4?:%3`0?>d3g;h?764;h:2>5<#9j>14n5a1b19=>=n090;6)?l4;:`?k7d;3k07d9i:18'5f2=0j1e=n=5b:9j3a<72-;h876l;o3`7?e<3`=h6=4+1b69<f=i9j91h65f7c83>!7d<32h7c?l3;g8?l1f290/=n:58b9m5f5=n21b;44?:%3`0?>d3g;h?7??;:k4<?6=,8i?65m4n0a0>47<3`=<6=4+1b69<f=i9j91=?54i6494?"6k=03o6`>c2827>=n?<0;6)?l4;:`?k7d;3;?76g84;29 4e321i0b<m<:078?l?5290/=n:58b9m5f5=9?10e4?50;&2g1<?k2d:o>4>7:9j=5<72-;h876l;o3`7?7?32c3j7>5$0a7>=e<f8i86<74;h:f>5<#9j>14n5a1b195d=<a1n1<7*>c58;g>h6k:0:n65f8883>!7d<32h7c?l3;3`?>o0m3:1(<m;:9a8j4e428n07d9<:18'5f2=0j1e=n=51d98m24=83.:o947c:l2g6<6n21b5;4?:%3`0??03g;h?7>4;h;6>5<#9j>15:5a1b195>=n1=0;6)?l4;;4?k7d;3807d7<:18'5f2=1>1e=n=53:9j=g<72-;h877l;o3`7?6<3`3j6=4+1b69=f=i9j91=65f9883>!7d<33h7c?l3;08?l??290/=n:59b9m5f5=;21b;4=50;&2g1<01=1e=n=50:9j3<4=83.:o948959m5f5=921b;4?50;&2g1<01=1e=n=52:9j3<6=83.:o948959m5f5=;21b;4650;&2g1<0101e=n=50:9j3<1=83.:o948989m5f5=921b;4850;&2g1<0101e=n=52:9j3<3=83.:o948989m5f5=;21dn;4?:%3`0?d03g;h?7>4;n`6>5<#9j>1n:5a1b195>=hj:0;6)?l4;`4?k7d;3807bl=:18'5f2=j>1e=n=53:9lf4<72-;h87l8;o3`7?2<3fh;6=4+1b69f2=i9j91965`ag83>!7d<3h<7c?l3;48?jgb290/=n:5b69m5f5=?21dmi4?:%3`0?d03g;h?764;nc`>5<#9j>1n:5a1b19=>=hik0;6)?l4;`4?k7d;3k07bon:18'5f2=j>1e=n=5b:9le=<72-;h87l8;o3`7?e<3fk<6=4+1b69f2=i9j91h65`a783>!7d<3h<7c?l3;g8?jg2290/=n:5b69m5f5=n21dm94?:%3`0?d03g;h?7??;:mb7?6=,8i?6o94n0a0>47<3fk96=4+1b69f2=i9j91=?54o`394?"6k=0i;6`>c2827>=hi90;6)?l4;`4?k7d;3;?76a6f;29 4e32k=0b<m<:078?jdc290/=n:5b69m5f5=9?10com50;&2g1<e?2d:o>4>7:9lfg<72-;h87l8;o3`7?7?32eim7>5$0a7>g1<f8i86<74;n`:>5<#9j>1n:5a1b195d=<gk21<7*>c58a3>h6k:0:n65`b583>!7d<3h<7c?l3;3`?>if13:1(<m;:c58j4e428n07b7j:18'5f2=j>1e=n=51d98k<b=83.:o94m7:l2g6<6n21dh54?:%3`0?b>3g;h?7>4;nf4>5<#9j>1h45a1b195>=hl<0;6)?l4;f:?k7d;3807bj;:18'5f2=l01e=n=53:9l`6<72-;h87j6;o3`7?2<3fn96=4+1b69`<=i9j91965`d083>!7d<3n27c?l3;48?jb7290/=n:5d89m5f5=?21dok4?:%3`0?b>3g;h?764;naf>5<#9j>1h45a1b19=>=hkm0;6)?l4;f:?k7d;3k07bml:18'5f2=l01e=n=5b:9lgd<72-;h87j6;o3`7?e<3fi26=4+1b69`<=i9j91h65`c983>!7d<3n27c?l3;g8?je0290/=n:5d89m5f5=n21do;4?:%3`0?b>3g;h?7??;:m`1?6=,8i?6i74n0a0>47<3fi?6=4+1b69`<=i9j91=?54ob194?"6k=0o56`>c2827>=hk;0;6)?l4;f:?k7d;3;?76al1;29 4e32m30b<m<:078?jba290/=n:5d89m5f5=9?10cik50;&2g1<c12d:o>4>7:9l`a<72-;h87j6;o3`7?7?32eoo7>5$0a7>a?<f8i86<74;nfa>5<#9j>1h45a1b195d=<gmk1<7*>c58g=>h6k:0:n65`d783>!7d<3n27c?l3;3`?>idj3:1(<m;:e;8j4e428n07bm?:18'5f2=l01e=n=51d98kg`=83.:o94k9:l2g6<6n21di94?:%3`0?c23g;h?7>4;ng0>5<#9j>1i85a1b195>=hm;0;6)?l4;g6?k7d;3807bk>:18'5f2=m<1e=n=53:9la<<72-;h87kn;o3`7?6<3fo36=4+1b69ad=i9j91=65`e683>!7d<3oj7c?l3;08?jc1290/=n:5e`9m5f5=;21vn:97:18ag?6=8r.:h>4>c79K3<b<@>2o7W:;:byb>g<6<3;>6<o51c82g?7c28<1=:4>e;3e>xh3n38?7c;?:89mf`<73go;6=5+12g96>"6;o097)h::29'b3<43-l<6>5+f980?!`>2:1/jl4<;%5:f?7d?2.:h=4=;%df>6=#no087)??0;18 4662:1/==<53:&246<43-;;87=4$026>6=#99<1?6*>0680?!770390(<>6:29'55g=;2.:<o4<;%33g?5<,8:o6>5+11g97>"68o087)?>0;18 4762:1/=<<53:&256<43-;:87=4$036>6=#98<1?6*>1680?!760390(<?6:29'54g=;2.:=o4<;%32g?5<,8;o6>5+10g97>"69o087)?=0;18 4462:1/=?<53:&266<43-;987=4$006>6=#9;<1?6*>2680?!750390(<<6:29'57g=;2.:>o4<;%31g?5<,88o6>5+13g97>"6:o087)?<0;18 4562:1/=><53:&276<43-;887=4$016>6=#9:<1?6*>3680?!740390(<=6:29'56g=;2.:?o4<;%30g?5<,89o6>5+1ba95a4<,8in69<4$g`97>"ak390(:7n:0a4?!7c9380e9750;9j0d<722cnn7>5;hg`>5<<a8ij6=44i0aa>5<<a8i36=44i0a:>5<<a;31<7*>c581e>h6k:0;76g=8;29 4e32;k0b<m<:098m71=83.:o94=a:l2g6<532c9:7>5$0a7>7g<f8i86>54i2094?"6k=09m6`>c287?>o493:1(<m;:3c8j4e42<10e>>50;&2g1<5i2d:o>49;:k1b?6=,8i?6?o4n0a0>2=<a;o1<7*>c581e>h6k:0376g=d;29 4e32;k0b<m<:898m7e=83.:o94=a:l2g6<f32c9n7>5$0a7>7g<f8i86o54i3794?"6k=09m6`>c28`?>o5<3:1(<m;:3c8j4e42m10e>650;&2g1<412d:o>4?;:k03?6=,8i?6>74n0a0>4=<a:<1<7*>c580=>h6k:0976g<5;29 4e32:30b<m<:298m17=83.:o94<9:l2g6<332c?<7>5$0a7>6?<f8i86854i2d94?"6k=0856`>c285?>o4m3:1(<m;:2;8j4e42>10e>j50;&2g1<412d:o>47;:k0g?6=,8i?6>74n0a0><=<a:h1<7*>c580=>h6k:0j76g<a;29 4e32:30b<m<:c98m62=83.:o94<9:l2g6<d32c8?7>5$0a7>6?<f8i86i54i7c94?"6k=0=n6`>c283?>o113:1(<m;:7`8j4e42810e;950;&2g1<1j2d:o>4=;:k52?6=,8i?6;l4n0a0>6=<a??1<7*>c585f>h6k:0?76g94;29 4e32?h0b<m<:498m35=83.:o949b:l2g6<132c=>7>5$0a7>3d<f8i86:54i7394?"6k=0=n6`>c28;?>o183:1(<m;:7`8j4e42010e8h50;&2g1<1j2d:o>4n;:k6a?6=,8i?6;l4n0a0>g=<a<i1<7*>c585f>h6k:0h76g:b;29 4e32?h0b<m<:e98m0g=83.:o949b:l2g6<b32c>57>5$0a7>3d<f8i86k54i4:94?"6k=0=n6`>c2824>=n=>0;6)?l4;4a?k7d;3;:76g:6;29 4e32?h0b<m<:008?l32290/=n:56c9m5f5=9:10e8:50;&2g1<1j2d:o>4>4:9j16<72-;h878m;o3`7?7232c<=7>5$0a7>3d<f8i86<84;h53>5<#9j>1:o5a1b1952=<a?l1<7*>c585f>h6k:0:465f6d83>!7d<3<i7c?l3;3:?>o1l3:1(<m;:7`8j4e428k07d8l:18'5f2=>k1e=n=51c98m3>=83.:o949b:l2g6<6k21b9i4?:%3`0?0e3g;h?7?k;:k66?6=,8i?6;l4n0a0>4c<3`?:6=4+1b692g=i9j91=k54i9`94?"6k=03o6`>c283?>o?i3:1(<m;:9a8j4e42810e5650;&2g1<?k2d:o>4=;:k;3?6=,8i?65m4n0a0>6=<a1<1<7*>c58;g>h6k:0?76g75;29 4e321i0b<m<:498m=2=83.:o947c:l2g6<132c3?7>5$0a7>=e<f8i86:54i9094?"6k=03o6`>c28;?>o?93:1(<m;:9a8j4e42010e5>50;&2g1<?k2d:o>4n;:k4b?6=,8i?65m4n0a0>g=<a>n1<7*>c58;g>h6k:0h76g8c;29 4e321i0b<m<:e98m2d=83.:o947c:l2g6<b32c<m7>5$0a7>=e<f8i86k54i6;94?"6k=03o6`>c2824>=n?10;6)?l4;:`?k7d;3;:76g87;29 4e321i0b<m<:008?l11290/=n:58b9m5f5=9:10e:;50;&2g1<?k2d:o>4>4:9j31<72-;h876l;o3`7?7232c2>7>5$0a7>=e<f8i86<84;h;2>5<#9j>14n5a1b1952=<a0:1<7*>c58;g>h6k:0:465f8g83>!7d<32h7c?l3;3:?>o?m3:1(<m;:9a8j4e428k07d6k:18'5f2=0j1e=n=51c98m=?=83.:o947c:l2g6<6k21b;h4?:%3`0?>d3g;h?7?k;:k47?6=,8i?65m4n0a0>4c<3`=96=4+1b69<f=i9j91=k54i8494?"6k=02;6`>c283?>o>=3:1(<m;:858j4e42810e4:50;&2g1<>?2d:o>4=;:k:7?6=,8i?6494n0a0>6=<a0h1<7*>c58:g>h6k:0;76g6a;29 4e320i0b<m<:098m<?=83.:o946c:l2g6<532c247>5$0a7><e<f8i86>54i6;0>5<#9j>1;4:4n0a0>5=<a>396=4+1b693<2<f8i86<54i6;2>5<#9j>1;4:4n0a0>7=<a>3;6=4+1b693<2<f8i86>54i6;;>5<#9j>1;474n0a0>5=<a>3<6=4+1b693<?<f8i86<54i6;5>5<#9j>1;474n0a0>7=<a>3>6=4+1b693<?<f8i86>54oc494?"6k=0i;6`>c283?>ie=3:1(<m;:c58j4e42810co=50;&2g1<e?2d:o>4=;:ma6?6=,8i?6o94n0a0>6=<gk;1<7*>c58a3>h6k:0?76am0;29 4e32k=0b<m<:498kd`=83.:o94m7:l2g6<132eji7>5$0a7>g1<f8i86:54o`f94?"6k=0i;6`>c28;?>ifk3:1(<m;:c58j4e42010cll50;&2g1<e?2d:o>4n;:mbe?6=,8i?6o94n0a0>g=<gh21<7*>c58a3>h6k:0h76an7;29 4e32k=0b<m<:e98kd0=83.:o94m7:l2g6<b32ej97>5$0a7>g1<f8i86k54o`694?"6k=0i;6`>c2824>=hi:0;6)?l4;`4?k7d;3;:76an2;29 4e32k=0b<m<:008?jg6290/=n:5b69m5f5=9:10cl>50;&2g1<e?2d:o>4>4:9l=c<72-;h87l8;o3`7?7232eih7>5$0a7>g1<f8i86<84;n``>5<#9j>1n:5a1b1952=<gkh1<7*>c58a3>h6k:0:465`b`83>!7d<3h<7c?l3;3:?>ie13:1(<m;:c58j4e428k07bl7:18'5f2=j>1e=n=51c98kg2=83.:o94m7:l2g6<6k21dm44?:%3`0?d03g;h?7?k;:m:a?6=,8i?6o94n0a0>4c<3f3o6=4+1b69f2=i9j91=k54oe:94?"6k=0o56`>c283?>ic?3:1(<m;:e;8j4e42810ci;50;&2g1<c12d:o>4=;:mg0?6=,8i?6i74n0a0>6=<gm91<7*>c58g=>h6k:0?76ak2;29 4e32m30b<m<:498ka7=83.:o94k9:l2g6<132eo<7>5$0a7>a?<f8i86:54obd94?"6k=0o56`>c28;?>idm3:1(<m;:e;8j4e42010cnj50;&2g1<c12d:o>4n;:m`g?6=,8i?6i74n0a0>g=<gjk1<7*>c58g=>h6k:0h76al9;29 4e32m30b<m<:e98kf>=83.:o94k9:l2g6<b32eh;7>5$0a7>a?<f8i86k54ob494?"6k=0o56`>c2824>=hk<0;6)?l4;f:?k7d;3;:76al4;29 4e32m30b<m<:008?je4290/=n:5d89m5f5=9:10cn<50;&2g1<c12d:o>4>4:9lg4<72-;h87j6;o3`7?7232eoj7>5$0a7>a?<f8i86<84;nff>5<#9j>1h45a1b1952=<gmn1<7*>c58g=>h6k:0:465`db83>!7d<3n27c?l3;3:?>icj3:1(<m;:e;8j4e428k07bjn:18'5f2=l01e=n=51c98ka0=83.:o94k9:l2g6<6k21doo4?:%3`0?b>3g;h?7?k;:m`4?6=,8i?6i74n0a0>4c<3fhm6=4+1b69`<=i9j91=k54od694?"6k=0n96`>c283?>ib;3:1(<m;:d78j4e42810ch<50;&2g1<b=2d:o>4=;:mf5?6=,8i?6h;4n0a0>6=<gl31<7*>c58fe>h6k:0;76aj8;29 4e32lk0b<m<:098k`1=83.:o94ja:l2g6<532en:7>5$0a7>`g<f8i86>54}c543?6=jj0;6=u+1e195f0<@>3o7E97d:X70?e|i3h1=94>5;3b>4d=9j0:h7?9:0595`<6n3we8k4=4:l64??<fko1<6`j0;28 45b2;1/=>h52:&e1?5<,o<1?6*i7;18 c>=;2.m57=4$gc97>"01k0:o:5+1e296>"am390(kh53:&245<43-;;=7=4$021>6=#9991?6*>0580?!77=390(<>9:29'551=;2.:<54<;%33=?5<,8:j6>5+11`97>"68j087)??d;18 46b2:1/==h53:&255<43-;:=7=4$031>6=#9891?6*>1580?!76=390(<?9:29'541=;2.:=54<;%32=?5<,8;j6>5+10`97>"69j087)?>d;18 47b2:1/=<h53:&265<43-;9=7=4$001>6=#9;91?6*>2580?!75=390(<<9:29'571=;2.:>54<;%31=?5<,88j6>5+13`97>"6:j087)?=d;18 44b2:1/=?h53:&275<43-;8=7=4$011>6=#9:91?6*>3580?!74=390(<=9:29'561=;2.:?54<;%30=?5<,89j6>5+12`97>"6;j087)?<d;18 4ed28n97)?le;61?!`e2:1/jn4<;%5:e?7d?2.:h<4=;h6:>5<<a=k1<75fec83>>obk3:17d?la;29?l7dj3:17d?l8;29?l7d13:17d<6:18'5f2=:h1e=n=50:9j6=<72-;h87<n;o3`7?7<3`8<6=4+1b696d=i9j91>65f2783>!7d<38j7c?l3;18?l55290/=n:52`9m5f5=<21b?<4?:%3`0?4f3g;h?7;4;h13>5<#9j>1>l5a1b192>=n:o0;6)?l4;0b?k7d;3=07d<j:18'5f2=:h1e=n=58:9j6a<72-;h87<n;o3`7??<3`8h6=4+1b696d=i9j91m65f2c83>!7d<38j7c?l3;`8?l42290/=n:52`9m5f5=k21b>94?:%3`0?4f3g;h?7j4;h1;>5<#9j>1?45a1b194>=n;>0;6)?l4;1:?k7d;3;07d=9:18'5f2=;01e=n=52:9j70<72-;h87=6;o3`7?5<3`>:6=4+1b697<=i9j91865f4183>!7d<3927c?l3;78?l5a290/=n:5389m5f5=>21b?h4?:%3`0?5>3g;h?794;h1g>5<#9j>1?45a1b19<>=n;j0;6)?l4;1:?k7d;3307d=m:18'5f2=;01e=n=5a:9j7d<72-;h87=6;o3`7?d<3`9?6=4+1b697<=i9j91o65f3283>!7d<3927c?l3;f8?l0f290/=n:56c9m5f5=821b:44?:%3`0?0e3g;h?7?4;h44>5<#9j>1:o5a1b196>=n>?0;6)?l4;4a?k7d;3907d8::18'5f2=>k1e=n=54:9j21<72-;h878m;o3`7?3<3`<86=4+1b692g=i9j91:65f6383>!7d<3<i7c?l3;58?l06290/=n:56c9m5f5=021b:=4?:%3`0?0e3g;h?774;h7e>5<#9j>1:o5a1b19e>=n=l0;6)?l4;4a?k7d;3h07d;l:18'5f2=>k1e=n=5c:9j1g<72-;h878m;o3`7?b<3`?j6=4+1b692g=i9j91i65f5883>!7d<3<i7c?l3;d8?l3?290/=n:56c9m5f5=9910e8950;&2g1<1j2d:o>4>1:9j13<72-;h878m;o3`7?7532c>97>5$0a7>3d<f8i86<=4;h77>5<#9j>1:o5a1b1951=<a<91<7*>c585f>h6k:0:965f7083>!7d<3<i7c?l3;35?>o083:1(<m;:7`8j4e428=07d8i:18'5f2=>k1e=n=51998m3c=83.:o949b:l2g6<6121b:i4?:%3`0?0e3g;h?7?n;:k5g?6=,8i?6;l4n0a0>4d<3`<36=4+1b692g=i9j91=n54i4f94?"6k=0=n6`>c282`>=n=;0;6)?l4;4a?k7d;3;n76g:1;29 4e32?h0b<m<:0d8?l>e290/=n:58b9m5f5=821b4l4?:%3`0?>d3g;h?7?4;h:;>5<#9j>14n5a1b196>=n0>0;6)?l4;:`?k7d;3907d69:18'5f2=0j1e=n=54:9j<0<72-;h876l;o3`7?3<3`2?6=4+1b69<f=i9j91:65f8283>!7d<32h7c?l3;58?l>5290/=n:58b9m5f5=021b4<4?:%3`0?>d3g;h?774;h:3>5<#9j>14n5a1b19e>=n?o0;6)?l4;:`?k7d;3h07d9k:18'5f2=0j1e=n=5c:9j3f<72-;h876l;o3`7?b<3`=i6=4+1b69<f=i9j91i65f7`83>!7d<32h7c?l3;d8?l1>290/=n:58b9m5f5=9910e:650;&2g1<?k2d:o>4>1:9j32<72-;h876l;o3`7?7532c<:7>5$0a7>=e<f8i86<=4;h56>5<#9j>14n5a1b1951=<a>>1<7*>c58;g>h6k:0:965f9383>!7d<32h7c?l3;35?>o>93:1(<m;:9a8j4e428=07d7?:18'5f2=0j1e=n=51998m=`=83.:o947c:l2g6<6121b4h4?:%3`0?>d3g;h?7?n;:k;`?6=,8i?65m4n0a0>4d<3`226=4+1b69<f=i9j91=n54i6g94?"6k=03o6`>c282`>=n?:0;6)?l4;:`?k7d;3;n76g82;29 4e321i0b<m<:0d8?l?1290/=n:5969m5f5=821b584?:%3`0??03g;h?7?4;h;7>5<#9j>15:5a1b196>=n1:0;6)?l4;;4?k7d;3907d7m:18'5f2=1j1e=n=50:9j=d<72-;h877l;o3`7?7<3`326=4+1b69=f=i9j91>65f9983>!7d<33h7c?l3;18?l1>;3:1(<m;:6;7?k7d;3:07d962;29 4e32>3?7c?l3;38?l1>93:1(<m;:6;7?k7d;3807d960;29 4e32>3?7c?l3;18?l1>03:1(<m;:6;:?k7d;3:07d967;29 4e32>327c?l3;38?l1>>3:1(<m;:6;:?k7d;3807d965;29 4e32>327c?l3;18?jd1290/=n:5b69m5f5=821dn84?:%3`0?d03g;h?7?4;n`0>5<#9j>1n:5a1b196>=hj;0;6)?l4;`4?k7d;3907bl>:18'5f2=j>1e=n=54:9lf5<72-;h87l8;o3`7?3<3fkm6=4+1b69f2=i9j91:65`ad83>!7d<3h<7c?l3;58?jgc290/=n:5b69m5f5=021dmn4?:%3`0?d03g;h?774;nca>5<#9j>1n:5a1b19e>=hih0;6)?l4;`4?k7d;3h07bo7:18'5f2=j>1e=n=5c:9le2<72-;h87l8;o3`7?b<3fk=6=4+1b69f2=i9j91i65`a483>!7d<3h<7c?l3;d8?jg3290/=n:5b69m5f5=9910cl=50;&2g1<e?2d:o>4>1:9le7<72-;h87l8;o3`7?7532ej=7>5$0a7>g1<f8i86<=4;nc3>5<#9j>1n:5a1b1951=<g0l1<7*>c58a3>h6k:0:965`be83>!7d<3h<7c?l3;35?>iek3:1(<m;:c58j4e428=07blm:18'5f2=j>1e=n=51998kgg=83.:o94m7:l2g6<6121dn44?:%3`0?d03g;h?7?n;:ma<?6=,8i?6o94n0a0>4d<3fh?6=4+1b69f2=i9j91=n54o`;94?"6k=0i;6`>c282`>=h1l0;6)?l4;`4?k7d;3;n76a6d;29 4e32k=0b<m<:0d8?jb?290/=n:5d89m5f5=821dh:4?:%3`0?b>3g;h?7?4;nf6>5<#9j>1h45a1b196>=hl=0;6)?l4;f:?k7d;3907bj<:18'5f2=l01e=n=54:9l`7<72-;h87j6;o3`7?3<3fn:6=4+1b69`<=i9j91:65`d183>!7d<3n27c?l3;58?jea290/=n:5d89m5f5=021doh4?:%3`0?b>3g;h?774;nag>5<#9j>1h45a1b19e>=hkj0;6)?l4;f:?k7d;3h07bmn:18'5f2=l01e=n=5c:9lg<<72-;h87j6;o3`7?b<3fi36=4+1b69`<=i9j91i65`c683>!7d<3n27c?l3;d8?je1290/=n:5d89m5f5=9910cn;50;&2g1<c12d:o>4>1:9lg1<72-;h87j6;o3`7?7532eh?7>5$0a7>a?<f8i86<=4;na1>5<#9j>1h45a1b1951=<gj;1<7*>c58g=>h6k:0:965`dg83>!7d<3n27c?l3;35?>icm3:1(<m;:e;8j4e428=07bjk:18'5f2=l01e=n=51998kae=83.:o94k9:l2g6<6121dho4?:%3`0?b>3g;h?7?n;:mge?6=,8i?6i74n0a0>4d<3fn=6=4+1b69`<=i9j91=n54ob`94?"6k=0o56`>c282`>=hk90;6)?l4;f:?k7d;3;n76amf;29 4e32m30b<m<:0d8?jc3290/=n:5e49m5f5=821di>4?:%3`0?c23g;h?7?4;ng1>5<#9j>1i85a1b196>=hm80;6)?l4;g6?k7d;3907bk6:18'5f2=mh1e=n=50:9la=<72-;h87kn;o3`7?7<3fo<6=4+1b69ad=i9j91>65`e783>!7d<3oj7c?l3;18?xd0??0;6om50;2x 4b428i=7E96d:J4<a=]<=0hwl4m:06950<6i3;i6<m51e822?7028o1=k4rn5d961=i=9027clj:19ma5<73-;8i7<4$01e>7=#n<087)h9:29'b2<43-l36>5+f880?!`f2:1/;4l51b58 4b72;1/jh4<;%de>6=#99:1?6*>0080?!77:390(<><:29'552=;2.:<84<;%332?5<,8:<6>5+11:97>"680087)??a;18 46e2:1/==m53:&24a<43-;;i7=4$02e>6=#98:1?6*>1080?!76:390(<?<:29'542=;2.:=84<;%322?5<,8;<6>5+10:97>"690087)?>a;18 47e2:1/=<m53:&25a<43-;:i7=4$03e>6=#9;:1?6*>2080?!75:390(<<<:29'572=;2.:>84<;%312?5<,88<6>5+13:97>"6:0087)?=a;18 44e2:1/=?m53:&26a<43-;9i7=4$00e>6=#9::1?6*>3080?!74:390(<=<:29'562=;2.:?84<;%302?5<,89<6>5+12:97>"6;0087)?<a;18 45e2:1/=>m53:&27a<43-;ho7?k2:&2g`<3:2.mn7=4$ga97>"01h0:o:5+1e396>o313:17d:n:188m`d=831bin4?::k2gd<722c:oo4?::k2g=<722c:o44?::k1=?6=,8i?6?o4n0a0>5=<a;21<7*>c581e>h6k:0:76g=7;29 4e32;k0b<m<:398m70=83.:o94=a:l2g6<432c8>7>5$0a7>7g<f8i86954i2394?"6k=09m6`>c286?>o483:1(<m;:3c8j4e42?10e?h50;&2g1<5i2d:o>48;:k1a?6=,8i?6?o4n0a0>==<a;n1<7*>c581e>h6k:0276g=c;29 4e32;k0b<m<:`98m7d=83.:o94=a:l2g6<e32c997>5$0a7>7g<f8i86n54i3694?"6k=09m6`>c28g?>o403:1(<m;:2;8j4e42910e>950;&2g1<412d:o>4>;:k02?6=,8i?6>74n0a0>7=<a:?1<7*>c580=>h6k:0876g;1;29 4e32:30b<m<:598m16=83.:o94<9:l2g6<232c8j7>5$0a7>6?<f8i86;54i2g94?"6k=0856`>c284?>o4l3:1(<m;:2;8j4e42110e>m50;&2g1<412d:o>46;:k0f?6=,8i?6>74n0a0>d=<a:k1<7*>c580=>h6k:0i76g<4;29 4e32:30b<m<:b98m65=83.:o94<9:l2g6<c32c=m7>5$0a7>3d<f8i86=54i7;94?"6k=0=n6`>c282?>o1?3:1(<m;:7`8j4e42;10e;850;&2g1<1j2d:o>4<;:k51?6=,8i?6;l4n0a0>1=<a?>1<7*>c585f>h6k:0>76g93;29 4e32?h0b<m<:798m34=83.:o949b:l2g6<032c==7>5$0a7>3d<f8i86554i7294?"6k=0=n6`>c28:?>o2n3:1(<m;:7`8j4e42h10e8k50;&2g1<1j2d:o>4m;:k6g?6=,8i?6;l4n0a0>f=<a<h1<7*>c585f>h6k:0o76g:a;29 4e32?h0b<m<:d98m0?=83.:o949b:l2g6<a32c>47>5$0a7>3d<f8i86<>4;h74>5<#9j>1:o5a1b1954=<a<<1<7*>c585f>h6k:0:>65f5483>!7d<3<i7c?l3;30?>o2<3:1(<m;:7`8j4e428>07d;<:18'5f2=>k1e=n=51498m27=83.:o949b:l2g6<6>21b;=4?:%3`0?0e3g;h?7?8;:k5b?6=,8i?6;l4n0a0>4><3`<n6=4+1b692g=i9j91=454i7f94?"6k=0=n6`>c282e>=n>j0;6)?l4;4a?k7d;3;i76g98;29 4e32?h0b<m<:0a8?l3c290/=n:56c9m5f5=9m10e8<50;&2g1<1j2d:o>4>e:9j14<72-;h878m;o3`7?7a32c3n7>5$0a7>=e<f8i86=54i9c94?"6k=03o6`>c282?>o?03:1(<m;:9a8j4e42;10e5950;&2g1<?k2d:o>4<;:k;2?6=,8i?65m4n0a0>1=<a1?1<7*>c58;g>h6k:0>76g74;29 4e321i0b<m<:798m=5=83.:o947c:l2g6<032c3>7>5$0a7>=e<f8i86554i9394?"6k=03o6`>c28:?>o?83:1(<m;:9a8j4e42h10e:h50;&2g1<?k2d:o>4m;:k4`?6=,8i?65m4n0a0>f=<a>i1<7*>c58;g>h6k:0o76g8b;29 4e321i0b<m<:d98m2g=83.:o947c:l2g6<a32c<57>5$0a7>=e<f8i86<>4;h5;>5<#9j>14n5a1b1954=<a>=1<7*>c58;g>h6k:0:>65f7783>!7d<32h7c?l3;30?>o0=3:1(<m;:9a8j4e428>07d9;:18'5f2=0j1e=n=51498m<4=83.:o947c:l2g6<6>21b5<4?:%3`0?>d3g;h?7?8;:k:4?6=,8i?65m4n0a0>4><3`2m6=4+1b69<f=i9j91=454i9g94?"6k=03o6`>c282e>=n0m0;6)?l4;:`?k7d;3;i76g79;29 4e321i0b<m<:0a8?l1b290/=n:58b9m5f5=9m10e:=50;&2g1<?k2d:o>4>e:9j37<72-;h876l;o3`7?7a32c2:7>5$0a7><1<f8i86=54i8794?"6k=02;6`>c282?>o><3:1(<m;:858j4e42;10e4=50;&2g1<>?2d:o>4<;:k:f?6=,8i?64m4n0a0>5=<a0k1<7*>c58:g>h6k:0:76g69;29 4e320i0b<m<:398m<>=83.:o946c:l2g6<432c<5>4?:%3`0?1><2d:o>4?;:k4=7<72-;h87964:l2g6<632c<5<4?:%3`0?1><2d:o>4=;:k4=5<72-;h87964:l2g6<432c<554?:%3`0?1>12d:o>4?;:k4=2<72-;h87969:l2g6<632c<5;4?:%3`0?1>12d:o>4=;:k4=0<72-;h87969:l2g6<432ei:7>5$0a7>g1<f8i86=54oc794?"6k=0i;6`>c282?>ie;3:1(<m;:c58j4e42;10co<50;&2g1<e?2d:o>4<;:ma5?6=,8i?6o94n0a0>1=<gk:1<7*>c58a3>h6k:0>76anf;29 4e32k=0b<m<:798kdc=83.:o94m7:l2g6<032ejh7>5$0a7>g1<f8i86554o`a94?"6k=0i;6`>c28:?>ifj3:1(<m;:c58j4e42h10clo50;&2g1<e?2d:o>4m;:mb<?6=,8i?6o94n0a0>f=<gh=1<7*>c58a3>h6k:0o76an6;29 4e32k=0b<m<:d98kd3=83.:o94m7:l2g6<a32ej87>5$0a7>g1<f8i86<>4;nc0>5<#9j>1n:5a1b1954=<gh81<7*>c58a3>h6k:0:>65`a083>!7d<3h<7c?l3;30?>if83:1(<m;:c58j4e428>07b7i:18'5f2=j>1e=n=51498kgb=83.:o94m7:l2g6<6>21dnn4?:%3`0?d03g;h?7?8;:maf?6=,8i?6o94n0a0>4><3fhj6=4+1b69f2=i9j91=454oc;94?"6k=0i;6`>c282e>=hj10;6)?l4;`4?k7d;3;i76am4;29 4e32k=0b<m<:0a8?jg>290/=n:5b69m5f5=9m10c4k50;&2g1<e?2d:o>4>e:9l=a<72-;h87l8;o3`7?7a32eo47>5$0a7>a?<f8i86=54oe594?"6k=0o56`>c282?>ic=3:1(<m;:e;8j4e42;10ci:50;&2g1<c12d:o>4<;:mg7?6=,8i?6i74n0a0>1=<gm81<7*>c58g=>h6k:0>76ak1;29 4e32m30b<m<:798ka6=83.:o94k9:l2g6<032ehj7>5$0a7>a?<f8i86554obg94?"6k=0o56`>c28:?>idl3:1(<m;:e;8j4e42h10cnm50;&2g1<c12d:o>4m;:m`e?6=,8i?6i74n0a0>f=<gj31<7*>c58g=>h6k:0o76al8;29 4e32m30b<m<:d98kf1=83.:o94k9:l2g6<a32eh:7>5$0a7>a?<f8i86<>4;na6>5<#9j>1h45a1b1954=<gj>1<7*>c58g=>h6k:0:>65`c283>!7d<3n27c?l3;30?>id:3:1(<m;:e;8j4e428>07bm>:18'5f2=l01e=n=51498ka`=83.:o94k9:l2g6<6>21dhh4?:%3`0?b>3g;h?7?8;:mg`?6=,8i?6i74n0a0>4><3fnh6=4+1b69`<=i9j91=454oe`94?"6k=0o56`>c282e>=hlh0;6)?l4;f:?k7d;3;i76ak6;29 4e32m30b<m<:0a8?jee290/=n:5d89m5f5=9m10cn>50;&2g1<c12d:o>4>e:9lfc<72-;h87j6;o3`7?7a32en87>5$0a7>`3<f8i86=54od194?"6k=0n96`>c282?>ib:3:1(<m;:d78j4e42;10ch?50;&2g1<b=2d:o>4<;:mf=?6=,8i?6ho4n0a0>5=<gl21<7*>c58fe>h6k:0:76aj7;29 4e32lk0b<m<:398k`0=83.:o94ja:l2g6<432wi;:;50;``>5<7s-;o?7?l6:J4=a=O?1n0V9:5czc9f?7328?1=l4>b;3`>4b=9?0:;7?j:0d9yk2a2;>0b8>59:laa?6<fl:1<6*>3d81?!74n380(k;53:&e2?5<,o=1?6*i8;18 c?=;2.mm7=4$6;a>4e03-;o<7<4$gg97>"an390(<>?:29'557=;2.:<?4<;%337?5<,8:?6>5+11797>"68?087)??7;18 46?2:1/==753:&24d<43-;;n7=4$02`>6=#99n1?6*>0d80?!77n390(<??:29'547=;2.:=?4<;%327?5<,8;?6>5+10797>"69?087)?>7;18 47?2:1/=<753:&25d<43-;:n7=4$03`>6=#98n1?6*>1d80?!76n390(<<?:29'577=;2.:>?4<;%317?5<,88?6>5+13797>"6:?087)?=7;18 44?2:1/=?753:&26d<43-;9n7=4$00`>6=#9;n1?6*>2d80?!75n390(<=?:29'567=;2.:??4<;%307?5<,89?6>5+12797>"6;?087)?<7;18 45?2:1/=>753:&27d<43-;8n7=4$01`>6=#9:n1?6*>cb82`7=#9jo18?5+fc80?!`d2:1/;4o51b58 4b62;1b844?::k7e?6=3`oi6=44ida94?=n9jk1<75f1b`94?=n9j21<75f1b;94?=n:00;6)?l4;0b?k7d;3:07d<7:18'5f2=:h1e=n=51:9j62<72-;h87<n;o3`7?4<3`8=6=4+1b696d=i9j91?65f3383>!7d<38j7c?l3;68?l56290/=n:52`9m5f5==21b?=4?:%3`0?4f3g;h?784;h0e>5<#9j>1>l5a1b193>=n:l0;6)?l4;0b?k7d;3207d<k:18'5f2=:h1e=n=59:9j6f<72-;h87<n;o3`7?g<3`8i6=4+1b696d=i9j91n65f2483>!7d<38j7c?l3;a8?l43290/=n:52`9m5f5=l21b?54?:%3`0?5>3g;h?7>4;h14>5<#9j>1?45a1b195>=n;?0;6)?l4;1:?k7d;3807d=::18'5f2=;01e=n=53:9j04<72-;h87=6;o3`7?2<3`>;6=4+1b697<=i9j91965f3g83>!7d<3927c?l3;48?l5b290/=n:5389m5f5=?21b?i4?:%3`0?5>3g;h?764;h1`>5<#9j>1?45a1b19=>=n;k0;6)?l4;1:?k7d;3k07d=n:18'5f2=;01e=n=5b:9j71<72-;h87=6;o3`7?e<3`986=4+1b697<=i9j91h65f6`83>!7d<3<i7c?l3;28?l0>290/=n:56c9m5f5=921b::4?:%3`0?0e3g;h?7<4;h45>5<#9j>1:o5a1b197>=n><0;6)?l4;4a?k7d;3>07d8;:18'5f2=>k1e=n=55:9j26<72-;h878m;o3`7?0<3`<96=4+1b692g=i9j91;65f6083>!7d<3<i7c?l3;:8?l07290/=n:56c9m5f5=121b9k4?:%3`0?0e3g;h?7o4;h7f>5<#9j>1:o5a1b19f>=n=j0;6)?l4;4a?k7d;3i07d;m:18'5f2=>k1e=n=5d:9j1d<72-;h878m;o3`7?c<3`?26=4+1b692g=i9j91j65f5983>!7d<3<i7c?l3;33?>o2?3:1(<m;:7`8j4e428;07d;9:18'5f2=>k1e=n=51398m03=83.:o949b:l2g6<6;21b994?:%3`0?0e3g;h?7?;;:k67?6=,8i?6;l4n0a0>43<3`=:6=4+1b692g=i9j91=;54i6294?"6k=0=n6`>c2823>=n>o0;6)?l4;4a?k7d;3;376g9e;29 4e32?h0b<m<:0;8?l0c290/=n:56c9m5f5=9h10e;m50;&2g1<1j2d:o>4>b:9j2=<72-;h878m;o3`7?7d32c>h7>5$0a7>3d<f8i86<j4;h71>5<#9j>1:o5a1b195`=<a<;1<7*>c585f>h6k:0:j65f8c83>!7d<32h7c?l3;28?l>f290/=n:58b9m5f5=921b454?:%3`0?>d3g;h?7<4;h:4>5<#9j>14n5a1b197>=n0?0;6)?l4;:`?k7d;3>07d6::18'5f2=0j1e=n=55:9j<1<72-;h876l;o3`7?0<3`286=4+1b69<f=i9j91;65f8383>!7d<32h7c?l3;:8?l>6290/=n:58b9m5f5=121b4=4?:%3`0?>d3g;h?7o4;h5e>5<#9j>14n5a1b19f>=n?m0;6)?l4;:`?k7d;3i07d9l:18'5f2=0j1e=n=5d:9j3g<72-;h876l;o3`7?c<3`=j6=4+1b69<f=i9j91j65f7883>!7d<32h7c?l3;33?>o003:1(<m;:9a8j4e428;07d98:18'5f2=0j1e=n=51398m20=83.:o947c:l2g6<6;21b;84?:%3`0?>d3g;h?7?;;:k40?6=,8i?65m4n0a0>43<3`396=4+1b69<f=i9j91=;54i8394?"6k=03o6`>c2823>=n190;6)?l4;:`?k7d;3;376g7f;29 4e321i0b<m<:0;8?l>b290/=n:58b9m5f5=9h10e5j50;&2g1<?k2d:o>4>b:9j<<<72-;h876l;o3`7?7d32c<i7>5$0a7>=e<f8i86<j4;h50>5<#9j>14n5a1b195`=<a>81<7*>c58;g>h6k:0:j65f9783>!7d<33<7c?l3;28?l?2290/=n:5969m5f5=921b594?:%3`0??03g;h?7<4;h;0>5<#9j>15:5a1b197>=n1k0;6)?l4;;`?k7d;3:07d7n:18'5f2=1j1e=n=51:9j=<<72-;h877l;o3`7?4<3`336=4+1b69=f=i9j91?65f78194?"6k=0<595a1b194>=n?081<7*>c584=1=i9j91=65f78394?"6k=0<595a1b196>=n?0:1<7*>c584=1=i9j91?65f78:94?"6k=0<545a1b194>=n?0=1<7*>c584=<=i9j91=65f78494?"6k=0<545a1b196>=n?0?1<7*>c584=<=i9j91?65`b783>!7d<3h<7c?l3;28?jd2290/=n:5b69m5f5=921dn>4?:%3`0?d03g;h?7<4;n`1>5<#9j>1n:5a1b197>=hj80;6)?l4;`4?k7d;3>07bl?:18'5f2=j>1e=n=55:9lec<72-;h87l8;o3`7?0<3fkn6=4+1b69f2=i9j91;65`ae83>!7d<3h<7c?l3;:8?jgd290/=n:5b69m5f5=121dmo4?:%3`0?d03g;h?7o4;ncb>5<#9j>1n:5a1b19f>=hi10;6)?l4;`4?k7d;3i07bo8:18'5f2=j>1e=n=5d:9le3<72-;h87l8;o3`7?c<3fk>6=4+1b69f2=i9j91j65`a583>!7d<3h<7c?l3;33?>if;3:1(<m;:c58j4e428;07bo=:18'5f2=j>1e=n=51398kd7=83.:o94m7:l2g6<6;21dm=4?:%3`0?d03g;h?7?;;:m:b?6=,8i?6o94n0a0>43<3fho6=4+1b69f2=i9j91=;54oca94?"6k=0i;6`>c2823>=hjk0;6)?l4;`4?k7d;3;376ama;29 4e32k=0b<m<:0;8?jd>290/=n:5b69m5f5=9h10co650;&2g1<e?2d:o>4>b:9lf1<72-;h87l8;o3`7?7d32ej57>5$0a7>g1<f8i86<j4;n;f>5<#9j>1n:5a1b195`=<g0n1<7*>c58a3>h6k:0:j65`d983>!7d<3n27c?l3;28?jb0290/=n:5d89m5f5=921dh84?:%3`0?b>3g;h?7<4;nf7>5<#9j>1h45a1b197>=hl:0;6)?l4;f:?k7d;3>07bj=:18'5f2=l01e=n=55:9l`4<72-;h87j6;o3`7?0<3fn;6=4+1b69`<=i9j91;65`cg83>!7d<3n27c?l3;:8?jeb290/=n:5d89m5f5=121doi4?:%3`0?b>3g;h?7o4;na`>5<#9j>1h45a1b19f>=hkh0;6)?l4;f:?k7d;3i07bm6:18'5f2=l01e=n=5d:9lg=<72-;h87j6;o3`7?c<3fi<6=4+1b69`<=i9j91j65`c783>!7d<3n27c?l3;33?>id=3:1(<m;:e;8j4e428;07bm;:18'5f2=l01e=n=51398kf5=83.:o94k9:l2g6<6;21do?4?:%3`0?b>3g;h?7?;;:m`5?6=,8i?6i74n0a0>43<3fnm6=4+1b69`<=i9j91=;54oeg94?"6k=0o56`>c2823>=hlm0;6)?l4;f:?k7d;3;376akc;29 4e32m30b<m<:0;8?jbe290/=n:5d89m5f5=9h10cio50;&2g1<c12d:o>4>b:9l`3<72-;h87j6;o3`7?7d32ehn7>5$0a7>a?<f8i86<j4;na3>5<#9j>1h45a1b195`=<gkl1<7*>c58g=>h6k:0:j65`e583>!7d<3o>7c?l3;28?jc4290/=n:5e49m5f5=921di?4?:%3`0?c23g;h?7<4;ng2>5<#9j>1i85a1b197>=hm00;6)?l4;gb?k7d;3:07bk7:18'5f2=mh1e=n=51:9la2<72-;h87kn;o3`7?4<3fo=6=4+1b69ad=i9j91?65rb650>5<ek3:1<v*>d282g3=O?0n0D:6k;[67>f}f2k0:87?::0c95g<6k3;o6<851682a?7a2td?j7<;;o73><=ijl0;7ck?:19'56c=:2.:?k4=;%d6>6=#n?087)h8:29'b=<43-l26>5+f`80?!1>j3;h;6*>d181?!`b2:1/jk4<;%334?5<,8::6>5+11097>"68:087)??4;18 4622:1/==853:&242<43-;;47=4$02:>6=#99k1?6*>0c80?!77k390(<>k:29'55c=;2.:<k4<;%324?5<,8;:6>5+10097>"69:087)?>4;18 4722:1/=<853:&252<43-;:47=4$03:>6=#98k1?6*>1c80?!76k390(<?k:29'54c=;2.:=k4<;%314?5<,88:6>5+13097>"6::087)?=4;18 4422:1/=?853:&262<43-;947=4$00:>6=#9;k1?6*>2c80?!75k390(<<k:29'57c=;2.:>k4<;%304?5<,89:6>5+12097>"6;:087)?<4;18 4522:1/=>853:&272<43-;847=4$01:>6=#9:k1?6*>3c80?!74k390(<=k:29'5fe=9m80(<mj:508 cd=;2.mo7=4$6;b>4e03-;o=7<4i5;94?=n<h0;66gjb;29?lcd2900e<mn:188m4ee2900e<m7:188m4e>2900e?750;&2g1<5i2d:o>4?;:k1<?6=,8i?6?o4n0a0>4=<a;=1<7*>c581e>h6k:0976g=6;29 4e32;k0b<m<:298m64=83.:o94=a:l2g6<332c8=7>5$0a7>7g<f8i86854i2294?"6k=09m6`>c285?>o5n3:1(<m;:3c8j4e42>10e?k50;&2g1<5i2d:o>47;:k1`?6=,8i?6?o4n0a0><=<a;i1<7*>c581e>h6k:0j76g=b;29 4e32;k0b<m<:c98m73=83.:o94=a:l2g6<d32c987>5$0a7>7g<f8i86i54i2:94?"6k=0856`>c283?>o4?3:1(<m;:2;8j4e42810e>850;&2g1<412d:o>4=;:k01?6=,8i?6>74n0a0>6=<a=;1<7*>c580=>h6k:0?76g;0;29 4e32:30b<m<:498m6`=83.:o94<9:l2g6<132c8i7>5$0a7>6?<f8i86:54i2f94?"6k=0856`>c28;?>o4k3:1(<m;:2;8j4e42010e>l50;&2g1<412d:o>4n;:k0e?6=,8i?6>74n0a0>g=<a:>1<7*>c580=>h6k:0h76g<3;29 4e32:30b<m<:e98m3g=83.:o949b:l2g6<732c=57>5$0a7>3d<f8i86<54i7594?"6k=0=n6`>c281?>o1>3:1(<m;:7`8j4e42:10e;;50;&2g1<1j2d:o>4;;:k50?6=,8i?6;l4n0a0>0=<a?91<7*>c585f>h6k:0=76g92;29 4e32?h0b<m<:698m37=83.:o949b:l2g6<?32c=<7>5$0a7>3d<f8i86454i4d94?"6k=0=n6`>c28b?>o2m3:1(<m;:7`8j4e42k10e8m50;&2g1<1j2d:o>4l;:k6f?6=,8i?6;l4n0a0>a=<a<k1<7*>c585f>h6k:0n76g:9;29 4e32?h0b<m<:g98m0>=83.:o949b:l2g6<6821b9:4?:%3`0?0e3g;h?7?>;:k62?6=,8i?6;l4n0a0>44<3`?>6=4+1b692g=i9j91=>54i4694?"6k=0=n6`>c2820>=n=:0;6)?l4;4a?k7d;3;>76g81;29 4e32?h0b<m<:048?l17290/=n:56c9m5f5=9>10e;h50;&2g1<1j2d:o>4>8:9j2`<72-;h878m;o3`7?7>32c=h7>5$0a7>3d<f8i86<o4;h4`>5<#9j>1:o5a1b195g=<a?21<7*>c585f>h6k:0:o65f5e83>!7d<3<i7c?l3;3g?>o2:3:1(<m;:7`8j4e428o07d;>:18'5f2=>k1e=n=51g98m=d=83.:o947c:l2g6<732c3m7>5$0a7>=e<f8i86<54i9:94?"6k=03o6`>c281?>o??3:1(<m;:9a8j4e42:10e5850;&2g1<?k2d:o>4;;:k;1?6=,8i?65m4n0a0>0=<a1>1<7*>c58;g>h6k:0=76g73;29 4e321i0b<m<:698m=4=83.:o947c:l2g6<?32c3=7>5$0a7>=e<f8i86454i9294?"6k=03o6`>c28b?>o0n3:1(<m;:9a8j4e42k10e:j50;&2g1<?k2d:o>4l;:k4g?6=,8i?65m4n0a0>a=<a>h1<7*>c58;g>h6k:0n76g8a;29 4e321i0b<m<:g98m2?=83.:o947c:l2g6<6821b;54?:%3`0?>d3g;h?7?>;:k43?6=,8i?65m4n0a0>44<3`==6=4+1b69<f=i9j91=>54i6794?"6k=03o6`>c2820>=n?=0;6)?l4;:`?k7d;3;>76g62;29 4e321i0b<m<:048?l?6290/=n:58b9m5f5=9>10e4>50;&2g1<?k2d:o>4>8:9j<c<72-;h876l;o3`7?7>32c3i7>5$0a7>=e<f8i86<o4;h:g>5<#9j>14n5a1b195g=<a131<7*>c58;g>h6k:0:o65f7d83>!7d<32h7c?l3;3g?>o0;3:1(<m;:9a8j4e428o07d9=:18'5f2=0j1e=n=51g98m<0=83.:o9467:l2g6<732c297>5$0a7><1<f8i86<54i8694?"6k=02;6`>c281?>o>;3:1(<m;:858j4e42:10e4l50;&2g1<>k2d:o>4?;:k:e?6=,8i?64m4n0a0>4=<a031<7*>c58:g>h6k:0976g68;29 4e320i0b<m<:298m2?4290/=n:57868j4e42910e:7=:18'5f2=?0>0b<m<:098m2?6290/=n:57868j4e42;10e:7?:18'5f2=?0>0b<m<:298m2??290/=n:578;8j4e42910e:78:18'5f2=?030b<m<:098m2?1290/=n:578;8j4e42;10e:7::18'5f2=?030b<m<:298kg0=83.:o94m7:l2g6<732ei97>5$0a7>g1<f8i86<54oc194?"6k=0i;6`>c281?>ie:3:1(<m;:c58j4e42:10co?50;&2g1<e?2d:o>4;;:ma4?6=,8i?6o94n0a0>0=<ghl1<7*>c58a3>h6k:0=76ane;29 4e32k=0b<m<:698kdb=83.:o94m7:l2g6<?32ejo7>5$0a7>g1<f8i86454o``94?"6k=0i;6`>c28b?>ifi3:1(<m;:c58j4e42k10cl650;&2g1<e?2d:o>4l;:mb3?6=,8i?6o94n0a0>a=<gh<1<7*>c58a3>h6k:0n76an5;29 4e32k=0b<m<:g98kd2=83.:o94m7:l2g6<6821dm>4?:%3`0?d03g;h?7?>;:mb6?6=,8i?6o94n0a0>44<3fk:6=4+1b69f2=i9j91=>54o`294?"6k=0i;6`>c2820>=h1o0;6)?l4;`4?k7d;3;>76amd;29 4e32k=0b<m<:048?jdd290/=n:5b69m5f5=9>10col50;&2g1<e?2d:o>4>8:9lfd<72-;h87l8;o3`7?7>32ei57>5$0a7>g1<f8i86<o4;n`;>5<#9j>1n:5a1b195g=<gk>1<7*>c58a3>h6k:0:o65`a883>!7d<3h<7c?l3;3g?>i>m3:1(<m;:c58j4e428o07b7k:18'5f2=j>1e=n=51g98ka>=83.:o94k9:l2g6<732eo;7>5$0a7>a?<f8i86<54oe794?"6k=0o56`>c281?>ic<3:1(<m;:e;8j4e42:10ci=50;&2g1<c12d:o>4;;:mg6?6=,8i?6i74n0a0>0=<gm;1<7*>c58g=>h6k:0=76ak0;29 4e32m30b<m<:698kf`=83.:o94k9:l2g6<?32ehi7>5$0a7>a?<f8i86454obf94?"6k=0o56`>c28b?>idk3:1(<m;:e;8j4e42k10cno50;&2g1<c12d:o>4l;:m`=?6=,8i?6i74n0a0>a=<gj21<7*>c58g=>h6k:0n76al7;29 4e32m30b<m<:g98kf0=83.:o94k9:l2g6<6821do84?:%3`0?b>3g;h?7?>;:m`0?6=,8i?6i74n0a0>44<3fi86=4+1b69`<=i9j91=>54ob094?"6k=0o56`>c2820>=hk80;6)?l4;f:?k7d;3;>76akf;29 4e32m30b<m<:048?jbb290/=n:5d89m5f5=9>10cij50;&2g1<c12d:o>4>8:9l`f<72-;h87j6;o3`7?7>32eon7>5$0a7>a?<f8i86<o4;nfb>5<#9j>1h45a1b195g=<gm<1<7*>c58g=>h6k:0:o65`cc83>!7d<3n27c?l3;3g?>id83:1(<m;:e;8j4e428o07bli:18'5f2=l01e=n=51g98k`2=83.:o94j5:l2g6<732en?7>5$0a7>`3<f8i86<54od094?"6k=0n96`>c281?>ib93:1(<m;:d78j4e42:10ch750;&2g1<bi2d:o>4?;:mf<?6=,8i?6ho4n0a0>4=<gl=1<7*>c58fe>h6k:0976aj6;29 4e32lk0b<m<:298yg10:3:1nn4?:1y'5a5=9j<0D:7k;I5;`>\3<3ipm7l515821?7f28h1=n4>d;35>41=9l0:j7sa4g810>h28330bok50:lf4?6<,89n6?5+12d96>"a=390(k853:&e3?5<,o21?6*i9;18 cg=;2.<5o4>c69'5a6=:2.mi7=4$gd97>"689087)??1;18 4652:1/===53:&241<43-;;97=4$025>6=#99=1?6*>0980?!771390(<>n:29'55d=;2.:<n4<;%33`?5<,8:n6>5+11d97>"699087)?>1;18 4752:1/=<=53:&251<43-;:97=4$035>6=#98=1?6*>1980?!761390(<?n:29'54d=;2.:=n4<;%32`?5<,8;n6>5+10d97>"6:9087)?=1;18 4452:1/=?=53:&261<43-;997=4$005>6=#9;=1?6*>2980?!751390(<<n:29'57d=;2.:>n4<;%31`?5<,88n6>5+13d97>"6;9087)?<1;18 4552:1/=>=53:&271<43-;897=4$015>6=#9:=1?6*>3980?!741390(<=n:29'56d=;2.:?n4<;%30`?5<,8ih6<j=;%3`a?253-li6>5+fb80?!1>i3;h;6*>d081?l2>2900e9o50;9jag<722cno7>5;h3`e?6=3`;hn7>5;h3`<?6=3`;h57>5;h0:>5<#9j>1>l5a1b194>=n:10;6)?l4;0b?k7d;3;07d<8:18'5f2=:h1e=n=52:9j63<72-;h87<n;o3`7?5<3`996=4+1b696d=i9j91865f3083>!7d<38j7c?l3;78?l57290/=n:52`9m5f5=>21b>k4?:%3`0?4f3g;h?794;h0f>5<#9j>1>l5a1b19<>=n:m0;6)?l4;0b?k7d;3307d<l:18'5f2=:h1e=n=5a:9j6g<72-;h87<n;o3`7?d<3`8>6=4+1b696d=i9j91o65f2583>!7d<38j7c?l3;f8?l5?290/=n:5389m5f5=821b?:4?:%3`0?5>3g;h?7?4;h15>5<#9j>1?45a1b196>=n;<0;6)?l4;1:?k7d;3907d:>:18'5f2=;01e=n=54:9j05<72-;h87=6;o3`7?3<3`9m6=4+1b697<=i9j91:65f3d83>!7d<3927c?l3;58?l5c290/=n:5389m5f5=021b?n4?:%3`0?5>3g;h?774;h1a>5<#9j>1?45a1b19e>=n;h0;6)?l4;1:?k7d;3h07d=;:18'5f2=;01e=n=5c:9j76<72-;h87=6;o3`7?b<3`<j6=4+1b692g=i9j91<65f6883>!7d<3<i7c?l3;38?l00290/=n:56c9m5f5=:21b:;4?:%3`0?0e3g;h?7=4;h46>5<#9j>1:o5a1b190>=n>=0;6)?l4;4a?k7d;3?07d8<:18'5f2=>k1e=n=56:9j27<72-;h878m;o3`7?1<3`<:6=4+1b692g=i9j91465f6183>!7d<3<i7c?l3;;8?l3a290/=n:56c9m5f5=i21b9h4?:%3`0?0e3g;h?7l4;h7`>5<#9j>1:o5a1b19g>=n=k0;6)?l4;4a?k7d;3n07d;n:18'5f2=>k1e=n=5e:9j1<<72-;h878m;o3`7?`<3`?36=4+1b692g=i9j91==54i4594?"6k=0=n6`>c2825>=n=?0;6)?l4;4a?k7d;3;976g:5;29 4e32?h0b<m<:018?l33290/=n:56c9m5f5=9=10e8=50;&2g1<1j2d:o>4>5:9j34<72-;h878m;o3`7?7132c<<7>5$0a7>3d<f8i86<94;h4e>5<#9j>1:o5a1b195==<a?o1<7*>c585f>h6k:0:565f6e83>!7d<3<i7c?l3;3b?>o1k3:1(<m;:7`8j4e428h07d87:18'5f2=>k1e=n=51b98m0b=83.:o949b:l2g6<6l21b9?4?:%3`0?0e3g;h?7?j;:k65?6=,8i?6;l4n0a0>4`<3`2i6=4+1b69<f=i9j91<65f8`83>!7d<32h7c?l3;38?l>?290/=n:58b9m5f5=:21b4:4?:%3`0?>d3g;h?7=4;h:5>5<#9j>14n5a1b190>=n0<0;6)?l4;:`?k7d;3?07d6;:18'5f2=0j1e=n=56:9j<6<72-;h876l;o3`7?1<3`296=4+1b69<f=i9j91465f8083>!7d<32h7c?l3;;8?l>7290/=n:58b9m5f5=i21b;k4?:%3`0?>d3g;h?7l4;h5g>5<#9j>14n5a1b19g>=n?j0;6)?l4;:`?k7d;3n07d9m:18'5f2=0j1e=n=5e:9j3d<72-;h876l;o3`7?`<3`=26=4+1b69<f=i9j91==54i6:94?"6k=03o6`>c2825>=n?>0;6)?l4;:`?k7d;3;976g86;29 4e321i0b<m<:018?l12290/=n:58b9m5f5=9=10e::50;&2g1<?k2d:o>4>5:9j=7<72-;h876l;o3`7?7132c2=7>5$0a7>=e<f8i86<94;h;3>5<#9j>14n5a1b195==<a1l1<7*>c58;g>h6k:0:565f8d83>!7d<32h7c?l3;3b?>o?l3:1(<m;:9a8j4e428h07d66:18'5f2=0j1e=n=51b98m2c=83.:o947c:l2g6<6l21b;>4?:%3`0?>d3g;h?7?j;:k46?6=,8i?65m4n0a0>4`<3`3=6=4+1b69=2=i9j91<65f9483>!7d<33<7c?l3;38?l?3290/=n:5969m5f5=:21b5>4?:%3`0??03g;h?7=4;h;a>5<#9j>15n5a1b194>=n1h0;6)?l4;;`?k7d;3;07d76:18'5f2=1j1e=n=52:9j==<72-;h877l;o3`7?5<3`=2?7>5$0a7>2?33g;h?7>4;h5:6?6=,8i?6:7;;o3`7?7<3`=2=7>5$0a7>2?33g;h?7<4;h5:4?6=,8i?6:7;;o3`7?5<3`=247>5$0a7>2?>3g;h?7>4;h5:3?6=,8i?6:76;o3`7?7<3`=2:7>5$0a7>2?>3g;h?7<4;h5:1?6=,8i?6:76;o3`7?5<3fh=6=4+1b69f2=i9j91<65`b483>!7d<3h<7c?l3;38?jd4290/=n:5b69m5f5=:21dn?4?:%3`0?d03g;h?7=4;n`2>5<#9j>1n:5a1b190>=hj90;6)?l4;`4?k7d;3?07boi:18'5f2=j>1e=n=56:9le`<72-;h87l8;o3`7?1<3fko6=4+1b69f2=i9j91465`ab83>!7d<3h<7c?l3;;8?jge290/=n:5b69m5f5=i21dml4?:%3`0?d03g;h?7l4;nc;>5<#9j>1n:5a1b19g>=hi>0;6)?l4;`4?k7d;3n07bo9:18'5f2=j>1e=n=5e:9le0<72-;h87l8;o3`7?`<3fk?6=4+1b69f2=i9j91==54o`194?"6k=0i;6`>c2825>=hi;0;6)?l4;`4?k7d;3;976an1;29 4e32k=0b<m<:018?jg7290/=n:5b69m5f5=9=10c4h50;&2g1<e?2d:o>4>5:9lfa<72-;h87l8;o3`7?7132eio7>5$0a7>g1<f8i86<94;n`a>5<#9j>1n:5a1b195==<gkk1<7*>c58a3>h6k:0:565`b883>!7d<3h<7c?l3;3b?>ie03:1(<m;:c58j4e428h07bl;:18'5f2=j>1e=n=51b98kd?=83.:o94m7:l2g6<6l21d5h4?:%3`0?d03g;h?7?j;:m:`?6=,8i?6o94n0a0>4`<3fn36=4+1b69`<=i9j91<65`d683>!7d<3n27c?l3;38?jb2290/=n:5d89m5f5=:21dh94?:%3`0?b>3g;h?7=4;nf0>5<#9j>1h45a1b190>=hl;0;6)?l4;f:?k7d;3?07bj>:18'5f2=l01e=n=56:9l`5<72-;h87j6;o3`7?1<3fim6=4+1b69`<=i9j91465`cd83>!7d<3n27c?l3;;8?jec290/=n:5d89m5f5=i21don4?:%3`0?b>3g;h?7l4;nab>5<#9j>1h45a1b19g>=hk00;6)?l4;f:?k7d;3n07bm7:18'5f2=l01e=n=5e:9lg2<72-;h87j6;o3`7?`<3fi=6=4+1b69`<=i9j91==54ob794?"6k=0o56`>c2825>=hk=0;6)?l4;f:?k7d;3;976al3;29 4e32m30b<m<:018?je5290/=n:5d89m5f5=9=10cn?50;&2g1<c12d:o>4>5:9l`c<72-;h87j6;o3`7?7132eoi7>5$0a7>a?<f8i86<94;nfg>5<#9j>1h45a1b195==<gmi1<7*>c58g=>h6k:0:565`dc83>!7d<3n27c?l3;3b?>ici3:1(<m;:e;8j4e428h07bj9:18'5f2=l01e=n=51b98kfd=83.:o94k9:l2g6<6l21do=4?:%3`0?b>3g;h?7?j;:mab?6=,8i?6i74n0a0>4`<3fo?6=4+1b69a0=i9j91<65`e283>!7d<3o>7c?l3;38?jc5290/=n:5e49m5f5=:21di<4?:%3`0?c23g;h?7=4;ng:>5<#9j>1il5a1b194>=hm10;6)?l4;gb?k7d;3;07bk8:18'5f2=mh1e=n=52:9la3<72-;h87kn;o3`7?5<3th<;<4?:ca94?6|,8n86<m9;I5:`>N00m1Q894l{`8a>42=9<0:m7?m:0a95a<6>3;<6<k51g8~j1`=:=1e9=46;o`f>5=im90;7)?<e;08 45a2;1/j84<;%d5>6=#n>087)h7:29'b<<43-lj6>5+78`95f1<,8n;6?5+fd80?!`a2:1/==>53:&244<43-;;>7=4$020>6=#99>1?6*>0480?!77>390(<>8:29'55>=;2.:<44<;%33e?5<,8:i6>5+11a97>"68m087)??e;18 46a2:1/=<>53:&254<43-;:>7=4$030>6=#98>1?6*>1480?!76>390(<?8:29'54>=;2.:=44<;%32e?5<,8;i6>5+10a97>"69m087)?>e;18 47a2:1/=?>53:&264<43-;9>7=4$000>6=#9;>1?6*>2480?!75>390(<<8:29'57>=;2.:>44<;%31e?5<,88i6>5+13a97>"6:m087)?=e;18 44a2:1/=>>53:&274<43-;8>7=4$010>6=#9:>1?6*>3480?!74>390(<=8:29'56>=;2.:?44<;%30e?5<,89i6>5+12a97>"6;m087)?lc;3g6>"6kl0?>6*ib;18 ce=;2.<5l4>c69'5a7=:2c?57>5;h6b>5<<alh1<75feb83>>o6kh0;66g>cc83>>o6k10;66g>c883>>o513:1(<m;:3c8j4e42910e?650;&2g1<5i2d:o>4>;:k13?6=,8i?6?o4n0a0>7=<a;<1<7*>c581e>h6k:0876g<2;29 4e32;k0b<m<:598m67=83.:o94=a:l2g6<232c8<7>5$0a7>7g<f8i86;54i3d94?"6k=09m6`>c284?>o5m3:1(<m;:3c8j4e42110e?j50;&2g1<5i2d:o>46;:k1g?6=,8i?6?o4n0a0>d=<a;h1<7*>c581e>h6k:0i76g=5;29 4e32;k0b<m<:b98m72=83.:o94=a:l2g6<c32c847>5$0a7>6?<f8i86=54i2594?"6k=0856`>c282?>o4>3:1(<m;:2;8j4e42;10e>;50;&2g1<412d:o>4<;:k75?6=,8i?6>74n0a0>1=<a=:1<7*>c580=>h6k:0>76g<f;29 4e32:30b<m<:798m6c=83.:o94<9:l2g6<032c8h7>5$0a7>6?<f8i86554i2a94?"6k=0856`>c28:?>o4j3:1(<m;:2;8j4e42h10e>o50;&2g1<412d:o>4m;:k00?6=,8i?6>74n0a0>f=<a:91<7*>c580=>h6k:0o76g9a;29 4e32?h0b<m<:198m3?=83.:o949b:l2g6<632c=;7>5$0a7>3d<f8i86?54i7494?"6k=0=n6`>c280?>o1=3:1(<m;:7`8j4e42=10e;:50;&2g1<1j2d:o>4:;:k57?6=,8i?6;l4n0a0>3=<a?81<7*>c585f>h6k:0<76g91;29 4e32?h0b<m<:998m36=83.:o949b:l2g6<>32c>j7>5$0a7>3d<f8i86l54i4g94?"6k=0=n6`>c28a?>o2k3:1(<m;:7`8j4e42j10e8l50;&2g1<1j2d:o>4k;:k6e?6=,8i?6;l4n0a0>`=<a<31<7*>c585f>h6k:0m76g:8;29 4e32?h0b<m<:028?l30290/=n:56c9m5f5=9810e8850;&2g1<1j2d:o>4>2:9j10<72-;h878m;o3`7?7432c>87>5$0a7>3d<f8i86<:4;h70>5<#9j>1:o5a1b1950=<a>;1<7*>c585f>h6k:0::65f7183>!7d<3<i7c?l3;34?>o1n3:1(<m;:7`8j4e428207d8j:18'5f2=>k1e=n=51898m3b=83.:o949b:l2g6<6i21b:n4?:%3`0?0e3g;h?7?m;:k5<?6=,8i?6;l4n0a0>4e<3`?o6=4+1b692g=i9j91=i54i4094?"6k=0=n6`>c282a>=n=80;6)?l4;4a?k7d;3;m76g7b;29 4e321i0b<m<:198m=g=83.:o947c:l2g6<632c347>5$0a7>=e<f8i86?54i9594?"6k=03o6`>c280?>o?>3:1(<m;:9a8j4e42=10e5;50;&2g1<?k2d:o>4:;:k;0?6=,8i?65m4n0a0>3=<a191<7*>c58;g>h6k:0<76g72;29 4e321i0b<m<:998m=7=83.:o947c:l2g6<>32c3<7>5$0a7>=e<f8i86l54i6d94?"6k=03o6`>c28a?>o0l3:1(<m;:9a8j4e42j10e:m50;&2g1<?k2d:o>4k;:k4f?6=,8i?65m4n0a0>`=<a>k1<7*>c58;g>h6k:0m76g89;29 4e321i0b<m<:028?l1?290/=n:58b9m5f5=9810e:950;&2g1<?k2d:o>4>2:9j33<72-;h876l;o3`7?7432c<97>5$0a7>=e<f8i86<:4;h57>5<#9j>14n5a1b1950=<a081<7*>c58;g>h6k:0::65f9083>!7d<32h7c?l3;34?>o>83:1(<m;:9a8j4e428207d6i:18'5f2=0j1e=n=51898m=c=83.:o947c:l2g6<6i21b4i4?:%3`0?>d3g;h?7?m;:k;=?6=,8i?65m4n0a0>4e<3`=n6=4+1b69<f=i9j91=i54i6194?"6k=03o6`>c282a>=n?;0;6)?l4;:`?k7d;3;m76g66;29 4e320=0b<m<:198m<3=83.:o9467:l2g6<632c287>5$0a7><1<f8i86?54i8194?"6k=02;6`>c280?>o>j3:1(<m;:8a8j4e42910e4o50;&2g1<>k2d:o>4>;:k:=?6=,8i?64m4n0a0>7=<a021<7*>c58:g>h6k:0876g89283>!7d<3=286`>c283?>o01;0;6)?l4;5:0>h6k:0:76g89083>!7d<3=286`>c281?>o0190;6)?l4;5:0>h6k:0876g89983>!7d<3=256`>c283?>o01>0;6)?l4;5:=>h6k:0:76g89783>!7d<3=256`>c281?>o01<0;6)?l4;5:=>h6k:0876am6;29 4e32k=0b<m<:198kg3=83.:o94m7:l2g6<632ei?7>5$0a7>g1<f8i86?54oc094?"6k=0i;6`>c280?>ie93:1(<m;:c58j4e42=10co>50;&2g1<e?2d:o>4:;:mbb?6=,8i?6o94n0a0>3=<gho1<7*>c58a3>h6k:0<76and;29 4e32k=0b<m<:998kde=83.:o94m7:l2g6<>32ejn7>5$0a7>g1<f8i86l54o`c94?"6k=0i;6`>c28a?>if03:1(<m;:c58j4e42j10cl950;&2g1<e?2d:o>4k;:mb2?6=,8i?6o94n0a0>`=<gh?1<7*>c58a3>h6k:0m76an4;29 4e32k=0b<m<:028?jg4290/=n:5b69m5f5=9810cl<50;&2g1<e?2d:o>4>2:9le4<72-;h87l8;o3`7?7432ej<7>5$0a7>g1<f8i86<:4;n;e>5<#9j>1n:5a1b1950=<gkn1<7*>c58a3>h6k:0::65`bb83>!7d<3h<7c?l3;34?>iej3:1(<m;:c58j4e428207bln:18'5f2=j>1e=n=51898kg?=83.:o94m7:l2g6<6i21dn54?:%3`0?d03g;h?7?m;:ma0?6=,8i?6o94n0a0>4e<3fk26=4+1b69f2=i9j91=i54o8g94?"6k=0i;6`>c282a>=h1m0;6)?l4;`4?k7d;3;m76ak8;29 4e32m30b<m<:198ka1=83.:o94k9:l2g6<632eo97>5$0a7>a?<f8i86?54oe694?"6k=0o56`>c280?>ic;3:1(<m;:e;8j4e42=10ci<50;&2g1<c12d:o>4:;:mg5?6=,8i?6i74n0a0>3=<gm:1<7*>c58g=>h6k:0<76alf;29 4e32m30b<m<:998kfc=83.:o94k9:l2g6<>32ehh7>5$0a7>a?<f8i86l54oba94?"6k=0o56`>c28a?>idi3:1(<m;:e;8j4e42j10cn750;&2g1<c12d:o>4k;:m`<?6=,8i?6i74n0a0>`=<gj=1<7*>c58g=>h6k:0m76al6;29 4e32m30b<m<:028?je2290/=n:5d89m5f5=9810cn:50;&2g1<c12d:o>4>2:9lg6<72-;h87j6;o3`7?7432eh>7>5$0a7>a?<f8i86<:4;na2>5<#9j>1h45a1b1950=<gml1<7*>c58g=>h6k:0::65`dd83>!7d<3n27c?l3;34?>icl3:1(<m;:e;8j4e428207bjl:18'5f2=l01e=n=51898kad=83.:o94k9:l2g6<6i21dhl4?:%3`0?b>3g;h?7?m;:mg2?6=,8i?6i74n0a0>4e<3fii6=4+1b69`<=i9j91=i54ob294?"6k=0o56`>c282a>=hjo0;6)?l4;f:?k7d;3;m76aj4;29 4e32l?0b<m<:198k`5=83.:o94j5:l2g6<632en>7>5$0a7>`3<f8i86?54od394?"6k=0n96`>c280?>ib13:1(<m;:dc8j4e42910ch650;&2g1<bi2d:o>4>;:mf3?6=,8i?6ho4n0a0>7=<gl<1<7*>c58fe>h6k:0876sm76294?dd290;w)?k3;3`2>N01m1C;5j4Z569g~g=j3;?6<;51`82f?7d28n1=;4>7;3f>4`=ug>m6?:4n429=>hem3:0bh>50:&27`<53-;8j7<4$g797>"a>390(k953:&e<?5<,o31?6*ia;18 2?e28i<7)?k0;08 cc=;2.mj7=4$023>6=#99;1?6*>0380?!77;390(<>;:29'553=;2.:<;4<;%333?5<,8:36>5+11;97>"68h087)??b;18 46d2:1/==j53:&24`<43-;;j7=4$033>6=#98;1?6*>1380?!76;390(<?;:29'543=;2.:=;4<;%323?5<,8;36>5+10;97>"69h087)?>b;18 47d2:1/=<j53:&25`<43-;:j7=4$003>6=#9;;1?6*>2380?!75;390(<<;:29'573=;2.:>;4<;%313?5<,8836>5+13;97>"6:h087)?=b;18 44d2:1/=?j53:&26`<43-;9j7=4$013>6=#9:;1?6*>3380?!74;390(<=;:29'563=;2.:?;4<;%303?5<,8936>5+12;97>"6;h087)?<b;18 45d2:1/=>j53:&2gf<6l;1/=nk5439'bg<43-lh6>5+78c95f1<,8n:6?5f4883>>o3i3:17dkm:188m`e=831b=no50;9j5fd=831b=n650;9j5f?=831b>44?:%3`0?4f3g;h?7>4;h0;>5<#9j>1>l5a1b195>=n:>0;6)?l4;0b?k7d;3807d<9:18'5f2=:h1e=n=53:9j77<72-;h87<n;o3`7?2<3`9:6=4+1b696d=i9j91965f3183>!7d<38j7c?l3;48?l4a290/=n:52`9m5f5=?21b>h4?:%3`0?4f3g;h?764;h0g>5<#9j>1>l5a1b19=>=n:j0;6)?l4;0b?k7d;3k07d<m:18'5f2=:h1e=n=5b:9j60<72-;h87<n;o3`7?e<3`8?6=4+1b696d=i9j91h65f3983>!7d<3927c?l3;28?l50290/=n:5389m5f5=921b?;4?:%3`0?5>3g;h?7<4;h16>5<#9j>1?45a1b197>=n<80;6)?l4;1:?k7d;3>07d:?:18'5f2=;01e=n=55:9j7c<72-;h87=6;o3`7?0<3`9n6=4+1b697<=i9j91;65f3e83>!7d<3927c?l3;:8?l5d290/=n:5389m5f5=121b?o4?:%3`0?5>3g;h?7o4;h1b>5<#9j>1?45a1b19f>=n;=0;6)?l4;1:?k7d;3i07d=<:18'5f2=;01e=n=5d:9j2d<72-;h878m;o3`7?6<3`<26=4+1b692g=i9j91=65f6683>!7d<3<i7c?l3;08?l01290/=n:56c9m5f5=;21b:84?:%3`0?0e3g;h?7:4;h47>5<#9j>1:o5a1b191>=n>:0;6)?l4;4a?k7d;3<07d8=:18'5f2=>k1e=n=57:9j24<72-;h878m;o3`7?><3`<;6=4+1b692g=i9j91565f5g83>!7d<3<i7c?l3;c8?l3b290/=n:56c9m5f5=j21b9n4?:%3`0?0e3g;h?7m4;h7a>5<#9j>1:o5a1b19`>=n=h0;6)?l4;4a?k7d;3o07d;6:18'5f2=>k1e=n=5f:9j1=<72-;h878m;o3`7?7732c>;7>5$0a7>3d<f8i86<?4;h75>5<#9j>1:o5a1b1957=<a<?1<7*>c585f>h6k:0:?65f5583>!7d<3<i7c?l3;37?>o2;3:1(<m;:7`8j4e428?07d9>:18'5f2=>k1e=n=51798m26=83.:o949b:l2g6<6?21b:k4?:%3`0?0e3g;h?7?7;:k5a?6=,8i?6;l4n0a0>4?<3`<o6=4+1b692g=i9j91=l54i7a94?"6k=0=n6`>c282f>=n>10;6)?l4;4a?k7d;3;h76g:d;29 4e32?h0b<m<:0f8?l35290/=n:56c9m5f5=9l10e8?50;&2g1<1j2d:o>4>f:9j<g<72-;h876l;o3`7?6<3`2j6=4+1b69<f=i9j91=65f8983>!7d<32h7c?l3;08?l>0290/=n:58b9m5f5=;21b4;4?:%3`0?>d3g;h?7:4;h:6>5<#9j>14n5a1b191>=n0=0;6)?l4;:`?k7d;3<07d6<:18'5f2=0j1e=n=57:9j<7<72-;h876l;o3`7?><3`2:6=4+1b69<f=i9j91565f8183>!7d<32h7c?l3;c8?l1a290/=n:58b9m5f5=j21b;i4?:%3`0?>d3g;h?7m4;h5`>5<#9j>14n5a1b19`>=n?k0;6)?l4;:`?k7d;3o07d9n:18'5f2=0j1e=n=5f:9j3<<72-;h876l;o3`7?7732c<47>5$0a7>=e<f8i86<?4;h54>5<#9j>14n5a1b1957=<a><1<7*>c58;g>h6k:0:?65f7483>!7d<32h7c?l3;37?>o0<3:1(<m;:9a8j4e428?07d7=:18'5f2=0j1e=n=51798m<7=83.:o947c:l2g6<6?21b5=4?:%3`0?>d3g;h?7?7;:k;b?6=,8i?65m4n0a0>4?<3`2n6=4+1b69<f=i9j91=l54i9f94?"6k=03o6`>c282f>=n000;6)?l4;:`?k7d;3;h76g8e;29 4e321i0b<m<:0f8?l14290/=n:58b9m5f5=9l10e:<50;&2g1<?k2d:o>4>f:9j=3<72-;h8778;o3`7?6<3`3>6=4+1b69=2=i9j91=65f9583>!7d<33<7c?l3;08?l?4290/=n:5969m5f5=;21b5o4?:%3`0??d3g;h?7>4;h;b>5<#9j>15n5a1b195>=n100;6)?l4;;`?k7d;3807d77:18'5f2=1j1e=n=53:9j3<5=83.:o948959m5f5=821b;4<50;&2g1<01=1e=n=51:9j3<7=83.:o948959m5f5=:21b;4>50;&2g1<01=1e=n=53:9j3<>=83.:o948989m5f5=821b;4950;&2g1<0101e=n=51:9j3<0=83.:o948989m5f5=:21b;4;50;&2g1<0101e=n=53:9lf3<72-;h87l8;o3`7?6<3fh>6=4+1b69f2=i9j91=65`b283>!7d<3h<7c?l3;08?jd5290/=n:5b69m5f5=;21dn<4?:%3`0?d03g;h?7:4;n`3>5<#9j>1n:5a1b191>=hio0;6)?l4;`4?k7d;3<07boj:18'5f2=j>1e=n=57:9lea<72-;h87l8;o3`7?><3fkh6=4+1b69f2=i9j91565`ac83>!7d<3h<7c?l3;c8?jgf290/=n:5b69m5f5=j21dm54?:%3`0?d03g;h?7m4;nc4>5<#9j>1n:5a1b19`>=hi?0;6)?l4;`4?k7d;3o07bo::18'5f2=j>1e=n=5f:9le1<72-;h87l8;o3`7?7732ej?7>5$0a7>g1<f8i86<?4;nc1>5<#9j>1n:5a1b1957=<gh;1<7*>c58a3>h6k:0:?65`a183>!7d<3h<7c?l3;37?>i>n3:1(<m;:c58j4e428?07blk:18'5f2=j>1e=n=51798kge=83.:o94m7:l2g6<6?21dno4?:%3`0?d03g;h?7?7;:mae?6=,8i?6o94n0a0>4?<3fh26=4+1b69f2=i9j91=l54oc:94?"6k=0i;6`>c282f>=hj=0;6)?l4;`4?k7d;3;h76an9;29 4e32k=0b<m<:0f8?j?b290/=n:5b69m5f5=9l10c4j50;&2g1<e?2d:o>4>f:9l`=<72-;h87j6;o3`7?6<3fn<6=4+1b69`<=i9j91=65`d483>!7d<3n27c?l3;08?jb3290/=n:5d89m5f5=;21dh>4?:%3`0?b>3g;h?7:4;nf1>5<#9j>1h45a1b191>=hl80;6)?l4;f:?k7d;3<07bj?:18'5f2=l01e=n=57:9lgc<72-;h87j6;o3`7?><3fin6=4+1b69`<=i9j91565`ce83>!7d<3n27c?l3;c8?jed290/=n:5d89m5f5=j21dol4?:%3`0?b>3g;h?7m4;na:>5<#9j>1h45a1b19`>=hk10;6)?l4;f:?k7d;3o07bm8:18'5f2=l01e=n=5f:9lg3<72-;h87j6;o3`7?7732eh97>5$0a7>a?<f8i86<?4;na7>5<#9j>1h45a1b1957=<gj91<7*>c58g=>h6k:0:?65`c383>!7d<3n27c?l3;37?>id93:1(<m;:e;8j4e428?07bji:18'5f2=l01e=n=51798kac=83.:o94k9:l2g6<6?21dhi4?:%3`0?b>3g;h?7?7;:mgg?6=,8i?6i74n0a0>4?<3fni6=4+1b69`<=i9j91=l54oec94?"6k=0o56`>c282f>=hl?0;6)?l4;f:?k7d;3;h76alb;29 4e32m30b<m<:0f8?je7290/=n:5d89m5f5=9l10coh50;&2g1<c12d:o>4>f:9la1<72-;h87k:;o3`7?6<3fo86=4+1b69a0=i9j91=65`e383>!7d<3o>7c?l3;08?jc6290/=n:5e49m5f5=;21di44?:%3`0?cf3g;h?7>4;ng;>5<#9j>1il5a1b195>=hm>0;6)?l4;gb?k7d;3807bk9:18'5f2=mh1e=n=53:9~f20a290io7>50z&2`6<6k?1C;4j4H6:g?_232jqj6o4>4;36>4g=9k0:o7?k:04952<6m3;m6p`;f;07?k37201enh4?;og3>5=#9:o1>6*>3g81?!`22:1/j;4<;%d4>6=#n1087)h6:29'bd<43-=2n7?l7:&2`5<53-ln6>5+fg80?!778390(<>>:29'554=;2.:<>4<;%330?5<,8:>6>5+11497>"68>087)??8;18 46>2:1/==o53:&24g<43-;;o7=4$02g>6=#99o1?6*>0g80?!768390(<?>:29'544=;2.:=>4<;%320?5<,8;>6>5+10497>"69>087)?>8;18 47>2:1/=<o53:&25g<43-;:o7=4$03g>6=#98o1?6*>1g80?!758390(<<>:29'574=;2.:>>4<;%310?5<,88>6>5+13497>"6:>087)?=8;18 44>2:1/=?o53:&26g<43-;9o7=4$00g>6=#9;o1?6*>2g80?!748390(<=>:29'564=;2.:?>4<;%300?5<,89>6>5+12497>"6;>087)?<8;18 45>2:1/=>o53:&27g<43-;8o7=4$01g>6=#9ji1=i<4$0af>14<,oh1?6*ic;18 2?f28i<7)?k1;08m1?=831b8l4?::kff?6=3`oh6=44i0ab>5<<a8ii6=44i0a;>5<<a8i26=44i3;94?"6k=09m6`>c283?>o503:1(<m;:3c8j4e42810e?950;&2g1<5i2d:o>4=;:k12?6=,8i?6?o4n0a0>6=<a:81<7*>c581e>h6k:0?76g<1;29 4e32;k0b<m<:498m66=83.:o94=a:l2g6<132c9j7>5$0a7>7g<f8i86:54i3g94?"6k=09m6`>c28;?>o5l3:1(<m;:3c8j4e42010e?m50;&2g1<5i2d:o>4n;:k1f?6=,8i?6?o4n0a0>g=<a;?1<7*>c581e>h6k:0h76g=4;29 4e32;k0b<m<:e98m6>=83.:o94<9:l2g6<732c8;7>5$0a7>6?<f8i86<54i2494?"6k=0856`>c281?>o4=3:1(<m;:2;8j4e42:10e9?50;&2g1<412d:o>4;;:k74?6=,8i?6>74n0a0>0=<a:l1<7*>c580=>h6k:0=76g<e;29 4e32:30b<m<:698m6b=83.:o94<9:l2g6<?32c8o7>5$0a7>6?<f8i86454i2`94?"6k=0856`>c28b?>o4i3:1(<m;:2;8j4e42k10e>:50;&2g1<412d:o>4l;:k07?6=,8i?6>74n0a0>a=<a?k1<7*>c585f>h6k:0;76g99;29 4e32?h0b<m<:098m31=83.:o949b:l2g6<532c=:7>5$0a7>3d<f8i86>54i7794?"6k=0=n6`>c287?>o1<3:1(<m;:7`8j4e42<10e;=50;&2g1<1j2d:o>49;:k56?6=,8i?6;l4n0a0>2=<a?;1<7*>c585f>h6k:0376g90;29 4e32?h0b<m<:898m0`=83.:o949b:l2g6<f32c>i7>5$0a7>3d<f8i86o54i4a94?"6k=0=n6`>c28`?>o2j3:1(<m;:7`8j4e42m10e8o50;&2g1<1j2d:o>4j;:k6=?6=,8i?6;l4n0a0>c=<a<21<7*>c585f>h6k:0:<65f5683>!7d<3<i7c?l3;32?>o2>3:1(<m;:7`8j4e428807d;::18'5f2=>k1e=n=51298m02=83.:o949b:l2g6<6<21b9>4?:%3`0?0e3g;h?7?:;:k45?6=,8i?6;l4n0a0>40<3`=;6=4+1b692g=i9j91=:54i7d94?"6k=0=n6`>c282<>=n>l0;6)?l4;4a?k7d;3;276g9d;29 4e32?h0b<m<:0c8?l0d290/=n:56c9m5f5=9k10e;650;&2g1<1j2d:o>4>c:9j1a<72-;h878m;o3`7?7c32c>>7>5$0a7>3d<f8i86<k4;h72>5<#9j>1:o5a1b195c=<a1h1<7*>c58;g>h6k:0;76g7a;29 4e321i0b<m<:098m=>=83.:o947c:l2g6<532c3;7>5$0a7>=e<f8i86>54i9494?"6k=03o6`>c287?>o?=3:1(<m;:9a8j4e42<10e5:50;&2g1<?k2d:o>49;:k;7?6=,8i?65m4n0a0>2=<a181<7*>c58;g>h6k:0376g71;29 4e321i0b<m<:898m=6=83.:o947c:l2g6<f32c<j7>5$0a7>=e<f8i86o54i6f94?"6k=03o6`>c28`?>o0k3:1(<m;:9a8j4e42m10e:l50;&2g1<?k2d:o>4j;:k4e?6=,8i?65m4n0a0>c=<a>31<7*>c58;g>h6k:0:<65f7983>!7d<32h7c?l3;32?>o0?3:1(<m;:9a8j4e428807d99:18'5f2=0j1e=n=51298m23=83.:o947c:l2g6<6<21b;94?:%3`0?>d3g;h?7?:;:k:6?6=,8i?65m4n0a0>40<3`3:6=4+1b69<f=i9j91=:54i8294?"6k=03o6`>c282<>=n0o0;6)?l4;:`?k7d;3;276g7e;29 4e321i0b<m<:0c8?l>c290/=n:58b9m5f5=9k10e5750;&2g1<?k2d:o>4>c:9j3`<72-;h876l;o3`7?7c32c<?7>5$0a7>=e<f8i86<k4;h51>5<#9j>14n5a1b195c=<a0<1<7*>c58:3>h6k:0;76g65;29 4e320=0b<m<:098m<2=83.:o9467:l2g6<532c2?7>5$0a7><1<f8i86>54i8`94?"6k=02o6`>c283?>o>i3:1(<m;:8a8j4e42810e4750;&2g1<>k2d:o>4=;:k:<?6=,8i?64m4n0a0>6=<a>386=4+1b693<2<f8i86=54i6;1>5<#9j>1;4:4n0a0>4=<a>3:6=4+1b693<2<f8i86?54i6;3>5<#9j>1;4:4n0a0>6=<a>336=4+1b693<?<f8i86=54i6;4>5<#9j>1;474n0a0>4=<a>3=6=4+1b693<?<f8i86?54i6;6>5<#9j>1;474n0a0>6=<gk<1<7*>c58a3>h6k:0;76am5;29 4e32k=0b<m<:098kg5=83.:o94m7:l2g6<532ei>7>5$0a7>g1<f8i86>54oc394?"6k=0i;6`>c287?>ie83:1(<m;:c58j4e42<10clh50;&2g1<e?2d:o>49;:mba?6=,8i?6o94n0a0>2=<ghn1<7*>c58a3>h6k:0376anc;29 4e32k=0b<m<:898kdd=83.:o94m7:l2g6<f32ejm7>5$0a7>g1<f8i86o54o`:94?"6k=0i;6`>c28`?>if?3:1(<m;:c58j4e42m10cl850;&2g1<e?2d:o>4j;:mb1?6=,8i?6o94n0a0>c=<gh>1<7*>c58a3>h6k:0:<65`a283>!7d<3h<7c?l3;32?>if:3:1(<m;:c58j4e428807bo>:18'5f2=j>1e=n=51298kd6=83.:o94m7:l2g6<6<21d5k4?:%3`0?d03g;h?7?:;:ma`?6=,8i?6o94n0a0>40<3fhh6=4+1b69f2=i9j91=:54oc`94?"6k=0i;6`>c282<>=hjh0;6)?l4;`4?k7d;3;276am9;29 4e32k=0b<m<:0c8?jd?290/=n:5b69m5f5=9k10co:50;&2g1<e?2d:o>4>c:9le<<72-;h87l8;o3`7?7c32e2i7>5$0a7>g1<f8i86<k4;n;g>5<#9j>1n:5a1b195c=<gm21<7*>c58g=>h6k:0;76ak7;29 4e32m30b<m<:098ka3=83.:o94k9:l2g6<532eo87>5$0a7>a?<f8i86>54oe194?"6k=0o56`>c287?>ic:3:1(<m;:e;8j4e42<10ci?50;&2g1<c12d:o>49;:mg4?6=,8i?6i74n0a0>2=<gjl1<7*>c58g=>h6k:0376ale;29 4e32m30b<m<:898kfb=83.:o94k9:l2g6<f32eho7>5$0a7>a?<f8i86o54obc94?"6k=0o56`>c28`?>id13:1(<m;:e;8j4e42m10cn650;&2g1<c12d:o>4j;:m`3?6=,8i?6i74n0a0>c=<gj<1<7*>c58g=>h6k:0:<65`c483>!7d<3n27c?l3;32?>id<3:1(<m;:e;8j4e428807bm<:18'5f2=l01e=n=51298kf4=83.:o94k9:l2g6<6<21do<4?:%3`0?b>3g;h?7?:;:mgb?6=,8i?6i74n0a0>40<3fnn6=4+1b69`<=i9j91=:54oef94?"6k=0o56`>c282<>=hlj0;6)?l4;f:?k7d;3;276akb;29 4e32m30b<m<:0c8?jbf290/=n:5d89m5f5=9k10ci850;&2g1<c12d:o>4>c:9lgg<72-;h87j6;o3`7?7c32eh<7>5$0a7>a?<f8i86<k4;n`e>5<#9j>1h45a1b195c=<gl>1<7*>c58f1>h6k:0;76aj3;29 4e32l?0b<m<:098k`4=83.:o94j5:l2g6<532en=7>5$0a7>`3<f8i86>54od;94?"6k=0nm6`>c283?>ib03:1(<m;:dc8j4e42810ch950;&2g1<bi2d:o>4=;:mf2?6=,8i?6ho4n0a0>6=<uk==i7>5bb83>5}#9m91=n84H6;g?M1?l2P?87mta;`951<6=3;j6<l51b82`?7128=1=h4>f;m0c<5<2d><774ncg94>hb83:0(<=j:39'56`=:2.m97=4$g497>"a?390(k653:&e=?5<,ok1?6*89c82g2=#9m:1>6*ie;18 c`=;2.:<=4<;%335?5<,8:96>5+11197>"68=087)??5;18 4612:1/==953:&24=<43-;;57=4$02b>6=#99h1?6*>0b80?!77l390(<>j:29'55`=;2.:==4<;%325?5<,8;96>5+10197>"69=087)?>5;18 4712:1/=<953:&25=<43-;:57=4$03b>6=#98h1?6*>1b80?!76l390(<?j:29'54`=;2.:>=4<;%315?5<,8896>5+13197>"6:=087)?=5;18 4412:1/=?953:&26=<43-;957=4$00b>6=#9;h1?6*>2b80?!75l390(<<j:29'57`=;2.:?=4<;%305?5<,8996>5+12197>"6;=087)?<5;18 4512:1/=>953:&27=<43-;857=4$01b>6=#9:h1?6*>3b80?!74l390(<ml:0f1?!7dm3>97)hm:29'bf<43-=2m7?l7:&2`4<53`>26=44i5c94?=nmk0;66gjc;29?l7di3:17d?lb;29?l7d03:17d?l9;29?l4>290/=n:52`9m5f5=821b>54?:%3`0?4f3g;h?7?4;h04>5<#9j>1>l5a1b196>=n:?0;6)?l4;0b?k7d;3907d==:18'5f2=:h1e=n=54:9j74<72-;h87<n;o3`7?3<3`9;6=4+1b696d=i9j91:65f2g83>!7d<38j7c?l3;58?l4b290/=n:52`9m5f5=021b>i4?:%3`0?4f3g;h?774;h0`>5<#9j>1>l5a1b19e>=n:k0;6)?l4;0b?k7d;3h07d<::18'5f2=:h1e=n=5c:9j61<72-;h87<n;o3`7?b<3`936=4+1b697<=i9j91<65f3683>!7d<3927c?l3;38?l51290/=n:5389m5f5=:21b?84?:%3`0?5>3g;h?7=4;h62>5<#9j>1?45a1b190>=n<90;6)?l4;1:?k7d;3?07d=i:18'5f2=;01e=n=56:9j7`<72-;h87=6;o3`7?1<3`9o6=4+1b697<=i9j91465f3b83>!7d<3927c?l3;;8?l5e290/=n:5389m5f5=i21b?l4?:%3`0?5>3g;h?7l4;h17>5<#9j>1?45a1b19g>=n;:0;6)?l4;1:?k7d;3n07d8n:18'5f2=>k1e=n=50:9j2<<72-;h878m;o3`7?7<3`<<6=4+1b692g=i9j91>65f6783>!7d<3<i7c?l3;18?l02290/=n:56c9m5f5=<21b:94?:%3`0?0e3g;h?7;4;h40>5<#9j>1:o5a1b192>=n>;0;6)?l4;4a?k7d;3=07d8>:18'5f2=>k1e=n=58:9j25<72-;h878m;o3`7??<3`?m6=4+1b692g=i9j91m65f5d83>!7d<3<i7c?l3;`8?l3d290/=n:56c9m5f5=k21b9o4?:%3`0?0e3g;h?7j4;h7b>5<#9j>1:o5a1b19a>=n=00;6)?l4;4a?k7d;3l07d;7:18'5f2=>k1e=n=51198m01=83.:o949b:l2g6<6921b9;4?:%3`0?0e3g;h?7?=;:k61?6=,8i?6;l4n0a0>45<3`??6=4+1b692g=i9j91=954i4194?"6k=0=n6`>c2821>=n?80;6)?l4;4a?k7d;3;=76g80;29 4e32?h0b<m<:058?l0a290/=n:56c9m5f5=9110e;k50;&2g1<1j2d:o>4>9:9j2a<72-;h878m;o3`7?7f32c=o7>5$0a7>3d<f8i86<l4;h4;>5<#9j>1:o5a1b195f=<a<n1<7*>c585f>h6k:0:h65f5383>!7d<3<i7c?l3;3f?>o293:1(<m;:7`8j4e428l07d6m:18'5f2=0j1e=n=50:9j<d<72-;h876l;o3`7?7<3`236=4+1b69<f=i9j91>65f8683>!7d<32h7c?l3;18?l>1290/=n:58b9m5f5=<21b484?:%3`0?>d3g;h?7;4;h:7>5<#9j>14n5a1b192>=n0:0;6)?l4;:`?k7d;3=07d6=:18'5f2=0j1e=n=58:9j<4<72-;h876l;o3`7??<3`2;6=4+1b69<f=i9j91m65f7g83>!7d<32h7c?l3;`8?l1c290/=n:58b9m5f5=k21b;n4?:%3`0?>d3g;h?7j4;h5a>5<#9j>14n5a1b19a>=n?h0;6)?l4;:`?k7d;3l07d96:18'5f2=0j1e=n=51198m2>=83.:o947c:l2g6<6921b;:4?:%3`0?>d3g;h?7?=;:k42?6=,8i?65m4n0a0>45<3`=>6=4+1b69<f=i9j91=954i6694?"6k=03o6`>c2821>=n1;0;6)?l4;:`?k7d;3;=76g61;29 4e321i0b<m<:058?l?7290/=n:58b9m5f5=9110e5h50;&2g1<?k2d:o>4>9:9j<`<72-;h876l;o3`7?7f32c3h7>5$0a7>=e<f8i86<l4;h::>5<#9j>14n5a1b195f=<a>o1<7*>c58;g>h6k:0:h65f7283>!7d<32h7c?l3;3f?>o0:3:1(<m;:9a8j4e428l07d79:18'5f2=1>1e=n=50:9j=0<72-;h8778;o3`7?7<3`3?6=4+1b69=2=i9j91>65f9283>!7d<33<7c?l3;18?l?e290/=n:59b9m5f5=821b5l4?:%3`0??d3g;h?7?4;h;:>5<#9j>15n5a1b196>=n110;6)?l4;;`?k7d;3907d963;29 4e32>3?7c?l3;28?l1>:3:1(<m;:6;7?k7d;3;07d961;29 4e32>3?7c?l3;08?l1>83:1(<m;:6;7?k7d;3907d968;29 4e32>327c?l3;28?l1>?3:1(<m;:6;:?k7d;3;07d966;29 4e32>327c?l3;08?l1>=3:1(<m;:6;:?k7d;3907bl9:18'5f2=j>1e=n=50:9lf0<72-;h87l8;o3`7?7<3fh86=4+1b69f2=i9j91>65`b383>!7d<3h<7c?l3;18?jd6290/=n:5b69m5f5=<21dn=4?:%3`0?d03g;h?7;4;nce>5<#9j>1n:5a1b192>=hil0;6)?l4;`4?k7d;3=07bok:18'5f2=j>1e=n=58:9lef<72-;h87l8;o3`7??<3fki6=4+1b69f2=i9j91m65`a`83>!7d<3h<7c?l3;`8?jg?290/=n:5b69m5f5=k21dm:4?:%3`0?d03g;h?7j4;nc5>5<#9j>1n:5a1b19a>=hi<0;6)?l4;`4?k7d;3l07bo;:18'5f2=j>1e=n=51198kd5=83.:o94m7:l2g6<6921dm?4?:%3`0?d03g;h?7?=;:mb5?6=,8i?6o94n0a0>45<3fk;6=4+1b69f2=i9j91=954o8d94?"6k=0i;6`>c2821>=hjm0;6)?l4;`4?k7d;3;=76amc;29 4e32k=0b<m<:058?jde290/=n:5b69m5f5=9110coo50;&2g1<e?2d:o>4>9:9lf<<72-;h87l8;o3`7?7f32ei47>5$0a7>g1<f8i86<l4;n`7>5<#9j>1n:5a1b195f=<gh31<7*>c58a3>h6k:0:h65`9d83>!7d<3h<7c?l3;3f?>i>l3:1(<m;:c58j4e428l07bj7:18'5f2=l01e=n=50:9l`2<72-;h87j6;o3`7?7<3fn>6=4+1b69`<=i9j91>65`d583>!7d<3n27c?l3;18?jb4290/=n:5d89m5f5=<21dh?4?:%3`0?b>3g;h?7;4;nf2>5<#9j>1h45a1b192>=hl90;6)?l4;f:?k7d;3=07bmi:18'5f2=l01e=n=58:9lg`<72-;h87j6;o3`7??<3fio6=4+1b69`<=i9j91m65`cb83>!7d<3n27c?l3;`8?jef290/=n:5d89m5f5=k21do44?:%3`0?b>3g;h?7j4;na;>5<#9j>1h45a1b19a>=hk>0;6)?l4;f:?k7d;3l07bm9:18'5f2=l01e=n=51198kf3=83.:o94k9:l2g6<6921do94?:%3`0?b>3g;h?7?=;:m`7?6=,8i?6i74n0a0>45<3fi96=4+1b69`<=i9j91=954ob394?"6k=0o56`>c2821>=hlo0;6)?l4;f:?k7d;3;=76ake;29 4e32m30b<m<:058?jbc290/=n:5d89m5f5=9110cim50;&2g1<c12d:o>4>9:9l`g<72-;h87j6;o3`7?7f32eom7>5$0a7>a?<f8i86<l4;nf5>5<#9j>1h45a1b195f=<gjh1<7*>c58g=>h6k:0:h65`c183>!7d<3n27c?l3;3f?>ien3:1(<m;:e;8j4e428l07bk;:18'5f2=m<1e=n=50:9la6<72-;h87k:;o3`7?7<3fo96=4+1b69a0=i9j91>65`e083>!7d<3o>7c?l3;18?jc>290/=n:5e`9m5f5=821di54?:%3`0?cf3g;h?7?4;ng4>5<#9j>1il5a1b196>=hm?0;6)?l4;gb?k7d;3907pl86e83>ge=83:p(<j<:0a5?M1>l2B<4i5U458`d<e28>1=84>a;3a>4e=9m0::7?8:0g95c<zf=l1>95a518:?kdb291ei=4?;%30a?4<,89m6?5+f480?!`12:1/j:4<;%d;>6=#n0087)hn:29'3<d=9j=0(<j?:39'b`<43-lm6>5+11297>"688087)??2;18 4642:1/==:53:&240<43-;;:7=4$024>6=#9921?6*>0880?!77i390(<>m:29'55e=;2.:<i4<;%33a?5<,8:m6>5+10297>"698087)?>2;18 4742:1/=<:53:&250<43-;::7=4$034>6=#9821?6*>1880?!76i390(<?m:29'54e=;2.:=i4<;%32a?5<,8;m6>5+13297>"6:8087)?=2;18 4442:1/=?:53:&260<43-;9:7=4$004>6=#9;21?6*>2880?!75i390(<<m:29'57e=;2.:>i4<;%31a?5<,88m6>5+12297>"6;8087)?<2;18 4542:1/=>:53:&270<43-;8:7=4$014>6=#9:21?6*>3880?!74i390(<=m:29'56e=;2.:?i4<;%3`g?7c:2.:oh4;2:&ef?5<,oi1?6*89`82g2=#9m;1>6g;9;29?l2f2900ehl50;9jaf<722c:ol4?::k2gg<722c:o54?::k2g<<722c957>5$0a7>7g<f8i86=54i3:94?"6k=09m6`>c282?>o5?3:1(<m;:3c8j4e42;10e?850;&2g1<5i2d:o>4<;:k06?6=,8i?6?o4n0a0>1=<a:;1<7*>c581e>h6k:0>76g<0;29 4e32;k0b<m<:798m7`=83.:o94=a:l2g6<032c9i7>5$0a7>7g<f8i86554i3f94?"6k=09m6`>c28:?>o5k3:1(<m;:3c8j4e42h10e?l50;&2g1<5i2d:o>4m;:k11?6=,8i?6?o4n0a0>f=<a;>1<7*>c581e>h6k:0o76g<8;29 4e32:30b<m<:198m61=83.:o94<9:l2g6<632c8:7>5$0a7>6?<f8i86?54i2794?"6k=0856`>c280?>o393:1(<m;:2;8j4e42=10e9>50;&2g1<412d:o>4:;:k0b?6=,8i?6>74n0a0>3=<a:o1<7*>c580=>h6k:0<76g<d;29 4e32:30b<m<:998m6e=83.:o94<9:l2g6<>32c8n7>5$0a7>6?<f8i86l54i2c94?"6k=0856`>c28a?>o4<3:1(<m;:2;8j4e42j10e>=50;&2g1<412d:o>4k;:k5e?6=,8i?6;l4n0a0>5=<a?31<7*>c585f>h6k:0:76g97;29 4e32?h0b<m<:398m30=83.:o949b:l2g6<432c=97>5$0a7>3d<f8i86954i7694?"6k=0=n6`>c286?>o1;3:1(<m;:7`8j4e42?10e;<50;&2g1<1j2d:o>48;:k55?6=,8i?6;l4n0a0>==<a?:1<7*>c585f>h6k:0276g:f;29 4e32?h0b<m<:`98m0c=83.:o949b:l2g6<e32c>o7>5$0a7>3d<f8i86n54i4`94?"6k=0=n6`>c28g?>o2i3:1(<m;:7`8j4e42l10e8750;&2g1<1j2d:o>4i;:k6<?6=,8i?6;l4n0a0>46<3`?<6=4+1b692g=i9j91=<54i4494?"6k=0=n6`>c2826>=n=<0;6)?l4;4a?k7d;3;876g:4;29 4e32?h0b<m<:068?l34290/=n:56c9m5f5=9<10e:?50;&2g1<1j2d:o>4>6:9j35<72-;h878m;o3`7?7032c=j7>5$0a7>3d<f8i86<64;h4f>5<#9j>1:o5a1b195<=<a?n1<7*>c585f>h6k:0:m65f6b83>!7d<3<i7c?l3;3a?>o103:1(<m;:7`8j4e428i07d;k:18'5f2=>k1e=n=51e98m04=83.:o949b:l2g6<6m21b9<4?:%3`0?0e3g;h?7?i;:k;f?6=,8i?65m4n0a0>5=<a1k1<7*>c58;g>h6k:0:76g78;29 4e321i0b<m<:398m=1=83.:o947c:l2g6<432c3:7>5$0a7>=e<f8i86954i9794?"6k=03o6`>c286?>o?<3:1(<m;:9a8j4e42?10e5=50;&2g1<?k2d:o>48;:k;6?6=,8i?65m4n0a0>==<a1;1<7*>c58;g>h6k:0276g70;29 4e321i0b<m<:`98m2`=83.:o947c:l2g6<e32c<h7>5$0a7>=e<f8i86n54i6a94?"6k=03o6`>c28g?>o0j3:1(<m;:9a8j4e42l10e:o50;&2g1<?k2d:o>4i;:k4=?6=,8i?65m4n0a0>46<3`=36=4+1b69<f=i9j91=<54i6594?"6k=03o6`>c2826>=n??0;6)?l4;:`?k7d;3;876g85;29 4e321i0b<m<:068?l13290/=n:58b9m5f5=9<10e4<50;&2g1<?k2d:o>4>6:9j=4<72-;h876l;o3`7?7032c2<7>5$0a7>=e<f8i86<64;h:e>5<#9j>14n5a1b195<=<a1o1<7*>c58;g>h6k:0:m65f8e83>!7d<32h7c?l3;3a?>o?13:1(<m;:9a8j4e428i07d9j:18'5f2=0j1e=n=51e98m25=83.:o947c:l2g6<6m21b;?4?:%3`0?>d3g;h?7?i;:k:2?6=,8i?6494n0a0>5=<a0?1<7*>c58:3>h6k:0:76g64;29 4e320=0b<m<:398m<5=83.:o9467:l2g6<432c2n7>5$0a7><e<f8i86=54i8c94?"6k=02o6`>c282?>o>13:1(<m;:8a8j4e42;10e4650;&2g1<>k2d:o>4<;:k4=6<72-;h87964:l2g6<732c<5?4?:%3`0?1><2d:o>4>;:k4=4<72-;h87964:l2g6<532c<5=4?:%3`0?1><2d:o>4<;:k4==<72-;h87969:l2g6<732c<5:4?:%3`0?1>12d:o>4>;:k4=3<72-;h87969:l2g6<532c<584?:%3`0?1>12d:o>4<;:ma2?6=,8i?6o94n0a0>5=<gk?1<7*>c58a3>h6k:0:76am3;29 4e32k=0b<m<:398kg4=83.:o94m7:l2g6<432ei=7>5$0a7>g1<f8i86954oc294?"6k=0i;6`>c286?>ifn3:1(<m;:c58j4e42?10clk50;&2g1<e?2d:o>48;:mb`?6=,8i?6o94n0a0>==<ghi1<7*>c58a3>h6k:0276anb;29 4e32k=0b<m<:`98kdg=83.:o94m7:l2g6<e32ej47>5$0a7>g1<f8i86n54o`594?"6k=0i;6`>c28g?>if>3:1(<m;:c58j4e42l10cl;50;&2g1<e?2d:o>4i;:mb0?6=,8i?6o94n0a0>46<3fk86=4+1b69f2=i9j91=<54o`094?"6k=0i;6`>c2826>=hi80;6)?l4;`4?k7d;3;876an0;29 4e32k=0b<m<:068?j?a290/=n:5b69m5f5=9<10coj50;&2g1<e?2d:o>4>6:9lff<72-;h87l8;o3`7?7032ein7>5$0a7>g1<f8i86<64;n`b>5<#9j>1n:5a1b195<=<gk31<7*>c58a3>h6k:0:m65`b983>!7d<3h<7c?l3;3a?>ie<3:1(<m;:c58j4e428i07bo6:18'5f2=j>1e=n=51e98k<c=83.:o94m7:l2g6<6m21d5i4?:%3`0?d03g;h?7?i;:mg<?6=,8i?6i74n0a0>5=<gm=1<7*>c58g=>h6k:0:76ak5;29 4e32m30b<m<:398ka2=83.:o94k9:l2g6<432eo?7>5$0a7>a?<f8i86954oe094?"6k=0o56`>c286?>ic93:1(<m;:e;8j4e42?10ci>50;&2g1<c12d:o>48;:m`b?6=,8i?6i74n0a0>==<gjo1<7*>c58g=>h6k:0276ald;29 4e32m30b<m<:`98kfe=83.:o94k9:l2g6<e32ehm7>5$0a7>a?<f8i86n54ob;94?"6k=0o56`>c28g?>id03:1(<m;:e;8j4e42l10cn950;&2g1<c12d:o>4i;:m`2?6=,8i?6i74n0a0>46<3fi>6=4+1b69`<=i9j91=<54ob694?"6k=0o56`>c2826>=hk:0;6)?l4;f:?k7d;3;876al2;29 4e32m30b<m<:068?je6290/=n:5d89m5f5=9<10cih50;&2g1<c12d:o>4>6:9l``<72-;h87j6;o3`7?7032eoh7>5$0a7>a?<f8i86<64;nf`>5<#9j>1h45a1b195<=<gmh1<7*>c58g=>h6k:0:m65`d`83>!7d<3n27c?l3;3a?>ic>3:1(<m;:e;8j4e428i07bmm:18'5f2=l01e=n=51e98kf6=83.:o94k9:l2g6<6m21dnk4?:%3`0?b>3g;h?7?i;:mf0?6=,8i?6h;4n0a0>5=<gl91<7*>c58f1>h6k:0:76aj2;29 4e32l?0b<m<:398k`7=83.:o94j5:l2g6<432en57>5$0a7>`g<f8i86=54od:94?"6k=0nm6`>c282?>ib?3:1(<m;:dc8j4e42;10ch850;&2g1<bi2d:o>4<;:a33e=83hh6=4?{%3g7?7d>2B<5i5G79f8^12=krk1n7?;:0795d<6j3;h6<j517823?7b28l1qc:i:368j06=12dii7>4nd294>"6;l097)?<f;08 c3=;2.m:7=4$g597>"a0390(k753:&ee?5<,>3i6<m8;%3g4?4<,oo1?6*if;18 4672:1/==?53:&247<43-;;?7=4$027>6=#99?1?6*>0780?!77?390(<>7:29'55?=;2.:<l4<;%33f?5<,8:h6>5+11f97>"68l087)??f;18 4772:1/=<?53:&257<43-;:?7=4$037>6=#98?1?6*>1780?!76?390(<?7:29'54?=;2.:=l4<;%32f?5<,8;h6>5+10f97>"69l087)?>f;18 4472:1/=??53:&267<43-;9?7=4$007>6=#9;?1?6*>2780?!75?390(<<7:29'57?=;2.:>l4<;%31f?5<,88h6>5+13f97>"6:l087)?=f;18 4572:1/=>?53:&277<43-;8?7=4$017>6=#9:?1?6*>3780?!74?390(<=7:29'56?=;2.:?l4<;%30f?5<,89h6>5+12f97>"6kj0:h?5+1bg907=#nk087)hl:29'3<g=9j=0(<j>:39j0<<722c?m7>5;hga>5<<ali1<75f1bc94?=n9jh1<75f1b:94?=n9j31<75f2883>!7d<38j7c?l3;28?l4?290/=n:52`9m5f5=921b>:4?:%3`0?4f3g;h?7<4;h05>5<#9j>1>l5a1b197>=n;;0;6)?l4;0b?k7d;3>07d=>:18'5f2=:h1e=n=55:9j75<72-;h87<n;o3`7?0<3`8m6=4+1b696d=i9j91;65f2d83>!7d<38j7c?l3;:8?l4c290/=n:52`9m5f5=121b>n4?:%3`0?4f3g;h?7o4;h0a>5<#9j>1>l5a1b19f>=n:<0;6)?l4;0b?k7d;3i07d<;:18'5f2=:h1e=n=5d:9j7=<72-;h87=6;o3`7?6<3`9<6=4+1b697<=i9j91=65f3783>!7d<3927c?l3;08?l52290/=n:5389m5f5=;21b8<4?:%3`0?5>3g;h?7:4;h63>5<#9j>1?45a1b191>=n;o0;6)?l4;1:?k7d;3<07d=j:18'5f2=;01e=n=57:9j7a<72-;h87=6;o3`7?><3`9h6=4+1b697<=i9j91565f3c83>!7d<3927c?l3;c8?l5f290/=n:5389m5f5=j21b?94?:%3`0?5>3g;h?7m4;h10>5<#9j>1?45a1b19`>=n>h0;6)?l4;4a?k7d;3:07d86:18'5f2=>k1e=n=51:9j22<72-;h878m;o3`7?4<3`<=6=4+1b692g=i9j91?65f6483>!7d<3<i7c?l3;68?l03290/=n:56c9m5f5==21b:>4?:%3`0?0e3g;h?784;h41>5<#9j>1:o5a1b193>=n>80;6)?l4;4a?k7d;3207d8?:18'5f2=>k1e=n=59:9j1c<72-;h878m;o3`7?g<3`?n6=4+1b692g=i9j91n65f5b83>!7d<3<i7c?l3;a8?l3e290/=n:56c9m5f5=l21b9l4?:%3`0?0e3g;h?7k4;h7:>5<#9j>1:o5a1b19b>=n=10;6)?l4;4a?k7d;3;;76g:7;29 4e32?h0b<m<:038?l31290/=n:56c9m5f5=9;10e8;50;&2g1<1j2d:o>4>3:9j11<72-;h878m;o3`7?7332c>?7>5$0a7>3d<f8i86<;4;h52>5<#9j>1:o5a1b1953=<a>:1<7*>c585f>h6k:0:;65f6g83>!7d<3<i7c?l3;3;?>o1m3:1(<m;:7`8j4e428307d8k:18'5f2=>k1e=n=51`98m3e=83.:o949b:l2g6<6j21b:54?:%3`0?0e3g;h?7?l;:k6`?6=,8i?6;l4n0a0>4b<3`?96=4+1b692g=i9j91=h54i4394?"6k=0=n6`>c282b>=n0k0;6)?l4;:`?k7d;3:07d6n:18'5f2=0j1e=n=51:9j<=<72-;h876l;o3`7?4<3`2<6=4+1b69<f=i9j91?65f8783>!7d<32h7c?l3;68?l>2290/=n:58b9m5f5==21b494?:%3`0?>d3g;h?784;h:0>5<#9j>14n5a1b193>=n0;0;6)?l4;:`?k7d;3207d6>:18'5f2=0j1e=n=59:9j<5<72-;h876l;o3`7?g<3`=m6=4+1b69<f=i9j91n65f7e83>!7d<32h7c?l3;a8?l1d290/=n:58b9m5f5=l21b;o4?:%3`0?>d3g;h?7k4;h5b>5<#9j>14n5a1b19b>=n?00;6)?l4;:`?k7d;3;;76g88;29 4e321i0b<m<:038?l10290/=n:58b9m5f5=9;10e:850;&2g1<?k2d:o>4>3:9j30<72-;h876l;o3`7?7332c<87>5$0a7>=e<f8i86<;4;h;1>5<#9j>14n5a1b1953=<a0;1<7*>c58;g>h6k:0:;65f9183>!7d<32h7c?l3;3;?>o?n3:1(<m;:9a8j4e428307d6j:18'5f2=0j1e=n=51`98m=b=83.:o947c:l2g6<6j21b444?:%3`0?>d3g;h?7?l;:k4a?6=,8i?65m4n0a0>4b<3`=86=4+1b69<f=i9j91=h54i6094?"6k=03o6`>c282b>=n1?0;6)?l4;;4?k7d;3:07d7::18'5f2=1>1e=n=51:9j=1<72-;h8778;o3`7?4<3`386=4+1b69=2=i9j91?65f9c83>!7d<33h7c?l3;28?l?f290/=n:59b9m5f5=921b544?:%3`0??d3g;h?7<4;h;;>5<#9j>15n5a1b197>=n?091<7*>c584=1=i9j91<65f78094?"6k=0<595a1b195>=n?0;1<7*>c584=1=i9j91>65f78294?"6k=0<595a1b197>=n?021<7*>c584=<=i9j91<65f78594?"6k=0<545a1b195>=n?0<1<7*>c584=<=i9j91>65f78794?"6k=0<545a1b197>=hj?0;6)?l4;`4?k7d;3:07bl::18'5f2=j>1e=n=51:9lf6<72-;h87l8;o3`7?4<3fh96=4+1b69f2=i9j91?65`b083>!7d<3h<7c?l3;68?jd7290/=n:5b69m5f5==21dmk4?:%3`0?d03g;h?784;ncf>5<#9j>1n:5a1b193>=him0;6)?l4;`4?k7d;3207bol:18'5f2=j>1e=n=59:9leg<72-;h87l8;o3`7?g<3fkj6=4+1b69f2=i9j91n65`a983>!7d<3h<7c?l3;a8?jg0290/=n:5b69m5f5=l21dm;4?:%3`0?d03g;h?7k4;nc6>5<#9j>1n:5a1b19b>=hi=0;6)?l4;`4?k7d;3;;76an3;29 4e32k=0b<m<:038?jg5290/=n:5b69m5f5=9;10cl?50;&2g1<e?2d:o>4>3:9le5<72-;h87l8;o3`7?7332e2j7>5$0a7>g1<f8i86<;4;n`g>5<#9j>1n:5a1b1953=<gki1<7*>c58a3>h6k:0:;65`bc83>!7d<3h<7c?l3;3;?>iei3:1(<m;:c58j4e428307bl6:18'5f2=j>1e=n=51`98kg>=83.:o94m7:l2g6<6j21dn94?:%3`0?d03g;h?7?l;:mb=?6=,8i?6o94n0a0>4b<3f3n6=4+1b69f2=i9j91=h54o8f94?"6k=0i;6`>c282b>=hl10;6)?l4;f:?k7d;3:07bj8:18'5f2=l01e=n=51:9l`0<72-;h87j6;o3`7?4<3fn?6=4+1b69`<=i9j91?65`d283>!7d<3n27c?l3;68?jb5290/=n:5d89m5f5==21dh<4?:%3`0?b>3g;h?784;nf3>5<#9j>1h45a1b193>=hko0;6)?l4;f:?k7d;3207bmj:18'5f2=l01e=n=59:9lga<72-;h87j6;o3`7?g<3fih6=4+1b69`<=i9j91n65`c`83>!7d<3n27c?l3;a8?je>290/=n:5d89m5f5=l21do54?:%3`0?b>3g;h?7k4;na4>5<#9j>1h45a1b19b>=hk?0;6)?l4;f:?k7d;3;;76al5;29 4e32m30b<m<:038?je3290/=n:5d89m5f5=9;10cn=50;&2g1<c12d:o>4>3:9lg7<72-;h87j6;o3`7?7332eh=7>5$0a7>a?<f8i86<;4;nfe>5<#9j>1h45a1b1953=<gmo1<7*>c58g=>h6k:0:;65`de83>!7d<3n27c?l3;3;?>ick3:1(<m;:e;8j4e428307bjm:18'5f2=l01e=n=51`98kag=83.:o94k9:l2g6<6j21dh;4?:%3`0?b>3g;h?7?l;:m`f?6=,8i?6i74n0a0>4b<3fi;6=4+1b69`<=i9j91=h54ocd94?"6k=0o56`>c282b>=hm=0;6)?l4;g6?k7d;3:07bk<:18'5f2=m<1e=n=51:9la7<72-;h87k:;o3`7?4<3fo:6=4+1b69a0=i9j91?65`e883>!7d<3oj7c?l3;28?jc?290/=n:5e`9m5f5=921di:4?:%3`0?cf3g;h?7<4;ng5>5<#9j>1il5a1b197>=zj><i6=4mc;294~"6l:0:o;5G78f8L2>c3S>?6nun:c820?7228k1=o4>c;3g>40=9>0:i7?i:|l7b?433g?;645abd83?kc7291/=>k52:&27c<53-l>6>5+f780?!`02:1/j54<;%d:>6=#nh087)96b;3`3>"6l9097)hj:29'bc<43-;;<7=4$022>6=#9981?6*>0280?!77<390(<>::29'550=;2.:<:4<;%33<?5<,8:26>5+11c97>"68k087)??c;18 46c2:1/==k53:&24c<43-;:<7=4$032>6=#9881?6*>1280?!76<390(<?::29'540=;2.:=:4<;%32<?5<,8;26>5+10c97>"69k087)?>c;18 47c2:1/=<k53:&25c<43-;9<7=4$002>6=#9;81?6*>2280?!75<390(<<::29'570=;2.:>:4<;%31<?5<,8826>5+13c97>"6:k087)?=c;18 44c2:1/=?k53:&26c<43-;8<7=4$012>6=#9:81?6*>3280?!74<390(<=::29'560=;2.:?:4<;%30<?5<,8926>5+12c97>"6;k087)?<c;18 45c2:1/=nm51e08 4eb2=80(kl53:&eg?5<,>3j6<m8;%3g5?4<a=31<75f4`83>>obj3:17dkl:188m4ef2900e<mm:188m4e?2900e<m6:188m7?=83.:o94=a:l2g6<732c947>5$0a7>7g<f8i86<54i3594?"6k=09m6`>c281?>o5>3:1(<m;:3c8j4e42:10e><50;&2g1<5i2d:o>4;;:k05?6=,8i?6?o4n0a0>0=<a::1<7*>c581e>h6k:0=76g=f;29 4e32;k0b<m<:698m7c=83.:o94=a:l2g6<?32c9h7>5$0a7>7g<f8i86454i3a94?"6k=09m6`>c28b?>o5j3:1(<m;:3c8j4e42k10e?;50;&2g1<5i2d:o>4l;:k10?6=,8i?6?o4n0a0>a=<a:21<7*>c580=>h6k:0;76g<7;29 4e32:30b<m<:098m60=83.:o94<9:l2g6<532c897>5$0a7>6?<f8i86>54i5394?"6k=0856`>c287?>o383:1(<m;:2;8j4e42<10e>h50;&2g1<412d:o>49;:k0a?6=,8i?6>74n0a0>2=<a:n1<7*>c580=>h6k:0376g<c;29 4e32:30b<m<:898m6d=83.:o94<9:l2g6<f32c8m7>5$0a7>6?<f8i86o54i2694?"6k=0856`>c28`?>o4;3:1(<m;:2;8j4e42m10e;o50;&2g1<1j2d:o>4?;:k5=?6=,8i?6;l4n0a0>4=<a?=1<7*>c585f>h6k:0976g96;29 4e32?h0b<m<:298m33=83.:o949b:l2g6<332c=87>5$0a7>3d<f8i86854i7194?"6k=0=n6`>c285?>o1:3:1(<m;:7`8j4e42>10e;?50;&2g1<1j2d:o>47;:k54?6=,8i?6;l4n0a0><=<a<l1<7*>c585f>h6k:0j76g:e;29 4e32?h0b<m<:c98m0e=83.:o949b:l2g6<d32c>n7>5$0a7>3d<f8i86i54i4c94?"6k=0=n6`>c28f?>o213:1(<m;:7`8j4e42o10e8650;&2g1<1j2d:o>4>0:9j12<72-;h878m;o3`7?7632c>:7>5$0a7>3d<f8i86<<4;h76>5<#9j>1:o5a1b1956=<a<>1<7*>c585f>h6k:0:865f5283>!7d<3<i7c?l3;36?>o093:1(<m;:7`8j4e428<07d9?:18'5f2=>k1e=n=51698m3`=83.:o949b:l2g6<6021b:h4?:%3`0?0e3g;h?7?6;:k5`?6=,8i?6;l4n0a0>4g<3`<h6=4+1b692g=i9j91=o54i7:94?"6k=0=n6`>c282g>=n=m0;6)?l4;4a?k7d;3;o76g:2;29 4e32?h0b<m<:0g8?l36290/=n:56c9m5f5=9o10e5l50;&2g1<?k2d:o>4?;:k;e?6=,8i?65m4n0a0>4=<a121<7*>c58;g>h6k:0976g77;29 4e321i0b<m<:298m=0=83.:o947c:l2g6<332c397>5$0a7>=e<f8i86854i9694?"6k=03o6`>c285?>o?;3:1(<m;:9a8j4e42>10e5<50;&2g1<?k2d:o>47;:k;5?6=,8i?65m4n0a0><=<a1:1<7*>c58;g>h6k:0j76g8f;29 4e321i0b<m<:c98m2b=83.:o947c:l2g6<d32c<o7>5$0a7>=e<f8i86i54i6`94?"6k=03o6`>c28f?>o0i3:1(<m;:9a8j4e42o10e:750;&2g1<?k2d:o>4>0:9j3=<72-;h876l;o3`7?7632c<;7>5$0a7>=e<f8i86<<4;h55>5<#9j>14n5a1b1956=<a>?1<7*>c58;g>h6k:0:865f7583>!7d<32h7c?l3;36?>o>:3:1(<m;:9a8j4e428<07d7>:18'5f2=0j1e=n=51698m<6=83.:o947c:l2g6<6021b4k4?:%3`0?>d3g;h?7?6;:k;a?6=,8i?65m4n0a0>4g<3`2o6=4+1b69<f=i9j91=o54i9;94?"6k=03o6`>c282g>=n?l0;6)?l4;:`?k7d;3;o76g83;29 4e321i0b<m<:0g8?l15290/=n:58b9m5f5=9o10e4850;&2g1<>?2d:o>4?;:k:1?6=,8i?6494n0a0>4=<a0>1<7*>c58:3>h6k:0976g63;29 4e320=0b<m<:298m<d=83.:o946c:l2g6<732c2m7>5$0a7><e<f8i86<54i8;94?"6k=02o6`>c281?>o>03:1(<m;:8a8j4e42:10e:7<:18'5f2=?0>0b<m<:198m2?5290/=n:57868j4e42810e:7>:18'5f2=?0>0b<m<:398m2?7290/=n:57868j4e42:10e:77:18'5f2=?030b<m<:198m2?0290/=n:578;8j4e42810e:79:18'5f2=?030b<m<:398m2?2290/=n:578;8j4e42:10co850;&2g1<e?2d:o>4?;:ma1?6=,8i?6o94n0a0>4=<gk91<7*>c58a3>h6k:0976am2;29 4e32k=0b<m<:298kg7=83.:o94m7:l2g6<332ei<7>5$0a7>g1<f8i86854o`d94?"6k=0i;6`>c285?>ifm3:1(<m;:c58j4e42>10clj50;&2g1<e?2d:o>47;:mbg?6=,8i?6o94n0a0><=<ghh1<7*>c58a3>h6k:0j76ana;29 4e32k=0b<m<:c98kd>=83.:o94m7:l2g6<d32ej;7>5$0a7>g1<f8i86i54o`494?"6k=0i;6`>c28f?>if=3:1(<m;:c58j4e42o10cl:50;&2g1<e?2d:o>4>0:9le6<72-;h87l8;o3`7?7632ej>7>5$0a7>g1<f8i86<<4;nc2>5<#9j>1n:5a1b1956=<gh:1<7*>c58a3>h6k:0:865`9g83>!7d<3h<7c?l3;36?>iel3:1(<m;:c58j4e428<07bll:18'5f2=j>1e=n=51698kgd=83.:o94m7:l2g6<6021dnl4?:%3`0?d03g;h?7?6;:ma=?6=,8i?6o94n0a0>4g<3fh36=4+1b69f2=i9j91=o54oc694?"6k=0i;6`>c282g>=hi00;6)?l4;`4?k7d;3;o76a6e;29 4e32k=0b<m<:0g8?j?c290/=n:5b69m5f5=9o10ci650;&2g1<c12d:o>4?;:mg3?6=,8i?6i74n0a0>4=<gm?1<7*>c58g=>h6k:0976ak4;29 4e32m30b<m<:298ka5=83.:o94k9:l2g6<332eo>7>5$0a7>a?<f8i86854oe394?"6k=0o56`>c285?>ic83:1(<m;:e;8j4e42>10cnh50;&2g1<c12d:o>47;:m`a?6=,8i?6i74n0a0><=<gjn1<7*>c58g=>h6k:0j76alc;29 4e32m30b<m<:c98kfg=83.:o94k9:l2g6<d32eh57>5$0a7>a?<f8i86i54ob:94?"6k=0o56`>c28f?>id?3:1(<m;:e;8j4e42o10cn850;&2g1<c12d:o>4>0:9lg0<72-;h87j6;o3`7?7632eh87>5$0a7>a?<f8i86<<4;na0>5<#9j>1h45a1b1956=<gj81<7*>c58g=>h6k:0:865`c083>!7d<3n27c?l3;36?>icn3:1(<m;:e;8j4e428<07bjj:18'5f2=l01e=n=51698kab=83.:o94k9:l2g6<6021dhn4?:%3`0?b>3g;h?7?6;:mgf?6=,8i?6i74n0a0>4g<3fnj6=4+1b69`<=i9j91=o54oe494?"6k=0o56`>c282g>=hkk0;6)?l4;f:?k7d;3;o76al0;29 4e32m30b<m<:0g8?jda290/=n:5d89m5f5=9o10ch:50;&2g1<b=2d:o>4?;:mf7?6=,8i?6h;4n0a0>4=<gl81<7*>c58f1>h6k:0976aj1;29 4e32l?0b<m<:298k`?=83.:o94ja:l2g6<732en47>5$0a7>`g<f8i86<54od594?"6k=0nm6`>c281?>ib>3:1(<m;:dc8j4e42:10qo99a;29ff<729q/=i=51b48L2?c3A=3h6T;4;axe?d=9=0:97?n:0`95f<6l3;=6<951d82b?{i<o0986`:0;;8jgc=82dn<7>4$01f>7=#9:l1>6*i5;18 c0=;2.m;7=4$g:97>"a1390(ko53:&4=g<6k>1/=i>52:&ea?5<,ol1?6*>0180?!779390(<>=:29'555=;2.:<94<;%331?5<,8:=6>5+11597>"681087)??9;18 46f2:1/==l53:&24f<43-;;h7=4$02f>6=#99l1?6*>1180?!769390(<?=:29'545=;2.:=94<;%321?5<,8;=6>5+10597>"691087)?>9;18 47f2:1/=<l53:&25f<43-;:h7=4$03f>6=#98l1?6*>2180?!759390(<<=:29'575=;2.:>94<;%311?5<,88=6>5+13597>"6:1087)?=9;18 44f2:1/=?l53:&26f<43-;9h7=4$00f>6=#9;l1?6*>3180?!749390(<==:29'565=;2.:?94<;%301?5<,89=6>5+12597>"6;1087)?<9;18 45f2:1/=>l53:&27f<43-;8h7=4$0a`>4b53-;hi7:=;%da>6=#nj087)96a;3`3>"6l8097d:6:188m1g=831bio4?::kfg?6=3`;hm7>5;h3`f?6=3`;h47>5;h3`=?6=3`826=4+1b696d=i9j91<65f2983>!7d<38j7c?l3;38?l40290/=n:52`9m5f5=:21b>;4?:%3`0?4f3g;h?7=4;h11>5<#9j>1>l5a1b190>=n;80;6)?l4;0b?k7d;3?07d=?:18'5f2=:h1e=n=56:9j6c<72-;h87<n;o3`7?1<3`8n6=4+1b696d=i9j91465f2e83>!7d<38j7c?l3;;8?l4d290/=n:52`9m5f5=i21b>o4?:%3`0?4f3g;h?7l4;h06>5<#9j>1>l5a1b19g>=n:=0;6)?l4;0b?k7d;3n07d=7:18'5f2=;01e=n=50:9j72<72-;h87=6;o3`7?7<3`9=6=4+1b697<=i9j91>65f3483>!7d<3927c?l3;18?l26290/=n:5389m5f5=<21b8=4?:%3`0?5>3g;h?7;4;h1e>5<#9j>1?45a1b192>=n;l0;6)?l4;1:?k7d;3=07d=k:18'5f2=;01e=n=58:9j7f<72-;h87=6;o3`7??<3`9i6=4+1b697<=i9j91m65f3`83>!7d<3927c?l3;`8?l53290/=n:5389m5f5=k21b?>4?:%3`0?5>3g;h?7j4;h4b>5<#9j>1:o5a1b194>=n>00;6)?l4;4a?k7d;3;07d88:18'5f2=>k1e=n=52:9j23<72-;h878m;o3`7?5<3`<>6=4+1b692g=i9j91865f6583>!7d<3<i7c?l3;78?l04290/=n:56c9m5f5=>21b:?4?:%3`0?0e3g;h?794;h42>5<#9j>1:o5a1b19<>=n>90;6)?l4;4a?k7d;3307d;i:18'5f2=>k1e=n=5a:9j1`<72-;h878m;o3`7?d<3`?h6=4+1b692g=i9j91o65f5c83>!7d<3<i7c?l3;f8?l3f290/=n:56c9m5f5=m21b944?:%3`0?0e3g;h?7h4;h7;>5<#9j>1:o5a1b1955=<a<=1<7*>c585f>h6k:0:=65f5783>!7d<3<i7c?l3;31?>o2=3:1(<m;:7`8j4e428907d;;:18'5f2=>k1e=n=51598m05=83.:o949b:l2g6<6=21b;<4?:%3`0?0e3g;h?7?9;:k44?6=,8i?6;l4n0a0>41<3`<m6=4+1b692g=i9j91=554i7g94?"6k=0=n6`>c282=>=n>m0;6)?l4;4a?k7d;3;j76g9c;29 4e32?h0b<m<:0`8?l0?290/=n:56c9m5f5=9j10e8j50;&2g1<1j2d:o>4>d:9j17<72-;h878m;o3`7?7b32c>=7>5$0a7>3d<f8i86<h4;h:a>5<#9j>14n5a1b194>=n0h0;6)?l4;:`?k7d;3;07d67:18'5f2=0j1e=n=52:9j<2<72-;h876l;o3`7?5<3`2=6=4+1b69<f=i9j91865f8483>!7d<32h7c?l3;78?l>3290/=n:58b9m5f5=>21b4>4?:%3`0?>d3g;h?794;h:1>5<#9j>14n5a1b19<>=n080;6)?l4;:`?k7d;3307d6?:18'5f2=0j1e=n=5a:9j3c<72-;h876l;o3`7?d<3`=o6=4+1b69<f=i9j91o65f7b83>!7d<32h7c?l3;f8?l1e290/=n:58b9m5f5=m21b;l4?:%3`0?>d3g;h?7h4;h5:>5<#9j>14n5a1b1955=<a>21<7*>c58;g>h6k:0:=65f7683>!7d<32h7c?l3;31?>o0>3:1(<m;:9a8j4e428907d9::18'5f2=0j1e=n=51598m22=83.:o947c:l2g6<6=21b5?4?:%3`0?>d3g;h?7?9;:k:5?6=,8i?65m4n0a0>41<3`3;6=4+1b69<f=i9j91=554i9d94?"6k=03o6`>c282=>=n0l0;6)?l4;:`?k7d;3;j76g7d;29 4e321i0b<m<:0`8?l>>290/=n:58b9m5f5=9j10e:k50;&2g1<?k2d:o>4>d:9j36<72-;h876l;o3`7?7b32c<>7>5$0a7>=e<f8i86<h4;h;5>5<#9j>15:5a1b194>=n1<0;6)?l4;;4?k7d;3;07d7;:18'5f2=1>1e=n=52:9j=6<72-;h8778;o3`7?5<3`3i6=4+1b69=f=i9j91<65f9`83>!7d<33h7c?l3;38?l?>290/=n:59b9m5f5=:21b554?:%3`0??d3g;h?7=4;h5:7?6=,8i?6:7;;o3`7?6<3`=2>7>5$0a7>2?33g;h?7?4;h5:5?6=,8i?6:7;;o3`7?4<3`=2<7>5$0a7>2?33g;h?7=4;h5:<?6=,8i?6:76;o3`7?6<3`=2;7>5$0a7>2?>3g;h?7?4;h5:2?6=,8i?6:76;o3`7?4<3`=297>5$0a7>2?>3g;h?7=4;n`5>5<#9j>1n:5a1b194>=hj<0;6)?l4;`4?k7d;3;07bl<:18'5f2=j>1e=n=52:9lf7<72-;h87l8;o3`7?5<3fh:6=4+1b69f2=i9j91865`b183>!7d<3h<7c?l3;78?jga290/=n:5b69m5f5=>21dmh4?:%3`0?d03g;h?794;ncg>5<#9j>1n:5a1b19<>=hij0;6)?l4;`4?k7d;3307bom:18'5f2=j>1e=n=5a:9led<72-;h87l8;o3`7?d<3fk36=4+1b69f2=i9j91o65`a683>!7d<3h<7c?l3;f8?jg1290/=n:5b69m5f5=m21dm84?:%3`0?d03g;h?7h4;nc7>5<#9j>1n:5a1b1955=<gh91<7*>c58a3>h6k:0:=65`a383>!7d<3h<7c?l3;31?>if93:1(<m;:c58j4e428907bo?:18'5f2=j>1e=n=51598k<`=83.:o94m7:l2g6<6=21dni4?:%3`0?d03g;h?7?9;:mag?6=,8i?6o94n0a0>41<3fhi6=4+1b69f2=i9j91=554occ94?"6k=0i;6`>c282=>=hj00;6)?l4;`4?k7d;3;j76am8;29 4e32k=0b<m<:0`8?jd3290/=n:5b69m5f5=9j10cl750;&2g1<e?2d:o>4>d:9l=`<72-;h87l8;o3`7?7b32e2h7>5$0a7>g1<f8i86<h4;nf;>5<#9j>1h45a1b194>=hl>0;6)?l4;f:?k7d;3;07bj::18'5f2=l01e=n=52:9l`1<72-;h87j6;o3`7?5<3fn86=4+1b69`<=i9j91865`d383>!7d<3n27c?l3;78?jb6290/=n:5d89m5f5=>21dh=4?:%3`0?b>3g;h?794;nae>5<#9j>1h45a1b19<>=hkl0;6)?l4;f:?k7d;3307bmk:18'5f2=l01e=n=5a:9lgf<72-;h87j6;o3`7?d<3fij6=4+1b69`<=i9j91o65`c883>!7d<3n27c?l3;f8?je?290/=n:5d89m5f5=m21do:4?:%3`0?b>3g;h?7h4;na5>5<#9j>1h45a1b1955=<gj?1<7*>c58g=>h6k:0:=65`c583>!7d<3n27c?l3;31?>id;3:1(<m;:e;8j4e428907bm=:18'5f2=l01e=n=51598kf7=83.:o94k9:l2g6<6=21dhk4?:%3`0?b>3g;h?7?9;:mga?6=,8i?6i74n0a0>41<3fno6=4+1b69`<=i9j91=554oea94?"6k=0o56`>c282=>=hlk0;6)?l4;f:?k7d;3;j76aka;29 4e32m30b<m<:0`8?jb1290/=n:5d89m5f5=9j10cnl50;&2g1<c12d:o>4>d:9lg5<72-;h87j6;o3`7?7b32eij7>5$0a7>a?<f8i86<h4;ng7>5<#9j>1i85a1b194>=hm:0;6)?l4;g6?k7d;3;07bk=:18'5f2=m<1e=n=52:9la4<72-;h87k:;o3`7?5<3fo26=4+1b69ad=i9j91<65`e983>!7d<3oj7c?l3;38?jc0290/=n:5e`9m5f5=:21di;4?:%3`0?cf3g;h?7=4;|`42=<72ki1<7>t$0f0>4e13A=2h6F88e9Y01<dsh0i6<:51482e?7e28i1=i4>6;34>4c=9o0vb9h5259m15<>3ghn6=5ae183?!74m380(<=i:39'b0<43-l=6>5+f680?!`?2:1/j44<;%db>6=#?0h1=n94$0f3>7=#nl087)hi:29'556=;2.:<<4<;%336?5<,8:86>5+11697>"68<087)??6;18 4602:1/==653:&24<<43-;;m7=4$02a>6=#99i1?6*>0e80?!77m390(<>i:29'546=;2.:=<4<;%326?5<,8;86>5+10697>"69<087)?>6;18 4702:1/=<653:&25<<43-;:m7=4$03a>6=#98i1?6*>1e80?!76m390(<?i:29'576=;2.:><4<;%316?5<,8886>5+13697>"6:<087)?=6;18 4402:1/=?653:&26<<43-;9m7=4$00a>6=#9;i1?6*>2e80?!75m390(<<i:29'566=;2.:?<4<;%306?5<,8986>5+12697>"6;<087)?<6;18 4502:1/=>653:&27<<43-;8m7=4$01a>6=#9:i1?6*>3e80?!7dk3;o>6*>cd876>"aj390(km53:&4=d<6k>1/=i?52:k7=?6=3`>j6=44id`94?=nmj0;66g>c`83>>o6kk0;66g>c983>>o6k00;66g=9;29 4e32;k0b<m<:198m7>=83.:o94=a:l2g6<632c9;7>5$0a7>7g<f8i86?54i3494?"6k=09m6`>c280?>o4:3:1(<m;:3c8j4e42=10e>?50;&2g1<5i2d:o>4:;:k04?6=,8i?6?o4n0a0>3=<a;l1<7*>c581e>h6k:0<76g=e;29 4e32;k0b<m<:998m7b=83.:o94=a:l2g6<>32c9o7>5$0a7>7g<f8i86l54i3`94?"6k=09m6`>c28a?>o5=3:1(<m;:3c8j4e42j10e?:50;&2g1<5i2d:o>4k;:k0<?6=,8i?6>74n0a0>5=<a:=1<7*>c580=>h6k:0:76g<6;29 4e32:30b<m<:398m63=83.:o94<9:l2g6<432c?=7>5$0a7>6?<f8i86954i5294?"6k=0856`>c286?>o4n3:1(<m;:2;8j4e42?10e>k50;&2g1<412d:o>48;:k0`?6=,8i?6>74n0a0>==<a:i1<7*>c580=>h6k:0276g<b;29 4e32:30b<m<:`98m6g=83.:o94<9:l2g6<e32c887>5$0a7>6?<f8i86n54i2194?"6k=0856`>c28g?>o1i3:1(<m;:7`8j4e42910e;750;&2g1<1j2d:o>4>;:k53?6=,8i?6;l4n0a0>7=<a?<1<7*>c585f>h6k:0876g95;29 4e32?h0b<m<:598m32=83.:o949b:l2g6<232c=?7>5$0a7>3d<f8i86;54i7094?"6k=0=n6`>c284?>o193:1(<m;:7`8j4e42110e;>50;&2g1<1j2d:o>46;:k6b?6=,8i?6;l4n0a0>d=<a<o1<7*>c585f>h6k:0i76g:c;29 4e32?h0b<m<:b98m0d=83.:o949b:l2g6<c32c>m7>5$0a7>3d<f8i86h54i4;94?"6k=0=n6`>c28e?>o203:1(<m;:7`8j4e428:07d;8:18'5f2=>k1e=n=51098m00=83.:o949b:l2g6<6:21b984?:%3`0?0e3g;h?7?<;:k60?6=,8i?6;l4n0a0>42<3`?86=4+1b692g=i9j91=854i6394?"6k=0=n6`>c2822>=n?90;6)?l4;4a?k7d;3;<76g9f;29 4e32?h0b<m<:0:8?l0b290/=n:56c9m5f5=9010e;j50;&2g1<1j2d:o>4>a:9j2f<72-;h878m;o3`7?7e32c=47>5$0a7>3d<f8i86<m4;h7g>5<#9j>1:o5a1b195a=<a<81<7*>c585f>h6k:0:i65f5083>!7d<3<i7c?l3;3e?>o?j3:1(<m;:9a8j4e42910e5o50;&2g1<?k2d:o>4>;:k;<?6=,8i?65m4n0a0>7=<a1=1<7*>c58;g>h6k:0876g76;29 4e321i0b<m<:598m=3=83.:o947c:l2g6<232c387>5$0a7>=e<f8i86;54i9194?"6k=03o6`>c284?>o?:3:1(<m;:9a8j4e42110e5?50;&2g1<?k2d:o>46;:k;4?6=,8i?65m4n0a0>d=<a>l1<7*>c58;g>h6k:0i76g8d;29 4e321i0b<m<:b98m2e=83.:o947c:l2g6<c32c<n7>5$0a7>=e<f8i86h54i6c94?"6k=03o6`>c28e?>o013:1(<m;:9a8j4e428:07d97:18'5f2=0j1e=n=51098m21=83.:o947c:l2g6<6:21b;;4?:%3`0?>d3g;h?7?<;:k41?6=,8i?65m4n0a0>42<3`=?6=4+1b69<f=i9j91=854i8094?"6k=03o6`>c2822>=n180;6)?l4;:`?k7d;3;<76g60;29 4e321i0b<m<:0:8?l>a290/=n:58b9m5f5=9010e5k50;&2g1<?k2d:o>4>a:9j<a<72-;h876l;o3`7?7e32c357>5$0a7>=e<f8i86<m4;h5f>5<#9j>14n5a1b195a=<a>91<7*>c58;g>h6k:0:i65f7383>!7d<32h7c?l3;3e?>o>>3:1(<m;:858j4e42910e4;50;&2g1<>?2d:o>4>;:k:0?6=,8i?6494n0a0>7=<a091<7*>c58:3>h6k:0876g6b;29 4e320i0b<m<:198m<g=83.:o946c:l2g6<632c257>5$0a7><e<f8i86?54i8:94?"6k=02o6`>c280?>o01:0;6)?l4;5:0>h6k:0;76g89383>!7d<3=286`>c282?>o0180;6)?l4;5:0>h6k:0976g89183>!7d<3=286`>c280?>o0110;6)?l4;5:=>h6k:0;76g89683>!7d<3=256`>c282?>o01?0;6)?l4;5:=>h6k:0976g89483>!7d<3=256`>c280?>ie>3:1(<m;:c58j4e42910co;50;&2g1<e?2d:o>4>;:ma7?6=,8i?6o94n0a0>7=<gk81<7*>c58a3>h6k:0876am1;29 4e32k=0b<m<:598kg6=83.:o94m7:l2g6<232ejj7>5$0a7>g1<f8i86;54o`g94?"6k=0i;6`>c284?>ifl3:1(<m;:c58j4e42110clm50;&2g1<e?2d:o>46;:mbf?6=,8i?6o94n0a0>d=<ghk1<7*>c58a3>h6k:0i76an8;29 4e32k=0b<m<:b98kd1=83.:o94m7:l2g6<c32ej:7>5$0a7>g1<f8i86h54o`794?"6k=0i;6`>c28e?>if<3:1(<m;:c58j4e428:07bo<:18'5f2=j>1e=n=51098kd4=83.:o94m7:l2g6<6:21dm<4?:%3`0?d03g;h?7?<;:mb4?6=,8i?6o94n0a0>42<3f3m6=4+1b69f2=i9j91=854ocf94?"6k=0i;6`>c2822>=hjj0;6)?l4;`4?k7d;3;<76amb;29 4e32k=0b<m<:0:8?jdf290/=n:5b69m5f5=9010co750;&2g1<e?2d:o>4>a:9lf=<72-;h87l8;o3`7?7e32ei87>5$0a7>g1<f8i86<m4;nc:>5<#9j>1n:5a1b195a=<g0o1<7*>c58a3>h6k:0:i65`9e83>!7d<3h<7c?l3;3e?>ic03:1(<m;:e;8j4e42910ci950;&2g1<c12d:o>4>;:mg1?6=,8i?6i74n0a0>7=<gm>1<7*>c58g=>h6k:0876ak3;29 4e32m30b<m<:598ka4=83.:o94k9:l2g6<232eo=7>5$0a7>a?<f8i86;54oe294?"6k=0o56`>c284?>idn3:1(<m;:e;8j4e42110cnk50;&2g1<c12d:o>46;:m``?6=,8i?6i74n0a0>d=<gji1<7*>c58g=>h6k:0i76ala;29 4e32m30b<m<:b98kf?=83.:o94k9:l2g6<c32eh47>5$0a7>a?<f8i86h54ob594?"6k=0o56`>c28e?>id>3:1(<m;:e;8j4e428:07bm::18'5f2=l01e=n=51098kf2=83.:o94k9:l2g6<6:21do>4?:%3`0?b>3g;h?7?<;:m`6?6=,8i?6i74n0a0>42<3fi:6=4+1b69`<=i9j91=854oed94?"6k=0o56`>c2822>=hll0;6)?l4;f:?k7d;3;<76akd;29 4e32m30b<m<:0:8?jbd290/=n:5d89m5f5=9010cil50;&2g1<c12d:o>4>a:9l`d<72-;h87j6;o3`7?7e32eo:7>5$0a7>a?<f8i86<m4;naa>5<#9j>1h45a1b195a=<gj:1<7*>c58g=>h6k:0:i65`bg83>!7d<3n27c?l3;3e?>ib<3:1(<m;:d78j4e42910ch=50;&2g1<b=2d:o>4>;:mf6?6=,8i?6h;4n0a0>7=<gl;1<7*>c58f1>h6k:0876aj9;29 4e32lk0b<m<:198k`>=83.:o94ja:l2g6<632en;7>5$0a7>`g<f8i86?54od494?"6k=0nm6`>c280?>{e??=1<7ll:183!7c;3;h:6F89e9K3=b<R=>1ovo5b;37>43=9h0:n7?l:0f953<6?3;n6<h5}o6e>72<f<:156`me;28j`6=82.:?h4=;%30b?4<,o?1?6*i6;18 c1=;2.m47=4$g;97>"ai390(:7m:0a4?!7c8380(kk53:&eb?5<,8:;6>5+11397>"68;087)??3;18 4632:1/==;53:&243<43-;;;7=4$02;>6=#9931?6*>0`80?!77j390(<>l:29'55b=;2.:<h4<;%33b?5<,8;;6>5+10397>"69;087)?>3;18 4732:1/=<;53:&253<43-;:;7=4$03;>6=#9831?6*>1`80?!76j390(<?l:29'54b=;2.:=h4<;%32b?5<,88;6>5+13397>"6:;087)?=3;18 4432:1/=?;53:&263<43-;9;7=4$00;>6=#9;31?6*>2`80?!75j390(<<l:29'57b=;2.:>h4<;%31b?5<,89;6>5+12397>"6;;087)?<3;18 4532:1/=>;53:&273<43-;8;7=4$01;>6=#9:31?6*>3`80?!74j390(<=l:29'56b=;2.:on4>d39'5fc=<;1/jo4<;%d`>6=#?0k1=n94$0f2>7=n<00;66g;a;29?lce2900ehm50;9j5fg=831b=nl50;9j5f>=831b=n750;9j6<<72-;h87<n;o3`7?6<3`836=4+1b696d=i9j91=65f2683>!7d<38j7c?l3;08?l41290/=n:52`9m5f5=;21b??4?:%3`0?4f3g;h?7:4;h12>5<#9j>1>l5a1b191>=n;90;6)?l4;0b?k7d;3<07d<i:18'5f2=:h1e=n=57:9j6`<72-;h87<n;o3`7?><3`8o6=4+1b696d=i9j91565f2b83>!7d<38j7c?l3;c8?l4e290/=n:52`9m5f5=j21b>84?:%3`0?4f3g;h?7m4;h07>5<#9j>1>l5a1b19`>=n;10;6)?l4;1:?k7d;3:07d=8:18'5f2=;01e=n=51:9j73<72-;h87=6;o3`7?4<3`9>6=4+1b697<=i9j91?65f4083>!7d<3927c?l3;68?l27290/=n:5389m5f5==21b?k4?:%3`0?5>3g;h?784;h1f>5<#9j>1?45a1b193>=n;m0;6)?l4;1:?k7d;3207d=l:18'5f2=;01e=n=59:9j7g<72-;h87=6;o3`7?g<3`9j6=4+1b697<=i9j91n65f3583>!7d<3927c?l3;a8?l54290/=n:5389m5f5=l21b:l4?:%3`0?0e3g;h?7>4;h4:>5<#9j>1:o5a1b195>=n>>0;6)?l4;4a?k7d;3807d89:18'5f2=>k1e=n=53:9j20<72-;h878m;o3`7?2<3`<?6=4+1b692g=i9j91965f6283>!7d<3<i7c?l3;48?l05290/=n:56c9m5f5=?21b:<4?:%3`0?0e3g;h?764;h43>5<#9j>1:o5a1b19=>=n=o0;6)?l4;4a?k7d;3k07d;j:18'5f2=>k1e=n=5b:9j1f<72-;h878m;o3`7?e<3`?i6=4+1b692g=i9j91h65f5`83>!7d<3<i7c?l3;g8?l3>290/=n:56c9m5f5=n21b954?:%3`0?0e3g;h?7??;:k63?6=,8i?6;l4n0a0>47<3`?=6=4+1b692g=i9j91=?54i4794?"6k=0=n6`>c2827>=n==0;6)?l4;4a?k7d;3;?76g:3;29 4e32?h0b<m<:078?l16290/=n:56c9m5f5=9?10e:>50;&2g1<1j2d:o>4>7:9j2c<72-;h878m;o3`7?7?32c=i7>5$0a7>3d<f8i86<74;h4g>5<#9j>1:o5a1b195d=<a?i1<7*>c585f>h6k:0:n65f6983>!7d<3<i7c?l3;3`?>o2l3:1(<m;:7`8j4e428n07d;=:18'5f2=>k1e=n=51d98m07=83.:o949b:l2g6<6n21b4o4?:%3`0?>d3g;h?7>4;h:b>5<#9j>14n5a1b195>=n010;6)?l4;:`?k7d;3807d68:18'5f2=0j1e=n=53:9j<3<72-;h876l;o3`7?2<3`2>6=4+1b69<f=i9j91965f8583>!7d<32h7c?l3;48?l>4290/=n:58b9m5f5=?21b4?4?:%3`0?>d3g;h?764;h:2>5<#9j>14n5a1b19=>=n090;6)?l4;:`?k7d;3k07d9i:18'5f2=0j1e=n=5b:9j3a<72-;h876l;o3`7?e<3`=h6=4+1b69<f=i9j91h65f7c83>!7d<32h7c?l3;g8?l1f290/=n:58b9m5f5=n21b;44?:%3`0?>d3g;h?7??;:k4<?6=,8i?65m4n0a0>47<3`=<6=4+1b69<f=i9j91=?54i6494?"6k=03o6`>c2827>=n?<0;6)?l4;:`?k7d;3;?76g84;29 4e321i0b<m<:078?l?5290/=n:58b9m5f5=9?10e4?50;&2g1<?k2d:o>4>7:9j=5<72-;h876l;o3`7?7?32c3j7>5$0a7>=e<f8i86<74;h:f>5<#9j>14n5a1b195d=<a1n1<7*>c58;g>h6k:0:n65f8883>!7d<32h7c?l3;3`?>o0m3:1(<m;:9a8j4e428n07d9<:18'5f2=0j1e=n=51d98m24=83.:o947c:l2g6<6n21b5;4?:%3`0??03g;h?7>4;h;6>5<#9j>15:5a1b195>=n1=0;6)?l4;;4?k7d;3807d7<:18'5f2=1>1e=n=53:9j=g<72-;h877l;o3`7?6<3`3j6=4+1b69=f=i9j91=65f9883>!7d<33h7c?l3;08?l??290/=n:59b9m5f5=;21b;4=50;&2g1<01=1e=n=50:9j3<4=83.:o948959m5f5=921b;4?50;&2g1<01=1e=n=52:9j3<6=83.:o948959m5f5=;21b;4650;&2g1<0101e=n=50:9j3<1=83.:o948989m5f5=921b;4850;&2g1<0101e=n=52:9j3<3=83.:o948989m5f5=;21dn;4?:%3`0?d03g;h?7>4;n`6>5<#9j>1n:5a1b195>=hj:0;6)?l4;`4?k7d;3807bl=:18'5f2=j>1e=n=53:9lf4<72-;h87l8;o3`7?2<3fh;6=4+1b69f2=i9j91965`ag83>!7d<3h<7c?l3;48?jgb290/=n:5b69m5f5=?21dmi4?:%3`0?d03g;h?764;nc`>5<#9j>1n:5a1b19=>=hik0;6)?l4;`4?k7d;3k07bon:18'5f2=j>1e=n=5b:9le=<72-;h87l8;o3`7?e<3fk<6=4+1b69f2=i9j91h65`a783>!7d<3h<7c?l3;g8?jg2290/=n:5b69m5f5=n21dm94?:%3`0?d03g;h?7??;:mb7?6=,8i?6o94n0a0>47<3fk96=4+1b69f2=i9j91=?54o`394?"6k=0i;6`>c2827>=hi90;6)?l4;`4?k7d;3;?76a6f;29 4e32k=0b<m<:078?jdc290/=n:5b69m5f5=9?10com50;&2g1<e?2d:o>4>7:9lfg<72-;h87l8;o3`7?7?32eim7>5$0a7>g1<f8i86<74;n`:>5<#9j>1n:5a1b195d=<gk21<7*>c58a3>h6k:0:n65`b583>!7d<3h<7c?l3;3`?>if13:1(<m;:c58j4e428n07b7j:18'5f2=j>1e=n=51d98k<b=83.:o94m7:l2g6<6n21dh54?:%3`0?b>3g;h?7>4;nf4>5<#9j>1h45a1b195>=hl<0;6)?l4;f:?k7d;3807bj;:18'5f2=l01e=n=53:9l`6<72-;h87j6;o3`7?2<3fn96=4+1b69`<=i9j91965`d083>!7d<3n27c?l3;48?jb7290/=n:5d89m5f5=?21dok4?:%3`0?b>3g;h?764;naf>5<#9j>1h45a1b19=>=hkm0;6)?l4;f:?k7d;3k07bml:18'5f2=l01e=n=5b:9lgd<72-;h87j6;o3`7?e<3fi26=4+1b69`<=i9j91h65`c983>!7d<3n27c?l3;g8?je0290/=n:5d89m5f5=n21do;4?:%3`0?b>3g;h?7??;:m`1?6=,8i?6i74n0a0>47<3fi?6=4+1b69`<=i9j91=?54ob194?"6k=0o56`>c2827>=hk;0;6)?l4;f:?k7d;3;?76al1;29 4e32m30b<m<:078?jba290/=n:5d89m5f5=9?10cik50;&2g1<c12d:o>4>7:9l`a<72-;h87j6;o3`7?7?32eoo7>5$0a7>a?<f8i86<74;nfa>5<#9j>1h45a1b195d=<gmk1<7*>c58g=>h6k:0:n65`d783>!7d<3n27c?l3;3`?>idj3:1(<m;:e;8j4e428n07bm?:18'5f2=l01e=n=51d98kg`=83.:o94k9:l2g6<6n21di94?:%3`0?c23g;h?7>4;ng0>5<#9j>1i85a1b195>=hm;0;6)?l4;g6?k7d;3807bk>:18'5f2=m<1e=n=53:9la<<72-;h87kn;o3`7?6<3fo36=4+1b69ad=i9j91=65`e683>!7d<3oj7c?l3;08?jc1290/=n:5e`9m5f5=;21vn:89:18ag?6=8r.:h>4>c79K3<b<@>2o7W:;:byb>g<6<3;>6<o51c82g?7c28<1=:4>e;3e>xh3n38?7c;?:89mf`<73go;6=5+12g96>"6;o097)h::29'b3<43-l<6>5+f980?!`>2:1/jl4<;%5:f?7d?2.:h=4=;%df>6=#no087)??0;18 4662:1/==<53:&246<43-;;87=4$026>6=#99<1?6*>0680?!770390(<>6:29'55g=;2.:<o4<;%33g?5<,8:o6>5+11g97>"68o087)?>0;18 4762:1/=<<53:&256<43-;:87=4$036>6=#98<1?6*>1680?!760390(<?6:29'54g=;2.:=o4<;%32g?5<,8;o6>5+10g97>"69o087)?=0;18 4462:1/=?<53:&266<43-;987=4$006>6=#9;<1?6*>2680?!750390(<<6:29'57g=;2.:>o4<;%31g?5<,88o6>5+13g97>"6:o087)?<0;18 4562:1/=><53:&276<43-;887=4$016>6=#9:<1?6*>3680?!740390(<=6:29'56g=;2.:?o4<;%30g?5<,89o6>5+1ba95a4<,8in69<4$g`97>"ak390(:7n:0a4?!7c9380e9750;9j0d<722cnn7>5;hg`>5<<a8ij6=44i0aa>5<<a8i36=44i0a:>5<<a;31<7*>c581e>h6k:0;76g=8;29 4e32;k0b<m<:098m71=83.:o94=a:l2g6<532c9:7>5$0a7>7g<f8i86>54i2094?"6k=09m6`>c287?>o493:1(<m;:3c8j4e42<10e>>50;&2g1<5i2d:o>49;:k1b?6=,8i?6?o4n0a0>2=<a;o1<7*>c581e>h6k:0376g=d;29 4e32;k0b<m<:898m7e=83.:o94=a:l2g6<f32c9n7>5$0a7>7g<f8i86o54i3794?"6k=09m6`>c28`?>o5<3:1(<m;:3c8j4e42m10e>650;&2g1<412d:o>4?;:k03?6=,8i?6>74n0a0>4=<a:<1<7*>c580=>h6k:0976g<5;29 4e32:30b<m<:298m17=83.:o94<9:l2g6<332c?<7>5$0a7>6?<f8i86854i2d94?"6k=0856`>c285?>o4m3:1(<m;:2;8j4e42>10e>j50;&2g1<412d:o>47;:k0g?6=,8i?6>74n0a0><=<a:h1<7*>c580=>h6k:0j76g<a;29 4e32:30b<m<:c98m62=83.:o94<9:l2g6<d32c8?7>5$0a7>6?<f8i86i54i7c94?"6k=0=n6`>c283?>o113:1(<m;:7`8j4e42810e;950;&2g1<1j2d:o>4=;:k52?6=,8i?6;l4n0a0>6=<a??1<7*>c585f>h6k:0?76g94;29 4e32?h0b<m<:498m35=83.:o949b:l2g6<132c=>7>5$0a7>3d<f8i86:54i7394?"6k=0=n6`>c28;?>o183:1(<m;:7`8j4e42010e8h50;&2g1<1j2d:o>4n;:k6a?6=,8i?6;l4n0a0>g=<a<i1<7*>c585f>h6k:0h76g:b;29 4e32?h0b<m<:e98m0g=83.:o949b:l2g6<b32c>57>5$0a7>3d<f8i86k54i4:94?"6k=0=n6`>c2824>=n=>0;6)?l4;4a?k7d;3;:76g:6;29 4e32?h0b<m<:008?l32290/=n:56c9m5f5=9:10e8:50;&2g1<1j2d:o>4>4:9j16<72-;h878m;o3`7?7232c<=7>5$0a7>3d<f8i86<84;h53>5<#9j>1:o5a1b1952=<a?l1<7*>c585f>h6k:0:465f6d83>!7d<3<i7c?l3;3:?>o1l3:1(<m;:7`8j4e428k07d8l:18'5f2=>k1e=n=51c98m3>=83.:o949b:l2g6<6k21b9i4?:%3`0?0e3g;h?7?k;:k66?6=,8i?6;l4n0a0>4c<3`?:6=4+1b692g=i9j91=k54i9`94?"6k=03o6`>c283?>o?i3:1(<m;:9a8j4e42810e5650;&2g1<?k2d:o>4=;:k;3?6=,8i?65m4n0a0>6=<a1<1<7*>c58;g>h6k:0?76g75;29 4e321i0b<m<:498m=2=83.:o947c:l2g6<132c3?7>5$0a7>=e<f8i86:54i9094?"6k=03o6`>c28;?>o?93:1(<m;:9a8j4e42010e5>50;&2g1<?k2d:o>4n;:k4b?6=,8i?65m4n0a0>g=<a>n1<7*>c58;g>h6k:0h76g8c;29 4e321i0b<m<:e98m2d=83.:o947c:l2g6<b32c<m7>5$0a7>=e<f8i86k54i6;94?"6k=03o6`>c2824>=n?10;6)?l4;:`?k7d;3;:76g87;29 4e321i0b<m<:008?l11290/=n:58b9m5f5=9:10e:;50;&2g1<?k2d:o>4>4:9j31<72-;h876l;o3`7?7232c2>7>5$0a7>=e<f8i86<84;h;2>5<#9j>14n5a1b1952=<a0:1<7*>c58;g>h6k:0:465f8g83>!7d<32h7c?l3;3:?>o?m3:1(<m;:9a8j4e428k07d6k:18'5f2=0j1e=n=51c98m=?=83.:o947c:l2g6<6k21b;h4?:%3`0?>d3g;h?7?k;:k47?6=,8i?65m4n0a0>4c<3`=96=4+1b69<f=i9j91=k54i8494?"6k=02;6`>c283?>o>=3:1(<m;:858j4e42810e4:50;&2g1<>?2d:o>4=;:k:7?6=,8i?6494n0a0>6=<a0h1<7*>c58:g>h6k:0;76g6a;29 4e320i0b<m<:098m<?=83.:o946c:l2g6<532c247>5$0a7><e<f8i86>54i6;0>5<#9j>1;4:4n0a0>5=<a>396=4+1b693<2<f8i86<54i6;2>5<#9j>1;4:4n0a0>7=<a>3;6=4+1b693<2<f8i86>54i6;;>5<#9j>1;474n0a0>5=<a>3<6=4+1b693<?<f8i86<54i6;5>5<#9j>1;474n0a0>7=<a>3>6=4+1b693<?<f8i86>54oc494?"6k=0i;6`>c283?>ie=3:1(<m;:c58j4e42810co=50;&2g1<e?2d:o>4=;:ma6?6=,8i?6o94n0a0>6=<gk;1<7*>c58a3>h6k:0?76am0;29 4e32k=0b<m<:498kd`=83.:o94m7:l2g6<132eji7>5$0a7>g1<f8i86:54o`f94?"6k=0i;6`>c28;?>ifk3:1(<m;:c58j4e42010cll50;&2g1<e?2d:o>4n;:mbe?6=,8i?6o94n0a0>g=<gh21<7*>c58a3>h6k:0h76an7;29 4e32k=0b<m<:e98kd0=83.:o94m7:l2g6<b32ej97>5$0a7>g1<f8i86k54o`694?"6k=0i;6`>c2824>=hi:0;6)?l4;`4?k7d;3;:76an2;29 4e32k=0b<m<:008?jg6290/=n:5b69m5f5=9:10cl>50;&2g1<e?2d:o>4>4:9l=c<72-;h87l8;o3`7?7232eih7>5$0a7>g1<f8i86<84;n``>5<#9j>1n:5a1b1952=<gkh1<7*>c58a3>h6k:0:465`b`83>!7d<3h<7c?l3;3:?>ie13:1(<m;:c58j4e428k07bl7:18'5f2=j>1e=n=51c98kg2=83.:o94m7:l2g6<6k21dm44?:%3`0?d03g;h?7?k;:m:a?6=,8i?6o94n0a0>4c<3f3o6=4+1b69f2=i9j91=k54oe:94?"6k=0o56`>c283?>ic?3:1(<m;:e;8j4e42810ci;50;&2g1<c12d:o>4=;:mg0?6=,8i?6i74n0a0>6=<gm91<7*>c58g=>h6k:0?76ak2;29 4e32m30b<m<:498ka7=83.:o94k9:l2g6<132eo<7>5$0a7>a?<f8i86:54obd94?"6k=0o56`>c28;?>idm3:1(<m;:e;8j4e42010cnj50;&2g1<c12d:o>4n;:m`g?6=,8i?6i74n0a0>g=<gjk1<7*>c58g=>h6k:0h76al9;29 4e32m30b<m<:e98kf>=83.:o94k9:l2g6<b32eh;7>5$0a7>a?<f8i86k54ob494?"6k=0o56`>c2824>=hk<0;6)?l4;f:?k7d;3;:76al4;29 4e32m30b<m<:008?je4290/=n:5d89m5f5=9:10cn<50;&2g1<c12d:o>4>4:9lg4<72-;h87j6;o3`7?7232eoj7>5$0a7>a?<f8i86<84;nff>5<#9j>1h45a1b1952=<gmn1<7*>c58g=>h6k:0:465`db83>!7d<3n27c?l3;3:?>icj3:1(<m;:e;8j4e428k07bjn:18'5f2=l01e=n=51c98ka0=83.:o94k9:l2g6<6k21doo4?:%3`0?b>3g;h?7?k;:m`4?6=,8i?6i74n0a0>4c<3fhm6=4+1b69`<=i9j91=k54od694?"6k=0n96`>c283?>ib;3:1(<m;:d78j4e42810ch<50;&2g1<b=2d:o>4=;:mf5?6=,8i?6h;4n0a0>6=<gl31<7*>c58fe>h6k:0;76aj8;29 4e32lk0b<m<:098k`1=83.:o94ja:l2g6<532en:7>5$0a7>`g<f8i86>54}c551?6=jj0;6=u+1e195f0<@>3o7E97d:X70?e|i3h1=94>5;3b>4d=9j0:h7?9:0595`<6n3we8k4=4:l64??<fko1<6`j0;28 45b2;1/=>h52:&e1?5<,o<1?6*i7;18 c>=;2.m57=4$gc97>"01k0:o:5+1e296>"am390(kh53:&245<43-;;=7=4$021>6=#9991?6*>0580?!77=390(<>9:29'551=;2.:<54<;%33=?5<,8:j6>5+11`97>"68j087)??d;18 46b2:1/==h53:&255<43-;:=7=4$031>6=#9891?6*>1580?!76=390(<?9:29'541=;2.:=54<;%32=?5<,8;j6>5+10`97>"69j087)?>d;18 47b2:1/=<h53:&265<43-;9=7=4$001>6=#9;91?6*>2580?!75=390(<<9:29'571=;2.:>54<;%31=?5<,88j6>5+13`97>"6:j087)?=d;18 44b2:1/=?h53:&275<43-;8=7=4$011>6=#9:91?6*>3580?!74=390(<=9:29'561=;2.:?54<;%30=?5<,89j6>5+12`97>"6;j087)?<d;18 4ed28n97)?le;61?!`e2:1/jn4<;%5:e?7d?2.:h<4=;h6:>5<<a=k1<75fec83>>obk3:17d?la;29?l7dj3:17d?l8;29?l7d13:17d<6:18'5f2=:h1e=n=50:9j6=<72-;h87<n;o3`7?7<3`8<6=4+1b696d=i9j91>65f2783>!7d<38j7c?l3;18?l55290/=n:52`9m5f5=<21b?<4?:%3`0?4f3g;h?7;4;h13>5<#9j>1>l5a1b192>=n:o0;6)?l4;0b?k7d;3=07d<j:18'5f2=:h1e=n=58:9j6a<72-;h87<n;o3`7??<3`8h6=4+1b696d=i9j91m65f2c83>!7d<38j7c?l3;`8?l42290/=n:52`9m5f5=k21b>94?:%3`0?4f3g;h?7j4;h1;>5<#9j>1?45a1b194>=n;>0;6)?l4;1:?k7d;3;07d=9:18'5f2=;01e=n=52:9j70<72-;h87=6;o3`7?5<3`>:6=4+1b697<=i9j91865f4183>!7d<3927c?l3;78?l5a290/=n:5389m5f5=>21b?h4?:%3`0?5>3g;h?794;h1g>5<#9j>1?45a1b19<>=n;j0;6)?l4;1:?k7d;3307d=m:18'5f2=;01e=n=5a:9j7d<72-;h87=6;o3`7?d<3`9?6=4+1b697<=i9j91o65f3283>!7d<3927c?l3;f8?l0f290/=n:56c9m5f5=821b:44?:%3`0?0e3g;h?7?4;h44>5<#9j>1:o5a1b196>=n>?0;6)?l4;4a?k7d;3907d8::18'5f2=>k1e=n=54:9j21<72-;h878m;o3`7?3<3`<86=4+1b692g=i9j91:65f6383>!7d<3<i7c?l3;58?l06290/=n:56c9m5f5=021b:=4?:%3`0?0e3g;h?774;h7e>5<#9j>1:o5a1b19e>=n=l0;6)?l4;4a?k7d;3h07d;l:18'5f2=>k1e=n=5c:9j1g<72-;h878m;o3`7?b<3`?j6=4+1b692g=i9j91i65f5883>!7d<3<i7c?l3;d8?l3?290/=n:56c9m5f5=9910e8950;&2g1<1j2d:o>4>1:9j13<72-;h878m;o3`7?7532c>97>5$0a7>3d<f8i86<=4;h77>5<#9j>1:o5a1b1951=<a<91<7*>c585f>h6k:0:965f7083>!7d<3<i7c?l3;35?>o083:1(<m;:7`8j4e428=07d8i:18'5f2=>k1e=n=51998m3c=83.:o949b:l2g6<6121b:i4?:%3`0?0e3g;h?7?n;:k5g?6=,8i?6;l4n0a0>4d<3`<36=4+1b692g=i9j91=n54i4f94?"6k=0=n6`>c282`>=n=;0;6)?l4;4a?k7d;3;n76g:1;29 4e32?h0b<m<:0d8?l>e290/=n:58b9m5f5=821b4l4?:%3`0?>d3g;h?7?4;h:;>5<#9j>14n5a1b196>=n0>0;6)?l4;:`?k7d;3907d69:18'5f2=0j1e=n=54:9j<0<72-;h876l;o3`7?3<3`2?6=4+1b69<f=i9j91:65f8283>!7d<32h7c?l3;58?l>5290/=n:58b9m5f5=021b4<4?:%3`0?>d3g;h?774;h:3>5<#9j>14n5a1b19e>=n?o0;6)?l4;:`?k7d;3h07d9k:18'5f2=0j1e=n=5c:9j3f<72-;h876l;o3`7?b<3`=i6=4+1b69<f=i9j91i65f7`83>!7d<32h7c?l3;d8?l1>290/=n:58b9m5f5=9910e:650;&2g1<?k2d:o>4>1:9j32<72-;h876l;o3`7?7532c<:7>5$0a7>=e<f8i86<=4;h56>5<#9j>14n5a1b1951=<a>>1<7*>c58;g>h6k:0:965f9383>!7d<32h7c?l3;35?>o>93:1(<m;:9a8j4e428=07d7?:18'5f2=0j1e=n=51998m=`=83.:o947c:l2g6<6121b4h4?:%3`0?>d3g;h?7?n;:k;`?6=,8i?65m4n0a0>4d<3`226=4+1b69<f=i9j91=n54i6g94?"6k=03o6`>c282`>=n?:0;6)?l4;:`?k7d;3;n76g82;29 4e321i0b<m<:0d8?l?1290/=n:5969m5f5=821b584?:%3`0??03g;h?7?4;h;7>5<#9j>15:5a1b196>=n1:0;6)?l4;;4?k7d;3907d7m:18'5f2=1j1e=n=50:9j=d<72-;h877l;o3`7?7<3`326=4+1b69=f=i9j91>65f9983>!7d<33h7c?l3;18?l1>;3:1(<m;:6;7?k7d;3:07d962;29 4e32>3?7c?l3;38?l1>93:1(<m;:6;7?k7d;3807d960;29 4e32>3?7c?l3;18?l1>03:1(<m;:6;:?k7d;3:07d967;29 4e32>327c?l3;38?l1>>3:1(<m;:6;:?k7d;3807d965;29 4e32>327c?l3;18?jd1290/=n:5b69m5f5=821dn84?:%3`0?d03g;h?7?4;n`0>5<#9j>1n:5a1b196>=hj;0;6)?l4;`4?k7d;3907bl>:18'5f2=j>1e=n=54:9lf5<72-;h87l8;o3`7?3<3fkm6=4+1b69f2=i9j91:65`ad83>!7d<3h<7c?l3;58?jgc290/=n:5b69m5f5=021dmn4?:%3`0?d03g;h?774;nca>5<#9j>1n:5a1b19e>=hih0;6)?l4;`4?k7d;3h07bo7:18'5f2=j>1e=n=5c:9le2<72-;h87l8;o3`7?b<3fk=6=4+1b69f2=i9j91i65`a483>!7d<3h<7c?l3;d8?jg3290/=n:5b69m5f5=9910cl=50;&2g1<e?2d:o>4>1:9le7<72-;h87l8;o3`7?7532ej=7>5$0a7>g1<f8i86<=4;nc3>5<#9j>1n:5a1b1951=<g0l1<7*>c58a3>h6k:0:965`be83>!7d<3h<7c?l3;35?>iek3:1(<m;:c58j4e428=07blm:18'5f2=j>1e=n=51998kgg=83.:o94m7:l2g6<6121dn44?:%3`0?d03g;h?7?n;:ma<?6=,8i?6o94n0a0>4d<3fh?6=4+1b69f2=i9j91=n54o`;94?"6k=0i;6`>c282`>=h1l0;6)?l4;`4?k7d;3;n76a6d;29 4e32k=0b<m<:0d8?jb?290/=n:5d89m5f5=821dh:4?:%3`0?b>3g;h?7?4;nf6>5<#9j>1h45a1b196>=hl=0;6)?l4;f:?k7d;3907bj<:18'5f2=l01e=n=54:9l`7<72-;h87j6;o3`7?3<3fn:6=4+1b69`<=i9j91:65`d183>!7d<3n27c?l3;58?jea290/=n:5d89m5f5=021doh4?:%3`0?b>3g;h?774;nag>5<#9j>1h45a1b19e>=hkj0;6)?l4;f:?k7d;3h07bmn:18'5f2=l01e=n=5c:9lg<<72-;h87j6;o3`7?b<3fi36=4+1b69`<=i9j91i65`c683>!7d<3n27c?l3;d8?je1290/=n:5d89m5f5=9910cn;50;&2g1<c12d:o>4>1:9lg1<72-;h87j6;o3`7?7532eh?7>5$0a7>a?<f8i86<=4;na1>5<#9j>1h45a1b1951=<gj;1<7*>c58g=>h6k:0:965`dg83>!7d<3n27c?l3;35?>icm3:1(<m;:e;8j4e428=07bjk:18'5f2=l01e=n=51998kae=83.:o94k9:l2g6<6121dho4?:%3`0?b>3g;h?7?n;:mge?6=,8i?6i74n0a0>4d<3fn=6=4+1b69`<=i9j91=n54ob`94?"6k=0o56`>c282`>=hk90;6)?l4;f:?k7d;3;n76amf;29 4e32m30b<m<:0d8?jc3290/=n:5e49m5f5=821di>4?:%3`0?c23g;h?7?4;ng1>5<#9j>1i85a1b196>=hm80;6)?l4;g6?k7d;3907bk6:18'5f2=mh1e=n=50:9la=<72-;h87kn;o3`7?7<3fo<6=4+1b69ad=i9j91>65`e783>!7d<3oj7c?l3;18?xd0>=0;6om50;2x 4b428i=7E96d:J4<a=]<=0hwl4m:06950<6i3;i6<m51e822?7028o1=k4rn5d961=i=9027clj:19ma5<73-;8i7<4$01e>7=#n<087)h9:29'b2<43-l36>5+f880?!`f2:1/;4l51b58 4b72;1/jh4<;%de>6=#99:1?6*>0080?!77:390(<><:29'552=;2.:<84<;%332?5<,8:<6>5+11:97>"680087)??a;18 46e2:1/==m53:&24a<43-;;i7=4$02e>6=#98:1?6*>1080?!76:390(<?<:29'542=;2.:=84<;%322?5<,8;<6>5+10:97>"690087)?>a;18 47e2:1/=<m53:&25a<43-;:i7=4$03e>6=#9;:1?6*>2080?!75:390(<<<:29'572=;2.:>84<;%312?5<,88<6>5+13:97>"6:0087)?=a;18 44e2:1/=?m53:&26a<43-;9i7=4$00e>6=#9::1?6*>3080?!74:390(<=<:29'562=;2.:?84<;%302?5<,89<6>5+12:97>"6;0087)?<a;18 45e2:1/=>m53:&27a<43-;ho7?k2:&2g`<3:2.mn7=4$ga97>"01h0:o:5+1e396>o313:17d:n:188m`d=831bin4?::k2gd<722c:oo4?::k2g=<722c:o44?::k1=?6=,8i?6?o4n0a0>5=<a;21<7*>c581e>h6k:0:76g=7;29 4e32;k0b<m<:398m70=83.:o94=a:l2g6<432c8>7>5$0a7>7g<f8i86954i2394?"6k=09m6`>c286?>o483:1(<m;:3c8j4e42?10e?h50;&2g1<5i2d:o>48;:k1a?6=,8i?6?o4n0a0>==<a;n1<7*>c581e>h6k:0276g=c;29 4e32;k0b<m<:`98m7d=83.:o94=a:l2g6<e32c997>5$0a7>7g<f8i86n54i3694?"6k=09m6`>c28g?>o403:1(<m;:2;8j4e42910e>950;&2g1<412d:o>4>;:k02?6=,8i?6>74n0a0>7=<a:?1<7*>c580=>h6k:0876g;1;29 4e32:30b<m<:598m16=83.:o94<9:l2g6<232c8j7>5$0a7>6?<f8i86;54i2g94?"6k=0856`>c284?>o4l3:1(<m;:2;8j4e42110e>m50;&2g1<412d:o>46;:k0f?6=,8i?6>74n0a0>d=<a:k1<7*>c580=>h6k:0i76g<4;29 4e32:30b<m<:b98m65=83.:o94<9:l2g6<c32c=m7>5$0a7>3d<f8i86=54i7;94?"6k=0=n6`>c282?>o1?3:1(<m;:7`8j4e42;10e;850;&2g1<1j2d:o>4<;:k51?6=,8i?6;l4n0a0>1=<a?>1<7*>c585f>h6k:0>76g93;29 4e32?h0b<m<:798m34=83.:o949b:l2g6<032c==7>5$0a7>3d<f8i86554i7294?"6k=0=n6`>c28:?>o2n3:1(<m;:7`8j4e42h10e8k50;&2g1<1j2d:o>4m;:k6g?6=,8i?6;l4n0a0>f=<a<h1<7*>c585f>h6k:0o76g:a;29 4e32?h0b<m<:d98m0?=83.:o949b:l2g6<a32c>47>5$0a7>3d<f8i86<>4;h74>5<#9j>1:o5a1b1954=<a<<1<7*>c585f>h6k:0:>65f5483>!7d<3<i7c?l3;30?>o2<3:1(<m;:7`8j4e428>07d;<:18'5f2=>k1e=n=51498m27=83.:o949b:l2g6<6>21b;=4?:%3`0?0e3g;h?7?8;:k5b?6=,8i?6;l4n0a0>4><3`<n6=4+1b692g=i9j91=454i7f94?"6k=0=n6`>c282e>=n>j0;6)?l4;4a?k7d;3;i76g98;29 4e32?h0b<m<:0a8?l3c290/=n:56c9m5f5=9m10e8<50;&2g1<1j2d:o>4>e:9j14<72-;h878m;o3`7?7a32c3n7>5$0a7>=e<f8i86=54i9c94?"6k=03o6`>c282?>o?03:1(<m;:9a8j4e42;10e5950;&2g1<?k2d:o>4<;:k;2?6=,8i?65m4n0a0>1=<a1?1<7*>c58;g>h6k:0>76g74;29 4e321i0b<m<:798m=5=83.:o947c:l2g6<032c3>7>5$0a7>=e<f8i86554i9394?"6k=03o6`>c28:?>o?83:1(<m;:9a8j4e42h10e:h50;&2g1<?k2d:o>4m;:k4`?6=,8i?65m4n0a0>f=<a>i1<7*>c58;g>h6k:0o76g8b;29 4e321i0b<m<:d98m2g=83.:o947c:l2g6<a32c<57>5$0a7>=e<f8i86<>4;h5;>5<#9j>14n5a1b1954=<a>=1<7*>c58;g>h6k:0:>65f7783>!7d<32h7c?l3;30?>o0=3:1(<m;:9a8j4e428>07d9;:18'5f2=0j1e=n=51498m<4=83.:o947c:l2g6<6>21b5<4?:%3`0?>d3g;h?7?8;:k:4?6=,8i?65m4n0a0>4><3`2m6=4+1b69<f=i9j91=454i9g94?"6k=03o6`>c282e>=n0m0;6)?l4;:`?k7d;3;i76g79;29 4e321i0b<m<:0a8?l1b290/=n:58b9m5f5=9m10e:=50;&2g1<?k2d:o>4>e:9j37<72-;h876l;o3`7?7a32c2:7>5$0a7><1<f8i86=54i8794?"6k=02;6`>c282?>o><3:1(<m;:858j4e42;10e4=50;&2g1<>?2d:o>4<;:k:f?6=,8i?64m4n0a0>5=<a0k1<7*>c58:g>h6k:0:76g69;29 4e320i0b<m<:398m<>=83.:o946c:l2g6<432c<5>4?:%3`0?1><2d:o>4?;:k4=7<72-;h87964:l2g6<632c<5<4?:%3`0?1><2d:o>4=;:k4=5<72-;h87964:l2g6<432c<554?:%3`0?1>12d:o>4?;:k4=2<72-;h87969:l2g6<632c<5;4?:%3`0?1>12d:o>4=;:k4=0<72-;h87969:l2g6<432ei:7>5$0a7>g1<f8i86=54oc794?"6k=0i;6`>c282?>ie;3:1(<m;:c58j4e42;10co<50;&2g1<e?2d:o>4<;:ma5?6=,8i?6o94n0a0>1=<gk:1<7*>c58a3>h6k:0>76anf;29 4e32k=0b<m<:798kdc=83.:o94m7:l2g6<032ejh7>5$0a7>g1<f8i86554o`a94?"6k=0i;6`>c28:?>ifj3:1(<m;:c58j4e42h10clo50;&2g1<e?2d:o>4m;:mb<?6=,8i?6o94n0a0>f=<gh=1<7*>c58a3>h6k:0o76an6;29 4e32k=0b<m<:d98kd3=83.:o94m7:l2g6<a32ej87>5$0a7>g1<f8i86<>4;nc0>5<#9j>1n:5a1b1954=<gh81<7*>c58a3>h6k:0:>65`a083>!7d<3h<7c?l3;30?>if83:1(<m;:c58j4e428>07b7i:18'5f2=j>1e=n=51498kgb=83.:o94m7:l2g6<6>21dnn4?:%3`0?d03g;h?7?8;:maf?6=,8i?6o94n0a0>4><3fhj6=4+1b69f2=i9j91=454oc;94?"6k=0i;6`>c282e>=hj10;6)?l4;`4?k7d;3;i76am4;29 4e32k=0b<m<:0a8?jg>290/=n:5b69m5f5=9m10c4k50;&2g1<e?2d:o>4>e:9l=a<72-;h87l8;o3`7?7a32eo47>5$0a7>a?<f8i86=54oe594?"6k=0o56`>c282?>ic=3:1(<m;:e;8j4e42;10ci:50;&2g1<c12d:o>4<;:mg7?6=,8i?6i74n0a0>1=<gm81<7*>c58g=>h6k:0>76ak1;29 4e32m30b<m<:798ka6=83.:o94k9:l2g6<032ehj7>5$0a7>a?<f8i86554obg94?"6k=0o56`>c28:?>idl3:1(<m;:e;8j4e42h10cnm50;&2g1<c12d:o>4m;:m`e?6=,8i?6i74n0a0>f=<gj31<7*>c58g=>h6k:0o76al8;29 4e32m30b<m<:d98kf1=83.:o94k9:l2g6<a32eh:7>5$0a7>a?<f8i86<>4;na6>5<#9j>1h45a1b1954=<gj>1<7*>c58g=>h6k:0:>65`c283>!7d<3n27c?l3;30?>id:3:1(<m;:e;8j4e428>07bm>:18'5f2=l01e=n=51498ka`=83.:o94k9:l2g6<6>21dhh4?:%3`0?b>3g;h?7?8;:mg`?6=,8i?6i74n0a0>4><3fnh6=4+1b69`<=i9j91=454oe`94?"6k=0o56`>c282e>=hlh0;6)?l4;f:?k7d;3;i76ak6;29 4e32m30b<m<:0a8?jee290/=n:5d89m5f5=9m10cn>50;&2g1<c12d:o>4>e:9lfc<72-;h87j6;o3`7?7a32en87>5$0a7>`3<f8i86=54od194?"6k=0n96`>c282?>ib:3:1(<m;:d78j4e42;10ch?50;&2g1<b=2d:o>4<;:mf=?6=,8i?6ho4n0a0>5=<gl21<7*>c58fe>h6k:0:76aj7;29 4e32lk0b<m<:398k`0=83.:o94ja:l2g6<432wi;;=50;``>5<7s-;o?7?l6:J4=a=O?1n0V9:5czc9f?7328?1=l4>b;3`>4b=9?0:;7?j:0d9yk2a2;>0b8>59:laa?6<fl:1<6*>3d81?!74n380(k;53:&e2?5<,o=1?6*i8;18 c?=;2.mm7=4$6;a>4e03-;o<7<4$gg97>"an390(<>?:29'557=;2.:<?4<;%337?5<,8:?6>5+11797>"68?087)??7;18 46?2:1/==753:&24d<43-;;n7=4$02`>6=#99n1?6*>0d80?!77n390(<??:29'547=;2.:=?4<;%327?5<,8;?6>5+10797>"69?087)?>7;18 47?2:1/=<753:&25d<43-;:n7=4$03`>6=#98n1?6*>1d80?!76n390(<<?:29'577=;2.:>?4<;%317?5<,88?6>5+13797>"6:?087)?=7;18 44?2:1/=?753:&26d<43-;9n7=4$00`>6=#9;n1?6*>2d80?!75n390(<=?:29'567=;2.:??4<;%307?5<,89?6>5+12797>"6;?087)?<7;18 45?2:1/=>753:&27d<43-;8n7=4$01`>6=#9:n1?6*>cb82`7=#9jo18?5+fc80?!`d2:1/;4o51b58 4b62;1b844?::k7e?6=3`oi6=44ida94?=n9jk1<75f1b`94?=n9j21<75f1b;94?=n:00;6)?l4;0b?k7d;3:07d<7:18'5f2=:h1e=n=51:9j62<72-;h87<n;o3`7?4<3`8=6=4+1b696d=i9j91?65f3383>!7d<38j7c?l3;68?l56290/=n:52`9m5f5==21b?=4?:%3`0?4f3g;h?784;h0e>5<#9j>1>l5a1b193>=n:l0;6)?l4;0b?k7d;3207d<k:18'5f2=:h1e=n=59:9j6f<72-;h87<n;o3`7?g<3`8i6=4+1b696d=i9j91n65f2483>!7d<38j7c?l3;a8?l43290/=n:52`9m5f5=l21b?54?:%3`0?5>3g;h?7>4;h14>5<#9j>1?45a1b195>=n;?0;6)?l4;1:?k7d;3807d=::18'5f2=;01e=n=53:9j04<72-;h87=6;o3`7?2<3`>;6=4+1b697<=i9j91965f3g83>!7d<3927c?l3;48?l5b290/=n:5389m5f5=?21b?i4?:%3`0?5>3g;h?764;h1`>5<#9j>1?45a1b19=>=n;k0;6)?l4;1:?k7d;3k07d=n:18'5f2=;01e=n=5b:9j71<72-;h87=6;o3`7?e<3`986=4+1b697<=i9j91h65f6`83>!7d<3<i7c?l3;28?l0>290/=n:56c9m5f5=921b::4?:%3`0?0e3g;h?7<4;h45>5<#9j>1:o5a1b197>=n><0;6)?l4;4a?k7d;3>07d8;:18'5f2=>k1e=n=55:9j26<72-;h878m;o3`7?0<3`<96=4+1b692g=i9j91;65f6083>!7d<3<i7c?l3;:8?l07290/=n:56c9m5f5=121b9k4?:%3`0?0e3g;h?7o4;h7f>5<#9j>1:o5a1b19f>=n=j0;6)?l4;4a?k7d;3i07d;m:18'5f2=>k1e=n=5d:9j1d<72-;h878m;o3`7?c<3`?26=4+1b692g=i9j91j65f5983>!7d<3<i7c?l3;33?>o2?3:1(<m;:7`8j4e428;07d;9:18'5f2=>k1e=n=51398m03=83.:o949b:l2g6<6;21b994?:%3`0?0e3g;h?7?;;:k67?6=,8i?6;l4n0a0>43<3`=:6=4+1b692g=i9j91=;54i6294?"6k=0=n6`>c2823>=n>o0;6)?l4;4a?k7d;3;376g9e;29 4e32?h0b<m<:0;8?l0c290/=n:56c9m5f5=9h10e;m50;&2g1<1j2d:o>4>b:9j2=<72-;h878m;o3`7?7d32c>h7>5$0a7>3d<f8i86<j4;h71>5<#9j>1:o5a1b195`=<a<;1<7*>c585f>h6k:0:j65f8c83>!7d<32h7c?l3;28?l>f290/=n:58b9m5f5=921b454?:%3`0?>d3g;h?7<4;h:4>5<#9j>14n5a1b197>=n0?0;6)?l4;:`?k7d;3>07d6::18'5f2=0j1e=n=55:9j<1<72-;h876l;o3`7?0<3`286=4+1b69<f=i9j91;65f8383>!7d<32h7c?l3;:8?l>6290/=n:58b9m5f5=121b4=4?:%3`0?>d3g;h?7o4;h5e>5<#9j>14n5a1b19f>=n?m0;6)?l4;:`?k7d;3i07d9l:18'5f2=0j1e=n=5d:9j3g<72-;h876l;o3`7?c<3`=j6=4+1b69<f=i9j91j65f7883>!7d<32h7c?l3;33?>o003:1(<m;:9a8j4e428;07d98:18'5f2=0j1e=n=51398m20=83.:o947c:l2g6<6;21b;84?:%3`0?>d3g;h?7?;;:k40?6=,8i?65m4n0a0>43<3`396=4+1b69<f=i9j91=;54i8394?"6k=03o6`>c2823>=n190;6)?l4;:`?k7d;3;376g7f;29 4e321i0b<m<:0;8?l>b290/=n:58b9m5f5=9h10e5j50;&2g1<?k2d:o>4>b:9j<<<72-;h876l;o3`7?7d32c<i7>5$0a7>=e<f8i86<j4;h50>5<#9j>14n5a1b195`=<a>81<7*>c58;g>h6k:0:j65f9783>!7d<33<7c?l3;28?l?2290/=n:5969m5f5=921b594?:%3`0??03g;h?7<4;h;0>5<#9j>15:5a1b197>=n1k0;6)?l4;;`?k7d;3:07d7n:18'5f2=1j1e=n=51:9j=<<72-;h877l;o3`7?4<3`336=4+1b69=f=i9j91?65f78194?"6k=0<595a1b194>=n?081<7*>c584=1=i9j91=65f78394?"6k=0<595a1b196>=n?0:1<7*>c584=1=i9j91?65f78:94?"6k=0<545a1b194>=n?0=1<7*>c584=<=i9j91=65f78494?"6k=0<545a1b196>=n?0?1<7*>c584=<=i9j91?65`b783>!7d<3h<7c?l3;28?jd2290/=n:5b69m5f5=921dn>4?:%3`0?d03g;h?7<4;n`1>5<#9j>1n:5a1b197>=hj80;6)?l4;`4?k7d;3>07bl?:18'5f2=j>1e=n=55:9lec<72-;h87l8;o3`7?0<3fkn6=4+1b69f2=i9j91;65`ae83>!7d<3h<7c?l3;:8?jgd290/=n:5b69m5f5=121dmo4?:%3`0?d03g;h?7o4;ncb>5<#9j>1n:5a1b19f>=hi10;6)?l4;`4?k7d;3i07bo8:18'5f2=j>1e=n=5d:9le3<72-;h87l8;o3`7?c<3fk>6=4+1b69f2=i9j91j65`a583>!7d<3h<7c?l3;33?>if;3:1(<m;:c58j4e428;07bo=:18'5f2=j>1e=n=51398kd7=83.:o94m7:l2g6<6;21dm=4?:%3`0?d03g;h?7?;;:m:b?6=,8i?6o94n0a0>43<3fho6=4+1b69f2=i9j91=;54oca94?"6k=0i;6`>c2823>=hjk0;6)?l4;`4?k7d;3;376ama;29 4e32k=0b<m<:0;8?jd>290/=n:5b69m5f5=9h10co650;&2g1<e?2d:o>4>b:9lf1<72-;h87l8;o3`7?7d32ej57>5$0a7>g1<f8i86<j4;n;f>5<#9j>1n:5a1b195`=<g0n1<7*>c58a3>h6k:0:j65`d983>!7d<3n27c?l3;28?jb0290/=n:5d89m5f5=921dh84?:%3`0?b>3g;h?7<4;nf7>5<#9j>1h45a1b197>=hl:0;6)?l4;f:?k7d;3>07bj=:18'5f2=l01e=n=55:9l`4<72-;h87j6;o3`7?0<3fn;6=4+1b69`<=i9j91;65`cg83>!7d<3n27c?l3;:8?jeb290/=n:5d89m5f5=121doi4?:%3`0?b>3g;h?7o4;na`>5<#9j>1h45a1b19f>=hkh0;6)?l4;f:?k7d;3i07bm6:18'5f2=l01e=n=5d:9lg=<72-;h87j6;o3`7?c<3fi<6=4+1b69`<=i9j91j65`c783>!7d<3n27c?l3;33?>id=3:1(<m;:e;8j4e428;07bm;:18'5f2=l01e=n=51398kf5=83.:o94k9:l2g6<6;21do?4?:%3`0?b>3g;h?7?;;:m`5?6=,8i?6i74n0a0>43<3fnm6=4+1b69`<=i9j91=;54oeg94?"6k=0o56`>c2823>=hlm0;6)?l4;f:?k7d;3;376akc;29 4e32m30b<m<:0;8?jbe290/=n:5d89m5f5=9h10cio50;&2g1<c12d:o>4>b:9l`3<72-;h87j6;o3`7?7d32ehn7>5$0a7>a?<f8i86<j4;na3>5<#9j>1h45a1b195`=<gkl1<7*>c58g=>h6k:0:j65`e583>!7d<3o>7c?l3;28?jc4290/=n:5e49m5f5=921di?4?:%3`0?c23g;h?7<4;ng2>5<#9j>1i85a1b197>=hm00;6)?l4;gb?k7d;3:07bk7:18'5f2=mh1e=n=51:9la2<72-;h87kn;o3`7?4<3fo=6=4+1b69ad=i9j91?65rb641>5<ek3:1<v*>d282g3=O?0n0D:6k;[67>f}f2k0:87?::0c95g<6k3;o6<851682a?7a2td?j7<;;o73><=ijl0;7ck?:19'56c=:2.:?k4=;%d6>6=#n?087)h8:29'b=<43-l26>5+f`80?!1>j3;h;6*>d181?!`b2:1/jk4<;%334?5<,8::6>5+11097>"68:087)??4;18 4622:1/==853:&242<43-;;47=4$02:>6=#99k1?6*>0c80?!77k390(<>k:29'55c=;2.:<k4<;%324?5<,8;:6>5+10097>"69:087)?>4;18 4722:1/=<853:&252<43-;:47=4$03:>6=#98k1?6*>1c80?!76k390(<?k:29'54c=;2.:=k4<;%314?5<,88:6>5+13097>"6::087)?=4;18 4422:1/=?853:&262<43-;947=4$00:>6=#9;k1?6*>2c80?!75k390(<<k:29'57c=;2.:>k4<;%304?5<,89:6>5+12097>"6;:087)?<4;18 4522:1/=>853:&272<43-;847=4$01:>6=#9:k1?6*>3c80?!74k390(<=k:29'5fe=9m80(<mj:508 cd=;2.mo7=4$6;b>4e03-;o=7<4i5;94?=n<h0;66gjb;29?lcd2900e<mn:188m4ee2900e<m7:188m4e>2900e?750;&2g1<5i2d:o>4?;:k1<?6=,8i?6?o4n0a0>4=<a;=1<7*>c581e>h6k:0976g=6;29 4e32;k0b<m<:298m64=83.:o94=a:l2g6<332c8=7>5$0a7>7g<f8i86854i2294?"6k=09m6`>c285?>o5n3:1(<m;:3c8j4e42>10e?k50;&2g1<5i2d:o>47;:k1`?6=,8i?6?o4n0a0><=<a;i1<7*>c581e>h6k:0j76g=b;29 4e32;k0b<m<:c98m73=83.:o94=a:l2g6<d32c987>5$0a7>7g<f8i86i54i2:94?"6k=0856`>c283?>o4?3:1(<m;:2;8j4e42810e>850;&2g1<412d:o>4=;:k01?6=,8i?6>74n0a0>6=<a=;1<7*>c580=>h6k:0?76g;0;29 4e32:30b<m<:498m6`=83.:o94<9:l2g6<132c8i7>5$0a7>6?<f8i86:54i2f94?"6k=0856`>c28;?>o4k3:1(<m;:2;8j4e42010e>l50;&2g1<412d:o>4n;:k0e?6=,8i?6>74n0a0>g=<a:>1<7*>c580=>h6k:0h76g<3;29 4e32:30b<m<:e98m3g=83.:o949b:l2g6<732c=57>5$0a7>3d<f8i86<54i7594?"6k=0=n6`>c281?>o1>3:1(<m;:7`8j4e42:10e;;50;&2g1<1j2d:o>4;;:k50?6=,8i?6;l4n0a0>0=<a?91<7*>c585f>h6k:0=76g92;29 4e32?h0b<m<:698m37=83.:o949b:l2g6<?32c=<7>5$0a7>3d<f8i86454i4d94?"6k=0=n6`>c28b?>o2m3:1(<m;:7`8j4e42k10e8m50;&2g1<1j2d:o>4l;:k6f?6=,8i?6;l4n0a0>a=<a<k1<7*>c585f>h6k:0n76g:9;29 4e32?h0b<m<:g98m0>=83.:o949b:l2g6<6821b9:4?:%3`0?0e3g;h?7?>;:k62?6=,8i?6;l4n0a0>44<3`?>6=4+1b692g=i9j91=>54i4694?"6k=0=n6`>c2820>=n=:0;6)?l4;4a?k7d;3;>76g81;29 4e32?h0b<m<:048?l17290/=n:56c9m5f5=9>10e;h50;&2g1<1j2d:o>4>8:9j2`<72-;h878m;o3`7?7>32c=h7>5$0a7>3d<f8i86<o4;h4`>5<#9j>1:o5a1b195g=<a?21<7*>c585f>h6k:0:o65f5e83>!7d<3<i7c?l3;3g?>o2:3:1(<m;:7`8j4e428o07d;>:18'5f2=>k1e=n=51g98m=d=83.:o947c:l2g6<732c3m7>5$0a7>=e<f8i86<54i9:94?"6k=03o6`>c281?>o??3:1(<m;:9a8j4e42:10e5850;&2g1<?k2d:o>4;;:k;1?6=,8i?65m4n0a0>0=<a1>1<7*>c58;g>h6k:0=76g73;29 4e321i0b<m<:698m=4=83.:o947c:l2g6<?32c3=7>5$0a7>=e<f8i86454i9294?"6k=03o6`>c28b?>o0n3:1(<m;:9a8j4e42k10e:j50;&2g1<?k2d:o>4l;:k4g?6=,8i?65m4n0a0>a=<a>h1<7*>c58;g>h6k:0n76g8a;29 4e321i0b<m<:g98m2?=83.:o947c:l2g6<6821b;54?:%3`0?>d3g;h?7?>;:k43?6=,8i?65m4n0a0>44<3`==6=4+1b69<f=i9j91=>54i6794?"6k=03o6`>c2820>=n?=0;6)?l4;:`?k7d;3;>76g62;29 4e321i0b<m<:048?l?6290/=n:58b9m5f5=9>10e4>50;&2g1<?k2d:o>4>8:9j<c<72-;h876l;o3`7?7>32c3i7>5$0a7>=e<f8i86<o4;h:g>5<#9j>14n5a1b195g=<a131<7*>c58;g>h6k:0:o65f7d83>!7d<32h7c?l3;3g?>o0;3:1(<m;:9a8j4e428o07d9=:18'5f2=0j1e=n=51g98m<0=83.:o9467:l2g6<732c297>5$0a7><1<f8i86<54i8694?"6k=02;6`>c281?>o>;3:1(<m;:858j4e42:10e4l50;&2g1<>k2d:o>4?;:k:e?6=,8i?64m4n0a0>4=<a031<7*>c58:g>h6k:0976g68;29 4e320i0b<m<:298m2?4290/=n:57868j4e42910e:7=:18'5f2=?0>0b<m<:098m2?6290/=n:57868j4e42;10e:7?:18'5f2=?0>0b<m<:298m2??290/=n:578;8j4e42910e:78:18'5f2=?030b<m<:098m2?1290/=n:578;8j4e42;10e:7::18'5f2=?030b<m<:298kg0=83.:o94m7:l2g6<732ei97>5$0a7>g1<f8i86<54oc194?"6k=0i;6`>c281?>ie:3:1(<m;:c58j4e42:10co?50;&2g1<e?2d:o>4;;:ma4?6=,8i?6o94n0a0>0=<ghl1<7*>c58a3>h6k:0=76ane;29 4e32k=0b<m<:698kdb=83.:o94m7:l2g6<?32ejo7>5$0a7>g1<f8i86454o``94?"6k=0i;6`>c28b?>ifi3:1(<m;:c58j4e42k10cl650;&2g1<e?2d:o>4l;:mb3?6=,8i?6o94n0a0>a=<gh<1<7*>c58a3>h6k:0n76an5;29 4e32k=0b<m<:g98kd2=83.:o94m7:l2g6<6821dm>4?:%3`0?d03g;h?7?>;:mb6?6=,8i?6o94n0a0>44<3fk:6=4+1b69f2=i9j91=>54o`294?"6k=0i;6`>c2820>=h1o0;6)?l4;`4?k7d;3;>76amd;29 4e32k=0b<m<:048?jdd290/=n:5b69m5f5=9>10col50;&2g1<e?2d:o>4>8:9lfd<72-;h87l8;o3`7?7>32ei57>5$0a7>g1<f8i86<o4;n`;>5<#9j>1n:5a1b195g=<gk>1<7*>c58a3>h6k:0:o65`a883>!7d<3h<7c?l3;3g?>i>m3:1(<m;:c58j4e428o07b7k:18'5f2=j>1e=n=51g98ka>=83.:o94k9:l2g6<732eo;7>5$0a7>a?<f8i86<54oe794?"6k=0o56`>c281?>ic<3:1(<m;:e;8j4e42:10ci=50;&2g1<c12d:o>4;;:mg6?6=,8i?6i74n0a0>0=<gm;1<7*>c58g=>h6k:0=76ak0;29 4e32m30b<m<:698kf`=83.:o94k9:l2g6<?32ehi7>5$0a7>a?<f8i86454obf94?"6k=0o56`>c28b?>idk3:1(<m;:e;8j4e42k10cno50;&2g1<c12d:o>4l;:m`=?6=,8i?6i74n0a0>a=<gj21<7*>c58g=>h6k:0n76al7;29 4e32m30b<m<:g98kf0=83.:o94k9:l2g6<6821do84?:%3`0?b>3g;h?7?>;:m`0?6=,8i?6i74n0a0>44<3fi86=4+1b69`<=i9j91=>54ob094?"6k=0o56`>c2820>=hk80;6)?l4;f:?k7d;3;>76akf;29 4e32m30b<m<:048?jbb290/=n:5d89m5f5=9>10cij50;&2g1<c12d:o>4>8:9l`f<72-;h87j6;o3`7?7>32eon7>5$0a7>a?<f8i86<o4;nfb>5<#9j>1h45a1b195g=<gm<1<7*>c58g=>h6k:0:o65`cc83>!7d<3n27c?l3;3g?>id83:1(<m;:e;8j4e428o07bli:18'5f2=l01e=n=51g98k`2=83.:o94j5:l2g6<732en?7>5$0a7>`3<f8i86<54od094?"6k=0n96`>c281?>ib93:1(<m;:d78j4e42:10ch750;&2g1<bi2d:o>4?;:mf<?6=,8i?6ho4n0a0>4=<gl=1<7*>c58fe>h6k:0976aj6;29 4e32lk0b<m<:298yg1193:1nn4?:1y'5a5=9j<0D:7k;I5;`>\3<3ipm7l515821?7f28h1=n4>d;35>41=9l0:j7sa4g810>h28330bok50:lf4?6<,89n6?5+12d96>"a=390(k853:&e3?5<,o21?6*i9;18 cg=;2.<5o4>c69'5a6=:2.mi7=4$gd97>"689087)??1;18 4652:1/===53:&241<43-;;97=4$025>6=#99=1?6*>0980?!771390(<>n:29'55d=;2.:<n4<;%33`?5<,8:n6>5+11d97>"699087)?>1;18 4752:1/=<=53:&251<43-;:97=4$035>6=#98=1?6*>1980?!761390(<?n:29'54d=;2.:=n4<;%32`?5<,8;n6>5+10d97>"6:9087)?=1;18 4452:1/=?=53:&261<43-;997=4$005>6=#9;=1?6*>2980?!751390(<<n:29'57d=;2.:>n4<;%31`?5<,88n6>5+13d97>"6;9087)?<1;18 4552:1/=>=53:&271<43-;897=4$015>6=#9:=1?6*>3980?!741390(<=n:29'56d=;2.:?n4<;%30`?5<,8ih6<j=;%3`a?253-li6>5+fb80?!1>i3;h;6*>d081?l2>2900e9o50;9jag<722cno7>5;h3`e?6=3`;hn7>5;h3`<?6=3`;h57>5;h0:>5<#9j>1>l5a1b194>=n:10;6)?l4;0b?k7d;3;07d<8:18'5f2=:h1e=n=52:9j63<72-;h87<n;o3`7?5<3`996=4+1b696d=i9j91865f3083>!7d<38j7c?l3;78?l57290/=n:52`9m5f5=>21b>k4?:%3`0?4f3g;h?794;h0f>5<#9j>1>l5a1b19<>=n:m0;6)?l4;0b?k7d;3307d<l:18'5f2=:h1e=n=5a:9j6g<72-;h87<n;o3`7?d<3`8>6=4+1b696d=i9j91o65f2583>!7d<38j7c?l3;f8?l5?290/=n:5389m5f5=821b?:4?:%3`0?5>3g;h?7?4;h15>5<#9j>1?45a1b196>=n;<0;6)?l4;1:?k7d;3907d:>:18'5f2=;01e=n=54:9j05<72-;h87=6;o3`7?3<3`9m6=4+1b697<=i9j91:65f3d83>!7d<3927c?l3;58?l5c290/=n:5389m5f5=021b?n4?:%3`0?5>3g;h?774;h1a>5<#9j>1?45a1b19e>=n;h0;6)?l4;1:?k7d;3h07d=;:18'5f2=;01e=n=5c:9j76<72-;h87=6;o3`7?b<3`<j6=4+1b692g=i9j91<65f6883>!7d<3<i7c?l3;38?l00290/=n:56c9m5f5=:21b:;4?:%3`0?0e3g;h?7=4;h46>5<#9j>1:o5a1b190>=n>=0;6)?l4;4a?k7d;3?07d8<:18'5f2=>k1e=n=56:9j27<72-;h878m;o3`7?1<3`<:6=4+1b692g=i9j91465f6183>!7d<3<i7c?l3;;8?l3a290/=n:56c9m5f5=i21b9h4?:%3`0?0e3g;h?7l4;h7`>5<#9j>1:o5a1b19g>=n=k0;6)?l4;4a?k7d;3n07d;n:18'5f2=>k1e=n=5e:9j1<<72-;h878m;o3`7?`<3`?36=4+1b692g=i9j91==54i4594?"6k=0=n6`>c2825>=n=?0;6)?l4;4a?k7d;3;976g:5;29 4e32?h0b<m<:018?l33290/=n:56c9m5f5=9=10e8=50;&2g1<1j2d:o>4>5:9j34<72-;h878m;o3`7?7132c<<7>5$0a7>3d<f8i86<94;h4e>5<#9j>1:o5a1b195==<a?o1<7*>c585f>h6k:0:565f6e83>!7d<3<i7c?l3;3b?>o1k3:1(<m;:7`8j4e428h07d87:18'5f2=>k1e=n=51b98m0b=83.:o949b:l2g6<6l21b9?4?:%3`0?0e3g;h?7?j;:k65?6=,8i?6;l4n0a0>4`<3`2i6=4+1b69<f=i9j91<65f8`83>!7d<32h7c?l3;38?l>?290/=n:58b9m5f5=:21b4:4?:%3`0?>d3g;h?7=4;h:5>5<#9j>14n5a1b190>=n0<0;6)?l4;:`?k7d;3?07d6;:18'5f2=0j1e=n=56:9j<6<72-;h876l;o3`7?1<3`296=4+1b69<f=i9j91465f8083>!7d<32h7c?l3;;8?l>7290/=n:58b9m5f5=i21b;k4?:%3`0?>d3g;h?7l4;h5g>5<#9j>14n5a1b19g>=n?j0;6)?l4;:`?k7d;3n07d9m:18'5f2=0j1e=n=5e:9j3d<72-;h876l;o3`7?`<3`=26=4+1b69<f=i9j91==54i6:94?"6k=03o6`>c2825>=n?>0;6)?l4;:`?k7d;3;976g86;29 4e321i0b<m<:018?l12290/=n:58b9m5f5=9=10e::50;&2g1<?k2d:o>4>5:9j=7<72-;h876l;o3`7?7132c2=7>5$0a7>=e<f8i86<94;h;3>5<#9j>14n5a1b195==<a1l1<7*>c58;g>h6k:0:565f8d83>!7d<32h7c?l3;3b?>o?l3:1(<m;:9a8j4e428h07d66:18'5f2=0j1e=n=51b98m2c=83.:o947c:l2g6<6l21b;>4?:%3`0?>d3g;h?7?j;:k46?6=,8i?65m4n0a0>4`<3`3=6=4+1b69=2=i9j91<65f9483>!7d<33<7c?l3;38?l?3290/=n:5969m5f5=:21b5>4?:%3`0??03g;h?7=4;h;a>5<#9j>15n5a1b194>=n1h0;6)?l4;;`?k7d;3;07d76:18'5f2=1j1e=n=52:9j==<72-;h877l;o3`7?5<3`=2?7>5$0a7>2?33g;h?7>4;h5:6?6=,8i?6:7;;o3`7?7<3`=2=7>5$0a7>2?33g;h?7<4;h5:4?6=,8i?6:7;;o3`7?5<3`=247>5$0a7>2?>3g;h?7>4;h5:3?6=,8i?6:76;o3`7?7<3`=2:7>5$0a7>2?>3g;h?7<4;h5:1?6=,8i?6:76;o3`7?5<3fh=6=4+1b69f2=i9j91<65`b483>!7d<3h<7c?l3;38?jd4290/=n:5b69m5f5=:21dn?4?:%3`0?d03g;h?7=4;n`2>5<#9j>1n:5a1b190>=hj90;6)?l4;`4?k7d;3?07boi:18'5f2=j>1e=n=56:9le`<72-;h87l8;o3`7?1<3fko6=4+1b69f2=i9j91465`ab83>!7d<3h<7c?l3;;8?jge290/=n:5b69m5f5=i21dml4?:%3`0?d03g;h?7l4;nc;>5<#9j>1n:5a1b19g>=hi>0;6)?l4;`4?k7d;3n07bo9:18'5f2=j>1e=n=5e:9le0<72-;h87l8;o3`7?`<3fk?6=4+1b69f2=i9j91==54o`194?"6k=0i;6`>c2825>=hi;0;6)?l4;`4?k7d;3;976an1;29 4e32k=0b<m<:018?jg7290/=n:5b69m5f5=9=10c4h50;&2g1<e?2d:o>4>5:9lfa<72-;h87l8;o3`7?7132eio7>5$0a7>g1<f8i86<94;n`a>5<#9j>1n:5a1b195==<gkk1<7*>c58a3>h6k:0:565`b883>!7d<3h<7c?l3;3b?>ie03:1(<m;:c58j4e428h07bl;:18'5f2=j>1e=n=51b98kd?=83.:o94m7:l2g6<6l21d5h4?:%3`0?d03g;h?7?j;:m:`?6=,8i?6o94n0a0>4`<3fn36=4+1b69`<=i9j91<65`d683>!7d<3n27c?l3;38?jb2290/=n:5d89m5f5=:21dh94?:%3`0?b>3g;h?7=4;nf0>5<#9j>1h45a1b190>=hl;0;6)?l4;f:?k7d;3?07bj>:18'5f2=l01e=n=56:9l`5<72-;h87j6;o3`7?1<3fim6=4+1b69`<=i9j91465`cd83>!7d<3n27c?l3;;8?jec290/=n:5d89m5f5=i21don4?:%3`0?b>3g;h?7l4;nab>5<#9j>1h45a1b19g>=hk00;6)?l4;f:?k7d;3n07bm7:18'5f2=l01e=n=5e:9lg2<72-;h87j6;o3`7?`<3fi=6=4+1b69`<=i9j91==54ob794?"6k=0o56`>c2825>=hk=0;6)?l4;f:?k7d;3;976al3;29 4e32m30b<m<:018?je5290/=n:5d89m5f5=9=10cn?50;&2g1<c12d:o>4>5:9l`c<72-;h87j6;o3`7?7132eoi7>5$0a7>a?<f8i86<94;nfg>5<#9j>1h45a1b195==<gmi1<7*>c58g=>h6k:0:565`dc83>!7d<3n27c?l3;3b?>ici3:1(<m;:e;8j4e428h07bj9:18'5f2=l01e=n=51b98kfd=83.:o94k9:l2g6<6l21do=4?:%3`0?b>3g;h?7?j;:mab?6=,8i?6i74n0a0>4`<3fo?6=4+1b69a0=i9j91<65`e283>!7d<3o>7c?l3;38?jc5290/=n:5e49m5f5=:21di<4?:%3`0?c23g;h?7=4;ng:>5<#9j>1il5a1b194>=hm10;6)?l4;gb?k7d;3;07bk8:18'5f2=mh1e=n=52:9la3<72-;h87kn;o3`7?5<3th<:=4?:ca94?6|,8n86<m9;I5:`>N00m1Q894l{`8a>42=9<0:m7?m:0a95a<6>3;<6<k51g8~j1`=:=1e9=46;o`f>5=im90;7)?<e;08 45a2;1/j84<;%d5>6=#n>087)h7:29'b<<43-lj6>5+78`95f1<,8n;6?5+fd80?!`a2:1/==>53:&244<43-;;>7=4$020>6=#99>1?6*>0480?!77>390(<>8:29'55>=;2.:<44<;%33e?5<,8:i6>5+11a97>"68m087)??e;18 46a2:1/=<>53:&254<43-;:>7=4$030>6=#98>1?6*>1480?!76>390(<?8:29'54>=;2.:=44<;%32e?5<,8;i6>5+10a97>"69m087)?>e;18 47a2:1/=?>53:&264<43-;9>7=4$000>6=#9;>1?6*>2480?!75>390(<<8:29'57>=;2.:>44<;%31e?5<,88i6>5+13a97>"6:m087)?=e;18 44a2:1/=>>53:&274<43-;8>7=4$010>6=#9:>1?6*>3480?!74>390(<=8:29'56>=;2.:?44<;%30e?5<,89i6>5+12a97>"6;m087)?lc;3g6>"6kl0?>6*ib;18 ce=;2.<5l4>c69'5a7=:2c?57>5;h6b>5<<alh1<75feb83>>o6kh0;66g>cc83>>o6k10;66g>c883>>o513:1(<m;:3c8j4e42910e?650;&2g1<5i2d:o>4>;:k13?6=,8i?6?o4n0a0>7=<a;<1<7*>c581e>h6k:0876g<2;29 4e32;k0b<m<:598m67=83.:o94=a:l2g6<232c8<7>5$0a7>7g<f8i86;54i3d94?"6k=09m6`>c284?>o5m3:1(<m;:3c8j4e42110e?j50;&2g1<5i2d:o>46;:k1g?6=,8i?6?o4n0a0>d=<a;h1<7*>c581e>h6k:0i76g=5;29 4e32;k0b<m<:b98m72=83.:o94=a:l2g6<c32c847>5$0a7>6?<f8i86=54i2594?"6k=0856`>c282?>o4>3:1(<m;:2;8j4e42;10e>;50;&2g1<412d:o>4<;:k75?6=,8i?6>74n0a0>1=<a=:1<7*>c580=>h6k:0>76g<f;29 4e32:30b<m<:798m6c=83.:o94<9:l2g6<032c8h7>5$0a7>6?<f8i86554i2a94?"6k=0856`>c28:?>o4j3:1(<m;:2;8j4e42h10e>o50;&2g1<412d:o>4m;:k00?6=,8i?6>74n0a0>f=<a:91<7*>c580=>h6k:0o76g9a;29 4e32?h0b<m<:198m3?=83.:o949b:l2g6<632c=;7>5$0a7>3d<f8i86?54i7494?"6k=0=n6`>c280?>o1=3:1(<m;:7`8j4e42=10e;:50;&2g1<1j2d:o>4:;:k57?6=,8i?6;l4n0a0>3=<a?81<7*>c585f>h6k:0<76g91;29 4e32?h0b<m<:998m36=83.:o949b:l2g6<>32c>j7>5$0a7>3d<f8i86l54i4g94?"6k=0=n6`>c28a?>o2k3:1(<m;:7`8j4e42j10e8l50;&2g1<1j2d:o>4k;:k6e?6=,8i?6;l4n0a0>`=<a<31<7*>c585f>h6k:0m76g:8;29 4e32?h0b<m<:028?l30290/=n:56c9m5f5=9810e8850;&2g1<1j2d:o>4>2:9j10<72-;h878m;o3`7?7432c>87>5$0a7>3d<f8i86<:4;h70>5<#9j>1:o5a1b1950=<a>;1<7*>c585f>h6k:0::65f7183>!7d<3<i7c?l3;34?>o1n3:1(<m;:7`8j4e428207d8j:18'5f2=>k1e=n=51898m3b=83.:o949b:l2g6<6i21b:n4?:%3`0?0e3g;h?7?m;:k5<?6=,8i?6;l4n0a0>4e<3`?o6=4+1b692g=i9j91=i54i4094?"6k=0=n6`>c282a>=n=80;6)?l4;4a?k7d;3;m76g7b;29 4e321i0b<m<:198m=g=83.:o947c:l2g6<632c347>5$0a7>=e<f8i86?54i9594?"6k=03o6`>c280?>o?>3:1(<m;:9a8j4e42=10e5;50;&2g1<?k2d:o>4:;:k;0?6=,8i?65m4n0a0>3=<a191<7*>c58;g>h6k:0<76g72;29 4e321i0b<m<:998m=7=83.:o947c:l2g6<>32c3<7>5$0a7>=e<f8i86l54i6d94?"6k=03o6`>c28a?>o0l3:1(<m;:9a8j4e42j10e:m50;&2g1<?k2d:o>4k;:k4f?6=,8i?65m4n0a0>`=<a>k1<7*>c58;g>h6k:0m76g89;29 4e321i0b<m<:028?l1?290/=n:58b9m5f5=9810e:950;&2g1<?k2d:o>4>2:9j33<72-;h876l;o3`7?7432c<97>5$0a7>=e<f8i86<:4;h57>5<#9j>14n5a1b1950=<a081<7*>c58;g>h6k:0::65f9083>!7d<32h7c?l3;34?>o>83:1(<m;:9a8j4e428207d6i:18'5f2=0j1e=n=51898m=c=83.:o947c:l2g6<6i21b4i4?:%3`0?>d3g;h?7?m;:k;=?6=,8i?65m4n0a0>4e<3`=n6=4+1b69<f=i9j91=i54i6194?"6k=03o6`>c282a>=n?;0;6)?l4;:`?k7d;3;m76g66;29 4e320=0b<m<:198m<3=83.:o9467:l2g6<632c287>5$0a7><1<f8i86?54i8194?"6k=02;6`>c280?>o>j3:1(<m;:8a8j4e42910e4o50;&2g1<>k2d:o>4>;:k:=?6=,8i?64m4n0a0>7=<a021<7*>c58:g>h6k:0876g89283>!7d<3=286`>c283?>o01;0;6)?l4;5:0>h6k:0:76g89083>!7d<3=286`>c281?>o0190;6)?l4;5:0>h6k:0876g89983>!7d<3=256`>c283?>o01>0;6)?l4;5:=>h6k:0:76g89783>!7d<3=256`>c281?>o01<0;6)?l4;5:=>h6k:0876am6;29 4e32k=0b<m<:198kg3=83.:o94m7:l2g6<632ei?7>5$0a7>g1<f8i86?54oc094?"6k=0i;6`>c280?>ie93:1(<m;:c58j4e42=10co>50;&2g1<e?2d:o>4:;:mbb?6=,8i?6o94n0a0>3=<gho1<7*>c58a3>h6k:0<76and;29 4e32k=0b<m<:998kde=83.:o94m7:l2g6<>32ejn7>5$0a7>g1<f8i86l54o`c94?"6k=0i;6`>c28a?>if03:1(<m;:c58j4e42j10cl950;&2g1<e?2d:o>4k;:mb2?6=,8i?6o94n0a0>`=<gh?1<7*>c58a3>h6k:0m76an4;29 4e32k=0b<m<:028?jg4290/=n:5b69m5f5=9810cl<50;&2g1<e?2d:o>4>2:9le4<72-;h87l8;o3`7?7432ej<7>5$0a7>g1<f8i86<:4;n;e>5<#9j>1n:5a1b1950=<gkn1<7*>c58a3>h6k:0::65`bb83>!7d<3h<7c?l3;34?>iej3:1(<m;:c58j4e428207bln:18'5f2=j>1e=n=51898kg?=83.:o94m7:l2g6<6i21dn54?:%3`0?d03g;h?7?m;:ma0?6=,8i?6o94n0a0>4e<3fk26=4+1b69f2=i9j91=i54o8g94?"6k=0i;6`>c282a>=h1m0;6)?l4;`4?k7d;3;m76ak8;29 4e32m30b<m<:198ka1=83.:o94k9:l2g6<632eo97>5$0a7>a?<f8i86?54oe694?"6k=0o56`>c280?>ic;3:1(<m;:e;8j4e42=10ci<50;&2g1<c12d:o>4:;:mg5?6=,8i?6i74n0a0>3=<gm:1<7*>c58g=>h6k:0<76alf;29 4e32m30b<m<:998kfc=83.:o94k9:l2g6<>32ehh7>5$0a7>a?<f8i86l54oba94?"6k=0o56`>c28a?>idi3:1(<m;:e;8j4e42j10cn750;&2g1<c12d:o>4k;:m`<?6=,8i?6i74n0a0>`=<gj=1<7*>c58g=>h6k:0m76al6;29 4e32m30b<m<:028?je2290/=n:5d89m5f5=9810cn:50;&2g1<c12d:o>4>2:9lg6<72-;h87j6;o3`7?7432eh>7>5$0a7>a?<f8i86<:4;na2>5<#9j>1h45a1b1950=<gml1<7*>c58g=>h6k:0::65`dd83>!7d<3n27c?l3;34?>icl3:1(<m;:e;8j4e428207bjl:18'5f2=l01e=n=51898kad=83.:o94k9:l2g6<6i21dhl4?:%3`0?b>3g;h?7?m;:mg2?6=,8i?6i74n0a0>4e<3fii6=4+1b69`<=i9j91=i54ob294?"6k=0o56`>c282a>=hjo0;6)?l4;f:?k7d;3;m76aj4;29 4e32l?0b<m<:198k`5=83.:o94j5:l2g6<632en>7>5$0a7>`3<f8i86?54od394?"6k=0n96`>c280?>ib13:1(<m;:dc8j4e42910ch650;&2g1<bi2d:o>4>;:mf3?6=,8i?6ho4n0a0>7=<gl<1<7*>c58fe>h6k:0876sm74d94?dd290;w)?k3;3`2>N01m1C;5j4Z569g~g=j3;?6<;51`82f?7d28n1=;4>7;3f>4`=ug>m6?:4n429=>hem3:0bh>50:&27`<53-;8j7<4$g797>"a>390(k953:&e<?5<,o31?6*ia;18 2?e28i<7)?k0;08 cc=;2.mj7=4$023>6=#99;1?6*>0380?!77;390(<>;:29'553=;2.:<;4<;%333?5<,8:36>5+11;97>"68h087)??b;18 46d2:1/==j53:&24`<43-;;j7=4$033>6=#98;1?6*>1380?!76;390(<?;:29'543=;2.:=;4<;%323?5<,8;36>5+10;97>"69h087)?>b;18 47d2:1/=<j53:&25`<43-;:j7=4$003>6=#9;;1?6*>2380?!75;390(<<;:29'573=;2.:>;4<;%313?5<,8836>5+13;97>"6:h087)?=b;18 44d2:1/=?j53:&26`<43-;9j7=4$013>6=#9:;1?6*>3380?!74;390(<=;:29'563=;2.:?;4<;%303?5<,8936>5+12;97>"6;h087)?<b;18 45d2:1/=>j53:&2gf<6l;1/=nk5439'bg<43-lh6>5+78c95f1<,8n:6?5f4883>>o3i3:17dkm:188m`e=831b=no50;9j5fd=831b=n650;9j5f?=831b>44?:%3`0?4f3g;h?7>4;h0;>5<#9j>1>l5a1b195>=n:>0;6)?l4;0b?k7d;3807d<9:18'5f2=:h1e=n=53:9j77<72-;h87<n;o3`7?2<3`9:6=4+1b696d=i9j91965f3183>!7d<38j7c?l3;48?l4a290/=n:52`9m5f5=?21b>h4?:%3`0?4f3g;h?764;h0g>5<#9j>1>l5a1b19=>=n:j0;6)?l4;0b?k7d;3k07d<m:18'5f2=:h1e=n=5b:9j60<72-;h87<n;o3`7?e<3`8?6=4+1b696d=i9j91h65f3983>!7d<3927c?l3;28?l50290/=n:5389m5f5=921b?;4?:%3`0?5>3g;h?7<4;h16>5<#9j>1?45a1b197>=n<80;6)?l4;1:?k7d;3>07d:?:18'5f2=;01e=n=55:9j7c<72-;h87=6;o3`7?0<3`9n6=4+1b697<=i9j91;65f3e83>!7d<3927c?l3;:8?l5d290/=n:5389m5f5=121b?o4?:%3`0?5>3g;h?7o4;h1b>5<#9j>1?45a1b19f>=n;=0;6)?l4;1:?k7d;3i07d=<:18'5f2=;01e=n=5d:9j2d<72-;h878m;o3`7?6<3`<26=4+1b692g=i9j91=65f6683>!7d<3<i7c?l3;08?l01290/=n:56c9m5f5=;21b:84?:%3`0?0e3g;h?7:4;h47>5<#9j>1:o5a1b191>=n>:0;6)?l4;4a?k7d;3<07d8=:18'5f2=>k1e=n=57:9j24<72-;h878m;o3`7?><3`<;6=4+1b692g=i9j91565f5g83>!7d<3<i7c?l3;c8?l3b290/=n:56c9m5f5=j21b9n4?:%3`0?0e3g;h?7m4;h7a>5<#9j>1:o5a1b19`>=n=h0;6)?l4;4a?k7d;3o07d;6:18'5f2=>k1e=n=5f:9j1=<72-;h878m;o3`7?7732c>;7>5$0a7>3d<f8i86<?4;h75>5<#9j>1:o5a1b1957=<a<?1<7*>c585f>h6k:0:?65f5583>!7d<3<i7c?l3;37?>o2;3:1(<m;:7`8j4e428?07d9>:18'5f2=>k1e=n=51798m26=83.:o949b:l2g6<6?21b:k4?:%3`0?0e3g;h?7?7;:k5a?6=,8i?6;l4n0a0>4?<3`<o6=4+1b692g=i9j91=l54i7a94?"6k=0=n6`>c282f>=n>10;6)?l4;4a?k7d;3;h76g:d;29 4e32?h0b<m<:0f8?l35290/=n:56c9m5f5=9l10e8?50;&2g1<1j2d:o>4>f:9j<g<72-;h876l;o3`7?6<3`2j6=4+1b69<f=i9j91=65f8983>!7d<32h7c?l3;08?l>0290/=n:58b9m5f5=;21b4;4?:%3`0?>d3g;h?7:4;h:6>5<#9j>14n5a1b191>=n0=0;6)?l4;:`?k7d;3<07d6<:18'5f2=0j1e=n=57:9j<7<72-;h876l;o3`7?><3`2:6=4+1b69<f=i9j91565f8183>!7d<32h7c?l3;c8?l1a290/=n:58b9m5f5=j21b;i4?:%3`0?>d3g;h?7m4;h5`>5<#9j>14n5a1b19`>=n?k0;6)?l4;:`?k7d;3o07d9n:18'5f2=0j1e=n=5f:9j3<<72-;h876l;o3`7?7732c<47>5$0a7>=e<f8i86<?4;h54>5<#9j>14n5a1b1957=<a><1<7*>c58;g>h6k:0:?65f7483>!7d<32h7c?l3;37?>o0<3:1(<m;:9a8j4e428?07d7=:18'5f2=0j1e=n=51798m<7=83.:o947c:l2g6<6?21b5=4?:%3`0?>d3g;h?7?7;:k;b?6=,8i?65m4n0a0>4?<3`2n6=4+1b69<f=i9j91=l54i9f94?"6k=03o6`>c282f>=n000;6)?l4;:`?k7d;3;h76g8e;29 4e321i0b<m<:0f8?l14290/=n:58b9m5f5=9l10e:<50;&2g1<?k2d:o>4>f:9j=3<72-;h8778;o3`7?6<3`3>6=4+1b69=2=i9j91=65f9583>!7d<33<7c?l3;08?l?4290/=n:5969m5f5=;21b5o4?:%3`0??d3g;h?7>4;h;b>5<#9j>15n5a1b195>=n100;6)?l4;;`?k7d;3807d77:18'5f2=1j1e=n=53:9j3<5=83.:o948959m5f5=821b;4<50;&2g1<01=1e=n=51:9j3<7=83.:o948959m5f5=:21b;4>50;&2g1<01=1e=n=53:9j3<>=83.:o948989m5f5=821b;4950;&2g1<0101e=n=51:9j3<0=83.:o948989m5f5=:21b;4;50;&2g1<0101e=n=53:9lf3<72-;h87l8;o3`7?6<3fh>6=4+1b69f2=i9j91=65`b283>!7d<3h<7c?l3;08?jd5290/=n:5b69m5f5=;21dn<4?:%3`0?d03g;h?7:4;n`3>5<#9j>1n:5a1b191>=hio0;6)?l4;`4?k7d;3<07boj:18'5f2=j>1e=n=57:9lea<72-;h87l8;o3`7?><3fkh6=4+1b69f2=i9j91565`ac83>!7d<3h<7c?l3;c8?jgf290/=n:5b69m5f5=j21dm54?:%3`0?d03g;h?7m4;nc4>5<#9j>1n:5a1b19`>=hi?0;6)?l4;`4?k7d;3o07bo::18'5f2=j>1e=n=5f:9le1<72-;h87l8;o3`7?7732ej?7>5$0a7>g1<f8i86<?4;nc1>5<#9j>1n:5a1b1957=<gh;1<7*>c58a3>h6k:0:?65`a183>!7d<3h<7c?l3;37?>i>n3:1(<m;:c58j4e428?07blk:18'5f2=j>1e=n=51798kge=83.:o94m7:l2g6<6?21dno4?:%3`0?d03g;h?7?7;:mae?6=,8i?6o94n0a0>4?<3fh26=4+1b69f2=i9j91=l54oc:94?"6k=0i;6`>c282f>=hj=0;6)?l4;`4?k7d;3;h76an9;29 4e32k=0b<m<:0f8?j?b290/=n:5b69m5f5=9l10c4j50;&2g1<e?2d:o>4>f:9l`=<72-;h87j6;o3`7?6<3fn<6=4+1b69`<=i9j91=65`d483>!7d<3n27c?l3;08?jb3290/=n:5d89m5f5=;21dh>4?:%3`0?b>3g;h?7:4;nf1>5<#9j>1h45a1b191>=hl80;6)?l4;f:?k7d;3<07bj?:18'5f2=l01e=n=57:9lgc<72-;h87j6;o3`7?><3fin6=4+1b69`<=i9j91565`ce83>!7d<3n27c?l3;c8?jed290/=n:5d89m5f5=j21dol4?:%3`0?b>3g;h?7m4;na:>5<#9j>1h45a1b19`>=hk10;6)?l4;f:?k7d;3o07bm8:18'5f2=l01e=n=5f:9lg3<72-;h87j6;o3`7?7732eh97>5$0a7>a?<f8i86<?4;na7>5<#9j>1h45a1b1957=<gj91<7*>c58g=>h6k:0:?65`c383>!7d<3n27c?l3;37?>id93:1(<m;:e;8j4e428?07bji:18'5f2=l01e=n=51798kac=83.:o94k9:l2g6<6?21dhi4?:%3`0?b>3g;h?7?7;:mgg?6=,8i?6i74n0a0>4?<3fni6=4+1b69`<=i9j91=l54oec94?"6k=0o56`>c282f>=hl?0;6)?l4;f:?k7d;3;h76alb;29 4e32m30b<m<:0f8?je7290/=n:5d89m5f5=9l10coh50;&2g1<c12d:o>4>f:9la1<72-;h87k:;o3`7?6<3fo86=4+1b69a0=i9j91=65`e383>!7d<3o>7c?l3;08?jc6290/=n:5e49m5f5=;21di44?:%3`0?cf3g;h?7>4;ng;>5<#9j>1il5a1b195>=hm>0;6)?l4;gb?k7d;3807bk9:18'5f2=mh1e=n=53:9~f23c290io7>50z&2`6<6k?1C;4j4H6:g?_232jqj6o4>4;36>4g=9k0:o7?k:04952<6m3;m6p`;f;07?k37201enh4?;og3>5=#9:o1>6*>3g81?!`22:1/j;4<;%d4>6=#n1087)h6:29'bd<43-=2n7?l7:&2`5<53-ln6>5+fg80?!778390(<>>:29'554=;2.:<>4<;%330?5<,8:>6>5+11497>"68>087)??8;18 46>2:1/==o53:&24g<43-;;o7=4$02g>6=#99o1?6*>0g80?!768390(<?>:29'544=;2.:=>4<;%320?5<,8;>6>5+10497>"69>087)?>8;18 47>2:1/=<o53:&25g<43-;:o7=4$03g>6=#98o1?6*>1g80?!758390(<<>:29'574=;2.:>>4<;%310?5<,88>6>5+13497>"6:>087)?=8;18 44>2:1/=?o53:&26g<43-;9o7=4$00g>6=#9;o1?6*>2g80?!748390(<=>:29'564=;2.:?>4<;%300?5<,89>6>5+12497>"6;>087)?<8;18 45>2:1/=>o53:&27g<43-;8o7=4$01g>6=#9ji1=i<4$0af>14<,oh1?6*ic;18 2?f28i<7)?k1;08m1?=831b8l4?::kff?6=3`oh6=44i0ab>5<<a8ii6=44i0a;>5<<a8i26=44i3;94?"6k=09m6`>c283?>o503:1(<m;:3c8j4e42810e?950;&2g1<5i2d:o>4=;:k12?6=,8i?6?o4n0a0>6=<a:81<7*>c581e>h6k:0?76g<1;29 4e32;k0b<m<:498m66=83.:o94=a:l2g6<132c9j7>5$0a7>7g<f8i86:54i3g94?"6k=09m6`>c28;?>o5l3:1(<m;:3c8j4e42010e?m50;&2g1<5i2d:o>4n;:k1f?6=,8i?6?o4n0a0>g=<a;?1<7*>c581e>h6k:0h76g=4;29 4e32;k0b<m<:e98m6>=83.:o94<9:l2g6<732c8;7>5$0a7>6?<f8i86<54i2494?"6k=0856`>c281?>o4=3:1(<m;:2;8j4e42:10e9?50;&2g1<412d:o>4;;:k74?6=,8i?6>74n0a0>0=<a:l1<7*>c580=>h6k:0=76g<e;29 4e32:30b<m<:698m6b=83.:o94<9:l2g6<?32c8o7>5$0a7>6?<f8i86454i2`94?"6k=0856`>c28b?>o4i3:1(<m;:2;8j4e42k10e>:50;&2g1<412d:o>4l;:k07?6=,8i?6>74n0a0>a=<a?k1<7*>c585f>h6k:0;76g99;29 4e32?h0b<m<:098m31=83.:o949b:l2g6<532c=:7>5$0a7>3d<f8i86>54i7794?"6k=0=n6`>c287?>o1<3:1(<m;:7`8j4e42<10e;=50;&2g1<1j2d:o>49;:k56?6=,8i?6;l4n0a0>2=<a?;1<7*>c585f>h6k:0376g90;29 4e32?h0b<m<:898m0`=83.:o949b:l2g6<f32c>i7>5$0a7>3d<f8i86o54i4a94?"6k=0=n6`>c28`?>o2j3:1(<m;:7`8j4e42m10e8o50;&2g1<1j2d:o>4j;:k6=?6=,8i?6;l4n0a0>c=<a<21<7*>c585f>h6k:0:<65f5683>!7d<3<i7c?l3;32?>o2>3:1(<m;:7`8j4e428807d;::18'5f2=>k1e=n=51298m02=83.:o949b:l2g6<6<21b9>4?:%3`0?0e3g;h?7?:;:k45?6=,8i?6;l4n0a0>40<3`=;6=4+1b692g=i9j91=:54i7d94?"6k=0=n6`>c282<>=n>l0;6)?l4;4a?k7d;3;276g9d;29 4e32?h0b<m<:0c8?l0d290/=n:56c9m5f5=9k10e;650;&2g1<1j2d:o>4>c:9j1a<72-;h878m;o3`7?7c32c>>7>5$0a7>3d<f8i86<k4;h72>5<#9j>1:o5a1b195c=<a1h1<7*>c58;g>h6k:0;76g7a;29 4e321i0b<m<:098m=>=83.:o947c:l2g6<532c3;7>5$0a7>=e<f8i86>54i9494?"6k=03o6`>c287?>o?=3:1(<m;:9a8j4e42<10e5:50;&2g1<?k2d:o>49;:k;7?6=,8i?65m4n0a0>2=<a181<7*>c58;g>h6k:0376g71;29 4e321i0b<m<:898m=6=83.:o947c:l2g6<f32c<j7>5$0a7>=e<f8i86o54i6f94?"6k=03o6`>c28`?>o0k3:1(<m;:9a8j4e42m10e:l50;&2g1<?k2d:o>4j;:k4e?6=,8i?65m4n0a0>c=<a>31<7*>c58;g>h6k:0:<65f7983>!7d<32h7c?l3;32?>o0?3:1(<m;:9a8j4e428807d99:18'5f2=0j1e=n=51298m23=83.:o947c:l2g6<6<21b;94?:%3`0?>d3g;h?7?:;:k:6?6=,8i?65m4n0a0>40<3`3:6=4+1b69<f=i9j91=:54i8294?"6k=03o6`>c282<>=n0o0;6)?l4;:`?k7d;3;276g7e;29 4e321i0b<m<:0c8?l>c290/=n:58b9m5f5=9k10e5750;&2g1<?k2d:o>4>c:9j3`<72-;h876l;o3`7?7c32c<?7>5$0a7>=e<f8i86<k4;h51>5<#9j>14n5a1b195c=<a0<1<7*>c58:3>h6k:0;76g65;29 4e320=0b<m<:098m<2=83.:o9467:l2g6<532c2?7>5$0a7><1<f8i86>54i8`94?"6k=02o6`>c283?>o>i3:1(<m;:8a8j4e42810e4750;&2g1<>k2d:o>4=;:k:<?6=,8i?64m4n0a0>6=<a>386=4+1b693<2<f8i86=54i6;1>5<#9j>1;4:4n0a0>4=<a>3:6=4+1b693<2<f8i86?54i6;3>5<#9j>1;4:4n0a0>6=<a>336=4+1b693<?<f8i86=54i6;4>5<#9j>1;474n0a0>4=<a>3=6=4+1b693<?<f8i86?54i6;6>5<#9j>1;474n0a0>6=<gk<1<7*>c58a3>h6k:0;76am5;29 4e32k=0b<m<:098kg5=83.:o94m7:l2g6<532ei>7>5$0a7>g1<f8i86>54oc394?"6k=0i;6`>c287?>ie83:1(<m;:c58j4e42<10clh50;&2g1<e?2d:o>49;:mba?6=,8i?6o94n0a0>2=<ghn1<7*>c58a3>h6k:0376anc;29 4e32k=0b<m<:898kdd=83.:o94m7:l2g6<f32ejm7>5$0a7>g1<f8i86o54o`:94?"6k=0i;6`>c28`?>if?3:1(<m;:c58j4e42m10cl850;&2g1<e?2d:o>4j;:mb1?6=,8i?6o94n0a0>c=<gh>1<7*>c58a3>h6k:0:<65`a283>!7d<3h<7c?l3;32?>if:3:1(<m;:c58j4e428807bo>:18'5f2=j>1e=n=51298kd6=83.:o94m7:l2g6<6<21d5k4?:%3`0?d03g;h?7?:;:ma`?6=,8i?6o94n0a0>40<3fhh6=4+1b69f2=i9j91=:54oc`94?"6k=0i;6`>c282<>=hjh0;6)?l4;`4?k7d;3;276am9;29 4e32k=0b<m<:0c8?jd?290/=n:5b69m5f5=9k10co:50;&2g1<e?2d:o>4>c:9le<<72-;h87l8;o3`7?7c32e2i7>5$0a7>g1<f8i86<k4;n;g>5<#9j>1n:5a1b195c=<gm21<7*>c58g=>h6k:0;76ak7;29 4e32m30b<m<:098ka3=83.:o94k9:l2g6<532eo87>5$0a7>a?<f8i86>54oe194?"6k=0o56`>c287?>ic:3:1(<m;:e;8j4e42<10ci?50;&2g1<c12d:o>49;:mg4?6=,8i?6i74n0a0>2=<gjl1<7*>c58g=>h6k:0376ale;29 4e32m30b<m<:898kfb=83.:o94k9:l2g6<f32eho7>5$0a7>a?<f8i86o54obc94?"6k=0o56`>c28`?>id13:1(<m;:e;8j4e42m10cn650;&2g1<c12d:o>4j;:m`3?6=,8i?6i74n0a0>c=<gj<1<7*>c58g=>h6k:0:<65`c483>!7d<3n27c?l3;32?>id<3:1(<m;:e;8j4e428807bm<:18'5f2=l01e=n=51298kf4=83.:o94k9:l2g6<6<21do<4?:%3`0?b>3g;h?7?:;:mgb?6=,8i?6i74n0a0>40<3fnn6=4+1b69`<=i9j91=:54oef94?"6k=0o56`>c282<>=hlj0;6)?l4;f:?k7d;3;276akb;29 4e32m30b<m<:0c8?jbf290/=n:5d89m5f5=9k10ci850;&2g1<c12d:o>4>c:9lgg<72-;h87j6;o3`7?7c32eh<7>5$0a7>a?<f8i86<k4;n`e>5<#9j>1h45a1b195c=<gl>1<7*>c58f1>h6k:0;76aj3;29 4e32l?0b<m<:098k`4=83.:o94j5:l2g6<532en=7>5$0a7>`3<f8i86>54od;94?"6k=0nm6`>c283?>ib03:1(<m;:dc8j4e42810ch950;&2g1<bi2d:o>4=;:mf2?6=,8i?6ho4n0a0>6=<uk=>o7>5bb83>5}#9m91=n84H6;g?M1?l2P?87mta;`951<6=3;j6<l51b82`?7128=1=h4>f;m0c<5<2d><774ncg94>hb83:0(<=j:39'56`=:2.m97=4$g497>"a?390(k653:&e=?5<,ok1?6*89c82g2=#9m:1>6*ie;18 c`=;2.:<=4<;%335?5<,8:96>5+11197>"68=087)??5;18 4612:1/==953:&24=<43-;;57=4$02b>6=#99h1?6*>0b80?!77l390(<>j:29'55`=;2.:==4<;%325?5<,8;96>5+10197>"69=087)?>5;18 4712:1/=<953:&25=<43-;:57=4$03b>6=#98h1?6*>1b80?!76l390(<?j:29'54`=;2.:>=4<;%315?5<,8896>5+13197>"6:=087)?=5;18 4412:1/=?953:&26=<43-;957=4$00b>6=#9;h1?6*>2b80?!75l390(<<j:29'57`=;2.:?=4<;%305?5<,8996>5+12197>"6;=087)?<5;18 4512:1/=>953:&27=<43-;857=4$01b>6=#9:h1?6*>3b80?!74l390(<ml:0f1?!7dm3>97)hm:29'bf<43-=2m7?l7:&2`4<53`>26=44i5c94?=nmk0;66gjc;29?l7di3:17d?lb;29?l7d03:17d?l9;29?l4>290/=n:52`9m5f5=821b>54?:%3`0?4f3g;h?7?4;h04>5<#9j>1>l5a1b196>=n:?0;6)?l4;0b?k7d;3907d==:18'5f2=:h1e=n=54:9j74<72-;h87<n;o3`7?3<3`9;6=4+1b696d=i9j91:65f2g83>!7d<38j7c?l3;58?l4b290/=n:52`9m5f5=021b>i4?:%3`0?4f3g;h?774;h0`>5<#9j>1>l5a1b19e>=n:k0;6)?l4;0b?k7d;3h07d<::18'5f2=:h1e=n=5c:9j61<72-;h87<n;o3`7?b<3`936=4+1b697<=i9j91<65f3683>!7d<3927c?l3;38?l51290/=n:5389m5f5=:21b?84?:%3`0?5>3g;h?7=4;h62>5<#9j>1?45a1b190>=n<90;6)?l4;1:?k7d;3?07d=i:18'5f2=;01e=n=56:9j7`<72-;h87=6;o3`7?1<3`9o6=4+1b697<=i9j91465f3b83>!7d<3927c?l3;;8?l5e290/=n:5389m5f5=i21b?l4?:%3`0?5>3g;h?7l4;h17>5<#9j>1?45a1b19g>=n;:0;6)?l4;1:?k7d;3n07d8n:18'5f2=>k1e=n=50:9j2<<72-;h878m;o3`7?7<3`<<6=4+1b692g=i9j91>65f6783>!7d<3<i7c?l3;18?l02290/=n:56c9m5f5=<21b:94?:%3`0?0e3g;h?7;4;h40>5<#9j>1:o5a1b192>=n>;0;6)?l4;4a?k7d;3=07d8>:18'5f2=>k1e=n=58:9j25<72-;h878m;o3`7??<3`?m6=4+1b692g=i9j91m65f5d83>!7d<3<i7c?l3;`8?l3d290/=n:56c9m5f5=k21b9o4?:%3`0?0e3g;h?7j4;h7b>5<#9j>1:o5a1b19a>=n=00;6)?l4;4a?k7d;3l07d;7:18'5f2=>k1e=n=51198m01=83.:o949b:l2g6<6921b9;4?:%3`0?0e3g;h?7?=;:k61?6=,8i?6;l4n0a0>45<3`??6=4+1b692g=i9j91=954i4194?"6k=0=n6`>c2821>=n?80;6)?l4;4a?k7d;3;=76g80;29 4e32?h0b<m<:058?l0a290/=n:56c9m5f5=9110e;k50;&2g1<1j2d:o>4>9:9j2a<72-;h878m;o3`7?7f32c=o7>5$0a7>3d<f8i86<l4;h4;>5<#9j>1:o5a1b195f=<a<n1<7*>c585f>h6k:0:h65f5383>!7d<3<i7c?l3;3f?>o293:1(<m;:7`8j4e428l07d6m:18'5f2=0j1e=n=50:9j<d<72-;h876l;o3`7?7<3`236=4+1b69<f=i9j91>65f8683>!7d<32h7c?l3;18?l>1290/=n:58b9m5f5=<21b484?:%3`0?>d3g;h?7;4;h:7>5<#9j>14n5a1b192>=n0:0;6)?l4;:`?k7d;3=07d6=:18'5f2=0j1e=n=58:9j<4<72-;h876l;o3`7??<3`2;6=4+1b69<f=i9j91m65f7g83>!7d<32h7c?l3;`8?l1c290/=n:58b9m5f5=k21b;n4?:%3`0?>d3g;h?7j4;h5a>5<#9j>14n5a1b19a>=n?h0;6)?l4;:`?k7d;3l07d96:18'5f2=0j1e=n=51198m2>=83.:o947c:l2g6<6921b;:4?:%3`0?>d3g;h?7?=;:k42?6=,8i?65m4n0a0>45<3`=>6=4+1b69<f=i9j91=954i6694?"6k=03o6`>c2821>=n1;0;6)?l4;:`?k7d;3;=76g61;29 4e321i0b<m<:058?l?7290/=n:58b9m5f5=9110e5h50;&2g1<?k2d:o>4>9:9j<`<72-;h876l;o3`7?7f32c3h7>5$0a7>=e<f8i86<l4;h::>5<#9j>14n5a1b195f=<a>o1<7*>c58;g>h6k:0:h65f7283>!7d<32h7c?l3;3f?>o0:3:1(<m;:9a8j4e428l07d79:18'5f2=1>1e=n=50:9j=0<72-;h8778;o3`7?7<3`3?6=4+1b69=2=i9j91>65f9283>!7d<33<7c?l3;18?l?e290/=n:59b9m5f5=821b5l4?:%3`0??d3g;h?7?4;h;:>5<#9j>15n5a1b196>=n110;6)?l4;;`?k7d;3907d963;29 4e32>3?7c?l3;28?l1>:3:1(<m;:6;7?k7d;3;07d961;29 4e32>3?7c?l3;08?l1>83:1(<m;:6;7?k7d;3907d968;29 4e32>327c?l3;28?l1>?3:1(<m;:6;:?k7d;3;07d966;29 4e32>327c?l3;08?l1>=3:1(<m;:6;:?k7d;3907bl9:18'5f2=j>1e=n=50:9lf0<72-;h87l8;o3`7?7<3fh86=4+1b69f2=i9j91>65`b383>!7d<3h<7c?l3;18?jd6290/=n:5b69m5f5=<21dn=4?:%3`0?d03g;h?7;4;nce>5<#9j>1n:5a1b192>=hil0;6)?l4;`4?k7d;3=07bok:18'5f2=j>1e=n=58:9lef<72-;h87l8;o3`7??<3fki6=4+1b69f2=i9j91m65`a`83>!7d<3h<7c?l3;`8?jg?290/=n:5b69m5f5=k21dm:4?:%3`0?d03g;h?7j4;nc5>5<#9j>1n:5a1b19a>=hi<0;6)?l4;`4?k7d;3l07bo;:18'5f2=j>1e=n=51198kd5=83.:o94m7:l2g6<6921dm?4?:%3`0?d03g;h?7?=;:mb5?6=,8i?6o94n0a0>45<3fk;6=4+1b69f2=i9j91=954o8d94?"6k=0i;6`>c2821>=hjm0;6)?l4;`4?k7d;3;=76amc;29 4e32k=0b<m<:058?jde290/=n:5b69m5f5=9110coo50;&2g1<e?2d:o>4>9:9lf<<72-;h87l8;o3`7?7f32ei47>5$0a7>g1<f8i86<l4;n`7>5<#9j>1n:5a1b195f=<gh31<7*>c58a3>h6k:0:h65`9d83>!7d<3h<7c?l3;3f?>i>l3:1(<m;:c58j4e428l07bj7:18'5f2=l01e=n=50:9l`2<72-;h87j6;o3`7?7<3fn>6=4+1b69`<=i9j91>65`d583>!7d<3n27c?l3;18?jb4290/=n:5d89m5f5=<21dh?4?:%3`0?b>3g;h?7;4;nf2>5<#9j>1h45a1b192>=hl90;6)?l4;f:?k7d;3=07bmi:18'5f2=l01e=n=58:9lg`<72-;h87j6;o3`7??<3fio6=4+1b69`<=i9j91m65`cb83>!7d<3n27c?l3;`8?jef290/=n:5d89m5f5=k21do44?:%3`0?b>3g;h?7j4;na;>5<#9j>1h45a1b19a>=hk>0;6)?l4;f:?k7d;3l07bm9:18'5f2=l01e=n=51198kf3=83.:o94k9:l2g6<6921do94?:%3`0?b>3g;h?7?=;:m`7?6=,8i?6i74n0a0>45<3fi96=4+1b69`<=i9j91=954ob394?"6k=0o56`>c2821>=hlo0;6)?l4;f:?k7d;3;=76ake;29 4e32m30b<m<:058?jbc290/=n:5d89m5f5=9110cim50;&2g1<c12d:o>4>9:9l`g<72-;h87j6;o3`7?7f32eom7>5$0a7>a?<f8i86<l4;nf5>5<#9j>1h45a1b195f=<gjh1<7*>c58g=>h6k:0:h65`c183>!7d<3n27c?l3;3f?>ien3:1(<m;:e;8j4e428l07bk;:18'5f2=m<1e=n=50:9la6<72-;h87k:;o3`7?7<3fo96=4+1b69a0=i9j91>65`e083>!7d<3o>7c?l3;18?jc>290/=n:5e`9m5f5=821di54?:%3`0?cf3g;h?7?4;ng4>5<#9j>1il5a1b196>=hm?0;6)?l4;gb?k7d;3907pl85c83>ge=83:p(<j<:0a5?M1>l2B<4i5U458`d<e28>1=84>a;3a>4e=9m0::7?8:0g95c<zf=l1>95a518:?kdb291ei=4?;%30a?4<,89m6?5+f480?!`12:1/j:4<;%d;>6=#n0087)hn:29'3<d=9j=0(<j?:39'b`<43-lm6>5+11297>"688087)??2;18 4642:1/==:53:&240<43-;;:7=4$024>6=#9921?6*>0880?!77i390(<>m:29'55e=;2.:<i4<;%33a?5<,8:m6>5+10297>"698087)?>2;18 4742:1/=<:53:&250<43-;::7=4$034>6=#9821?6*>1880?!76i390(<?m:29'54e=;2.:=i4<;%32a?5<,8;m6>5+13297>"6:8087)?=2;18 4442:1/=?:53:&260<43-;9:7=4$004>6=#9;21?6*>2880?!75i390(<<m:29'57e=;2.:>i4<;%31a?5<,88m6>5+12297>"6;8087)?<2;18 4542:1/=>:53:&270<43-;8:7=4$014>6=#9:21?6*>3880?!74i390(<=m:29'56e=;2.:?i4<;%3`g?7c:2.:oh4;2:&ef?5<,oi1?6*89`82g2=#9m;1>6g;9;29?l2f2900ehl50;9jaf<722c:ol4?::k2gg<722c:o54?::k2g<<722c957>5$0a7>7g<f8i86=54i3:94?"6k=09m6`>c282?>o5?3:1(<m;:3c8j4e42;10e?850;&2g1<5i2d:o>4<;:k06?6=,8i?6?o4n0a0>1=<a:;1<7*>c581e>h6k:0>76g<0;29 4e32;k0b<m<:798m7`=83.:o94=a:l2g6<032c9i7>5$0a7>7g<f8i86554i3f94?"6k=09m6`>c28:?>o5k3:1(<m;:3c8j4e42h10e?l50;&2g1<5i2d:o>4m;:k11?6=,8i?6?o4n0a0>f=<a;>1<7*>c581e>h6k:0o76g<8;29 4e32:30b<m<:198m61=83.:o94<9:l2g6<632c8:7>5$0a7>6?<f8i86?54i2794?"6k=0856`>c280?>o393:1(<m;:2;8j4e42=10e9>50;&2g1<412d:o>4:;:k0b?6=,8i?6>74n0a0>3=<a:o1<7*>c580=>h6k:0<76g<d;29 4e32:30b<m<:998m6e=83.:o94<9:l2g6<>32c8n7>5$0a7>6?<f8i86l54i2c94?"6k=0856`>c28a?>o4<3:1(<m;:2;8j4e42j10e>=50;&2g1<412d:o>4k;:k5e?6=,8i?6;l4n0a0>5=<a?31<7*>c585f>h6k:0:76g97;29 4e32?h0b<m<:398m30=83.:o949b:l2g6<432c=97>5$0a7>3d<f8i86954i7694?"6k=0=n6`>c286?>o1;3:1(<m;:7`8j4e42?10e;<50;&2g1<1j2d:o>48;:k55?6=,8i?6;l4n0a0>==<a?:1<7*>c585f>h6k:0276g:f;29 4e32?h0b<m<:`98m0c=83.:o949b:l2g6<e32c>o7>5$0a7>3d<f8i86n54i4`94?"6k=0=n6`>c28g?>o2i3:1(<m;:7`8j4e42l10e8750;&2g1<1j2d:o>4i;:k6<?6=,8i?6;l4n0a0>46<3`?<6=4+1b692g=i9j91=<54i4494?"6k=0=n6`>c2826>=n=<0;6)?l4;4a?k7d;3;876g:4;29 4e32?h0b<m<:068?l34290/=n:56c9m5f5=9<10e:?50;&2g1<1j2d:o>4>6:9j35<72-;h878m;o3`7?7032c=j7>5$0a7>3d<f8i86<64;h4f>5<#9j>1:o5a1b195<=<a?n1<7*>c585f>h6k:0:m65f6b83>!7d<3<i7c?l3;3a?>o103:1(<m;:7`8j4e428i07d;k:18'5f2=>k1e=n=51e98m04=83.:o949b:l2g6<6m21b9<4?:%3`0?0e3g;h?7?i;:k;f?6=,8i?65m4n0a0>5=<a1k1<7*>c58;g>h6k:0:76g78;29 4e321i0b<m<:398m=1=83.:o947c:l2g6<432c3:7>5$0a7>=e<f8i86954i9794?"6k=03o6`>c286?>o?<3:1(<m;:9a8j4e42?10e5=50;&2g1<?k2d:o>48;:k;6?6=,8i?65m4n0a0>==<a1;1<7*>c58;g>h6k:0276g70;29 4e321i0b<m<:`98m2`=83.:o947c:l2g6<e32c<h7>5$0a7>=e<f8i86n54i6a94?"6k=03o6`>c28g?>o0j3:1(<m;:9a8j4e42l10e:o50;&2g1<?k2d:o>4i;:k4=?6=,8i?65m4n0a0>46<3`=36=4+1b69<f=i9j91=<54i6594?"6k=03o6`>c2826>=n??0;6)?l4;:`?k7d;3;876g85;29 4e321i0b<m<:068?l13290/=n:58b9m5f5=9<10e4<50;&2g1<?k2d:o>4>6:9j=4<72-;h876l;o3`7?7032c2<7>5$0a7>=e<f8i86<64;h:e>5<#9j>14n5a1b195<=<a1o1<7*>c58;g>h6k:0:m65f8e83>!7d<32h7c?l3;3a?>o?13:1(<m;:9a8j4e428i07d9j:18'5f2=0j1e=n=51e98m25=83.:o947c:l2g6<6m21b;?4?:%3`0?>d3g;h?7?i;:k:2?6=,8i?6494n0a0>5=<a0?1<7*>c58:3>h6k:0:76g64;29 4e320=0b<m<:398m<5=83.:o9467:l2g6<432c2n7>5$0a7><e<f8i86=54i8c94?"6k=02o6`>c282?>o>13:1(<m;:8a8j4e42;10e4650;&2g1<>k2d:o>4<;:k4=6<72-;h87964:l2g6<732c<5?4?:%3`0?1><2d:o>4>;:k4=4<72-;h87964:l2g6<532c<5=4?:%3`0?1><2d:o>4<;:k4==<72-;h87969:l2g6<732c<5:4?:%3`0?1>12d:o>4>;:k4=3<72-;h87969:l2g6<532c<584?:%3`0?1>12d:o>4<;:ma2?6=,8i?6o94n0a0>5=<gk?1<7*>c58a3>h6k:0:76am3;29 4e32k=0b<m<:398kg4=83.:o94m7:l2g6<432ei=7>5$0a7>g1<f8i86954oc294?"6k=0i;6`>c286?>ifn3:1(<m;:c58j4e42?10clk50;&2g1<e?2d:o>48;:mb`?6=,8i?6o94n0a0>==<ghi1<7*>c58a3>h6k:0276anb;29 4e32k=0b<m<:`98kdg=83.:o94m7:l2g6<e32ej47>5$0a7>g1<f8i86n54o`594?"6k=0i;6`>c28g?>if>3:1(<m;:c58j4e42l10cl;50;&2g1<e?2d:o>4i;:mb0?6=,8i?6o94n0a0>46<3fk86=4+1b69f2=i9j91=<54o`094?"6k=0i;6`>c2826>=hi80;6)?l4;`4?k7d;3;876an0;29 4e32k=0b<m<:068?j?a290/=n:5b69m5f5=9<10coj50;&2g1<e?2d:o>4>6:9lff<72-;h87l8;o3`7?7032ein7>5$0a7>g1<f8i86<64;n`b>5<#9j>1n:5a1b195<=<gk31<7*>c58a3>h6k:0:m65`b983>!7d<3h<7c?l3;3a?>ie<3:1(<m;:c58j4e428i07bo6:18'5f2=j>1e=n=51e98k<c=83.:o94m7:l2g6<6m21d5i4?:%3`0?d03g;h?7?i;:mg<?6=,8i?6i74n0a0>5=<gm=1<7*>c58g=>h6k:0:76ak5;29 4e32m30b<m<:398ka2=83.:o94k9:l2g6<432eo?7>5$0a7>a?<f8i86954oe094?"6k=0o56`>c286?>ic93:1(<m;:e;8j4e42?10ci>50;&2g1<c12d:o>48;:m`b?6=,8i?6i74n0a0>==<gjo1<7*>c58g=>h6k:0276ald;29 4e32m30b<m<:`98kfe=83.:o94k9:l2g6<e32ehm7>5$0a7>a?<f8i86n54ob;94?"6k=0o56`>c28g?>id03:1(<m;:e;8j4e42l10cn950;&2g1<c12d:o>4i;:m`2?6=,8i?6i74n0a0>46<3fi>6=4+1b69`<=i9j91=<54ob694?"6k=0o56`>c2826>=hk:0;6)?l4;f:?k7d;3;876al2;29 4e32m30b<m<:068?je6290/=n:5d89m5f5=9<10cih50;&2g1<c12d:o>4>6:9l``<72-;h87j6;o3`7?7032eoh7>5$0a7>a?<f8i86<64;nf`>5<#9j>1h45a1b195<=<gmh1<7*>c58g=>h6k:0:m65`d`83>!7d<3n27c?l3;3a?>ic>3:1(<m;:e;8j4e428i07bmm:18'5f2=l01e=n=51e98kf6=83.:o94k9:l2g6<6m21dnk4?:%3`0?b>3g;h?7?i;:mf0?6=,8i?6h;4n0a0>5=<gl91<7*>c58f1>h6k:0:76aj2;29 4e32l?0b<m<:398k`7=83.:o94j5:l2g6<432en57>5$0a7>`g<f8i86=54od:94?"6k=0nm6`>c282?>ib?3:1(<m;:dc8j4e42;10ch850;&2g1<bi2d:o>4<;:a30g=83hh6=4?{%3g7?7d>2B<5i5G79f8^12=krk1n7?;:0795d<6j3;h6<j517823?7b28l1qc:i:368j06=12dii7>4nd294>"6;l097)?<f;08 c3=;2.m:7=4$g597>"a0390(k753:&ee?5<,>3i6<m8;%3g4?4<,oo1?6*if;18 4672:1/==?53:&247<43-;;?7=4$027>6=#99?1?6*>0780?!77?390(<>7:29'55?=;2.:<l4<;%33f?5<,8:h6>5+11f97>"68l087)??f;18 4772:1/=<?53:&257<43-;:?7=4$037>6=#98?1?6*>1780?!76?390(<?7:29'54?=;2.:=l4<;%32f?5<,8;h6>5+10f97>"69l087)?>f;18 4472:1/=??53:&267<43-;9?7=4$007>6=#9;?1?6*>2780?!75?390(<<7:29'57?=;2.:>l4<;%31f?5<,88h6>5+13f97>"6:l087)?=f;18 4572:1/=>?53:&277<43-;8?7=4$017>6=#9:?1?6*>3780?!74?390(<=7:29'56?=;2.:?l4<;%30f?5<,89h6>5+12f97>"6kj0:h?5+1bg907=#nk087)hl:29'3<g=9j=0(<j>:39j0<<722c?m7>5;hga>5<<ali1<75f1bc94?=n9jh1<75f1b:94?=n9j31<75f2883>!7d<38j7c?l3;28?l4?290/=n:52`9m5f5=921b>:4?:%3`0?4f3g;h?7<4;h05>5<#9j>1>l5a1b197>=n;;0;6)?l4;0b?k7d;3>07d=>:18'5f2=:h1e=n=55:9j75<72-;h87<n;o3`7?0<3`8m6=4+1b696d=i9j91;65f2d83>!7d<38j7c?l3;:8?l4c290/=n:52`9m5f5=121b>n4?:%3`0?4f3g;h?7o4;h0a>5<#9j>1>l5a1b19f>=n:<0;6)?l4;0b?k7d;3i07d<;:18'5f2=:h1e=n=5d:9j7=<72-;h87=6;o3`7?6<3`9<6=4+1b697<=i9j91=65f3783>!7d<3927c?l3;08?l52290/=n:5389m5f5=;21b8<4?:%3`0?5>3g;h?7:4;h63>5<#9j>1?45a1b191>=n;o0;6)?l4;1:?k7d;3<07d=j:18'5f2=;01e=n=57:9j7a<72-;h87=6;o3`7?><3`9h6=4+1b697<=i9j91565f3c83>!7d<3927c?l3;c8?l5f290/=n:5389m5f5=j21b?94?:%3`0?5>3g;h?7m4;h10>5<#9j>1?45a1b19`>=n>h0;6)?l4;4a?k7d;3:07d86:18'5f2=>k1e=n=51:9j22<72-;h878m;o3`7?4<3`<=6=4+1b692g=i9j91?65f6483>!7d<3<i7c?l3;68?l03290/=n:56c9m5f5==21b:>4?:%3`0?0e3g;h?784;h41>5<#9j>1:o5a1b193>=n>80;6)?l4;4a?k7d;3207d8?:18'5f2=>k1e=n=59:9j1c<72-;h878m;o3`7?g<3`?n6=4+1b692g=i9j91n65f5b83>!7d<3<i7c?l3;a8?l3e290/=n:56c9m5f5=l21b9l4?:%3`0?0e3g;h?7k4;h7:>5<#9j>1:o5a1b19b>=n=10;6)?l4;4a?k7d;3;;76g:7;29 4e32?h0b<m<:038?l31290/=n:56c9m5f5=9;10e8;50;&2g1<1j2d:o>4>3:9j11<72-;h878m;o3`7?7332c>?7>5$0a7>3d<f8i86<;4;h52>5<#9j>1:o5a1b1953=<a>:1<7*>c585f>h6k:0:;65f6g83>!7d<3<i7c?l3;3;?>o1m3:1(<m;:7`8j4e428307d8k:18'5f2=>k1e=n=51`98m3e=83.:o949b:l2g6<6j21b:54?:%3`0?0e3g;h?7?l;:k6`?6=,8i?6;l4n0a0>4b<3`?96=4+1b692g=i9j91=h54i4394?"6k=0=n6`>c282b>=n0k0;6)?l4;:`?k7d;3:07d6n:18'5f2=0j1e=n=51:9j<=<72-;h876l;o3`7?4<3`2<6=4+1b69<f=i9j91?65f8783>!7d<32h7c?l3;68?l>2290/=n:58b9m5f5==21b494?:%3`0?>d3g;h?784;h:0>5<#9j>14n5a1b193>=n0;0;6)?l4;:`?k7d;3207d6>:18'5f2=0j1e=n=59:9j<5<72-;h876l;o3`7?g<3`=m6=4+1b69<f=i9j91n65f7e83>!7d<32h7c?l3;a8?l1d290/=n:58b9m5f5=l21b;o4?:%3`0?>d3g;h?7k4;h5b>5<#9j>14n5a1b19b>=n?00;6)?l4;:`?k7d;3;;76g88;29 4e321i0b<m<:038?l10290/=n:58b9m5f5=9;10e:850;&2g1<?k2d:o>4>3:9j30<72-;h876l;o3`7?7332c<87>5$0a7>=e<f8i86<;4;h;1>5<#9j>14n5a1b1953=<a0;1<7*>c58;g>h6k:0:;65f9183>!7d<32h7c?l3;3;?>o?n3:1(<m;:9a8j4e428307d6j:18'5f2=0j1e=n=51`98m=b=83.:o947c:l2g6<6j21b444?:%3`0?>d3g;h?7?l;:k4a?6=,8i?65m4n0a0>4b<3`=86=4+1b69<f=i9j91=h54i6094?"6k=03o6`>c282b>=n1?0;6)?l4;;4?k7d;3:07d7::18'5f2=1>1e=n=51:9j=1<72-;h8778;o3`7?4<3`386=4+1b69=2=i9j91?65f9c83>!7d<33h7c?l3;28?l?f290/=n:59b9m5f5=921b544?:%3`0??d3g;h?7<4;h;;>5<#9j>15n5a1b197>=n?091<7*>c584=1=i9j91<65f78094?"6k=0<595a1b195>=n?0;1<7*>c584=1=i9j91>65f78294?"6k=0<595a1b197>=n?021<7*>c584=<=i9j91<65f78594?"6k=0<545a1b195>=n?0<1<7*>c584=<=i9j91>65f78794?"6k=0<545a1b197>=hj?0;6)?l4;`4?k7d;3:07bl::18'5f2=j>1e=n=51:9lf6<72-;h87l8;o3`7?4<3fh96=4+1b69f2=i9j91?65`b083>!7d<3h<7c?l3;68?jd7290/=n:5b69m5f5==21dmk4?:%3`0?d03g;h?784;ncf>5<#9j>1n:5a1b193>=him0;6)?l4;`4?k7d;3207bol:18'5f2=j>1e=n=59:9leg<72-;h87l8;o3`7?g<3fkj6=4+1b69f2=i9j91n65`a983>!7d<3h<7c?l3;a8?jg0290/=n:5b69m5f5=l21dm;4?:%3`0?d03g;h?7k4;nc6>5<#9j>1n:5a1b19b>=hi=0;6)?l4;`4?k7d;3;;76an3;29 4e32k=0b<m<:038?jg5290/=n:5b69m5f5=9;10cl?50;&2g1<e?2d:o>4>3:9le5<72-;h87l8;o3`7?7332e2j7>5$0a7>g1<f8i86<;4;n`g>5<#9j>1n:5a1b1953=<gki1<7*>c58a3>h6k:0:;65`bc83>!7d<3h<7c?l3;3;?>iei3:1(<m;:c58j4e428307bl6:18'5f2=j>1e=n=51`98kg>=83.:o94m7:l2g6<6j21dn94?:%3`0?d03g;h?7?l;:mb=?6=,8i?6o94n0a0>4b<3f3n6=4+1b69f2=i9j91=h54o8f94?"6k=0i;6`>c282b>=hl10;6)?l4;f:?k7d;3:07bj8:18'5f2=l01e=n=51:9l`0<72-;h87j6;o3`7?4<3fn?6=4+1b69`<=i9j91?65`d283>!7d<3n27c?l3;68?jb5290/=n:5d89m5f5==21dh<4?:%3`0?b>3g;h?784;nf3>5<#9j>1h45a1b193>=hko0;6)?l4;f:?k7d;3207bmj:18'5f2=l01e=n=59:9lga<72-;h87j6;o3`7?g<3fih6=4+1b69`<=i9j91n65`c`83>!7d<3n27c?l3;a8?je>290/=n:5d89m5f5=l21do54?:%3`0?b>3g;h?7k4;na4>5<#9j>1h45a1b19b>=hk?0;6)?l4;f:?k7d;3;;76al5;29 4e32m30b<m<:038?je3290/=n:5d89m5f5=9;10cn=50;&2g1<c12d:o>4>3:9lg7<72-;h87j6;o3`7?7332eh=7>5$0a7>a?<f8i86<;4;nfe>5<#9j>1h45a1b1953=<gmo1<7*>c58g=>h6k:0:;65`de83>!7d<3n27c?l3;3;?>ick3:1(<m;:e;8j4e428307bjm:18'5f2=l01e=n=51`98kag=83.:o94k9:l2g6<6j21dh;4?:%3`0?b>3g;h?7?l;:m`f?6=,8i?6i74n0a0>4b<3fi;6=4+1b69`<=i9j91=h54ocd94?"6k=0o56`>c282b>=hm=0;6)?l4;g6?k7d;3:07bk<:18'5f2=m<1e=n=51:9la7<72-;h87k:;o3`7?4<3fo:6=4+1b69a0=i9j91?65`e883>!7d<3oj7c?l3;28?jc?290/=n:5e`9m5f5=921di:4?:%3`0?cf3g;h?7<4;ng5>5<#9j>1il5a1b197>=zj>?26=4mc;294~"6l:0:o;5G78f8L2>c3S>?6nun:c820?7228k1=o4>c;3g>40=9>0:i7?i:|l7b?433g?;645abd83?kc7291/=>k52:&27c<53-l>6>5+f780?!`02:1/j54<;%d:>6=#nh087)96b;3`3>"6l9097)hj:29'bc<43-;;<7=4$022>6=#9981?6*>0280?!77<390(<>::29'550=;2.:<:4<;%33<?5<,8:26>5+11c97>"68k087)??c;18 46c2:1/==k53:&24c<43-;:<7=4$032>6=#9881?6*>1280?!76<390(<?::29'540=;2.:=:4<;%32<?5<,8;26>5+10c97>"69k087)?>c;18 47c2:1/=<k53:&25c<43-;9<7=4$002>6=#9;81?6*>2280?!75<390(<<::29'570=;2.:>:4<;%31<?5<,8826>5+13c97>"6:k087)?=c;18 44c2:1/=?k53:&26c<43-;8<7=4$012>6=#9:81?6*>3280?!74<390(<=::29'560=;2.:?:4<;%30<?5<,8926>5+12c97>"6;k087)?<c;18 45c2:1/=nm51e08 4eb2=80(kl53:&eg?5<,>3j6<m8;%3g5?4<a=31<75f4`83>>obj3:17dkl:188m4ef2900e<mm:188m4e?2900e<m6:188m7?=83.:o94=a:l2g6<732c947>5$0a7>7g<f8i86<54i3594?"6k=09m6`>c281?>o5>3:1(<m;:3c8j4e42:10e><50;&2g1<5i2d:o>4;;:k05?6=,8i?6?o4n0a0>0=<a::1<7*>c581e>h6k:0=76g=f;29 4e32;k0b<m<:698m7c=83.:o94=a:l2g6<?32c9h7>5$0a7>7g<f8i86454i3a94?"6k=09m6`>c28b?>o5j3:1(<m;:3c8j4e42k10e?;50;&2g1<5i2d:o>4l;:k10?6=,8i?6?o4n0a0>a=<a:21<7*>c580=>h6k:0;76g<7;29 4e32:30b<m<:098m60=83.:o94<9:l2g6<532c897>5$0a7>6?<f8i86>54i5394?"6k=0856`>c287?>o383:1(<m;:2;8j4e42<10e>h50;&2g1<412d:o>49;:k0a?6=,8i?6>74n0a0>2=<a:n1<7*>c580=>h6k:0376g<c;29 4e32:30b<m<:898m6d=83.:o94<9:l2g6<f32c8m7>5$0a7>6?<f8i86o54i2694?"6k=0856`>c28`?>o4;3:1(<m;:2;8j4e42m10e;o50;&2g1<1j2d:o>4?;:k5=?6=,8i?6;l4n0a0>4=<a?=1<7*>c585f>h6k:0976g96;29 4e32?h0b<m<:298m33=83.:o949b:l2g6<332c=87>5$0a7>3d<f8i86854i7194?"6k=0=n6`>c285?>o1:3:1(<m;:7`8j4e42>10e;?50;&2g1<1j2d:o>47;:k54?6=,8i?6;l4n0a0><=<a<l1<7*>c585f>h6k:0j76g:e;29 4e32?h0b<m<:c98m0e=83.:o949b:l2g6<d32c>n7>5$0a7>3d<f8i86i54i4c94?"6k=0=n6`>c28f?>o213:1(<m;:7`8j4e42o10e8650;&2g1<1j2d:o>4>0:9j12<72-;h878m;o3`7?7632c>:7>5$0a7>3d<f8i86<<4;h76>5<#9j>1:o5a1b1956=<a<>1<7*>c585f>h6k:0:865f5283>!7d<3<i7c?l3;36?>o093:1(<m;:7`8j4e428<07d9?:18'5f2=>k1e=n=51698m3`=83.:o949b:l2g6<6021b:h4?:%3`0?0e3g;h?7?6;:k5`?6=,8i?6;l4n0a0>4g<3`<h6=4+1b692g=i9j91=o54i7:94?"6k=0=n6`>c282g>=n=m0;6)?l4;4a?k7d;3;o76g:2;29 4e32?h0b<m<:0g8?l36290/=n:56c9m5f5=9o10e5l50;&2g1<?k2d:o>4?;:k;e?6=,8i?65m4n0a0>4=<a121<7*>c58;g>h6k:0976g77;29 4e321i0b<m<:298m=0=83.:o947c:l2g6<332c397>5$0a7>=e<f8i86854i9694?"6k=03o6`>c285?>o?;3:1(<m;:9a8j4e42>10e5<50;&2g1<?k2d:o>47;:k;5?6=,8i?65m4n0a0><=<a1:1<7*>c58;g>h6k:0j76g8f;29 4e321i0b<m<:c98m2b=83.:o947c:l2g6<d32c<o7>5$0a7>=e<f8i86i54i6`94?"6k=03o6`>c28f?>o0i3:1(<m;:9a8j4e42o10e:750;&2g1<?k2d:o>4>0:9j3=<72-;h876l;o3`7?7632c<;7>5$0a7>=e<f8i86<<4;h55>5<#9j>14n5a1b1956=<a>?1<7*>c58;g>h6k:0:865f7583>!7d<32h7c?l3;36?>o>:3:1(<m;:9a8j4e428<07d7>:18'5f2=0j1e=n=51698m<6=83.:o947c:l2g6<6021b4k4?:%3`0?>d3g;h?7?6;:k;a?6=,8i?65m4n0a0>4g<3`2o6=4+1b69<f=i9j91=o54i9;94?"6k=03o6`>c282g>=n?l0;6)?l4;:`?k7d;3;o76g83;29 4e321i0b<m<:0g8?l15290/=n:58b9m5f5=9o10e4850;&2g1<>?2d:o>4?;:k:1?6=,8i?6494n0a0>4=<a0>1<7*>c58:3>h6k:0976g63;29 4e320=0b<m<:298m<d=83.:o946c:l2g6<732c2m7>5$0a7><e<f8i86<54i8;94?"6k=02o6`>c281?>o>03:1(<m;:8a8j4e42:10e:7<:18'5f2=?0>0b<m<:198m2?5290/=n:57868j4e42810e:7>:18'5f2=?0>0b<m<:398m2?7290/=n:57868j4e42:10e:77:18'5f2=?030b<m<:198m2?0290/=n:578;8j4e42810e:79:18'5f2=?030b<m<:398m2?2290/=n:578;8j4e42:10co850;&2g1<e?2d:o>4?;:ma1?6=,8i?6o94n0a0>4=<gk91<7*>c58a3>h6k:0976am2;29 4e32k=0b<m<:298kg7=83.:o94m7:l2g6<332ei<7>5$0a7>g1<f8i86854o`d94?"6k=0i;6`>c285?>ifm3:1(<m;:c58j4e42>10clj50;&2g1<e?2d:o>47;:mbg?6=,8i?6o94n0a0><=<ghh1<7*>c58a3>h6k:0j76ana;29 4e32k=0b<m<:c98kd>=83.:o94m7:l2g6<d32ej;7>5$0a7>g1<f8i86i54o`494?"6k=0i;6`>c28f?>if=3:1(<m;:c58j4e42o10cl:50;&2g1<e?2d:o>4>0:9le6<72-;h87l8;o3`7?7632ej>7>5$0a7>g1<f8i86<<4;nc2>5<#9j>1n:5a1b1956=<gh:1<7*>c58a3>h6k:0:865`9g83>!7d<3h<7c?l3;36?>iel3:1(<m;:c58j4e428<07bll:18'5f2=j>1e=n=51698kgd=83.:o94m7:l2g6<6021dnl4?:%3`0?d03g;h?7?6;:ma=?6=,8i?6o94n0a0>4g<3fh36=4+1b69f2=i9j91=o54oc694?"6k=0i;6`>c282g>=hi00;6)?l4;`4?k7d;3;o76a6e;29 4e32k=0b<m<:0g8?j?c290/=n:5b69m5f5=9o10ci650;&2g1<c12d:o>4?;:mg3?6=,8i?6i74n0a0>4=<gm?1<7*>c58g=>h6k:0976ak4;29 4e32m30b<m<:298ka5=83.:o94k9:l2g6<332eo>7>5$0a7>a?<f8i86854oe394?"6k=0o56`>c285?>ic83:1(<m;:e;8j4e42>10cnh50;&2g1<c12d:o>47;:m`a?6=,8i?6i74n0a0><=<gjn1<7*>c58g=>h6k:0j76alc;29 4e32m30b<m<:c98kfg=83.:o94k9:l2g6<d32eh57>5$0a7>a?<f8i86i54ob:94?"6k=0o56`>c28f?>id?3:1(<m;:e;8j4e42o10cn850;&2g1<c12d:o>4>0:9lg0<72-;h87j6;o3`7?7632eh87>5$0a7>a?<f8i86<<4;na0>5<#9j>1h45a1b1956=<gj81<7*>c58g=>h6k:0:865`c083>!7d<3n27c?l3;36?>icn3:1(<m;:e;8j4e428<07bjj:18'5f2=l01e=n=51698kab=83.:o94k9:l2g6<6021dhn4?:%3`0?b>3g;h?7?6;:mgf?6=,8i?6i74n0a0>4g<3fnj6=4+1b69`<=i9j91=o54oe494?"6k=0o56`>c282g>=hkk0;6)?l4;f:?k7d;3;o76al0;29 4e32m30b<m<:0g8?jda290/=n:5d89m5f5=9o10ch:50;&2g1<b=2d:o>4?;:mf7?6=,8i?6h;4n0a0>4=<gl81<7*>c58f1>h6k:0976aj1;29 4e32l?0b<m<:298k`?=83.:o94ja:l2g6<732en47>5$0a7>`g<f8i86<54od594?"6k=0nm6`>c281?>ib>3:1(<m;:dc8j4e42:10qo9:8;29ff<729q/=i=51b48L2?c3A=3h6T;4;axe?d=9=0:97?n:0`95f<6l3;=6<951d82b?{i<o0986`:0;;8jgc=82dn<7>4$01f>7=#9:l1>6*i5;18 c0=;2.m;7=4$g:97>"a1390(ko53:&4=g<6k>1/=i>52:&ea?5<,ol1?6*>0180?!779390(<>=:29'555=;2.:<94<;%331?5<,8:=6>5+11597>"681087)??9;18 46f2:1/==l53:&24f<43-;;h7=4$02f>6=#99l1?6*>1180?!769390(<?=:29'545=;2.:=94<;%321?5<,8;=6>5+10597>"691087)?>9;18 47f2:1/=<l53:&25f<43-;:h7=4$03f>6=#98l1?6*>2180?!759390(<<=:29'575=;2.:>94<;%311?5<,88=6>5+13597>"6:1087)?=9;18 44f2:1/=?l53:&26f<43-;9h7=4$00f>6=#9;l1?6*>3180?!749390(<==:29'565=;2.:?94<;%301?5<,89=6>5+12597>"6;1087)?<9;18 45f2:1/=>l53:&27f<43-;8h7=4$0a`>4b53-;hi7:=;%da>6=#nj087)96a;3`3>"6l8097d:6:188m1g=831bio4?::kfg?6=3`;hm7>5;h3`f?6=3`;h47>5;h3`=?6=3`826=4+1b696d=i9j91<65f2983>!7d<38j7c?l3;38?l40290/=n:52`9m5f5=:21b>;4?:%3`0?4f3g;h?7=4;h11>5<#9j>1>l5a1b190>=n;80;6)?l4;0b?k7d;3?07d=?:18'5f2=:h1e=n=56:9j6c<72-;h87<n;o3`7?1<3`8n6=4+1b696d=i9j91465f2e83>!7d<38j7c?l3;;8?l4d290/=n:52`9m5f5=i21b>o4?:%3`0?4f3g;h?7l4;h06>5<#9j>1>l5a1b19g>=n:=0;6)?l4;0b?k7d;3n07d=7:18'5f2=;01e=n=50:9j72<72-;h87=6;o3`7?7<3`9=6=4+1b697<=i9j91>65f3483>!7d<3927c?l3;18?l26290/=n:5389m5f5=<21b8=4?:%3`0?5>3g;h?7;4;h1e>5<#9j>1?45a1b192>=n;l0;6)?l4;1:?k7d;3=07d=k:18'5f2=;01e=n=58:9j7f<72-;h87=6;o3`7??<3`9i6=4+1b697<=i9j91m65f3`83>!7d<3927c?l3;`8?l53290/=n:5389m5f5=k21b?>4?:%3`0?5>3g;h?7j4;h4b>5<#9j>1:o5a1b194>=n>00;6)?l4;4a?k7d;3;07d88:18'5f2=>k1e=n=52:9j23<72-;h878m;o3`7?5<3`<>6=4+1b692g=i9j91865f6583>!7d<3<i7c?l3;78?l04290/=n:56c9m5f5=>21b:?4?:%3`0?0e3g;h?794;h42>5<#9j>1:o5a1b19<>=n>90;6)?l4;4a?k7d;3307d;i:18'5f2=>k1e=n=5a:9j1`<72-;h878m;o3`7?d<3`?h6=4+1b692g=i9j91o65f5c83>!7d<3<i7c?l3;f8?l3f290/=n:56c9m5f5=m21b944?:%3`0?0e3g;h?7h4;h7;>5<#9j>1:o5a1b1955=<a<=1<7*>c585f>h6k:0:=65f5783>!7d<3<i7c?l3;31?>o2=3:1(<m;:7`8j4e428907d;;:18'5f2=>k1e=n=51598m05=83.:o949b:l2g6<6=21b;<4?:%3`0?0e3g;h?7?9;:k44?6=,8i?6;l4n0a0>41<3`<m6=4+1b692g=i9j91=554i7g94?"6k=0=n6`>c282=>=n>m0;6)?l4;4a?k7d;3;j76g9c;29 4e32?h0b<m<:0`8?l0?290/=n:56c9m5f5=9j10e8j50;&2g1<1j2d:o>4>d:9j17<72-;h878m;o3`7?7b32c>=7>5$0a7>3d<f8i86<h4;h:a>5<#9j>14n5a1b194>=n0h0;6)?l4;:`?k7d;3;07d67:18'5f2=0j1e=n=52:9j<2<72-;h876l;o3`7?5<3`2=6=4+1b69<f=i9j91865f8483>!7d<32h7c?l3;78?l>3290/=n:58b9m5f5=>21b4>4?:%3`0?>d3g;h?794;h:1>5<#9j>14n5a1b19<>=n080;6)?l4;:`?k7d;3307d6?:18'5f2=0j1e=n=5a:9j3c<72-;h876l;o3`7?d<3`=o6=4+1b69<f=i9j91o65f7b83>!7d<32h7c?l3;f8?l1e290/=n:58b9m5f5=m21b;l4?:%3`0?>d3g;h?7h4;h5:>5<#9j>14n5a1b1955=<a>21<7*>c58;g>h6k:0:=65f7683>!7d<32h7c?l3;31?>o0>3:1(<m;:9a8j4e428907d9::18'5f2=0j1e=n=51598m22=83.:o947c:l2g6<6=21b5?4?:%3`0?>d3g;h?7?9;:k:5?6=,8i?65m4n0a0>41<3`3;6=4+1b69<f=i9j91=554i9d94?"6k=03o6`>c282=>=n0l0;6)?l4;:`?k7d;3;j76g7d;29 4e321i0b<m<:0`8?l>>290/=n:58b9m5f5=9j10e:k50;&2g1<?k2d:o>4>d:9j36<72-;h876l;o3`7?7b32c<>7>5$0a7>=e<f8i86<h4;h;5>5<#9j>15:5a1b194>=n1<0;6)?l4;;4?k7d;3;07d7;:18'5f2=1>1e=n=52:9j=6<72-;h8778;o3`7?5<3`3i6=4+1b69=f=i9j91<65f9`83>!7d<33h7c?l3;38?l?>290/=n:59b9m5f5=:21b554?:%3`0??d3g;h?7=4;h5:7?6=,8i?6:7;;o3`7?6<3`=2>7>5$0a7>2?33g;h?7?4;h5:5?6=,8i?6:7;;o3`7?4<3`=2<7>5$0a7>2?33g;h?7=4;h5:<?6=,8i?6:76;o3`7?6<3`=2;7>5$0a7>2?>3g;h?7?4;h5:2?6=,8i?6:76;o3`7?4<3`=297>5$0a7>2?>3g;h?7=4;n`5>5<#9j>1n:5a1b194>=hj<0;6)?l4;`4?k7d;3;07bl<:18'5f2=j>1e=n=52:9lf7<72-;h87l8;o3`7?5<3fh:6=4+1b69f2=i9j91865`b183>!7d<3h<7c?l3;78?jga290/=n:5b69m5f5=>21dmh4?:%3`0?d03g;h?794;ncg>5<#9j>1n:5a1b19<>=hij0;6)?l4;`4?k7d;3307bom:18'5f2=j>1e=n=5a:9led<72-;h87l8;o3`7?d<3fk36=4+1b69f2=i9j91o65`a683>!7d<3h<7c?l3;f8?jg1290/=n:5b69m5f5=m21dm84?:%3`0?d03g;h?7h4;nc7>5<#9j>1n:5a1b1955=<gh91<7*>c58a3>h6k:0:=65`a383>!7d<3h<7c?l3;31?>if93:1(<m;:c58j4e428907bo?:18'5f2=j>1e=n=51598k<`=83.:o94m7:l2g6<6=21dni4?:%3`0?d03g;h?7?9;:mag?6=,8i?6o94n0a0>41<3fhi6=4+1b69f2=i9j91=554occ94?"6k=0i;6`>c282=>=hj00;6)?l4;`4?k7d;3;j76am8;29 4e32k=0b<m<:0`8?jd3290/=n:5b69m5f5=9j10cl750;&2g1<e?2d:o>4>d:9l=`<72-;h87l8;o3`7?7b32e2h7>5$0a7>g1<f8i86<h4;nf;>5<#9j>1h45a1b194>=hl>0;6)?l4;f:?k7d;3;07bj::18'5f2=l01e=n=52:9l`1<72-;h87j6;o3`7?5<3fn86=4+1b69`<=i9j91865`d383>!7d<3n27c?l3;78?jb6290/=n:5d89m5f5=>21dh=4?:%3`0?b>3g;h?794;nae>5<#9j>1h45a1b19<>=hkl0;6)?l4;f:?k7d;3307bmk:18'5f2=l01e=n=5a:9lgf<72-;h87j6;o3`7?d<3fij6=4+1b69`<=i9j91o65`c883>!7d<3n27c?l3;f8?je?290/=n:5d89m5f5=m21do:4?:%3`0?b>3g;h?7h4;na5>5<#9j>1h45a1b1955=<gj?1<7*>c58g=>h6k:0:=65`c583>!7d<3n27c?l3;31?>id;3:1(<m;:e;8j4e428907bm=:18'5f2=l01e=n=51598kf7=83.:o94k9:l2g6<6=21dhk4?:%3`0?b>3g;h?7?9;:mga?6=,8i?6i74n0a0>41<3fno6=4+1b69`<=i9j91=554oea94?"6k=0o56`>c282=>=hlk0;6)?l4;f:?k7d;3;j76aka;29 4e32m30b<m<:0`8?jb1290/=n:5d89m5f5=9j10cnl50;&2g1<c12d:o>4>d:9lg5<72-;h87j6;o3`7?7b32eij7>5$0a7>a?<f8i86<h4;ng7>5<#9j>1i85a1b194>=hm:0;6)?l4;g6?k7d;3;07bk=:18'5f2=m<1e=n=52:9la4<72-;h87k:;o3`7?5<3fo26=4+1b69ad=i9j91<65`e983>!7d<3oj7c?l3;38?jc0290/=n:5e`9m5f5=:21di;4?:%3`0?cf3g;h?7=4;|`412<72ki1<7>t$0f0>4e13A=2h6F88e9Y01<dsh0i6<:51482e?7e28i1=i4>6;34>4c=9o0vb9h5259m15<>3ghn6=5ae183?!74m380(<=i:39'b0<43-l=6>5+f680?!`?2:1/j44<;%db>6=#?0h1=n94$0f3>7=#nl087)hi:29'556=;2.:<<4<;%336?5<,8:86>5+11697>"68<087)??6;18 4602:1/==653:&24<<43-;;m7=4$02a>6=#99i1?6*>0e80?!77m390(<>i:29'546=;2.:=<4<;%326?5<,8;86>5+10697>"69<087)?>6;18 4702:1/=<653:&25<<43-;:m7=4$03a>6=#98i1?6*>1e80?!76m390(<?i:29'576=;2.:><4<;%316?5<,8886>5+13697>"6:<087)?=6;18 4402:1/=?653:&26<<43-;9m7=4$00a>6=#9;i1?6*>2e80?!75m390(<<i:29'566=;2.:?<4<;%306?5<,8986>5+12697>"6;<087)?<6;18 4502:1/=>653:&27<<43-;8m7=4$01a>6=#9:i1?6*>3e80?!7dk3;o>6*>cd876>"aj390(km53:&4=d<6k>1/=i?52:k7=?6=3`>j6=44id`94?=nmj0;66g>c`83>>o6kk0;66g>c983>>o6k00;66g=9;29 4e32;k0b<m<:198m7>=83.:o94=a:l2g6<632c9;7>5$0a7>7g<f8i86?54i3494?"6k=09m6`>c280?>o4:3:1(<m;:3c8j4e42=10e>?50;&2g1<5i2d:o>4:;:k04?6=,8i?6?o4n0a0>3=<a;l1<7*>c581e>h6k:0<76g=e;29 4e32;k0b<m<:998m7b=83.:o94=a:l2g6<>32c9o7>5$0a7>7g<f8i86l54i3`94?"6k=09m6`>c28a?>o5=3:1(<m;:3c8j4e42j10e?:50;&2g1<5i2d:o>4k;:k0<?6=,8i?6>74n0a0>5=<a:=1<7*>c580=>h6k:0:76g<6;29 4e32:30b<m<:398m63=83.:o94<9:l2g6<432c?=7>5$0a7>6?<f8i86954i5294?"6k=0856`>c286?>o4n3:1(<m;:2;8j4e42?10e>k50;&2g1<412d:o>48;:k0`?6=,8i?6>74n0a0>==<a:i1<7*>c580=>h6k:0276g<b;29 4e32:30b<m<:`98m6g=83.:o94<9:l2g6<e32c887>5$0a7>6?<f8i86n54i2194?"6k=0856`>c28g?>o1i3:1(<m;:7`8j4e42910e;750;&2g1<1j2d:o>4>;:k53?6=,8i?6;l4n0a0>7=<a?<1<7*>c585f>h6k:0876g95;29 4e32?h0b<m<:598m32=83.:o949b:l2g6<232c=?7>5$0a7>3d<f8i86;54i7094?"6k=0=n6`>c284?>o193:1(<m;:7`8j4e42110e;>50;&2g1<1j2d:o>46;:k6b?6=,8i?6;l4n0a0>d=<a<o1<7*>c585f>h6k:0i76g:c;29 4e32?h0b<m<:b98m0d=83.:o949b:l2g6<c32c>m7>5$0a7>3d<f8i86h54i4;94?"6k=0=n6`>c28e?>o203:1(<m;:7`8j4e428:07d;8:18'5f2=>k1e=n=51098m00=83.:o949b:l2g6<6:21b984?:%3`0?0e3g;h?7?<;:k60?6=,8i?6;l4n0a0>42<3`?86=4+1b692g=i9j91=854i6394?"6k=0=n6`>c2822>=n?90;6)?l4;4a?k7d;3;<76g9f;29 4e32?h0b<m<:0:8?l0b290/=n:56c9m5f5=9010e;j50;&2g1<1j2d:o>4>a:9j2f<72-;h878m;o3`7?7e32c=47>5$0a7>3d<f8i86<m4;h7g>5<#9j>1:o5a1b195a=<a<81<7*>c585f>h6k:0:i65f5083>!7d<3<i7c?l3;3e?>o?j3:1(<m;:9a8j4e42910e5o50;&2g1<?k2d:o>4>;:k;<?6=,8i?65m4n0a0>7=<a1=1<7*>c58;g>h6k:0876g76;29 4e321i0b<m<:598m=3=83.:o947c:l2g6<232c387>5$0a7>=e<f8i86;54i9194?"6k=03o6`>c284?>o?:3:1(<m;:9a8j4e42110e5?50;&2g1<?k2d:o>46;:k;4?6=,8i?65m4n0a0>d=<a>l1<7*>c58;g>h6k:0i76g8d;29 4e321i0b<m<:b98m2e=83.:o947c:l2g6<c32c<n7>5$0a7>=e<f8i86h54i6c94?"6k=03o6`>c28e?>o013:1(<m;:9a8j4e428:07d97:18'5f2=0j1e=n=51098m21=83.:o947c:l2g6<6:21b;;4?:%3`0?>d3g;h?7?<;:k41?6=,8i?65m4n0a0>42<3`=?6=4+1b69<f=i9j91=854i8094?"6k=03o6`>c2822>=n180;6)?l4;:`?k7d;3;<76g60;29 4e321i0b<m<:0:8?l>a290/=n:58b9m5f5=9010e5k50;&2g1<?k2d:o>4>a:9j<a<72-;h876l;o3`7?7e32c357>5$0a7>=e<f8i86<m4;h5f>5<#9j>14n5a1b195a=<a>91<7*>c58;g>h6k:0:i65f7383>!7d<32h7c?l3;3e?>o>>3:1(<m;:858j4e42910e4;50;&2g1<>?2d:o>4>;:k:0?6=,8i?6494n0a0>7=<a091<7*>c58:3>h6k:0876g6b;29 4e320i0b<m<:198m<g=83.:o946c:l2g6<632c257>5$0a7><e<f8i86?54i8:94?"6k=02o6`>c280?>o01:0;6)?l4;5:0>h6k:0;76g89383>!7d<3=286`>c282?>o0180;6)?l4;5:0>h6k:0976g89183>!7d<3=286`>c280?>o0110;6)?l4;5:=>h6k:0;76g89683>!7d<3=256`>c282?>o01?0;6)?l4;5:=>h6k:0976g89483>!7d<3=256`>c280?>ie>3:1(<m;:c58j4e42910co;50;&2g1<e?2d:o>4>;:ma7?6=,8i?6o94n0a0>7=<gk81<7*>c58a3>h6k:0876am1;29 4e32k=0b<m<:598kg6=83.:o94m7:l2g6<232ejj7>5$0a7>g1<f8i86;54o`g94?"6k=0i;6`>c284?>ifl3:1(<m;:c58j4e42110clm50;&2g1<e?2d:o>46;:mbf?6=,8i?6o94n0a0>d=<ghk1<7*>c58a3>h6k:0i76an8;29 4e32k=0b<m<:b98kd1=83.:o94m7:l2g6<c32ej:7>5$0a7>g1<f8i86h54o`794?"6k=0i;6`>c28e?>if<3:1(<m;:c58j4e428:07bo<:18'5f2=j>1e=n=51098kd4=83.:o94m7:l2g6<6:21dm<4?:%3`0?d03g;h?7?<;:mb4?6=,8i?6o94n0a0>42<3f3m6=4+1b69f2=i9j91=854ocf94?"6k=0i;6`>c2822>=hjj0;6)?l4;`4?k7d;3;<76amb;29 4e32k=0b<m<:0:8?jdf290/=n:5b69m5f5=9010co750;&2g1<e?2d:o>4>a:9lf=<72-;h87l8;o3`7?7e32ei87>5$0a7>g1<f8i86<m4;nc:>5<#9j>1n:5a1b195a=<g0o1<7*>c58a3>h6k:0:i65`9e83>!7d<3h<7c?l3;3e?>ic03:1(<m;:e;8j4e42910ci950;&2g1<c12d:o>4>;:mg1?6=,8i?6i74n0a0>7=<gm>1<7*>c58g=>h6k:0876ak3;29 4e32m30b<m<:598ka4=83.:o94k9:l2g6<232eo=7>5$0a7>a?<f8i86;54oe294?"6k=0o56`>c284?>idn3:1(<m;:e;8j4e42110cnk50;&2g1<c12d:o>46;:m``?6=,8i?6i74n0a0>d=<gji1<7*>c58g=>h6k:0i76ala;29 4e32m30b<m<:b98kf?=83.:o94k9:l2g6<c32eh47>5$0a7>a?<f8i86h54ob594?"6k=0o56`>c28e?>id>3:1(<m;:e;8j4e428:07bm::18'5f2=l01e=n=51098kf2=83.:o94k9:l2g6<6:21do>4?:%3`0?b>3g;h?7?<;:m`6?6=,8i?6i74n0a0>42<3fi:6=4+1b69`<=i9j91=854oed94?"6k=0o56`>c2822>=hll0;6)?l4;f:?k7d;3;<76akd;29 4e32m30b<m<:0:8?jbd290/=n:5d89m5f5=9010cil50;&2g1<c12d:o>4>a:9l`d<72-;h87j6;o3`7?7e32eo:7>5$0a7>a?<f8i86<m4;naa>5<#9j>1h45a1b195a=<gj:1<7*>c58g=>h6k:0:i65`bg83>!7d<3n27c?l3;3e?>ib<3:1(<m;:d78j4e42910ch=50;&2g1<b=2d:o>4>;:mf6?6=,8i?6h;4n0a0>7=<gl;1<7*>c58f1>h6k:0876aj9;29 4e32lk0b<m<:198k`>=83.:o94ja:l2g6<632en;7>5$0a7>`g<f8i86?54od494?"6k=0nm6`>c280?>{e?<<1<7ll:183!7c;3;h:6F89e9K3=b<R=>1ovo5b;37>43=9h0:n7?l:0f953<6?3;n6<h5}o6e>72<f<:156`me;28j`6=82.:?h4=;%30b?4<,o?1?6*i6;18 c1=;2.m47=4$g;97>"ai390(:7m:0a4?!7c8380(kk53:&eb?5<,8:;6>5+11397>"68;087)??3;18 4632:1/==;53:&243<43-;;;7=4$02;>6=#9931?6*>0`80?!77j390(<>l:29'55b=;2.:<h4<;%33b?5<,8;;6>5+10397>"69;087)?>3;18 4732:1/=<;53:&253<43-;:;7=4$03;>6=#9831?6*>1`80?!76j390(<?l:29'54b=;2.:=h4<;%32b?5<,88;6>5+13397>"6:;087)?=3;18 4432:1/=?;53:&263<43-;9;7=4$00;>6=#9;31?6*>2`80?!75j390(<<l:29'57b=;2.:>h4<;%31b?5<,89;6>5+12397>"6;;087)?<3;18 4532:1/=>;53:&273<43-;8;7=4$01;>6=#9:31?6*>3`80?!74j390(<=l:29'56b=;2.:on4>d39'5fc=<;1/jo4<;%d`>6=#?0k1=n94$0f2>7=n<00;66g;a;29?lce2900ehm50;9j5fg=831b=nl50;9j5f>=831b=n750;9j6<<72-;h87<n;o3`7?6<3`836=4+1b696d=i9j91=65f2683>!7d<38j7c?l3;08?l41290/=n:52`9m5f5=;21b??4?:%3`0?4f3g;h?7:4;h12>5<#9j>1>l5a1b191>=n;90;6)?l4;0b?k7d;3<07d<i:18'5f2=:h1e=n=57:9j6`<72-;h87<n;o3`7?><3`8o6=4+1b696d=i9j91565f2b83>!7d<38j7c?l3;c8?l4e290/=n:52`9m5f5=j21b>84?:%3`0?4f3g;h?7m4;h07>5<#9j>1>l5a1b19`>=n;10;6)?l4;1:?k7d;3:07d=8:18'5f2=;01e=n=51:9j73<72-;h87=6;o3`7?4<3`9>6=4+1b697<=i9j91?65f4083>!7d<3927c?l3;68?l27290/=n:5389m5f5==21b?k4?:%3`0?5>3g;h?784;h1f>5<#9j>1?45a1b193>=n;m0;6)?l4;1:?k7d;3207d=l:18'5f2=;01e=n=59:9j7g<72-;h87=6;o3`7?g<3`9j6=4+1b697<=i9j91n65f3583>!7d<3927c?l3;a8?l54290/=n:5389m5f5=l21b:l4?:%3`0?0e3g;h?7>4;h4:>5<#9j>1:o5a1b195>=n>>0;6)?l4;4a?k7d;3807d89:18'5f2=>k1e=n=53:9j20<72-;h878m;o3`7?2<3`<?6=4+1b692g=i9j91965f6283>!7d<3<i7c?l3;48?l05290/=n:56c9m5f5=?21b:<4?:%3`0?0e3g;h?764;h43>5<#9j>1:o5a1b19=>=n=o0;6)?l4;4a?k7d;3k07d;j:18'5f2=>k1e=n=5b:9j1f<72-;h878m;o3`7?e<3`?i6=4+1b692g=i9j91h65f5`83>!7d<3<i7c?l3;g8?l3>290/=n:56c9m5f5=n21b954?:%3`0?0e3g;h?7??;:k63?6=,8i?6;l4n0a0>47<3`?=6=4+1b692g=i9j91=?54i4794?"6k=0=n6`>c2827>=n==0;6)?l4;4a?k7d;3;?76g:3;29 4e32?h0b<m<:078?l16290/=n:56c9m5f5=9?10e:>50;&2g1<1j2d:o>4>7:9j2c<72-;h878m;o3`7?7?32c=i7>5$0a7>3d<f8i86<74;h4g>5<#9j>1:o5a1b195d=<a?i1<7*>c585f>h6k:0:n65f6983>!7d<3<i7c?l3;3`?>o2l3:1(<m;:7`8j4e428n07d;=:18'5f2=>k1e=n=51d98m07=83.:o949b:l2g6<6n21b4o4?:%3`0?>d3g;h?7>4;h:b>5<#9j>14n5a1b195>=n010;6)?l4;:`?k7d;3807d68:18'5f2=0j1e=n=53:9j<3<72-;h876l;o3`7?2<3`2>6=4+1b69<f=i9j91965f8583>!7d<32h7c?l3;48?l>4290/=n:58b9m5f5=?21b4?4?:%3`0?>d3g;h?764;h:2>5<#9j>14n5a1b19=>=n090;6)?l4;:`?k7d;3k07d9i:18'5f2=0j1e=n=5b:9j3a<72-;h876l;o3`7?e<3`=h6=4+1b69<f=i9j91h65f7c83>!7d<32h7c?l3;g8?l1f290/=n:58b9m5f5=n21b;44?:%3`0?>d3g;h?7??;:k4<?6=,8i?65m4n0a0>47<3`=<6=4+1b69<f=i9j91=?54i6494?"6k=03o6`>c2827>=n?<0;6)?l4;:`?k7d;3;?76g84;29 4e321i0b<m<:078?l?5290/=n:58b9m5f5=9?10e4?50;&2g1<?k2d:o>4>7:9j=5<72-;h876l;o3`7?7?32c3j7>5$0a7>=e<f8i86<74;h:f>5<#9j>14n5a1b195d=<a1n1<7*>c58;g>h6k:0:n65f8883>!7d<32h7c?l3;3`?>o0m3:1(<m;:9a8j4e428n07d9<:18'5f2=0j1e=n=51d98m24=83.:o947c:l2g6<6n21b5;4?:%3`0??03g;h?7>4;h;6>5<#9j>15:5a1b195>=n1=0;6)?l4;;4?k7d;3807d7<:18'5f2=1>1e=n=53:9j=g<72-;h877l;o3`7?6<3`3j6=4+1b69=f=i9j91=65f9883>!7d<33h7c?l3;08?l??290/=n:59b9m5f5=;21b;4=50;&2g1<01=1e=n=50:9j3<4=83.:o948959m5f5=921b;4?50;&2g1<01=1e=n=52:9j3<6=83.:o948959m5f5=;21b;4650;&2g1<0101e=n=50:9j3<1=83.:o948989m5f5=921b;4850;&2g1<0101e=n=52:9j3<3=83.:o948989m5f5=;21dn;4?:%3`0?d03g;h?7>4;n`6>5<#9j>1n:5a1b195>=hj:0;6)?l4;`4?k7d;3807bl=:18'5f2=j>1e=n=53:9lf4<72-;h87l8;o3`7?2<3fh;6=4+1b69f2=i9j91965`ag83>!7d<3h<7c?l3;48?jgb290/=n:5b69m5f5=?21dmi4?:%3`0?d03g;h?764;nc`>5<#9j>1n:5a1b19=>=hik0;6)?l4;`4?k7d;3k07bon:18'5f2=j>1e=n=5b:9le=<72-;h87l8;o3`7?e<3fk<6=4+1b69f2=i9j91h65`a783>!7d<3h<7c?l3;g8?jg2290/=n:5b69m5f5=n21dm94?:%3`0?d03g;h?7??;:mb7?6=,8i?6o94n0a0>47<3fk96=4+1b69f2=i9j91=?54o`394?"6k=0i;6`>c2827>=hi90;6)?l4;`4?k7d;3;?76a6f;29 4e32k=0b<m<:078?jdc290/=n:5b69m5f5=9?10com50;&2g1<e?2d:o>4>7:9lfg<72-;h87l8;o3`7?7?32eim7>5$0a7>g1<f8i86<74;n`:>5<#9j>1n:5a1b195d=<gk21<7*>c58a3>h6k:0:n65`b583>!7d<3h<7c?l3;3`?>if13:1(<m;:c58j4e428n07b7j:18'5f2=j>1e=n=51d98k<b=83.:o94m7:l2g6<6n21dh54?:%3`0?b>3g;h?7>4;nf4>5<#9j>1h45a1b195>=hl<0;6)?l4;f:?k7d;3807bj;:18'5f2=l01e=n=53:9l`6<72-;h87j6;o3`7?2<3fn96=4+1b69`<=i9j91965`d083>!7d<3n27c?l3;48?jb7290/=n:5d89m5f5=?21dok4?:%3`0?b>3g;h?764;naf>5<#9j>1h45a1b19=>=hkm0;6)?l4;f:?k7d;3k07bml:18'5f2=l01e=n=5b:9lgd<72-;h87j6;o3`7?e<3fi26=4+1b69`<=i9j91h65`c983>!7d<3n27c?l3;g8?je0290/=n:5d89m5f5=n21do;4?:%3`0?b>3g;h?7??;:m`1?6=,8i?6i74n0a0>47<3fi?6=4+1b69`<=i9j91=?54ob194?"6k=0o56`>c2827>=hk;0;6)?l4;f:?k7d;3;?76al1;29 4e32m30b<m<:078?jba290/=n:5d89m5f5=9?10cik50;&2g1<c12d:o>4>7:9l`a<72-;h87j6;o3`7?7?32eoo7>5$0a7>a?<f8i86<74;nfa>5<#9j>1h45a1b195d=<gmk1<7*>c58g=>h6k:0:n65`d783>!7d<3n27c?l3;3`?>idj3:1(<m;:e;8j4e428n07bm?:18'5f2=l01e=n=51d98kg`=83.:o94k9:l2g6<6n21di94?:%3`0?c23g;h?7>4;ng0>5<#9j>1i85a1b195>=hm;0;6)?l4;g6?k7d;3807bk>:18'5f2=m<1e=n=53:9la<<72-;h87kn;o3`7?6<3fo36=4+1b69ad=i9j91=65`e683>!7d<3oj7c?l3;08?jc1290/=n:5e`9m5f5=;21vn:;::18ag?6=8r.:h>4>c79K3<b<@>2o7W:;:byb>g<6<3;>6<o51c82g?7c28<1=:4>e;3e>xh3n3>0b8>51:laa?6<fl:1<6*>3d81?!74n380(k;53:&e2?5<,o=1?6*i8;18 c?=;2.mm7=4$6;a>4e03-;o<7<4$gg97>"an390(<>?:29'557=;2.:<?4<;%337?5<,8:?6>5+11797>"68?087)??7;18 46?2:1/==753:&24d<43-;;n7=4$02`>6=#99n1?6*>0d80?!77n390(<??:29'547=;2.:=?4<;%327?5<,8;?6>5+10797>"69?087)?>7;18 47?2:1/=<753:&25d<43-;:n7=4$03`>6=#98n1?6*>1d80?!76n390(<<?:29'577=;2.:>?4<;%317?5<,88?6>5+13797>"6:?087)?=7;18 44?2:1/=?753:&26d<43-;9n7=4$00`>6=#9;n1?6*>2d80?!75n390(<=?:29'567=;2.:??4<;%307?5<,89?6>5+12797>"6;?087)?<7;18 45?2:1/=>753:&27d<43-;8n7=4$01`>6=#9:n1?6*>cb82`7=#9jo18?5+fc80?!`d2:1/;4o51b58 4b62;1b844?::k7e?6=3`oi6=44ida94?=n9jk1<75f1b`94?=n9j21<75f1b;94?=n:00;6)?l4;0b?k7d;3:07d<7:18'5f2=:h1e=n=51:9j62<72-;h87<n;o3`7?4<3`8=6=4+1b696d=i9j91?65f3383>!7d<38j7c?l3;68?l56290/=n:52`9m5f5==21b?=4?:%3`0?4f3g;h?784;h0e>5<#9j>1>l5a1b193>=n:l0;6)?l4;0b?k7d;3207d<k:18'5f2=:h1e=n=59:9j6f<72-;h87<n;o3`7?g<3`8i6=4+1b696d=i9j91n65f2483>!7d<38j7c?l3;a8?l43290/=n:52`9m5f5=l21b?54?:%3`0?5>3g;h?7>4;h14>5<#9j>1?45a1b195>=n;?0;6)?l4;1:?k7d;3807d=::18'5f2=;01e=n=53:9j04<72-;h87=6;o3`7?2<3`>;6=4+1b697<=i9j91965f3g83>!7d<3927c?l3;48?l5b290/=n:5389m5f5=?21b?i4?:%3`0?5>3g;h?764;h1`>5<#9j>1?45a1b19=>=n;k0;6)?l4;1:?k7d;3k07d=n:18'5f2=;01e=n=5b:9j71<72-;h87=6;o3`7?e<3`986=4+1b697<=i9j91h65f6`83>!7d<3<i7c?l3;28?l0>290/=n:56c9m5f5=921b::4?:%3`0?0e3g;h?7<4;h45>5<#9j>1:o5a1b197>=n><0;6)?l4;4a?k7d;3>07d8;:18'5f2=>k1e=n=55:9j26<72-;h878m;o3`7?0<3`<96=4+1b692g=i9j91;65f6083>!7d<3<i7c?l3;:8?l07290/=n:56c9m5f5=121b9k4?:%3`0?0e3g;h?7o4;h7f>5<#9j>1:o5a1b19f>=n=j0;6)?l4;4a?k7d;3i07d;m:18'5f2=>k1e=n=5d:9j1d<72-;h878m;o3`7?c<3`?26=4+1b692g=i9j91j65f5983>!7d<3<i7c?l3;33?>o2?3:1(<m;:7`8j4e428;07d;9:18'5f2=>k1e=n=51398m03=83.:o949b:l2g6<6;21b994?:%3`0?0e3g;h?7?;;:k67?6=,8i?6;l4n0a0>43<3`=:6=4+1b692g=i9j91=;54i6294?"6k=0=n6`>c2823>=n>o0;6)?l4;4a?k7d;3;376g9e;29 4e32?h0b<m<:0;8?l0c290/=n:56c9m5f5=9h10e;m50;&2g1<1j2d:o>4>b:9j2=<72-;h878m;o3`7?7d32c>h7>5$0a7>3d<f8i86<j4;h71>5<#9j>1:o5a1b195`=<a<;1<7*>c585f>h6k:0:j65f8c83>!7d<32h7c?l3;28?l>f290/=n:58b9m5f5=921b454?:%3`0?>d3g;h?7<4;h:4>5<#9j>14n5a1b197>=n0?0;6)?l4;:`?k7d;3>07d6::18'5f2=0j1e=n=55:9j<1<72-;h876l;o3`7?0<3`286=4+1b69<f=i9j91;65f8383>!7d<32h7c?l3;:8?l>6290/=n:58b9m5f5=121b4=4?:%3`0?>d3g;h?7o4;h5e>5<#9j>14n5a1b19f>=n?m0;6)?l4;:`?k7d;3i07d9l:18'5f2=0j1e=n=5d:9j3g<72-;h876l;o3`7?c<3`=j6=4+1b69<f=i9j91j65f7883>!7d<32h7c?l3;33?>o003:1(<m;:9a8j4e428;07d98:18'5f2=0j1e=n=51398m20=83.:o947c:l2g6<6;21b;84?:%3`0?>d3g;h?7?;;:k40?6=,8i?65m4n0a0>43<3`396=4+1b69<f=i9j91=;54i8394?"6k=03o6`>c2823>=n190;6)?l4;:`?k7d;3;376g7f;29 4e321i0b<m<:0;8?l>b290/=n:58b9m5f5=9h10e5j50;&2g1<?k2d:o>4>b:9j<<<72-;h876l;o3`7?7d32c<i7>5$0a7>=e<f8i86<j4;h50>5<#9j>14n5a1b195`=<a>81<7*>c58;g>h6k:0:j65f9783>!7d<33<7c?l3;28?l?2290/=n:5969m5f5=921b594?:%3`0??03g;h?7<4;h;0>5<#9j>15:5a1b197>=n1k0;6)?l4;;`?k7d;3:07d7n:18'5f2=1j1e=n=51:9j=<<72-;h877l;o3`7?4<3`336=4+1b69=f=i9j91?65f78194?"6k=0<595a1b194>=n?081<7*>c584=1=i9j91=65f78394?"6k=0<595a1b196>=n?0:1<7*>c584=1=i9j91?65f78:94?"6k=0<545a1b194>=n?0=1<7*>c584=<=i9j91=65f78494?"6k=0<545a1b196>=n?0?1<7*>c584=<=i9j91?65`b783>!7d<3h<7c?l3;28?jd2290/=n:5b69m5f5=921dn>4?:%3`0?d03g;h?7<4;n`1>5<#9j>1n:5a1b197>=hj80;6)?l4;`4?k7d;3>07bl?:18'5f2=j>1e=n=55:9lec<72-;h87l8;o3`7?0<3fkn6=4+1b69f2=i9j91;65`ae83>!7d<3h<7c?l3;:8?jgd290/=n:5b69m5f5=121dmo4?:%3`0?d03g;h?7o4;ncb>5<#9j>1n:5a1b19f>=hi10;6)?l4;`4?k7d;3i07bo8:18'5f2=j>1e=n=5d:9le3<72-;h87l8;o3`7?c<3fk>6=4+1b69f2=i9j91j65`a583>!7d<3h<7c?l3;33?>if;3:1(<m;:c58j4e428;07bo=:18'5f2=j>1e=n=51398kd7=83.:o94m7:l2g6<6;21dm=4?:%3`0?d03g;h?7?;;:m:b?6=,8i?6o94n0a0>43<3fho6=4+1b69f2=i9j91=;54oca94?"6k=0i;6`>c2823>=hjk0;6)?l4;`4?k7d;3;376ama;29 4e32k=0b<m<:0;8?jd>290/=n:5b69m5f5=9h10co650;&2g1<e?2d:o>4>b:9lf1<72-;h87l8;o3`7?7d32ej57>5$0a7>g1<f8i86<j4;n;f>5<#9j>1n:5a1b195`=<g0n1<7*>c58a3>h6k:0:j65`d983>!7d<3n27c?l3;28?jb0290/=n:5d89m5f5=921dh84?:%3`0?b>3g;h?7<4;nf7>5<#9j>1h45a1b197>=hl:0;6)?l4;f:?k7d;3>07bj=:18'5f2=l01e=n=55:9l`4<72-;h87j6;o3`7?0<3fn;6=4+1b69`<=i9j91;65`cg83>!7d<3n27c?l3;:8?jeb290/=n:5d89m5f5=121doi4?:%3`0?b>3g;h?7o4;na`>5<#9j>1h45a1b19f>=hkh0;6)?l4;f:?k7d;3i07bm6:18'5f2=l01e=n=5d:9lg=<72-;h87j6;o3`7?c<3fi<6=4+1b69`<=i9j91j65`c783>!7d<3n27c?l3;33?>id=3:1(<m;:e;8j4e428;07bm;:18'5f2=l01e=n=51398kf5=83.:o94k9:l2g6<6;21do?4?:%3`0?b>3g;h?7?;;:m`5?6=,8i?6i74n0a0>43<3fnm6=4+1b69`<=i9j91=;54oeg94?"6k=0o56`>c2823>=hlm0;6)?l4;f:?k7d;3;376akc;29 4e32m30b<m<:0;8?jbe290/=n:5d89m5f5=9h10cio50;&2g1<c12d:o>4>b:9l`3<72-;h87j6;o3`7?7d32ehn7>5$0a7>a?<f8i86<j4;na3>5<#9j>1h45a1b195`=<gkl1<7*>c58g=>h6k:0:j65`e583>!7d<3o>7c?l3;28?jc4290/=n:5e49m5f5=921di?4?:%3`0?c23g;h?7<4;ng2>5<#9j>1i85a1b197>=hm00;6)?l4;gb?k7d;3:07bk7:18'5f2=mh1e=n=51:9la2<72-;h87kn;o3`7?4<3fo=6=4+1b69ad=i9j91?65rb677>5<ek3:1<v*>d282g3=O?0n0D:6k;[67>f}f2k0:87?::0c95g<6k3;o6<851682a?7a2td?j7:4n4295>hem3:0bh>50:&27`<53-;8j7<4$g797>"a>390(k953:&e<?5<,o31?6*ia;18 2?e28i<7)?k0;08 cc=;2.mj7=4$023>6=#99;1?6*>0380?!77;390(<>;:29'553=;2.:<;4<;%333?5<,8:36>5+11;97>"68h087)??b;18 46d2:1/==j53:&24`<43-;;j7=4$033>6=#98;1?6*>1380?!76;390(<?;:29'543=;2.:=;4<;%323?5<,8;36>5+10;97>"69h087)?>b;18 47d2:1/=<j53:&25`<43-;:j7=4$003>6=#9;;1?6*>2380?!75;390(<<;:29'573=;2.:>;4<;%313?5<,8836>5+13;97>"6:h087)?=b;18 44d2:1/=?j53:&26`<43-;9j7=4$013>6=#9:;1?6*>3380?!74;390(<=;:29'563=;2.:?;4<;%303?5<,8936>5+12;97>"6;h087)?<b;18 45d2:1/=>j53:&2gf<6l;1/=nk5439'bg<43-lh6>5+78c95f1<,8n:6?5f4883>>o3i3:17dkm:188m`e=831b=no50;9j5fd=831b=n650;9j5f?=831b>44?:%3`0?4f3g;h?7>4;h0;>5<#9j>1>l5a1b195>=n:>0;6)?l4;0b?k7d;3807d<9:18'5f2=:h1e=n=53:9j77<72-;h87<n;o3`7?2<3`9:6=4+1b696d=i9j91965f3183>!7d<38j7c?l3;48?l4a290/=n:52`9m5f5=?21b>h4?:%3`0?4f3g;h?764;h0g>5<#9j>1>l5a1b19=>=n:j0;6)?l4;0b?k7d;3k07d<m:18'5f2=:h1e=n=5b:9j60<72-;h87<n;o3`7?e<3`8?6=4+1b696d=i9j91h65f3983>!7d<3927c?l3;28?l50290/=n:5389m5f5=921b?;4?:%3`0?5>3g;h?7<4;h16>5<#9j>1?45a1b197>=n<80;6)?l4;1:?k7d;3>07d:?:18'5f2=;01e=n=55:9j7c<72-;h87=6;o3`7?0<3`9n6=4+1b697<=i9j91;65f3e83>!7d<3927c?l3;:8?l5d290/=n:5389m5f5=121b?o4?:%3`0?5>3g;h?7o4;h1b>5<#9j>1?45a1b19f>=n;=0;6)?l4;1:?k7d;3i07d=<:18'5f2=;01e=n=5d:9j2d<72-;h878m;o3`7?6<3`<26=4+1b692g=i9j91=65f6683>!7d<3<i7c?l3;08?l01290/=n:56c9m5f5=;21b:84?:%3`0?0e3g;h?7:4;h47>5<#9j>1:o5a1b191>=n>:0;6)?l4;4a?k7d;3<07d8=:18'5f2=>k1e=n=57:9j24<72-;h878m;o3`7?><3`<;6=4+1b692g=i9j91565f5g83>!7d<3<i7c?l3;c8?l3b290/=n:56c9m5f5=j21b9n4?:%3`0?0e3g;h?7m4;h7a>5<#9j>1:o5a1b19`>=n=h0;6)?l4;4a?k7d;3o07d;6:18'5f2=>k1e=n=5f:9j1=<72-;h878m;o3`7?7732c>;7>5$0a7>3d<f8i86<?4;h75>5<#9j>1:o5a1b1957=<a<?1<7*>c585f>h6k:0:?65f5583>!7d<3<i7c?l3;37?>o2;3:1(<m;:7`8j4e428?07d9>:18'5f2=>k1e=n=51798m26=83.:o949b:l2g6<6?21b:k4?:%3`0?0e3g;h?7?7;:k5a?6=,8i?6;l4n0a0>4?<3`<o6=4+1b692g=i9j91=l54i7a94?"6k=0=n6`>c282f>=n>10;6)?l4;4a?k7d;3;h76g:d;29 4e32?h0b<m<:0f8?l35290/=n:56c9m5f5=9l10e8?50;&2g1<1j2d:o>4>f:9j<g<72-;h876l;o3`7?6<3`2j6=4+1b69<f=i9j91=65f8983>!7d<32h7c?l3;08?l>0290/=n:58b9m5f5=;21b4;4?:%3`0?>d3g;h?7:4;h:6>5<#9j>14n5a1b191>=n0=0;6)?l4;:`?k7d;3<07d6<:18'5f2=0j1e=n=57:9j<7<72-;h876l;o3`7?><3`2:6=4+1b69<f=i9j91565f8183>!7d<32h7c?l3;c8?l1a290/=n:58b9m5f5=j21b;i4?:%3`0?>d3g;h?7m4;h5`>5<#9j>14n5a1b19`>=n?k0;6)?l4;:`?k7d;3o07d9n:18'5f2=0j1e=n=5f:9j3<<72-;h876l;o3`7?7732c<47>5$0a7>=e<f8i86<?4;h54>5<#9j>14n5a1b1957=<a><1<7*>c58;g>h6k:0:?65f7483>!7d<32h7c?l3;37?>o0<3:1(<m;:9a8j4e428?07d7=:18'5f2=0j1e=n=51798m<7=83.:o947c:l2g6<6?21b5=4?:%3`0?>d3g;h?7?7;:k;b?6=,8i?65m4n0a0>4?<3`2n6=4+1b69<f=i9j91=l54i9f94?"6k=03o6`>c282f>=n000;6)?l4;:`?k7d;3;h76g8e;29 4e321i0b<m<:0f8?l14290/=n:58b9m5f5=9l10e:<50;&2g1<?k2d:o>4>f:9j=3<72-;h8778;o3`7?6<3`3>6=4+1b69=2=i9j91=65f9583>!7d<33<7c?l3;08?l?4290/=n:5969m5f5=;21b5o4?:%3`0??d3g;h?7>4;h;b>5<#9j>15n5a1b195>=n100;6)?l4;;`?k7d;3807d77:18'5f2=1j1e=n=53:9j3<5=83.:o948959m5f5=821b;4<50;&2g1<01=1e=n=51:9j3<7=83.:o948959m5f5=:21b;4>50;&2g1<01=1e=n=53:9j3<>=83.:o948989m5f5=821b;4950;&2g1<0101e=n=51:9j3<0=83.:o948989m5f5=:21b;4;50;&2g1<0101e=n=53:9lf3<72-;h87l8;o3`7?6<3fh>6=4+1b69f2=i9j91=65`b283>!7d<3h<7c?l3;08?jd5290/=n:5b69m5f5=;21dn<4?:%3`0?d03g;h?7:4;n`3>5<#9j>1n:5a1b191>=hio0;6)?l4;`4?k7d;3<07boj:18'5f2=j>1e=n=57:9lea<72-;h87l8;o3`7?><3fkh6=4+1b69f2=i9j91565`ac83>!7d<3h<7c?l3;c8?jgf290/=n:5b69m5f5=j21dm54?:%3`0?d03g;h?7m4;nc4>5<#9j>1n:5a1b19`>=hi?0;6)?l4;`4?k7d;3o07bo::18'5f2=j>1e=n=5f:9le1<72-;h87l8;o3`7?7732ej?7>5$0a7>g1<f8i86<?4;nc1>5<#9j>1n:5a1b1957=<gh;1<7*>c58a3>h6k:0:?65`a183>!7d<3h<7c?l3;37?>i>n3:1(<m;:c58j4e428?07blk:18'5f2=j>1e=n=51798kge=83.:o94m7:l2g6<6?21dno4?:%3`0?d03g;h?7?7;:mae?6=,8i?6o94n0a0>4?<3fh26=4+1b69f2=i9j91=l54oc:94?"6k=0i;6`>c282f>=hj=0;6)?l4;`4?k7d;3;h76an9;29 4e32k=0b<m<:0f8?j?b290/=n:5b69m5f5=9l10c4j50;&2g1<e?2d:o>4>f:9l`=<72-;h87j6;o3`7?6<3fn<6=4+1b69`<=i9j91=65`d483>!7d<3n27c?l3;08?jb3290/=n:5d89m5f5=;21dh>4?:%3`0?b>3g;h?7:4;nf1>5<#9j>1h45a1b191>=hl80;6)?l4;f:?k7d;3<07bj?:18'5f2=l01e=n=57:9lgc<72-;h87j6;o3`7?><3fin6=4+1b69`<=i9j91565`ce83>!7d<3n27c?l3;c8?jed290/=n:5d89m5f5=j21dol4?:%3`0?b>3g;h?7m4;na:>5<#9j>1h45a1b19`>=hk10;6)?l4;f:?k7d;3o07bm8:18'5f2=l01e=n=5f:9lg3<72-;h87j6;o3`7?7732eh97>5$0a7>a?<f8i86<?4;na7>5<#9j>1h45a1b1957=<gj91<7*>c58g=>h6k:0:?65`c383>!7d<3n27c?l3;37?>id93:1(<m;:e;8j4e428?07bji:18'5f2=l01e=n=51798kac=83.:o94k9:l2g6<6?21dhi4?:%3`0?b>3g;h?7?7;:mgg?6=,8i?6i74n0a0>4?<3fni6=4+1b69`<=i9j91=l54oec94?"6k=0o56`>c282f>=hl?0;6)?l4;f:?k7d;3;h76alb;29 4e32m30b<m<:0f8?je7290/=n:5d89m5f5=9l10coh50;&2g1<c12d:o>4>f:9la1<72-;h87k:;o3`7?6<3fo86=4+1b69a0=i9j91=65`e383>!7d<3o>7c?l3;08?jc6290/=n:5e49m5f5=;21di44?:%3`0?cf3g;h?7>4;ng;>5<#9j>1il5a1b195>=hm>0;6)?l4;gb?k7d;3807bk9:18'5f2=mh1e=n=53:9~f235290io7>50z&2`6<6k?1C;4j4H6:g?_232jqj6o4>4;36>4g=9k0:o7?k:04952<6m3;m6p`;f;68j06=92dii7>4nd294>"6;l097)?<f;08 c3=;2.m:7=4$g597>"a0390(k753:&ee?5<,>3i6<m8;%3g4?4<,oo1?6*if;18 4672:1/==?53:&247<43-;;?7=4$027>6=#99?1?6*>0780?!77?390(<>7:29'55?=;2.:<l4<;%33f?5<,8:h6>5+11f97>"68l087)??f;18 4772:1/=<?53:&257<43-;:?7=4$037>6=#98?1?6*>1780?!76?390(<?7:29'54?=;2.:=l4<;%32f?5<,8;h6>5+10f97>"69l087)?>f;18 4472:1/=??53:&267<43-;9?7=4$007>6=#9;?1?6*>2780?!75?390(<<7:29'57?=;2.:>l4<;%31f?5<,88h6>5+13f97>"6:l087)?=f;18 4572:1/=>?53:&277<43-;8?7=4$017>6=#9:?1?6*>3780?!74?390(<=7:29'56?=;2.:?l4<;%30f?5<,89h6>5+12f97>"6kj0:h?5+1bg907=#nk087)hl:29'3<g=9j=0(<j>:39j0<<722c?m7>5;hga>5<<ali1<75f1bc94?=n9jh1<75f1b:94?=n9j31<75f2883>!7d<38j7c?l3;28?l4?290/=n:52`9m5f5=921b>:4?:%3`0?4f3g;h?7<4;h05>5<#9j>1>l5a1b197>=n;;0;6)?l4;0b?k7d;3>07d=>:18'5f2=:h1e=n=55:9j75<72-;h87<n;o3`7?0<3`8m6=4+1b696d=i9j91;65f2d83>!7d<38j7c?l3;:8?l4c290/=n:52`9m5f5=121b>n4?:%3`0?4f3g;h?7o4;h0a>5<#9j>1>l5a1b19f>=n:<0;6)?l4;0b?k7d;3i07d<;:18'5f2=:h1e=n=5d:9j7=<72-;h87=6;o3`7?6<3`9<6=4+1b697<=i9j91=65f3783>!7d<3927c?l3;08?l52290/=n:5389m5f5=;21b8<4?:%3`0?5>3g;h?7:4;h63>5<#9j>1?45a1b191>=n;o0;6)?l4;1:?k7d;3<07d=j:18'5f2=;01e=n=57:9j7a<72-;h87=6;o3`7?><3`9h6=4+1b697<=i9j91565f3c83>!7d<3927c?l3;c8?l5f290/=n:5389m5f5=j21b?94?:%3`0?5>3g;h?7m4;h10>5<#9j>1?45a1b19`>=n>h0;6)?l4;4a?k7d;3:07d86:18'5f2=>k1e=n=51:9j22<72-;h878m;o3`7?4<3`<=6=4+1b692g=i9j91?65f6483>!7d<3<i7c?l3;68?l03290/=n:56c9m5f5==21b:>4?:%3`0?0e3g;h?784;h41>5<#9j>1:o5a1b193>=n>80;6)?l4;4a?k7d;3207d8?:18'5f2=>k1e=n=59:9j1c<72-;h878m;o3`7?g<3`?n6=4+1b692g=i9j91n65f5b83>!7d<3<i7c?l3;a8?l3e290/=n:56c9m5f5=l21b9l4?:%3`0?0e3g;h?7k4;h7:>5<#9j>1:o5a1b19b>=n=10;6)?l4;4a?k7d;3;;76g:7;29 4e32?h0b<m<:038?l31290/=n:56c9m5f5=9;10e8;50;&2g1<1j2d:o>4>3:9j11<72-;h878m;o3`7?7332c>?7>5$0a7>3d<f8i86<;4;h52>5<#9j>1:o5a1b1953=<a>:1<7*>c585f>h6k:0:;65f6g83>!7d<3<i7c?l3;3;?>o1m3:1(<m;:7`8j4e428307d8k:18'5f2=>k1e=n=51`98m3e=83.:o949b:l2g6<6j21b:54?:%3`0?0e3g;h?7?l;:k6`?6=,8i?6;l4n0a0>4b<3`?96=4+1b692g=i9j91=h54i4394?"6k=0=n6`>c282b>=n0k0;6)?l4;:`?k7d;3:07d6n:18'5f2=0j1e=n=51:9j<=<72-;h876l;o3`7?4<3`2<6=4+1b69<f=i9j91?65f8783>!7d<32h7c?l3;68?l>2290/=n:58b9m5f5==21b494?:%3`0?>d3g;h?784;h:0>5<#9j>14n5a1b193>=n0;0;6)?l4;:`?k7d;3207d6>:18'5f2=0j1e=n=59:9j<5<72-;h876l;o3`7?g<3`=m6=4+1b69<f=i9j91n65f7e83>!7d<32h7c?l3;a8?l1d290/=n:58b9m5f5=l21b;o4?:%3`0?>d3g;h?7k4;h5b>5<#9j>14n5a1b19b>=n?00;6)?l4;:`?k7d;3;;76g88;29 4e321i0b<m<:038?l10290/=n:58b9m5f5=9;10e:850;&2g1<?k2d:o>4>3:9j30<72-;h876l;o3`7?7332c<87>5$0a7>=e<f8i86<;4;h;1>5<#9j>14n5a1b1953=<a0;1<7*>c58;g>h6k:0:;65f9183>!7d<32h7c?l3;3;?>o?n3:1(<m;:9a8j4e428307d6j:18'5f2=0j1e=n=51`98m=b=83.:o947c:l2g6<6j21b444?:%3`0?>d3g;h?7?l;:k4a?6=,8i?65m4n0a0>4b<3`=86=4+1b69<f=i9j91=h54i6094?"6k=03o6`>c282b>=n1?0;6)?l4;;4?k7d;3:07d7::18'5f2=1>1e=n=51:9j=1<72-;h8778;o3`7?4<3`386=4+1b69=2=i9j91?65f9c83>!7d<33h7c?l3;28?l?f290/=n:59b9m5f5=921b544?:%3`0??d3g;h?7<4;h;;>5<#9j>15n5a1b197>=n?091<7*>c584=1=i9j91<65f78094?"6k=0<595a1b195>=n?0;1<7*>c584=1=i9j91>65f78294?"6k=0<595a1b197>=n?021<7*>c584=<=i9j91<65f78594?"6k=0<545a1b195>=n?0<1<7*>c584=<=i9j91>65f78794?"6k=0<545a1b197>=hj?0;6)?l4;`4?k7d;3:07bl::18'5f2=j>1e=n=51:9lf6<72-;h87l8;o3`7?4<3fh96=4+1b69f2=i9j91?65`b083>!7d<3h<7c?l3;68?jd7290/=n:5b69m5f5==21dmk4?:%3`0?d03g;h?784;ncf>5<#9j>1n:5a1b193>=him0;6)?l4;`4?k7d;3207bol:18'5f2=j>1e=n=59:9leg<72-;h87l8;o3`7?g<3fkj6=4+1b69f2=i9j91n65`a983>!7d<3h<7c?l3;a8?jg0290/=n:5b69m5f5=l21dm;4?:%3`0?d03g;h?7k4;nc6>5<#9j>1n:5a1b19b>=hi=0;6)?l4;`4?k7d;3;;76an3;29 4e32k=0b<m<:038?jg5290/=n:5b69m5f5=9;10cl?50;&2g1<e?2d:o>4>3:9le5<72-;h87l8;o3`7?7332e2j7>5$0a7>g1<f8i86<;4;n`g>5<#9j>1n:5a1b1953=<gki1<7*>c58a3>h6k:0:;65`bc83>!7d<3h<7c?l3;3;?>iei3:1(<m;:c58j4e428307bl6:18'5f2=j>1e=n=51`98kg>=83.:o94m7:l2g6<6j21dn94?:%3`0?d03g;h?7?l;:mb=?6=,8i?6o94n0a0>4b<3f3n6=4+1b69f2=i9j91=h54o8f94?"6k=0i;6`>c282b>=hl10;6)?l4;f:?k7d;3:07bj8:18'5f2=l01e=n=51:9l`0<72-;h87j6;o3`7?4<3fn?6=4+1b69`<=i9j91?65`d283>!7d<3n27c?l3;68?jb5290/=n:5d89m5f5==21dh<4?:%3`0?b>3g;h?784;nf3>5<#9j>1h45a1b193>=hko0;6)?l4;f:?k7d;3207bmj:18'5f2=l01e=n=59:9lga<72-;h87j6;o3`7?g<3fih6=4+1b69`<=i9j91n65`c`83>!7d<3n27c?l3;a8?je>290/=n:5d89m5f5=l21do54?:%3`0?b>3g;h?7k4;na4>5<#9j>1h45a1b19b>=hk?0;6)?l4;f:?k7d;3;;76al5;29 4e32m30b<m<:038?je3290/=n:5d89m5f5=9;10cn=50;&2g1<c12d:o>4>3:9lg7<72-;h87j6;o3`7?7332eh=7>5$0a7>a?<f8i86<;4;nfe>5<#9j>1h45a1b1953=<gmo1<7*>c58g=>h6k:0:;65`de83>!7d<3n27c?l3;3;?>ick3:1(<m;:e;8j4e428307bjm:18'5f2=l01e=n=51`98kag=83.:o94k9:l2g6<6j21dh;4?:%3`0?b>3g;h?7?l;:m`f?6=,8i?6i74n0a0>4b<3fi;6=4+1b69`<=i9j91=h54ocd94?"6k=0o56`>c282b>=hm=0;6)?l4;g6?k7d;3:07bk<:18'5f2=m<1e=n=51:9la7<72-;h87k:;o3`7?4<3fo:6=4+1b69a0=i9j91?65`e883>!7d<3oj7c?l3;28?jc?290/=n:5e`9m5f5=921di:4?:%3`0?cf3g;h?7<4;ng5>5<#9j>1il5a1b197>=zj>?:6=4mc;294~"6l:0:o;5G78f8L2>c3S>?6nun:c820?7228k1=o4>c;3g>40=9>0:i7?i:|l7b?2<f<:1=6`me;28j`6=82.:?h4=;%30b?4<,o?1?6*i6;18 c1=;2.m47=4$g;97>"ai390(:7m:0a4?!7c8380(kk53:&eb?5<,8:;6>5+11397>"68;087)??3;18 4632:1/==;53:&243<43-;;;7=4$02;>6=#9931?6*>0`80?!77j390(<>l:29'55b=;2.:<h4<;%33b?5<,8;;6>5+10397>"69;087)?>3;18 4732:1/=<;53:&253<43-;:;7=4$03;>6=#9831?6*>1`80?!76j390(<?l:29'54b=;2.:=h4<;%32b?5<,88;6>5+13397>"6:;087)?=3;18 4432:1/=?;53:&263<43-;9;7=4$00;>6=#9;31?6*>2`80?!75j390(<<l:29'57b=;2.:>h4<;%31b?5<,89;6>5+12397>"6;;087)?<3;18 4532:1/=>;53:&273<43-;8;7=4$01;>6=#9:31?6*>3`80?!74j390(<=l:29'56b=;2.:on4>d39'5fc=<;1/jo4<;%d`>6=#?0k1=n94$0f2>7=n<00;66g;a;29?lce2900ehm50;9j5fg=831b=nl50;9j5f>=831b=n750;9j6<<72-;h87<n;o3`7?6<3`836=4+1b696d=i9j91=65f2683>!7d<38j7c?l3;08?l41290/=n:52`9m5f5=;21b??4?:%3`0?4f3g;h?7:4;h12>5<#9j>1>l5a1b191>=n;90;6)?l4;0b?k7d;3<07d<i:18'5f2=:h1e=n=57:9j6`<72-;h87<n;o3`7?><3`8o6=4+1b696d=i9j91565f2b83>!7d<38j7c?l3;c8?l4e290/=n:52`9m5f5=j21b>84?:%3`0?4f3g;h?7m4;h07>5<#9j>1>l5a1b19`>=n;10;6)?l4;1:?k7d;3:07d=8:18'5f2=;01e=n=51:9j73<72-;h87=6;o3`7?4<3`9>6=4+1b697<=i9j91?65f4083>!7d<3927c?l3;68?l27290/=n:5389m5f5==21b?k4?:%3`0?5>3g;h?784;h1f>5<#9j>1?45a1b193>=n;m0;6)?l4;1:?k7d;3207d=l:18'5f2=;01e=n=59:9j7g<72-;h87=6;o3`7?g<3`9j6=4+1b697<=i9j91n65f3583>!7d<3927c?l3;a8?l54290/=n:5389m5f5=l21b:l4?:%3`0?0e3g;h?7>4;h4:>5<#9j>1:o5a1b195>=n>>0;6)?l4;4a?k7d;3807d89:18'5f2=>k1e=n=53:9j20<72-;h878m;o3`7?2<3`<?6=4+1b692g=i9j91965f6283>!7d<3<i7c?l3;48?l05290/=n:56c9m5f5=?21b:<4?:%3`0?0e3g;h?764;h43>5<#9j>1:o5a1b19=>=n=o0;6)?l4;4a?k7d;3k07d;j:18'5f2=>k1e=n=5b:9j1f<72-;h878m;o3`7?e<3`?i6=4+1b692g=i9j91h65f5`83>!7d<3<i7c?l3;g8?l3>290/=n:56c9m5f5=n21b954?:%3`0?0e3g;h?7??;:k63?6=,8i?6;l4n0a0>47<3`?=6=4+1b692g=i9j91=?54i4794?"6k=0=n6`>c2827>=n==0;6)?l4;4a?k7d;3;?76g:3;29 4e32?h0b<m<:078?l16290/=n:56c9m5f5=9?10e:>50;&2g1<1j2d:o>4>7:9j2c<72-;h878m;o3`7?7?32c=i7>5$0a7>3d<f8i86<74;h4g>5<#9j>1:o5a1b195d=<a?i1<7*>c585f>h6k:0:n65f6983>!7d<3<i7c?l3;3`?>o2l3:1(<m;:7`8j4e428n07d;=:18'5f2=>k1e=n=51d98m07=83.:o949b:l2g6<6n21b4o4?:%3`0?>d3g;h?7>4;h:b>5<#9j>14n5a1b195>=n010;6)?l4;:`?k7d;3807d68:18'5f2=0j1e=n=53:9j<3<72-;h876l;o3`7?2<3`2>6=4+1b69<f=i9j91965f8583>!7d<32h7c?l3;48?l>4290/=n:58b9m5f5=?21b4?4?:%3`0?>d3g;h?764;h:2>5<#9j>14n5a1b19=>=n090;6)?l4;:`?k7d;3k07d9i:18'5f2=0j1e=n=5b:9j3a<72-;h876l;o3`7?e<3`=h6=4+1b69<f=i9j91h65f7c83>!7d<32h7c?l3;g8?l1f290/=n:58b9m5f5=n21b;44?:%3`0?>d3g;h?7??;:k4<?6=,8i?65m4n0a0>47<3`=<6=4+1b69<f=i9j91=?54i6494?"6k=03o6`>c2827>=n?<0;6)?l4;:`?k7d;3;?76g84;29 4e321i0b<m<:078?l?5290/=n:58b9m5f5=9?10e4?50;&2g1<?k2d:o>4>7:9j=5<72-;h876l;o3`7?7?32c3j7>5$0a7>=e<f8i86<74;h:f>5<#9j>14n5a1b195d=<a1n1<7*>c58;g>h6k:0:n65f8883>!7d<32h7c?l3;3`?>o0m3:1(<m;:9a8j4e428n07d9<:18'5f2=0j1e=n=51d98m24=83.:o947c:l2g6<6n21b5;4?:%3`0??03g;h?7>4;h;6>5<#9j>15:5a1b195>=n1=0;6)?l4;;4?k7d;3807d7<:18'5f2=1>1e=n=53:9j=g<72-;h877l;o3`7?6<3`3j6=4+1b69=f=i9j91=65f9883>!7d<33h7c?l3;08?l??290/=n:59b9m5f5=;21b;4=50;&2g1<01=1e=n=50:9j3<4=83.:o948959m5f5=921b;4?50;&2g1<01=1e=n=52:9j3<6=83.:o948959m5f5=;21b;4650;&2g1<0101e=n=50:9j3<1=83.:o948989m5f5=921b;4850;&2g1<0101e=n=52:9j3<3=83.:o948989m5f5=;21dn;4?:%3`0?d03g;h?7>4;n`6>5<#9j>1n:5a1b195>=hj:0;6)?l4;`4?k7d;3807bl=:18'5f2=j>1e=n=53:9lf4<72-;h87l8;o3`7?2<3fh;6=4+1b69f2=i9j91965`ag83>!7d<3h<7c?l3;48?jgb290/=n:5b69m5f5=?21dmi4?:%3`0?d03g;h?764;nc`>5<#9j>1n:5a1b19=>=hik0;6)?l4;`4?k7d;3k07bon:18'5f2=j>1e=n=5b:9le=<72-;h87l8;o3`7?e<3fk<6=4+1b69f2=i9j91h65`a783>!7d<3h<7c?l3;g8?jg2290/=n:5b69m5f5=n21dm94?:%3`0?d03g;h?7??;:mb7?6=,8i?6o94n0a0>47<3fk96=4+1b69f2=i9j91=?54o`394?"6k=0i;6`>c2827>=hi90;6)?l4;`4?k7d;3;?76a6f;29 4e32k=0b<m<:078?jdc290/=n:5b69m5f5=9?10com50;&2g1<e?2d:o>4>7:9lfg<72-;h87l8;o3`7?7?32eim7>5$0a7>g1<f8i86<74;n`:>5<#9j>1n:5a1b195d=<gk21<7*>c58a3>h6k:0:n65`b583>!7d<3h<7c?l3;3`?>if13:1(<m;:c58j4e428n07b7j:18'5f2=j>1e=n=51d98k<b=83.:o94m7:l2g6<6n21dh54?:%3`0?b>3g;h?7>4;nf4>5<#9j>1h45a1b195>=hl<0;6)?l4;f:?k7d;3807bj;:18'5f2=l01e=n=53:9l`6<72-;h87j6;o3`7?2<3fn96=4+1b69`<=i9j91965`d083>!7d<3n27c?l3;48?jb7290/=n:5d89m5f5=?21dok4?:%3`0?b>3g;h?764;naf>5<#9j>1h45a1b19=>=hkm0;6)?l4;f:?k7d;3k07bml:18'5f2=l01e=n=5b:9lgd<72-;h87j6;o3`7?e<3fi26=4+1b69`<=i9j91h65`c983>!7d<3n27c?l3;g8?je0290/=n:5d89m5f5=n21do;4?:%3`0?b>3g;h?7??;:m`1?6=,8i?6i74n0a0>47<3fi?6=4+1b69`<=i9j91=?54ob194?"6k=0o56`>c2827>=hk;0;6)?l4;f:?k7d;3;?76al1;29 4e32m30b<m<:078?jba290/=n:5d89m5f5=9?10cik50;&2g1<c12d:o>4>7:9l`a<72-;h87j6;o3`7?7?32eoo7>5$0a7>a?<f8i86<74;nfa>5<#9j>1h45a1b195d=<gmk1<7*>c58g=>h6k:0:n65`d783>!7d<3n27c?l3;3`?>idj3:1(<m;:e;8j4e428n07bm?:18'5f2=l01e=n=51d98kg`=83.:o94k9:l2g6<6n21di94?:%3`0?c23g;h?7>4;ng0>5<#9j>1i85a1b195>=hm;0;6)?l4;g6?k7d;3807bk>:18'5f2=m<1e=n=53:9la<<72-;h87kn;o3`7?6<3fo36=4+1b69ad=i9j91=65`e683>!7d<3oj7c?l3;08?jc1290/=n:5e`9m5f5=;21vn:;?:18ag?6=8r.:h>4>c79K3<b<@>2o7W:;:byb>g<6<3;>6<o51c82g?7c28<1=:4>e;3e>xh3n3>0b8>51:laa?6<fl:1<6*>3d81?!74n380(k;53:&e2?5<,o=1?6*i8;18 c?=;2.mm7=4$6;a>4e03-;o<7<4$gg97>"an390(<>?:29'557=;2.:<?4<;%337?5<,8:?6>5+11797>"68?087)??7;18 46?2:1/==753:&24d<43-;;n7=4$02`>6=#99n1?6*>0d80?!77n390(<??:29'547=;2.:=?4<;%327?5<,8;?6>5+10797>"69?087)?>7;18 47?2:1/=<753:&25d<43-;:n7=4$03`>6=#98n1?6*>1d80?!76n390(<<?:29'577=;2.:>?4<;%317?5<,88?6>5+13797>"6:?087)?=7;18 44?2:1/=?753:&26d<43-;9n7=4$00`>6=#9;n1?6*>2d80?!75n390(<=?:29'567=;2.:??4<;%307?5<,89?6>5+12797>"6;?087)?<7;18 45?2:1/=>753:&27d<43-;8n7=4$01`>6=#9:n1?6*>cb82`7=#9jo18?5+fc80?!`d2:1/;4o51b58 4b62;1b844?::k7e?6=3`oi6=44ida94?=n9jk1<75f1b`94?=n9j21<75f1b;94?=n:00;6)?l4;0b?k7d;3:07d<7:18'5f2=:h1e=n=51:9j62<72-;h87<n;o3`7?4<3`8=6=4+1b696d=i9j91?65f3383>!7d<38j7c?l3;68?l56290/=n:52`9m5f5==21b?=4?:%3`0?4f3g;h?784;h0e>5<#9j>1>l5a1b193>=n:l0;6)?l4;0b?k7d;3207d<k:18'5f2=:h1e=n=59:9j6f<72-;h87<n;o3`7?g<3`8i6=4+1b696d=i9j91n65f2483>!7d<38j7c?l3;a8?l43290/=n:52`9m5f5=l21b?54?:%3`0?5>3g;h?7>4;h14>5<#9j>1?45a1b195>=n;?0;6)?l4;1:?k7d;3807d=::18'5f2=;01e=n=53:9j04<72-;h87=6;o3`7?2<3`>;6=4+1b697<=i9j91965f3g83>!7d<3927c?l3;48?l5b290/=n:5389m5f5=?21b?i4?:%3`0?5>3g;h?764;h1`>5<#9j>1?45a1b19=>=n;k0;6)?l4;1:?k7d;3k07d=n:18'5f2=;01e=n=5b:9j71<72-;h87=6;o3`7?e<3`986=4+1b697<=i9j91h65f6`83>!7d<3<i7c?l3;28?l0>290/=n:56c9m5f5=921b::4?:%3`0?0e3g;h?7<4;h45>5<#9j>1:o5a1b197>=n><0;6)?l4;4a?k7d;3>07d8;:18'5f2=>k1e=n=55:9j26<72-;h878m;o3`7?0<3`<96=4+1b692g=i9j91;65f6083>!7d<3<i7c?l3;:8?l07290/=n:56c9m5f5=121b9k4?:%3`0?0e3g;h?7o4;h7f>5<#9j>1:o5a1b19f>=n=j0;6)?l4;4a?k7d;3i07d;m:18'5f2=>k1e=n=5d:9j1d<72-;h878m;o3`7?c<3`?26=4+1b692g=i9j91j65f5983>!7d<3<i7c?l3;33?>o2?3:1(<m;:7`8j4e428;07d;9:18'5f2=>k1e=n=51398m03=83.:o949b:l2g6<6;21b994?:%3`0?0e3g;h?7?;;:k67?6=,8i?6;l4n0a0>43<3`=:6=4+1b692g=i9j91=;54i6294?"6k=0=n6`>c2823>=n>o0;6)?l4;4a?k7d;3;376g9e;29 4e32?h0b<m<:0;8?l0c290/=n:56c9m5f5=9h10e;m50;&2g1<1j2d:o>4>b:9j2=<72-;h878m;o3`7?7d32c>h7>5$0a7>3d<f8i86<j4;h71>5<#9j>1:o5a1b195`=<a<;1<7*>c585f>h6k:0:j65f8c83>!7d<32h7c?l3;28?l>f290/=n:58b9m5f5=921b454?:%3`0?>d3g;h?7<4;h:4>5<#9j>14n5a1b197>=n0?0;6)?l4;:`?k7d;3>07d6::18'5f2=0j1e=n=55:9j<1<72-;h876l;o3`7?0<3`286=4+1b69<f=i9j91;65f8383>!7d<32h7c?l3;:8?l>6290/=n:58b9m5f5=121b4=4?:%3`0?>d3g;h?7o4;h5e>5<#9j>14n5a1b19f>=n?m0;6)?l4;:`?k7d;3i07d9l:18'5f2=0j1e=n=5d:9j3g<72-;h876l;o3`7?c<3`=j6=4+1b69<f=i9j91j65f7883>!7d<32h7c?l3;33?>o003:1(<m;:9a8j4e428;07d98:18'5f2=0j1e=n=51398m20=83.:o947c:l2g6<6;21b;84?:%3`0?>d3g;h?7?;;:k40?6=,8i?65m4n0a0>43<3`396=4+1b69<f=i9j91=;54i8394?"6k=03o6`>c2823>=n190;6)?l4;:`?k7d;3;376g7f;29 4e321i0b<m<:0;8?l>b290/=n:58b9m5f5=9h10e5j50;&2g1<?k2d:o>4>b:9j<<<72-;h876l;o3`7?7d32c<i7>5$0a7>=e<f8i86<j4;h50>5<#9j>14n5a1b195`=<a>81<7*>c58;g>h6k:0:j65f9783>!7d<33<7c?l3;28?l?2290/=n:5969m5f5=921b594?:%3`0??03g;h?7<4;h;0>5<#9j>15:5a1b197>=n1k0;6)?l4;;`?k7d;3:07d7n:18'5f2=1j1e=n=51:9j=<<72-;h877l;o3`7?4<3`336=4+1b69=f=i9j91?65f78194?"6k=0<595a1b194>=n?081<7*>c584=1=i9j91=65f78394?"6k=0<595a1b196>=n?0:1<7*>c584=1=i9j91?65f78:94?"6k=0<545a1b194>=n?0=1<7*>c584=<=i9j91=65f78494?"6k=0<545a1b196>=n?0?1<7*>c584=<=i9j91?65`b783>!7d<3h<7c?l3;28?jd2290/=n:5b69m5f5=921dn>4?:%3`0?d03g;h?7<4;n`1>5<#9j>1n:5a1b197>=hj80;6)?l4;`4?k7d;3>07bl?:18'5f2=j>1e=n=55:9lec<72-;h87l8;o3`7?0<3fkn6=4+1b69f2=i9j91;65`ae83>!7d<3h<7c?l3;:8?jgd290/=n:5b69m5f5=121dmo4?:%3`0?d03g;h?7o4;ncb>5<#9j>1n:5a1b19f>=hi10;6)?l4;`4?k7d;3i07bo8:18'5f2=j>1e=n=5d:9le3<72-;h87l8;o3`7?c<3fk>6=4+1b69f2=i9j91j65`a583>!7d<3h<7c?l3;33?>if;3:1(<m;:c58j4e428;07bo=:18'5f2=j>1e=n=51398kd7=83.:o94m7:l2g6<6;21dm=4?:%3`0?d03g;h?7?;;:m:b?6=,8i?6o94n0a0>43<3fho6=4+1b69f2=i9j91=;54oca94?"6k=0i;6`>c2823>=hjk0;6)?l4;`4?k7d;3;376ama;29 4e32k=0b<m<:0;8?jd>290/=n:5b69m5f5=9h10co650;&2g1<e?2d:o>4>b:9lf1<72-;h87l8;o3`7?7d32ej57>5$0a7>g1<f8i86<j4;n;f>5<#9j>1n:5a1b195`=<g0n1<7*>c58a3>h6k:0:j65`d983>!7d<3n27c?l3;28?jb0290/=n:5d89m5f5=921dh84?:%3`0?b>3g;h?7<4;nf7>5<#9j>1h45a1b197>=hl:0;6)?l4;f:?k7d;3>07bj=:18'5f2=l01e=n=55:9l`4<72-;h87j6;o3`7?0<3fn;6=4+1b69`<=i9j91;65`cg83>!7d<3n27c?l3;:8?jeb290/=n:5d89m5f5=121doi4?:%3`0?b>3g;h?7o4;na`>5<#9j>1h45a1b19f>=hkh0;6)?l4;f:?k7d;3i07bm6:18'5f2=l01e=n=5d:9lg=<72-;h87j6;o3`7?c<3fi<6=4+1b69`<=i9j91j65`c783>!7d<3n27c?l3;33?>id=3:1(<m;:e;8j4e428;07bm;:18'5f2=l01e=n=51398kf5=83.:o94k9:l2g6<6;21do?4?:%3`0?b>3g;h?7?;;:m`5?6=,8i?6i74n0a0>43<3fnm6=4+1b69`<=i9j91=;54oeg94?"6k=0o56`>c2823>=hlm0;6)?l4;f:?k7d;3;376akc;29 4e32m30b<m<:0;8?jbe290/=n:5d89m5f5=9h10cio50;&2g1<c12d:o>4>b:9l`3<72-;h87j6;o3`7?7d32ehn7>5$0a7>a?<f8i86<j4;na3>5<#9j>1h45a1b195`=<gkl1<7*>c58g=>h6k:0:j65`e583>!7d<3o>7c?l3;28?jc4290/=n:5e49m5f5=921di?4?:%3`0?c23g;h?7<4;ng2>5<#9j>1i85a1b197>=hm00;6)?l4;gb?k7d;3:07bk7:18'5f2=mh1e=n=51:9la2<72-;h87kn;o3`7?4<3fo=6=4+1b69ad=i9j91?65rb66e>5<ek3:1<v*>d282g3=O?0n0D:6k;[67>f}f2k0:87?::0c95g<6k3;o6<851682a?7a2td?j7:4n4295>hem3:0bh>50:&27`<53-;8j7<4$g797>"a>390(k953:&e<?5<,o31?6*ia;18 2?e28i<7)?k0;08 cc=;2.mj7=4$023>6=#99;1?6*>0380?!77;390(<>;:29'553=;2.:<;4<;%333?5<,8:36>5+11;97>"68h087)??b;18 46d2:1/==j53:&24`<43-;;j7=4$033>6=#98;1?6*>1380?!76;390(<?;:29'543=;2.:=;4<;%323?5<,8;36>5+10;97>"69h087)?>b;18 47d2:1/=<j53:&25`<43-;:j7=4$003>6=#9;;1?6*>2380?!75;390(<<;:29'573=;2.:>;4<;%313?5<,8836>5+13;97>"6:h087)?=b;18 44d2:1/=?j53:&26`<43-;9j7=4$013>6=#9:;1?6*>3380?!74;390(<=;:29'563=;2.:?;4<;%303?5<,8936>5+12;97>"6;h087)?<b;18 45d2:1/=>j53:&2gf<6l;1/=nk5439'bg<43-lh6>5+78c95f1<,8n:6?5f4883>>o3i3:17dkm:188m`e=831b=no50;9j5fd=831b=n650;9j5f?=831b>44?:%3`0?4f3g;h?7>4;h0;>5<#9j>1>l5a1b195>=n:>0;6)?l4;0b?k7d;3807d<9:18'5f2=:h1e=n=53:9j77<72-;h87<n;o3`7?2<3`9:6=4+1b696d=i9j91965f3183>!7d<38j7c?l3;48?l4a290/=n:52`9m5f5=?21b>h4?:%3`0?4f3g;h?764;h0g>5<#9j>1>l5a1b19=>=n:j0;6)?l4;0b?k7d;3k07d<m:18'5f2=:h1e=n=5b:9j60<72-;h87<n;o3`7?e<3`8?6=4+1b696d=i9j91h65f3983>!7d<3927c?l3;28?l50290/=n:5389m5f5=921b?;4?:%3`0?5>3g;h?7<4;h16>5<#9j>1?45a1b197>=n<80;6)?l4;1:?k7d;3>07d:?:18'5f2=;01e=n=55:9j7c<72-;h87=6;o3`7?0<3`9n6=4+1b697<=i9j91;65f3e83>!7d<3927c?l3;:8?l5d290/=n:5389m5f5=121b?o4?:%3`0?5>3g;h?7o4;h1b>5<#9j>1?45a1b19f>=n;=0;6)?l4;1:?k7d;3i07d=<:18'5f2=;01e=n=5d:9j2d<72-;h878m;o3`7?6<3`<26=4+1b692g=i9j91=65f6683>!7d<3<i7c?l3;08?l01290/=n:56c9m5f5=;21b:84?:%3`0?0e3g;h?7:4;h47>5<#9j>1:o5a1b191>=n>:0;6)?l4;4a?k7d;3<07d8=:18'5f2=>k1e=n=57:9j24<72-;h878m;o3`7?><3`<;6=4+1b692g=i9j91565f5g83>!7d<3<i7c?l3;c8?l3b290/=n:56c9m5f5=j21b9n4?:%3`0?0e3g;h?7m4;h7a>5<#9j>1:o5a1b19`>=n=h0;6)?l4;4a?k7d;3o07d;6:18'5f2=>k1e=n=5f:9j1=<72-;h878m;o3`7?7732c>;7>5$0a7>3d<f8i86<?4;h75>5<#9j>1:o5a1b1957=<a<?1<7*>c585f>h6k:0:?65f5583>!7d<3<i7c?l3;37?>o2;3:1(<m;:7`8j4e428?07d9>:18'5f2=>k1e=n=51798m26=83.:o949b:l2g6<6?21b:k4?:%3`0?0e3g;h?7?7;:k5a?6=,8i?6;l4n0a0>4?<3`<o6=4+1b692g=i9j91=l54i7a94?"6k=0=n6`>c282f>=n>10;6)?l4;4a?k7d;3;h76g:d;29 4e32?h0b<m<:0f8?l35290/=n:56c9m5f5=9l10e8?50;&2g1<1j2d:o>4>f:9j<g<72-;h876l;o3`7?6<3`2j6=4+1b69<f=i9j91=65f8983>!7d<32h7c?l3;08?l>0290/=n:58b9m5f5=;21b4;4?:%3`0?>d3g;h?7:4;h:6>5<#9j>14n5a1b191>=n0=0;6)?l4;:`?k7d;3<07d6<:18'5f2=0j1e=n=57:9j<7<72-;h876l;o3`7?><3`2:6=4+1b69<f=i9j91565f8183>!7d<32h7c?l3;c8?l1a290/=n:58b9m5f5=j21b;i4?:%3`0?>d3g;h?7m4;h5`>5<#9j>14n5a1b19`>=n?k0;6)?l4;:`?k7d;3o07d9n:18'5f2=0j1e=n=5f:9j3<<72-;h876l;o3`7?7732c<47>5$0a7>=e<f8i86<?4;h54>5<#9j>14n5a1b1957=<a><1<7*>c58;g>h6k:0:?65f7483>!7d<32h7c?l3;37?>o0<3:1(<m;:9a8j4e428?07d7=:18'5f2=0j1e=n=51798m<7=83.:o947c:l2g6<6?21b5=4?:%3`0?>d3g;h?7?7;:k;b?6=,8i?65m4n0a0>4?<3`2n6=4+1b69<f=i9j91=l54i9f94?"6k=03o6`>c282f>=n000;6)?l4;:`?k7d;3;h76g8e;29 4e321i0b<m<:0f8?l14290/=n:58b9m5f5=9l10e:<50;&2g1<?k2d:o>4>f:9j=3<72-;h8778;o3`7?6<3`3>6=4+1b69=2=i9j91=65f9583>!7d<33<7c?l3;08?l?4290/=n:5969m5f5=;21b5o4?:%3`0??d3g;h?7>4;h;b>5<#9j>15n5a1b195>=n100;6)?l4;;`?k7d;3807d77:18'5f2=1j1e=n=53:9j3<5=83.:o948959m5f5=821b;4<50;&2g1<01=1e=n=51:9j3<7=83.:o948959m5f5=:21b;4>50;&2g1<01=1e=n=53:9j3<>=83.:o948989m5f5=821b;4950;&2g1<0101e=n=51:9j3<0=83.:o948989m5f5=:21b;4;50;&2g1<0101e=n=53:9lf3<72-;h87l8;o3`7?6<3fh>6=4+1b69f2=i9j91=65`b283>!7d<3h<7c?l3;08?jd5290/=n:5b69m5f5=;21dn<4?:%3`0?d03g;h?7:4;n`3>5<#9j>1n:5a1b191>=hio0;6)?l4;`4?k7d;3<07boj:18'5f2=j>1e=n=57:9lea<72-;h87l8;o3`7?><3fkh6=4+1b69f2=i9j91565`ac83>!7d<3h<7c?l3;c8?jgf290/=n:5b69m5f5=j21dm54?:%3`0?d03g;h?7m4;nc4>5<#9j>1n:5a1b19`>=hi?0;6)?l4;`4?k7d;3o07bo::18'5f2=j>1e=n=5f:9le1<72-;h87l8;o3`7?7732ej?7>5$0a7>g1<f8i86<?4;nc1>5<#9j>1n:5a1b1957=<gh;1<7*>c58a3>h6k:0:?65`a183>!7d<3h<7c?l3;37?>i>n3:1(<m;:c58j4e428?07blk:18'5f2=j>1e=n=51798kge=83.:o94m7:l2g6<6?21dno4?:%3`0?d03g;h?7?7;:mae?6=,8i?6o94n0a0>4?<3fh26=4+1b69f2=i9j91=l54oc:94?"6k=0i;6`>c282f>=hj=0;6)?l4;`4?k7d;3;h76an9;29 4e32k=0b<m<:0f8?j?b290/=n:5b69m5f5=9l10c4j50;&2g1<e?2d:o>4>f:9l`=<72-;h87j6;o3`7?6<3fn<6=4+1b69`<=i9j91=65`d483>!7d<3n27c?l3;08?jb3290/=n:5d89m5f5=;21dh>4?:%3`0?b>3g;h?7:4;nf1>5<#9j>1h45a1b191>=hl80;6)?l4;f:?k7d;3<07bj?:18'5f2=l01e=n=57:9lgc<72-;h87j6;o3`7?><3fin6=4+1b69`<=i9j91565`ce83>!7d<3n27c?l3;c8?jed290/=n:5d89m5f5=j21dol4?:%3`0?b>3g;h?7m4;na:>5<#9j>1h45a1b19`>=hk10;6)?l4;f:?k7d;3o07bm8:18'5f2=l01e=n=5f:9lg3<72-;h87j6;o3`7?7732eh97>5$0a7>a?<f8i86<?4;na7>5<#9j>1h45a1b1957=<gj91<7*>c58g=>h6k:0:?65`c383>!7d<3n27c?l3;37?>id93:1(<m;:e;8j4e428?07bji:18'5f2=l01e=n=51798kac=83.:o94k9:l2g6<6?21dhi4?:%3`0?b>3g;h?7?7;:mgg?6=,8i?6i74n0a0>4?<3fni6=4+1b69`<=i9j91=l54oec94?"6k=0o56`>c282f>=hl?0;6)?l4;f:?k7d;3;h76alb;29 4e32m30b<m<:0f8?je7290/=n:5d89m5f5=9l10coh50;&2g1<c12d:o>4>f:9la1<72-;h87k:;o3`7?6<3fo86=4+1b69a0=i9j91=65`e383>!7d<3o>7c?l3;08?jc6290/=n:5e49m5f5=;21di44?:%3`0?cf3g;h?7>4;ng;>5<#9j>1il5a1b195>=hm>0;6)?l4;gb?k7d;3807bk9:18'5f2=mh1e=n=53:9~f22b290io7>50z&2`6<6k?1C;4j4H6:g?_232jqj6o4>4;36>4g=9k0:o7?k:04952<6m3;m6p`;f;68j06=92dii7>4nd294>"6;l097)?<f;08 c3=;2.m:7=4$g597>"a0390(k753:&ee?5<,>3i6<m8;%3g4?4<,oo1?6*if;18 4672:1/==?53:&247<43-;;?7=4$027>6=#99?1?6*>0780?!77?390(<>7:29'55?=;2.:<l4<;%33f?5<,8:h6>5+11f97>"68l087)??f;18 4772:1/=<?53:&257<43-;:?7=4$037>6=#98?1?6*>1780?!76?390(<?7:29'54?=;2.:=l4<;%32f?5<,8;h6>5+10f97>"69l087)?>f;18 4472:1/=??53:&267<43-;9?7=4$007>6=#9;?1?6*>2780?!75?390(<<7:29'57?=;2.:>l4<;%31f?5<,88h6>5+13f97>"6:l087)?=f;18 4572:1/=>?53:&277<43-;8?7=4$017>6=#9:?1?6*>3780?!74?390(<=7:29'56?=;2.:?l4<;%30f?5<,89h6>5+12f97>"6kj0:h?5+1bg907=#nk087)hl:29'3<g=9j=0(<j>:39j0<<722c?m7>5;hga>5<<ali1<75f1bc94?=n9jh1<75f1b:94?=n9j31<75f2883>!7d<38j7c?l3;28?l4?290/=n:52`9m5f5=921b>:4?:%3`0?4f3g;h?7<4;h05>5<#9j>1>l5a1b197>=n;;0;6)?l4;0b?k7d;3>07d=>:18'5f2=:h1e=n=55:9j75<72-;h87<n;o3`7?0<3`8m6=4+1b696d=i9j91;65f2d83>!7d<38j7c?l3;:8?l4c290/=n:52`9m5f5=121b>n4?:%3`0?4f3g;h?7o4;h0a>5<#9j>1>l5a1b19f>=n:<0;6)?l4;0b?k7d;3i07d<;:18'5f2=:h1e=n=5d:9j7=<72-;h87=6;o3`7?6<3`9<6=4+1b697<=i9j91=65f3783>!7d<3927c?l3;08?l52290/=n:5389m5f5=;21b8<4?:%3`0?5>3g;h?7:4;h63>5<#9j>1?45a1b191>=n;o0;6)?l4;1:?k7d;3<07d=j:18'5f2=;01e=n=57:9j7a<72-;h87=6;o3`7?><3`9h6=4+1b697<=i9j91565f3c83>!7d<3927c?l3;c8?l5f290/=n:5389m5f5=j21b?94?:%3`0?5>3g;h?7m4;h10>5<#9j>1?45a1b19`>=n>h0;6)?l4;4a?k7d;3:07d86:18'5f2=>k1e=n=51:9j22<72-;h878m;o3`7?4<3`<=6=4+1b692g=i9j91?65f6483>!7d<3<i7c?l3;68?l03290/=n:56c9m5f5==21b:>4?:%3`0?0e3g;h?784;h41>5<#9j>1:o5a1b193>=n>80;6)?l4;4a?k7d;3207d8?:18'5f2=>k1e=n=59:9j1c<72-;h878m;o3`7?g<3`?n6=4+1b692g=i9j91n65f5b83>!7d<3<i7c?l3;a8?l3e290/=n:56c9m5f5=l21b9l4?:%3`0?0e3g;h?7k4;h7:>5<#9j>1:o5a1b19b>=n=10;6)?l4;4a?k7d;3;;76g:7;29 4e32?h0b<m<:038?l31290/=n:56c9m5f5=9;10e8;50;&2g1<1j2d:o>4>3:9j11<72-;h878m;o3`7?7332c>?7>5$0a7>3d<f8i86<;4;h52>5<#9j>1:o5a1b1953=<a>:1<7*>c585f>h6k:0:;65f6g83>!7d<3<i7c?l3;3;?>o1m3:1(<m;:7`8j4e428307d8k:18'5f2=>k1e=n=51`98m3e=83.:o949b:l2g6<6j21b:54?:%3`0?0e3g;h?7?l;:k6`?6=,8i?6;l4n0a0>4b<3`?96=4+1b692g=i9j91=h54i4394?"6k=0=n6`>c282b>=n0k0;6)?l4;:`?k7d;3:07d6n:18'5f2=0j1e=n=51:9j<=<72-;h876l;o3`7?4<3`2<6=4+1b69<f=i9j91?65f8783>!7d<32h7c?l3;68?l>2290/=n:58b9m5f5==21b494?:%3`0?>d3g;h?784;h:0>5<#9j>14n5a1b193>=n0;0;6)?l4;:`?k7d;3207d6>:18'5f2=0j1e=n=59:9j<5<72-;h876l;o3`7?g<3`=m6=4+1b69<f=i9j91n65f7e83>!7d<32h7c?l3;a8?l1d290/=n:58b9m5f5=l21b;o4?:%3`0?>d3g;h?7k4;h5b>5<#9j>14n5a1b19b>=n?00;6)?l4;:`?k7d;3;;76g88;29 4e321i0b<m<:038?l10290/=n:58b9m5f5=9;10e:850;&2g1<?k2d:o>4>3:9j30<72-;h876l;o3`7?7332c<87>5$0a7>=e<f8i86<;4;h;1>5<#9j>14n5a1b1953=<a0;1<7*>c58;g>h6k:0:;65f9183>!7d<32h7c?l3;3;?>o?n3:1(<m;:9a8j4e428307d6j:18'5f2=0j1e=n=51`98m=b=83.:o947c:l2g6<6j21b444?:%3`0?>d3g;h?7?l;:k4a?6=,8i?65m4n0a0>4b<3`=86=4+1b69<f=i9j91=h54i6094?"6k=03o6`>c282b>=n1?0;6)?l4;;4?k7d;3:07d7::18'5f2=1>1e=n=51:9j=1<72-;h8778;o3`7?4<3`386=4+1b69=2=i9j91?65f9c83>!7d<33h7c?l3;28?l?f290/=n:59b9m5f5=921b544?:%3`0??d3g;h?7<4;h;;>5<#9j>15n5a1b197>=n?091<7*>c584=1=i9j91<65f78094?"6k=0<595a1b195>=n?0;1<7*>c584=1=i9j91>65f78294?"6k=0<595a1b197>=n?021<7*>c584=<=i9j91<65f78594?"6k=0<545a1b195>=n?0<1<7*>c584=<=i9j91>65f78794?"6k=0<545a1b197>=hj?0;6)?l4;`4?k7d;3:07bl::18'5f2=j>1e=n=51:9lf6<72-;h87l8;o3`7?4<3fh96=4+1b69f2=i9j91?65`b083>!7d<3h<7c?l3;68?jd7290/=n:5b69m5f5==21dmk4?:%3`0?d03g;h?784;ncf>5<#9j>1n:5a1b193>=him0;6)?l4;`4?k7d;3207bol:18'5f2=j>1e=n=59:9leg<72-;h87l8;o3`7?g<3fkj6=4+1b69f2=i9j91n65`a983>!7d<3h<7c?l3;a8?jg0290/=n:5b69m5f5=l21dm;4?:%3`0?d03g;h?7k4;nc6>5<#9j>1n:5a1b19b>=hi=0;6)?l4;`4?k7d;3;;76an3;29 4e32k=0b<m<:038?jg5290/=n:5b69m5f5=9;10cl?50;&2g1<e?2d:o>4>3:9le5<72-;h87l8;o3`7?7332e2j7>5$0a7>g1<f8i86<;4;n`g>5<#9j>1n:5a1b1953=<gki1<7*>c58a3>h6k:0:;65`bc83>!7d<3h<7c?l3;3;?>iei3:1(<m;:c58j4e428307bl6:18'5f2=j>1e=n=51`98kg>=83.:o94m7:l2g6<6j21dn94?:%3`0?d03g;h?7?l;:mb=?6=,8i?6o94n0a0>4b<3f3n6=4+1b69f2=i9j91=h54o8f94?"6k=0i;6`>c282b>=hl10;6)?l4;f:?k7d;3:07bj8:18'5f2=l01e=n=51:9l`0<72-;h87j6;o3`7?4<3fn?6=4+1b69`<=i9j91?65`d283>!7d<3n27c?l3;68?jb5290/=n:5d89m5f5==21dh<4?:%3`0?b>3g;h?784;nf3>5<#9j>1h45a1b193>=hko0;6)?l4;f:?k7d;3207bmj:18'5f2=l01e=n=59:9lga<72-;h87j6;o3`7?g<3fih6=4+1b69`<=i9j91n65`c`83>!7d<3n27c?l3;a8?je>290/=n:5d89m5f5=l21do54?:%3`0?b>3g;h?7k4;na4>5<#9j>1h45a1b19b>=hk?0;6)?l4;f:?k7d;3;;76al5;29 4e32m30b<m<:038?je3290/=n:5d89m5f5=9;10cn=50;&2g1<c12d:o>4>3:9lg7<72-;h87j6;o3`7?7332eh=7>5$0a7>a?<f8i86<;4;nfe>5<#9j>1h45a1b1953=<gmo1<7*>c58g=>h6k:0:;65`de83>!7d<3n27c?l3;3;?>ick3:1(<m;:e;8j4e428307bjm:18'5f2=l01e=n=51`98kag=83.:o94k9:l2g6<6j21dh;4?:%3`0?b>3g;h?7?l;:m`f?6=,8i?6i74n0a0>4b<3fi;6=4+1b69`<=i9j91=h54ocd94?"6k=0o56`>c282b>=hm=0;6)?l4;g6?k7d;3:07bk<:18'5f2=m<1e=n=51:9la7<72-;h87k:;o3`7?4<3fo:6=4+1b69a0=i9j91?65`e883>!7d<3oj7c?l3;28?jc?290/=n:5e`9m5f5=921di:4?:%3`0?cf3g;h?7<4;ng5>5<#9j>1il5a1b197>=zj>>o6=4mc;294~"6l:0:o;5G78f8L2>c3S>?6nun:c820?7228k1=o4>c;3g>40=9>0:i7?i:|l7b?2<f<:1=6`me;28j`6=82.:?h4=;%30b?4<,o?1?6*i6;18 c1=;2.m47=4$g;97>"ai390(:7m:0a4?!7c8380(kk53:&eb?5<,8:;6>5+11397>"68;087)??3;18 4632:1/==;53:&243<43-;;;7=4$02;>6=#9931?6*>0`80?!77j390(<>l:29'55b=;2.:<h4<;%33b?5<,8;;6>5+10397>"69;087)?>3;18 4732:1/=<;53:&253<43-;:;7=4$03;>6=#9831?6*>1`80?!76j390(<?l:29'54b=;2.:=h4<;%32b?5<,88;6>5+13397>"6:;087)?=3;18 4432:1/=?;53:&263<43-;9;7=4$00;>6=#9;31?6*>2`80?!75j390(<<l:29'57b=;2.:>h4<;%31b?5<,89;6>5+12397>"6;;087)?<3;18 4532:1/=>;53:&273<43-;8;7=4$01;>6=#9:31?6*>3`80?!74j390(<=l:29'56b=;2.:on4>d39'5fc=<;1/jo4<;%d`>6=#?0k1=n94$0f2>7=n<00;66g;a;29?lce2900ehm50;9j5fg=831b=nl50;9j5f>=831b=n750;9j6<<72-;h87<n;o3`7?6<3`836=4+1b696d=i9j91=65f2683>!7d<38j7c?l3;08?l41290/=n:52`9m5f5=;21b??4?:%3`0?4f3g;h?7:4;h12>5<#9j>1>l5a1b191>=n;90;6)?l4;0b?k7d;3<07d<i:18'5f2=:h1e=n=57:9j6`<72-;h87<n;o3`7?><3`8o6=4+1b696d=i9j91565f2b83>!7d<38j7c?l3;c8?l4e290/=n:52`9m5f5=j21b>84?:%3`0?4f3g;h?7m4;h07>5<#9j>1>l5a1b19`>=n;10;6)?l4;1:?k7d;3:07d=8:18'5f2=;01e=n=51:9j73<72-;h87=6;o3`7?4<3`9>6=4+1b697<=i9j91?65f4083>!7d<3927c?l3;68?l27290/=n:5389m5f5==21b?k4?:%3`0?5>3g;h?784;h1f>5<#9j>1?45a1b193>=n;m0;6)?l4;1:?k7d;3207d=l:18'5f2=;01e=n=59:9j7g<72-;h87=6;o3`7?g<3`9j6=4+1b697<=i9j91n65f3583>!7d<3927c?l3;a8?l54290/=n:5389m5f5=l21b:l4?:%3`0?0e3g;h?7>4;h4:>5<#9j>1:o5a1b195>=n>>0;6)?l4;4a?k7d;3807d89:18'5f2=>k1e=n=53:9j20<72-;h878m;o3`7?2<3`<?6=4+1b692g=i9j91965f6283>!7d<3<i7c?l3;48?l05290/=n:56c9m5f5=?21b:<4?:%3`0?0e3g;h?764;h43>5<#9j>1:o5a1b19=>=n=o0;6)?l4;4a?k7d;3k07d;j:18'5f2=>k1e=n=5b:9j1f<72-;h878m;o3`7?e<3`?i6=4+1b692g=i9j91h65f5`83>!7d<3<i7c?l3;g8?l3>290/=n:56c9m5f5=n21b954?:%3`0?0e3g;h?7??;:k63?6=,8i?6;l4n0a0>47<3`?=6=4+1b692g=i9j91=?54i4794?"6k=0=n6`>c2827>=n==0;6)?l4;4a?k7d;3;?76g:3;29 4e32?h0b<m<:078?l16290/=n:56c9m5f5=9?10e:>50;&2g1<1j2d:o>4>7:9j2c<72-;h878m;o3`7?7?32c=i7>5$0a7>3d<f8i86<74;h4g>5<#9j>1:o5a1b195d=<a?i1<7*>c585f>h6k:0:n65f6983>!7d<3<i7c?l3;3`?>o2l3:1(<m;:7`8j4e428n07d;=:18'5f2=>k1e=n=51d98m07=83.:o949b:l2g6<6n21b4o4?:%3`0?>d3g;h?7>4;h:b>5<#9j>14n5a1b195>=n010;6)?l4;:`?k7d;3807d68:18'5f2=0j1e=n=53:9j<3<72-;h876l;o3`7?2<3`2>6=4+1b69<f=i9j91965f8583>!7d<32h7c?l3;48?l>4290/=n:58b9m5f5=?21b4?4?:%3`0?>d3g;h?764;h:2>5<#9j>14n5a1b19=>=n090;6)?l4;:`?k7d;3k07d9i:18'5f2=0j1e=n=5b:9j3a<72-;h876l;o3`7?e<3`=h6=4+1b69<f=i9j91h65f7c83>!7d<32h7c?l3;g8?l1f290/=n:58b9m5f5=n21b;44?:%3`0?>d3g;h?7??;:k4<?6=,8i?65m4n0a0>47<3`=<6=4+1b69<f=i9j91=?54i6494?"6k=03o6`>c2827>=n?<0;6)?l4;:`?k7d;3;?76g84;29 4e321i0b<m<:078?l?5290/=n:58b9m5f5=9?10e4?50;&2g1<?k2d:o>4>7:9j=5<72-;h876l;o3`7?7?32c3j7>5$0a7>=e<f8i86<74;h:f>5<#9j>14n5a1b195d=<a1n1<7*>c58;g>h6k:0:n65f8883>!7d<32h7c?l3;3`?>o0m3:1(<m;:9a8j4e428n07d9<:18'5f2=0j1e=n=51d98m24=83.:o947c:l2g6<6n21b5;4?:%3`0??03g;h?7>4;h;6>5<#9j>15:5a1b195>=n1=0;6)?l4;;4?k7d;3807d7<:18'5f2=1>1e=n=53:9j=g<72-;h877l;o3`7?6<3`3j6=4+1b69=f=i9j91=65f9883>!7d<33h7c?l3;08?l??290/=n:59b9m5f5=;21b;4=50;&2g1<01=1e=n=50:9j3<4=83.:o948959m5f5=921b;4?50;&2g1<01=1e=n=52:9j3<6=83.:o948959m5f5=;21b;4650;&2g1<0101e=n=50:9j3<1=83.:o948989m5f5=921b;4850;&2g1<0101e=n=52:9j3<3=83.:o948989m5f5=;21dn;4?:%3`0?d03g;h?7>4;n`6>5<#9j>1n:5a1b195>=hj:0;6)?l4;`4?k7d;3807bl=:18'5f2=j>1e=n=53:9lf4<72-;h87l8;o3`7?2<3fh;6=4+1b69f2=i9j91965`ag83>!7d<3h<7c?l3;48?jgb290/=n:5b69m5f5=?21dmi4?:%3`0?d03g;h?764;nc`>5<#9j>1n:5a1b19=>=hik0;6)?l4;`4?k7d;3k07bon:18'5f2=j>1e=n=5b:9le=<72-;h87l8;o3`7?e<3fk<6=4+1b69f2=i9j91h65`a783>!7d<3h<7c?l3;g8?jg2290/=n:5b69m5f5=n21dm94?:%3`0?d03g;h?7??;:mb7?6=,8i?6o94n0a0>47<3fk96=4+1b69f2=i9j91=?54o`394?"6k=0i;6`>c2827>=hi90;6)?l4;`4?k7d;3;?76a6f;29 4e32k=0b<m<:078?jdc290/=n:5b69m5f5=9?10com50;&2g1<e?2d:o>4>7:9lfg<72-;h87l8;o3`7?7?32eim7>5$0a7>g1<f8i86<74;n`:>5<#9j>1n:5a1b195d=<gk21<7*>c58a3>h6k:0:n65`b583>!7d<3h<7c?l3;3`?>if13:1(<m;:c58j4e428n07b7j:18'5f2=j>1e=n=51d98k<b=83.:o94m7:l2g6<6n21dh54?:%3`0?b>3g;h?7>4;nf4>5<#9j>1h45a1b195>=hl<0;6)?l4;f:?k7d;3807bj;:18'5f2=l01e=n=53:9l`6<72-;h87j6;o3`7?2<3fn96=4+1b69`<=i9j91965`d083>!7d<3n27c?l3;48?jb7290/=n:5d89m5f5=?21dok4?:%3`0?b>3g;h?764;naf>5<#9j>1h45a1b19=>=hkm0;6)?l4;f:?k7d;3k07bml:18'5f2=l01e=n=5b:9lgd<72-;h87j6;o3`7?e<3fi26=4+1b69`<=i9j91h65`c983>!7d<3n27c?l3;g8?je0290/=n:5d89m5f5=n21do;4?:%3`0?b>3g;h?7??;:m`1?6=,8i?6i74n0a0>47<3fi?6=4+1b69`<=i9j91=?54ob194?"6k=0o56`>c2827>=hk;0;6)?l4;f:?k7d;3;?76al1;29 4e32m30b<m<:078?jba290/=n:5d89m5f5=9?10cik50;&2g1<c12d:o>4>7:9l`a<72-;h87j6;o3`7?7?32eoo7>5$0a7>a?<f8i86<74;nfa>5<#9j>1h45a1b195d=<gmk1<7*>c58g=>h6k:0:n65`d783>!7d<3n27c?l3;3`?>idj3:1(<m;:e;8j4e428n07bm?:18'5f2=l01e=n=51d98kg`=83.:o94k9:l2g6<6n21di94?:%3`0?c23g;h?7>4;ng0>5<#9j>1i85a1b195>=hm;0;6)?l4;g6?k7d;3807bk>:18'5f2=m<1e=n=53:9la<<72-;h87kn;o3`7?6<3fo36=4+1b69ad=i9j91=65`e683>!7d<3oj7c?l3;08?jc1290/=n:5e`9m5f5=;21vn::l:18ag?6=8r.:h>4>c79K3<b<@>2o7W:;:byb>g<6<3;>6<o51c82g?7c28<1=:4>e;3e>xh3n3>0b8>51:laa?6<fl:1<6*>3d81?!74n380(k;53:&e2?5<,o=1?6*i8;18 c?=;2.mm7=4$6;a>4e03-;o<7<4$gg97>"an390(<>?:29'557=;2.:<?4<;%337?5<,8:?6>5+11797>"68?087)??7;18 46?2:1/==753:&24d<43-;;n7=4$02`>6=#99n1?6*>0d80?!77n390(<??:29'547=;2.:=?4<;%327?5<,8;?6>5+10797>"69?087)?>7;18 47?2:1/=<753:&25d<43-;:n7=4$03`>6=#98n1?6*>1d80?!76n390(<<?:29'577=;2.:>?4<;%317?5<,88?6>5+13797>"6:?087)?=7;18 44?2:1/=?753:&26d<43-;9n7=4$00`>6=#9;n1?6*>2d80?!75n390(<=?:29'567=;2.:??4<;%307?5<,89?6>5+12797>"6;?087)?<7;18 45?2:1/=>753:&27d<43-;8n7=4$01`>6=#9:n1?6*>cb82`7=#9jo18?5+fc80?!`d2:1/;4o51b58 4b62;1b844?::k7e?6=3`oi6=44ida94?=n9jk1<75f1b`94?=n9j21<75f1b;94?=n:00;6)?l4;0b?k7d;3:07d<7:18'5f2=:h1e=n=51:9j62<72-;h87<n;o3`7?4<3`8=6=4+1b696d=i9j91?65f3383>!7d<38j7c?l3;68?l56290/=n:52`9m5f5==21b?=4?:%3`0?4f3g;h?784;h0e>5<#9j>1>l5a1b193>=n:l0;6)?l4;0b?k7d;3207d<k:18'5f2=:h1e=n=59:9j6f<72-;h87<n;o3`7?g<3`8i6=4+1b696d=i9j91n65f2483>!7d<38j7c?l3;a8?l43290/=n:52`9m5f5=l21b?54?:%3`0?5>3g;h?7>4;h14>5<#9j>1?45a1b195>=n;?0;6)?l4;1:?k7d;3807d=::18'5f2=;01e=n=53:9j04<72-;h87=6;o3`7?2<3`>;6=4+1b697<=i9j91965f3g83>!7d<3927c?l3;48?l5b290/=n:5389m5f5=?21b?i4?:%3`0?5>3g;h?764;h1`>5<#9j>1?45a1b19=>=n;k0;6)?l4;1:?k7d;3k07d=n:18'5f2=;01e=n=5b:9j71<72-;h87=6;o3`7?e<3`986=4+1b697<=i9j91h65f6`83>!7d<3<i7c?l3;28?l0>290/=n:56c9m5f5=921b::4?:%3`0?0e3g;h?7<4;h45>5<#9j>1:o5a1b197>=n><0;6)?l4;4a?k7d;3>07d8;:18'5f2=>k1e=n=55:9j26<72-;h878m;o3`7?0<3`<96=4+1b692g=i9j91;65f6083>!7d<3<i7c?l3;:8?l07290/=n:56c9m5f5=121b9k4?:%3`0?0e3g;h?7o4;h7f>5<#9j>1:o5a1b19f>=n=j0;6)?l4;4a?k7d;3i07d;m:18'5f2=>k1e=n=5d:9j1d<72-;h878m;o3`7?c<3`?26=4+1b692g=i9j91j65f5983>!7d<3<i7c?l3;33?>o2?3:1(<m;:7`8j4e428;07d;9:18'5f2=>k1e=n=51398m03=83.:o949b:l2g6<6;21b994?:%3`0?0e3g;h?7?;;:k67?6=,8i?6;l4n0a0>43<3`=:6=4+1b692g=i9j91=;54i6294?"6k=0=n6`>c2823>=n>o0;6)?l4;4a?k7d;3;376g9e;29 4e32?h0b<m<:0;8?l0c290/=n:56c9m5f5=9h10e;m50;&2g1<1j2d:o>4>b:9j2=<72-;h878m;o3`7?7d32c>h7>5$0a7>3d<f8i86<j4;h71>5<#9j>1:o5a1b195`=<a<;1<7*>c585f>h6k:0:j65f8c83>!7d<32h7c?l3;28?l>f290/=n:58b9m5f5=921b454?:%3`0?>d3g;h?7<4;h:4>5<#9j>14n5a1b197>=n0?0;6)?l4;:`?k7d;3>07d6::18'5f2=0j1e=n=55:9j<1<72-;h876l;o3`7?0<3`286=4+1b69<f=i9j91;65f8383>!7d<32h7c?l3;:8?l>6290/=n:58b9m5f5=121b4=4?:%3`0?>d3g;h?7o4;h5e>5<#9j>14n5a1b19f>=n?m0;6)?l4;:`?k7d;3i07d9l:18'5f2=0j1e=n=5d:9j3g<72-;h876l;o3`7?c<3`=j6=4+1b69<f=i9j91j65f7883>!7d<32h7c?l3;33?>o003:1(<m;:9a8j4e428;07d98:18'5f2=0j1e=n=51398m20=83.:o947c:l2g6<6;21b;84?:%3`0?>d3g;h?7?;;:k40?6=,8i?65m4n0a0>43<3`396=4+1b69<f=i9j91=;54i8394?"6k=03o6`>c2823>=n190;6)?l4;:`?k7d;3;376g7f;29 4e321i0b<m<:0;8?l>b290/=n:58b9m5f5=9h10e5j50;&2g1<?k2d:o>4>b:9j<<<72-;h876l;o3`7?7d32c<i7>5$0a7>=e<f8i86<j4;h50>5<#9j>14n5a1b195`=<a>81<7*>c58;g>h6k:0:j65f9783>!7d<33<7c?l3;28?l?2290/=n:5969m5f5=921b594?:%3`0??03g;h?7<4;h;0>5<#9j>15:5a1b197>=n1k0;6)?l4;;`?k7d;3:07d7n:18'5f2=1j1e=n=51:9j=<<72-;h877l;o3`7?4<3`336=4+1b69=f=i9j91?65f78194?"6k=0<595a1b194>=n?081<7*>c584=1=i9j91=65f78394?"6k=0<595a1b196>=n?0:1<7*>c584=1=i9j91?65f78:94?"6k=0<545a1b194>=n?0=1<7*>c584=<=i9j91=65f78494?"6k=0<545a1b196>=n?0?1<7*>c584=<=i9j91?65`b783>!7d<3h<7c?l3;28?jd2290/=n:5b69m5f5=921dn>4?:%3`0?d03g;h?7<4;n`1>5<#9j>1n:5a1b197>=hj80;6)?l4;`4?k7d;3>07bl?:18'5f2=j>1e=n=55:9lec<72-;h87l8;o3`7?0<3fkn6=4+1b69f2=i9j91;65`ae83>!7d<3h<7c?l3;:8?jgd290/=n:5b69m5f5=121dmo4?:%3`0?d03g;h?7o4;ncb>5<#9j>1n:5a1b19f>=hi10;6)?l4;`4?k7d;3i07bo8:18'5f2=j>1e=n=5d:9le3<72-;h87l8;o3`7?c<3fk>6=4+1b69f2=i9j91j65`a583>!7d<3h<7c?l3;33?>if;3:1(<m;:c58j4e428;07bo=:18'5f2=j>1e=n=51398kd7=83.:o94m7:l2g6<6;21dm=4?:%3`0?d03g;h?7?;;:m:b?6=,8i?6o94n0a0>43<3fho6=4+1b69f2=i9j91=;54oca94?"6k=0i;6`>c2823>=hjk0;6)?l4;`4?k7d;3;376ama;29 4e32k=0b<m<:0;8?jd>290/=n:5b69m5f5=9h10co650;&2g1<e?2d:o>4>b:9lf1<72-;h87l8;o3`7?7d32ej57>5$0a7>g1<f8i86<j4;n;f>5<#9j>1n:5a1b195`=<g0n1<7*>c58a3>h6k:0:j65`d983>!7d<3n27c?l3;28?jb0290/=n:5d89m5f5=921dh84?:%3`0?b>3g;h?7<4;nf7>5<#9j>1h45a1b197>=hl:0;6)?l4;f:?k7d;3>07bj=:18'5f2=l01e=n=55:9l`4<72-;h87j6;o3`7?0<3fn;6=4+1b69`<=i9j91;65`cg83>!7d<3n27c?l3;:8?jeb290/=n:5d89m5f5=121doi4?:%3`0?b>3g;h?7o4;na`>5<#9j>1h45a1b19f>=hkh0;6)?l4;f:?k7d;3i07bm6:18'5f2=l01e=n=5d:9lg=<72-;h87j6;o3`7?c<3fi<6=4+1b69`<=i9j91j65`c783>!7d<3n27c?l3;33?>id=3:1(<m;:e;8j4e428;07bm;:18'5f2=l01e=n=51398kf5=83.:o94k9:l2g6<6;21do?4?:%3`0?b>3g;h?7?;;:m`5?6=,8i?6i74n0a0>43<3fnm6=4+1b69`<=i9j91=;54oeg94?"6k=0o56`>c2823>=hlm0;6)?l4;f:?k7d;3;376akc;29 4e32m30b<m<:0;8?jbe290/=n:5d89m5f5=9h10cio50;&2g1<c12d:o>4>b:9l`3<72-;h87j6;o3`7?7d32ehn7>5$0a7>a?<f8i86<j4;na3>5<#9j>1h45a1b195`=<gkl1<7*>c58g=>h6k:0:j65`e583>!7d<3o>7c?l3;28?jc4290/=n:5e49m5f5=921di?4?:%3`0?c23g;h?7<4;ng2>5<#9j>1i85a1b197>=hm00;6)?l4;gb?k7d;3:07bk7:18'5f2=mh1e=n=51:9la2<72-;h87kn;o3`7?4<3fo=6=4+1b69ad=i9j91?65rb66a>5<ek3:1<v*>d282g3=O?0n0D:6k;[67>f}f2k0:87?::0c95g<6k3;o6<851682a?7a2td?j7:4n4295>hem3:0bh>50:&27`<53-;8j7<4$g797>"a>390(k953:&e<?5<,o31?6*ia;18 2?e28i<7)?k0;08 cc=;2.mj7=4$023>6=#99;1?6*>0380?!77;390(<>;:29'553=;2.:<;4<;%333?5<,8:36>5+11;97>"68h087)??b;18 46d2:1/==j53:&24`<43-;;j7=4$033>6=#98;1?6*>1380?!76;390(<?;:29'543=;2.:=;4<;%323?5<,8;36>5+10;97>"69h087)?>b;18 47d2:1/=<j53:&25`<43-;:j7=4$003>6=#9;;1?6*>2380?!75;390(<<;:29'573=;2.:>;4<;%313?5<,8836>5+13;97>"6:h087)?=b;18 44d2:1/=?j53:&26`<43-;9j7=4$013>6=#9:;1?6*>3380?!74;390(<=;:29'563=;2.:?;4<;%303?5<,8936>5+12;97>"6;h087)?<b;18 45d2:1/=>j53:&2gf<6l;1/=nk5439'bg<43-lh6>5+78c95f1<,8n:6?5f4883>>o3i3:17dkm:188m`e=831b=no50;9j5fd=831b=n650;9j5f?=831b>44?:%3`0?4f3g;h?7>4;h0;>5<#9j>1>l5a1b195>=n:>0;6)?l4;0b?k7d;3807d<9:18'5f2=:h1e=n=53:9j77<72-;h87<n;o3`7?2<3`9:6=4+1b696d=i9j91965f3183>!7d<38j7c?l3;48?l4a290/=n:52`9m5f5=?21b>h4?:%3`0?4f3g;h?764;h0g>5<#9j>1>l5a1b19=>=n:j0;6)?l4;0b?k7d;3k07d<m:18'5f2=:h1e=n=5b:9j60<72-;h87<n;o3`7?e<3`8?6=4+1b696d=i9j91h65f3983>!7d<3927c?l3;28?l50290/=n:5389m5f5=921b?;4?:%3`0?5>3g;h?7<4;h16>5<#9j>1?45a1b197>=n<80;6)?l4;1:?k7d;3>07d:?:18'5f2=;01e=n=55:9j7c<72-;h87=6;o3`7?0<3`9n6=4+1b697<=i9j91;65f3e83>!7d<3927c?l3;:8?l5d290/=n:5389m5f5=121b?o4?:%3`0?5>3g;h?7o4;h1b>5<#9j>1?45a1b19f>=n;=0;6)?l4;1:?k7d;3i07d=<:18'5f2=;01e=n=5d:9j2d<72-;h878m;o3`7?6<3`<26=4+1b692g=i9j91=65f6683>!7d<3<i7c?l3;08?l01290/=n:56c9m5f5=;21b:84?:%3`0?0e3g;h?7:4;h47>5<#9j>1:o5a1b191>=n>:0;6)?l4;4a?k7d;3<07d8=:18'5f2=>k1e=n=57:9j24<72-;h878m;o3`7?><3`<;6=4+1b692g=i9j91565f5g83>!7d<3<i7c?l3;c8?l3b290/=n:56c9m5f5=j21b9n4?:%3`0?0e3g;h?7m4;h7a>5<#9j>1:o5a1b19`>=n=h0;6)?l4;4a?k7d;3o07d;6:18'5f2=>k1e=n=5f:9j1=<72-;h878m;o3`7?7732c>;7>5$0a7>3d<f8i86<?4;h75>5<#9j>1:o5a1b1957=<a<?1<7*>c585f>h6k:0:?65f5583>!7d<3<i7c?l3;37?>o2;3:1(<m;:7`8j4e428?07d9>:18'5f2=>k1e=n=51798m26=83.:o949b:l2g6<6?21b:k4?:%3`0?0e3g;h?7?7;:k5a?6=,8i?6;l4n0a0>4?<3`<o6=4+1b692g=i9j91=l54i7a94?"6k=0=n6`>c282f>=n>10;6)?l4;4a?k7d;3;h76g:d;29 4e32?h0b<m<:0f8?l35290/=n:56c9m5f5=9l10e8?50;&2g1<1j2d:o>4>f:9j<g<72-;h876l;o3`7?6<3`2j6=4+1b69<f=i9j91=65f8983>!7d<32h7c?l3;08?l>0290/=n:58b9m5f5=;21b4;4?:%3`0?>d3g;h?7:4;h:6>5<#9j>14n5a1b191>=n0=0;6)?l4;:`?k7d;3<07d6<:18'5f2=0j1e=n=57:9j<7<72-;h876l;o3`7?><3`2:6=4+1b69<f=i9j91565f8183>!7d<32h7c?l3;c8?l1a290/=n:58b9m5f5=j21b;i4?:%3`0?>d3g;h?7m4;h5`>5<#9j>14n5a1b19`>=n?k0;6)?l4;:`?k7d;3o07d9n:18'5f2=0j1e=n=5f:9j3<<72-;h876l;o3`7?7732c<47>5$0a7>=e<f8i86<?4;h54>5<#9j>14n5a1b1957=<a><1<7*>c58;g>h6k:0:?65f7483>!7d<32h7c?l3;37?>o0<3:1(<m;:9a8j4e428?07d7=:18'5f2=0j1e=n=51798m<7=83.:o947c:l2g6<6?21b5=4?:%3`0?>d3g;h?7?7;:k;b?6=,8i?65m4n0a0>4?<3`2n6=4+1b69<f=i9j91=l54i9f94?"6k=03o6`>c282f>=n000;6)?l4;:`?k7d;3;h76g8e;29 4e321i0b<m<:0f8?l14290/=n:58b9m5f5=9l10e:<50;&2g1<?k2d:o>4>f:9j=3<72-;h8778;o3`7?6<3`3>6=4+1b69=2=i9j91=65f9583>!7d<33<7c?l3;08?l?4290/=n:5969m5f5=;21b5o4?:%3`0??d3g;h?7>4;h;b>5<#9j>15n5a1b195>=n100;6)?l4;;`?k7d;3807d77:18'5f2=1j1e=n=53:9j3<5=83.:o948959m5f5=821b;4<50;&2g1<01=1e=n=51:9j3<7=83.:o948959m5f5=:21b;4>50;&2g1<01=1e=n=53:9j3<>=83.:o948989m5f5=821b;4950;&2g1<0101e=n=51:9j3<0=83.:o948989m5f5=:21b;4;50;&2g1<0101e=n=53:9lf3<72-;h87l8;o3`7?6<3fh>6=4+1b69f2=i9j91=65`b283>!7d<3h<7c?l3;08?jd5290/=n:5b69m5f5=;21dn<4?:%3`0?d03g;h?7:4;n`3>5<#9j>1n:5a1b191>=hio0;6)?l4;`4?k7d;3<07boj:18'5f2=j>1e=n=57:9lea<72-;h87l8;o3`7?><3fkh6=4+1b69f2=i9j91565`ac83>!7d<3h<7c?l3;c8?jgf290/=n:5b69m5f5=j21dm54?:%3`0?d03g;h?7m4;nc4>5<#9j>1n:5a1b19`>=hi?0;6)?l4;`4?k7d;3o07bo::18'5f2=j>1e=n=5f:9le1<72-;h87l8;o3`7?7732ej?7>5$0a7>g1<f8i86<?4;nc1>5<#9j>1n:5a1b1957=<gh;1<7*>c58a3>h6k:0:?65`a183>!7d<3h<7c?l3;37?>i>n3:1(<m;:c58j4e428?07blk:18'5f2=j>1e=n=51798kge=83.:o94m7:l2g6<6?21dno4?:%3`0?d03g;h?7?7;:mae?6=,8i?6o94n0a0>4?<3fh26=4+1b69f2=i9j91=l54oc:94?"6k=0i;6`>c282f>=hj=0;6)?l4;`4?k7d;3;h76an9;29 4e32k=0b<m<:0f8?j?b290/=n:5b69m5f5=9l10c4j50;&2g1<e?2d:o>4>f:9l`=<72-;h87j6;o3`7?6<3fn<6=4+1b69`<=i9j91=65`d483>!7d<3n27c?l3;08?jb3290/=n:5d89m5f5=;21dh>4?:%3`0?b>3g;h?7:4;nf1>5<#9j>1h45a1b191>=hl80;6)?l4;f:?k7d;3<07bj?:18'5f2=l01e=n=57:9lgc<72-;h87j6;o3`7?><3fin6=4+1b69`<=i9j91565`ce83>!7d<3n27c?l3;c8?jed290/=n:5d89m5f5=j21dol4?:%3`0?b>3g;h?7m4;na:>5<#9j>1h45a1b19`>=hk10;6)?l4;f:?k7d;3o07bm8:18'5f2=l01e=n=5f:9lg3<72-;h87j6;o3`7?7732eh97>5$0a7>a?<f8i86<?4;na7>5<#9j>1h45a1b1957=<gj91<7*>c58g=>h6k:0:?65`c383>!7d<3n27c?l3;37?>id93:1(<m;:e;8j4e428?07bji:18'5f2=l01e=n=51798kac=83.:o94k9:l2g6<6?21dhi4?:%3`0?b>3g;h?7?7;:mgg?6=,8i?6i74n0a0>4?<3fni6=4+1b69`<=i9j91=l54oec94?"6k=0o56`>c282f>=hl?0;6)?l4;f:?k7d;3;h76alb;29 4e32m30b<m<:0f8?je7290/=n:5d89m5f5=9l10coh50;&2g1<c12d:o>4>f:9la1<72-;h87k:;o3`7?6<3fo86=4+1b69a0=i9j91=65`e383>!7d<3o>7c?l3;08?jc6290/=n:5e49m5f5=;21di44?:%3`0?cf3g;h?7>4;ng;>5<#9j>1il5a1b195>=hm>0;6)?l4;gb?k7d;3807bk9:18'5f2=mh1e=n=53:9~f22f290io7>50z&2`6<6k?1C;4j4H6:g?_232jqj6o4>4;36>4g=9k0:o7?k:04952<6m3;m6p`;f;68j06=92dii7>4nd294>"6;l097)?<f;08 c3=;2.m:7=4$g597>"a0390(k753:&ee?5<,>3i6<m8;%3g4?4<,oo1?6*if;18 4672:1/==?53:&247<43-;;?7=4$027>6=#99?1?6*>0780?!77?390(<>7:29'55?=;2.:<l4<;%33f?5<,8:h6>5+11f97>"68l087)??f;18 4772:1/=<?53:&257<43-;:?7=4$037>6=#98?1?6*>1780?!76?390(<?7:29'54?=;2.:=l4<;%32f?5<,8;h6>5+10f97>"69l087)?>f;18 4472:1/=??53:&267<43-;9?7=4$007>6=#9;?1?6*>2780?!75?390(<<7:29'57?=;2.:>l4<;%31f?5<,88h6>5+13f97>"6:l087)?=f;18 4572:1/=>?53:&277<43-;8?7=4$017>6=#9:?1?6*>3780?!74?390(<=7:29'56?=;2.:?l4<;%30f?5<,89h6>5+12f97>"6kj0:h?5+1bg907=#nk087)hl:29'3<g=9j=0(<j>:39j0<<722c?m7>5;hga>5<<ali1<75f1bc94?=n9jh1<75f1b:94?=n9j31<75f2883>!7d<38j7c?l3;28?l4?290/=n:52`9m5f5=921b>:4?:%3`0?4f3g;h?7<4;h05>5<#9j>1>l5a1b197>=n;;0;6)?l4;0b?k7d;3>07d=>:18'5f2=:h1e=n=55:9j75<72-;h87<n;o3`7?0<3`8m6=4+1b696d=i9j91;65f2d83>!7d<38j7c?l3;:8?l4c290/=n:52`9m5f5=121b>n4?:%3`0?4f3g;h?7o4;h0a>5<#9j>1>l5a1b19f>=n:<0;6)?l4;0b?k7d;3i07d<;:18'5f2=:h1e=n=5d:9j7=<72-;h87=6;o3`7?6<3`9<6=4+1b697<=i9j91=65f3783>!7d<3927c?l3;08?l52290/=n:5389m5f5=;21b8<4?:%3`0?5>3g;h?7:4;h63>5<#9j>1?45a1b191>=n;o0;6)?l4;1:?k7d;3<07d=j:18'5f2=;01e=n=57:9j7a<72-;h87=6;o3`7?><3`9h6=4+1b697<=i9j91565f3c83>!7d<3927c?l3;c8?l5f290/=n:5389m5f5=j21b?94?:%3`0?5>3g;h?7m4;h10>5<#9j>1?45a1b19`>=n>h0;6)?l4;4a?k7d;3:07d86:18'5f2=>k1e=n=51:9j22<72-;h878m;o3`7?4<3`<=6=4+1b692g=i9j91?65f6483>!7d<3<i7c?l3;68?l03290/=n:56c9m5f5==21b:>4?:%3`0?0e3g;h?784;h41>5<#9j>1:o5a1b193>=n>80;6)?l4;4a?k7d;3207d8?:18'5f2=>k1e=n=59:9j1c<72-;h878m;o3`7?g<3`?n6=4+1b692g=i9j91n65f5b83>!7d<3<i7c?l3;a8?l3e290/=n:56c9m5f5=l21b9l4?:%3`0?0e3g;h?7k4;h7:>5<#9j>1:o5a1b19b>=n=10;6)?l4;4a?k7d;3;;76g:7;29 4e32?h0b<m<:038?l31290/=n:56c9m5f5=9;10e8;50;&2g1<1j2d:o>4>3:9j11<72-;h878m;o3`7?7332c>?7>5$0a7>3d<f8i86<;4;h52>5<#9j>1:o5a1b1953=<a>:1<7*>c585f>h6k:0:;65f6g83>!7d<3<i7c?l3;3;?>o1m3:1(<m;:7`8j4e428307d8k:18'5f2=>k1e=n=51`98m3e=83.:o949b:l2g6<6j21b:54?:%3`0?0e3g;h?7?l;:k6`?6=,8i?6;l4n0a0>4b<3`?96=4+1b692g=i9j91=h54i4394?"6k=0=n6`>c282b>=n0k0;6)?l4;:`?k7d;3:07d6n:18'5f2=0j1e=n=51:9j<=<72-;h876l;o3`7?4<3`2<6=4+1b69<f=i9j91?65f8783>!7d<32h7c?l3;68?l>2290/=n:58b9m5f5==21b494?:%3`0?>d3g;h?784;h:0>5<#9j>14n5a1b193>=n0;0;6)?l4;:`?k7d;3207d6>:18'5f2=0j1e=n=59:9j<5<72-;h876l;o3`7?g<3`=m6=4+1b69<f=i9j91n65f7e83>!7d<32h7c?l3;a8?l1d290/=n:58b9m5f5=l21b;o4?:%3`0?>d3g;h?7k4;h5b>5<#9j>14n5a1b19b>=n?00;6)?l4;:`?k7d;3;;76g88;29 4e321i0b<m<:038?l10290/=n:58b9m5f5=9;10e:850;&2g1<?k2d:o>4>3:9j30<72-;h876l;o3`7?7332c<87>5$0a7>=e<f8i86<;4;h;1>5<#9j>14n5a1b1953=<a0;1<7*>c58;g>h6k:0:;65f9183>!7d<32h7c?l3;3;?>o?n3:1(<m;:9a8j4e428307d6j:18'5f2=0j1e=n=51`98m=b=83.:o947c:l2g6<6j21b444?:%3`0?>d3g;h?7?l;:k4a?6=,8i?65m4n0a0>4b<3`=86=4+1b69<f=i9j91=h54i6094?"6k=03o6`>c282b>=n1?0;6)?l4;;4?k7d;3:07d7::18'5f2=1>1e=n=51:9j=1<72-;h8778;o3`7?4<3`386=4+1b69=2=i9j91?65f9c83>!7d<33h7c?l3;28?l?f290/=n:59b9m5f5=921b544?:%3`0??d3g;h?7<4;h;;>5<#9j>15n5a1b197>=n?091<7*>c584=1=i9j91<65f78094?"6k=0<595a1b195>=n?0;1<7*>c584=1=i9j91>65f78294?"6k=0<595a1b197>=n?021<7*>c584=<=i9j91<65f78594?"6k=0<545a1b195>=n?0<1<7*>c584=<=i9j91>65f78794?"6k=0<545a1b197>=hj?0;6)?l4;`4?k7d;3:07bl::18'5f2=j>1e=n=51:9lf6<72-;h87l8;o3`7?4<3fh96=4+1b69f2=i9j91?65`b083>!7d<3h<7c?l3;68?jd7290/=n:5b69m5f5==21dmk4?:%3`0?d03g;h?784;ncf>5<#9j>1n:5a1b193>=him0;6)?l4;`4?k7d;3207bol:18'5f2=j>1e=n=59:9leg<72-;h87l8;o3`7?g<3fkj6=4+1b69f2=i9j91n65`a983>!7d<3h<7c?l3;a8?jg0290/=n:5b69m5f5=l21dm;4?:%3`0?d03g;h?7k4;nc6>5<#9j>1n:5a1b19b>=hi=0;6)?l4;`4?k7d;3;;76an3;29 4e32k=0b<m<:038?jg5290/=n:5b69m5f5=9;10cl?50;&2g1<e?2d:o>4>3:9le5<72-;h87l8;o3`7?7332e2j7>5$0a7>g1<f8i86<;4;n`g>5<#9j>1n:5a1b1953=<gki1<7*>c58a3>h6k:0:;65`bc83>!7d<3h<7c?l3;3;?>iei3:1(<m;:c58j4e428307bl6:18'5f2=j>1e=n=51`98kg>=83.:o94m7:l2g6<6j21dn94?:%3`0?d03g;h?7?l;:mb=?6=,8i?6o94n0a0>4b<3f3n6=4+1b69f2=i9j91=h54o8f94?"6k=0i;6`>c282b>=hl10;6)?l4;f:?k7d;3:07bj8:18'5f2=l01e=n=51:9l`0<72-;h87j6;o3`7?4<3fn?6=4+1b69`<=i9j91?65`d283>!7d<3n27c?l3;68?jb5290/=n:5d89m5f5==21dh<4?:%3`0?b>3g;h?784;nf3>5<#9j>1h45a1b193>=hko0;6)?l4;f:?k7d;3207bmj:18'5f2=l01e=n=59:9lga<72-;h87j6;o3`7?g<3fih6=4+1b69`<=i9j91n65`c`83>!7d<3n27c?l3;a8?je>290/=n:5d89m5f5=l21do54?:%3`0?b>3g;h?7k4;na4>5<#9j>1h45a1b19b>=hk?0;6)?l4;f:?k7d;3;;76al5;29 4e32m30b<m<:038?je3290/=n:5d89m5f5=9;10cn=50;&2g1<c12d:o>4>3:9lg7<72-;h87j6;o3`7?7332eh=7>5$0a7>a?<f8i86<;4;nfe>5<#9j>1h45a1b1953=<gmo1<7*>c58g=>h6k:0:;65`de83>!7d<3n27c?l3;3;?>ick3:1(<m;:e;8j4e428307bjm:18'5f2=l01e=n=51`98kag=83.:o94k9:l2g6<6j21dh;4?:%3`0?b>3g;h?7?l;:m`f?6=,8i?6i74n0a0>4b<3fi;6=4+1b69`<=i9j91=h54ocd94?"6k=0o56`>c282b>=hm=0;6)?l4;g6?k7d;3:07bk<:18'5f2=m<1e=n=51:9la7<72-;h87k:;o3`7?4<3fo:6=4+1b69a0=i9j91?65`e883>!7d<3oj7c?l3;28?jc?290/=n:5e`9m5f5=921di:4?:%3`0?cf3g;h?7<4;ng5>5<#9j>1il5a1b197>=zj>>26=4mc;294~"6l:0:o;5G78f8L2>c3S>?6nun:c820?7228k1=o4>c;3g>40=9>0:i7?i:|l7b?2<f<:1=6`me;28j`6=82.:?h4=;%30b?4<,o?1?6*i6;18 c1=;2.m47=4$g;97>"ai390(:7m:0a4?!7c8380(kk53:&eb?5<,8:;6>5+11397>"68;087)??3;18 4632:1/==;53:&243<43-;;;7=4$02;>6=#9931?6*>0`80?!77j390(<>l:29'55b=;2.:<h4<;%33b?5<,8;;6>5+10397>"69;087)?>3;18 4732:1/=<;53:&253<43-;:;7=4$03;>6=#9831?6*>1`80?!76j390(<?l:29'54b=;2.:=h4<;%32b?5<,88;6>5+13397>"6:;087)?=3;18 4432:1/=?;53:&263<43-;9;7=4$00;>6=#9;31?6*>2`80?!75j390(<<l:29'57b=;2.:>h4<;%31b?5<,89;6>5+12397>"6;;087)?<3;18 4532:1/=>;53:&273<43-;8;7=4$01;>6=#9:31?6*>3`80?!74j390(<=l:29'56b=;2.:on4>d39'5fc=<;1/jo4<;%d`>6=#?0k1=n94$0f2>7=n<00;66g;a;29?lce2900ehm50;9j5fg=831b=nl50;9j5f>=831b=n750;9j6<<72-;h87<n;o3`7?6<3`836=4+1b696d=i9j91=65f2683>!7d<38j7c?l3;08?l41290/=n:52`9m5f5=;21b??4?:%3`0?4f3g;h?7:4;h12>5<#9j>1>l5a1b191>=n;90;6)?l4;0b?k7d;3<07d<i:18'5f2=:h1e=n=57:9j6`<72-;h87<n;o3`7?><3`8o6=4+1b696d=i9j91565f2b83>!7d<38j7c?l3;c8?l4e290/=n:52`9m5f5=j21b>84?:%3`0?4f3g;h?7m4;h07>5<#9j>1>l5a1b19`>=n;10;6)?l4;1:?k7d;3:07d=8:18'5f2=;01e=n=51:9j73<72-;h87=6;o3`7?4<3`9>6=4+1b697<=i9j91?65f4083>!7d<3927c?l3;68?l27290/=n:5389m5f5==21b?k4?:%3`0?5>3g;h?784;h1f>5<#9j>1?45a1b193>=n;m0;6)?l4;1:?k7d;3207d=l:18'5f2=;01e=n=59:9j7g<72-;h87=6;o3`7?g<3`9j6=4+1b697<=i9j91n65f3583>!7d<3927c?l3;a8?l54290/=n:5389m5f5=l21b:l4?:%3`0?0e3g;h?7>4;h4:>5<#9j>1:o5a1b195>=n>>0;6)?l4;4a?k7d;3807d89:18'5f2=>k1e=n=53:9j20<72-;h878m;o3`7?2<3`<?6=4+1b692g=i9j91965f6283>!7d<3<i7c?l3;48?l05290/=n:56c9m5f5=?21b:<4?:%3`0?0e3g;h?764;h43>5<#9j>1:o5a1b19=>=n=o0;6)?l4;4a?k7d;3k07d;j:18'5f2=>k1e=n=5b:9j1f<72-;h878m;o3`7?e<3`?i6=4+1b692g=i9j91h65f5`83>!7d<3<i7c?l3;g8?l3>290/=n:56c9m5f5=n21b954?:%3`0?0e3g;h?7??;:k63?6=,8i?6;l4n0a0>47<3`?=6=4+1b692g=i9j91=?54i4794?"6k=0=n6`>c2827>=n==0;6)?l4;4a?k7d;3;?76g:3;29 4e32?h0b<m<:078?l16290/=n:56c9m5f5=9?10e:>50;&2g1<1j2d:o>4>7:9j2c<72-;h878m;o3`7?7?32c=i7>5$0a7>3d<f8i86<74;h4g>5<#9j>1:o5a1b195d=<a?i1<7*>c585f>h6k:0:n65f6983>!7d<3<i7c?l3;3`?>o2l3:1(<m;:7`8j4e428n07d;=:18'5f2=>k1e=n=51d98m07=83.:o949b:l2g6<6n21b4o4?:%3`0?>d3g;h?7>4;h:b>5<#9j>14n5a1b195>=n010;6)?l4;:`?k7d;3807d68:18'5f2=0j1e=n=53:9j<3<72-;h876l;o3`7?2<3`2>6=4+1b69<f=i9j91965f8583>!7d<32h7c?l3;48?l>4290/=n:58b9m5f5=?21b4?4?:%3`0?>d3g;h?764;h:2>5<#9j>14n5a1b19=>=n090;6)?l4;:`?k7d;3k07d9i:18'5f2=0j1e=n=5b:9j3a<72-;h876l;o3`7?e<3`=h6=4+1b69<f=i9j91h65f7c83>!7d<32h7c?l3;g8?l1f290/=n:58b9m5f5=n21b;44?:%3`0?>d3g;h?7??;:k4<?6=,8i?65m4n0a0>47<3`=<6=4+1b69<f=i9j91=?54i6494?"6k=03o6`>c2827>=n?<0;6)?l4;:`?k7d;3;?76g84;29 4e321i0b<m<:078?l?5290/=n:58b9m5f5=9?10e4?50;&2g1<?k2d:o>4>7:9j=5<72-;h876l;o3`7?7?32c3j7>5$0a7>=e<f8i86<74;h:f>5<#9j>14n5a1b195d=<a1n1<7*>c58;g>h6k:0:n65f8883>!7d<32h7c?l3;3`?>o0m3:1(<m;:9a8j4e428n07d9<:18'5f2=0j1e=n=51d98m24=83.:o947c:l2g6<6n21b5;4?:%3`0??03g;h?7>4;h;6>5<#9j>15:5a1b195>=n1=0;6)?l4;;4?k7d;3807d7<:18'5f2=1>1e=n=53:9j=g<72-;h877l;o3`7?6<3`3j6=4+1b69=f=i9j91=65f9883>!7d<33h7c?l3;08?l??290/=n:59b9m5f5=;21b;4=50;&2g1<01=1e=n=50:9j3<4=83.:o948959m5f5=921b;4?50;&2g1<01=1e=n=52:9j3<6=83.:o948959m5f5=;21b;4650;&2g1<0101e=n=50:9j3<1=83.:o948989m5f5=921b;4850;&2g1<0101e=n=52:9j3<3=83.:o948989m5f5=;21dn;4?:%3`0?d03g;h?7>4;n`6>5<#9j>1n:5a1b195>=hj:0;6)?l4;`4?k7d;3807bl=:18'5f2=j>1e=n=53:9lf4<72-;h87l8;o3`7?2<3fh;6=4+1b69f2=i9j91965`ag83>!7d<3h<7c?l3;48?jgb290/=n:5b69m5f5=?21dmi4?:%3`0?d03g;h?764;nc`>5<#9j>1n:5a1b19=>=hik0;6)?l4;`4?k7d;3k07bon:18'5f2=j>1e=n=5b:9le=<72-;h87l8;o3`7?e<3fk<6=4+1b69f2=i9j91h65`a783>!7d<3h<7c?l3;g8?jg2290/=n:5b69m5f5=n21dm94?:%3`0?d03g;h?7??;:mb7?6=,8i?6o94n0a0>47<3fk96=4+1b69f2=i9j91=?54o`394?"6k=0i;6`>c2827>=hi90;6)?l4;`4?k7d;3;?76a6f;29 4e32k=0b<m<:078?jdc290/=n:5b69m5f5=9?10com50;&2g1<e?2d:o>4>7:9lfg<72-;h87l8;o3`7?7?32eim7>5$0a7>g1<f8i86<74;n`:>5<#9j>1n:5a1b195d=<gk21<7*>c58a3>h6k:0:n65`b583>!7d<3h<7c?l3;3`?>if13:1(<m;:c58j4e428n07b7j:18'5f2=j>1e=n=51d98k<b=83.:o94m7:l2g6<6n21dh54?:%3`0?b>3g;h?7>4;nf4>5<#9j>1h45a1b195>=hl<0;6)?l4;f:?k7d;3807bj;:18'5f2=l01e=n=53:9l`6<72-;h87j6;o3`7?2<3fn96=4+1b69`<=i9j91965`d083>!7d<3n27c?l3;48?jb7290/=n:5d89m5f5=?21dok4?:%3`0?b>3g;h?764;naf>5<#9j>1h45a1b19=>=hkm0;6)?l4;f:?k7d;3k07bml:18'5f2=l01e=n=5b:9lgd<72-;h87j6;o3`7?e<3fi26=4+1b69`<=i9j91h65`c983>!7d<3n27c?l3;g8?je0290/=n:5d89m5f5=n21do;4?:%3`0?b>3g;h?7??;:m`1?6=,8i?6i74n0a0>47<3fi?6=4+1b69`<=i9j91=?54ob194?"6k=0o56`>c2827>=hk;0;6)?l4;f:?k7d;3;?76al1;29 4e32m30b<m<:078?jba290/=n:5d89m5f5=9?10cik50;&2g1<c12d:o>4>7:9l`a<72-;h87j6;o3`7?7?32eoo7>5$0a7>a?<f8i86<74;nfa>5<#9j>1h45a1b195d=<gmk1<7*>c58g=>h6k:0:n65`d783>!7d<3n27c?l3;3`?>idj3:1(<m;:e;8j4e428n07bm?:18'5f2=l01e=n=51d98kg`=83.:o94k9:l2g6<6n21di94?:%3`0?c23g;h?7>4;ng0>5<#9j>1i85a1b195>=hm;0;6)?l4;g6?k7d;3807bk>:18'5f2=m<1e=n=53:9la<<72-;h87kn;o3`7?6<3fo36=4+1b69ad=i9j91=65`e683>!7d<3oj7c?l3;08?jc1290/=n:5e`9m5f5=;21vn::8:18ag?6=8r.:h>4>c79K3<b<@>2o7W:;:byb>g<6<3;>6<o51c82g?7c28<1=:4>e;3e>xh3n3>0b8>51:laa?6<fl:1<6*>3d81?!74n380(k;53:&e2?5<,o=1?6*i8;18 c?=;2.mm7=4$6;a>4e03-;o<7<4$gg97>"an390(<>?:29'557=;2.:<?4<;%337?5<,8:?6>5+11797>"68?087)??7;18 46?2:1/==753:&24d<43-;;n7=4$02`>6=#99n1?6*>0d80?!77n390(<??:29'547=;2.:=?4<;%327?5<,8;?6>5+10797>"69?087)?>7;18 47?2:1/=<753:&25d<43-;:n7=4$03`>6=#98n1?6*>1d80?!76n390(<<?:29'577=;2.:>?4<;%317?5<,88?6>5+13797>"6:?087)?=7;18 44?2:1/=?753:&26d<43-;9n7=4$00`>6=#9;n1?6*>2d80?!75n390(<=?:29'567=;2.:??4<;%307?5<,89?6>5+12797>"6;?087)?<7;18 45?2:1/=>753:&27d<43-;8n7=4$01`>6=#9:n1?6*>cb82`7=#9jo18?5+fc80?!`d2:1/;4o51b58 4b62;1b844?::k7e?6=3`oi6=44ida94?=n9jk1<75f1b`94?=n9j21<75f1b;94?=n:00;6)?l4;0b?k7d;3:07d<7:18'5f2=:h1e=n=51:9j62<72-;h87<n;o3`7?4<3`8=6=4+1b696d=i9j91?65f3383>!7d<38j7c?l3;68?l56290/=n:52`9m5f5==21b?=4?:%3`0?4f3g;h?784;h0e>5<#9j>1>l5a1b193>=n:l0;6)?l4;0b?k7d;3207d<k:18'5f2=:h1e=n=59:9j6f<72-;h87<n;o3`7?g<3`8i6=4+1b696d=i9j91n65f2483>!7d<38j7c?l3;a8?l43290/=n:52`9m5f5=l21b?54?:%3`0?5>3g;h?7>4;h14>5<#9j>1?45a1b195>=n;?0;6)?l4;1:?k7d;3807d=::18'5f2=;01e=n=53:9j04<72-;h87=6;o3`7?2<3`>;6=4+1b697<=i9j91965f3g83>!7d<3927c?l3;48?l5b290/=n:5389m5f5=?21b?i4?:%3`0?5>3g;h?764;h1`>5<#9j>1?45a1b19=>=n;k0;6)?l4;1:?k7d;3k07d=n:18'5f2=;01e=n=5b:9j71<72-;h87=6;o3`7?e<3`986=4+1b697<=i9j91h65f6`83>!7d<3<i7c?l3;28?l0>290/=n:56c9m5f5=921b::4?:%3`0?0e3g;h?7<4;h45>5<#9j>1:o5a1b197>=n><0;6)?l4;4a?k7d;3>07d8;:18'5f2=>k1e=n=55:9j26<72-;h878m;o3`7?0<3`<96=4+1b692g=i9j91;65f6083>!7d<3<i7c?l3;:8?l07290/=n:56c9m5f5=121b9k4?:%3`0?0e3g;h?7o4;h7f>5<#9j>1:o5a1b19f>=n=j0;6)?l4;4a?k7d;3i07d;m:18'5f2=>k1e=n=5d:9j1d<72-;h878m;o3`7?c<3`?26=4+1b692g=i9j91j65f5983>!7d<3<i7c?l3;33?>o2?3:1(<m;:7`8j4e428;07d;9:18'5f2=>k1e=n=51398m03=83.:o949b:l2g6<6;21b994?:%3`0?0e3g;h?7?;;:k67?6=,8i?6;l4n0a0>43<3`=:6=4+1b692g=i9j91=;54i6294?"6k=0=n6`>c2823>=n>o0;6)?l4;4a?k7d;3;376g9e;29 4e32?h0b<m<:0;8?l0c290/=n:56c9m5f5=9h10e;m50;&2g1<1j2d:o>4>b:9j2=<72-;h878m;o3`7?7d32c>h7>5$0a7>3d<f8i86<j4;h71>5<#9j>1:o5a1b195`=<a<;1<7*>c585f>h6k:0:j65f8c83>!7d<32h7c?l3;28?l>f290/=n:58b9m5f5=921b454?:%3`0?>d3g;h?7<4;h:4>5<#9j>14n5a1b197>=n0?0;6)?l4;:`?k7d;3>07d6::18'5f2=0j1e=n=55:9j<1<72-;h876l;o3`7?0<3`286=4+1b69<f=i9j91;65f8383>!7d<32h7c?l3;:8?l>6290/=n:58b9m5f5=121b4=4?:%3`0?>d3g;h?7o4;h5e>5<#9j>14n5a1b19f>=n?m0;6)?l4;:`?k7d;3i07d9l:18'5f2=0j1e=n=5d:9j3g<72-;h876l;o3`7?c<3`=j6=4+1b69<f=i9j91j65f7883>!7d<32h7c?l3;33?>o003:1(<m;:9a8j4e428;07d98:18'5f2=0j1e=n=51398m20=83.:o947c:l2g6<6;21b;84?:%3`0?>d3g;h?7?;;:k40?6=,8i?65m4n0a0>43<3`396=4+1b69<f=i9j91=;54i8394?"6k=03o6`>c2823>=n190;6)?l4;:`?k7d;3;376g7f;29 4e321i0b<m<:0;8?l>b290/=n:58b9m5f5=9h10e5j50;&2g1<?k2d:o>4>b:9j<<<72-;h876l;o3`7?7d32c<i7>5$0a7>=e<f8i86<j4;h50>5<#9j>14n5a1b195`=<a>81<7*>c58;g>h6k:0:j65f9783>!7d<33<7c?l3;28?l?2290/=n:5969m5f5=921b594?:%3`0??03g;h?7<4;h;0>5<#9j>15:5a1b197>=n1k0;6)?l4;;`?k7d;3:07d7n:18'5f2=1j1e=n=51:9j=<<72-;h877l;o3`7?4<3`336=4+1b69=f=i9j91?65f78194?"6k=0<595a1b194>=n?081<7*>c584=1=i9j91=65f78394?"6k=0<595a1b196>=n?0:1<7*>c584=1=i9j91?65f78:94?"6k=0<545a1b194>=n?0=1<7*>c584=<=i9j91=65f78494?"6k=0<545a1b196>=n?0?1<7*>c584=<=i9j91?65`b783>!7d<3h<7c?l3;28?jd2290/=n:5b69m5f5=921dn>4?:%3`0?d03g;h?7<4;n`1>5<#9j>1n:5a1b197>=hj80;6)?l4;`4?k7d;3>07bl?:18'5f2=j>1e=n=55:9lec<72-;h87l8;o3`7?0<3fkn6=4+1b69f2=i9j91;65`ae83>!7d<3h<7c?l3;:8?jgd290/=n:5b69m5f5=121dmo4?:%3`0?d03g;h?7o4;ncb>5<#9j>1n:5a1b19f>=hi10;6)?l4;`4?k7d;3i07bo8:18'5f2=j>1e=n=5d:9le3<72-;h87l8;o3`7?c<3fk>6=4+1b69f2=i9j91j65`a583>!7d<3h<7c?l3;33?>if;3:1(<m;:c58j4e428;07bo=:18'5f2=j>1e=n=51398kd7=83.:o94m7:l2g6<6;21dm=4?:%3`0?d03g;h?7?;;:m:b?6=,8i?6o94n0a0>43<3fho6=4+1b69f2=i9j91=;54oca94?"6k=0i;6`>c2823>=hjk0;6)?l4;`4?k7d;3;376ama;29 4e32k=0b<m<:0;8?jd>290/=n:5b69m5f5=9h10co650;&2g1<e?2d:o>4>b:9lf1<72-;h87l8;o3`7?7d32ej57>5$0a7>g1<f8i86<j4;n;f>5<#9j>1n:5a1b195`=<g0n1<7*>c58a3>h6k:0:j65`d983>!7d<3n27c?l3;28?jb0290/=n:5d89m5f5=921dh84?:%3`0?b>3g;h?7<4;nf7>5<#9j>1h45a1b197>=hl:0;6)?l4;f:?k7d;3>07bj=:18'5f2=l01e=n=55:9l`4<72-;h87j6;o3`7?0<3fn;6=4+1b69`<=i9j91;65`cg83>!7d<3n27c?l3;:8?jeb290/=n:5d89m5f5=121doi4?:%3`0?b>3g;h?7o4;na`>5<#9j>1h45a1b19f>=hkh0;6)?l4;f:?k7d;3i07bm6:18'5f2=l01e=n=5d:9lg=<72-;h87j6;o3`7?c<3fi<6=4+1b69`<=i9j91j65`c783>!7d<3n27c?l3;33?>id=3:1(<m;:e;8j4e428;07bm;:18'5f2=l01e=n=51398kf5=83.:o94k9:l2g6<6;21do?4?:%3`0?b>3g;h?7?;;:m`5?6=,8i?6i74n0a0>43<3fnm6=4+1b69`<=i9j91=;54oeg94?"6k=0o56`>c2823>=hlm0;6)?l4;f:?k7d;3;376akc;29 4e32m30b<m<:0;8?jbe290/=n:5d89m5f5=9h10cio50;&2g1<c12d:o>4>b:9l`3<72-;h87j6;o3`7?7d32ehn7>5$0a7>a?<f8i86<j4;na3>5<#9j>1h45a1b195`=<gkl1<7*>c58g=>h6k:0:j65`e583>!7d<3o>7c?l3;28?jc4290/=n:5e49m5f5=921di?4?:%3`0?c23g;h?7<4;ng2>5<#9j>1i85a1b197>=hm00;6)?l4;gb?k7d;3:07bk7:18'5f2=mh1e=n=51:9la2<72-;h87kn;o3`7?4<3fo=6=4+1b69ad=i9j91?65rb665>5<ek3:1<v*>d282g3=O?0n0D:6k;[67>f}f2k0:87?::0c95g<6k3;o6<851682a?7a2td?j7:4n4295>hem3:0bh>50:&27`<53-;8j7<4$g797>"a>390(k953:&e<?5<,o31?6*ia;18 2?e28i<7)?k0;08 cc=;2.mj7=4$023>6=#99;1?6*>0380?!77;390(<>;:29'553=;2.:<;4<;%333?5<,8:36>5+11;97>"68h087)??b;18 46d2:1/==j53:&24`<43-;;j7=4$033>6=#98;1?6*>1380?!76;390(<?;:29'543=;2.:=;4<;%323?5<,8;36>5+10;97>"69h087)?>b;18 47d2:1/=<j53:&25`<43-;:j7=4$003>6=#9;;1?6*>2380?!75;390(<<;:29'573=;2.:>;4<;%313?5<,8836>5+13;97>"6:h087)?=b;18 44d2:1/=?j53:&26`<43-;9j7=4$013>6=#9:;1?6*>3380?!74;390(<=;:29'563=;2.:?;4<;%303?5<,8936>5+12;97>"6;h087)?<b;18 45d2:1/=>j53:&2gf<6l;1/=nk5439'bg<43-lh6>5+78c95f1<,8n:6?5f4883>>o3i3:17dkm:188m`e=831b=no50;9j5fd=831b=n650;9j5f?=831b>44?:%3`0?4f3g;h?7>4;h0;>5<#9j>1>l5a1b195>=n:>0;6)?l4;0b?k7d;3807d<9:18'5f2=:h1e=n=53:9j77<72-;h87<n;o3`7?2<3`9:6=4+1b696d=i9j91965f3183>!7d<38j7c?l3;48?l4a290/=n:52`9m5f5=?21b>h4?:%3`0?4f3g;h?764;h0g>5<#9j>1>l5a1b19=>=n:j0;6)?l4;0b?k7d;3k07d<m:18'5f2=:h1e=n=5b:9j60<72-;h87<n;o3`7?e<3`8?6=4+1b696d=i9j91h65f3983>!7d<3927c?l3;28?l50290/=n:5389m5f5=921b?;4?:%3`0?5>3g;h?7<4;h16>5<#9j>1?45a1b197>=n<80;6)?l4;1:?k7d;3>07d:?:18'5f2=;01e=n=55:9j7c<72-;h87=6;o3`7?0<3`9n6=4+1b697<=i9j91;65f3e83>!7d<3927c?l3;:8?l5d290/=n:5389m5f5=121b?o4?:%3`0?5>3g;h?7o4;h1b>5<#9j>1?45a1b19f>=n;=0;6)?l4;1:?k7d;3i07d=<:18'5f2=;01e=n=5d:9j2d<72-;h878m;o3`7?6<3`<26=4+1b692g=i9j91=65f6683>!7d<3<i7c?l3;08?l01290/=n:56c9m5f5=;21b:84?:%3`0?0e3g;h?7:4;h47>5<#9j>1:o5a1b191>=n>:0;6)?l4;4a?k7d;3<07d8=:18'5f2=>k1e=n=57:9j24<72-;h878m;o3`7?><3`<;6=4+1b692g=i9j91565f5g83>!7d<3<i7c?l3;c8?l3b290/=n:56c9m5f5=j21b9n4?:%3`0?0e3g;h?7m4;h7a>5<#9j>1:o5a1b19`>=n=h0;6)?l4;4a?k7d;3o07d;6:18'5f2=>k1e=n=5f:9j1=<72-;h878m;o3`7?7732c>;7>5$0a7>3d<f8i86<?4;h75>5<#9j>1:o5a1b1957=<a<?1<7*>c585f>h6k:0:?65f5583>!7d<3<i7c?l3;37?>o2;3:1(<m;:7`8j4e428?07d9>:18'5f2=>k1e=n=51798m26=83.:o949b:l2g6<6?21b:k4?:%3`0?0e3g;h?7?7;:k5a?6=,8i?6;l4n0a0>4?<3`<o6=4+1b692g=i9j91=l54i7a94?"6k=0=n6`>c282f>=n>10;6)?l4;4a?k7d;3;h76g:d;29 4e32?h0b<m<:0f8?l35290/=n:56c9m5f5=9l10e8?50;&2g1<1j2d:o>4>f:9j<g<72-;h876l;o3`7?6<3`2j6=4+1b69<f=i9j91=65f8983>!7d<32h7c?l3;08?l>0290/=n:58b9m5f5=;21b4;4?:%3`0?>d3g;h?7:4;h:6>5<#9j>14n5a1b191>=n0=0;6)?l4;:`?k7d;3<07d6<:18'5f2=0j1e=n=57:9j<7<72-;h876l;o3`7?><3`2:6=4+1b69<f=i9j91565f8183>!7d<32h7c?l3;c8?l1a290/=n:58b9m5f5=j21b;i4?:%3`0?>d3g;h?7m4;h5`>5<#9j>14n5a1b19`>=n?k0;6)?l4;:`?k7d;3o07d9n:18'5f2=0j1e=n=5f:9j3<<72-;h876l;o3`7?7732c<47>5$0a7>=e<f8i86<?4;h54>5<#9j>14n5a1b1957=<a><1<7*>c58;g>h6k:0:?65f7483>!7d<32h7c?l3;37?>o0<3:1(<m;:9a8j4e428?07d7=:18'5f2=0j1e=n=51798m<7=83.:o947c:l2g6<6?21b5=4?:%3`0?>d3g;h?7?7;:k;b?6=,8i?65m4n0a0>4?<3`2n6=4+1b69<f=i9j91=l54i9f94?"6k=03o6`>c282f>=n000;6)?l4;:`?k7d;3;h76g8e;29 4e321i0b<m<:0f8?l14290/=n:58b9m5f5=9l10e:<50;&2g1<?k2d:o>4>f:9j=3<72-;h8778;o3`7?6<3`3>6=4+1b69=2=i9j91=65f9583>!7d<33<7c?l3;08?l?4290/=n:5969m5f5=;21b5o4?:%3`0??d3g;h?7>4;h;b>5<#9j>15n5a1b195>=n100;6)?l4;;`?k7d;3807d77:18'5f2=1j1e=n=53:9j3<5=83.:o948959m5f5=821b;4<50;&2g1<01=1e=n=51:9j3<7=83.:o948959m5f5=:21b;4>50;&2g1<01=1e=n=53:9j3<>=83.:o948989m5f5=821b;4950;&2g1<0101e=n=51:9j3<0=83.:o948989m5f5=:21b;4;50;&2g1<0101e=n=53:9lf3<72-;h87l8;o3`7?6<3fh>6=4+1b69f2=i9j91=65`b283>!7d<3h<7c?l3;08?jd5290/=n:5b69m5f5=;21dn<4?:%3`0?d03g;h?7:4;n`3>5<#9j>1n:5a1b191>=hio0;6)?l4;`4?k7d;3<07boj:18'5f2=j>1e=n=57:9lea<72-;h87l8;o3`7?><3fkh6=4+1b69f2=i9j91565`ac83>!7d<3h<7c?l3;c8?jgf290/=n:5b69m5f5=j21dm54?:%3`0?d03g;h?7m4;nc4>5<#9j>1n:5a1b19`>=hi?0;6)?l4;`4?k7d;3o07bo::18'5f2=j>1e=n=5f:9le1<72-;h87l8;o3`7?7732ej?7>5$0a7>g1<f8i86<?4;nc1>5<#9j>1n:5a1b1957=<gh;1<7*>c58a3>h6k:0:?65`a183>!7d<3h<7c?l3;37?>i>n3:1(<m;:c58j4e428?07blk:18'5f2=j>1e=n=51798kge=83.:o94m7:l2g6<6?21dno4?:%3`0?d03g;h?7?7;:mae?6=,8i?6o94n0a0>4?<3fh26=4+1b69f2=i9j91=l54oc:94?"6k=0i;6`>c282f>=hj=0;6)?l4;`4?k7d;3;h76an9;29 4e32k=0b<m<:0f8?j?b290/=n:5b69m5f5=9l10c4j50;&2g1<e?2d:o>4>f:9l`=<72-;h87j6;o3`7?6<3fn<6=4+1b69`<=i9j91=65`d483>!7d<3n27c?l3;08?jb3290/=n:5d89m5f5=;21dh>4?:%3`0?b>3g;h?7:4;nf1>5<#9j>1h45a1b191>=hl80;6)?l4;f:?k7d;3<07bj?:18'5f2=l01e=n=57:9lgc<72-;h87j6;o3`7?><3fin6=4+1b69`<=i9j91565`ce83>!7d<3n27c?l3;c8?jed290/=n:5d89m5f5=j21dol4?:%3`0?b>3g;h?7m4;na:>5<#9j>1h45a1b19`>=hk10;6)?l4;f:?k7d;3o07bm8:18'5f2=l01e=n=5f:9lg3<72-;h87j6;o3`7?7732eh97>5$0a7>a?<f8i86<?4;na7>5<#9j>1h45a1b1957=<gj91<7*>c58g=>h6k:0:?65`c383>!7d<3n27c?l3;37?>id93:1(<m;:e;8j4e428?07bji:18'5f2=l01e=n=51798kac=83.:o94k9:l2g6<6?21dhi4?:%3`0?b>3g;h?7?7;:mgg?6=,8i?6i74n0a0>4?<3fni6=4+1b69`<=i9j91=l54oec94?"6k=0o56`>c282f>=hl?0;6)?l4;f:?k7d;3;h76alb;29 4e32m30b<m<:0f8?je7290/=n:5d89m5f5=9l10coh50;&2g1<c12d:o>4>f:9la1<72-;h87k:;o3`7?6<3fo86=4+1b69a0=i9j91=65`e383>!7d<3o>7c?l3;08?jc6290/=n:5e49m5f5=;21di44?:%3`0?cf3g;h?7>4;ng;>5<#9j>1il5a1b195>=hm>0;6)?l4;gb?k7d;3807bk9:18'5f2=mh1e=n=53:9~f222290io7>50z&2`6<6k?1C;4j4H6:g?_232jqj6o4>4;36>4g=9k0:o7?k:04952<6m3;m6p`;f;68j06=92dii7>4nd294>"6;l097)?<f;08 c3=;2.m:7=4$g597>"a0390(k753:&ee?5<,>3i6<m8;%3g4?4<,oo1?6*if;18 4672:1/==?53:&247<43-;;?7=4$027>6=#99?1?6*>0780?!77?390(<>7:29'55?=;2.:<l4<;%33f?5<,8:h6>5+11f97>"68l087)??f;18 4772:1/=<?53:&257<43-;:?7=4$037>6=#98?1?6*>1780?!76?390(<?7:29'54?=;2.:=l4<;%32f?5<,8;h6>5+10f97>"69l087)?>f;18 4472:1/=??53:&267<43-;9?7=4$007>6=#9;?1?6*>2780?!75?390(<<7:29'57?=;2.:>l4<;%31f?5<,88h6>5+13f97>"6:l087)?=f;18 4572:1/=>?53:&277<43-;8?7=4$017>6=#9:?1?6*>3780?!74?390(<=7:29'56?=;2.:?l4<;%30f?5<,89h6>5+12f97>"6kj0:h?5+1bg907=#nk087)hl:29'3<g=9j=0(<j>:39j0<<722c?m7>5;hga>5<<ali1<75f1bc94?=n9jh1<75f1b:94?=n9j31<75f2883>!7d<38j7c?l3;28?l4?290/=n:52`9m5f5=921b>:4?:%3`0?4f3g;h?7<4;h05>5<#9j>1>l5a1b197>=n;;0;6)?l4;0b?k7d;3>07d=>:18'5f2=:h1e=n=55:9j75<72-;h87<n;o3`7?0<3`8m6=4+1b696d=i9j91;65f2d83>!7d<38j7c?l3;:8?l4c290/=n:52`9m5f5=121b>n4?:%3`0?4f3g;h?7o4;h0a>5<#9j>1>l5a1b19f>=n:<0;6)?l4;0b?k7d;3i07d<;:18'5f2=:h1e=n=5d:9j7=<72-;h87=6;o3`7?6<3`9<6=4+1b697<=i9j91=65f3783>!7d<3927c?l3;08?l52290/=n:5389m5f5=;21b8<4?:%3`0?5>3g;h?7:4;h63>5<#9j>1?45a1b191>=n;o0;6)?l4;1:?k7d;3<07d=j:18'5f2=;01e=n=57:9j7a<72-;h87=6;o3`7?><3`9h6=4+1b697<=i9j91565f3c83>!7d<3927c?l3;c8?l5f290/=n:5389m5f5=j21b?94?:%3`0?5>3g;h?7m4;h10>5<#9j>1?45a1b19`>=n>h0;6)?l4;4a?k7d;3:07d86:18'5f2=>k1e=n=51:9j22<72-;h878m;o3`7?4<3`<=6=4+1b692g=i9j91?65f6483>!7d<3<i7c?l3;68?l03290/=n:56c9m5f5==21b:>4?:%3`0?0e3g;h?784;h41>5<#9j>1:o5a1b193>=n>80;6)?l4;4a?k7d;3207d8?:18'5f2=>k1e=n=59:9j1c<72-;h878m;o3`7?g<3`?n6=4+1b692g=i9j91n65f5b83>!7d<3<i7c?l3;a8?l3e290/=n:56c9m5f5=l21b9l4?:%3`0?0e3g;h?7k4;h7:>5<#9j>1:o5a1b19b>=n=10;6)?l4;4a?k7d;3;;76g:7;29 4e32?h0b<m<:038?l31290/=n:56c9m5f5=9;10e8;50;&2g1<1j2d:o>4>3:9j11<72-;h878m;o3`7?7332c>?7>5$0a7>3d<f8i86<;4;h52>5<#9j>1:o5a1b1953=<a>:1<7*>c585f>h6k:0:;65f6g83>!7d<3<i7c?l3;3;?>o1m3:1(<m;:7`8j4e428307d8k:18'5f2=>k1e=n=51`98m3e=83.:o949b:l2g6<6j21b:54?:%3`0?0e3g;h?7?l;:k6`?6=,8i?6;l4n0a0>4b<3`?96=4+1b692g=i9j91=h54i4394?"6k=0=n6`>c282b>=n0k0;6)?l4;:`?k7d;3:07d6n:18'5f2=0j1e=n=51:9j<=<72-;h876l;o3`7?4<3`2<6=4+1b69<f=i9j91?65f8783>!7d<32h7c?l3;68?l>2290/=n:58b9m5f5==21b494?:%3`0?>d3g;h?784;h:0>5<#9j>14n5a1b193>=n0;0;6)?l4;:`?k7d;3207d6>:18'5f2=0j1e=n=59:9j<5<72-;h876l;o3`7?g<3`=m6=4+1b69<f=i9j91n65f7e83>!7d<32h7c?l3;a8?l1d290/=n:58b9m5f5=l21b;o4?:%3`0?>d3g;h?7k4;h5b>5<#9j>14n5a1b19b>=n?00;6)?l4;:`?k7d;3;;76g88;29 4e321i0b<m<:038?l10290/=n:58b9m5f5=9;10e:850;&2g1<?k2d:o>4>3:9j30<72-;h876l;o3`7?7332c<87>5$0a7>=e<f8i86<;4;h;1>5<#9j>14n5a1b1953=<a0;1<7*>c58;g>h6k:0:;65f9183>!7d<32h7c?l3;3;?>o?n3:1(<m;:9a8j4e428307d6j:18'5f2=0j1e=n=51`98m=b=83.:o947c:l2g6<6j21b444?:%3`0?>d3g;h?7?l;:k4a?6=,8i?65m4n0a0>4b<3`=86=4+1b69<f=i9j91=h54i6094?"6k=03o6`>c282b>=n1?0;6)?l4;;4?k7d;3:07d7::18'5f2=1>1e=n=51:9j=1<72-;h8778;o3`7?4<3`386=4+1b69=2=i9j91?65f9c83>!7d<33h7c?l3;28?l?f290/=n:59b9m5f5=921b544?:%3`0??d3g;h?7<4;h;;>5<#9j>15n5a1b197>=n?091<7*>c584=1=i9j91<65f78094?"6k=0<595a1b195>=n?0;1<7*>c584=1=i9j91>65f78294?"6k=0<595a1b197>=n?021<7*>c584=<=i9j91<65f78594?"6k=0<545a1b195>=n?0<1<7*>c584=<=i9j91>65f78794?"6k=0<545a1b197>=hj?0;6)?l4;`4?k7d;3:07bl::18'5f2=j>1e=n=51:9lf6<72-;h87l8;o3`7?4<3fh96=4+1b69f2=i9j91?65`b083>!7d<3h<7c?l3;68?jd7290/=n:5b69m5f5==21dmk4?:%3`0?d03g;h?784;ncf>5<#9j>1n:5a1b193>=him0;6)?l4;`4?k7d;3207bol:18'5f2=j>1e=n=59:9leg<72-;h87l8;o3`7?g<3fkj6=4+1b69f2=i9j91n65`a983>!7d<3h<7c?l3;a8?jg0290/=n:5b69m5f5=l21dm;4?:%3`0?d03g;h?7k4;nc6>5<#9j>1n:5a1b19b>=hi=0;6)?l4;`4?k7d;3;;76an3;29 4e32k=0b<m<:038?jg5290/=n:5b69m5f5=9;10cl?50;&2g1<e?2d:o>4>3:9le5<72-;h87l8;o3`7?7332e2j7>5$0a7>g1<f8i86<;4;n`g>5<#9j>1n:5a1b1953=<gki1<7*>c58a3>h6k:0:;65`bc83>!7d<3h<7c?l3;3;?>iei3:1(<m;:c58j4e428307bl6:18'5f2=j>1e=n=51`98kg>=83.:o94m7:l2g6<6j21dn94?:%3`0?d03g;h?7?l;:mb=?6=,8i?6o94n0a0>4b<3f3n6=4+1b69f2=i9j91=h54o8f94?"6k=0i;6`>c282b>=hl10;6)?l4;f:?k7d;3:07bj8:18'5f2=l01e=n=51:9l`0<72-;h87j6;o3`7?4<3fn?6=4+1b69`<=i9j91?65`d283>!7d<3n27c?l3;68?jb5290/=n:5d89m5f5==21dh<4?:%3`0?b>3g;h?784;nf3>5<#9j>1h45a1b193>=hko0;6)?l4;f:?k7d;3207bmj:18'5f2=l01e=n=59:9lga<72-;h87j6;o3`7?g<3fih6=4+1b69`<=i9j91n65`c`83>!7d<3n27c?l3;a8?je>290/=n:5d89m5f5=l21do54?:%3`0?b>3g;h?7k4;na4>5<#9j>1h45a1b19b>=hk?0;6)?l4;f:?k7d;3;;76al5;29 4e32m30b<m<:038?je3290/=n:5d89m5f5=9;10cn=50;&2g1<c12d:o>4>3:9lg7<72-;h87j6;o3`7?7332eh=7>5$0a7>a?<f8i86<;4;nfe>5<#9j>1h45a1b1953=<gmo1<7*>c58g=>h6k:0:;65`de83>!7d<3n27c?l3;3;?>ick3:1(<m;:e;8j4e428307bjm:18'5f2=l01e=n=51`98kag=83.:o94k9:l2g6<6j21dh;4?:%3`0?b>3g;h?7?l;:m`f?6=,8i?6i74n0a0>4b<3fi;6=4+1b69`<=i9j91=h54ocd94?"6k=0o56`>c282b>=hm=0;6)?l4;g6?k7d;3:07bk<:18'5f2=m<1e=n=51:9la7<72-;h87k:;o3`7?4<3fo:6=4+1b69a0=i9j91?65`e883>!7d<3oj7c?l3;28?jc?290/=n:5e`9m5f5=921di:4?:%3`0?cf3g;h?7<4;ng5>5<#9j>1il5a1b197>=zj>>?6=4mc;294~"6l:0:o;5G78f8L2>c3S>?6nun:c820?7228k1=o4>c;3g>40=9>0:i7?i:|l7b?2<f<:1=6`me;28j`6=82.:?h4=;%30b?4<,o?1?6*i6;18 c1=;2.m47=4$g;97>"ai390(:7m:0a4?!7c8380(kk53:&eb?5<,8:;6>5+11397>"68;087)??3;18 4632:1/==;53:&243<43-;;;7=4$02;>6=#9931?6*>0`80?!77j390(<>l:29'55b=;2.:<h4<;%33b?5<,8;;6>5+10397>"69;087)?>3;18 4732:1/=<;53:&253<43-;:;7=4$03;>6=#9831?6*>1`80?!76j390(<?l:29'54b=;2.:=h4<;%32b?5<,88;6>5+13397>"6:;087)?=3;18 4432:1/=?;53:&263<43-;9;7=4$00;>6=#9;31?6*>2`80?!75j390(<<l:29'57b=;2.:>h4<;%31b?5<,89;6>5+12397>"6;;087)?<3;18 4532:1/=>;53:&273<43-;8;7=4$01;>6=#9:31?6*>3`80?!74j390(<=l:29'56b=;2.:on4>d39'5fc=<;1/jo4<;%d`>6=#?0k1=n94$0f2>7=n<00;66g;a;29?lce2900ehm50;9j5fg=831b=nl50;9j5f>=831b=n750;9j6<<72-;h87<n;o3`7?6<3`836=4+1b696d=i9j91=65f2683>!7d<38j7c?l3;08?l41290/=n:52`9m5f5=;21b??4?:%3`0?4f3g;h?7:4;h12>5<#9j>1>l5a1b191>=n;90;6)?l4;0b?k7d;3<07d<i:18'5f2=:h1e=n=57:9j6`<72-;h87<n;o3`7?><3`8o6=4+1b696d=i9j91565f2b83>!7d<38j7c?l3;c8?l4e290/=n:52`9m5f5=j21b>84?:%3`0?4f3g;h?7m4;h07>5<#9j>1>l5a1b19`>=n;10;6)?l4;1:?k7d;3:07d=8:18'5f2=;01e=n=51:9j73<72-;h87=6;o3`7?4<3`9>6=4+1b697<=i9j91?65f4083>!7d<3927c?l3;68?l27290/=n:5389m5f5==21b?k4?:%3`0?5>3g;h?784;h1f>5<#9j>1?45a1b193>=n;m0;6)?l4;1:?k7d;3207d=l:18'5f2=;01e=n=59:9j7g<72-;h87=6;o3`7?g<3`9j6=4+1b697<=i9j91n65f3583>!7d<3927c?l3;a8?l54290/=n:5389m5f5=l21b:l4?:%3`0?0e3g;h?7>4;h4:>5<#9j>1:o5a1b195>=n>>0;6)?l4;4a?k7d;3807d89:18'5f2=>k1e=n=53:9j20<72-;h878m;o3`7?2<3`<?6=4+1b692g=i9j91965f6283>!7d<3<i7c?l3;48?l05290/=n:56c9m5f5=?21b:<4?:%3`0?0e3g;h?764;h43>5<#9j>1:o5a1b19=>=n=o0;6)?l4;4a?k7d;3k07d;j:18'5f2=>k1e=n=5b:9j1f<72-;h878m;o3`7?e<3`?i6=4+1b692g=i9j91h65f5`83>!7d<3<i7c?l3;g8?l3>290/=n:56c9m5f5=n21b954?:%3`0?0e3g;h?7??;:k63?6=,8i?6;l4n0a0>47<3`?=6=4+1b692g=i9j91=?54i4794?"6k=0=n6`>c2827>=n==0;6)?l4;4a?k7d;3;?76g:3;29 4e32?h0b<m<:078?l16290/=n:56c9m5f5=9?10e:>50;&2g1<1j2d:o>4>7:9j2c<72-;h878m;o3`7?7?32c=i7>5$0a7>3d<f8i86<74;h4g>5<#9j>1:o5a1b195d=<a?i1<7*>c585f>h6k:0:n65f6983>!7d<3<i7c?l3;3`?>o2l3:1(<m;:7`8j4e428n07d;=:18'5f2=>k1e=n=51d98m07=83.:o949b:l2g6<6n21b4o4?:%3`0?>d3g;h?7>4;h:b>5<#9j>14n5a1b195>=n010;6)?l4;:`?k7d;3807d68:18'5f2=0j1e=n=53:9j<3<72-;h876l;o3`7?2<3`2>6=4+1b69<f=i9j91965f8583>!7d<32h7c?l3;48?l>4290/=n:58b9m5f5=?21b4?4?:%3`0?>d3g;h?764;h:2>5<#9j>14n5a1b19=>=n090;6)?l4;:`?k7d;3k07d9i:18'5f2=0j1e=n=5b:9j3a<72-;h876l;o3`7?e<3`=h6=4+1b69<f=i9j91h65f7c83>!7d<32h7c?l3;g8?l1f290/=n:58b9m5f5=n21b;44?:%3`0?>d3g;h?7??;:k4<?6=,8i?65m4n0a0>47<3`=<6=4+1b69<f=i9j91=?54i6494?"6k=03o6`>c2827>=n?<0;6)?l4;:`?k7d;3;?76g84;29 4e321i0b<m<:078?l?5290/=n:58b9m5f5=9?10e4?50;&2g1<?k2d:o>4>7:9j=5<72-;h876l;o3`7?7?32c3j7>5$0a7>=e<f8i86<74;h:f>5<#9j>14n5a1b195d=<a1n1<7*>c58;g>h6k:0:n65f8883>!7d<32h7c?l3;3`?>o0m3:1(<m;:9a8j4e428n07d9<:18'5f2=0j1e=n=51d98m24=83.:o947c:l2g6<6n21b5;4?:%3`0??03g;h?7>4;h;6>5<#9j>15:5a1b195>=n1=0;6)?l4;;4?k7d;3807d7<:18'5f2=1>1e=n=53:9j=g<72-;h877l;o3`7?6<3`3j6=4+1b69=f=i9j91=65f9883>!7d<33h7c?l3;08?l??290/=n:59b9m5f5=;21b;4=50;&2g1<01=1e=n=50:9j3<4=83.:o948959m5f5=921b;4?50;&2g1<01=1e=n=52:9j3<6=83.:o948959m5f5=;21b;4650;&2g1<0101e=n=50:9j3<1=83.:o948989m5f5=921b;4850;&2g1<0101e=n=52:9j3<3=83.:o948989m5f5=;21dn;4?:%3`0?d03g;h?7>4;n`6>5<#9j>1n:5a1b195>=hj:0;6)?l4;`4?k7d;3807bl=:18'5f2=j>1e=n=53:9lf4<72-;h87l8;o3`7?2<3fh;6=4+1b69f2=i9j91965`ag83>!7d<3h<7c?l3;48?jgb290/=n:5b69m5f5=?21dmi4?:%3`0?d03g;h?764;nc`>5<#9j>1n:5a1b19=>=hik0;6)?l4;`4?k7d;3k07bon:18'5f2=j>1e=n=5b:9le=<72-;h87l8;o3`7?e<3fk<6=4+1b69f2=i9j91h65`a783>!7d<3h<7c?l3;g8?jg2290/=n:5b69m5f5=n21dm94?:%3`0?d03g;h?7??;:mb7?6=,8i?6o94n0a0>47<3fk96=4+1b69f2=i9j91=?54o`394?"6k=0i;6`>c2827>=hi90;6)?l4;`4?k7d;3;?76a6f;29 4e32k=0b<m<:078?jdc290/=n:5b69m5f5=9?10com50;&2g1<e?2d:o>4>7:9lfg<72-;h87l8;o3`7?7?32eim7>5$0a7>g1<f8i86<74;n`:>5<#9j>1n:5a1b195d=<gk21<7*>c58a3>h6k:0:n65`b583>!7d<3h<7c?l3;3`?>if13:1(<m;:c58j4e428n07b7j:18'5f2=j>1e=n=51d98k<b=83.:o94m7:l2g6<6n21dh54?:%3`0?b>3g;h?7>4;nf4>5<#9j>1h45a1b195>=hl<0;6)?l4;f:?k7d;3807bj;:18'5f2=l01e=n=53:9l`6<72-;h87j6;o3`7?2<3fn96=4+1b69`<=i9j91965`d083>!7d<3n27c?l3;48?jb7290/=n:5d89m5f5=?21dok4?:%3`0?b>3g;h?764;naf>5<#9j>1h45a1b19=>=hkm0;6)?l4;f:?k7d;3k07bml:18'5f2=l01e=n=5b:9lgd<72-;h87j6;o3`7?e<3fi26=4+1b69`<=i9j91h65`c983>!7d<3n27c?l3;g8?je0290/=n:5d89m5f5=n21do;4?:%3`0?b>3g;h?7??;:m`1?6=,8i?6i74n0a0>47<3fi?6=4+1b69`<=i9j91=?54ob194?"6k=0o56`>c2827>=hk;0;6)?l4;f:?k7d;3;?76al1;29 4e32m30b<m<:078?jba290/=n:5d89m5f5=9?10cik50;&2g1<c12d:o>4>7:9l`a<72-;h87j6;o3`7?7?32eoo7>5$0a7>a?<f8i86<74;nfa>5<#9j>1h45a1b195d=<gmk1<7*>c58g=>h6k:0:n65`d783>!7d<3n27c?l3;3`?>idj3:1(<m;:e;8j4e428n07bm?:18'5f2=l01e=n=51d98kg`=83.:o94k9:l2g6<6n21di94?:%3`0?c23g;h?7>4;ng0>5<#9j>1i85a1b195>=hm;0;6)?l4;g6?k7d;3807bk>:18'5f2=m<1e=n=53:9la<<72-;h87kn;o3`7?6<3fo36=4+1b69ad=i9j91=65`e683>!7d<3oj7c?l3;08?jc1290/=n:5e`9m5f5=;21vn::<:18ag?6=8r.:h>4>c79K3<b<@>2o7W:;:byb>g<6<3;>6<o51c82g?7c28<1=:4>e;3e>xh3n3>0b8>51:laa?6<fl:1<6*>3d81?!74n380(k;53:&e2?5<,o=1?6*i8;18 c?=;2.mm7=4$6;a>4e03-;o<7<4$gg97>"an390(<>?:29'557=;2.:<?4<;%337?5<,8:?6>5+11797>"68?087)??7;18 46?2:1/==753:&24d<43-;;n7=4$02`>6=#99n1?6*>0d80?!77n390(<??:29'547=;2.:=?4<;%327?5<,8;?6>5+10797>"69?087)?>7;18 47?2:1/=<753:&25d<43-;:n7=4$03`>6=#98n1?6*>1d80?!76n390(<<?:29'577=;2.:>?4<;%317?5<,88?6>5+13797>"6:?087)?=7;18 44?2:1/=?753:&26d<43-;9n7=4$00`>6=#9;n1?6*>2d80?!75n390(<=?:29'567=;2.:??4<;%307?5<,89?6>5+12797>"6;?087)?<7;18 45?2:1/=>753:&27d<43-;8n7=4$01`>6=#9:n1?6*>cb82`7=#9jo18?5+fc80?!`d2:1/;4o51b58 4b62;1b844?::k7e?6=3`oi6=44ida94?=n9jk1<75f1b`94?=n9j21<75f1b;94?=n:00;6)?l4;0b?k7d;3:07d<7:18'5f2=:h1e=n=51:9j62<72-;h87<n;o3`7?4<3`8=6=4+1b696d=i9j91?65f3383>!7d<38j7c?l3;68?l56290/=n:52`9m5f5==21b?=4?:%3`0?4f3g;h?784;h0e>5<#9j>1>l5a1b193>=n:l0;6)?l4;0b?k7d;3207d<k:18'5f2=:h1e=n=59:9j6f<72-;h87<n;o3`7?g<3`8i6=4+1b696d=i9j91n65f2483>!7d<38j7c?l3;a8?l43290/=n:52`9m5f5=l21b?54?:%3`0?5>3g;h?7>4;h14>5<#9j>1?45a1b195>=n;?0;6)?l4;1:?k7d;3807d=::18'5f2=;01e=n=53:9j04<72-;h87=6;o3`7?2<3`>;6=4+1b697<=i9j91965f3g83>!7d<3927c?l3;48?l5b290/=n:5389m5f5=?21b?i4?:%3`0?5>3g;h?764;h1`>5<#9j>1?45a1b19=>=n;k0;6)?l4;1:?k7d;3k07d=n:18'5f2=;01e=n=5b:9j71<72-;h87=6;o3`7?e<3`986=4+1b697<=i9j91h65f6`83>!7d<3<i7c?l3;28?l0>290/=n:56c9m5f5=921b::4?:%3`0?0e3g;h?7<4;h45>5<#9j>1:o5a1b197>=n><0;6)?l4;4a?k7d;3>07d8;:18'5f2=>k1e=n=55:9j26<72-;h878m;o3`7?0<3`<96=4+1b692g=i9j91;65f6083>!7d<3<i7c?l3;:8?l07290/=n:56c9m5f5=121b9k4?:%3`0?0e3g;h?7o4;h7f>5<#9j>1:o5a1b19f>=n=j0;6)?l4;4a?k7d;3i07d;m:18'5f2=>k1e=n=5d:9j1d<72-;h878m;o3`7?c<3`?26=4+1b692g=i9j91j65f5983>!7d<3<i7c?l3;33?>o2?3:1(<m;:7`8j4e428;07d;9:18'5f2=>k1e=n=51398m03=83.:o949b:l2g6<6;21b994?:%3`0?0e3g;h?7?;;:k67?6=,8i?6;l4n0a0>43<3`=:6=4+1b692g=i9j91=;54i6294?"6k=0=n6`>c2823>=n>o0;6)?l4;4a?k7d;3;376g9e;29 4e32?h0b<m<:0;8?l0c290/=n:56c9m5f5=9h10e;m50;&2g1<1j2d:o>4>b:9j2=<72-;h878m;o3`7?7d32c>h7>5$0a7>3d<f8i86<j4;h71>5<#9j>1:o5a1b195`=<a<;1<7*>c585f>h6k:0:j65f8c83>!7d<32h7c?l3;28?l>f290/=n:58b9m5f5=921b454?:%3`0?>d3g;h?7<4;h:4>5<#9j>14n5a1b197>=n0?0;6)?l4;:`?k7d;3>07d6::18'5f2=0j1e=n=55:9j<1<72-;h876l;o3`7?0<3`286=4+1b69<f=i9j91;65f8383>!7d<32h7c?l3;:8?l>6290/=n:58b9m5f5=121b4=4?:%3`0?>d3g;h?7o4;h5e>5<#9j>14n5a1b19f>=n?m0;6)?l4;:`?k7d;3i07d9l:18'5f2=0j1e=n=5d:9j3g<72-;h876l;o3`7?c<3`=j6=4+1b69<f=i9j91j65f7883>!7d<32h7c?l3;33?>o003:1(<m;:9a8j4e428;07d98:18'5f2=0j1e=n=51398m20=83.:o947c:l2g6<6;21b;84?:%3`0?>d3g;h?7?;;:k40?6=,8i?65m4n0a0>43<3`396=4+1b69<f=i9j91=;54i8394?"6k=03o6`>c2823>=n190;6)?l4;:`?k7d;3;376g7f;29 4e321i0b<m<:0;8?l>b290/=n:58b9m5f5=9h10e5j50;&2g1<?k2d:o>4>b:9j<<<72-;h876l;o3`7?7d32c<i7>5$0a7>=e<f8i86<j4;h50>5<#9j>14n5a1b195`=<a>81<7*>c58;g>h6k:0:j65f9783>!7d<33<7c?l3;28?l?2290/=n:5969m5f5=921b594?:%3`0??03g;h?7<4;h;0>5<#9j>15:5a1b197>=n1k0;6)?l4;;`?k7d;3:07d7n:18'5f2=1j1e=n=51:9j=<<72-;h877l;o3`7?4<3`336=4+1b69=f=i9j91?65f78194?"6k=0<595a1b194>=n?081<7*>c584=1=i9j91=65f78394?"6k=0<595a1b196>=n?0:1<7*>c584=1=i9j91?65f78:94?"6k=0<545a1b194>=n?0=1<7*>c584=<=i9j91=65f78494?"6k=0<545a1b196>=n?0?1<7*>c584=<=i9j91?65`b783>!7d<3h<7c?l3;28?jd2290/=n:5b69m5f5=921dn>4?:%3`0?d03g;h?7<4;n`1>5<#9j>1n:5a1b197>=hj80;6)?l4;`4?k7d;3>07bl?:18'5f2=j>1e=n=55:9lec<72-;h87l8;o3`7?0<3fkn6=4+1b69f2=i9j91;65`ae83>!7d<3h<7c?l3;:8?jgd290/=n:5b69m5f5=121dmo4?:%3`0?d03g;h?7o4;ncb>5<#9j>1n:5a1b19f>=hi10;6)?l4;`4?k7d;3i07bo8:18'5f2=j>1e=n=5d:9le3<72-;h87l8;o3`7?c<3fk>6=4+1b69f2=i9j91j65`a583>!7d<3h<7c?l3;33?>if;3:1(<m;:c58j4e428;07bo=:18'5f2=j>1e=n=51398kd7=83.:o94m7:l2g6<6;21dm=4?:%3`0?d03g;h?7?;;:m:b?6=,8i?6o94n0a0>43<3fho6=4+1b69f2=i9j91=;54oca94?"6k=0i;6`>c2823>=hjk0;6)?l4;`4?k7d;3;376ama;29 4e32k=0b<m<:0;8?jd>290/=n:5b69m5f5=9h10co650;&2g1<e?2d:o>4>b:9lf1<72-;h87l8;o3`7?7d32ej57>5$0a7>g1<f8i86<j4;n;f>5<#9j>1n:5a1b195`=<g0n1<7*>c58a3>h6k:0:j65`d983>!7d<3n27c?l3;28?jb0290/=n:5d89m5f5=921dh84?:%3`0?b>3g;h?7<4;nf7>5<#9j>1h45a1b197>=hl:0;6)?l4;f:?k7d;3>07bj=:18'5f2=l01e=n=55:9l`4<72-;h87j6;o3`7?0<3fn;6=4+1b69`<=i9j91;65`cg83>!7d<3n27c?l3;:8?jeb290/=n:5d89m5f5=121doi4?:%3`0?b>3g;h?7o4;na`>5<#9j>1h45a1b19f>=hkh0;6)?l4;f:?k7d;3i07bm6:18'5f2=l01e=n=5d:9lg=<72-;h87j6;o3`7?c<3fi<6=4+1b69`<=i9j91j65`c783>!7d<3n27c?l3;33?>id=3:1(<m;:e;8j4e428;07bm;:18'5f2=l01e=n=51398kf5=83.:o94k9:l2g6<6;21do?4?:%3`0?b>3g;h?7?;;:m`5?6=,8i?6i74n0a0>43<3fnm6=4+1b69`<=i9j91=;54oeg94?"6k=0o56`>c2823>=hlm0;6)?l4;f:?k7d;3;376akc;29 4e32m30b<m<:0;8?jbe290/=n:5d89m5f5=9h10cio50;&2g1<c12d:o>4>b:9l`3<72-;h87j6;o3`7?7d32ehn7>5$0a7>a?<f8i86<j4;na3>5<#9j>1h45a1b195`=<gkl1<7*>c58g=>h6k:0:j65`e583>!7d<3o>7c?l3;28?jc4290/=n:5e49m5f5=921di?4?:%3`0?c23g;h?7<4;ng2>5<#9j>1i85a1b197>=hm00;6)?l4;gb?k7d;3:07bk7:18'5f2=mh1e=n=51:9la2<72-;h87kn;o3`7?4<3fo=6=4+1b69ad=i9j91?65rb661>5<ek3:1<v*>d282g3=O?0n0D:6k;[67>f}f2k0:87?::0c95g<6k3;o6<851682a?7a2td?j7:4n4295>hem3:0bh>50:&27`<53-;8j7<4$g797>"a>390(k953:&e<?5<,o31?6*ia;18 2?e28i<7)?k0;08 cc=;2.mj7=4$023>6=#99;1?6*>0380?!77;390(<>;:29'553=;2.:<;4<;%333?5<,8:36>5+11;97>"68h087)??b;18 46d2:1/==j53:&24`<43-;;j7=4$033>6=#98;1?6*>1380?!76;390(<?;:29'543=;2.:=;4<;%323?5<,8;36>5+10;97>"69h087)?>b;18 47d2:1/=<j53:&25`<43-;:j7=4$003>6=#9;;1?6*>2380?!75;390(<<;:29'573=;2.:>;4<;%313?5<,8836>5+13;97>"6:h087)?=b;18 44d2:1/=?j53:&26`<43-;9j7=4$013>6=#9:;1?6*>3380?!74;390(<=;:29'563=;2.:?;4<;%303?5<,8936>5+12;97>"6;h087)?<b;18 45d2:1/=>j53:&2gf<6l;1/=nk5439'bg<43-lh6>5+78c95f1<,8n:6?5f4883>>o3i3:17dkm:188m`e=831b=no50;9j5fd=831b=n650;9j5f?=831b>44?:%3`0?4f3g;h?7>4;h0;>5<#9j>1>l5a1b195>=n:>0;6)?l4;0b?k7d;3807d<9:18'5f2=:h1e=n=53:9j77<72-;h87<n;o3`7?2<3`9:6=4+1b696d=i9j91965f3183>!7d<38j7c?l3;48?l4a290/=n:52`9m5f5=?21b>h4?:%3`0?4f3g;h?764;h0g>5<#9j>1>l5a1b19=>=n:j0;6)?l4;0b?k7d;3k07d<m:18'5f2=:h1e=n=5b:9j60<72-;h87<n;o3`7?e<3`8?6=4+1b696d=i9j91h65f3983>!7d<3927c?l3;28?l50290/=n:5389m5f5=921b?;4?:%3`0?5>3g;h?7<4;h16>5<#9j>1?45a1b197>=n<80;6)?l4;1:?k7d;3>07d:?:18'5f2=;01e=n=55:9j7c<72-;h87=6;o3`7?0<3`9n6=4+1b697<=i9j91;65f3e83>!7d<3927c?l3;:8?l5d290/=n:5389m5f5=121b?o4?:%3`0?5>3g;h?7o4;h1b>5<#9j>1?45a1b19f>=n;=0;6)?l4;1:?k7d;3i07d=<:18'5f2=;01e=n=5d:9j2d<72-;h878m;o3`7?6<3`<26=4+1b692g=i9j91=65f6683>!7d<3<i7c?l3;08?l01290/=n:56c9m5f5=;21b:84?:%3`0?0e3g;h?7:4;h47>5<#9j>1:o5a1b191>=n>:0;6)?l4;4a?k7d;3<07d8=:18'5f2=>k1e=n=57:9j24<72-;h878m;o3`7?><3`<;6=4+1b692g=i9j91565f5g83>!7d<3<i7c?l3;c8?l3b290/=n:56c9m5f5=j21b9n4?:%3`0?0e3g;h?7m4;h7a>5<#9j>1:o5a1b19`>=n=h0;6)?l4;4a?k7d;3o07d;6:18'5f2=>k1e=n=5f:9j1=<72-;h878m;o3`7?7732c>;7>5$0a7>3d<f8i86<?4;h75>5<#9j>1:o5a1b1957=<a<?1<7*>c585f>h6k:0:?65f5583>!7d<3<i7c?l3;37?>o2;3:1(<m;:7`8j4e428?07d9>:18'5f2=>k1e=n=51798m26=83.:o949b:l2g6<6?21b:k4?:%3`0?0e3g;h?7?7;:k5a?6=,8i?6;l4n0a0>4?<3`<o6=4+1b692g=i9j91=l54i7a94?"6k=0=n6`>c282f>=n>10;6)?l4;4a?k7d;3;h76g:d;29 4e32?h0b<m<:0f8?l35290/=n:56c9m5f5=9l10e8?50;&2g1<1j2d:o>4>f:9j<g<72-;h876l;o3`7?6<3`2j6=4+1b69<f=i9j91=65f8983>!7d<32h7c?l3;08?l>0290/=n:58b9m5f5=;21b4;4?:%3`0?>d3g;h?7:4;h:6>5<#9j>14n5a1b191>=n0=0;6)?l4;:`?k7d;3<07d6<:18'5f2=0j1e=n=57:9j<7<72-;h876l;o3`7?><3`2:6=4+1b69<f=i9j91565f8183>!7d<32h7c?l3;c8?l1a290/=n:58b9m5f5=j21b;i4?:%3`0?>d3g;h?7m4;h5`>5<#9j>14n5a1b19`>=n?k0;6)?l4;:`?k7d;3o07d9n:18'5f2=0j1e=n=5f:9j3<<72-;h876l;o3`7?7732c<47>5$0a7>=e<f8i86<?4;h54>5<#9j>14n5a1b1957=<a><1<7*>c58;g>h6k:0:?65f7483>!7d<32h7c?l3;37?>o0<3:1(<m;:9a8j4e428?07d7=:18'5f2=0j1e=n=51798m<7=83.:o947c:l2g6<6?21b5=4?:%3`0?>d3g;h?7?7;:k;b?6=,8i?65m4n0a0>4?<3`2n6=4+1b69<f=i9j91=l54i9f94?"6k=03o6`>c282f>=n000;6)?l4;:`?k7d;3;h76g8e;29 4e321i0b<m<:0f8?l14290/=n:58b9m5f5=9l10e:<50;&2g1<?k2d:o>4>f:9j=3<72-;h8778;o3`7?6<3`3>6=4+1b69=2=i9j91=65f9583>!7d<33<7c?l3;08?l?4290/=n:5969m5f5=;21b5o4?:%3`0??d3g;h?7>4;h;b>5<#9j>15n5a1b195>=n100;6)?l4;;`?k7d;3807d77:18'5f2=1j1e=n=53:9j3<5=83.:o948959m5f5=821b;4<50;&2g1<01=1e=n=51:9j3<7=83.:o948959m5f5=:21b;4>50;&2g1<01=1e=n=53:9j3<>=83.:o948989m5f5=821b;4950;&2g1<0101e=n=51:9j3<0=83.:o948989m5f5=:21b;4;50;&2g1<0101e=n=53:9lf3<72-;h87l8;o3`7?6<3fh>6=4+1b69f2=i9j91=65`b283>!7d<3h<7c?l3;08?jd5290/=n:5b69m5f5=;21dn<4?:%3`0?d03g;h?7:4;n`3>5<#9j>1n:5a1b191>=hio0;6)?l4;`4?k7d;3<07boj:18'5f2=j>1e=n=57:9lea<72-;h87l8;o3`7?><3fkh6=4+1b69f2=i9j91565`ac83>!7d<3h<7c?l3;c8?jgf290/=n:5b69m5f5=j21dm54?:%3`0?d03g;h?7m4;nc4>5<#9j>1n:5a1b19`>=hi?0;6)?l4;`4?k7d;3o07bo::18'5f2=j>1e=n=5f:9le1<72-;h87l8;o3`7?7732ej?7>5$0a7>g1<f8i86<?4;nc1>5<#9j>1n:5a1b1957=<gh;1<7*>c58a3>h6k:0:?65`a183>!7d<3h<7c?l3;37?>i>n3:1(<m;:c58j4e428?07blk:18'5f2=j>1e=n=51798kge=83.:o94m7:l2g6<6?21dno4?:%3`0?d03g;h?7?7;:mae?6=,8i?6o94n0a0>4?<3fh26=4+1b69f2=i9j91=l54oc:94?"6k=0i;6`>c282f>=hj=0;6)?l4;`4?k7d;3;h76an9;29 4e32k=0b<m<:0f8?j?b290/=n:5b69m5f5=9l10c4j50;&2g1<e?2d:o>4>f:9l`=<72-;h87j6;o3`7?6<3fn<6=4+1b69`<=i9j91=65`d483>!7d<3n27c?l3;08?jb3290/=n:5d89m5f5=;21dh>4?:%3`0?b>3g;h?7:4;nf1>5<#9j>1h45a1b191>=hl80;6)?l4;f:?k7d;3<07bj?:18'5f2=l01e=n=57:9lgc<72-;h87j6;o3`7?><3fin6=4+1b69`<=i9j91565`ce83>!7d<3n27c?l3;c8?jed290/=n:5d89m5f5=j21dol4?:%3`0?b>3g;h?7m4;na:>5<#9j>1h45a1b19`>=hk10;6)?l4;f:?k7d;3o07bm8:18'5f2=l01e=n=5f:9lg3<72-;h87j6;o3`7?7732eh97>5$0a7>a?<f8i86<?4;na7>5<#9j>1h45a1b1957=<gj91<7*>c58g=>h6k:0:?65`c383>!7d<3n27c?l3;37?>id93:1(<m;:e;8j4e428?07bji:18'5f2=l01e=n=51798kac=83.:o94k9:l2g6<6?21dhi4?:%3`0?b>3g;h?7?7;:mgg?6=,8i?6i74n0a0>4?<3fni6=4+1b69`<=i9j91=l54oec94?"6k=0o56`>c282f>=hl?0;6)?l4;f:?k7d;3;h76alb;29 4e32m30b<m<:0f8?je7290/=n:5d89m5f5=9l10coh50;&2g1<c12d:o>4>f:9la1<72-;h87k:;o3`7?6<3fo86=4+1b69a0=i9j91=65`e383>!7d<3o>7c?l3;08?jc6290/=n:5e49m5f5=;21di44?:%3`0?cf3g;h?7>4;ng;>5<#9j>1il5a1b195>=hm>0;6)?l4;gb?k7d;3807bk9:18'5f2=mh1e=n=53:9~f226290io7>50z&2`6<6k?1C;4j4H6:g?_232jqj6o4>4;36>4g=9k0:o7?k:04952<6m3;m6p`;f;68j06=92dii7>4nd294>"6;l097)?<f;08 c3=;2.m:7=4$g597>"a0390(k753:&ee?5<,>3i6<m8;%3g4?4<,oo1?6*if;18 4672:1/==?53:&247<43-;;?7=4$027>6=#99?1?6*>0780?!77?390(<>7:29'55?=;2.:<l4<;%33f?5<,8:h6>5+11f97>"68l087)??f;18 4772:1/=<?53:&257<43-;:?7=4$037>6=#98?1?6*>1780?!76?390(<?7:29'54?=;2.:=l4<;%32f?5<,8;h6>5+10f97>"69l087)?>f;18 4472:1/=??53:&267<43-;9?7=4$007>6=#9;?1?6*>2780?!75?390(<<7:29'57?=;2.:>l4<;%31f?5<,88h6>5+13f97>"6:l087)?=f;18 4572:1/=>?53:&277<43-;8?7=4$017>6=#9:?1?6*>3780?!74?390(<=7:29'56?=;2.:?l4<;%30f?5<,89h6>5+12f97>"6kj0:h?5+1bg907=#nk087)hl:29'3<g=9j=0(<j>:39j0<<722c?m7>5;hga>5<<ali1<75f1bc94?=n9jh1<75f1b:94?=n9j31<75f2883>!7d<38j7c?l3;28?l4?290/=n:52`9m5f5=921b>:4?:%3`0?4f3g;h?7<4;h05>5<#9j>1>l5a1b197>=n;;0;6)?l4;0b?k7d;3>07d=>:18'5f2=:h1e=n=55:9j75<72-;h87<n;o3`7?0<3`8m6=4+1b696d=i9j91;65f2d83>!7d<38j7c?l3;:8?l4c290/=n:52`9m5f5=121b>n4?:%3`0?4f3g;h?7o4;h0a>5<#9j>1>l5a1b19f>=n:<0;6)?l4;0b?k7d;3i07d<;:18'5f2=:h1e=n=5d:9j7=<72-;h87=6;o3`7?6<3`9<6=4+1b697<=i9j91=65f3783>!7d<3927c?l3;08?l52290/=n:5389m5f5=;21b8<4?:%3`0?5>3g;h?7:4;h63>5<#9j>1?45a1b191>=n;o0;6)?l4;1:?k7d;3<07d=j:18'5f2=;01e=n=57:9j7a<72-;h87=6;o3`7?><3`9h6=4+1b697<=i9j91565f3c83>!7d<3927c?l3;c8?l5f290/=n:5389m5f5=j21b?94?:%3`0?5>3g;h?7m4;h10>5<#9j>1?45a1b19`>=n>h0;6)?l4;4a?k7d;3:07d86:18'5f2=>k1e=n=51:9j22<72-;h878m;o3`7?4<3`<=6=4+1b692g=i9j91?65f6483>!7d<3<i7c?l3;68?l03290/=n:56c9m5f5==21b:>4?:%3`0?0e3g;h?784;h41>5<#9j>1:o5a1b193>=n>80;6)?l4;4a?k7d;3207d8?:18'5f2=>k1e=n=59:9j1c<72-;h878m;o3`7?g<3`?n6=4+1b692g=i9j91n65f5b83>!7d<3<i7c?l3;a8?l3e290/=n:56c9m5f5=l21b9l4?:%3`0?0e3g;h?7k4;h7:>5<#9j>1:o5a1b19b>=n=10;6)?l4;4a?k7d;3;;76g:7;29 4e32?h0b<m<:038?l31290/=n:56c9m5f5=9;10e8;50;&2g1<1j2d:o>4>3:9j11<72-;h878m;o3`7?7332c>?7>5$0a7>3d<f8i86<;4;h52>5<#9j>1:o5a1b1953=<a>:1<7*>c585f>h6k:0:;65f6g83>!7d<3<i7c?l3;3;?>o1m3:1(<m;:7`8j4e428307d8k:18'5f2=>k1e=n=51`98m3e=83.:o949b:l2g6<6j21b:54?:%3`0?0e3g;h?7?l;:k6`?6=,8i?6;l4n0a0>4b<3`?96=4+1b692g=i9j91=h54i4394?"6k=0=n6`>c282b>=n0k0;6)?l4;:`?k7d;3:07d6n:18'5f2=0j1e=n=51:9j<=<72-;h876l;o3`7?4<3`2<6=4+1b69<f=i9j91?65f8783>!7d<32h7c?l3;68?l>2290/=n:58b9m5f5==21b494?:%3`0?>d3g;h?784;h:0>5<#9j>14n5a1b193>=n0;0;6)?l4;:`?k7d;3207d6>:18'5f2=0j1e=n=59:9j<5<72-;h876l;o3`7?g<3`=m6=4+1b69<f=i9j91n65f7e83>!7d<32h7c?l3;a8?l1d290/=n:58b9m5f5=l21b;o4?:%3`0?>d3g;h?7k4;h5b>5<#9j>14n5a1b19b>=n?00;6)?l4;:`?k7d;3;;76g88;29 4e321i0b<m<:038?l10290/=n:58b9m5f5=9;10e:850;&2g1<?k2d:o>4>3:9j30<72-;h876l;o3`7?7332c<87>5$0a7>=e<f8i86<;4;h;1>5<#9j>14n5a1b1953=<a0;1<7*>c58;g>h6k:0:;65f9183>!7d<32h7c?l3;3;?>o?n3:1(<m;:9a8j4e428307d6j:18'5f2=0j1e=n=51`98m=b=83.:o947c:l2g6<6j21b444?:%3`0?>d3g;h?7?l;:k4a?6=,8i?65m4n0a0>4b<3`=86=4+1b69<f=i9j91=h54i6094?"6k=03o6`>c282b>=n1?0;6)?l4;;4?k7d;3:07d7::18'5f2=1>1e=n=51:9j=1<72-;h8778;o3`7?4<3`386=4+1b69=2=i9j91?65f9c83>!7d<33h7c?l3;28?l?f290/=n:59b9m5f5=921b544?:%3`0??d3g;h?7<4;h;;>5<#9j>15n5a1b197>=n?091<7*>c584=1=i9j91<65f78094?"6k=0<595a1b195>=n?0;1<7*>c584=1=i9j91>65f78294?"6k=0<595a1b197>=n?021<7*>c584=<=i9j91<65f78594?"6k=0<545a1b195>=n?0<1<7*>c584=<=i9j91>65f78794?"6k=0<545a1b197>=hj?0;6)?l4;`4?k7d;3:07bl::18'5f2=j>1e=n=51:9lf6<72-;h87l8;o3`7?4<3fh96=4+1b69f2=i9j91?65`b083>!7d<3h<7c?l3;68?jd7290/=n:5b69m5f5==21dmk4?:%3`0?d03g;h?784;ncf>5<#9j>1n:5a1b193>=him0;6)?l4;`4?k7d;3207bol:18'5f2=j>1e=n=59:9leg<72-;h87l8;o3`7?g<3fkj6=4+1b69f2=i9j91n65`a983>!7d<3h<7c?l3;a8?jg0290/=n:5b69m5f5=l21dm;4?:%3`0?d03g;h?7k4;nc6>5<#9j>1n:5a1b19b>=hi=0;6)?l4;`4?k7d;3;;76an3;29 4e32k=0b<m<:038?jg5290/=n:5b69m5f5=9;10cl?50;&2g1<e?2d:o>4>3:9le5<72-;h87l8;o3`7?7332e2j7>5$0a7>g1<f8i86<;4;n`g>5<#9j>1n:5a1b1953=<gki1<7*>c58a3>h6k:0:;65`bc83>!7d<3h<7c?l3;3;?>iei3:1(<m;:c58j4e428307bl6:18'5f2=j>1e=n=51`98kg>=83.:o94m7:l2g6<6j21dn94?:%3`0?d03g;h?7?l;:mb=?6=,8i?6o94n0a0>4b<3f3n6=4+1b69f2=i9j91=h54o8f94?"6k=0i;6`>c282b>=hl10;6)?l4;f:?k7d;3:07bj8:18'5f2=l01e=n=51:9l`0<72-;h87j6;o3`7?4<3fn?6=4+1b69`<=i9j91?65`d283>!7d<3n27c?l3;68?jb5290/=n:5d89m5f5==21dh<4?:%3`0?b>3g;h?784;nf3>5<#9j>1h45a1b193>=hko0;6)?l4;f:?k7d;3207bmj:18'5f2=l01e=n=59:9lga<72-;h87j6;o3`7?g<3fih6=4+1b69`<=i9j91n65`c`83>!7d<3n27c?l3;a8?je>290/=n:5d89m5f5=l21do54?:%3`0?b>3g;h?7k4;na4>5<#9j>1h45a1b19b>=hk?0;6)?l4;f:?k7d;3;;76al5;29 4e32m30b<m<:038?je3290/=n:5d89m5f5=9;10cn=50;&2g1<c12d:o>4>3:9lg7<72-;h87j6;o3`7?7332eh=7>5$0a7>a?<f8i86<;4;nfe>5<#9j>1h45a1b1953=<gmo1<7*>c58g=>h6k:0:;65`de83>!7d<3n27c?l3;3;?>ick3:1(<m;:e;8j4e428307bjm:18'5f2=l01e=n=51`98kag=83.:o94k9:l2g6<6j21dh;4?:%3`0?b>3g;h?7?l;:m`f?6=,8i?6i74n0a0>4b<3fi;6=4+1b69`<=i9j91=h54ocd94?"6k=0o56`>c282b>=hm=0;6)?l4;g6?k7d;3:07bk<:18'5f2=m<1e=n=51:9la7<72-;h87k:;o3`7?4<3fo:6=4+1b69a0=i9j91?65`e883>!7d<3oj7c?l3;28?jc?290/=n:5e`9m5f5=921di:4?:%3`0?cf3g;h?7<4;ng5>5<#9j>1il5a1b197>=zj>>;6=4mc;294~"6l:0:o;5G78f8L2>c3S>?6nun:c820?7228k1=o4>c;3g>40=9>0:i7?i:|l7b?2<f<:1=6`me;28j`6=82.:?h4=;%30b?4<,o?1?6*i6;18 c1=;2.m47=4$g;97>"ai390(:7m:0a4?!7c8380(kk53:&eb?5<,8:;6>5+11397>"68;087)??3;18 4632:1/==;53:&243<43-;;;7=4$02;>6=#9931?6*>0`80?!77j390(<>l:29'55b=;2.:<h4<;%33b?5<,8;;6>5+10397>"69;087)?>3;18 4732:1/=<;53:&253<43-;:;7=4$03;>6=#9831?6*>1`80?!76j390(<?l:29'54b=;2.:=h4<;%32b?5<,88;6>5+13397>"6:;087)?=3;18 4432:1/=?;53:&263<43-;9;7=4$00;>6=#9;31?6*>2`80?!75j390(<<l:29'57b=;2.:>h4<;%31b?5<,89;6>5+12397>"6;;087)?<3;18 4532:1/=>;53:&273<43-;8;7=4$01;>6=#9:31?6*>3`80?!74j390(<=l:29'56b=;2.:on4>d39'5fc=<;1/jo4<;%d`>6=#?0k1=n94$0f2>7=n<00;66g;a;29?lce2900ehm50;9j5fg=831b=nl50;9j5f>=831b=n750;9j6<<72-;h87<n;o3`7?6<3`836=4+1b696d=i9j91=65f2683>!7d<38j7c?l3;08?l41290/=n:52`9m5f5=;21b??4?:%3`0?4f3g;h?7:4;h12>5<#9j>1>l5a1b191>=n;90;6)?l4;0b?k7d;3<07d<i:18'5f2=:h1e=n=57:9j6`<72-;h87<n;o3`7?><3`8o6=4+1b696d=i9j91565f2b83>!7d<38j7c?l3;c8?l4e290/=n:52`9m5f5=j21b>84?:%3`0?4f3g;h?7m4;h07>5<#9j>1>l5a1b19`>=n;10;6)?l4;1:?k7d;3:07d=8:18'5f2=;01e=n=51:9j73<72-;h87=6;o3`7?4<3`9>6=4+1b697<=i9j91?65f4083>!7d<3927c?l3;68?l27290/=n:5389m5f5==21b?k4?:%3`0?5>3g;h?784;h1f>5<#9j>1?45a1b193>=n;m0;6)?l4;1:?k7d;3207d=l:18'5f2=;01e=n=59:9j7g<72-;h87=6;o3`7?g<3`9j6=4+1b697<=i9j91n65f3583>!7d<3927c?l3;a8?l54290/=n:5389m5f5=l21b:l4?:%3`0?0e3g;h?7>4;h4:>5<#9j>1:o5a1b195>=n>>0;6)?l4;4a?k7d;3807d89:18'5f2=>k1e=n=53:9j20<72-;h878m;o3`7?2<3`<?6=4+1b692g=i9j91965f6283>!7d<3<i7c?l3;48?l05290/=n:56c9m5f5=?21b:<4?:%3`0?0e3g;h?764;h43>5<#9j>1:o5a1b19=>=n=o0;6)?l4;4a?k7d;3k07d;j:18'5f2=>k1e=n=5b:9j1f<72-;h878m;o3`7?e<3`?i6=4+1b692g=i9j91h65f5`83>!7d<3<i7c?l3;g8?l3>290/=n:56c9m5f5=n21b954?:%3`0?0e3g;h?7??;:k63?6=,8i?6;l4n0a0>47<3`?=6=4+1b692g=i9j91=?54i4794?"6k=0=n6`>c2827>=n==0;6)?l4;4a?k7d;3;?76g:3;29 4e32?h0b<m<:078?l16290/=n:56c9m5f5=9?10e:>50;&2g1<1j2d:o>4>7:9j2c<72-;h878m;o3`7?7?32c=i7>5$0a7>3d<f8i86<74;h4g>5<#9j>1:o5a1b195d=<a?i1<7*>c585f>h6k:0:n65f6983>!7d<3<i7c?l3;3`?>o2l3:1(<m;:7`8j4e428n07d;=:18'5f2=>k1e=n=51d98m07=83.:o949b:l2g6<6n21b4o4?:%3`0?>d3g;h?7>4;h:b>5<#9j>14n5a1b195>=n010;6)?l4;:`?k7d;3807d68:18'5f2=0j1e=n=53:9j<3<72-;h876l;o3`7?2<3`2>6=4+1b69<f=i9j91965f8583>!7d<32h7c?l3;48?l>4290/=n:58b9m5f5=?21b4?4?:%3`0?>d3g;h?764;h:2>5<#9j>14n5a1b19=>=n090;6)?l4;:`?k7d;3k07d9i:18'5f2=0j1e=n=5b:9j3a<72-;h876l;o3`7?e<3`=h6=4+1b69<f=i9j91h65f7c83>!7d<32h7c?l3;g8?l1f290/=n:58b9m5f5=n21b;44?:%3`0?>d3g;h?7??;:k4<?6=,8i?65m4n0a0>47<3`=<6=4+1b69<f=i9j91=?54i6494?"6k=03o6`>c2827>=n?<0;6)?l4;:`?k7d;3;?76g84;29 4e321i0b<m<:078?l?5290/=n:58b9m5f5=9?10e4?50;&2g1<?k2d:o>4>7:9j=5<72-;h876l;o3`7?7?32c3j7>5$0a7>=e<f8i86<74;h:f>5<#9j>14n5a1b195d=<a1n1<7*>c58;g>h6k:0:n65f8883>!7d<32h7c?l3;3`?>o0m3:1(<m;:9a8j4e428n07d9<:18'5f2=0j1e=n=51d98m24=83.:o947c:l2g6<6n21b5;4?:%3`0??03g;h?7>4;h;6>5<#9j>15:5a1b195>=n1=0;6)?l4;;4?k7d;3807d7<:18'5f2=1>1e=n=53:9j=g<72-;h877l;o3`7?6<3`3j6=4+1b69=f=i9j91=65f9883>!7d<33h7c?l3;08?l??290/=n:59b9m5f5=;21b;4=50;&2g1<01=1e=n=50:9j3<4=83.:o948959m5f5=921b;4?50;&2g1<01=1e=n=52:9j3<6=83.:o948959m5f5=;21b;4650;&2g1<0101e=n=50:9j3<1=83.:o948989m5f5=921b;4850;&2g1<0101e=n=52:9j3<3=83.:o948989m5f5=;21dn;4?:%3`0?d03g;h?7>4;n`6>5<#9j>1n:5a1b195>=hj:0;6)?l4;`4?k7d;3807bl=:18'5f2=j>1e=n=53:9lf4<72-;h87l8;o3`7?2<3fh;6=4+1b69f2=i9j91965`ag83>!7d<3h<7c?l3;48?jgb290/=n:5b69m5f5=?21dmi4?:%3`0?d03g;h?764;nc`>5<#9j>1n:5a1b19=>=hik0;6)?l4;`4?k7d;3k07bon:18'5f2=j>1e=n=5b:9le=<72-;h87l8;o3`7?e<3fk<6=4+1b69f2=i9j91h65`a783>!7d<3h<7c?l3;g8?jg2290/=n:5b69m5f5=n21dm94?:%3`0?d03g;h?7??;:mb7?6=,8i?6o94n0a0>47<3fk96=4+1b69f2=i9j91=?54o`394?"6k=0i;6`>c2827>=hi90;6)?l4;`4?k7d;3;?76a6f;29 4e32k=0b<m<:078?jdc290/=n:5b69m5f5=9?10com50;&2g1<e?2d:o>4>7:9lfg<72-;h87l8;o3`7?7?32eim7>5$0a7>g1<f8i86<74;n`:>5<#9j>1n:5a1b195d=<gk21<7*>c58a3>h6k:0:n65`b583>!7d<3h<7c?l3;3`?>if13:1(<m;:c58j4e428n07b7j:18'5f2=j>1e=n=51d98k<b=83.:o94m7:l2g6<6n21dh54?:%3`0?b>3g;h?7>4;nf4>5<#9j>1h45a1b195>=hl<0;6)?l4;f:?k7d;3807bj;:18'5f2=l01e=n=53:9l`6<72-;h87j6;o3`7?2<3fn96=4+1b69`<=i9j91965`d083>!7d<3n27c?l3;48?jb7290/=n:5d89m5f5=?21dok4?:%3`0?b>3g;h?764;naf>5<#9j>1h45a1b19=>=hkm0;6)?l4;f:?k7d;3k07bml:18'5f2=l01e=n=5b:9lgd<72-;h87j6;o3`7?e<3fi26=4+1b69`<=i9j91h65`c983>!7d<3n27c?l3;g8?je0290/=n:5d89m5f5=n21do;4?:%3`0?b>3g;h?7??;:m`1?6=,8i?6i74n0a0>47<3fi?6=4+1b69`<=i9j91=?54ob194?"6k=0o56`>c2827>=hk;0;6)?l4;f:?k7d;3;?76al1;29 4e32m30b<m<:078?jba290/=n:5d89m5f5=9?10cik50;&2g1<c12d:o>4>7:9l`a<72-;h87j6;o3`7?7?32eoo7>5$0a7>a?<f8i86<74;nfa>5<#9j>1h45a1b195d=<gmk1<7*>c58g=>h6k:0:n65`d783>!7d<3n27c?l3;3`?>idj3:1(<m;:e;8j4e428n07bm?:18'5f2=l01e=n=51d98kg`=83.:o94k9:l2g6<6n21di94?:%3`0?c23g;h?7>4;ng0>5<#9j>1i85a1b195>=hm;0;6)?l4;g6?k7d;3807bk>:18'5f2=m<1e=n=53:9la<<72-;h87kn;o3`7?6<3fo36=4+1b69ad=i9j91=65`e683>!7d<3oj7c?l3;08?jc1290/=n:5e`9m5f5=;21vn:=i:18ag?6=8r.:h>4>c79K3<b<@>2o7W:;:byb>g<6<3;>6<o51c82g?7c28<1=:4>e;3e>xh3n3>0b8>51:laa?6<fl:1<6*>3d81?!74n380(k;53:&e2?5<,o=1?6*i8;18 c?=;2.mm7=4$6;a>4e03-;o<7<4$gg97>"an390(<>?:29'557=;2.:<?4<;%337?5<,8:?6>5+11797>"68?087)??7;18 46?2:1/==753:&24d<43-;;n7=4$02`>6=#99n1?6*>0d80?!77n390(<??:29'547=;2.:=?4<;%327?5<,8;?6>5+10797>"69?087)?>7;18 47?2:1/=<753:&25d<43-;:n7=4$03`>6=#98n1?6*>1d80?!76n390(<<?:29'577=;2.:>?4<;%317?5<,88?6>5+13797>"6:?087)?=7;18 44?2:1/=?753:&26d<43-;9n7=4$00`>6=#9;n1?6*>2d80?!75n390(<=?:29'567=;2.:??4<;%307?5<,89?6>5+12797>"6;?087)?<7;18 45?2:1/=>753:&27d<43-;8n7=4$01`>6=#9:n1?6*>cb82`7=#9jo18?5+fc80?!`d2:1/;4o51b58 4b62;1b844?::k7e?6=3`oi6=44ida94?=n9jk1<75f1b`94?=n9j21<75f1b;94?=n:00;6)?l4;0b?k7d;3:07d<7:18'5f2=:h1e=n=51:9j62<72-;h87<n;o3`7?4<3`8=6=4+1b696d=i9j91?65f3383>!7d<38j7c?l3;68?l56290/=n:52`9m5f5==21b?=4?:%3`0?4f3g;h?784;h0e>5<#9j>1>l5a1b193>=n:l0;6)?l4;0b?k7d;3207d<k:18'5f2=:h1e=n=59:9j6f<72-;h87<n;o3`7?g<3`8i6=4+1b696d=i9j91n65f2483>!7d<38j7c?l3;a8?l43290/=n:52`9m5f5=l21b?54?:%3`0?5>3g;h?7>4;h14>5<#9j>1?45a1b195>=n;?0;6)?l4;1:?k7d;3807d=::18'5f2=;01e=n=53:9j04<72-;h87=6;o3`7?2<3`>;6=4+1b697<=i9j91965f3g83>!7d<3927c?l3;48?l5b290/=n:5389m5f5=?21b?i4?:%3`0?5>3g;h?764;h1`>5<#9j>1?45a1b19=>=n;k0;6)?l4;1:?k7d;3k07d=n:18'5f2=;01e=n=5b:9j71<72-;h87=6;o3`7?e<3`986=4+1b697<=i9j91h65f6`83>!7d<3<i7c?l3;28?l0>290/=n:56c9m5f5=921b::4?:%3`0?0e3g;h?7<4;h45>5<#9j>1:o5a1b197>=n><0;6)?l4;4a?k7d;3>07d8;:18'5f2=>k1e=n=55:9j26<72-;h878m;o3`7?0<3`<96=4+1b692g=i9j91;65f6083>!7d<3<i7c?l3;:8?l07290/=n:56c9m5f5=121b9k4?:%3`0?0e3g;h?7o4;h7f>5<#9j>1:o5a1b19f>=n=j0;6)?l4;4a?k7d;3i07d;m:18'5f2=>k1e=n=5d:9j1d<72-;h878m;o3`7?c<3`?26=4+1b692g=i9j91j65f5983>!7d<3<i7c?l3;33?>o2?3:1(<m;:7`8j4e428;07d;9:18'5f2=>k1e=n=51398m03=83.:o949b:l2g6<6;21b994?:%3`0?0e3g;h?7?;;:k67?6=,8i?6;l4n0a0>43<3`=:6=4+1b692g=i9j91=;54i6294?"6k=0=n6`>c2823>=n>o0;6)?l4;4a?k7d;3;376g9e;29 4e32?h0b<m<:0;8?l0c290/=n:56c9m5f5=9h10e;m50;&2g1<1j2d:o>4>b:9j2=<72-;h878m;o3`7?7d32c>h7>5$0a7>3d<f8i86<j4;h71>5<#9j>1:o5a1b195`=<a<;1<7*>c585f>h6k:0:j65f8c83>!7d<32h7c?l3;28?l>f290/=n:58b9m5f5=921b454?:%3`0?>d3g;h?7<4;h:4>5<#9j>14n5a1b197>=n0?0;6)?l4;:`?k7d;3>07d6::18'5f2=0j1e=n=55:9j<1<72-;h876l;o3`7?0<3`286=4+1b69<f=i9j91;65f8383>!7d<32h7c?l3;:8?l>6290/=n:58b9m5f5=121b4=4?:%3`0?>d3g;h?7o4;h5e>5<#9j>14n5a1b19f>=n?m0;6)?l4;:`?k7d;3i07d9l:18'5f2=0j1e=n=5d:9j3g<72-;h876l;o3`7?c<3`=j6=4+1b69<f=i9j91j65f7883>!7d<32h7c?l3;33?>o003:1(<m;:9a8j4e428;07d98:18'5f2=0j1e=n=51398m20=83.:o947c:l2g6<6;21b;84?:%3`0?>d3g;h?7?;;:k40?6=,8i?65m4n0a0>43<3`396=4+1b69<f=i9j91=;54i8394?"6k=03o6`>c2823>=n190;6)?l4;:`?k7d;3;376g7f;29 4e321i0b<m<:0;8?l>b290/=n:58b9m5f5=9h10e5j50;&2g1<?k2d:o>4>b:9j<<<72-;h876l;o3`7?7d32c<i7>5$0a7>=e<f8i86<j4;h50>5<#9j>14n5a1b195`=<a>81<7*>c58;g>h6k:0:j65f9783>!7d<33<7c?l3;28?l?2290/=n:5969m5f5=921b594?:%3`0??03g;h?7<4;h;0>5<#9j>15:5a1b197>=n1k0;6)?l4;;`?k7d;3:07d7n:18'5f2=1j1e=n=51:9j=<<72-;h877l;o3`7?4<3`336=4+1b69=f=i9j91?65f78194?"6k=0<595a1b194>=n?081<7*>c584=1=i9j91=65f78394?"6k=0<595a1b196>=n?0:1<7*>c584=1=i9j91?65f78:94?"6k=0<545a1b194>=n?0=1<7*>c584=<=i9j91=65f78494?"6k=0<545a1b196>=n?0?1<7*>c584=<=i9j91?65`b783>!7d<3h<7c?l3;28?jd2290/=n:5b69m5f5=921dn>4?:%3`0?d03g;h?7<4;n`1>5<#9j>1n:5a1b197>=hj80;6)?l4;`4?k7d;3>07bl?:18'5f2=j>1e=n=55:9lec<72-;h87l8;o3`7?0<3fkn6=4+1b69f2=i9j91;65`ae83>!7d<3h<7c?l3;:8?jgd290/=n:5b69m5f5=121dmo4?:%3`0?d03g;h?7o4;ncb>5<#9j>1n:5a1b19f>=hi10;6)?l4;`4?k7d;3i07bo8:18'5f2=j>1e=n=5d:9le3<72-;h87l8;o3`7?c<3fk>6=4+1b69f2=i9j91j65`a583>!7d<3h<7c?l3;33?>if;3:1(<m;:c58j4e428;07bo=:18'5f2=j>1e=n=51398kd7=83.:o94m7:l2g6<6;21dm=4?:%3`0?d03g;h?7?;;:m:b?6=,8i?6o94n0a0>43<3fho6=4+1b69f2=i9j91=;54oca94?"6k=0i;6`>c2823>=hjk0;6)?l4;`4?k7d;3;376ama;29 4e32k=0b<m<:0;8?jd>290/=n:5b69m5f5=9h10co650;&2g1<e?2d:o>4>b:9lf1<72-;h87l8;o3`7?7d32ej57>5$0a7>g1<f8i86<j4;n;f>5<#9j>1n:5a1b195`=<g0n1<7*>c58a3>h6k:0:j65`d983>!7d<3n27c?l3;28?jb0290/=n:5d89m5f5=921dh84?:%3`0?b>3g;h?7<4;nf7>5<#9j>1h45a1b197>=hl:0;6)?l4;f:?k7d;3>07bj=:18'5f2=l01e=n=55:9l`4<72-;h87j6;o3`7?0<3fn;6=4+1b69`<=i9j91;65`cg83>!7d<3n27c?l3;:8?jeb290/=n:5d89m5f5=121doi4?:%3`0?b>3g;h?7o4;na`>5<#9j>1h45a1b19f>=hkh0;6)?l4;f:?k7d;3i07bm6:18'5f2=l01e=n=5d:9lg=<72-;h87j6;o3`7?c<3fi<6=4+1b69`<=i9j91j65`c783>!7d<3n27c?l3;33?>id=3:1(<m;:e;8j4e428;07bm;:18'5f2=l01e=n=51398kf5=83.:o94k9:l2g6<6;21do?4?:%3`0?b>3g;h?7?;;:m`5?6=,8i?6i74n0a0>43<3fnm6=4+1b69`<=i9j91=;54oeg94?"6k=0o56`>c2823>=hlm0;6)?l4;f:?k7d;3;376akc;29 4e32m30b<m<:0;8?jbe290/=n:5d89m5f5=9h10cio50;&2g1<c12d:o>4>b:9l`3<72-;h87j6;o3`7?7d32ehn7>5$0a7>a?<f8i86<j4;na3>5<#9j>1h45a1b195`=<gkl1<7*>c58g=>h6k:0:j65`e583>!7d<3o>7c?l3;28?jc4290/=n:5e49m5f5=921di?4?:%3`0?c23g;h?7<4;ng2>5<#9j>1i85a1b197>=hm00;6)?l4;gb?k7d;3:07bk7:18'5f2=mh1e=n=51:9la2<72-;h87kn;o3`7?4<3fo=6=4+1b69ad=i9j91?65rb61f>5<ek3:1<v*>d282g3=O?0n0D:6k;[67>f}f2k0:87?::0c95g<6k3;o6<851682a?7a2td?j7:4n4295>hem3:0bh>50:&27`<53-;8j7<4$g797>"a>390(k953:&e<?5<,o31?6*ia;18 2?e28i<7)?k0;08 cc=;2.mj7=4$023>6=#99;1?6*>0380?!77;390(<>;:29'553=;2.:<;4<;%333?5<,8:36>5+11;97>"68h087)??b;18 46d2:1/==j53:&24`<43-;;j7=4$033>6=#98;1?6*>1380?!76;390(<?;:29'543=;2.:=;4<;%323?5<,8;36>5+10;97>"69h087)?>b;18 47d2:1/=<j53:&25`<43-;:j7=4$003>6=#9;;1?6*>2380?!75;390(<<;:29'573=;2.:>;4<;%313?5<,8836>5+13;97>"6:h087)?=b;18 44d2:1/=?j53:&26`<43-;9j7=4$013>6=#9:;1?6*>3380?!74;390(<=;:29'563=;2.:?;4<;%303?5<,8936>5+12;97>"6;h087)?<b;18 45d2:1/=>j53:&2gf<6l;1/=nk5439'bg<43-lh6>5+78c95f1<,8n:6?5f4883>>o3i3:17dkm:188m`e=831b=no50;9j5fd=831b=n650;9j5f?=831b>44?:%3`0?4f3g;h?7>4;h0;>5<#9j>1>l5a1b195>=n:>0;6)?l4;0b?k7d;3807d<9:18'5f2=:h1e=n=53:9j77<72-;h87<n;o3`7?2<3`9:6=4+1b696d=i9j91965f3183>!7d<38j7c?l3;48?l4a290/=n:52`9m5f5=?21b>h4?:%3`0?4f3g;h?764;h0g>5<#9j>1>l5a1b19=>=n:j0;6)?l4;0b?k7d;3k07d<m:18'5f2=:h1e=n=5b:9j60<72-;h87<n;o3`7?e<3`8?6=4+1b696d=i9j91h65f3983>!7d<3927c?l3;28?l50290/=n:5389m5f5=921b?;4?:%3`0?5>3g;h?7<4;h16>5<#9j>1?45a1b197>=n<80;6)?l4;1:?k7d;3>07d:?:18'5f2=;01e=n=55:9j7c<72-;h87=6;o3`7?0<3`9n6=4+1b697<=i9j91;65f3e83>!7d<3927c?l3;:8?l5d290/=n:5389m5f5=121b?o4?:%3`0?5>3g;h?7o4;h1b>5<#9j>1?45a1b19f>=n;=0;6)?l4;1:?k7d;3i07d=<:18'5f2=;01e=n=5d:9j2d<72-;h878m;o3`7?6<3`<26=4+1b692g=i9j91=65f6683>!7d<3<i7c?l3;08?l01290/=n:56c9m5f5=;21b:84?:%3`0?0e3g;h?7:4;h47>5<#9j>1:o5a1b191>=n>:0;6)?l4;4a?k7d;3<07d8=:18'5f2=>k1e=n=57:9j24<72-;h878m;o3`7?><3`<;6=4+1b692g=i9j91565f5g83>!7d<3<i7c?l3;c8?l3b290/=n:56c9m5f5=j21b9n4?:%3`0?0e3g;h?7m4;h7a>5<#9j>1:o5a1b19`>=n=h0;6)?l4;4a?k7d;3o07d;6:18'5f2=>k1e=n=5f:9j1=<72-;h878m;o3`7?7732c>;7>5$0a7>3d<f8i86<?4;h75>5<#9j>1:o5a1b1957=<a<?1<7*>c585f>h6k:0:?65f5583>!7d<3<i7c?l3;37?>o2;3:1(<m;:7`8j4e428?07d9>:18'5f2=>k1e=n=51798m26=83.:o949b:l2g6<6?21b:k4?:%3`0?0e3g;h?7?7;:k5a?6=,8i?6;l4n0a0>4?<3`<o6=4+1b692g=i9j91=l54i7a94?"6k=0=n6`>c282f>=n>10;6)?l4;4a?k7d;3;h76g:d;29 4e32?h0b<m<:0f8?l35290/=n:56c9m5f5=9l10e8?50;&2g1<1j2d:o>4>f:9j<g<72-;h876l;o3`7?6<3`2j6=4+1b69<f=i9j91=65f8983>!7d<32h7c?l3;08?l>0290/=n:58b9m5f5=;21b4;4?:%3`0?>d3g;h?7:4;h:6>5<#9j>14n5a1b191>=n0=0;6)?l4;:`?k7d;3<07d6<:18'5f2=0j1e=n=57:9j<7<72-;h876l;o3`7?><3`2:6=4+1b69<f=i9j91565f8183>!7d<32h7c?l3;c8?l1a290/=n:58b9m5f5=j21b;i4?:%3`0?>d3g;h?7m4;h5`>5<#9j>14n5a1b19`>=n?k0;6)?l4;:`?k7d;3o07d9n:18'5f2=0j1e=n=5f:9j3<<72-;h876l;o3`7?7732c<47>5$0a7>=e<f8i86<?4;h54>5<#9j>14n5a1b1957=<a><1<7*>c58;g>h6k:0:?65f7483>!7d<32h7c?l3;37?>o0<3:1(<m;:9a8j4e428?07d7=:18'5f2=0j1e=n=51798m<7=83.:o947c:l2g6<6?21b5=4?:%3`0?>d3g;h?7?7;:k;b?6=,8i?65m4n0a0>4?<3`2n6=4+1b69<f=i9j91=l54i9f94?"6k=03o6`>c282f>=n000;6)?l4;:`?k7d;3;h76g8e;29 4e321i0b<m<:0f8?l14290/=n:58b9m5f5=9l10e:<50;&2g1<?k2d:o>4>f:9j=3<72-;h8778;o3`7?6<3`3>6=4+1b69=2=i9j91=65f9583>!7d<33<7c?l3;08?l?4290/=n:5969m5f5=;21b5o4?:%3`0??d3g;h?7>4;h;b>5<#9j>15n5a1b195>=n100;6)?l4;;`?k7d;3807d77:18'5f2=1j1e=n=53:9j3<5=83.:o948959m5f5=821b;4<50;&2g1<01=1e=n=51:9j3<7=83.:o948959m5f5=:21b;4>50;&2g1<01=1e=n=53:9j3<>=83.:o948989m5f5=821b;4950;&2g1<0101e=n=51:9j3<0=83.:o948989m5f5=:21b;4;50;&2g1<0101e=n=53:9lf3<72-;h87l8;o3`7?6<3fh>6=4+1b69f2=i9j91=65`b283>!7d<3h<7c?l3;08?jd5290/=n:5b69m5f5=;21dn<4?:%3`0?d03g;h?7:4;n`3>5<#9j>1n:5a1b191>=hio0;6)?l4;`4?k7d;3<07boj:18'5f2=j>1e=n=57:9lea<72-;h87l8;o3`7?><3fkh6=4+1b69f2=i9j91565`ac83>!7d<3h<7c?l3;c8?jgf290/=n:5b69m5f5=j21dm54?:%3`0?d03g;h?7m4;nc4>5<#9j>1n:5a1b19`>=hi?0;6)?l4;`4?k7d;3o07bo::18'5f2=j>1e=n=5f:9le1<72-;h87l8;o3`7?7732ej?7>5$0a7>g1<f8i86<?4;nc1>5<#9j>1n:5a1b1957=<gh;1<7*>c58a3>h6k:0:?65`a183>!7d<3h<7c?l3;37?>i>n3:1(<m;:c58j4e428?07blk:18'5f2=j>1e=n=51798kge=83.:o94m7:l2g6<6?21dno4?:%3`0?d03g;h?7?7;:mae?6=,8i?6o94n0a0>4?<3fh26=4+1b69f2=i9j91=l54oc:94?"6k=0i;6`>c282f>=hj=0;6)?l4;`4?k7d;3;h76an9;29 4e32k=0b<m<:0f8?j?b290/=n:5b69m5f5=9l10c4j50;&2g1<e?2d:o>4>f:9l`=<72-;h87j6;o3`7?6<3fn<6=4+1b69`<=i9j91=65`d483>!7d<3n27c?l3;08?jb3290/=n:5d89m5f5=;21dh>4?:%3`0?b>3g;h?7:4;nf1>5<#9j>1h45a1b191>=hl80;6)?l4;f:?k7d;3<07bj?:18'5f2=l01e=n=57:9lgc<72-;h87j6;o3`7?><3fin6=4+1b69`<=i9j91565`ce83>!7d<3n27c?l3;c8?jed290/=n:5d89m5f5=j21dol4?:%3`0?b>3g;h?7m4;na:>5<#9j>1h45a1b19`>=hk10;6)?l4;f:?k7d;3o07bm8:18'5f2=l01e=n=5f:9lg3<72-;h87j6;o3`7?7732eh97>5$0a7>a?<f8i86<?4;na7>5<#9j>1h45a1b1957=<gj91<7*>c58g=>h6k:0:?65`c383>!7d<3n27c?l3;37?>id93:1(<m;:e;8j4e428?07bji:18'5f2=l01e=n=51798kac=83.:o94k9:l2g6<6?21dhi4?:%3`0?b>3g;h?7?7;:mgg?6=,8i?6i74n0a0>4?<3fni6=4+1b69`<=i9j91=l54oec94?"6k=0o56`>c282f>=hl?0;6)?l4;f:?k7d;3;h76alb;29 4e32m30b<m<:0f8?je7290/=n:5d89m5f5=9l10coh50;&2g1<c12d:o>4>f:9la1<72-;h87k:;o3`7?6<3fo86=4+1b69a0=i9j91=65`e383>!7d<3o>7c?l3;08?jc6290/=n:5e49m5f5=;21di44?:%3`0?cf3g;h?7>4;ng;>5<#9j>1il5a1b195>=hm>0;6)?l4;gb?k7d;3807bk9:18'5f2=mh1e=n=53:9~f25d290io7>50z&2`6<6k?1C;4j4H6:g?_232jqj6o4>4;36>4g=9k0:o7?k:04952<6m3;m6p`;f;68j06=92dii7>4nd294>"6;l097)?<f;08 c3=;2.m:7=4$g597>"a0390(k753:&ee?5<,>3i6<m8;%3g4?4<,oo1?6*if;18 4672:1/==?53:&247<43-;;?7=4$027>6=#99?1?6*>0780?!77?390(<>7:29'55?=;2.:<l4<;%33f?5<,8:h6>5+11f97>"68l087)??f;18 4772:1/=<?53:&257<43-;:?7=4$037>6=#98?1?6*>1780?!76?390(<?7:29'54?=;2.:=l4<;%32f?5<,8;h6>5+10f97>"69l087)?>f;18 4472:1/=??53:&267<43-;9?7=4$007>6=#9;?1?6*>2780?!75?390(<<7:29'57?=;2.:>l4<;%31f?5<,88h6>5+13f97>"6:l087)?=f;18 4572:1/=>?53:&277<43-;8?7=4$017>6=#9:?1?6*>3780?!74?390(<=7:29'56?=;2.:?l4<;%30f?5<,89h6>5+12f97>"6kj0:h?5+1bg907=#nk087)hl:29'3<g=9j=0(<j>:39j0<<722c?m7>5;hga>5<<ali1<75f1bc94?=n9jh1<75f1b:94?=n9j31<75f2883>!7d<38j7c?l3;28?l4?290/=n:52`9m5f5=921b>:4?:%3`0?4f3g;h?7<4;h05>5<#9j>1>l5a1b197>=n;;0;6)?l4;0b?k7d;3>07d=>:18'5f2=:h1e=n=55:9j75<72-;h87<n;o3`7?0<3`8m6=4+1b696d=i9j91;65f2d83>!7d<38j7c?l3;:8?l4c290/=n:52`9m5f5=121b>n4?:%3`0?4f3g;h?7o4;h0a>5<#9j>1>l5a1b19f>=n:<0;6)?l4;0b?k7d;3i07d<;:18'5f2=:h1e=n=5d:9j7=<72-;h87=6;o3`7?6<3`9<6=4+1b697<=i9j91=65f3783>!7d<3927c?l3;08?l52290/=n:5389m5f5=;21b8<4?:%3`0?5>3g;h?7:4;h63>5<#9j>1?45a1b191>=n;o0;6)?l4;1:?k7d;3<07d=j:18'5f2=;01e=n=57:9j7a<72-;h87=6;o3`7?><3`9h6=4+1b697<=i9j91565f3c83>!7d<3927c?l3;c8?l5f290/=n:5389m5f5=j21b?94?:%3`0?5>3g;h?7m4;h10>5<#9j>1?45a1b19`>=n>h0;6)?l4;4a?k7d;3:07d86:18'5f2=>k1e=n=51:9j22<72-;h878m;o3`7?4<3`<=6=4+1b692g=i9j91?65f6483>!7d<3<i7c?l3;68?l03290/=n:56c9m5f5==21b:>4?:%3`0?0e3g;h?784;h41>5<#9j>1:o5a1b193>=n>80;6)?l4;4a?k7d;3207d8?:18'5f2=>k1e=n=59:9j1c<72-;h878m;o3`7?g<3`?n6=4+1b692g=i9j91n65f5b83>!7d<3<i7c?l3;a8?l3e290/=n:56c9m5f5=l21b9l4?:%3`0?0e3g;h?7k4;h7:>5<#9j>1:o5a1b19b>=n=10;6)?l4;4a?k7d;3;;76g:7;29 4e32?h0b<m<:038?l31290/=n:56c9m5f5=9;10e8;50;&2g1<1j2d:o>4>3:9j11<72-;h878m;o3`7?7332c>?7>5$0a7>3d<f8i86<;4;h52>5<#9j>1:o5a1b1953=<a>:1<7*>c585f>h6k:0:;65f6g83>!7d<3<i7c?l3;3;?>o1m3:1(<m;:7`8j4e428307d8k:18'5f2=>k1e=n=51`98m3e=83.:o949b:l2g6<6j21b:54?:%3`0?0e3g;h?7?l;:k6`?6=,8i?6;l4n0a0>4b<3`?96=4+1b692g=i9j91=h54i4394?"6k=0=n6`>c282b>=n0k0;6)?l4;:`?k7d;3:07d6n:18'5f2=0j1e=n=51:9j<=<72-;h876l;o3`7?4<3`2<6=4+1b69<f=i9j91?65f8783>!7d<32h7c?l3;68?l>2290/=n:58b9m5f5==21b494?:%3`0?>d3g;h?784;h:0>5<#9j>14n5a1b193>=n0;0;6)?l4;:`?k7d;3207d6>:18'5f2=0j1e=n=59:9j<5<72-;h876l;o3`7?g<3`=m6=4+1b69<f=i9j91n65f7e83>!7d<32h7c?l3;a8?l1d290/=n:58b9m5f5=l21b;o4?:%3`0?>d3g;h?7k4;h5b>5<#9j>14n5a1b19b>=n?00;6)?l4;:`?k7d;3;;76g88;29 4e321i0b<m<:038?l10290/=n:58b9m5f5=9;10e:850;&2g1<?k2d:o>4>3:9j30<72-;h876l;o3`7?7332c<87>5$0a7>=e<f8i86<;4;h;1>5<#9j>14n5a1b1953=<a0;1<7*>c58;g>h6k:0:;65f9183>!7d<32h7c?l3;3;?>o?n3:1(<m;:9a8j4e428307d6j:18'5f2=0j1e=n=51`98m=b=83.:o947c:l2g6<6j21b444?:%3`0?>d3g;h?7?l;:k4a?6=,8i?65m4n0a0>4b<3`=86=4+1b69<f=i9j91=h54i6094?"6k=03o6`>c282b>=n1?0;6)?l4;;4?k7d;3:07d7::18'5f2=1>1e=n=51:9j=1<72-;h8778;o3`7?4<3`386=4+1b69=2=i9j91?65f9c83>!7d<33h7c?l3;28?l?f290/=n:59b9m5f5=921b544?:%3`0??d3g;h?7<4;h;;>5<#9j>15n5a1b197>=n?091<7*>c584=1=i9j91<65f78094?"6k=0<595a1b195>=n?0;1<7*>c584=1=i9j91>65f78294?"6k=0<595a1b197>=n?021<7*>c584=<=i9j91<65f78594?"6k=0<545a1b195>=n?0<1<7*>c584=<=i9j91>65f78794?"6k=0<545a1b197>=hj?0;6)?l4;`4?k7d;3:07bl::18'5f2=j>1e=n=51:9lf6<72-;h87l8;o3`7?4<3fh96=4+1b69f2=i9j91?65`b083>!7d<3h<7c?l3;68?jd7290/=n:5b69m5f5==21dmk4?:%3`0?d03g;h?784;ncf>5<#9j>1n:5a1b193>=him0;6)?l4;`4?k7d;3207bol:18'5f2=j>1e=n=59:9leg<72-;h87l8;o3`7?g<3fkj6=4+1b69f2=i9j91n65`a983>!7d<3h<7c?l3;a8?jg0290/=n:5b69m5f5=l21dm;4?:%3`0?d03g;h?7k4;nc6>5<#9j>1n:5a1b19b>=hi=0;6)?l4;`4?k7d;3;;76an3;29 4e32k=0b<m<:038?jg5290/=n:5b69m5f5=9;10cl?50;&2g1<e?2d:o>4>3:9le5<72-;h87l8;o3`7?7332e2j7>5$0a7>g1<f8i86<;4;n`g>5<#9j>1n:5a1b1953=<gki1<7*>c58a3>h6k:0:;65`bc83>!7d<3h<7c?l3;3;?>iei3:1(<m;:c58j4e428307bl6:18'5f2=j>1e=n=51`98kg>=83.:o94m7:l2g6<6j21dn94?:%3`0?d03g;h?7?l;:mb=?6=,8i?6o94n0a0>4b<3f3n6=4+1b69f2=i9j91=h54o8f94?"6k=0i;6`>c282b>=hl10;6)?l4;f:?k7d;3:07bj8:18'5f2=l01e=n=51:9l`0<72-;h87j6;o3`7?4<3fn?6=4+1b69`<=i9j91?65`d283>!7d<3n27c?l3;68?jb5290/=n:5d89m5f5==21dh<4?:%3`0?b>3g;h?784;nf3>5<#9j>1h45a1b193>=hko0;6)?l4;f:?k7d;3207bmj:18'5f2=l01e=n=59:9lga<72-;h87j6;o3`7?g<3fih6=4+1b69`<=i9j91n65`c`83>!7d<3n27c?l3;a8?je>290/=n:5d89m5f5=l21do54?:%3`0?b>3g;h?7k4;na4>5<#9j>1h45a1b19b>=hk?0;6)?l4;f:?k7d;3;;76al5;29 4e32m30b<m<:038?je3290/=n:5d89m5f5=9;10cn=50;&2g1<c12d:o>4>3:9lg7<72-;h87j6;o3`7?7332eh=7>5$0a7>a?<f8i86<;4;nfe>5<#9j>1h45a1b1953=<gmo1<7*>c58g=>h6k:0:;65`de83>!7d<3n27c?l3;3;?>ick3:1(<m;:e;8j4e428307bjm:18'5f2=l01e=n=51`98kag=83.:o94k9:l2g6<6j21dh;4?:%3`0?b>3g;h?7?l;:m`f?6=,8i?6i74n0a0>4b<3fi;6=4+1b69`<=i9j91=h54ocd94?"6k=0o56`>c282b>=hm=0;6)?l4;g6?k7d;3:07bk<:18'5f2=m<1e=n=51:9la7<72-;h87k:;o3`7?4<3fo:6=4+1b69a0=i9j91?65`e883>!7d<3oj7c?l3;28?jc?290/=n:5e`9m5f5=921di:4?:%3`0?cf3g;h?7<4;ng5>5<#9j>1il5a1b197>=zj>9i6=4mc;294~"6l:0:o;5G78f8L2>c3S>?6nun:c820?7228k1=o4>c;3g>40=9>0:i7?i:|l7b?2<f<:1=6`me;28j`6=82.:?h4=;%30b?4<,o?1?6*i6;18 c1=;2.m47=4$g;97>"ai390(:7m:0a4?!7c8380(kk53:&eb?5<,8:;6>5+11397>"68;087)??3;18 4632:1/==;53:&243<43-;;;7=4$02;>6=#9931?6*>0`80?!77j390(<>l:29'55b=;2.:<h4<;%33b?5<,8;;6>5+10397>"69;087)?>3;18 4732:1/=<;53:&253<43-;:;7=4$03;>6=#9831?6*>1`80?!76j390(<?l:29'54b=;2.:=h4<;%32b?5<,88;6>5+13397>"6:;087)?=3;18 4432:1/=?;53:&263<43-;9;7=4$00;>6=#9;31?6*>2`80?!75j390(<<l:29'57b=;2.:>h4<;%31b?5<,89;6>5+12397>"6;;087)?<3;18 4532:1/=>;53:&273<43-;8;7=4$01;>6=#9:31?6*>3`80?!74j390(<=l:29'56b=;2.:on4>d39'5fc=<;1/jo4<;%d`>6=#?0k1=n94$0f2>7=n<00;66g;a;29?lce2900ehm50;9j5fg=831b=nl50;9j5f>=831b=n750;9j6<<72-;h87<n;o3`7?6<3`836=4+1b696d=i9j91=65f2683>!7d<38j7c?l3;08?l41290/=n:52`9m5f5=;21b??4?:%3`0?4f3g;h?7:4;h12>5<#9j>1>l5a1b191>=n;90;6)?l4;0b?k7d;3<07d<i:18'5f2=:h1e=n=57:9j6`<72-;h87<n;o3`7?><3`8o6=4+1b696d=i9j91565f2b83>!7d<38j7c?l3;c8?l4e290/=n:52`9m5f5=j21b>84?:%3`0?4f3g;h?7m4;h07>5<#9j>1>l5a1b19`>=n;10;6)?l4;1:?k7d;3:07d=8:18'5f2=;01e=n=51:9j73<72-;h87=6;o3`7?4<3`9>6=4+1b697<=i9j91?65f4083>!7d<3927c?l3;68?l27290/=n:5389m5f5==21b?k4?:%3`0?5>3g;h?784;h1f>5<#9j>1?45a1b193>=n;m0;6)?l4;1:?k7d;3207d=l:18'5f2=;01e=n=59:9j7g<72-;h87=6;o3`7?g<3`9j6=4+1b697<=i9j91n65f3583>!7d<3927c?l3;a8?l54290/=n:5389m5f5=l21b:l4?:%3`0?0e3g;h?7>4;h4:>5<#9j>1:o5a1b195>=n>>0;6)?l4;4a?k7d;3807d89:18'5f2=>k1e=n=53:9j20<72-;h878m;o3`7?2<3`<?6=4+1b692g=i9j91965f6283>!7d<3<i7c?l3;48?l05290/=n:56c9m5f5=?21b:<4?:%3`0?0e3g;h?764;h43>5<#9j>1:o5a1b19=>=n=o0;6)?l4;4a?k7d;3k07d;j:18'5f2=>k1e=n=5b:9j1f<72-;h878m;o3`7?e<3`?i6=4+1b692g=i9j91h65f5`83>!7d<3<i7c?l3;g8?l3>290/=n:56c9m5f5=n21b954?:%3`0?0e3g;h?7??;:k63?6=,8i?6;l4n0a0>47<3`?=6=4+1b692g=i9j91=?54i4794?"6k=0=n6`>c2827>=n==0;6)?l4;4a?k7d;3;?76g:3;29 4e32?h0b<m<:078?l16290/=n:56c9m5f5=9?10e:>50;&2g1<1j2d:o>4>7:9j2c<72-;h878m;o3`7?7?32c=i7>5$0a7>3d<f8i86<74;h4g>5<#9j>1:o5a1b195d=<a?i1<7*>c585f>h6k:0:n65f6983>!7d<3<i7c?l3;3`?>o2l3:1(<m;:7`8j4e428n07d;=:18'5f2=>k1e=n=51d98m07=83.:o949b:l2g6<6n21b4o4?:%3`0?>d3g;h?7>4;h:b>5<#9j>14n5a1b195>=n010;6)?l4;:`?k7d;3807d68:18'5f2=0j1e=n=53:9j<3<72-;h876l;o3`7?2<3`2>6=4+1b69<f=i9j91965f8583>!7d<32h7c?l3;48?l>4290/=n:58b9m5f5=?21b4?4?:%3`0?>d3g;h?764;h:2>5<#9j>14n5a1b19=>=n090;6)?l4;:`?k7d;3k07d9i:18'5f2=0j1e=n=5b:9j3a<72-;h876l;o3`7?e<3`=h6=4+1b69<f=i9j91h65f7c83>!7d<32h7c?l3;g8?l1f290/=n:58b9m5f5=n21b;44?:%3`0?>d3g;h?7??;:k4<?6=,8i?65m4n0a0>47<3`=<6=4+1b69<f=i9j91=?54i6494?"6k=03o6`>c2827>=n?<0;6)?l4;:`?k7d;3;?76g84;29 4e321i0b<m<:078?l?5290/=n:58b9m5f5=9?10e4?50;&2g1<?k2d:o>4>7:9j=5<72-;h876l;o3`7?7?32c3j7>5$0a7>=e<f8i86<74;h:f>5<#9j>14n5a1b195d=<a1n1<7*>c58;g>h6k:0:n65f8883>!7d<32h7c?l3;3`?>o0m3:1(<m;:9a8j4e428n07d9<:18'5f2=0j1e=n=51d98m24=83.:o947c:l2g6<6n21b5;4?:%3`0??03g;h?7>4;h;6>5<#9j>15:5a1b195>=n1=0;6)?l4;;4?k7d;3807d7<:18'5f2=1>1e=n=53:9j=g<72-;h877l;o3`7?6<3`3j6=4+1b69=f=i9j91=65f9883>!7d<33h7c?l3;08?l??290/=n:59b9m5f5=;21b;4=50;&2g1<01=1e=n=50:9j3<4=83.:o948959m5f5=921b;4?50;&2g1<01=1e=n=52:9j3<6=83.:o948959m5f5=;21b;4650;&2g1<0101e=n=50:9j3<1=83.:o948989m5f5=921b;4850;&2g1<0101e=n=52:9j3<3=83.:o948989m5f5=;21dn;4?:%3`0?d03g;h?7>4;n`6>5<#9j>1n:5a1b195>=hj:0;6)?l4;`4?k7d;3807bl=:18'5f2=j>1e=n=53:9lf4<72-;h87l8;o3`7?2<3fh;6=4+1b69f2=i9j91965`ag83>!7d<3h<7c?l3;48?jgb290/=n:5b69m5f5=?21dmi4?:%3`0?d03g;h?764;nc`>5<#9j>1n:5a1b19=>=hik0;6)?l4;`4?k7d;3k07bon:18'5f2=j>1e=n=5b:9le=<72-;h87l8;o3`7?e<3fk<6=4+1b69f2=i9j91h65`a783>!7d<3h<7c?l3;g8?jg2290/=n:5b69m5f5=n21dm94?:%3`0?d03g;h?7??;:mb7?6=,8i?6o94n0a0>47<3fk96=4+1b69f2=i9j91=?54o`394?"6k=0i;6`>c2827>=hi90;6)?l4;`4?k7d;3;?76a6f;29 4e32k=0b<m<:078?jdc290/=n:5b69m5f5=9?10com50;&2g1<e?2d:o>4>7:9lfg<72-;h87l8;o3`7?7?32eim7>5$0a7>g1<f8i86<74;n`:>5<#9j>1n:5a1b195d=<gk21<7*>c58a3>h6k:0:n65`b583>!7d<3h<7c?l3;3`?>if13:1(<m;:c58j4e428n07b7j:18'5f2=j>1e=n=51d98k<b=83.:o94m7:l2g6<6n21dh54?:%3`0?b>3g;h?7>4;nf4>5<#9j>1h45a1b195>=hl<0;6)?l4;f:?k7d;3807bj;:18'5f2=l01e=n=53:9l`6<72-;h87j6;o3`7?2<3fn96=4+1b69`<=i9j91965`d083>!7d<3n27c?l3;48?jb7290/=n:5d89m5f5=?21dok4?:%3`0?b>3g;h?764;naf>5<#9j>1h45a1b19=>=hkm0;6)?l4;f:?k7d;3k07bml:18'5f2=l01e=n=5b:9lgd<72-;h87j6;o3`7?e<3fi26=4+1b69`<=i9j91h65`c983>!7d<3n27c?l3;g8?je0290/=n:5d89m5f5=n21do;4?:%3`0?b>3g;h?7??;:m`1?6=,8i?6i74n0a0>47<3fi?6=4+1b69`<=i9j91=?54ob194?"6k=0o56`>c2827>=hk;0;6)?l4;f:?k7d;3;?76al1;29 4e32m30b<m<:078?jba290/=n:5d89m5f5=9?10cik50;&2g1<c12d:o>4>7:9l`a<72-;h87j6;o3`7?7?32eoo7>5$0a7>a?<f8i86<74;nfa>5<#9j>1h45a1b195d=<gmk1<7*>c58g=>h6k:0:n65`d783>!7d<3n27c?l3;3`?>idj3:1(<m;:e;8j4e428n07bm?:18'5f2=l01e=n=51d98kg`=83.:o94k9:l2g6<6n21di94?:%3`0?c23g;h?7>4;ng0>5<#9j>1i85a1b195>=hm;0;6)?l4;g6?k7d;3807bk>:18'5f2=m<1e=n=53:9la<<72-;h87kn;o3`7?6<3fo36=4+1b69ad=i9j91=65`e683>!7d<3oj7c?l3;08?jc1290/=n:5e`9m5f5=;21vn:=n:18ag?6=8r.:h>4>c79K3<b<@>2o7W:;:byb>g<6<3;>6<o51c82g?7c28<1=:4>e;3e>xh3n3>0b8>51:laa?6<fl:1<6*>3d81?!74n380(k;53:&e2?5<,o=1?6*i8;18 c?=;2.mm7=4$6;a>4e03-;o<7<4$gg97>"an390(<>?:29'557=;2.:<?4<;%337?5<,8:?6>5+11797>"68?087)??7;18 46?2:1/==753:&24d<43-;;n7=4$02`>6=#99n1?6*>0d80?!77n390(<??:29'547=;2.:=?4<;%327?5<,8;?6>5+10797>"69?087)?>7;18 47?2:1/=<753:&25d<43-;:n7=4$03`>6=#98n1?6*>1d80?!76n390(<<?:29'577=;2.:>?4<;%317?5<,88?6>5+13797>"6:?087)?=7;18 44?2:1/=?753:&26d<43-;9n7=4$00`>6=#9;n1?6*>2d80?!75n390(<=?:29'567=;2.:??4<;%307?5<,89?6>5+12797>"6;?087)?<7;18 45?2:1/=>753:&27d<43-;8n7=4$01`>6=#9:n1?6*>cb82`7=#9jo18?5+fc80?!`d2:1/;4o51b58 4b62;1b844?::k7e?6=3`oi6=44ida94?=n9jk1<75f1b`94?=n9j21<75f1b;94?=n:00;6)?l4;0b?k7d;3:07d<7:18'5f2=:h1e=n=51:9j62<72-;h87<n;o3`7?4<3`8=6=4+1b696d=i9j91?65f3383>!7d<38j7c?l3;68?l56290/=n:52`9m5f5==21b?=4?:%3`0?4f3g;h?784;h0e>5<#9j>1>l5a1b193>=n:l0;6)?l4;0b?k7d;3207d<k:18'5f2=:h1e=n=59:9j6f<72-;h87<n;o3`7?g<3`8i6=4+1b696d=i9j91n65f2483>!7d<38j7c?l3;a8?l43290/=n:52`9m5f5=l21b?54?:%3`0?5>3g;h?7>4;h14>5<#9j>1?45a1b195>=n;?0;6)?l4;1:?k7d;3807d=::18'5f2=;01e=n=53:9j04<72-;h87=6;o3`7?2<3`>;6=4+1b697<=i9j91965f3g83>!7d<3927c?l3;48?l5b290/=n:5389m5f5=?21b?i4?:%3`0?5>3g;h?764;h1`>5<#9j>1?45a1b19=>=n;k0;6)?l4;1:?k7d;3k07d=n:18'5f2=;01e=n=5b:9j71<72-;h87=6;o3`7?e<3`986=4+1b697<=i9j91h65f6`83>!7d<3<i7c?l3;28?l0>290/=n:56c9m5f5=921b::4?:%3`0?0e3g;h?7<4;h45>5<#9j>1:o5a1b197>=n><0;6)?l4;4a?k7d;3>07d8;:18'5f2=>k1e=n=55:9j26<72-;h878m;o3`7?0<3`<96=4+1b692g=i9j91;65f6083>!7d<3<i7c?l3;:8?l07290/=n:56c9m5f5=121b9k4?:%3`0?0e3g;h?7o4;h7f>5<#9j>1:o5a1b19f>=n=j0;6)?l4;4a?k7d;3i07d;m:18'5f2=>k1e=n=5d:9j1d<72-;h878m;o3`7?c<3`?26=4+1b692g=i9j91j65f5983>!7d<3<i7c?l3;33?>o2?3:1(<m;:7`8j4e428;07d;9:18'5f2=>k1e=n=51398m03=83.:o949b:l2g6<6;21b994?:%3`0?0e3g;h?7?;;:k67?6=,8i?6;l4n0a0>43<3`=:6=4+1b692g=i9j91=;54i6294?"6k=0=n6`>c2823>=n>o0;6)?l4;4a?k7d;3;376g9e;29 4e32?h0b<m<:0;8?l0c290/=n:56c9m5f5=9h10e;m50;&2g1<1j2d:o>4>b:9j2=<72-;h878m;o3`7?7d32c>h7>5$0a7>3d<f8i86<j4;h71>5<#9j>1:o5a1b195`=<a<;1<7*>c585f>h6k:0:j65f8c83>!7d<32h7c?l3;28?l>f290/=n:58b9m5f5=921b454?:%3`0?>d3g;h?7<4;h:4>5<#9j>14n5a1b197>=n0?0;6)?l4;:`?k7d;3>07d6::18'5f2=0j1e=n=55:9j<1<72-;h876l;o3`7?0<3`286=4+1b69<f=i9j91;65f8383>!7d<32h7c?l3;:8?l>6290/=n:58b9m5f5=121b4=4?:%3`0?>d3g;h?7o4;h5e>5<#9j>14n5a1b19f>=n?m0;6)?l4;:`?k7d;3i07d9l:18'5f2=0j1e=n=5d:9j3g<72-;h876l;o3`7?c<3`=j6=4+1b69<f=i9j91j65f7883>!7d<32h7c?l3;33?>o003:1(<m;:9a8j4e428;07d98:18'5f2=0j1e=n=51398m20=83.:o947c:l2g6<6;21b;84?:%3`0?>d3g;h?7?;;:k40?6=,8i?65m4n0a0>43<3`396=4+1b69<f=i9j91=;54i8394?"6k=03o6`>c2823>=n190;6)?l4;:`?k7d;3;376g7f;29 4e321i0b<m<:0;8?l>b290/=n:58b9m5f5=9h10e5j50;&2g1<?k2d:o>4>b:9j<<<72-;h876l;o3`7?7d32c<i7>5$0a7>=e<f8i86<j4;h50>5<#9j>14n5a1b195`=<a>81<7*>c58;g>h6k:0:j65f9783>!7d<33<7c?l3;28?l?2290/=n:5969m5f5=921b594?:%3`0??03g;h?7<4;h;0>5<#9j>15:5a1b197>=n1k0;6)?l4;;`?k7d;3:07d7n:18'5f2=1j1e=n=51:9j=<<72-;h877l;o3`7?4<3`336=4+1b69=f=i9j91?65f78194?"6k=0<595a1b194>=n?081<7*>c584=1=i9j91=65f78394?"6k=0<595a1b196>=n?0:1<7*>c584=1=i9j91?65f78:94?"6k=0<545a1b194>=n?0=1<7*>c584=<=i9j91=65f78494?"6k=0<545a1b196>=n?0?1<7*>c584=<=i9j91?65`b783>!7d<3h<7c?l3;28?jd2290/=n:5b69m5f5=921dn>4?:%3`0?d03g;h?7<4;n`1>5<#9j>1n:5a1b197>=hj80;6)?l4;`4?k7d;3>07bl?:18'5f2=j>1e=n=55:9lec<72-;h87l8;o3`7?0<3fkn6=4+1b69f2=i9j91;65`ae83>!7d<3h<7c?l3;:8?jgd290/=n:5b69m5f5=121dmo4?:%3`0?d03g;h?7o4;ncb>5<#9j>1n:5a1b19f>=hi10;6)?l4;`4?k7d;3i07bo8:18'5f2=j>1e=n=5d:9le3<72-;h87l8;o3`7?c<3fk>6=4+1b69f2=i9j91j65`a583>!7d<3h<7c?l3;33?>if;3:1(<m;:c58j4e428;07bo=:18'5f2=j>1e=n=51398kd7=83.:o94m7:l2g6<6;21dm=4?:%3`0?d03g;h?7?;;:m:b?6=,8i?6o94n0a0>43<3fho6=4+1b69f2=i9j91=;54oca94?"6k=0i;6`>c2823>=hjk0;6)?l4;`4?k7d;3;376ama;29 4e32k=0b<m<:0;8?jd>290/=n:5b69m5f5=9h10co650;&2g1<e?2d:o>4>b:9lf1<72-;h87l8;o3`7?7d32ej57>5$0a7>g1<f8i86<j4;n;f>5<#9j>1n:5a1b195`=<g0n1<7*>c58a3>h6k:0:j65`d983>!7d<3n27c?l3;28?jb0290/=n:5d89m5f5=921dh84?:%3`0?b>3g;h?7<4;nf7>5<#9j>1h45a1b197>=hl:0;6)?l4;f:?k7d;3>07bj=:18'5f2=l01e=n=55:9l`4<72-;h87j6;o3`7?0<3fn;6=4+1b69`<=i9j91;65`cg83>!7d<3n27c?l3;:8?jeb290/=n:5d89m5f5=121doi4?:%3`0?b>3g;h?7o4;na`>5<#9j>1h45a1b19f>=hkh0;6)?l4;f:?k7d;3i07bm6:18'5f2=l01e=n=5d:9lg=<72-;h87j6;o3`7?c<3fi<6=4+1b69`<=i9j91j65`c783>!7d<3n27c?l3;33?>id=3:1(<m;:e;8j4e428;07bm;:18'5f2=l01e=n=51398kf5=83.:o94k9:l2g6<6;21do?4?:%3`0?b>3g;h?7?;;:m`5?6=,8i?6i74n0a0>43<3fnm6=4+1b69`<=i9j91=;54oeg94?"6k=0o56`>c2823>=hlm0;6)?l4;f:?k7d;3;376akc;29 4e32m30b<m<:0;8?jbe290/=n:5d89m5f5=9h10cio50;&2g1<c12d:o>4>b:9l`3<72-;h87j6;o3`7?7d32ehn7>5$0a7>a?<f8i86<j4;na3>5<#9j>1h45a1b195`=<gkl1<7*>c58g=>h6k:0:j65`e583>!7d<3o>7c?l3;28?jc4290/=n:5e49m5f5=921di?4?:%3`0?c23g;h?7<4;ng2>5<#9j>1i85a1b197>=hm00;6)?l4;gb?k7d;3:07bk7:18'5f2=mh1e=n=51:9la2<72-;h87kn;o3`7?4<3fo=6=4+1b69ad=i9j91?65rb61:>5<ek3:1<v*>d282g3=O?0n0D:6k;[67>f}f2k0:87?::0c95g<6k3;o6<851682a?7a2td?j7:4n4295>hem3:0bh>50:&27`<53-;8j7<4$g797>"a>390(k953:&e<?5<,o31?6*ia;18 2?e28i<7)?k0;08 cc=;2.mj7=4$023>6=#99;1?6*>0380?!77;390(<>;:29'553=;2.:<;4<;%333?5<,8:36>5+11;97>"68h087)??b;18 46d2:1/==j53:&24`<43-;;j7=4$033>6=#98;1?6*>1380?!76;390(<?;:29'543=;2.:=;4<;%323?5<,8;36>5+10;97>"69h087)?>b;18 47d2:1/=<j53:&25`<43-;:j7=4$003>6=#9;;1?6*>2380?!75;390(<<;:29'573=;2.:>;4<;%313?5<,8836>5+13;97>"6:h087)?=b;18 44d2:1/=?j53:&26`<43-;9j7=4$013>6=#9:;1?6*>3380?!74;390(<=;:29'563=;2.:?;4<;%303?5<,8936>5+12;97>"6;h087)?<b;18 45d2:1/=>j53:&2gf<6l;1/=nk5439'bg<43-lh6>5+78c95f1<,8n:6?5f4883>>o3i3:17dkm:188m`e=831b=no50;9j5fd=831b=n650;9j5f?=831b>44?:%3`0?4f3g;h?7>4;h0;>5<#9j>1>l5a1b195>=n:>0;6)?l4;0b?k7d;3807d<9:18'5f2=:h1e=n=53:9j77<72-;h87<n;o3`7?2<3`9:6=4+1b696d=i9j91965f3183>!7d<38j7c?l3;48?l4a290/=n:52`9m5f5=?21b>h4?:%3`0?4f3g;h?764;h0g>5<#9j>1>l5a1b19=>=n:j0;6)?l4;0b?k7d;3k07d<m:18'5f2=:h1e=n=5b:9j60<72-;h87<n;o3`7?e<3`8?6=4+1b696d=i9j91h65f3983>!7d<3927c?l3;28?l50290/=n:5389m5f5=921b?;4?:%3`0?5>3g;h?7<4;h16>5<#9j>1?45a1b197>=n<80;6)?l4;1:?k7d;3>07d:?:18'5f2=;01e=n=55:9j7c<72-;h87=6;o3`7?0<3`9n6=4+1b697<=i9j91;65f3e83>!7d<3927c?l3;:8?l5d290/=n:5389m5f5=121b?o4?:%3`0?5>3g;h?7o4;h1b>5<#9j>1?45a1b19f>=n;=0;6)?l4;1:?k7d;3i07d=<:18'5f2=;01e=n=5d:9j2d<72-;h878m;o3`7?6<3`<26=4+1b692g=i9j91=65f6683>!7d<3<i7c?l3;08?l01290/=n:56c9m5f5=;21b:84?:%3`0?0e3g;h?7:4;h47>5<#9j>1:o5a1b191>=n>:0;6)?l4;4a?k7d;3<07d8=:18'5f2=>k1e=n=57:9j24<72-;h878m;o3`7?><3`<;6=4+1b692g=i9j91565f5g83>!7d<3<i7c?l3;c8?l3b290/=n:56c9m5f5=j21b9n4?:%3`0?0e3g;h?7m4;h7a>5<#9j>1:o5a1b19`>=n=h0;6)?l4;4a?k7d;3o07d;6:18'5f2=>k1e=n=5f:9j1=<72-;h878m;o3`7?7732c>;7>5$0a7>3d<f8i86<?4;h75>5<#9j>1:o5a1b1957=<a<?1<7*>c585f>h6k:0:?65f5583>!7d<3<i7c?l3;37?>o2;3:1(<m;:7`8j4e428?07d9>:18'5f2=>k1e=n=51798m26=83.:o949b:l2g6<6?21b:k4?:%3`0?0e3g;h?7?7;:k5a?6=,8i?6;l4n0a0>4?<3`<o6=4+1b692g=i9j91=l54i7a94?"6k=0=n6`>c282f>=n>10;6)?l4;4a?k7d;3;h76g:d;29 4e32?h0b<m<:0f8?l35290/=n:56c9m5f5=9l10e8?50;&2g1<1j2d:o>4>f:9j<g<72-;h876l;o3`7?6<3`2j6=4+1b69<f=i9j91=65f8983>!7d<32h7c?l3;08?l>0290/=n:58b9m5f5=;21b4;4?:%3`0?>d3g;h?7:4;h:6>5<#9j>14n5a1b191>=n0=0;6)?l4;:`?k7d;3<07d6<:18'5f2=0j1e=n=57:9j<7<72-;h876l;o3`7?><3`2:6=4+1b69<f=i9j91565f8183>!7d<32h7c?l3;c8?l1a290/=n:58b9m5f5=j21b;i4?:%3`0?>d3g;h?7m4;h5`>5<#9j>14n5a1b19`>=n?k0;6)?l4;:`?k7d;3o07d9n:18'5f2=0j1e=n=5f:9j3<<72-;h876l;o3`7?7732c<47>5$0a7>=e<f8i86<?4;h54>5<#9j>14n5a1b1957=<a><1<7*>c58;g>h6k:0:?65f7483>!7d<32h7c?l3;37?>o0<3:1(<m;:9a8j4e428?07d7=:18'5f2=0j1e=n=51798m<7=83.:o947c:l2g6<6?21b5=4?:%3`0?>d3g;h?7?7;:k;b?6=,8i?65m4n0a0>4?<3`2n6=4+1b69<f=i9j91=l54i9f94?"6k=03o6`>c282f>=n000;6)?l4;:`?k7d;3;h76g8e;29 4e321i0b<m<:0f8?l14290/=n:58b9m5f5=9l10e:<50;&2g1<?k2d:o>4>f:9j=3<72-;h8778;o3`7?6<3`3>6=4+1b69=2=i9j91=65f9583>!7d<33<7c?l3;08?l?4290/=n:5969m5f5=;21b5o4?:%3`0??d3g;h?7>4;h;b>5<#9j>15n5a1b195>=n100;6)?l4;;`?k7d;3807d77:18'5f2=1j1e=n=53:9j3<5=83.:o948959m5f5=821b;4<50;&2g1<01=1e=n=51:9j3<7=83.:o948959m5f5=:21b;4>50;&2g1<01=1e=n=53:9j3<>=83.:o948989m5f5=821b;4950;&2g1<0101e=n=51:9j3<0=83.:o948989m5f5=:21b;4;50;&2g1<0101e=n=53:9lf3<72-;h87l8;o3`7?6<3fh>6=4+1b69f2=i9j91=65`b283>!7d<3h<7c?l3;08?jd5290/=n:5b69m5f5=;21dn<4?:%3`0?d03g;h?7:4;n`3>5<#9j>1n:5a1b191>=hio0;6)?l4;`4?k7d;3<07boj:18'5f2=j>1e=n=57:9lea<72-;h87l8;o3`7?><3fkh6=4+1b69f2=i9j91565`ac83>!7d<3h<7c?l3;c8?jgf290/=n:5b69m5f5=j21dm54?:%3`0?d03g;h?7m4;nc4>5<#9j>1n:5a1b19`>=hi?0;6)?l4;`4?k7d;3o07bo::18'5f2=j>1e=n=5f:9le1<72-;h87l8;o3`7?7732ej?7>5$0a7>g1<f8i86<?4;nc1>5<#9j>1n:5a1b1957=<gh;1<7*>c58a3>h6k:0:?65`a183>!7d<3h<7c?l3;37?>i>n3:1(<m;:c58j4e428?07blk:18'5f2=j>1e=n=51798kge=83.:o94m7:l2g6<6?21dno4?:%3`0?d03g;h?7?7;:mae?6=,8i?6o94n0a0>4?<3fh26=4+1b69f2=i9j91=l54oc:94?"6k=0i;6`>c282f>=hj=0;6)?l4;`4?k7d;3;h76an9;29 4e32k=0b<m<:0f8?j?b290/=n:5b69m5f5=9l10c4j50;&2g1<e?2d:o>4>f:9l`=<72-;h87j6;o3`7?6<3fn<6=4+1b69`<=i9j91=65`d483>!7d<3n27c?l3;08?jb3290/=n:5d89m5f5=;21dh>4?:%3`0?b>3g;h?7:4;nf1>5<#9j>1h45a1b191>=hl80;6)?l4;f:?k7d;3<07bj?:18'5f2=l01e=n=57:9lgc<72-;h87j6;o3`7?><3fin6=4+1b69`<=i9j91565`ce83>!7d<3n27c?l3;c8?jed290/=n:5d89m5f5=j21dol4?:%3`0?b>3g;h?7m4;na:>5<#9j>1h45a1b19`>=hk10;6)?l4;f:?k7d;3o07bm8:18'5f2=l01e=n=5f:9lg3<72-;h87j6;o3`7?7732eh97>5$0a7>a?<f8i86<?4;na7>5<#9j>1h45a1b1957=<gj91<7*>c58g=>h6k:0:?65`c383>!7d<3n27c?l3;37?>id93:1(<m;:e;8j4e428?07bji:18'5f2=l01e=n=51798kac=83.:o94k9:l2g6<6?21dhi4?:%3`0?b>3g;h?7?7;:mgg?6=,8i?6i74n0a0>4?<3fni6=4+1b69`<=i9j91=l54oec94?"6k=0o56`>c282f>=hl?0;6)?l4;f:?k7d;3;h76alb;29 4e32m30b<m<:0f8?je7290/=n:5d89m5f5=9l10coh50;&2g1<c12d:o>4>f:9la1<72-;h87k:;o3`7?6<3fo86=4+1b69a0=i9j91=65`e383>!7d<3o>7c?l3;08?jc6290/=n:5e49m5f5=;21di44?:%3`0?cf3g;h?7>4;ng;>5<#9j>1il5a1b195>=hm>0;6)?l4;gb?k7d;3807bk9:18'5f2=mh1e=n=53:9~f25?290io7>50z&2`6<6k?1C;4j4H6:g?_232jqj6o4>4;36>4g=9k0:o7?k:04952<6m3;m6p`;f;68j06=92dii7>4nd294>"6;l097)?<f;08 c3=;2.m:7=4$g597>"a0390(k753:&ee?5<,>3i6<m8;%3g4?4<,oo1?6*if;18 4672:1/==?53:&247<43-;;?7=4$027>6=#99?1?6*>0780?!77?390(<>7:29'55?=;2.:<l4<;%33f?5<,8:h6>5+11f97>"68l087)??f;18 4772:1/=<?53:&257<43-;:?7=4$037>6=#98?1?6*>1780?!76?390(<?7:29'54?=;2.:=l4<;%32f?5<,8;h6>5+10f97>"69l087)?>f;18 4472:1/=??53:&267<43-;9?7=4$007>6=#9;?1?6*>2780?!75?390(<<7:29'57?=;2.:>l4<;%31f?5<,88h6>5+13f97>"6:l087)?=f;18 4572:1/=>?53:&277<43-;8?7=4$017>6=#9:?1?6*>3780?!74?390(<=7:29'56?=;2.:?l4<;%30f?5<,89h6>5+12f97>"6kj0:h?5+1bg907=#nk087)hl:29'3<g=9j=0(<j>:39j0<<722c?m7>5;hga>5<<ali1<75f1bc94?=n9jh1<75f1b:94?=n9j31<75f2883>!7d<38j7c?l3;28?l4?290/=n:52`9m5f5=921b>:4?:%3`0?4f3g;h?7<4;h05>5<#9j>1>l5a1b197>=n;;0;6)?l4;0b?k7d;3>07d=>:18'5f2=:h1e=n=55:9j75<72-;h87<n;o3`7?0<3`8m6=4+1b696d=i9j91;65f2d83>!7d<38j7c?l3;:8?l4c290/=n:52`9m5f5=121b>n4?:%3`0?4f3g;h?7o4;h0a>5<#9j>1>l5a1b19f>=n:<0;6)?l4;0b?k7d;3i07d<;:18'5f2=:h1e=n=5d:9j7=<72-;h87=6;o3`7?6<3`9<6=4+1b697<=i9j91=65f3783>!7d<3927c?l3;08?l52290/=n:5389m5f5=;21b8<4?:%3`0?5>3g;h?7:4;h63>5<#9j>1?45a1b191>=n;o0;6)?l4;1:?k7d;3<07d=j:18'5f2=;01e=n=57:9j7a<72-;h87=6;o3`7?><3`9h6=4+1b697<=i9j91565f3c83>!7d<3927c?l3;c8?l5f290/=n:5389m5f5=j21b?94?:%3`0?5>3g;h?7m4;h10>5<#9j>1?45a1b19`>=n>h0;6)?l4;4a?k7d;3:07d86:18'5f2=>k1e=n=51:9j22<72-;h878m;o3`7?4<3`<=6=4+1b692g=i9j91?65f6483>!7d<3<i7c?l3;68?l03290/=n:56c9m5f5==21b:>4?:%3`0?0e3g;h?784;h41>5<#9j>1:o5a1b193>=n>80;6)?l4;4a?k7d;3207d8?:18'5f2=>k1e=n=59:9j1c<72-;h878m;o3`7?g<3`?n6=4+1b692g=i9j91n65f5b83>!7d<3<i7c?l3;a8?l3e290/=n:56c9m5f5=l21b9l4?:%3`0?0e3g;h?7k4;h7:>5<#9j>1:o5a1b19b>=n=10;6)?l4;4a?k7d;3;;76g:7;29 4e32?h0b<m<:038?l31290/=n:56c9m5f5=9;10e8;50;&2g1<1j2d:o>4>3:9j11<72-;h878m;o3`7?7332c>?7>5$0a7>3d<f8i86<;4;h52>5<#9j>1:o5a1b1953=<a>:1<7*>c585f>h6k:0:;65f6g83>!7d<3<i7c?l3;3;?>o1m3:1(<m;:7`8j4e428307d8k:18'5f2=>k1e=n=51`98m3e=83.:o949b:l2g6<6j21b:54?:%3`0?0e3g;h?7?l;:k6`?6=,8i?6;l4n0a0>4b<3`?96=4+1b692g=i9j91=h54i4394?"6k=0=n6`>c282b>=n0k0;6)?l4;:`?k7d;3:07d6n:18'5f2=0j1e=n=51:9j<=<72-;h876l;o3`7?4<3`2<6=4+1b69<f=i9j91?65f8783>!7d<32h7c?l3;68?l>2290/=n:58b9m5f5==21b494?:%3`0?>d3g;h?784;h:0>5<#9j>14n5a1b193>=n0;0;6)?l4;:`?k7d;3207d6>:18'5f2=0j1e=n=59:9j<5<72-;h876l;o3`7?g<3`=m6=4+1b69<f=i9j91n65f7e83>!7d<32h7c?l3;a8?l1d290/=n:58b9m5f5=l21b;o4?:%3`0?>d3g;h?7k4;h5b>5<#9j>14n5a1b19b>=n?00;6)?l4;:`?k7d;3;;76g88;29 4e321i0b<m<:038?l10290/=n:58b9m5f5=9;10e:850;&2g1<?k2d:o>4>3:9j30<72-;h876l;o3`7?7332c<87>5$0a7>=e<f8i86<;4;h;1>5<#9j>14n5a1b1953=<a0;1<7*>c58;g>h6k:0:;65f9183>!7d<32h7c?l3;3;?>o?n3:1(<m;:9a8j4e428307d6j:18'5f2=0j1e=n=51`98m=b=83.:o947c:l2g6<6j21b444?:%3`0?>d3g;h?7?l;:k4a?6=,8i?65m4n0a0>4b<3`=86=4+1b69<f=i9j91=h54i6094?"6k=03o6`>c282b>=n1?0;6)?l4;;4?k7d;3:07d7::18'5f2=1>1e=n=51:9j=1<72-;h8778;o3`7?4<3`386=4+1b69=2=i9j91?65f9c83>!7d<33h7c?l3;28?l?f290/=n:59b9m5f5=921b544?:%3`0??d3g;h?7<4;h;;>5<#9j>15n5a1b197>=n?091<7*>c584=1=i9j91<65f78094?"6k=0<595a1b195>=n?0;1<7*>c584=1=i9j91>65f78294?"6k=0<595a1b197>=n?021<7*>c584=<=i9j91<65f78594?"6k=0<545a1b195>=n?0<1<7*>c584=<=i9j91>65f78794?"6k=0<545a1b197>=hj?0;6)?l4;`4?k7d;3:07bl::18'5f2=j>1e=n=51:9lf6<72-;h87l8;o3`7?4<3fh96=4+1b69f2=i9j91?65`b083>!7d<3h<7c?l3;68?jd7290/=n:5b69m5f5==21dmk4?:%3`0?d03g;h?784;ncf>5<#9j>1n:5a1b193>=him0;6)?l4;`4?k7d;3207bol:18'5f2=j>1e=n=59:9leg<72-;h87l8;o3`7?g<3fkj6=4+1b69f2=i9j91n65`a983>!7d<3h<7c?l3;a8?jg0290/=n:5b69m5f5=l21dm;4?:%3`0?d03g;h?7k4;nc6>5<#9j>1n:5a1b19b>=hi=0;6)?l4;`4?k7d;3;;76an3;29 4e32k=0b<m<:038?jg5290/=n:5b69m5f5=9;10cl?50;&2g1<e?2d:o>4>3:9le5<72-;h87l8;o3`7?7332e2j7>5$0a7>g1<f8i86<;4;n`g>5<#9j>1n:5a1b1953=<gki1<7*>c58a3>h6k:0:;65`bc83>!7d<3h<7c?l3;3;?>iei3:1(<m;:c58j4e428307bl6:18'5f2=j>1e=n=51`98kg>=83.:o94m7:l2g6<6j21dn94?:%3`0?d03g;h?7?l;:mb=?6=,8i?6o94n0a0>4b<3f3n6=4+1b69f2=i9j91=h54o8f94?"6k=0i;6`>c282b>=hl10;6)?l4;f:?k7d;3:07bj8:18'5f2=l01e=n=51:9l`0<72-;h87j6;o3`7?4<3fn?6=4+1b69`<=i9j91?65`d283>!7d<3n27c?l3;68?jb5290/=n:5d89m5f5==21dh<4?:%3`0?b>3g;h?784;nf3>5<#9j>1h45a1b193>=hko0;6)?l4;f:?k7d;3207bmj:18'5f2=l01e=n=59:9lga<72-;h87j6;o3`7?g<3fih6=4+1b69`<=i9j91n65`c`83>!7d<3n27c?l3;a8?je>290/=n:5d89m5f5=l21do54?:%3`0?b>3g;h?7k4;na4>5<#9j>1h45a1b19b>=hk?0;6)?l4;f:?k7d;3;;76al5;29 4e32m30b<m<:038?je3290/=n:5d89m5f5=9;10cn=50;&2g1<c12d:o>4>3:9lg7<72-;h87j6;o3`7?7332eh=7>5$0a7>a?<f8i86<;4;nfe>5<#9j>1h45a1b1953=<gmo1<7*>c58g=>h6k:0:;65`de83>!7d<3n27c?l3;3;?>ick3:1(<m;:e;8j4e428307bjm:18'5f2=l01e=n=51`98kag=83.:o94k9:l2g6<6j21dh;4?:%3`0?b>3g;h?7?l;:m`f?6=,8i?6i74n0a0>4b<3fi;6=4+1b69`<=i9j91=h54ocd94?"6k=0o56`>c282b>=hm=0;6)?l4;g6?k7d;3:07bk<:18'5f2=m<1e=n=51:9la7<72-;h87k:;o3`7?4<3fo:6=4+1b69a0=i9j91?65`e883>!7d<3oj7c?l3;28?jc?290/=n:5e`9m5f5=921di:4?:%3`0?cf3g;h?7<4;ng5>5<#9j>1il5a1b197>=zj>9<6=4mc;294~"6l:0:o;5G78f8L2>c3S>?6nun:c820?7228k1=o4>c;3g>40=9>0:i7?i:|l7b?2<f<:1=6`me;28j`6=82.:?h4=;%30b?4<,o?1?6*i6;18 c1=;2.m47=4$g;97>"ai390(:7m:0a4?!7c8380(kk53:&eb?5<,8:;6>5+11397>"68;087)??3;18 4632:1/==;53:&243<43-;;;7=4$02;>6=#9931?6*>0`80?!77j390(<>l:29'55b=;2.:<h4<;%33b?5<,8;;6>5+10397>"69;087)?>3;18 4732:1/=<;53:&253<43-;:;7=4$03;>6=#9831?6*>1`80?!76j390(<?l:29'54b=;2.:=h4<;%32b?5<,88;6>5+13397>"6:;087)?=3;18 4432:1/=?;53:&263<43-;9;7=4$00;>6=#9;31?6*>2`80?!75j390(<<l:29'57b=;2.:>h4<;%31b?5<,89;6>5+12397>"6;;087)?<3;18 4532:1/=>;53:&273<43-;8;7=4$01;>6=#9:31?6*>3`80?!74j390(<=l:29'56b=;2.:on4>d39'5fc=<;1/jo4<;%d`>6=#?0k1=n94$0f2>7=n<00;66g;a;29?lce2900ehm50;9j5fg=831b=nl50;9j5f>=831b=n750;9j6<<72-;h87<n;o3`7?6<3`836=4+1b696d=i9j91=65f2683>!7d<38j7c?l3;08?l41290/=n:52`9m5f5=;21b??4?:%3`0?4f3g;h?7:4;h12>5<#9j>1>l5a1b191>=n;90;6)?l4;0b?k7d;3<07d<i:18'5f2=:h1e=n=57:9j6`<72-;h87<n;o3`7?><3`8o6=4+1b696d=i9j91565f2b83>!7d<38j7c?l3;c8?l4e290/=n:52`9m5f5=j21b>84?:%3`0?4f3g;h?7m4;h07>5<#9j>1>l5a1b19`>=n;10;6)?l4;1:?k7d;3:07d=8:18'5f2=;01e=n=51:9j73<72-;h87=6;o3`7?4<3`9>6=4+1b697<=i9j91?65f4083>!7d<3927c?l3;68?l27290/=n:5389m5f5==21b?k4?:%3`0?5>3g;h?784;h1f>5<#9j>1?45a1b193>=n;m0;6)?l4;1:?k7d;3207d=l:18'5f2=;01e=n=59:9j7g<72-;h87=6;o3`7?g<3`9j6=4+1b697<=i9j91n65f3583>!7d<3927c?l3;a8?l54290/=n:5389m5f5=l21b:l4?:%3`0?0e3g;h?7>4;h4:>5<#9j>1:o5a1b195>=n>>0;6)?l4;4a?k7d;3807d89:18'5f2=>k1e=n=53:9j20<72-;h878m;o3`7?2<3`<?6=4+1b692g=i9j91965f6283>!7d<3<i7c?l3;48?l05290/=n:56c9m5f5=?21b:<4?:%3`0?0e3g;h?764;h43>5<#9j>1:o5a1b19=>=n=o0;6)?l4;4a?k7d;3k07d;j:18'5f2=>k1e=n=5b:9j1f<72-;h878m;o3`7?e<3`?i6=4+1b692g=i9j91h65f5`83>!7d<3<i7c?l3;g8?l3>290/=n:56c9m5f5=n21b954?:%3`0?0e3g;h?7??;:k63?6=,8i?6;l4n0a0>47<3`?=6=4+1b692g=i9j91=?54i4794?"6k=0=n6`>c2827>=n==0;6)?l4;4a?k7d;3;?76g:3;29 4e32?h0b<m<:078?l16290/=n:56c9m5f5=9?10e:>50;&2g1<1j2d:o>4>7:9j2c<72-;h878m;o3`7?7?32c=i7>5$0a7>3d<f8i86<74;h4g>5<#9j>1:o5a1b195d=<a?i1<7*>c585f>h6k:0:n65f6983>!7d<3<i7c?l3;3`?>o2l3:1(<m;:7`8j4e428n07d;=:18'5f2=>k1e=n=51d98m07=83.:o949b:l2g6<6n21b4o4?:%3`0?>d3g;h?7>4;h:b>5<#9j>14n5a1b195>=n010;6)?l4;:`?k7d;3807d68:18'5f2=0j1e=n=53:9j<3<72-;h876l;o3`7?2<3`2>6=4+1b69<f=i9j91965f8583>!7d<32h7c?l3;48?l>4290/=n:58b9m5f5=?21b4?4?:%3`0?>d3g;h?764;h:2>5<#9j>14n5a1b19=>=n090;6)?l4;:`?k7d;3k07d9i:18'5f2=0j1e=n=5b:9j3a<72-;h876l;o3`7?e<3`=h6=4+1b69<f=i9j91h65f7c83>!7d<32h7c?l3;g8?l1f290/=n:58b9m5f5=n21b;44?:%3`0?>d3g;h?7??;:k4<?6=,8i?65m4n0a0>47<3`=<6=4+1b69<f=i9j91=?54i6494?"6k=03o6`>c2827>=n?<0;6)?l4;:`?k7d;3;?76g84;29 4e321i0b<m<:078?l?5290/=n:58b9m5f5=9?10e4?50;&2g1<?k2d:o>4>7:9j=5<72-;h876l;o3`7?7?32c3j7>5$0a7>=e<f8i86<74;h:f>5<#9j>14n5a1b195d=<a1n1<7*>c58;g>h6k:0:n65f8883>!7d<32h7c?l3;3`?>o0m3:1(<m;:9a8j4e428n07d9<:18'5f2=0j1e=n=51d98m24=83.:o947c:l2g6<6n21b5;4?:%3`0??03g;h?7>4;h;6>5<#9j>15:5a1b195>=n1=0;6)?l4;;4?k7d;3807d7<:18'5f2=1>1e=n=53:9j=g<72-;h877l;o3`7?6<3`3j6=4+1b69=f=i9j91=65f9883>!7d<33h7c?l3;08?l??290/=n:59b9m5f5=;21b;4=50;&2g1<01=1e=n=50:9j3<4=83.:o948959m5f5=921b;4?50;&2g1<01=1e=n=52:9j3<6=83.:o948959m5f5=;21b;4650;&2g1<0101e=n=50:9j3<1=83.:o948989m5f5=921b;4850;&2g1<0101e=n=52:9j3<3=83.:o948989m5f5=;21dn;4?:%3`0?d03g;h?7>4;n`6>5<#9j>1n:5a1b195>=hj:0;6)?l4;`4?k7d;3807bl=:18'5f2=j>1e=n=53:9lf4<72-;h87l8;o3`7?2<3fh;6=4+1b69f2=i9j91965`ag83>!7d<3h<7c?l3;48?jgb290/=n:5b69m5f5=?21dmi4?:%3`0?d03g;h?764;nc`>5<#9j>1n:5a1b19=>=hik0;6)?l4;`4?k7d;3k07bon:18'5f2=j>1e=n=5b:9le=<72-;h87l8;o3`7?e<3fk<6=4+1b69f2=i9j91h65`a783>!7d<3h<7c?l3;g8?jg2290/=n:5b69m5f5=n21dm94?:%3`0?d03g;h?7??;:mb7?6=,8i?6o94n0a0>47<3fk96=4+1b69f2=i9j91=?54o`394?"6k=0i;6`>c2827>=hi90;6)?l4;`4?k7d;3;?76a6f;29 4e32k=0b<m<:078?jdc290/=n:5b69m5f5=9?10com50;&2g1<e?2d:o>4>7:9lfg<72-;h87l8;o3`7?7?32eim7>5$0a7>g1<f8i86<74;n`:>5<#9j>1n:5a1b195d=<gk21<7*>c58a3>h6k:0:n65`b583>!7d<3h<7c?l3;3`?>if13:1(<m;:c58j4e428n07b7j:18'5f2=j>1e=n=51d98k<b=83.:o94m7:l2g6<6n21dh54?:%3`0?b>3g;h?7>4;nf4>5<#9j>1h45a1b195>=hl<0;6)?l4;f:?k7d;3807bj;:18'5f2=l01e=n=53:9l`6<72-;h87j6;o3`7?2<3fn96=4+1b69`<=i9j91965`d083>!7d<3n27c?l3;48?jb7290/=n:5d89m5f5=?21dok4?:%3`0?b>3g;h?764;naf>5<#9j>1h45a1b19=>=hkm0;6)?l4;f:?k7d;3k07bml:18'5f2=l01e=n=5b:9lgd<72-;h87j6;o3`7?e<3fi26=4+1b69`<=i9j91h65`c983>!7d<3n27c?l3;g8?je0290/=n:5d89m5f5=n21do;4?:%3`0?b>3g;h?7??;:m`1?6=,8i?6i74n0a0>47<3fi?6=4+1b69`<=i9j91=?54ob194?"6k=0o56`>c2827>=hk;0;6)?l4;f:?k7d;3;?76al1;29 4e32m30b<m<:078?jba290/=n:5d89m5f5=9?10cik50;&2g1<c12d:o>4>7:9l`a<72-;h87j6;o3`7?7?32eoo7>5$0a7>a?<f8i86<74;nfa>5<#9j>1h45a1b195d=<gmk1<7*>c58g=>h6k:0:n65`d783>!7d<3n27c?l3;3`?>idj3:1(<m;:e;8j4e428n07bm?:18'5f2=l01e=n=51d98kg`=83.:o94k9:l2g6<6n21di94?:%3`0?c23g;h?7>4;ng0>5<#9j>1i85a1b195>=hm;0;6)?l4;g6?k7d;3807bk>:18'5f2=m<1e=n=53:9la<<72-;h87kn;o3`7?6<3fo36=4+1b69ad=i9j91=65`e683>!7d<3oj7c?l3;08?jc1290/=n:5e`9m5f5=;21vn:=9:18ag?6=8r.:h>4>c79K3<b<@>2o7W:;:byb>g<6<3;>6<o51c82g?7c28<1=:4>e;3e>xh3n3>0b8>51:laa?6<fl:1<6*>3d81?!74n380(k;53:&e2?5<,o=1?6*i8;18 c?=;2.mm7=4$6;a>4e03-;o<7<4$gg97>"an390(<>?:29'557=;2.:<?4<;%337?5<,8:?6>5+11797>"68?087)??7;18 46?2:1/==753:&24d<43-;;n7=4$02`>6=#99n1?6*>0d80?!77n390(<??:29'547=;2.:=?4<;%327?5<,8;?6>5+10797>"69?087)?>7;18 47?2:1/=<753:&25d<43-;:n7=4$03`>6=#98n1?6*>1d80?!76n390(<<?:29'577=;2.:>?4<;%317?5<,88?6>5+13797>"6:?087)?=7;18 44?2:1/=?753:&26d<43-;9n7=4$00`>6=#9;n1?6*>2d80?!75n390(<=?:29'567=;2.:??4<;%307?5<,89?6>5+12797>"6;?087)?<7;18 45?2:1/=>753:&27d<43-;8n7=4$01`>6=#9:n1?6*>cb82`7=#9jo18?5+fc80?!`d2:1/;4o51b58 4b62;1b844?::k7e?6=3`oi6=44ida94?=n9jk1<75f1b`94?=n9j21<75f1b;94?=n:00;6)?l4;0b?k7d;3:07d<7:18'5f2=:h1e=n=51:9j62<72-;h87<n;o3`7?4<3`8=6=4+1b696d=i9j91?65f3383>!7d<38j7c?l3;68?l56290/=n:52`9m5f5==21b?=4?:%3`0?4f3g;h?784;h0e>5<#9j>1>l5a1b193>=n:l0;6)?l4;0b?k7d;3207d<k:18'5f2=:h1e=n=59:9j6f<72-;h87<n;o3`7?g<3`8i6=4+1b696d=i9j91n65f2483>!7d<38j7c?l3;a8?l43290/=n:52`9m5f5=l21b?54?:%3`0?5>3g;h?7>4;h14>5<#9j>1?45a1b195>=n;?0;6)?l4;1:?k7d;3807d=::18'5f2=;01e=n=53:9j04<72-;h87=6;o3`7?2<3`>;6=4+1b697<=i9j91965f3g83>!7d<3927c?l3;48?l5b290/=n:5389m5f5=?21b?i4?:%3`0?5>3g;h?764;h1`>5<#9j>1?45a1b19=>=n;k0;6)?l4;1:?k7d;3k07d=n:18'5f2=;01e=n=5b:9j71<72-;h87=6;o3`7?e<3`986=4+1b697<=i9j91h65f6`83>!7d<3<i7c?l3;28?l0>290/=n:56c9m5f5=921b::4?:%3`0?0e3g;h?7<4;h45>5<#9j>1:o5a1b197>=n><0;6)?l4;4a?k7d;3>07d8;:18'5f2=>k1e=n=55:9j26<72-;h878m;o3`7?0<3`<96=4+1b692g=i9j91;65f6083>!7d<3<i7c?l3;:8?l07290/=n:56c9m5f5=121b9k4?:%3`0?0e3g;h?7o4;h7f>5<#9j>1:o5a1b19f>=n=j0;6)?l4;4a?k7d;3i07d;m:18'5f2=>k1e=n=5d:9j1d<72-;h878m;o3`7?c<3`?26=4+1b692g=i9j91j65f5983>!7d<3<i7c?l3;33?>o2?3:1(<m;:7`8j4e428;07d;9:18'5f2=>k1e=n=51398m03=83.:o949b:l2g6<6;21b994?:%3`0?0e3g;h?7?;;:k67?6=,8i?6;l4n0a0>43<3`=:6=4+1b692g=i9j91=;54i6294?"6k=0=n6`>c2823>=n>o0;6)?l4;4a?k7d;3;376g9e;29 4e32?h0b<m<:0;8?l0c290/=n:56c9m5f5=9h10e;m50;&2g1<1j2d:o>4>b:9j2=<72-;h878m;o3`7?7d32c>h7>5$0a7>3d<f8i86<j4;h71>5<#9j>1:o5a1b195`=<a<;1<7*>c585f>h6k:0:j65f8c83>!7d<32h7c?l3;28?l>f290/=n:58b9m5f5=921b454?:%3`0?>d3g;h?7<4;h:4>5<#9j>14n5a1b197>=n0?0;6)?l4;:`?k7d;3>07d6::18'5f2=0j1e=n=55:9j<1<72-;h876l;o3`7?0<3`286=4+1b69<f=i9j91;65f8383>!7d<32h7c?l3;:8?l>6290/=n:58b9m5f5=121b4=4?:%3`0?>d3g;h?7o4;h5e>5<#9j>14n5a1b19f>=n?m0;6)?l4;:`?k7d;3i07d9l:18'5f2=0j1e=n=5d:9j3g<72-;h876l;o3`7?c<3`=j6=4+1b69<f=i9j91j65f7883>!7d<32h7c?l3;33?>o003:1(<m;:9a8j4e428;07d98:18'5f2=0j1e=n=51398m20=83.:o947c:l2g6<6;21b;84?:%3`0?>d3g;h?7?;;:k40?6=,8i?65m4n0a0>43<3`396=4+1b69<f=i9j91=;54i8394?"6k=03o6`>c2823>=n190;6)?l4;:`?k7d;3;376g7f;29 4e321i0b<m<:0;8?l>b290/=n:58b9m5f5=9h10e5j50;&2g1<?k2d:o>4>b:9j<<<72-;h876l;o3`7?7d32c<i7>5$0a7>=e<f8i86<j4;h50>5<#9j>14n5a1b195`=<a>81<7*>c58;g>h6k:0:j65f9783>!7d<33<7c?l3;28?l?2290/=n:5969m5f5=921b594?:%3`0??03g;h?7<4;h;0>5<#9j>15:5a1b197>=n1k0;6)?l4;;`?k7d;3:07d7n:18'5f2=1j1e=n=51:9j=<<72-;h877l;o3`7?4<3`336=4+1b69=f=i9j91?65f78194?"6k=0<595a1b194>=n?081<7*>c584=1=i9j91=65f78394?"6k=0<595a1b196>=n?0:1<7*>c584=1=i9j91?65f78:94?"6k=0<545a1b194>=n?0=1<7*>c584=<=i9j91=65f78494?"6k=0<545a1b196>=n?0?1<7*>c584=<=i9j91?65`b783>!7d<3h<7c?l3;28?jd2290/=n:5b69m5f5=921dn>4?:%3`0?d03g;h?7<4;n`1>5<#9j>1n:5a1b197>=hj80;6)?l4;`4?k7d;3>07bl?:18'5f2=j>1e=n=55:9lec<72-;h87l8;o3`7?0<3fkn6=4+1b69f2=i9j91;65`ae83>!7d<3h<7c?l3;:8?jgd290/=n:5b69m5f5=121dmo4?:%3`0?d03g;h?7o4;ncb>5<#9j>1n:5a1b19f>=hi10;6)?l4;`4?k7d;3i07bo8:18'5f2=j>1e=n=5d:9le3<72-;h87l8;o3`7?c<3fk>6=4+1b69f2=i9j91j65`a583>!7d<3h<7c?l3;33?>if;3:1(<m;:c58j4e428;07bo=:18'5f2=j>1e=n=51398kd7=83.:o94m7:l2g6<6;21dm=4?:%3`0?d03g;h?7?;;:m:b?6=,8i?6o94n0a0>43<3fho6=4+1b69f2=i9j91=;54oca94?"6k=0i;6`>c2823>=hjk0;6)?l4;`4?k7d;3;376ama;29 4e32k=0b<m<:0;8?jd>290/=n:5b69m5f5=9h10co650;&2g1<e?2d:o>4>b:9lf1<72-;h87l8;o3`7?7d32ej57>5$0a7>g1<f8i86<j4;n;f>5<#9j>1n:5a1b195`=<g0n1<7*>c58a3>h6k:0:j65`d983>!7d<3n27c?l3;28?jb0290/=n:5d89m5f5=921dh84?:%3`0?b>3g;h?7<4;nf7>5<#9j>1h45a1b197>=hl:0;6)?l4;f:?k7d;3>07bj=:18'5f2=l01e=n=55:9l`4<72-;h87j6;o3`7?0<3fn;6=4+1b69`<=i9j91;65`cg83>!7d<3n27c?l3;:8?jeb290/=n:5d89m5f5=121doi4?:%3`0?b>3g;h?7o4;na`>5<#9j>1h45a1b19f>=hkh0;6)?l4;f:?k7d;3i07bm6:18'5f2=l01e=n=5d:9lg=<72-;h87j6;o3`7?c<3fi<6=4+1b69`<=i9j91j65`c783>!7d<3n27c?l3;33?>id=3:1(<m;:e;8j4e428;07bm;:18'5f2=l01e=n=51398kf5=83.:o94k9:l2g6<6;21do?4?:%3`0?b>3g;h?7?;;:m`5?6=,8i?6i74n0a0>43<3fnm6=4+1b69`<=i9j91=;54oeg94?"6k=0o56`>c2823>=hlm0;6)?l4;f:?k7d;3;376akc;29 4e32m30b<m<:0;8?jbe290/=n:5d89m5f5=9h10cio50;&2g1<c12d:o>4>b:9l`3<72-;h87j6;o3`7?7d32ehn7>5$0a7>a?<f8i86<j4;na3>5<#9j>1h45a1b195`=<gkl1<7*>c58g=>h6k:0:j65`e583>!7d<3o>7c?l3;28?jc4290/=n:5e49m5f5=921di?4?:%3`0?c23g;h?7<4;ng2>5<#9j>1i85a1b197>=hm00;6)?l4;gb?k7d;3:07bk7:18'5f2=mh1e=n=51:9la2<72-;h87kn;o3`7?4<3fo=6=4+1b69ad=i9j91?65rb616>5<ek3:1<v*>d282g3=O?0n0D:6k;[67>f}f2k0:87?::0c95g<6k3;o6<851682a?7a2td?j7:4n4295>hem3:0bh>50:&27`<53-;8j7<4$g797>"a>390(k953:&e<?5<,o31?6*ia;18 2?e28i<7)?k0;08 cc=;2.mj7=4$023>6=#99;1?6*>0380?!77;390(<>;:29'553=;2.:<;4<;%333?5<,8:36>5+11;97>"68h087)??b;18 46d2:1/==j53:&24`<43-;;j7=4$033>6=#98;1?6*>1380?!76;390(<?;:29'543=;2.:=;4<;%323?5<,8;36>5+10;97>"69h087)?>b;18 47d2:1/=<j53:&25`<43-;:j7=4$003>6=#9;;1?6*>2380?!75;390(<<;:29'573=;2.:>;4<;%313?5<,8836>5+13;97>"6:h087)?=b;18 44d2:1/=?j53:&26`<43-;9j7=4$013>6=#9:;1?6*>3380?!74;390(<=;:29'563=;2.:?;4<;%303?5<,8936>5+12;97>"6;h087)?<b;18 45d2:1/=>j53:&2gf<6l;1/=nk5439'bg<43-lh6>5+78c95f1<,8n:6?5f4883>>o3i3:17dkm:188m`e=831b=no50;9j5fd=831b=n650;9j5f?=831b>44?:%3`0?4f3g;h?7>4;h0;>5<#9j>1>l5a1b195>=n:>0;6)?l4;0b?k7d;3807d<9:18'5f2=:h1e=n=53:9j77<72-;h87<n;o3`7?2<3`9:6=4+1b696d=i9j91965f3183>!7d<38j7c?l3;48?l4a290/=n:52`9m5f5=?21b>h4?:%3`0?4f3g;h?764;h0g>5<#9j>1>l5a1b19=>=n:j0;6)?l4;0b?k7d;3k07d<m:18'5f2=:h1e=n=5b:9j60<72-;h87<n;o3`7?e<3`8?6=4+1b696d=i9j91h65f3983>!7d<3927c?l3;28?l50290/=n:5389m5f5=921b?;4?:%3`0?5>3g;h?7<4;h16>5<#9j>1?45a1b197>=n<80;6)?l4;1:?k7d;3>07d:?:18'5f2=;01e=n=55:9j7c<72-;h87=6;o3`7?0<3`9n6=4+1b697<=i9j91;65f3e83>!7d<3927c?l3;:8?l5d290/=n:5389m5f5=121b?o4?:%3`0?5>3g;h?7o4;h1b>5<#9j>1?45a1b19f>=n;=0;6)?l4;1:?k7d;3i07d=<:18'5f2=;01e=n=5d:9j2d<72-;h878m;o3`7?6<3`<26=4+1b692g=i9j91=65f6683>!7d<3<i7c?l3;08?l01290/=n:56c9m5f5=;21b:84?:%3`0?0e3g;h?7:4;h47>5<#9j>1:o5a1b191>=n>:0;6)?l4;4a?k7d;3<07d8=:18'5f2=>k1e=n=57:9j24<72-;h878m;o3`7?><3`<;6=4+1b692g=i9j91565f5g83>!7d<3<i7c?l3;c8?l3b290/=n:56c9m5f5=j21b9n4?:%3`0?0e3g;h?7m4;h7a>5<#9j>1:o5a1b19`>=n=h0;6)?l4;4a?k7d;3o07d;6:18'5f2=>k1e=n=5f:9j1=<72-;h878m;o3`7?7732c>;7>5$0a7>3d<f8i86<?4;h75>5<#9j>1:o5a1b1957=<a<?1<7*>c585f>h6k:0:?65f5583>!7d<3<i7c?l3;37?>o2;3:1(<m;:7`8j4e428?07d9>:18'5f2=>k1e=n=51798m26=83.:o949b:l2g6<6?21b:k4?:%3`0?0e3g;h?7?7;:k5a?6=,8i?6;l4n0a0>4?<3`<o6=4+1b692g=i9j91=l54i7a94?"6k=0=n6`>c282f>=n>10;6)?l4;4a?k7d;3;h76g:d;29 4e32?h0b<m<:0f8?l35290/=n:56c9m5f5=9l10e8?50;&2g1<1j2d:o>4>f:9j<g<72-;h876l;o3`7?6<3`2j6=4+1b69<f=i9j91=65f8983>!7d<32h7c?l3;08?l>0290/=n:58b9m5f5=;21b4;4?:%3`0?>d3g;h?7:4;h:6>5<#9j>14n5a1b191>=n0=0;6)?l4;:`?k7d;3<07d6<:18'5f2=0j1e=n=57:9j<7<72-;h876l;o3`7?><3`2:6=4+1b69<f=i9j91565f8183>!7d<32h7c?l3;c8?l1a290/=n:58b9m5f5=j21b;i4?:%3`0?>d3g;h?7m4;h5`>5<#9j>14n5a1b19`>=n?k0;6)?l4;:`?k7d;3o07d9n:18'5f2=0j1e=n=5f:9j3<<72-;h876l;o3`7?7732c<47>5$0a7>=e<f8i86<?4;h54>5<#9j>14n5a1b1957=<a><1<7*>c58;g>h6k:0:?65f7483>!7d<32h7c?l3;37?>o0<3:1(<m;:9a8j4e428?07d7=:18'5f2=0j1e=n=51798m<7=83.:o947c:l2g6<6?21b5=4?:%3`0?>d3g;h?7?7;:k;b?6=,8i?65m4n0a0>4?<3`2n6=4+1b69<f=i9j91=l54i9f94?"6k=03o6`>c282f>=n000;6)?l4;:`?k7d;3;h76g8e;29 4e321i0b<m<:0f8?l14290/=n:58b9m5f5=9l10e:<50;&2g1<?k2d:o>4>f:9j=3<72-;h8778;o3`7?6<3`3>6=4+1b69=2=i9j91=65f9583>!7d<33<7c?l3;08?l?4290/=n:5969m5f5=;21b5o4?:%3`0??d3g;h?7>4;h;b>5<#9j>15n5a1b195>=n100;6)?l4;;`?k7d;3807d77:18'5f2=1j1e=n=53:9j3<5=83.:o948959m5f5=821b;4<50;&2g1<01=1e=n=51:9j3<7=83.:o948959m5f5=:21b;4>50;&2g1<01=1e=n=53:9j3<>=83.:o948989m5f5=821b;4950;&2g1<0101e=n=51:9j3<0=83.:o948989m5f5=:21b;4;50;&2g1<0101e=n=53:9lf3<72-;h87l8;o3`7?6<3fh>6=4+1b69f2=i9j91=65`b283>!7d<3h<7c?l3;08?jd5290/=n:5b69m5f5=;21dn<4?:%3`0?d03g;h?7:4;n`3>5<#9j>1n:5a1b191>=hio0;6)?l4;`4?k7d;3<07boj:18'5f2=j>1e=n=57:9lea<72-;h87l8;o3`7?><3fkh6=4+1b69f2=i9j91565`ac83>!7d<3h<7c?l3;c8?jgf290/=n:5b69m5f5=j21dm54?:%3`0?d03g;h?7m4;nc4>5<#9j>1n:5a1b19`>=hi?0;6)?l4;`4?k7d;3o07bo::18'5f2=j>1e=n=5f:9le1<72-;h87l8;o3`7?7732ej?7>5$0a7>g1<f8i86<?4;nc1>5<#9j>1n:5a1b1957=<gh;1<7*>c58a3>h6k:0:?65`a183>!7d<3h<7c?l3;37?>i>n3:1(<m;:c58j4e428?07blk:18'5f2=j>1e=n=51798kge=83.:o94m7:l2g6<6?21dno4?:%3`0?d03g;h?7?7;:mae?6=,8i?6o94n0a0>4?<3fh26=4+1b69f2=i9j91=l54oc:94?"6k=0i;6`>c282f>=hj=0;6)?l4;`4?k7d;3;h76an9;29 4e32k=0b<m<:0f8?j?b290/=n:5b69m5f5=9l10c4j50;&2g1<e?2d:o>4>f:9l`=<72-;h87j6;o3`7?6<3fn<6=4+1b69`<=i9j91=65`d483>!7d<3n27c?l3;08?jb3290/=n:5d89m5f5=;21dh>4?:%3`0?b>3g;h?7:4;nf1>5<#9j>1h45a1b191>=hl80;6)?l4;f:?k7d;3<07bj?:18'5f2=l01e=n=57:9lgc<72-;h87j6;o3`7?><3fin6=4+1b69`<=i9j91565`ce83>!7d<3n27c?l3;c8?jed290/=n:5d89m5f5=j21dol4?:%3`0?b>3g;h?7m4;na:>5<#9j>1h45a1b19`>=hk10;6)?l4;f:?k7d;3o07bm8:18'5f2=l01e=n=5f:9lg3<72-;h87j6;o3`7?7732eh97>5$0a7>a?<f8i86<?4;na7>5<#9j>1h45a1b1957=<gj91<7*>c58g=>h6k:0:?65`c383>!7d<3n27c?l3;37?>id93:1(<m;:e;8j4e428?07bji:18'5f2=l01e=n=51798kac=83.:o94k9:l2g6<6?21dhi4?:%3`0?b>3g;h?7?7;:mgg?6=,8i?6i74n0a0>4?<3fni6=4+1b69`<=i9j91=l54oec94?"6k=0o56`>c282f>=hl?0;6)?l4;f:?k7d;3;h76alb;29 4e32m30b<m<:0f8?je7290/=n:5d89m5f5=9l10coh50;&2g1<c12d:o>4>f:9la1<72-;h87k:;o3`7?6<3fo86=4+1b69a0=i9j91=65`e383>!7d<3o>7c?l3;08?jc6290/=n:5e49m5f5=;21di44?:%3`0?cf3g;h?7>4;ng;>5<#9j>1il5a1b195>=hm>0;6)?l4;gb?k7d;3807bk9:18'5f2=mh1e=n=53:9~f253290io7>50z&2`6<6k?1C;4j4H6:g?_232jqj6o4>4;36>4g=9k0:o7?k:04952<6m3;m6p`;f;68j06=92dii7>4nd294>"6;l097)?<f;08 c3=;2.m:7=4$g597>"a0390(k753:&ee?5<,>3i6<m8;%3g4?4<,oo1?6*if;18 4672:1/==?53:&247<43-;;?7=4$027>6=#99?1?6*>0780?!77?390(<>7:29'55?=;2.:<l4<;%33f?5<,8:h6>5+11f97>"68l087)??f;18 4772:1/=<?53:&257<43-;:?7=4$037>6=#98?1?6*>1780?!76?390(<?7:29'54?=;2.:=l4<;%32f?5<,8;h6>5+10f97>"69l087)?>f;18 4472:1/=??53:&267<43-;9?7=4$007>6=#9;?1?6*>2780?!75?390(<<7:29'57?=;2.:>l4<;%31f?5<,88h6>5+13f97>"6:l087)?=f;18 4572:1/=>?53:&277<43-;8?7=4$017>6=#9:?1?6*>3780?!74?390(<=7:29'56?=;2.:?l4<;%30f?5<,89h6>5+12f97>"6kj0:h?5+1bg907=#nk087)hl:29'3<g=9j=0(<j>:39j0<<722c?m7>5;hga>5<<ali1<75f1bc94?=n9jh1<75f1b:94?=n9j31<75f2883>!7d<38j7c?l3;28?l4?290/=n:52`9m5f5=921b>:4?:%3`0?4f3g;h?7<4;h05>5<#9j>1>l5a1b197>=n;;0;6)?l4;0b?k7d;3>07d=>:18'5f2=:h1e=n=55:9j75<72-;h87<n;o3`7?0<3`8m6=4+1b696d=i9j91;65f2d83>!7d<38j7c?l3;:8?l4c290/=n:52`9m5f5=121b>n4?:%3`0?4f3g;h?7o4;h0a>5<#9j>1>l5a1b19f>=n:<0;6)?l4;0b?k7d;3i07d<;:18'5f2=:h1e=n=5d:9j7=<72-;h87=6;o3`7?6<3`9<6=4+1b697<=i9j91=65f3783>!7d<3927c?l3;08?l52290/=n:5389m5f5=;21b8<4?:%3`0?5>3g;h?7:4;h63>5<#9j>1?45a1b191>=n;o0;6)?l4;1:?k7d;3<07d=j:18'5f2=;01e=n=57:9j7a<72-;h87=6;o3`7?><3`9h6=4+1b697<=i9j91565f3c83>!7d<3927c?l3;c8?l5f290/=n:5389m5f5=j21b?94?:%3`0?5>3g;h?7m4;h10>5<#9j>1?45a1b19`>=n>h0;6)?l4;4a?k7d;3:07d86:18'5f2=>k1e=n=51:9j22<72-;h878m;o3`7?4<3`<=6=4+1b692g=i9j91?65f6483>!7d<3<i7c?l3;68?l03290/=n:56c9m5f5==21b:>4?:%3`0?0e3g;h?784;h41>5<#9j>1:o5a1b193>=n>80;6)?l4;4a?k7d;3207d8?:18'5f2=>k1e=n=59:9j1c<72-;h878m;o3`7?g<3`?n6=4+1b692g=i9j91n65f5b83>!7d<3<i7c?l3;a8?l3e290/=n:56c9m5f5=l21b9l4?:%3`0?0e3g;h?7k4;h7:>5<#9j>1:o5a1b19b>=n=10;6)?l4;4a?k7d;3;;76g:7;29 4e32?h0b<m<:038?l31290/=n:56c9m5f5=9;10e8;50;&2g1<1j2d:o>4>3:9j11<72-;h878m;o3`7?7332c>?7>5$0a7>3d<f8i86<;4;h52>5<#9j>1:o5a1b1953=<a>:1<7*>c585f>h6k:0:;65f6g83>!7d<3<i7c?l3;3;?>o1m3:1(<m;:7`8j4e428307d8k:18'5f2=>k1e=n=51`98m3e=83.:o949b:l2g6<6j21b:54?:%3`0?0e3g;h?7?l;:k6`?6=,8i?6;l4n0a0>4b<3`?96=4+1b692g=i9j91=h54i4394?"6k=0=n6`>c282b>=n0k0;6)?l4;:`?k7d;3:07d6n:18'5f2=0j1e=n=51:9j<=<72-;h876l;o3`7?4<3`2<6=4+1b69<f=i9j91?65f8783>!7d<32h7c?l3;68?l>2290/=n:58b9m5f5==21b494?:%3`0?>d3g;h?784;h:0>5<#9j>14n5a1b193>=n0;0;6)?l4;:`?k7d;3207d6>:18'5f2=0j1e=n=59:9j<5<72-;h876l;o3`7?g<3`=m6=4+1b69<f=i9j91n65f7e83>!7d<32h7c?l3;a8?l1d290/=n:58b9m5f5=l21b;o4?:%3`0?>d3g;h?7k4;h5b>5<#9j>14n5a1b19b>=n?00;6)?l4;:`?k7d;3;;76g88;29 4e321i0b<m<:038?l10290/=n:58b9m5f5=9;10e:850;&2g1<?k2d:o>4>3:9j30<72-;h876l;o3`7?7332c<87>5$0a7>=e<f8i86<;4;h;1>5<#9j>14n5a1b1953=<a0;1<7*>c58;g>h6k:0:;65f9183>!7d<32h7c?l3;3;?>o?n3:1(<m;:9a8j4e428307d6j:18'5f2=0j1e=n=51`98m=b=83.:o947c:l2g6<6j21b444?:%3`0?>d3g;h?7?l;:k4a?6=,8i?65m4n0a0>4b<3`=86=4+1b69<f=i9j91=h54i6094?"6k=03o6`>c282b>=n1?0;6)?l4;;4?k7d;3:07d7::18'5f2=1>1e=n=51:9j=1<72-;h8778;o3`7?4<3`386=4+1b69=2=i9j91?65f9c83>!7d<33h7c?l3;28?l?f290/=n:59b9m5f5=921b544?:%3`0??d3g;h?7<4;h;;>5<#9j>15n5a1b197>=n?091<7*>c584=1=i9j91<65f78094?"6k=0<595a1b195>=n?0;1<7*>c584=1=i9j91>65f78294?"6k=0<595a1b197>=n?021<7*>c584=<=i9j91<65f78594?"6k=0<545a1b195>=n?0<1<7*>c584=<=i9j91>65f78794?"6k=0<545a1b197>=hj?0;6)?l4;`4?k7d;3:07bl::18'5f2=j>1e=n=51:9lf6<72-;h87l8;o3`7?4<3fh96=4+1b69f2=i9j91?65`b083>!7d<3h<7c?l3;68?jd7290/=n:5b69m5f5==21dmk4?:%3`0?d03g;h?784;ncf>5<#9j>1n:5a1b193>=him0;6)?l4;`4?k7d;3207bol:18'5f2=j>1e=n=59:9leg<72-;h87l8;o3`7?g<3fkj6=4+1b69f2=i9j91n65`a983>!7d<3h<7c?l3;a8?jg0290/=n:5b69m5f5=l21dm;4?:%3`0?d03g;h?7k4;nc6>5<#9j>1n:5a1b19b>=hi=0;6)?l4;`4?k7d;3;;76an3;29 4e32k=0b<m<:038?jg5290/=n:5b69m5f5=9;10cl?50;&2g1<e?2d:o>4>3:9le5<72-;h87l8;o3`7?7332e2j7>5$0a7>g1<f8i86<;4;n`g>5<#9j>1n:5a1b1953=<gki1<7*>c58a3>h6k:0:;65`bc83>!7d<3h<7c?l3;3;?>iei3:1(<m;:c58j4e428307bl6:18'5f2=j>1e=n=51`98kg>=83.:o94m7:l2g6<6j21dn94?:%3`0?d03g;h?7?l;:mb=?6=,8i?6o94n0a0>4b<3f3n6=4+1b69f2=i9j91=h54o8f94?"6k=0i;6`>c282b>=hl10;6)?l4;f:?k7d;3:07bj8:18'5f2=l01e=n=51:9l`0<72-;h87j6;o3`7?4<3fn?6=4+1b69`<=i9j91?65`d283>!7d<3n27c?l3;68?jb5290/=n:5d89m5f5==21dh<4?:%3`0?b>3g;h?784;nf3>5<#9j>1h45a1b193>=hko0;6)?l4;f:?k7d;3207bmj:18'5f2=l01e=n=59:9lga<72-;h87j6;o3`7?g<3fih6=4+1b69`<=i9j91n65`c`83>!7d<3n27c?l3;a8?je>290/=n:5d89m5f5=l21do54?:%3`0?b>3g;h?7k4;na4>5<#9j>1h45a1b19b>=hk?0;6)?l4;f:?k7d;3;;76al5;29 4e32m30b<m<:038?je3290/=n:5d89m5f5=9;10cn=50;&2g1<c12d:o>4>3:9lg7<72-;h87j6;o3`7?7332eh=7>5$0a7>a?<f8i86<;4;nfe>5<#9j>1h45a1b1953=<gmo1<7*>c58g=>h6k:0:;65`de83>!7d<3n27c?l3;3;?>ick3:1(<m;:e;8j4e428307bjm:18'5f2=l01e=n=51`98kag=83.:o94k9:l2g6<6j21dh;4?:%3`0?b>3g;h?7?l;:m`f?6=,8i?6i74n0a0>4b<3fi;6=4+1b69`<=i9j91=h54ocd94?"6k=0o56`>c282b>=hm=0;6)?l4;g6?k7d;3:07bk<:18'5f2=m<1e=n=51:9la7<72-;h87k:;o3`7?4<3fo:6=4+1b69a0=i9j91?65`e883>!7d<3oj7c?l3;28?jc?290/=n:5e`9m5f5=921di:4?:%3`0?cf3g;h?7<4;ng5>5<#9j>1il5a1b197>=zj>986=4mc;294~"6l:0:o;5G78f8L2>c3S>?6nun:c820?7228k1=o4>c;3g>40=9>0:i7?i:|l7b?2<f<:1=6`me;28j`6=82.:?h4=;%30b?4<,o?1?6*i6;18 c1=;2.m47=4$g;97>"ai390(:7m:0a4?!7c8380(kk53:&eb?5<,8:;6>5+11397>"68;087)??3;18 4632:1/==;53:&243<43-;;;7=4$02;>6=#9931?6*>0`80?!77j390(<>l:29'55b=;2.:<h4<;%33b?5<,8;;6>5+10397>"69;087)?>3;18 4732:1/=<;53:&253<43-;:;7=4$03;>6=#9831?6*>1`80?!76j390(<?l:29'54b=;2.:=h4<;%32b?5<,88;6>5+13397>"6:;087)?=3;18 4432:1/=?;53:&263<43-;9;7=4$00;>6=#9;31?6*>2`80?!75j390(<<l:29'57b=;2.:>h4<;%31b?5<,89;6>5+12397>"6;;087)?<3;18 4532:1/=>;53:&273<43-;8;7=4$01;>6=#9:31?6*>3`80?!74j390(<=l:29'56b=;2.:on4>d39'5fc=<;1/jo4<;%d`>6=#?0k1=n94$0f2>7=n<00;66g;a;29?lce2900ehm50;9j5fg=831b=nl50;9j5f>=831b=n750;9j6<<72-;h87<n;o3`7?6<3`836=4+1b696d=i9j91=65f2683>!7d<38j7c?l3;08?l41290/=n:52`9m5f5=;21b??4?:%3`0?4f3g;h?7:4;h12>5<#9j>1>l5a1b191>=n;90;6)?l4;0b?k7d;3<07d<i:18'5f2=:h1e=n=57:9j6`<72-;h87<n;o3`7?><3`8o6=4+1b696d=i9j91565f2b83>!7d<38j7c?l3;c8?l4e290/=n:52`9m5f5=j21b>84?:%3`0?4f3g;h?7m4;h07>5<#9j>1>l5a1b19`>=n;10;6)?l4;1:?k7d;3:07d=8:18'5f2=;01e=n=51:9j73<72-;h87=6;o3`7?4<3`9>6=4+1b697<=i9j91?65f4083>!7d<3927c?l3;68?l27290/=n:5389m5f5==21b?k4?:%3`0?5>3g;h?784;h1f>5<#9j>1?45a1b193>=n;m0;6)?l4;1:?k7d;3207d=l:18'5f2=;01e=n=59:9j7g<72-;h87=6;o3`7?g<3`9j6=4+1b697<=i9j91n65f3583>!7d<3927c?l3;a8?l54290/=n:5389m5f5=l21b:l4?:%3`0?0e3g;h?7>4;h4:>5<#9j>1:o5a1b195>=n>>0;6)?l4;4a?k7d;3807d89:18'5f2=>k1e=n=53:9j20<72-;h878m;o3`7?2<3`<?6=4+1b692g=i9j91965f6283>!7d<3<i7c?l3;48?l05290/=n:56c9m5f5=?21b:<4?:%3`0?0e3g;h?764;h43>5<#9j>1:o5a1b19=>=n=o0;6)?l4;4a?k7d;3k07d;j:18'5f2=>k1e=n=5b:9j1f<72-;h878m;o3`7?e<3`?i6=4+1b692g=i9j91h65f5`83>!7d<3<i7c?l3;g8?l3>290/=n:56c9m5f5=n21b954?:%3`0?0e3g;h?7??;:k63?6=,8i?6;l4n0a0>47<3`?=6=4+1b692g=i9j91=?54i4794?"6k=0=n6`>c2827>=n==0;6)?l4;4a?k7d;3;?76g:3;29 4e32?h0b<m<:078?l16290/=n:56c9m5f5=9?10e:>50;&2g1<1j2d:o>4>7:9j2c<72-;h878m;o3`7?7?32c=i7>5$0a7>3d<f8i86<74;h4g>5<#9j>1:o5a1b195d=<a?i1<7*>c585f>h6k:0:n65f6983>!7d<3<i7c?l3;3`?>o2l3:1(<m;:7`8j4e428n07d;=:18'5f2=>k1e=n=51d98m07=83.:o949b:l2g6<6n21b4o4?:%3`0?>d3g;h?7>4;h:b>5<#9j>14n5a1b195>=n010;6)?l4;:`?k7d;3807d68:18'5f2=0j1e=n=53:9j<3<72-;h876l;o3`7?2<3`2>6=4+1b69<f=i9j91965f8583>!7d<32h7c?l3;48?l>4290/=n:58b9m5f5=?21b4?4?:%3`0?>d3g;h?764;h:2>5<#9j>14n5a1b19=>=n090;6)?l4;:`?k7d;3k07d9i:18'5f2=0j1e=n=5b:9j3a<72-;h876l;o3`7?e<3`=h6=4+1b69<f=i9j91h65f7c83>!7d<32h7c?l3;g8?l1f290/=n:58b9m5f5=n21b;44?:%3`0?>d3g;h?7??;:k4<?6=,8i?65m4n0a0>47<3`=<6=4+1b69<f=i9j91=?54i6494?"6k=03o6`>c2827>=n?<0;6)?l4;:`?k7d;3;?76g84;29 4e321i0b<m<:078?l?5290/=n:58b9m5f5=9?10e4?50;&2g1<?k2d:o>4>7:9j=5<72-;h876l;o3`7?7?32c3j7>5$0a7>=e<f8i86<74;h:f>5<#9j>14n5a1b195d=<a1n1<7*>c58;g>h6k:0:n65f8883>!7d<32h7c?l3;3`?>o0m3:1(<m;:9a8j4e428n07d9<:18'5f2=0j1e=n=51d98m24=83.:o947c:l2g6<6n21b5;4?:%3`0??03g;h?7>4;h;6>5<#9j>15:5a1b195>=n1=0;6)?l4;;4?k7d;3807d7<:18'5f2=1>1e=n=53:9j=g<72-;h877l;o3`7?6<3`3j6=4+1b69=f=i9j91=65f9883>!7d<33h7c?l3;08?l??290/=n:59b9m5f5=;21b;4=50;&2g1<01=1e=n=50:9j3<4=83.:o948959m5f5=921b;4?50;&2g1<01=1e=n=52:9j3<6=83.:o948959m5f5=;21b;4650;&2g1<0101e=n=50:9j3<1=83.:o948989m5f5=921b;4850;&2g1<0101e=n=52:9j3<3=83.:o948989m5f5=;21dn;4?:%3`0?d03g;h?7>4;n`6>5<#9j>1n:5a1b195>=hj:0;6)?l4;`4?k7d;3807bl=:18'5f2=j>1e=n=53:9lf4<72-;h87l8;o3`7?2<3fh;6=4+1b69f2=i9j91965`ag83>!7d<3h<7c?l3;48?jgb290/=n:5b69m5f5=?21dmi4?:%3`0?d03g;h?764;nc`>5<#9j>1n:5a1b19=>=hik0;6)?l4;`4?k7d;3k07bon:18'5f2=j>1e=n=5b:9le=<72-;h87l8;o3`7?e<3fk<6=4+1b69f2=i9j91h65`a783>!7d<3h<7c?l3;g8?jg2290/=n:5b69m5f5=n21dm94?:%3`0?d03g;h?7??;:mb7?6=,8i?6o94n0a0>47<3fk96=4+1b69f2=i9j91=?54o`394?"6k=0i;6`>c2827>=hi90;6)?l4;`4?k7d;3;?76a6f;29 4e32k=0b<m<:078?jdc290/=n:5b69m5f5=9?10com50;&2g1<e?2d:o>4>7:9lfg<72-;h87l8;o3`7?7?32eim7>5$0a7>g1<f8i86<74;n`:>5<#9j>1n:5a1b195d=<gk21<7*>c58a3>h6k:0:n65`b583>!7d<3h<7c?l3;3`?>if13:1(<m;:c58j4e428n07b7j:18'5f2=j>1e=n=51d98k<b=83.:o94m7:l2g6<6n21dh54?:%3`0?b>3g;h?7>4;nf4>5<#9j>1h45a1b195>=hl<0;6)?l4;f:?k7d;3807bj;:18'5f2=l01e=n=53:9l`6<72-;h87j6;o3`7?2<3fn96=4+1b69`<=i9j91965`d083>!7d<3n27c?l3;48?jb7290/=n:5d89m5f5=?21dok4?:%3`0?b>3g;h?764;naf>5<#9j>1h45a1b19=>=hkm0;6)?l4;f:?k7d;3k07bml:18'5f2=l01e=n=5b:9lgd<72-;h87j6;o3`7?e<3fi26=4+1b69`<=i9j91h65`c983>!7d<3n27c?l3;g8?je0290/=n:5d89m5f5=n21do;4?:%3`0?b>3g;h?7??;:m`1?6=,8i?6i74n0a0>47<3fi?6=4+1b69`<=i9j91=?54ob194?"6k=0o56`>c2827>=hk;0;6)?l4;f:?k7d;3;?76al1;29 4e32m30b<m<:078?jba290/=n:5d89m5f5=9?10cik50;&2g1<c12d:o>4>7:9l`a<72-;h87j6;o3`7?7?32eoo7>5$0a7>a?<f8i86<74;nfa>5<#9j>1h45a1b195d=<gmk1<7*>c58g=>h6k:0:n65`d783>!7d<3n27c?l3;3`?>idj3:1(<m;:e;8j4e428n07bm?:18'5f2=l01e=n=51d98kg`=83.:o94k9:l2g6<6n21di94?:%3`0?c23g;h?7>4;ng0>5<#9j>1i85a1b195>=hm;0;6)?l4;g6?k7d;3807bk>:18'5f2=m<1e=n=53:9la<<72-;h87kn;o3`7?6<3fo36=4+1b69ad=i9j91=65`e683>!7d<3oj7c?l3;08?jc1290/=n:5e`9m5f5=;21vn:6m:18ag?6=8r.:h>4>c79K3<b<@>2o7W:;:byb>g<6<3;>6<o51c82g?7c28<1=:4>e;3e>xh3n3>0b8>51:laa?6<fl:1<6*>3d81?!74n380(k;53:&e2?5<,o=1?6*i8;18 c?=;2.mm7=4$6;a>4e03-;o<7<4$gg97>"an390(<>?:29'557=;2.:<?4<;%337?5<,8:?6>5+11797>"68?087)??7;18 46?2:1/==753:&24d<43-;;n7=4$02`>6=#99n1?6*>0d80?!77n390(<??:29'547=;2.:=?4<;%327?5<,8;?6>5+10797>"69?087)?>7;18 47?2:1/=<753:&25d<43-;:n7=4$03`>6=#98n1?6*>1d80?!76n390(<<?:29'577=;2.:>?4<;%317?5<,88?6>5+13797>"6:?087)?=7;18 44?2:1/=?753:&26d<43-;9n7=4$00`>6=#9;n1?6*>2d80?!75n390(<=?:29'567=;2.:??4<;%307?5<,89?6>5+12797>"6;?087)?<7;18 45?2:1/=>753:&27d<43-;8n7=4$01`>6=#9:n1?6*>cb82`7=#9jo18?5+fc80?!`d2:1/;4o51b58 4b62;1b844?::k7e?6=3`oi6=44ida94?=n9jk1<75f1b`94?=n9j21<75f1b;94?=n:00;6)?l4;0b?k7d;3:07d<7:18'5f2=:h1e=n=51:9j62<72-;h87<n;o3`7?4<3`8=6=4+1b696d=i9j91?65f3383>!7d<38j7c?l3;68?l56290/=n:52`9m5f5==21b?=4?:%3`0?4f3g;h?784;h0e>5<#9j>1>l5a1b193>=n:l0;6)?l4;0b?k7d;3207d<k:18'5f2=:h1e=n=59:9j6f<72-;h87<n;o3`7?g<3`8i6=4+1b696d=i9j91n65f2483>!7d<38j7c?l3;a8?l43290/=n:52`9m5f5=l21b?54?:%3`0?5>3g;h?7>4;h14>5<#9j>1?45a1b195>=n;?0;6)?l4;1:?k7d;3807d=::18'5f2=;01e=n=53:9j04<72-;h87=6;o3`7?2<3`>;6=4+1b697<=i9j91965f3g83>!7d<3927c?l3;48?l5b290/=n:5389m5f5=?21b?i4?:%3`0?5>3g;h?764;h1`>5<#9j>1?45a1b19=>=n;k0;6)?l4;1:?k7d;3k07d=n:18'5f2=;01e=n=5b:9j71<72-;h87=6;o3`7?e<3`986=4+1b697<=i9j91h65f6`83>!7d<3<i7c?l3;28?l0>290/=n:56c9m5f5=921b::4?:%3`0?0e3g;h?7<4;h45>5<#9j>1:o5a1b197>=n><0;6)?l4;4a?k7d;3>07d8;:18'5f2=>k1e=n=55:9j26<72-;h878m;o3`7?0<3`<96=4+1b692g=i9j91;65f6083>!7d<3<i7c?l3;:8?l07290/=n:56c9m5f5=121b9k4?:%3`0?0e3g;h?7o4;h7f>5<#9j>1:o5a1b19f>=n=j0;6)?l4;4a?k7d;3i07d;m:18'5f2=>k1e=n=5d:9j1d<72-;h878m;o3`7?c<3`?26=4+1b692g=i9j91j65f5983>!7d<3<i7c?l3;33?>o2?3:1(<m;:7`8j4e428;07d;9:18'5f2=>k1e=n=51398m03=83.:o949b:l2g6<6;21b994?:%3`0?0e3g;h?7?;;:k67?6=,8i?6;l4n0a0>43<3`=:6=4+1b692g=i9j91=;54i6294?"6k=0=n6`>c2823>=n>o0;6)?l4;4a?k7d;3;376g9e;29 4e32?h0b<m<:0;8?l0c290/=n:56c9m5f5=9h10e;m50;&2g1<1j2d:o>4>b:9j2=<72-;h878m;o3`7?7d32c>h7>5$0a7>3d<f8i86<j4;h71>5<#9j>1:o5a1b195`=<a<;1<7*>c585f>h6k:0:j65f8c83>!7d<32h7c?l3;28?l>f290/=n:58b9m5f5=921b454?:%3`0?>d3g;h?7<4;h:4>5<#9j>14n5a1b197>=n0?0;6)?l4;:`?k7d;3>07d6::18'5f2=0j1e=n=55:9j<1<72-;h876l;o3`7?0<3`286=4+1b69<f=i9j91;65f8383>!7d<32h7c?l3;:8?l>6290/=n:58b9m5f5=121b4=4?:%3`0?>d3g;h?7o4;h5e>5<#9j>14n5a1b19f>=n?m0;6)?l4;:`?k7d;3i07d9l:18'5f2=0j1e=n=5d:9j3g<72-;h876l;o3`7?c<3`=j6=4+1b69<f=i9j91j65f7883>!7d<32h7c?l3;33?>o003:1(<m;:9a8j4e428;07d98:18'5f2=0j1e=n=51398m20=83.:o947c:l2g6<6;21b;84?:%3`0?>d3g;h?7?;;:k40?6=,8i?65m4n0a0>43<3`396=4+1b69<f=i9j91=;54i8394?"6k=03o6`>c2823>=n190;6)?l4;:`?k7d;3;376g7f;29 4e321i0b<m<:0;8?l>b290/=n:58b9m5f5=9h10e5j50;&2g1<?k2d:o>4>b:9j<<<72-;h876l;o3`7?7d32c<i7>5$0a7>=e<f8i86<j4;h50>5<#9j>14n5a1b195`=<a>81<7*>c58;g>h6k:0:j65f9783>!7d<33<7c?l3;28?l?2290/=n:5969m5f5=921b594?:%3`0??03g;h?7<4;h;0>5<#9j>15:5a1b197>=n1k0;6)?l4;;`?k7d;3:07d7n:18'5f2=1j1e=n=51:9j=<<72-;h877l;o3`7?4<3`336=4+1b69=f=i9j91?65f78194?"6k=0<595a1b194>=n?081<7*>c584=1=i9j91=65f78394?"6k=0<595a1b196>=n?0:1<7*>c584=1=i9j91?65f78:94?"6k=0<545a1b194>=n?0=1<7*>c584=<=i9j91=65f78494?"6k=0<545a1b196>=n?0?1<7*>c584=<=i9j91?65`b783>!7d<3h<7c?l3;28?jd2290/=n:5b69m5f5=921dn>4?:%3`0?d03g;h?7<4;n`1>5<#9j>1n:5a1b197>=hj80;6)?l4;`4?k7d;3>07bl?:18'5f2=j>1e=n=55:9lec<72-;h87l8;o3`7?0<3fkn6=4+1b69f2=i9j91;65`ae83>!7d<3h<7c?l3;:8?jgd290/=n:5b69m5f5=121dmo4?:%3`0?d03g;h?7o4;ncb>5<#9j>1n:5a1b19f>=hi10;6)?l4;`4?k7d;3i07bo8:18'5f2=j>1e=n=5d:9le3<72-;h87l8;o3`7?c<3fk>6=4+1b69f2=i9j91j65`a583>!7d<3h<7c?l3;33?>if;3:1(<m;:c58j4e428;07bo=:18'5f2=j>1e=n=51398kd7=83.:o94m7:l2g6<6;21dm=4?:%3`0?d03g;h?7?;;:m:b?6=,8i?6o94n0a0>43<3fho6=4+1b69f2=i9j91=;54oca94?"6k=0i;6`>c2823>=hjk0;6)?l4;`4?k7d;3;376ama;29 4e32k=0b<m<:0;8?jd>290/=n:5b69m5f5=9h10co650;&2g1<e?2d:o>4>b:9lf1<72-;h87l8;o3`7?7d32ej57>5$0a7>g1<f8i86<j4;n;f>5<#9j>1n:5a1b195`=<g0n1<7*>c58a3>h6k:0:j65`d983>!7d<3n27c?l3;28?jb0290/=n:5d89m5f5=921dh84?:%3`0?b>3g;h?7<4;nf7>5<#9j>1h45a1b197>=hl:0;6)?l4;f:?k7d;3>07bj=:18'5f2=l01e=n=55:9l`4<72-;h87j6;o3`7?0<3fn;6=4+1b69`<=i9j91;65`cg83>!7d<3n27c?l3;:8?jeb290/=n:5d89m5f5=121doi4?:%3`0?b>3g;h?7o4;na`>5<#9j>1h45a1b19f>=hkh0;6)?l4;f:?k7d;3i07bm6:18'5f2=l01e=n=5d:9lg=<72-;h87j6;o3`7?c<3fi<6=4+1b69`<=i9j91j65`c783>!7d<3n27c?l3;33?>id=3:1(<m;:e;8j4e428;07bm;:18'5f2=l01e=n=51398kf5=83.:o94k9:l2g6<6;21do?4?:%3`0?b>3g;h?7?;;:m`5?6=,8i?6i74n0a0>43<3fnm6=4+1b69`<=i9j91=;54oeg94?"6k=0o56`>c2823>=hlm0;6)?l4;f:?k7d;3;376akc;29 4e32m30b<m<:0;8?jbe290/=n:5d89m5f5=9h10cio50;&2g1<c12d:o>4>b:9l`3<72-;h87j6;o3`7?7d32ehn7>5$0a7>a?<f8i86<j4;na3>5<#9j>1h45a1b195`=<gkl1<7*>c58g=>h6k:0:j65`e583>!7d<3o>7c?l3;28?jc4290/=n:5e49m5f5=921di?4?:%3`0?c23g;h?7<4;ng2>5<#9j>1i85a1b197>=hm00;6)?l4;gb?k7d;3:07bk7:18'5f2=mh1e=n=51:9la2<72-;h87kn;o3`7?4<3fo=6=4+1b69ad=i9j91?65rb6:b>5<ek3:1<v*>d282g3=O?0n0D:6k;[67>f}f2k0:87?::0c95g<6k3;o6<851682a?7a2td?j7:4n4295>hem3:0bh>50:&27`<53-;8j7<4$g797>"a>390(k953:&e<?5<,o31?6*ia;18 2?e28i<7)?k0;08 cc=;2.mj7=4$023>6=#99;1?6*>0380?!77;390(<>;:29'553=;2.:<;4<;%333?5<,8:36>5+11;97>"68h087)??b;18 46d2:1/==j53:&24`<43-;;j7=4$033>6=#98;1?6*>1380?!76;390(<?;:29'543=;2.:=;4<;%323?5<,8;36>5+10;97>"69h087)?>b;18 47d2:1/=<j53:&25`<43-;:j7=4$003>6=#9;;1?6*>2380?!75;390(<<;:29'573=;2.:>;4<;%313?5<,8836>5+13;97>"6:h087)?=b;18 44d2:1/=?j53:&26`<43-;9j7=4$013>6=#9:;1?6*>3380?!74;390(<=;:29'563=;2.:?;4<;%303?5<,8936>5+12;97>"6;h087)?<b;18 45d2:1/=>j53:&2gf<6l;1/=nk5439'bg<43-lh6>5+78c95f1<,8n:6?5f4883>>o3i3:17dkm:188m`e=831b=no50;9j5fd=831b=n650;9j5f?=831b>44?:%3`0?4f3g;h?7>4;h0;>5<#9j>1>l5a1b195>=n:>0;6)?l4;0b?k7d;3807d<9:18'5f2=:h1e=n=53:9j77<72-;h87<n;o3`7?2<3`9:6=4+1b696d=i9j91965f3183>!7d<38j7c?l3;48?l4a290/=n:52`9m5f5=?21b>h4?:%3`0?4f3g;h?764;h0g>5<#9j>1>l5a1b19=>=n:j0;6)?l4;0b?k7d;3k07d<m:18'5f2=:h1e=n=5b:9j60<72-;h87<n;o3`7?e<3`8?6=4+1b696d=i9j91h65f3983>!7d<3927c?l3;28?l50290/=n:5389m5f5=921b?;4?:%3`0?5>3g;h?7<4;h16>5<#9j>1?45a1b197>=n<80;6)?l4;1:?k7d;3>07d:?:18'5f2=;01e=n=55:9j7c<72-;h87=6;o3`7?0<3`9n6=4+1b697<=i9j91;65f3e83>!7d<3927c?l3;:8?l5d290/=n:5389m5f5=121b?o4?:%3`0?5>3g;h?7o4;h1b>5<#9j>1?45a1b19f>=n;=0;6)?l4;1:?k7d;3i07d=<:18'5f2=;01e=n=5d:9j2d<72-;h878m;o3`7?6<3`<26=4+1b692g=i9j91=65f6683>!7d<3<i7c?l3;08?l01290/=n:56c9m5f5=;21b:84?:%3`0?0e3g;h?7:4;h47>5<#9j>1:o5a1b191>=n>:0;6)?l4;4a?k7d;3<07d8=:18'5f2=>k1e=n=57:9j24<72-;h878m;o3`7?><3`<;6=4+1b692g=i9j91565f5g83>!7d<3<i7c?l3;c8?l3b290/=n:56c9m5f5=j21b9n4?:%3`0?0e3g;h?7m4;h7a>5<#9j>1:o5a1b19`>=n=h0;6)?l4;4a?k7d;3o07d;6:18'5f2=>k1e=n=5f:9j1=<72-;h878m;o3`7?7732c>;7>5$0a7>3d<f8i86<?4;h75>5<#9j>1:o5a1b1957=<a<?1<7*>c585f>h6k:0:?65f5583>!7d<3<i7c?l3;37?>o2;3:1(<m;:7`8j4e428?07d9>:18'5f2=>k1e=n=51798m26=83.:o949b:l2g6<6?21b:k4?:%3`0?0e3g;h?7?7;:k5a?6=,8i?6;l4n0a0>4?<3`<o6=4+1b692g=i9j91=l54i7a94?"6k=0=n6`>c282f>=n>10;6)?l4;4a?k7d;3;h76g:d;29 4e32?h0b<m<:0f8?l35290/=n:56c9m5f5=9l10e8?50;&2g1<1j2d:o>4>f:9j<g<72-;h876l;o3`7?6<3`2j6=4+1b69<f=i9j91=65f8983>!7d<32h7c?l3;08?l>0290/=n:58b9m5f5=;21b4;4?:%3`0?>d3g;h?7:4;h:6>5<#9j>14n5a1b191>=n0=0;6)?l4;:`?k7d;3<07d6<:18'5f2=0j1e=n=57:9j<7<72-;h876l;o3`7?><3`2:6=4+1b69<f=i9j91565f8183>!7d<32h7c?l3;c8?l1a290/=n:58b9m5f5=j21b;i4?:%3`0?>d3g;h?7m4;h5`>5<#9j>14n5a1b19`>=n?k0;6)?l4;:`?k7d;3o07d9n:18'5f2=0j1e=n=5f:9j3<<72-;h876l;o3`7?7732c<47>5$0a7>=e<f8i86<?4;h54>5<#9j>14n5a1b1957=<a><1<7*>c58;g>h6k:0:?65f7483>!7d<32h7c?l3;37?>o0<3:1(<m;:9a8j4e428?07d7=:18'5f2=0j1e=n=51798m<7=83.:o947c:l2g6<6?21b5=4?:%3`0?>d3g;h?7?7;:k;b?6=,8i?65m4n0a0>4?<3`2n6=4+1b69<f=i9j91=l54i9f94?"6k=03o6`>c282f>=n000;6)?l4;:`?k7d;3;h76g8e;29 4e321i0b<m<:0f8?l14290/=n:58b9m5f5=9l10e:<50;&2g1<?k2d:o>4>f:9j=3<72-;h8778;o3`7?6<3`3>6=4+1b69=2=i9j91=65f9583>!7d<33<7c?l3;08?l?4290/=n:5969m5f5=;21b5o4?:%3`0??d3g;h?7>4;h;b>5<#9j>15n5a1b195>=n100;6)?l4;;`?k7d;3807d77:18'5f2=1j1e=n=53:9j3<5=83.:o948959m5f5=821b;4<50;&2g1<01=1e=n=51:9j3<7=83.:o948959m5f5=:21b;4>50;&2g1<01=1e=n=53:9j3<>=83.:o948989m5f5=821b;4950;&2g1<0101e=n=51:9j3<0=83.:o948989m5f5=:21b;4;50;&2g1<0101e=n=53:9lf3<72-;h87l8;o3`7?6<3fh>6=4+1b69f2=i9j91=65`b283>!7d<3h<7c?l3;08?jd5290/=n:5b69m5f5=;21dn<4?:%3`0?d03g;h?7:4;n`3>5<#9j>1n:5a1b191>=hio0;6)?l4;`4?k7d;3<07boj:18'5f2=j>1e=n=57:9lea<72-;h87l8;o3`7?><3fkh6=4+1b69f2=i9j91565`ac83>!7d<3h<7c?l3;c8?jgf290/=n:5b69m5f5=j21dm54?:%3`0?d03g;h?7m4;nc4>5<#9j>1n:5a1b19`>=hi?0;6)?l4;`4?k7d;3o07bo::18'5f2=j>1e=n=5f:9le1<72-;h87l8;o3`7?7732ej?7>5$0a7>g1<f8i86<?4;nc1>5<#9j>1n:5a1b1957=<gh;1<7*>c58a3>h6k:0:?65`a183>!7d<3h<7c?l3;37?>i>n3:1(<m;:c58j4e428?07blk:18'5f2=j>1e=n=51798kge=83.:o94m7:l2g6<6?21dno4?:%3`0?d03g;h?7?7;:mae?6=,8i?6o94n0a0>4?<3fh26=4+1b69f2=i9j91=l54oc:94?"6k=0i;6`>c282f>=hj=0;6)?l4;`4?k7d;3;h76an9;29 4e32k=0b<m<:0f8?j?b290/=n:5b69m5f5=9l10c4j50;&2g1<e?2d:o>4>f:9l`=<72-;h87j6;o3`7?6<3fn<6=4+1b69`<=i9j91=65`d483>!7d<3n27c?l3;08?jb3290/=n:5d89m5f5=;21dh>4?:%3`0?b>3g;h?7:4;nf1>5<#9j>1h45a1b191>=hl80;6)?l4;f:?k7d;3<07bj?:18'5f2=l01e=n=57:9lgc<72-;h87j6;o3`7?><3fin6=4+1b69`<=i9j91565`ce83>!7d<3n27c?l3;c8?jed290/=n:5d89m5f5=j21dol4?:%3`0?b>3g;h?7m4;na:>5<#9j>1h45a1b19`>=hk10;6)?l4;f:?k7d;3o07bm8:18'5f2=l01e=n=5f:9lg3<72-;h87j6;o3`7?7732eh97>5$0a7>a?<f8i86<?4;na7>5<#9j>1h45a1b1957=<gj91<7*>c58g=>h6k:0:?65`c383>!7d<3n27c?l3;37?>id93:1(<m;:e;8j4e428?07bji:18'5f2=l01e=n=51798kac=83.:o94k9:l2g6<6?21dhi4?:%3`0?b>3g;h?7?7;:mgg?6=,8i?6i74n0a0>4?<3fni6=4+1b69`<=i9j91=l54oec94?"6k=0o56`>c282f>=hl?0;6)?l4;f:?k7d;3;h76alb;29 4e32m30b<m<:0f8?je7290/=n:5d89m5f5=9l10coh50;&2g1<c12d:o>4>f:9la1<72-;h87k:;o3`7?6<3fo86=4+1b69a0=i9j91=65`e383>!7d<3o>7c?l3;08?jc6290/=n:5e49m5f5=;21di44?:%3`0?cf3g;h?7>4;ng;>5<#9j>1il5a1b195>=hm>0;6)?l4;gb?k7d;3807bk9:18'5f2=mh1e=n=53:9~f21a290io7>50z&2`6<6k?1C;4j4H6:g?_232jqj6o4>4;36>4g=9k0:o7?k:04952<6m3;m6p`;f;68j06=92dii7>4nd294>"6;l097)?<f;08 c3=;2.m:7=4$g597>"a0390(k753:&ee?5<,>3i6<m8;%3g4?4<,oo1?6*if;18 4672:1/==?53:&247<43-;;?7=4$027>6=#99?1?6*>0780?!77?390(<>7:29'55?=;2.:<l4<;%33f?5<,8:h6>5+11f97>"68l087)??f;18 4772:1/=<?53:&257<43-;:?7=4$037>6=#98?1?6*>1780?!76?390(<?7:29'54?=;2.:=l4<;%32f?5<,8;h6>5+10f97>"69l087)?>f;18 4472:1/=??53:&267<43-;9?7=4$007>6=#9;?1?6*>2780?!75?390(<<7:29'57?=;2.:>l4<;%31f?5<,88h6>5+13f97>"6:l087)?=f;18 4572:1/=>?53:&277<43-;8?7=4$017>6=#9:?1?6*>3780?!74?390(<=7:29'56?=;2.:?l4<;%30f?5<,89h6>5+12f97>"6kj0:h?5+1bg907=#nk087)hl:29'3<g=9j=0(<j>:39j0<<722c?m7>5;hga>5<<ali1<75f1bc94?=n9jh1<75f1b:94?=n9j31<75f2883>!7d<38j7c?l3;28?l4?290/=n:52`9m5f5=921b>:4?:%3`0?4f3g;h?7<4;h05>5<#9j>1>l5a1b197>=n;;0;6)?l4;0b?k7d;3>07d=>:18'5f2=:h1e=n=55:9j75<72-;h87<n;o3`7?0<3`8m6=4+1b696d=i9j91;65f2d83>!7d<38j7c?l3;:8?l4c290/=n:52`9m5f5=121b>n4?:%3`0?4f3g;h?7o4;h0a>5<#9j>1>l5a1b19f>=n:<0;6)?l4;0b?k7d;3i07d<;:18'5f2=:h1e=n=5d:9j7=<72-;h87=6;o3`7?6<3`9<6=4+1b697<=i9j91=65f3783>!7d<3927c?l3;08?l52290/=n:5389m5f5=;21b8<4?:%3`0?5>3g;h?7:4;h63>5<#9j>1?45a1b191>=n;o0;6)?l4;1:?k7d;3<07d=j:18'5f2=;01e=n=57:9j7a<72-;h87=6;o3`7?><3`9h6=4+1b697<=i9j91565f3c83>!7d<3927c?l3;c8?l5f290/=n:5389m5f5=j21b?94?:%3`0?5>3g;h?7m4;h10>5<#9j>1?45a1b19`>=n>h0;6)?l4;4a?k7d;3:07d86:18'5f2=>k1e=n=51:9j22<72-;h878m;o3`7?4<3`<=6=4+1b692g=i9j91?65f6483>!7d<3<i7c?l3;68?l03290/=n:56c9m5f5==21b:>4?:%3`0?0e3g;h?784;h41>5<#9j>1:o5a1b193>=n>80;6)?l4;4a?k7d;3207d8?:18'5f2=>k1e=n=59:9j1c<72-;h878m;o3`7?g<3`?n6=4+1b692g=i9j91n65f5b83>!7d<3<i7c?l3;a8?l3e290/=n:56c9m5f5=l21b9l4?:%3`0?0e3g;h?7k4;h7:>5<#9j>1:o5a1b19b>=n=10;6)?l4;4a?k7d;3;;76g:7;29 4e32?h0b<m<:038?l31290/=n:56c9m5f5=9;10e8;50;&2g1<1j2d:o>4>3:9j11<72-;h878m;o3`7?7332c>?7>5$0a7>3d<f8i86<;4;h52>5<#9j>1:o5a1b1953=<a>:1<7*>c585f>h6k:0:;65f6g83>!7d<3<i7c?l3;3;?>o1m3:1(<m;:7`8j4e428307d8k:18'5f2=>k1e=n=51`98m3e=83.:o949b:l2g6<6j21b:54?:%3`0?0e3g;h?7?l;:k6`?6=,8i?6;l4n0a0>4b<3`?96=4+1b692g=i9j91=h54i4394?"6k=0=n6`>c282b>=n0k0;6)?l4;:`?k7d;3:07d6n:18'5f2=0j1e=n=51:9j<=<72-;h876l;o3`7?4<3`2<6=4+1b69<f=i9j91?65f8783>!7d<32h7c?l3;68?l>2290/=n:58b9m5f5==21b494?:%3`0?>d3g;h?784;h:0>5<#9j>14n5a1b193>=n0;0;6)?l4;:`?k7d;3207d6>:18'5f2=0j1e=n=59:9j<5<72-;h876l;o3`7?g<3`=m6=4+1b69<f=i9j91n65f7e83>!7d<32h7c?l3;a8?l1d290/=n:58b9m5f5=l21b;o4?:%3`0?>d3g;h?7k4;h5b>5<#9j>14n5a1b19b>=n?00;6)?l4;:`?k7d;3;;76g88;29 4e321i0b<m<:038?l10290/=n:58b9m5f5=9;10e:850;&2g1<?k2d:o>4>3:9j30<72-;h876l;o3`7?7332c<87>5$0a7>=e<f8i86<;4;h;1>5<#9j>14n5a1b1953=<a0;1<7*>c58;g>h6k:0:;65f9183>!7d<32h7c?l3;3;?>o?n3:1(<m;:9a8j4e428307d6j:18'5f2=0j1e=n=51`98m=b=83.:o947c:l2g6<6j21b444?:%3`0?>d3g;h?7?l;:k4a?6=,8i?65m4n0a0>4b<3`=86=4+1b69<f=i9j91=h54i6094?"6k=03o6`>c282b>=n1?0;6)?l4;;4?k7d;3:07d7::18'5f2=1>1e=n=51:9j=1<72-;h8778;o3`7?4<3`386=4+1b69=2=i9j91?65f9c83>!7d<33h7c?l3;28?l?f290/=n:59b9m5f5=921b544?:%3`0??d3g;h?7<4;h;;>5<#9j>15n5a1b197>=n?091<7*>c584=1=i9j91<65f78094?"6k=0<595a1b195>=n?0;1<7*>c584=1=i9j91>65f78294?"6k=0<595a1b197>=n?021<7*>c584=<=i9j91<65f78594?"6k=0<545a1b195>=n?0<1<7*>c584=<=i9j91>65f78794?"6k=0<545a1b197>=hj?0;6)?l4;`4?k7d;3:07bl::18'5f2=j>1e=n=51:9lf6<72-;h87l8;o3`7?4<3fh96=4+1b69f2=i9j91?65`b083>!7d<3h<7c?l3;68?jd7290/=n:5b69m5f5==21dmk4?:%3`0?d03g;h?784;ncf>5<#9j>1n:5a1b193>=him0;6)?l4;`4?k7d;3207bol:18'5f2=j>1e=n=59:9leg<72-;h87l8;o3`7?g<3fkj6=4+1b69f2=i9j91n65`a983>!7d<3h<7c?l3;a8?jg0290/=n:5b69m5f5=l21dm;4?:%3`0?d03g;h?7k4;nc6>5<#9j>1n:5a1b19b>=hi=0;6)?l4;`4?k7d;3;;76an3;29 4e32k=0b<m<:038?jg5290/=n:5b69m5f5=9;10cl?50;&2g1<e?2d:o>4>3:9le5<72-;h87l8;o3`7?7332e2j7>5$0a7>g1<f8i86<;4;n`g>5<#9j>1n:5a1b1953=<gki1<7*>c58a3>h6k:0:;65`bc83>!7d<3h<7c?l3;3;?>iei3:1(<m;:c58j4e428307bl6:18'5f2=j>1e=n=51`98kg>=83.:o94m7:l2g6<6j21dn94?:%3`0?d03g;h?7?l;:mb=?6=,8i?6o94n0a0>4b<3f3n6=4+1b69f2=i9j91=h54o8f94?"6k=0i;6`>c282b>=hl10;6)?l4;f:?k7d;3:07bj8:18'5f2=l01e=n=51:9l`0<72-;h87j6;o3`7?4<3fn?6=4+1b69`<=i9j91?65`d283>!7d<3n27c?l3;68?jb5290/=n:5d89m5f5==21dh<4?:%3`0?b>3g;h?784;nf3>5<#9j>1h45a1b193>=hko0;6)?l4;f:?k7d;3207bmj:18'5f2=l01e=n=59:9lga<72-;h87j6;o3`7?g<3fih6=4+1b69`<=i9j91n65`c`83>!7d<3n27c?l3;a8?je>290/=n:5d89m5f5=l21do54?:%3`0?b>3g;h?7k4;na4>5<#9j>1h45a1b19b>=hk?0;6)?l4;f:?k7d;3;;76al5;29 4e32m30b<m<:038?je3290/=n:5d89m5f5=9;10cn=50;&2g1<c12d:o>4>3:9lg7<72-;h87j6;o3`7?7332eh=7>5$0a7>a?<f8i86<;4;nfe>5<#9j>1h45a1b1953=<gmo1<7*>c58g=>h6k:0:;65`de83>!7d<3n27c?l3;3;?>ick3:1(<m;:e;8j4e428307bjm:18'5f2=l01e=n=51`98kag=83.:o94k9:l2g6<6j21dh;4?:%3`0?b>3g;h?7?l;:m`f?6=,8i?6i74n0a0>4b<3fi;6=4+1b69`<=i9j91=h54ocd94?"6k=0o56`>c282b>=hm=0;6)?l4;g6?k7d;3:07bk<:18'5f2=m<1e=n=51:9la7<72-;h87k:;o3`7?4<3fo:6=4+1b69a0=i9j91?65`e883>!7d<3oj7c?l3;28?jc?290/=n:5e`9m5f5=921di:4?:%3`0?cf3g;h?7<4;ng5>5<#9j>1il5a1b197>=zj>=?6=4mc;294~"6l:0:o;5G78f8L2>c3S>?6nun:c820?7228k1=o4>c;3g>40=9>0:i7?i:|l7b?2<f<:1=6`me;28j`6=82.:?h4=;%30b?4<,o?1?6*i6;18 c1=;2.m47=4$g;97>"ai390(:7m:0a4?!7c8380(kk53:&eb?5<,8:;6>5+11397>"68;087)??3;18 4632:1/==;53:&243<43-;;;7=4$02;>6=#9931?6*>0`80?!77j390(<>l:29'55b=;2.:<h4<;%33b?5<,8;;6>5+10397>"69;087)?>3;18 4732:1/=<;53:&253<43-;:;7=4$03;>6=#9831?6*>1`80?!76j390(<?l:29'54b=;2.:=h4<;%32b?5<,88;6>5+13397>"6:;087)?=3;18 4432:1/=?;53:&263<43-;9;7=4$00;>6=#9;31?6*>2`80?!75j390(<<l:29'57b=;2.:>h4<;%31b?5<,89;6>5+12397>"6;;087)?<3;18 4532:1/=>;53:&273<43-;8;7=4$01;>6=#9:31?6*>3`80?!74j390(<=l:29'56b=;2.:on4>d39'5fc=<;1/jo4<;%d`>6=#?0k1=n94$0f2>7=n<00;66g;a;29?lce2900ehm50;9j5fg=831b=nl50;9j5f>=831b=n750;9j6<<72-;h87<n;o3`7?6<3`836=4+1b696d=i9j91=65f2683>!7d<38j7c?l3;08?l41290/=n:52`9m5f5=;21b??4?:%3`0?4f3g;h?7:4;h12>5<#9j>1>l5a1b191>=n;90;6)?l4;0b?k7d;3<07d<i:18'5f2=:h1e=n=57:9j6`<72-;h87<n;o3`7?><3`8o6=4+1b696d=i9j91565f2b83>!7d<38j7c?l3;c8?l4e290/=n:52`9m5f5=j21b>84?:%3`0?4f3g;h?7m4;h07>5<#9j>1>l5a1b19`>=n;10;6)?l4;1:?k7d;3:07d=8:18'5f2=;01e=n=51:9j73<72-;h87=6;o3`7?4<3`9>6=4+1b697<=i9j91?65f4083>!7d<3927c?l3;68?l27290/=n:5389m5f5==21b?k4?:%3`0?5>3g;h?784;h1f>5<#9j>1?45a1b193>=n;m0;6)?l4;1:?k7d;3207d=l:18'5f2=;01e=n=59:9j7g<72-;h87=6;o3`7?g<3`9j6=4+1b697<=i9j91n65f3583>!7d<3927c?l3;a8?l54290/=n:5389m5f5=l21b:l4?:%3`0?0e3g;h?7>4;h4:>5<#9j>1:o5a1b195>=n>>0;6)?l4;4a?k7d;3807d89:18'5f2=>k1e=n=53:9j20<72-;h878m;o3`7?2<3`<?6=4+1b692g=i9j91965f6283>!7d<3<i7c?l3;48?l05290/=n:56c9m5f5=?21b:<4?:%3`0?0e3g;h?764;h43>5<#9j>1:o5a1b19=>=n=o0;6)?l4;4a?k7d;3k07d;j:18'5f2=>k1e=n=5b:9j1f<72-;h878m;o3`7?e<3`?i6=4+1b692g=i9j91h65f5`83>!7d<3<i7c?l3;g8?l3>290/=n:56c9m5f5=n21b954?:%3`0?0e3g;h?7??;:k63?6=,8i?6;l4n0a0>47<3`?=6=4+1b692g=i9j91=?54i4794?"6k=0=n6`>c2827>=n==0;6)?l4;4a?k7d;3;?76g:3;29 4e32?h0b<m<:078?l16290/=n:56c9m5f5=9?10e:>50;&2g1<1j2d:o>4>7:9j2c<72-;h878m;o3`7?7?32c=i7>5$0a7>3d<f8i86<74;h4g>5<#9j>1:o5a1b195d=<a?i1<7*>c585f>h6k:0:n65f6983>!7d<3<i7c?l3;3`?>o2l3:1(<m;:7`8j4e428n07d;=:18'5f2=>k1e=n=51d98m07=83.:o949b:l2g6<6n21b4o4?:%3`0?>d3g;h?7>4;h:b>5<#9j>14n5a1b195>=n010;6)?l4;:`?k7d;3807d68:18'5f2=0j1e=n=53:9j<3<72-;h876l;o3`7?2<3`2>6=4+1b69<f=i9j91965f8583>!7d<32h7c?l3;48?l>4290/=n:58b9m5f5=?21b4?4?:%3`0?>d3g;h?764;h:2>5<#9j>14n5a1b19=>=n090;6)?l4;:`?k7d;3k07d9i:18'5f2=0j1e=n=5b:9j3a<72-;h876l;o3`7?e<3`=h6=4+1b69<f=i9j91h65f7c83>!7d<32h7c?l3;g8?l1f290/=n:58b9m5f5=n21b;44?:%3`0?>d3g;h?7??;:k4<?6=,8i?65m4n0a0>47<3`=<6=4+1b69<f=i9j91=?54i6494?"6k=03o6`>c2827>=n?<0;6)?l4;:`?k7d;3;?76g84;29 4e321i0b<m<:078?l?5290/=n:58b9m5f5=9?10e4?50;&2g1<?k2d:o>4>7:9j=5<72-;h876l;o3`7?7?32c3j7>5$0a7>=e<f8i86<74;h:f>5<#9j>14n5a1b195d=<a1n1<7*>c58;g>h6k:0:n65f8883>!7d<32h7c?l3;3`?>o0m3:1(<m;:9a8j4e428n07d9<:18'5f2=0j1e=n=51d98m24=83.:o947c:l2g6<6n21b5;4?:%3`0??03g;h?7>4;h;6>5<#9j>15:5a1b195>=n1=0;6)?l4;;4?k7d;3807d7<:18'5f2=1>1e=n=53:9j=g<72-;h877l;o3`7?6<3`3j6=4+1b69=f=i9j91=65f9883>!7d<33h7c?l3;08?l??290/=n:59b9m5f5=;21b;4=50;&2g1<01=1e=n=50:9j3<4=83.:o948959m5f5=921b;4?50;&2g1<01=1e=n=52:9j3<6=83.:o948959m5f5=;21b;4650;&2g1<0101e=n=50:9j3<1=83.:o948989m5f5=921b;4850;&2g1<0101e=n=52:9j3<3=83.:o948989m5f5=;21dn;4?:%3`0?d03g;h?7>4;n`6>5<#9j>1n:5a1b195>=hj:0;6)?l4;`4?k7d;3807bl=:18'5f2=j>1e=n=53:9lf4<72-;h87l8;o3`7?2<3fh;6=4+1b69f2=i9j91965`ag83>!7d<3h<7c?l3;48?jgb290/=n:5b69m5f5=?21dmi4?:%3`0?d03g;h?764;nc`>5<#9j>1n:5a1b19=>=hik0;6)?l4;`4?k7d;3k07bon:18'5f2=j>1e=n=5b:9le=<72-;h87l8;o3`7?e<3fk<6=4+1b69f2=i9j91h65`a783>!7d<3h<7c?l3;g8?jg2290/=n:5b69m5f5=n21dm94?:%3`0?d03g;h?7??;:mb7?6=,8i?6o94n0a0>47<3fk96=4+1b69f2=i9j91=?54o`394?"6k=0i;6`>c2827>=hi90;6)?l4;`4?k7d;3;?76a6f;29 4e32k=0b<m<:078?jdc290/=n:5b69m5f5=9?10com50;&2g1<e?2d:o>4>7:9lfg<72-;h87l8;o3`7?7?32eim7>5$0a7>g1<f8i86<74;n`:>5<#9j>1n:5a1b195d=<gk21<7*>c58a3>h6k:0:n65`b583>!7d<3h<7c?l3;3`?>if13:1(<m;:c58j4e428n07b7j:18'5f2=j>1e=n=51d98k<b=83.:o94m7:l2g6<6n21dh54?:%3`0?b>3g;h?7>4;nf4>5<#9j>1h45a1b195>=hl<0;6)?l4;f:?k7d;3807bj;:18'5f2=l01e=n=53:9l`6<72-;h87j6;o3`7?2<3fn96=4+1b69`<=i9j91965`d083>!7d<3n27c?l3;48?jb7290/=n:5d89m5f5=?21dok4?:%3`0?b>3g;h?764;naf>5<#9j>1h45a1b19=>=hkm0;6)?l4;f:?k7d;3k07bml:18'5f2=l01e=n=5b:9lgd<72-;h87j6;o3`7?e<3fi26=4+1b69`<=i9j91h65`c983>!7d<3n27c?l3;g8?je0290/=n:5d89m5f5=n21do;4?:%3`0?b>3g;h?7??;:m`1?6=,8i?6i74n0a0>47<3fi?6=4+1b69`<=i9j91=?54ob194?"6k=0o56`>c2827>=hk;0;6)?l4;f:?k7d;3;?76al1;29 4e32m30b<m<:078?jba290/=n:5d89m5f5=9?10cik50;&2g1<c12d:o>4>7:9l`a<72-;h87j6;o3`7?7?32eoo7>5$0a7>a?<f8i86<74;nfa>5<#9j>1h45a1b195d=<gmk1<7*>c58g=>h6k:0:n65`d783>!7d<3n27c?l3;3`?>idj3:1(<m;:e;8j4e428n07bm?:18'5f2=l01e=n=51d98kg`=83.:o94k9:l2g6<6n21di94?:%3`0?c23g;h?7>4;ng0>5<#9j>1i85a1b195>=hm;0;6)?l4;g6?k7d;3807bk>:18'5f2=m<1e=n=53:9la<<72-;h87kn;o3`7?6<3fo36=4+1b69ad=i9j91=65`e683>!7d<3oj7c?l3;08?jc1290/=n:5e`9m5f5=;21vn:86:18ag?6=8r.:h>4>c79K3<b<@>2o7W:;:byb>g<6<3;>6<o51c82g?7c28<1=:4>e;3e>xh3n3>0b8>51:laa?6<fl:1<6*>3d81?!74n380(k;53:&e2?5<,o=1?6*i8;18 c?=;2.mm7=4$6;a>4e03-;o<7<4$gg97>"an390(<>?:29'557=;2.:<?4<;%337?5<,8:?6>5+11797>"68?087)??7;18 46?2:1/==753:&24d<43-;;n7=4$02`>6=#99n1?6*>0d80?!77n390(<??:29'547=;2.:=?4<;%327?5<,8;?6>5+10797>"69?087)?>7;18 47?2:1/=<753:&25d<43-;:n7=4$03`>6=#98n1?6*>1d80?!76n390(<<?:29'577=;2.:>?4<;%317?5<,88?6>5+13797>"6:?087)?=7;18 44?2:1/=?753:&26d<43-;9n7=4$00`>6=#9;n1?6*>2d80?!75n390(<=?:29'567=;2.:??4<;%307?5<,89?6>5+12797>"6;?087)?<7;18 45?2:1/=>753:&27d<43-;8n7=4$01`>6=#9:n1?6*>cb82`7=#9jo18?5+fc80?!`d2:1/;4o51b58 4b62;1b844?::k7e?6=3`oi6=44ida94?=n9jk1<75f1b`94?=n9j21<75f1b;94?=n:00;6)?l4;0b?k7d;3:07d<7:18'5f2=:h1e=n=51:9j62<72-;h87<n;o3`7?4<3`8=6=4+1b696d=i9j91?65f3383>!7d<38j7c?l3;68?l56290/=n:52`9m5f5==21b?=4?:%3`0?4f3g;h?784;h0e>5<#9j>1>l5a1b193>=n:l0;6)?l4;0b?k7d;3207d<k:18'5f2=:h1e=n=59:9j6f<72-;h87<n;o3`7?g<3`8i6=4+1b696d=i9j91n65f2483>!7d<38j7c?l3;a8?l43290/=n:52`9m5f5=l21b?54?:%3`0?5>3g;h?7>4;h14>5<#9j>1?45a1b195>=n;?0;6)?l4;1:?k7d;3807d=::18'5f2=;01e=n=53:9j04<72-;h87=6;o3`7?2<3`>;6=4+1b697<=i9j91965f3g83>!7d<3927c?l3;48?l5b290/=n:5389m5f5=?21b?i4?:%3`0?5>3g;h?764;h1`>5<#9j>1?45a1b19=>=n;k0;6)?l4;1:?k7d;3k07d=n:18'5f2=;01e=n=5b:9j71<72-;h87=6;o3`7?e<3`986=4+1b697<=i9j91h65f6`83>!7d<3<i7c?l3;28?l0>290/=n:56c9m5f5=921b::4?:%3`0?0e3g;h?7<4;h45>5<#9j>1:o5a1b197>=n><0;6)?l4;4a?k7d;3>07d8;:18'5f2=>k1e=n=55:9j26<72-;h878m;o3`7?0<3`<96=4+1b692g=i9j91;65f6083>!7d<3<i7c?l3;:8?l07290/=n:56c9m5f5=121b9k4?:%3`0?0e3g;h?7o4;h7f>5<#9j>1:o5a1b19f>=n=j0;6)?l4;4a?k7d;3i07d;m:18'5f2=>k1e=n=5d:9j1d<72-;h878m;o3`7?c<3`?26=4+1b692g=i9j91j65f5983>!7d<3<i7c?l3;33?>o2?3:1(<m;:7`8j4e428;07d;9:18'5f2=>k1e=n=51398m03=83.:o949b:l2g6<6;21b994?:%3`0?0e3g;h?7?;;:k67?6=,8i?6;l4n0a0>43<3`=:6=4+1b692g=i9j91=;54i6294?"6k=0=n6`>c2823>=n>o0;6)?l4;4a?k7d;3;376g9e;29 4e32?h0b<m<:0;8?l0c290/=n:56c9m5f5=9h10e;m50;&2g1<1j2d:o>4>b:9j2=<72-;h878m;o3`7?7d32c>h7>5$0a7>3d<f8i86<j4;h71>5<#9j>1:o5a1b195`=<a<;1<7*>c585f>h6k:0:j65f8c83>!7d<32h7c?l3;28?l>f290/=n:58b9m5f5=921b454?:%3`0?>d3g;h?7<4;h:4>5<#9j>14n5a1b197>=n0?0;6)?l4;:`?k7d;3>07d6::18'5f2=0j1e=n=55:9j<1<72-;h876l;o3`7?0<3`286=4+1b69<f=i9j91;65f8383>!7d<32h7c?l3;:8?l>6290/=n:58b9m5f5=121b4=4?:%3`0?>d3g;h?7o4;h5e>5<#9j>14n5a1b19f>=n?m0;6)?l4;:`?k7d;3i07d9l:18'5f2=0j1e=n=5d:9j3g<72-;h876l;o3`7?c<3`=j6=4+1b69<f=i9j91j65f7883>!7d<32h7c?l3;33?>o003:1(<m;:9a8j4e428;07d98:18'5f2=0j1e=n=51398m20=83.:o947c:l2g6<6;21b;84?:%3`0?>d3g;h?7?;;:k40?6=,8i?65m4n0a0>43<3`396=4+1b69<f=i9j91=;54i8394?"6k=03o6`>c2823>=n190;6)?l4;:`?k7d;3;376g7f;29 4e321i0b<m<:0;8?l>b290/=n:58b9m5f5=9h10e5j50;&2g1<?k2d:o>4>b:9j<<<72-;h876l;o3`7?7d32c<i7>5$0a7>=e<f8i86<j4;h50>5<#9j>14n5a1b195`=<a>81<7*>c58;g>h6k:0:j65f9783>!7d<33<7c?l3;28?l?2290/=n:5969m5f5=921b594?:%3`0??03g;h?7<4;h;0>5<#9j>15:5a1b197>=n1k0;6)?l4;;`?k7d;3:07d7n:18'5f2=1j1e=n=51:9j=<<72-;h877l;o3`7?4<3`336=4+1b69=f=i9j91?65f78194?"6k=0<595a1b194>=n?081<7*>c584=1=i9j91=65f78394?"6k=0<595a1b196>=n?0:1<7*>c584=1=i9j91?65f78:94?"6k=0<545a1b194>=n?0=1<7*>c584=<=i9j91=65f78494?"6k=0<545a1b196>=n?0?1<7*>c584=<=i9j91?65`b783>!7d<3h<7c?l3;28?jd2290/=n:5b69m5f5=921dn>4?:%3`0?d03g;h?7<4;n`1>5<#9j>1n:5a1b197>=hj80;6)?l4;`4?k7d;3>07bl?:18'5f2=j>1e=n=55:9lec<72-;h87l8;o3`7?0<3fkn6=4+1b69f2=i9j91;65`ae83>!7d<3h<7c?l3;:8?jgd290/=n:5b69m5f5=121dmo4?:%3`0?d03g;h?7o4;ncb>5<#9j>1n:5a1b19f>=hi10;6)?l4;`4?k7d;3i07bo8:18'5f2=j>1e=n=5d:9le3<72-;h87l8;o3`7?c<3fk>6=4+1b69f2=i9j91j65`a583>!7d<3h<7c?l3;33?>if;3:1(<m;:c58j4e428;07bo=:18'5f2=j>1e=n=51398kd7=83.:o94m7:l2g6<6;21dm=4?:%3`0?d03g;h?7?;;:m:b?6=,8i?6o94n0a0>43<3fho6=4+1b69f2=i9j91=;54oca94?"6k=0i;6`>c2823>=hjk0;6)?l4;`4?k7d;3;376ama;29 4e32k=0b<m<:0;8?jd>290/=n:5b69m5f5=9h10co650;&2g1<e?2d:o>4>b:9lf1<72-;h87l8;o3`7?7d32ej57>5$0a7>g1<f8i86<j4;n;f>5<#9j>1n:5a1b195`=<g0n1<7*>c58a3>h6k:0:j65`d983>!7d<3n27c?l3;28?jb0290/=n:5d89m5f5=921dh84?:%3`0?b>3g;h?7<4;nf7>5<#9j>1h45a1b197>=hl:0;6)?l4;f:?k7d;3>07bj=:18'5f2=l01e=n=55:9l`4<72-;h87j6;o3`7?0<3fn;6=4+1b69`<=i9j91;65`cg83>!7d<3n27c?l3;:8?jeb290/=n:5d89m5f5=121doi4?:%3`0?b>3g;h?7o4;na`>5<#9j>1h45a1b19f>=hkh0;6)?l4;f:?k7d;3i07bm6:18'5f2=l01e=n=5d:9lg=<72-;h87j6;o3`7?c<3fi<6=4+1b69`<=i9j91j65`c783>!7d<3n27c?l3;33?>id=3:1(<m;:e;8j4e428;07bm;:18'5f2=l01e=n=51398kf5=83.:o94k9:l2g6<6;21do?4?:%3`0?b>3g;h?7?;;:m`5?6=,8i?6i74n0a0>43<3fnm6=4+1b69`<=i9j91=;54oeg94?"6k=0o56`>c2823>=hlm0;6)?l4;f:?k7d;3;376akc;29 4e32m30b<m<:0;8?jbe290/=n:5d89m5f5=9h10cio50;&2g1<c12d:o>4>b:9l`3<72-;h87j6;o3`7?7d32ehn7>5$0a7>a?<f8i86<j4;na3>5<#9j>1h45a1b195`=<gkl1<7*>c58g=>h6k:0:j65`e583>!7d<3o>7c?l3;28?jc4290/=n:5e49m5f5=921di?4?:%3`0?c23g;h?7<4;ng2>5<#9j>1i85a1b197>=hm00;6)?l4;gb?k7d;3:07bk7:18'5f2=mh1e=n=51:9la2<72-;h87kn;o3`7?4<3fo=6=4+1b69ad=i9j91?65rb67f>5<ek3:1<v*>d282g3=O?0n0D:6k;[67>f}f2k0:87?::0c95g<6k3;o6<851682a?7a2td?j7:4n4295>hem3:0bh>50:&27`<53-;8j7<4$g797>"a>390(k953:&e<?5<,o31?6*ia;18 2?e28i<7)?k0;08 cc=;2.mj7=4$023>6=#99;1?6*>0380?!77;390(<>;:29'553=;2.:<;4<;%333?5<,8:36>5+11;97>"68h087)??b;18 46d2:1/==j53:&24`<43-;;j7=4$033>6=#98;1?6*>1380?!76;390(<?;:29'543=;2.:=;4<;%323?5<,8;36>5+10;97>"69h087)?>b;18 47d2:1/=<j53:&25`<43-;:j7=4$003>6=#9;;1?6*>2380?!75;390(<<;:29'573=;2.:>;4<;%313?5<,8836>5+13;97>"6:h087)?=b;18 44d2:1/=?j53:&26`<43-;9j7=4$013>6=#9:;1?6*>3380?!74;390(<=;:29'563=;2.:?;4<;%303?5<,8936>5+12;97>"6;h087)?<b;18 45d2:1/=>j53:&2gf<6l;1/=nk5439'bg<43-lh6>5+78c95f1<,8n:6?5f4883>>o3i3:17dkm:188m`e=831b=no50;9j5fd=831b=n650;9j5f?=831b>44?:%3`0?4f3g;h?7>4;h0;>5<#9j>1>l5a1b195>=n:>0;6)?l4;0b?k7d;3807d<9:18'5f2=:h1e=n=53:9j77<72-;h87<n;o3`7?2<3`9:6=4+1b696d=i9j91965f3183>!7d<38j7c?l3;48?l4a290/=n:52`9m5f5=?21b>h4?:%3`0?4f3g;h?764;h0g>5<#9j>1>l5a1b19=>=n:j0;6)?l4;0b?k7d;3k07d<m:18'5f2=:h1e=n=5b:9j60<72-;h87<n;o3`7?e<3`8?6=4+1b696d=i9j91h65f3983>!7d<3927c?l3;28?l50290/=n:5389m5f5=921b?;4?:%3`0?5>3g;h?7<4;h16>5<#9j>1?45a1b197>=n<80;6)?l4;1:?k7d;3>07d:?:18'5f2=;01e=n=55:9j7c<72-;h87=6;o3`7?0<3`9n6=4+1b697<=i9j91;65f3e83>!7d<3927c?l3;:8?l5d290/=n:5389m5f5=121b?o4?:%3`0?5>3g;h?7o4;h1b>5<#9j>1?45a1b19f>=n;=0;6)?l4;1:?k7d;3i07d=<:18'5f2=;01e=n=5d:9j2d<72-;h878m;o3`7?6<3`<26=4+1b692g=i9j91=65f6683>!7d<3<i7c?l3;08?l01290/=n:56c9m5f5=;21b:84?:%3`0?0e3g;h?7:4;h47>5<#9j>1:o5a1b191>=n>:0;6)?l4;4a?k7d;3<07d8=:18'5f2=>k1e=n=57:9j24<72-;h878m;o3`7?><3`<;6=4+1b692g=i9j91565f5g83>!7d<3<i7c?l3;c8?l3b290/=n:56c9m5f5=j21b9n4?:%3`0?0e3g;h?7m4;h7a>5<#9j>1:o5a1b19`>=n=h0;6)?l4;4a?k7d;3o07d;6:18'5f2=>k1e=n=5f:9j1=<72-;h878m;o3`7?7732c>;7>5$0a7>3d<f8i86<?4;h75>5<#9j>1:o5a1b1957=<a<?1<7*>c585f>h6k:0:?65f5583>!7d<3<i7c?l3;37?>o2;3:1(<m;:7`8j4e428?07d9>:18'5f2=>k1e=n=51798m26=83.:o949b:l2g6<6?21b:k4?:%3`0?0e3g;h?7?7;:k5a?6=,8i?6;l4n0a0>4?<3`<o6=4+1b692g=i9j91=l54i7a94?"6k=0=n6`>c282f>=n>10;6)?l4;4a?k7d;3;h76g:d;29 4e32?h0b<m<:0f8?l35290/=n:56c9m5f5=9l10e8?50;&2g1<1j2d:o>4>f:9j<g<72-;h876l;o3`7?6<3`2j6=4+1b69<f=i9j91=65f8983>!7d<32h7c?l3;08?l>0290/=n:58b9m5f5=;21b4;4?:%3`0?>d3g;h?7:4;h:6>5<#9j>14n5a1b191>=n0=0;6)?l4;:`?k7d;3<07d6<:18'5f2=0j1e=n=57:9j<7<72-;h876l;o3`7?><3`2:6=4+1b69<f=i9j91565f8183>!7d<32h7c?l3;c8?l1a290/=n:58b9m5f5=j21b;i4?:%3`0?>d3g;h?7m4;h5`>5<#9j>14n5a1b19`>=n?k0;6)?l4;:`?k7d;3o07d9n:18'5f2=0j1e=n=5f:9j3<<72-;h876l;o3`7?7732c<47>5$0a7>=e<f8i86<?4;h54>5<#9j>14n5a1b1957=<a><1<7*>c58;g>h6k:0:?65f7483>!7d<32h7c?l3;37?>o0<3:1(<m;:9a8j4e428?07d7=:18'5f2=0j1e=n=51798m<7=83.:o947c:l2g6<6?21b5=4?:%3`0?>d3g;h?7?7;:k;b?6=,8i?65m4n0a0>4?<3`2n6=4+1b69<f=i9j91=l54i9f94?"6k=03o6`>c282f>=n000;6)?l4;:`?k7d;3;h76g8e;29 4e321i0b<m<:0f8?l14290/=n:58b9m5f5=9l10e:<50;&2g1<?k2d:o>4>f:9j=3<72-;h8778;o3`7?6<3`3>6=4+1b69=2=i9j91=65f9583>!7d<33<7c?l3;08?l?4290/=n:5969m5f5=;21b5o4?:%3`0??d3g;h?7>4;h;b>5<#9j>15n5a1b195>=n100;6)?l4;;`?k7d;3807d77:18'5f2=1j1e=n=53:9j3<5=83.:o948959m5f5=821b;4<50;&2g1<01=1e=n=51:9j3<7=83.:o948959m5f5=:21b;4>50;&2g1<01=1e=n=53:9j3<>=83.:o948989m5f5=821b;4950;&2g1<0101e=n=51:9j3<0=83.:o948989m5f5=:21b;4;50;&2g1<0101e=n=53:9lf3<72-;h87l8;o3`7?6<3fh>6=4+1b69f2=i9j91=65`b283>!7d<3h<7c?l3;08?jd5290/=n:5b69m5f5=;21dn<4?:%3`0?d03g;h?7:4;n`3>5<#9j>1n:5a1b191>=hio0;6)?l4;`4?k7d;3<07boj:18'5f2=j>1e=n=57:9lea<72-;h87l8;o3`7?><3fkh6=4+1b69f2=i9j91565`ac83>!7d<3h<7c?l3;c8?jgf290/=n:5b69m5f5=j21dm54?:%3`0?d03g;h?7m4;nc4>5<#9j>1n:5a1b19`>=hi?0;6)?l4;`4?k7d;3o07bo::18'5f2=j>1e=n=5f:9le1<72-;h87l8;o3`7?7732ej?7>5$0a7>g1<f8i86<?4;nc1>5<#9j>1n:5a1b1957=<gh;1<7*>c58a3>h6k:0:?65`a183>!7d<3h<7c?l3;37?>i>n3:1(<m;:c58j4e428?07blk:18'5f2=j>1e=n=51798kge=83.:o94m7:l2g6<6?21dno4?:%3`0?d03g;h?7?7;:mae?6=,8i?6o94n0a0>4?<3fh26=4+1b69f2=i9j91=l54oc:94?"6k=0i;6`>c282f>=hj=0;6)?l4;`4?k7d;3;h76an9;29 4e32k=0b<m<:0f8?j?b290/=n:5b69m5f5=9l10c4j50;&2g1<e?2d:o>4>f:9l`=<72-;h87j6;o3`7?6<3fn<6=4+1b69`<=i9j91=65`d483>!7d<3n27c?l3;08?jb3290/=n:5d89m5f5=;21dh>4?:%3`0?b>3g;h?7:4;nf1>5<#9j>1h45a1b191>=hl80;6)?l4;f:?k7d;3<07bj?:18'5f2=l01e=n=57:9lgc<72-;h87j6;o3`7?><3fin6=4+1b69`<=i9j91565`ce83>!7d<3n27c?l3;c8?jed290/=n:5d89m5f5=j21dol4?:%3`0?b>3g;h?7m4;na:>5<#9j>1h45a1b19`>=hk10;6)?l4;f:?k7d;3o07bm8:18'5f2=l01e=n=5f:9lg3<72-;h87j6;o3`7?7732eh97>5$0a7>a?<f8i86<?4;na7>5<#9j>1h45a1b1957=<gj91<7*>c58g=>h6k:0:?65`c383>!7d<3n27c?l3;37?>id93:1(<m;:e;8j4e428?07bji:18'5f2=l01e=n=51798kac=83.:o94k9:l2g6<6?21dhi4?:%3`0?b>3g;h?7?7;:mgg?6=,8i?6i74n0a0>4?<3fni6=4+1b69`<=i9j91=l54oec94?"6k=0o56`>c282f>=hl?0;6)?l4;f:?k7d;3;h76alb;29 4e32m30b<m<:0f8?je7290/=n:5d89m5f5=9l10coh50;&2g1<c12d:o>4>f:9la1<72-;h87k:;o3`7?6<3fo86=4+1b69a0=i9j91=65`e383>!7d<3o>7c?l3;08?jc6290/=n:5e49m5f5=;21di44?:%3`0?cf3g;h?7>4;ng;>5<#9j>1il5a1b195>=hm>0;6)?l4;gb?k7d;3807bk9:18'5f2=mh1e=n=53:9~f234290io7>50z&2`6<6k?1C;4j4H6:g?_232jqj6o4>4;36>4g=9k0:o7?k:04952<6m3;m6p`;f;68j06=92dii7>4nd294>"6;l097)?<f;08 c3=;2.m:7=4$g597>"a0390(k753:&ee?5<,>3i6<m8;%3g4?4<,oo1?6*if;18 4672:1/==?53:&247<43-;;?7=4$027>6=#99?1?6*>0780?!77?390(<>7:29'55?=;2.:<l4<;%33f?5<,8:h6>5+11f97>"68l087)??f;18 4772:1/=<?53:&257<43-;:?7=4$037>6=#98?1?6*>1780?!76?390(<?7:29'54?=;2.:=l4<;%32f?5<,8;h6>5+10f97>"69l087)?>f;18 4472:1/=??53:&267<43-;9?7=4$007>6=#9;?1?6*>2780?!75?390(<<7:29'57?=;2.:>l4<;%31f?5<,88h6>5+13f97>"6:l087)?=f;18 4572:1/=>?53:&277<43-;8?7=4$017>6=#9:?1?6*>3780?!74?390(<=7:29'56?=;2.:?l4<;%30f?5<,89h6>5+12f97>"6kj0:h?5+1bg907=#nk087)hl:29'3<g=9j=0(<j>:39j0<<722c?m7>5;hga>5<<ali1<75f1bc94?=n9jh1<75f1b:94?=n9j31<75f2883>!7d<38j7c?l3;28?l4?290/=n:52`9m5f5=921b>:4?:%3`0?4f3g;h?7<4;h05>5<#9j>1>l5a1b197>=n;;0;6)?l4;0b?k7d;3>07d=>:18'5f2=:h1e=n=55:9j75<72-;h87<n;o3`7?0<3`8m6=4+1b696d=i9j91;65f2d83>!7d<38j7c?l3;:8?l4c290/=n:52`9m5f5=121b>n4?:%3`0?4f3g;h?7o4;h0a>5<#9j>1>l5a1b19f>=n:<0;6)?l4;0b?k7d;3i07d<;:18'5f2=:h1e=n=5d:9j7=<72-;h87=6;o3`7?6<3`9<6=4+1b697<=i9j91=65f3783>!7d<3927c?l3;08?l52290/=n:5389m5f5=;21b8<4?:%3`0?5>3g;h?7:4;h63>5<#9j>1?45a1b191>=n;o0;6)?l4;1:?k7d;3<07d=j:18'5f2=;01e=n=57:9j7a<72-;h87=6;o3`7?><3`9h6=4+1b697<=i9j91565f3c83>!7d<3927c?l3;c8?l5f290/=n:5389m5f5=j21b?94?:%3`0?5>3g;h?7m4;h10>5<#9j>1?45a1b19`>=n>h0;6)?l4;4a?k7d;3:07d86:18'5f2=>k1e=n=51:9j22<72-;h878m;o3`7?4<3`<=6=4+1b692g=i9j91?65f6483>!7d<3<i7c?l3;68?l03290/=n:56c9m5f5==21b:>4?:%3`0?0e3g;h?784;h41>5<#9j>1:o5a1b193>=n>80;6)?l4;4a?k7d;3207d8?:18'5f2=>k1e=n=59:9j1c<72-;h878m;o3`7?g<3`?n6=4+1b692g=i9j91n65f5b83>!7d<3<i7c?l3;a8?l3e290/=n:56c9m5f5=l21b9l4?:%3`0?0e3g;h?7k4;h7:>5<#9j>1:o5a1b19b>=n=10;6)?l4;4a?k7d;3;;76g:7;29 4e32?h0b<m<:038?l31290/=n:56c9m5f5=9;10e8;50;&2g1<1j2d:o>4>3:9j11<72-;h878m;o3`7?7332c>?7>5$0a7>3d<f8i86<;4;h52>5<#9j>1:o5a1b1953=<a>:1<7*>c585f>h6k:0:;65f6g83>!7d<3<i7c?l3;3;?>o1m3:1(<m;:7`8j4e428307d8k:18'5f2=>k1e=n=51`98m3e=83.:o949b:l2g6<6j21b:54?:%3`0?0e3g;h?7?l;:k6`?6=,8i?6;l4n0a0>4b<3`?96=4+1b692g=i9j91=h54i4394?"6k=0=n6`>c282b>=n0k0;6)?l4;:`?k7d;3:07d6n:18'5f2=0j1e=n=51:9j<=<72-;h876l;o3`7?4<3`2<6=4+1b69<f=i9j91?65f8783>!7d<32h7c?l3;68?l>2290/=n:58b9m5f5==21b494?:%3`0?>d3g;h?784;h:0>5<#9j>14n5a1b193>=n0;0;6)?l4;:`?k7d;3207d6>:18'5f2=0j1e=n=59:9j<5<72-;h876l;o3`7?g<3`=m6=4+1b69<f=i9j91n65f7e83>!7d<32h7c?l3;a8?l1d290/=n:58b9m5f5=l21b;o4?:%3`0?>d3g;h?7k4;h5b>5<#9j>14n5a1b19b>=n?00;6)?l4;:`?k7d;3;;76g88;29 4e321i0b<m<:038?l10290/=n:58b9m5f5=9;10e:850;&2g1<?k2d:o>4>3:9j30<72-;h876l;o3`7?7332c<87>5$0a7>=e<f8i86<;4;h;1>5<#9j>14n5a1b1953=<a0;1<7*>c58;g>h6k:0:;65f9183>!7d<32h7c?l3;3;?>o?n3:1(<m;:9a8j4e428307d6j:18'5f2=0j1e=n=51`98m=b=83.:o947c:l2g6<6j21b444?:%3`0?>d3g;h?7?l;:k4a?6=,8i?65m4n0a0>4b<3`=86=4+1b69<f=i9j91=h54i6094?"6k=03o6`>c282b>=n1?0;6)?l4;;4?k7d;3:07d7::18'5f2=1>1e=n=51:9j=1<72-;h8778;o3`7?4<3`386=4+1b69=2=i9j91?65f9c83>!7d<33h7c?l3;28?l?f290/=n:59b9m5f5=921b544?:%3`0??d3g;h?7<4;h;;>5<#9j>15n5a1b197>=n?091<7*>c584=1=i9j91<65f78094?"6k=0<595a1b195>=n?0;1<7*>c584=1=i9j91>65f78294?"6k=0<595a1b197>=n?021<7*>c584=<=i9j91<65f78594?"6k=0<545a1b195>=n?0<1<7*>c584=<=i9j91>65f78794?"6k=0<545a1b197>=hj?0;6)?l4;`4?k7d;3:07bl::18'5f2=j>1e=n=51:9lf6<72-;h87l8;o3`7?4<3fh96=4+1b69f2=i9j91?65`b083>!7d<3h<7c?l3;68?jd7290/=n:5b69m5f5==21dmk4?:%3`0?d03g;h?784;ncf>5<#9j>1n:5a1b193>=him0;6)?l4;`4?k7d;3207bol:18'5f2=j>1e=n=59:9leg<72-;h87l8;o3`7?g<3fkj6=4+1b69f2=i9j91n65`a983>!7d<3h<7c?l3;a8?jg0290/=n:5b69m5f5=l21dm;4?:%3`0?d03g;h?7k4;nc6>5<#9j>1n:5a1b19b>=hi=0;6)?l4;`4?k7d;3;;76an3;29 4e32k=0b<m<:038?jg5290/=n:5b69m5f5=9;10cl?50;&2g1<e?2d:o>4>3:9le5<72-;h87l8;o3`7?7332e2j7>5$0a7>g1<f8i86<;4;n`g>5<#9j>1n:5a1b1953=<gki1<7*>c58a3>h6k:0:;65`bc83>!7d<3h<7c?l3;3;?>iei3:1(<m;:c58j4e428307bl6:18'5f2=j>1e=n=51`98kg>=83.:o94m7:l2g6<6j21dn94?:%3`0?d03g;h?7?l;:mb=?6=,8i?6o94n0a0>4b<3f3n6=4+1b69f2=i9j91=h54o8f94?"6k=0i;6`>c282b>=hl10;6)?l4;f:?k7d;3:07bj8:18'5f2=l01e=n=51:9l`0<72-;h87j6;o3`7?4<3fn?6=4+1b69`<=i9j91?65`d283>!7d<3n27c?l3;68?jb5290/=n:5d89m5f5==21dh<4?:%3`0?b>3g;h?784;nf3>5<#9j>1h45a1b193>=hko0;6)?l4;f:?k7d;3207bmj:18'5f2=l01e=n=59:9lga<72-;h87j6;o3`7?g<3fih6=4+1b69`<=i9j91n65`c`83>!7d<3n27c?l3;a8?je>290/=n:5d89m5f5=l21do54?:%3`0?b>3g;h?7k4;na4>5<#9j>1h45a1b19b>=hk?0;6)?l4;f:?k7d;3;;76al5;29 4e32m30b<m<:038?je3290/=n:5d89m5f5=9;10cn=50;&2g1<c12d:o>4>3:9lg7<72-;h87j6;o3`7?7332eh=7>5$0a7>a?<f8i86<;4;nfe>5<#9j>1h45a1b1953=<gmo1<7*>c58g=>h6k:0:;65`de83>!7d<3n27c?l3;3;?>ick3:1(<m;:e;8j4e428307bjm:18'5f2=l01e=n=51`98kag=83.:o94k9:l2g6<6j21dh;4?:%3`0?b>3g;h?7?l;:m`f?6=,8i?6i74n0a0>4b<3fi;6=4+1b69`<=i9j91=h54ocd94?"6k=0o56`>c282b>=hm=0;6)?l4;g6?k7d;3:07bk<:18'5f2=m<1e=n=51:9la7<72-;h87k:;o3`7?4<3fo:6=4+1b69a0=i9j91?65`e883>!7d<3oj7c?l3;28?jc?290/=n:5e`9m5f5=921di:4?:%3`0?cf3g;h?7<4;ng5>5<#9j>1il5a1b197>=zj>>36=4mc;294~"6l:0:o;5G78f8L2>c3S>?6nun:c820?7228k1=o4>c;3g>40=9>0:i7?i:|l7b?2<f<:1=6`me;28j`6=82.:?h4=;%30b?4<,o?1?6*i6;18 c1=;2.m47=4$g;97>"ai390(:7m:0a4?!7c8380(kk53:&eb?5<,8:;6>5+11397>"68;087)??3;18 4632:1/==;53:&243<43-;;;7=4$02;>6=#9931?6*>0`80?!77j390(<>l:29'55b=;2.:<h4<;%33b?5<,8;;6>5+10397>"69;087)?>3;18 4732:1/=<;53:&253<43-;:;7=4$03;>6=#9831?6*>1`80?!76j390(<?l:29'54b=;2.:=h4<;%32b?5<,88;6>5+13397>"6:;087)?=3;18 4432:1/=?;53:&263<43-;9;7=4$00;>6=#9;31?6*>2`80?!75j390(<<l:29'57b=;2.:>h4<;%31b?5<,89;6>5+12397>"6;;087)?<3;18 4532:1/=>;53:&273<43-;8;7=4$01;>6=#9:31?6*>3`80?!74j390(<=l:29'56b=;2.:on4>d39'5fc=<;1/jo4<;%d`>6=#?0k1=n94$0f2>7=n<00;66g;a;29?lce2900ehm50;9j5fg=831b=nl50;9j5f>=831b=n750;9j6<<72-;h87<n;o3`7?6<3`836=4+1b696d=i9j91=65f2683>!7d<38j7c?l3;08?l41290/=n:52`9m5f5=;21b??4?:%3`0?4f3g;h?7:4;h12>5<#9j>1>l5a1b191>=n;90;6)?l4;0b?k7d;3<07d<i:18'5f2=:h1e=n=57:9j6`<72-;h87<n;o3`7?><3`8o6=4+1b696d=i9j91565f2b83>!7d<38j7c?l3;c8?l4e290/=n:52`9m5f5=j21b>84?:%3`0?4f3g;h?7m4;h07>5<#9j>1>l5a1b19`>=n;10;6)?l4;1:?k7d;3:07d=8:18'5f2=;01e=n=51:9j73<72-;h87=6;o3`7?4<3`9>6=4+1b697<=i9j91?65f4083>!7d<3927c?l3;68?l27290/=n:5389m5f5==21b?k4?:%3`0?5>3g;h?784;h1f>5<#9j>1?45a1b193>=n;m0;6)?l4;1:?k7d;3207d=l:18'5f2=;01e=n=59:9j7g<72-;h87=6;o3`7?g<3`9j6=4+1b697<=i9j91n65f3583>!7d<3927c?l3;a8?l54290/=n:5389m5f5=l21b:l4?:%3`0?0e3g;h?7>4;h4:>5<#9j>1:o5a1b195>=n>>0;6)?l4;4a?k7d;3807d89:18'5f2=>k1e=n=53:9j20<72-;h878m;o3`7?2<3`<?6=4+1b692g=i9j91965f6283>!7d<3<i7c?l3;48?l05290/=n:56c9m5f5=?21b:<4?:%3`0?0e3g;h?764;h43>5<#9j>1:o5a1b19=>=n=o0;6)?l4;4a?k7d;3k07d;j:18'5f2=>k1e=n=5b:9j1f<72-;h878m;o3`7?e<3`?i6=4+1b692g=i9j91h65f5`83>!7d<3<i7c?l3;g8?l3>290/=n:56c9m5f5=n21b954?:%3`0?0e3g;h?7??;:k63?6=,8i?6;l4n0a0>47<3`?=6=4+1b692g=i9j91=?54i4794?"6k=0=n6`>c2827>=n==0;6)?l4;4a?k7d;3;?76g:3;29 4e32?h0b<m<:078?l16290/=n:56c9m5f5=9?10e:>50;&2g1<1j2d:o>4>7:9j2c<72-;h878m;o3`7?7?32c=i7>5$0a7>3d<f8i86<74;h4g>5<#9j>1:o5a1b195d=<a?i1<7*>c585f>h6k:0:n65f6983>!7d<3<i7c?l3;3`?>o2l3:1(<m;:7`8j4e428n07d;=:18'5f2=>k1e=n=51d98m07=83.:o949b:l2g6<6n21b4o4?:%3`0?>d3g;h?7>4;h:b>5<#9j>14n5a1b195>=n010;6)?l4;:`?k7d;3807d68:18'5f2=0j1e=n=53:9j<3<72-;h876l;o3`7?2<3`2>6=4+1b69<f=i9j91965f8583>!7d<32h7c?l3;48?l>4290/=n:58b9m5f5=?21b4?4?:%3`0?>d3g;h?764;h:2>5<#9j>14n5a1b19=>=n090;6)?l4;:`?k7d;3k07d9i:18'5f2=0j1e=n=5b:9j3a<72-;h876l;o3`7?e<3`=h6=4+1b69<f=i9j91h65f7c83>!7d<32h7c?l3;g8?l1f290/=n:58b9m5f5=n21b;44?:%3`0?>d3g;h?7??;:k4<?6=,8i?65m4n0a0>47<3`=<6=4+1b69<f=i9j91=?54i6494?"6k=03o6`>c2827>=n?<0;6)?l4;:`?k7d;3;?76g84;29 4e321i0b<m<:078?l?5290/=n:58b9m5f5=9?10e4?50;&2g1<?k2d:o>4>7:9j=5<72-;h876l;o3`7?7?32c3j7>5$0a7>=e<f8i86<74;h:f>5<#9j>14n5a1b195d=<a1n1<7*>c58;g>h6k:0:n65f8883>!7d<32h7c?l3;3`?>o0m3:1(<m;:9a8j4e428n07d9<:18'5f2=0j1e=n=51d98m24=83.:o947c:l2g6<6n21b5;4?:%3`0??03g;h?7>4;h;6>5<#9j>15:5a1b195>=n1=0;6)?l4;;4?k7d;3807d7<:18'5f2=1>1e=n=53:9j=g<72-;h877l;o3`7?6<3`3j6=4+1b69=f=i9j91=65f9883>!7d<33h7c?l3;08?l??290/=n:59b9m5f5=;21b;4=50;&2g1<01=1e=n=50:9j3<4=83.:o948959m5f5=921b;4?50;&2g1<01=1e=n=52:9j3<6=83.:o948959m5f5=;21b;4650;&2g1<0101e=n=50:9j3<1=83.:o948989m5f5=921b;4850;&2g1<0101e=n=52:9j3<3=83.:o948989m5f5=;21dn;4?:%3`0?d03g;h?7>4;n`6>5<#9j>1n:5a1b195>=hj:0;6)?l4;`4?k7d;3807bl=:18'5f2=j>1e=n=53:9lf4<72-;h87l8;o3`7?2<3fh;6=4+1b69f2=i9j91965`ag83>!7d<3h<7c?l3;48?jgb290/=n:5b69m5f5=?21dmi4?:%3`0?d03g;h?764;nc`>5<#9j>1n:5a1b19=>=hik0;6)?l4;`4?k7d;3k07bon:18'5f2=j>1e=n=5b:9le=<72-;h87l8;o3`7?e<3fk<6=4+1b69f2=i9j91h65`a783>!7d<3h<7c?l3;g8?jg2290/=n:5b69m5f5=n21dm94?:%3`0?d03g;h?7??;:mb7?6=,8i?6o94n0a0>47<3fk96=4+1b69f2=i9j91=?54o`394?"6k=0i;6`>c2827>=hi90;6)?l4;`4?k7d;3;?76a6f;29 4e32k=0b<m<:078?jdc290/=n:5b69m5f5=9?10com50;&2g1<e?2d:o>4>7:9lfg<72-;h87l8;o3`7?7?32eim7>5$0a7>g1<f8i86<74;n`:>5<#9j>1n:5a1b195d=<gk21<7*>c58a3>h6k:0:n65`b583>!7d<3h<7c?l3;3`?>if13:1(<m;:c58j4e428n07b7j:18'5f2=j>1e=n=51d98k<b=83.:o94m7:l2g6<6n21dh54?:%3`0?b>3g;h?7>4;nf4>5<#9j>1h45a1b195>=hl<0;6)?l4;f:?k7d;3807bj;:18'5f2=l01e=n=53:9l`6<72-;h87j6;o3`7?2<3fn96=4+1b69`<=i9j91965`d083>!7d<3n27c?l3;48?jb7290/=n:5d89m5f5=?21dok4?:%3`0?b>3g;h?764;naf>5<#9j>1h45a1b19=>=hkm0;6)?l4;f:?k7d;3k07bml:18'5f2=l01e=n=5b:9lgd<72-;h87j6;o3`7?e<3fi26=4+1b69`<=i9j91h65`c983>!7d<3n27c?l3;g8?je0290/=n:5d89m5f5=n21do;4?:%3`0?b>3g;h?7??;:m`1?6=,8i?6i74n0a0>47<3fi?6=4+1b69`<=i9j91=?54ob194?"6k=0o56`>c2827>=hk;0;6)?l4;f:?k7d;3;?76al1;29 4e32m30b<m<:078?jba290/=n:5d89m5f5=9?10cik50;&2g1<c12d:o>4>7:9l`a<72-;h87j6;o3`7?7?32eoo7>5$0a7>a?<f8i86<74;nfa>5<#9j>1h45a1b195d=<gmk1<7*>c58g=>h6k:0:n65`d783>!7d<3n27c?l3;3`?>idj3:1(<m;:e;8j4e428n07bm?:18'5f2=l01e=n=51d98kg`=83.:o94k9:l2g6<6n21di94?:%3`0?c23g;h?7>4;ng0>5<#9j>1i85a1b195>=hm;0;6)?l4;g6?k7d;3807bk>:18'5f2=m<1e=n=53:9la<<72-;h87kn;o3`7?6<3fo36=4+1b69ad=i9j91=65`e683>!7d<3oj7c?l3;08?jc1290/=n:5e`9m5f5=;21vn:=k:18ag?6=8r.:h>4>c79K3<b<@>2o7W:;:byb>g<6<3;>6<o51c82g?7c28<1=:4>e;3e>xh3n3>0b8>51:laa?6<fl:1<6*>3d81?!74n380(k;53:&e2?5<,o=1?6*i8;18 c?=;2.mm7=4$6;a>4e03-;o<7<4$gg97>"an390(<>?:29'557=;2.:<?4<;%337?5<,8:?6>5+11797>"68?087)??7;18 46?2:1/==753:&24d<43-;;n7=4$02`>6=#99n1?6*>0d80?!77n390(<??:29'547=;2.:=?4<;%327?5<,8;?6>5+10797>"69?087)?>7;18 47?2:1/=<753:&25d<43-;:n7=4$03`>6=#98n1?6*>1d80?!76n390(<<?:29'577=;2.:>?4<;%317?5<,88?6>5+13797>"6:?087)?=7;18 44?2:1/=?753:&26d<43-;9n7=4$00`>6=#9;n1?6*>2d80?!75n390(<=?:29'567=;2.:??4<;%307?5<,89?6>5+12797>"6;?087)?<7;18 45?2:1/=>753:&27d<43-;8n7=4$01`>6=#9:n1?6*>cb82`7=#9jo18?5+fc80?!`d2:1/;4o51b58 4b62;1b844?::k7e?6=3`oi6=44ida94?=n9jk1<75f1b`94?=n9j21<75f1b;94?=n:00;6)?l4;0b?k7d;3:07d<7:18'5f2=:h1e=n=51:9j62<72-;h87<n;o3`7?4<3`8=6=4+1b696d=i9j91?65f3383>!7d<38j7c?l3;68?l56290/=n:52`9m5f5==21b?=4?:%3`0?4f3g;h?784;h0e>5<#9j>1>l5a1b193>=n:l0;6)?l4;0b?k7d;3207d<k:18'5f2=:h1e=n=59:9j6f<72-;h87<n;o3`7?g<3`8i6=4+1b696d=i9j91n65f2483>!7d<38j7c?l3;a8?l43290/=n:52`9m5f5=l21b?54?:%3`0?5>3g;h?7>4;h14>5<#9j>1?45a1b195>=n;?0;6)?l4;1:?k7d;3807d=::18'5f2=;01e=n=53:9j04<72-;h87=6;o3`7?2<3`>;6=4+1b697<=i9j91965f3g83>!7d<3927c?l3;48?l5b290/=n:5389m5f5=?21b?i4?:%3`0?5>3g;h?764;h1`>5<#9j>1?45a1b19=>=n;k0;6)?l4;1:?k7d;3k07d=n:18'5f2=;01e=n=5b:9j71<72-;h87=6;o3`7?e<3`986=4+1b697<=i9j91h65f6`83>!7d<3<i7c?l3;28?l0>290/=n:56c9m5f5=921b::4?:%3`0?0e3g;h?7<4;h45>5<#9j>1:o5a1b197>=n><0;6)?l4;4a?k7d;3>07d8;:18'5f2=>k1e=n=55:9j26<72-;h878m;o3`7?0<3`<96=4+1b692g=i9j91;65f6083>!7d<3<i7c?l3;:8?l07290/=n:56c9m5f5=121b9k4?:%3`0?0e3g;h?7o4;h7f>5<#9j>1:o5a1b19f>=n=j0;6)?l4;4a?k7d;3i07d;m:18'5f2=>k1e=n=5d:9j1d<72-;h878m;o3`7?c<3`?26=4+1b692g=i9j91j65f5983>!7d<3<i7c?l3;33?>o2?3:1(<m;:7`8j4e428;07d;9:18'5f2=>k1e=n=51398m03=83.:o949b:l2g6<6;21b994?:%3`0?0e3g;h?7?;;:k67?6=,8i?6;l4n0a0>43<3`=:6=4+1b692g=i9j91=;54i6294?"6k=0=n6`>c2823>=n>o0;6)?l4;4a?k7d;3;376g9e;29 4e32?h0b<m<:0;8?l0c290/=n:56c9m5f5=9h10e;m50;&2g1<1j2d:o>4>b:9j2=<72-;h878m;o3`7?7d32c>h7>5$0a7>3d<f8i86<j4;h71>5<#9j>1:o5a1b195`=<a<;1<7*>c585f>h6k:0:j65f8c83>!7d<32h7c?l3;28?l>f290/=n:58b9m5f5=921b454?:%3`0?>d3g;h?7<4;h:4>5<#9j>14n5a1b197>=n0?0;6)?l4;:`?k7d;3>07d6::18'5f2=0j1e=n=55:9j<1<72-;h876l;o3`7?0<3`286=4+1b69<f=i9j91;65f8383>!7d<32h7c?l3;:8?l>6290/=n:58b9m5f5=121b4=4?:%3`0?>d3g;h?7o4;h5e>5<#9j>14n5a1b19f>=n?m0;6)?l4;:`?k7d;3i07d9l:18'5f2=0j1e=n=5d:9j3g<72-;h876l;o3`7?c<3`=j6=4+1b69<f=i9j91j65f7883>!7d<32h7c?l3;33?>o003:1(<m;:9a8j4e428;07d98:18'5f2=0j1e=n=51398m20=83.:o947c:l2g6<6;21b;84?:%3`0?>d3g;h?7?;;:k40?6=,8i?65m4n0a0>43<3`396=4+1b69<f=i9j91=;54i8394?"6k=03o6`>c2823>=n190;6)?l4;:`?k7d;3;376g7f;29 4e321i0b<m<:0;8?l>b290/=n:58b9m5f5=9h10e5j50;&2g1<?k2d:o>4>b:9j<<<72-;h876l;o3`7?7d32c<i7>5$0a7>=e<f8i86<j4;h50>5<#9j>14n5a1b195`=<a>81<7*>c58;g>h6k:0:j65f9783>!7d<33<7c?l3;28?l?2290/=n:5969m5f5=921b594?:%3`0??03g;h?7<4;h;0>5<#9j>15:5a1b197>=n1k0;6)?l4;;`?k7d;3:07d7n:18'5f2=1j1e=n=51:9j=<<72-;h877l;o3`7?4<3`336=4+1b69=f=i9j91?65f78194?"6k=0<595a1b194>=n?081<7*>c584=1=i9j91=65f78394?"6k=0<595a1b196>=n?0:1<7*>c584=1=i9j91?65f78:94?"6k=0<545a1b194>=n?0=1<7*>c584=<=i9j91=65f78494?"6k=0<545a1b196>=n?0?1<7*>c584=<=i9j91?65`b783>!7d<3h<7c?l3;28?jd2290/=n:5b69m5f5=921dn>4?:%3`0?d03g;h?7<4;n`1>5<#9j>1n:5a1b197>=hj80;6)?l4;`4?k7d;3>07bl?:18'5f2=j>1e=n=55:9lec<72-;h87l8;o3`7?0<3fkn6=4+1b69f2=i9j91;65`ae83>!7d<3h<7c?l3;:8?jgd290/=n:5b69m5f5=121dmo4?:%3`0?d03g;h?7o4;ncb>5<#9j>1n:5a1b19f>=hi10;6)?l4;`4?k7d;3i07bo8:18'5f2=j>1e=n=5d:9le3<72-;h87l8;o3`7?c<3fk>6=4+1b69f2=i9j91j65`a583>!7d<3h<7c?l3;33?>if;3:1(<m;:c58j4e428;07bo=:18'5f2=j>1e=n=51398kd7=83.:o94m7:l2g6<6;21dm=4?:%3`0?d03g;h?7?;;:m:b?6=,8i?6o94n0a0>43<3fho6=4+1b69f2=i9j91=;54oca94?"6k=0i;6`>c2823>=hjk0;6)?l4;`4?k7d;3;376ama;29 4e32k=0b<m<:0;8?jd>290/=n:5b69m5f5=9h10co650;&2g1<e?2d:o>4>b:9lf1<72-;h87l8;o3`7?7d32ej57>5$0a7>g1<f8i86<j4;n;f>5<#9j>1n:5a1b195`=<g0n1<7*>c58a3>h6k:0:j65`d983>!7d<3n27c?l3;28?jb0290/=n:5d89m5f5=921dh84?:%3`0?b>3g;h?7<4;nf7>5<#9j>1h45a1b197>=hl:0;6)?l4;f:?k7d;3>07bj=:18'5f2=l01e=n=55:9l`4<72-;h87j6;o3`7?0<3fn;6=4+1b69`<=i9j91;65`cg83>!7d<3n27c?l3;:8?jeb290/=n:5d89m5f5=121doi4?:%3`0?b>3g;h?7o4;na`>5<#9j>1h45a1b19f>=hkh0;6)?l4;f:?k7d;3i07bm6:18'5f2=l01e=n=5d:9lg=<72-;h87j6;o3`7?c<3fi<6=4+1b69`<=i9j91j65`c783>!7d<3n27c?l3;33?>id=3:1(<m;:e;8j4e428;07bm;:18'5f2=l01e=n=51398kf5=83.:o94k9:l2g6<6;21do?4?:%3`0?b>3g;h?7?;;:m`5?6=,8i?6i74n0a0>43<3fnm6=4+1b69`<=i9j91=;54oeg94?"6k=0o56`>c2823>=hlm0;6)?l4;f:?k7d;3;376akc;29 4e32m30b<m<:0;8?jbe290/=n:5d89m5f5=9h10cio50;&2g1<c12d:o>4>b:9l`3<72-;h87j6;o3`7?7d32ehn7>5$0a7>a?<f8i86<j4;na3>5<#9j>1h45a1b195`=<gkl1<7*>c58g=>h6k:0:j65`e583>!7d<3o>7c?l3;28?jc4290/=n:5e49m5f5=921di?4?:%3`0?c23g;h?7<4;ng2>5<#9j>1i85a1b197>=hm00;6)?l4;gb?k7d;3:07bk7:18'5f2=mh1e=n=51:9la2<72-;h87kn;o3`7?4<3fo=6=4+1b69ad=i9j91?65rb611>5<ek3:1<v*>d282g3=O?0n0D:6k;[67>f}f2k0:87?::0c95g<6k3;o6<851682a?7a2td?j7:4n4295>hem3:0bh>50:&27`<53-;8j7<4$g797>"a>390(k953:&e<?5<,o31?6*ia;18 2?e28i<7)?k0;08 cc=;2.mj7=4$023>6=#99;1?6*>0380?!77;390(<>;:29'553=;2.:<;4<;%333?5<,8:36>5+11;97>"68h087)??b;18 46d2:1/==j53:&24`<43-;;j7=4$033>6=#98;1?6*>1380?!76;390(<?;:29'543=;2.:=;4<;%323?5<,8;36>5+10;97>"69h087)?>b;18 47d2:1/=<j53:&25`<43-;:j7=4$003>6=#9;;1?6*>2380?!75;390(<<;:29'573=;2.:>;4<;%313?5<,8836>5+13;97>"6:h087)?=b;18 44d2:1/=?j53:&26`<43-;9j7=4$013>6=#9:;1?6*>3380?!74;390(<=;:29'563=;2.:?;4<;%303?5<,8936>5+12;97>"6;h087)?<b;18 45d2:1/=>j53:&2gf<6l;1/=nk5439'bg<43-lh6>5+78c95f1<,8n:6?5f4883>>o3i3:17dkm:188m`e=831b=no50;9j5fd=831b=n650;9j5f?=831b>44?:%3`0?4f3g;h?7>4;h0;>5<#9j>1>l5a1b195>=n:>0;6)?l4;0b?k7d;3807d<9:18'5f2=:h1e=n=53:9j77<72-;h87<n;o3`7?2<3`9:6=4+1b696d=i9j91965f3183>!7d<38j7c?l3;48?l4a290/=n:52`9m5f5=?21b>h4?:%3`0?4f3g;h?764;h0g>5<#9j>1>l5a1b19=>=n:j0;6)?l4;0b?k7d;3k07d<m:18'5f2=:h1e=n=5b:9j60<72-;h87<n;o3`7?e<3`8?6=4+1b696d=i9j91h65f3983>!7d<3927c?l3;28?l50290/=n:5389m5f5=921b?;4?:%3`0?5>3g;h?7<4;h16>5<#9j>1?45a1b197>=n<80;6)?l4;1:?k7d;3>07d:?:18'5f2=;01e=n=55:9j7c<72-;h87=6;o3`7?0<3`9n6=4+1b697<=i9j91;65f3e83>!7d<3927c?l3;:8?l5d290/=n:5389m5f5=121b?o4?:%3`0?5>3g;h?7o4;h1b>5<#9j>1?45a1b19f>=n;=0;6)?l4;1:?k7d;3i07d=<:18'5f2=;01e=n=5d:9j2d<72-;h878m;o3`7?6<3`<26=4+1b692g=i9j91=65f6683>!7d<3<i7c?l3;08?l01290/=n:56c9m5f5=;21b:84?:%3`0?0e3g;h?7:4;h47>5<#9j>1:o5a1b191>=n>:0;6)?l4;4a?k7d;3<07d8=:18'5f2=>k1e=n=57:9j24<72-;h878m;o3`7?><3`<;6=4+1b692g=i9j91565f5g83>!7d<3<i7c?l3;c8?l3b290/=n:56c9m5f5=j21b9n4?:%3`0?0e3g;h?7m4;h7a>5<#9j>1:o5a1b19`>=n=h0;6)?l4;4a?k7d;3o07d;6:18'5f2=>k1e=n=5f:9j1=<72-;h878m;o3`7?7732c>;7>5$0a7>3d<f8i86<?4;h75>5<#9j>1:o5a1b1957=<a<?1<7*>c585f>h6k:0:?65f5583>!7d<3<i7c?l3;37?>o2;3:1(<m;:7`8j4e428?07d9>:18'5f2=>k1e=n=51798m26=83.:o949b:l2g6<6?21b:k4?:%3`0?0e3g;h?7?7;:k5a?6=,8i?6;l4n0a0>4?<3`<o6=4+1b692g=i9j91=l54i7a94?"6k=0=n6`>c282f>=n>10;6)?l4;4a?k7d;3;h76g:d;29 4e32?h0b<m<:0f8?l35290/=n:56c9m5f5=9l10e8?50;&2g1<1j2d:o>4>f:9j<g<72-;h876l;o3`7?6<3`2j6=4+1b69<f=i9j91=65f8983>!7d<32h7c?l3;08?l>0290/=n:58b9m5f5=;21b4;4?:%3`0?>d3g;h?7:4;h:6>5<#9j>14n5a1b191>=n0=0;6)?l4;:`?k7d;3<07d6<:18'5f2=0j1e=n=57:9j<7<72-;h876l;o3`7?><3`2:6=4+1b69<f=i9j91565f8183>!7d<32h7c?l3;c8?l1a290/=n:58b9m5f5=j21b;i4?:%3`0?>d3g;h?7m4;h5`>5<#9j>14n5a1b19`>=n?k0;6)?l4;:`?k7d;3o07d9n:18'5f2=0j1e=n=5f:9j3<<72-;h876l;o3`7?7732c<47>5$0a7>=e<f8i86<?4;h54>5<#9j>14n5a1b1957=<a><1<7*>c58;g>h6k:0:?65f7483>!7d<32h7c?l3;37?>o0<3:1(<m;:9a8j4e428?07d7=:18'5f2=0j1e=n=51798m<7=83.:o947c:l2g6<6?21b5=4?:%3`0?>d3g;h?7?7;:k;b?6=,8i?65m4n0a0>4?<3`2n6=4+1b69<f=i9j91=l54i9f94?"6k=03o6`>c282f>=n000;6)?l4;:`?k7d;3;h76g8e;29 4e321i0b<m<:0f8?l14290/=n:58b9m5f5=9l10e:<50;&2g1<?k2d:o>4>f:9j=3<72-;h8778;o3`7?6<3`3>6=4+1b69=2=i9j91=65f9583>!7d<33<7c?l3;08?l?4290/=n:5969m5f5=;21b5o4?:%3`0??d3g;h?7>4;h;b>5<#9j>15n5a1b195>=n100;6)?l4;;`?k7d;3807d77:18'5f2=1j1e=n=53:9j3<5=83.:o948959m5f5=821b;4<50;&2g1<01=1e=n=51:9j3<7=83.:o948959m5f5=:21b;4>50;&2g1<01=1e=n=53:9j3<>=83.:o948989m5f5=821b;4950;&2g1<0101e=n=51:9j3<0=83.:o948989m5f5=:21b;4;50;&2g1<0101e=n=53:9lf3<72-;h87l8;o3`7?6<3fh>6=4+1b69f2=i9j91=65`b283>!7d<3h<7c?l3;08?jd5290/=n:5b69m5f5=;21dn<4?:%3`0?d03g;h?7:4;n`3>5<#9j>1n:5a1b191>=hio0;6)?l4;`4?k7d;3<07boj:18'5f2=j>1e=n=57:9lea<72-;h87l8;o3`7?><3fkh6=4+1b69f2=i9j91565`ac83>!7d<3h<7c?l3;c8?jgf290/=n:5b69m5f5=j21dm54?:%3`0?d03g;h?7m4;nc4>5<#9j>1n:5a1b19`>=hi?0;6)?l4;`4?k7d;3o07bo::18'5f2=j>1e=n=5f:9le1<72-;h87l8;o3`7?7732ej?7>5$0a7>g1<f8i86<?4;nc1>5<#9j>1n:5a1b1957=<gh;1<7*>c58a3>h6k:0:?65`a183>!7d<3h<7c?l3;37?>i>n3:1(<m;:c58j4e428?07blk:18'5f2=j>1e=n=51798kge=83.:o94m7:l2g6<6?21dno4?:%3`0?d03g;h?7?7;:mae?6=,8i?6o94n0a0>4?<3fh26=4+1b69f2=i9j91=l54oc:94?"6k=0i;6`>c282f>=hj=0;6)?l4;`4?k7d;3;h76an9;29 4e32k=0b<m<:0f8?j?b290/=n:5b69m5f5=9l10c4j50;&2g1<e?2d:o>4>f:9l`=<72-;h87j6;o3`7?6<3fn<6=4+1b69`<=i9j91=65`d483>!7d<3n27c?l3;08?jb3290/=n:5d89m5f5=;21dh>4?:%3`0?b>3g;h?7:4;nf1>5<#9j>1h45a1b191>=hl80;6)?l4;f:?k7d;3<07bj?:18'5f2=l01e=n=57:9lgc<72-;h87j6;o3`7?><3fin6=4+1b69`<=i9j91565`ce83>!7d<3n27c?l3;c8?jed290/=n:5d89m5f5=j21dol4?:%3`0?b>3g;h?7m4;na:>5<#9j>1h45a1b19`>=hk10;6)?l4;f:?k7d;3o07bm8:18'5f2=l01e=n=5f:9lg3<72-;h87j6;o3`7?7732eh97>5$0a7>a?<f8i86<?4;na7>5<#9j>1h45a1b1957=<gj91<7*>c58g=>h6k:0:?65`c383>!7d<3n27c?l3;37?>id93:1(<m;:e;8j4e428?07bji:18'5f2=l01e=n=51798kac=83.:o94k9:l2g6<6?21dhi4?:%3`0?b>3g;h?7?7;:mgg?6=,8i?6i74n0a0>4?<3fni6=4+1b69`<=i9j91=l54oec94?"6k=0o56`>c282f>=hl?0;6)?l4;f:?k7d;3;h76alb;29 4e32m30b<m<:0f8?je7290/=n:5d89m5f5=9l10coh50;&2g1<c12d:o>4>f:9la1<72-;h87k:;o3`7?6<3fo86=4+1b69a0=i9j91=65`e383>!7d<3o>7c?l3;08?jc6290/=n:5e49m5f5=;21di44?:%3`0?cf3g;h?7>4;ng;>5<#9j>1il5a1b195>=hm>0;6)?l4;gb?k7d;3807bk9:18'5f2=mh1e=n=53:9~f025290>6=4?{%3g7?73<2B<5i5G79f8 cb=:91bj<4?::ke6?6=3`l86=44ig694?=h9j:1<75rb467>5<3290;w)?k3;371>N01m1C;5j4ig394?=nn;0;66g>ce83>>i6k90;66sm52g94?3=83:p(<j<:067?M1>l2B<4i5+fe814>oa93:17dh=:188mc5=831bj94?::m2g5<722wi99>50;694?6|,8n86<::;I5:`>N00m1bj<4?::ke6?6=3`;hh7>5;n3`4?6=3th><k4?:483>5}#9m91=9:4H6;g?M1?l2.mh7<?;hd2>5<<ao81<75ff283>>oa<3:17b?l0;29?xd2980;694?:1y'5a5=9=?0D:7k;I5;`>oa93:17dh=:188m4ec2900c<m?:188yg37j3:197>50z&2`6<6<=1C;4j4H6:g?!`c2;:0ek?50;9jb7<722cm?7>5;hd7>5<<g8i;6=44}c73`?6=<3:1<v*>d28200=O?0n0D:6k;hd2>5<<ao81<75f1bf94?=h9j:1<75rb424>5<2290;w)?k3;370>N01m1C;5j4$gf965=nn80;66gi2;29?l`42900ek:50;9l5f6=831vn8>6:187>5<7s-;o?7?;5:J4=a=O?1n0ek?50;9jb7<722c:oi4?::m2g5<722wi9<h50;794?6|,8n86<:;;I5:`>N00m1/ji4=0:ke5?6=3`l96=44ig194?=nn=0;66a>c183>>{e=;91<7:50;2x 4b428>>7E96d:J4<a=nn80;66gi2;29?l7dl3:17b?l0;29?xd2:80;684?:1y'5a5=9=>0D:7k;I5;`>"al38;7dh>:188mc4=831bj>4?::ke0?6=3f;h<7>5;|`600<72=0;6=u+1e19513<@>3o7E97d:ke5?6=3`l96=44i0ag>5<<g8i;6=44}c70e?6==3:1<v*>d28201=O?0n0D:6k;%dg>2=nn80;66gi2;29?l`42900ek:50;9l5f6=831vn8=l:187>5<7s-;o?7?;5:J4=a=O?1n0ek?50;9jb7<722c:oi4?::m2g5<722wi9>850;794?6|,8n86<:;;I5:`>N00m1/ji48;hd2>5<<ao81<75ff283>>oa<3:17b?l0;29?xd2;10;694?:1y'5a5=9=?0D:7k;I5;`>oa93:17dh=:188m4ec2900c<m?:188yg34:3:197>50z&2`6<6<=1C;4j4H6:g?!`c2>1bj<4?::ke6?6=3`l86=44ig694?=h9j:1<75rb417>5<3290;w)?k3;371>N01m1C;5j4ig394?=nn;0;66g>ce83>>i6k90;66sm53g94?3=83:p(<j<:067?M1>l2B<4i5+fe84?l`62900ek<50;9jb6<722cm87>5;n3`4?6=3th>?=4?:583>5}#9m91=9;4H6;g?M1?l2cm=7>5;hd1>5<<a8io6=44o0a3>5<<uk?9m7>55;294~"6l:0:895G78f8L2>c3-lo6:5ff083>>oa:3:17dh<:188mc2=831d=n>50;9~f04d290?6=4?{%3g7?73=2B<5i5G79f8mc7=831bj?4?::k2ga<722e:o=4?::a173=83?1<7>t$0f0>4233A=2h6F88e9'ba<03`l:6=44ig094?=nn:0;66gi4;29?j7d83:17pl:2983>1<729q/=i=51578L2?c3A=3h6gi1;29?l`52900e<mk:188k4e72900qo;>c;291?6=8r.:h>4>459K3<b<@>2o7)hk:69jb4<722cm>7>5;hd0>5<<ao>1<75`1b294?=zj<;n6=4;:183!7c;3;?96F89e9K3=b<ao;1<75ff383>>o6km0;66a>c183>>{e=821<7;50;2x 4b428>?7E96d:J4<a=#nm0<7dh>:188mc4=831bj>4?::ke0?6=3f;h<7>5;|`65d<72=0;6=u+1e19513<@>3o7E97d:ke5?6=3`l96=44i0ag>5<<g8i;6=44}c727?6==3:1<v*>d28201=O?0n0D:6k;%dg>2=nn80;66gi2;29?l`42900ek:50;9l5f6=831vn8?9:187>5<7s-;o?7?;5:J4=a=O?1n0ek?50;9jb7<722c:oi4?::m2g5<722wi99=50;094?6|,8n86<:?;I5:`>N00m1bj=4?::m2g5<722wi9>h50;094?6|,8n86<:?;I5:`>N00m1bj=4?::m2g5<722wi9<>50;094?6|,8n86<:?;I5:`>N00m1bj=4?::m2g5<722wi9=m50;094?6|,8n86<:?;I5:`>N00m1bj=4?::m2g5<722wi9=650;094?6|,8n86<:?;I5:`>N00m1bj=4?::m2g5<722wi9?>50;094?6|,8n86<:?;I5:`>N00m1bj=4?::m2g5<722wi9?<50;094?6|,8n86<:?;I5:`>N00m1bj=4?::m2g5<722wi9>l50;094?6|,8n86<:?;I5:`>N00m1bj=4?::m2g5<722wi9>950;094?6|,8n86<:?;I5:`>N00m1bj=4?::m2g5<722wi9>=50;094?6|,8n86<:?;I5:`>N00m1bj=4?::m2g5<722wi9?h50;094?6|,8n86<:?;I5:`>N00m1bj=4?::m2g5<722wi9?l50;094?6|,8n86<:?;I5:`>N00m1bj=4?::m2g5<722wi9?950;094?6|,8n86<:?;I5:`>N00m1bj=4?::m2g5<722wi9<j50;094?6|,8n86<:?;I5:`>N00m1bj=4?::m2g5<722wi9<750;094?6|,8n86<:?;I5:`>N00m1bj=4?::m2g5<722wi9<;50;094?6|,8n86<:?;I5:`>N00m1bj=4?::m2g5<722wx4??50;35gc}Y?jo0R596;_:6`>X?=j1U48l4^97b?[>202T39:5Q8448Z=323W2>86P7529]<04<V1?:7S6:0:\;0c=Y0=n0R5:l;_:7f>X?<h1U4974^96;?[>3?2T38;5Q8578Z=233W2?>6P7409]<16<V19m7S6<e:\;7a=Y0:i0R5=m;_:0e>X?;01U4>94^915?[>4=2T3?95Q8218Z=553W28=6P7319]<7`<V18n7S6=c:\;6g=Y0;k0R5<6;_:1<>X?:>1U4?84^906?[>5<2T3>>5Q8738Z=073W2>j6P7589]<1c<V1>87S6<8:\;6a=Y0;80R5<>;<5:a?cb34=357?la:?4<<<6kk16;5751b:892>>28i270979;0g?81?138h70979;0a?81?138>70979;07?81?139j70979;17?81?139870979;:a?81?132j70979;:;?81?132<70979;:5?81?132>70979;:7?81?132870979;:1?81?132:70979;:3?81?13=m70979;5g?81?13=h70979;5a?81?13=j70979;5:?81?13=370979;54?81?13==70979;56?81?13=?70979;;1?81?133:70979;;3?81?132m70979;:f?81?132o70979;::?81?13=n70979;50?81?13=970979;;a?81?133j70979;;:?81?133370979;5:<>;0000<5:5279;93<0<5>226:7:;<5;<?7di27<454>cc9>3=>=9j201:67:0a:?81?038o70978;0`?81?038i70978;06?81?038?70978;1b?81?039?70978;10?81?032i70978;:b?81?032370978;:4?81?032=70978;:6?81?032?70978;:0?81?032970978;:2?81?032;70978;5e?81?03=o70978;5`?81?03=i70978;5b?81?03=270978;5;?81?03=<70978;55?81?03=>70978;57?81?033970978;;2?81?033;70978;:e?81?032n70978;:g?81?032270978;5f?81?03=870978;51?81?033i70978;;b?81?033270978;;;?81?03=246388984=2=:?121;484=6:;>2?234=3;7?la:?4<2<6kk16;5951b:892>028i270977;0g?81??38h70977;0a?81??38>70977;07?81??39j70977;17?81??39870977;:a?81??32j70977;:;?81??32<70977;:5?81??32>70977;:7?81??32870977;:1?81??32:70977;:3?81??3=m70977;5g?81??3=h70977;5a?81??3=j70977;5:?81??3=370977;54?81??3==70977;56?81??3=?70977;;1?81??33:70977;;3?81??32m70977;:f?81??32o70977;::?81??3=n70977;50?81??3=970977;;a?81??33j70977;;:?81??33370977;5:<>;00>0<5:5279593<0<5>2<6:7:;<5;2?7di27<4;4>cc9>3=0=9j201:69:0a:?81?>38o70976;0`?81?>38i70976;06?81?>38?70976;1b?81?>39?70976;10?81?>32i70976;:b?81?>32370976;:4?81?>32=70976;:6?81?>32?70976;:0?81?>32970976;:2?81?>32;70976;5e?81?>3=o70976;5`?81?>3=i70976;5b?81?>3=270976;5;?81?>3=<70976;55?81?>3=>70976;57?81?>33970976;;2?81?>33;70976;:e?81?>32n70976;:g?81?>32270976;5f?81?>3=870976;51?81?>33i70976;;b?81?>33270976;;;?81?>3=246388784=2=:?1<1;484=6:5>2?234=397?la:?4<0<6kk16;5;51b:892>228i270975;0g?81?=38h70975;0a?81?=38>70975;07?81?=39j70975;17?81?=39870975;:a?81?=32j70975;:;?81?=32<70975;:5?81?=32>70975;:7?81?=32870975;:1?81?=32:70975;:3?81?=3=m70975;5g?81?=3=h70975;5a?81?=3=j70975;5:?81?=3=370975;54?81?=3==70975;56?81?=3=?70975;;1?81?=33:70975;;3?81?=32m70975;:f?81?=32o70975;::?81?=3=n70975;50?81?=3=970975;;a?81?=33j70975;;:?81?=33370975;5:<>;00<0<5:5279793<0<5>2>6:7:;<5;0?7di27<494>cc9>3=2=9j201:6;:0a:?81?<38o70974;0`?81?<38i70974;06?81?<38?70974;1b?81?<39?70974;10?81?<32i70974;:b?81?<32370974;:4?81?<32=70974;:6?81?<32?70974;:0?81?<32970974;:2?81?<32;70974;5e?81?<3=o70974;5`?81?<3=i70974;5b?81?<3=270974;5;?81?<3=<70974;55?81?<3=>70974;57?81?<33970974;;2?81?<33;70974;:e?81?<32n70974;:g?81?<32270974;5f?81?<3=870974;51?81?<33i70974;;b?81?<33270974;;;?81?<3=246388584=2=:?1>1;484=6:7>2?234=3?7?la:?4<6<6kk16;5=51b:892>428i270973;0g?81?;38h70973;0a?81?;38>70973;07?81?;39j70973;17?81?;39870973;:a?81?;32j70973;:;?81?;32<70973;:5?81?;32>70973;:7?81?;32870973;:1?81?;32:70973;:3?81?;3=m70973;5g?81?;3=h70973;5a?81?;3=j70973;5:?81?;3=370973;54?81?;3==70973;56?81?;3=?70973;;1?81?;33:70973;;3?81?;32m70973;:f?81?;32o70973;::?81?;3=n70973;50?81?;3=970973;;a?81?;33j70973;;:?81?;33370973;5:<>;00:0<5:5279193<0<5>286:7:;<5;6?7di27<4?4>cc9>3=4=9j201:6=:0a:?81?:38o70972;0`?81?:38i70972;06?81?:38?70972;1b?81?:39?70972;10?81?:32i70972;:b?81?:32370972;:4?81?:32=70972;:6?81?:32?70972;:0?81?:32970972;:2?81?:32;70972;5e?81?:3=o70972;5`?81?:3=i70972;5b?81?:3=270972;5;?81?:3=<70972;55?81?:3=>70972;57?81?:33970972;;2?81?:33;70972;:e?81?:32n70972;:g?81?:32270972;5f?81?:3=870972;51?81?:33i70972;;b?81?:33270972;;;?81?:3=246388384=2=:?181;484=6:1>2?234=3=7?la:?4<4<6kk16;5?51b:892>628i270971;0g?81?938h70971;0a?81?938>70971;07?81?939j70971;17?81?939870971;:a?81?932j70971;:;?81?932<70971;:5?81?932>70971;:7?81?932870971;:1?81?932:70971;:3?81?93=m70971;5g?81?93=h70971;5a?81?93=j70971;5:?81?93=370971;54?81?93==70971;56?81?93=?70971;;1?81?933:70971;;3?81?932m70971;:f?81?932o70971;::?81?93=n70971;50?81?93=970971;;a?81?933j70971;;:?81?933370971;5:<>;0080<5:5279393<0<5>2:6:7:;<5;4?7di27<4=4>cc9>3=6=9j201:6?:0a:?81?838o70970;0`?81?838i70970;06?81?838?70970;1b?81?839?70970;10?81?832i70970;:b?81?832370970;:4?81?832=70970;:6?81?832?70970;:0?81?832970970;:2?81?832;70970;5e?81?83=o70970;5`?81?83=i70970;5b?81?83=270970;5;?81?83=<70970;55?81?83=>70970;57?81?833970970;;2?81?833;70970;:e?81?832n70970;:g?81?832270970;5f?81?83=870970;51?81?833i70970;;b?81?833270970;;;?81?83=246388184=2=:?1:1;484=6:3>2?234=<i7?la:?43`<6kk16;:k51b:8921b28i27098e;0g?810m38h7098e;0a?810m38>7098e;07?810m39j7098e;17?810m3987098e;:a?810m32j7098e;:;?810m32<7098e;:5?810m32>7098e;:7?810m3287098e;:1?810m32:7098e;:3?810m3=m7098e;5g?810m3=h7098e;5a?810m3=j7098e;5:?810m3=37098e;54?810m3==7098e;56?810m3=?7098e;;1?810m33:7098e;;3?810m32m7098e;:f?810m32o7098e;::?810m3=n7098e;50?810m3=97098e;;a?810m33j7098e;;:?810m3337098e;5:<>;0?l0<5:5276g93<0<5>=n6:7:;<54`?7di27<;i4>cc9>32b=9j201:9k:0a:?810l38o7098d;0`?810l38i7098d;06?810l38?7098d;1b?810l39?7098d;10?810l32i7098d;:b?810l3237098d;:4?810l32=7098d;:6?810l32?7098d;:0?810l3297098d;:2?810l32;7098d;5e?810l3=o7098d;5`?810l3=i7098d;5b?810l3=27098d;5;?810l3=<7098d;55?810l3=>7098d;57?810l3397098d;;2?810l33;7098d;:e?810l32n7098d;:g?810l3227098d;5f?810l3=87098d;51?810l33i7098d;;b?810l3327098d;;;?810l3=246387e84=2=:?>n1;484=65g>2?234=<o7?la:?43f<6kk16;:m51b:8921d28i27098c;0g?810k38h7098c;0a?810k38>7098c;07?810k39j7098c;17?810k3987098c;:a?810k32j7098c;:;?810k32<7098c;:5?810k32>7098c;:7?810k3287098c;:1?810k32:7098c;:3?810k3=m7098c;5g?810k3=h7098c;5a?810k3=j7098c;5:?810k3=37098c;54?810k3==7098c;56?810k3=?7098c;;1?810k33:7098c;;3?810k32m7098c;:f?810k32o7098c;::?810k3=n7098c;50?810k3=97098c;;a?810k33j7098c;;:?810k3337098c;5:<>;0?j0<5:5276a93<0<5>=h6:7:;<54f?7di27<;o4>cc9>32d=9j201:9m:0a:?810j38o7098b;0`?810j38i7098b;06?810j38?7098b;1b?810j39?7098b;10?810j32i7098b;:b?810j3237098b;:4?810j32=7098b;:6?810j32?7098b;:0?810j3297098b;:2?810j32;7098b;5e?810j3=o7098b;5`?810j3=i7098b;5b?810j3=27098b;5;?810j3=<7098b;55?810j3=>7098b;57?810j3397098b;;2?810j33;7098b;:e?810j32n7098b;:g?810j3227098b;5f?810j3=87098b;51?810j33i7098b;;b?810j3327098b;;;?810j3=246387c84=2=:?>h1;484=65a>2?234=<m7?la:?43d<6kk16;:o51b:8921f28i27098a;0g?810i38h7098a;0a?810i38>7098a;07?810i39j7098a;17?810i3987098a;:a?810i32j7098a;:;?810i32<7098a;:5?810i32>7098a;:7?810i3287098a;:1?810i32:7098a;:3?810i3=m7098a;5g?810i3=h7098a;5a?810i3=j7098a;5:?810i3=37098a;54?810i3==7098a;56?810i3=?7098a;;1?810i33:7098a;;3?810i32m7098a;:f?810i32o7098a;::?810i3=n7098a;50?810i3=97098a;;a?810i33j7098a;;:?810i3337098a;5:<>;0?h0<5:5276c93<0<5>=j6:7:;<54=?7di27<;44>cc9>32?=9j201:96:0a:?810138o70989;0`?810138i70989;06?810138?70989;1b?810139?70989;10?810132i70989;:b?810132370989;:4?810132=70989;:6?810132?70989;:0?810132970989;:2?810132;70989;5e?81013=o70989;5`?81013=i70989;5b?81013=270989;5;?81013=<70989;55?81013=>70989;57?810133970989;;2?810133;70989;:e?810132n70989;:g?810132270989;5f?81013=870989;51?810133i70989;;b?810133270989;;;?81013=246387884=2=:?>31;484=65:>2?234=<47?la:?43=<6kk16;:651b:8921?28i270988;0g?810038h70988;0a?810038>70988;07?810039j70988;17?810039870988;:a?810032j70988;:;?810032<70988;:5?810032>70988;:7?810032870988;:1?810032:70988;:3?81003=m70988;5g?81003=h70988;5a?81003=j70988;5:?81003=370988;54?81003==70988;56?81003=?70988;;1?810033:70988;;3?810032m70988;:f?810032o70988;::?81003=n70988;50?81003=970988;;a?810033j70988;;:?810033370988;5:<>;0?10<5:5276:93<0<5>=36:7:;<543?7di27<;:4>cc9>321=9j201:98:0a:?810?38o70987;0`?810?38i70987;06?810?38?70987;1b?810?39?70987;10?810?32i70987;:b?810?32370987;:4?810?32=70987;:6?810?32?70987;:0?810?32970987;:2?810?32;70987;5e?810?3=o70987;5`?810?3=i70987;5b?810?3=270987;5;?810?3=<70987;55?810?3=>70987;57?810?33970987;;2?810?33;70987;:e?810?32n70987;:g?810?32270987;5f?810?3=870987;51?810?33i70987;;b?810?33270987;;;?810?3=246387684=2=:?>=1;484=654>2?234=<:7?la:?433<6kk16;:851b:8921128i270986;0g?810>38h70986;0a?810>38>70986;07?810>39j70986;17?810>39870986;:a?810>32j70986;:;?810>32<70986;:5?810>32>70986;:7?810>32870986;:1?810>32:70986;:3?810>3=m70986;5g?810>3=h70986;5a?810>3=j70986;5:?810>3=370986;54?810>3==70986;56?810>3=?70986;;1?810>33:70986;;3?810>32m70986;:f?810>32o70986;::?810>3=n70986;50?810>3=970986;;a?810>33j70986;;:?810>33370986;5:<>;0??0<5:5276493<0<5>==6:7:;<541?7di27<;84>cc9>323=9j201:9::0a:?810=38o70985;0`?810=38i70985;06?810=38?70985;1b?810=39?70985;10?810=32i70985;:b?810=32370985;:4?810=32=70985;:6?810=32?70985;:0?810=32970985;:2?810=32;70985;5e?810=3=o70985;5`?810=3=i70985;5b?810=3=270985;5;?810=3=<70985;55?810=3=>70985;57?810=33970985;;2?810=33;70985;:e?810=32n70985;:g?810=32270985;5f?810=3=870985;51?810=33i70985;;b?810=33270985;;;?810=3=246387484=2=:?>?1;484=656>2?234=<?7?la:?436<6kk16;:=51b:8921428i270983;0g?810;38h70983;0a?810;38>70983;07?810;39j70983;17?810;39870983;:a?810;32j70983;:;?810;32<70983;:5?810;32>70983;:7?810;32870983;:1?810;32:70983;:3?810;3=m70983;5g?810;3=h70983;5a?810;3=j70983;5:?810;3=370983;54?810;3==70983;56?810;3=?70983;;1?810;33:70983;;3?810;32m70983;:f?810;32o70983;::?810;3=n70983;50?810;3=970983;;a?810;33j70983;;:?810;33370983;5:<>;0?:0<5:5276193<0<5>=86:7:;<546?7di27<;?4>cc9>324=9j201:9=:0a:?810:38o70982;0`?810:38i70982;06?810:38?70982;1b?810:39?70982;10?810:32i70982;:b?810:32370982;:4?810:32=70982;:6?810:32?70982;:0?810:32970982;:2?810:32;70982;5e?810:3=o70982;5`?810:3=i70982;5b?810:3=270982;5;?810:3=<70982;55?810:3=>70982;57?810:33970982;;2?810:33;70982;:e?810:32n70982;:g?810:32270982;5f?810:3=870982;51?810:33i70982;;b?810:33270982;;;?810:3=246387384=2=:?>81;484=651>2?234=<=7?la:?434<6kk16;:?51b:8921628i270981;0g?810938h70981;0a?810938>70981;07?810939j70981;17?810939870981;:a?810932j70981;:;?810932<70981;:5?810932>70981;:7?810932870981;:1?810932:70981;:3?81093=m70981;5g?81093=h70981;5a?81093=j70981;5:?81093=370981;54?81093==70981;56?81093=?70981;;1?810933:70981;;3?810932m70981;:f?810932o70981;::?81093=n70981;50?81093=970981;;a?810933j70981;;:?810933370981;5:<>;0?80<5:5276393<0<5>=:6:7:;<544?7di27<;=4>cc9>326=9j201:9?:0a:?810838o70980;0`?810838i70980;06?810838?70980;1b?810839?70980;10?810832i70980;:b?810832370980;:4?810832=70980;:6?810832?70980;:0?810832970980;:2?810832;70980;5e?81083=o70980;5`?81083=i70980;5b?81083=270980;5;?81083=<70980;55?81083=>70980;57?810833970980;;2?810833;70980;:e?810832n70980;:g?810832270980;5f?81083=870980;51?810833i70980;;b?810833270980;;;?81083=246387184=2=:?>:1;484=653>2?234==j7?la:?42c<6kk16;;h51b:8920a28i27099f;0g?811n38h7099f;0a?811n38>7099f;07?811n39j7099f;17?811n3987099f;:a?811n32j7099f;:;?811n32<7099f;:5?811n32>7099f;:7?811n3287099f;:1?811n32:7099f;:3?811n3=m7099f;5g?811n3=h7099f;5a?811n3=j7099f;5:?811n3=37099f;54?811n3==7099f;56?811n3=?7099f;;1?811n33:7099f;;3?811n32m7099f;:f?811n32o7099f;::?811n3=n7099f;50?811n3=97099f;;a?811n33j7099f;;:?811n3337099f;5:<>;0>o0<5:5277d93<0<5><m6:7:;<55a?7di27<:h4>cc9>33c=9j201:8j:0a:?811m38o7099e;0`?811m38i7099e;06?811m38?7099e;1b?811m39?7099e;10?811m32i7099e;:b?811m3237099e;:4?811m32=7099e;:6?811m32?7099e;:0?811m3297099e;:2?811m32;7099e;5e?811m3=o7099e;5`?811m3=i7099e;5b?811m3=27099e;5;?811m3=<7099e;55?811m3=>7099e;57?811m3397099e;;2?811m33;7099e;:e?811m32n7099e;:g?811m3227099e;5f?811m3=87099e;51?811m33i7099e;;b?811m3327099e;;;?811m3=246386d84=2=:??o1;484=64f>2?234==h7?la:?42a<6kk16;;j51b:8920c28i27099d;0g?811l38h7099d;0a?811l38>7099d;07?811l39j7099d;17?811l3987099d;:a?811l32j7099d;:;?811l32<7099d;:5?811l32>7099d;:7?811l3287099d;:1?811l32:7099d;:3?811l3=m7099d;5g?811l3=h7099d;5a?811l3=j7099d;5:?811l3=37099d;54?811l3==7099d;56?811l3=?7099d;;1?811l33:7099d;;3?811l32m7099d;:f?811l32o7099d;::?811l3=n7099d;50?811l3=97099d;;a?811l33j7099d;;:?811l3337099d;5:<>;0>m0<5:5277f93<0<5><o6:7:;<55g?7di27<:n4>cc9>33e=9j201:8l:0a:?811k38o7099c;0`?811k38i7099c;06?811k38?7099c;1b?811k39?7099c;10?811k32i7099c;:b?811k3237099c;:4?811k32=7099c;:6?811k32?7099c;:0?811k3297099c;:2?811k32;7099c;5e?811k3=o7099c;5`?811k3=i7099c;5b?811k3=27099c;5;?811k3=<7099c;55?811k3=>7099c;57?811k3397099c;;2?811k33;7099c;:e?811k32n7099c;:g?811k3227099c;5f?811k3=87099c;51?811k33i7099c;;b?811k3327099c;;;?811k3=246386b84=2=:??i1;484=64`>2?234==n7?la:?42g<6kk16;;l51b:8920e28i27099b;0g?811j38h7099b;0a?811j38>7099b;07?811j39j7099b;17?811j3987099b;:a?811j32j7099b;:;?811j32<7099b;:5?811j32>7099b;:7?811j3287099b;:1?811j32:7099b;:3?811j3=m7099b;5g?811j3=h7099b;5a?811j3=j7099b;5:?811j3=37099b;54?811j3==7099b;56?811j3=?7099b;;1?811j33:7099b;;3?811j32m7099b;:f?811j32o7099b;::?811j3=n7099b;50?811j3=97099b;;a?811j33j7099b;;:?811j3337099b;5:<>;0>k0<5:5277`93<0<5><i6:7:;<55e?7di27<:l4>cc9>33g=9j201:8n:0a:?811i38o7099a;0`?811i38i7099a;06?811i38?7099a;1b?811i39?7099a;10?811i32i7099a;:b?811i3237099a;:4?811i32=7099a;:6?811i32?7099a;:0?811i3297099a;:2?811i32;7099a;5e?811i3=o7099a;5`?811i3=i7099a;5b?811i3=27099a;5;?811i3=<7099a;55?811i3=>7099a;57?811i3397099a;;2?811i33;7099a;:e?811i32n7099a;:g?811i3227099a;5f?811i3=87099a;51?811i33i7099a;;b?811i3327099a;;;?811i3=246386`84=2=:??k1;484=64b>2?234==47?la:?42=<6kk16;;651b:8920?28i270998;0g?811038h70998;0a?811038>70998;07?811039j70998;17?811039870998;:a?811032j70998;:;?811032<70998;:5?811032>70998;:7?811032870998;:1?811032:70998;:3?81103=m70998;5g?81103=h70998;5a?81103=j70998;5:?81103=370998;54?81103==70998;56?81103=?70998;;1?811033:70998;;3?811032m70998;:f?811032o70998;::?81103=n70998;50?81103=970998;;a?811033j70998;;:?811033370998;5:<>;0>10<5:5277:93<0<5><36:7:;<553?7di27<::4>cc9>331=9j201:88:0a:?811?38o70997;0`?811?38i70997;06?811?38?70997;1b?811?39?70997;10?811?32i70997;:b?811?32370997;:4?811?32=70997;:6?811?32?70997;:0?811?32970997;:2?811?32;70997;5e?811?3=o70997;5`?811?3=i70997;5b?811?3=270997;5;?811?3=<70997;55?811?3=>70997;57?811?33970997;;2?811?33;70997;:e?811?32n70997;:g?811?32270997;5f?811?3=870997;51?811?33i70997;;b?811?33270997;;;?811?3=246386684=2=:??=1;484=644>2?234==:7?la:?423<6kk16;;851b:8920128i270996;0g?811>38h70996;0a?811>38>70996;07?811>39j70996;17?811>39870996;:a?811>32j70996;:;?811>32<70996;:5?811>32>70996;:7?811>32870996;:1?811>32:70996;:3?811>3=m70996;5g?811>3=h70996;5a?811>3=j70996;5:?811>3=370996;54?811>3==70996;56?811>3=?70996;;1?811>33:70996;;3?811>32m70996;:f?811>32o70996;::?811>3=n70996;50?811>3=970996;;a?811>33j70996;;:?811>33370996;5:<>;0>?0<5:5277493<0<5><=6:7:;<551?7di27<:84>cc9>333=9j201:8::0a:?811=38o70995;0`?811=38i70995;06?811=38?70995;1b?811=39?70995;10?811=32i70995;:b?811=32370995;:4?811=32=70995;:6?811=32?70995;:0?811=32970995;:2?811=32;70995;5e?811=3=o70995;5`?811=3=i70995;5b?811=3=270995;5;?811=3=<70995;55?811=3=>70995;57?811=33970995;;2?811=33;70995;:e?811=32n70995;:g?811=32270995;5f?811=3=870995;51?811=33i70995;;b?811=33270995;;;?811=3=246386484=2=:???1;484=646>2?234==87?la:?421<6kk16;;:51b:8920328i270994;0g?811<38h70994;0a?811<38>70994;07?811<39j70994;17?811<39870994;:a?811<32j70994;:;?811<32<70994;:5?811<32>70994;:7?811<32870994;:1?811<32:70994;:3?811<3=m70994;5g?811<3=h70994;5a?811<3=j70994;5:?811<3=370994;54?811<3==70994;56?811<3=?70994;;1?811<33:70994;;3?811<32m70994;:f?811<32o70994;::?811<3=n70994;50?811<3=970994;;a?811<33j70994;;:?811<33370994;5:<>;0>=0<5:5277693<0<5><?6:7:;<557?7di27<:>4>cc9>335=9j201:8<:0a:?811;38o70993;0`?811;38i70993;06?811;38?70993;1b?811;39?70993;10?811;32i70993;:b?811;32370993;:4?811;32=70993;:6?811;32?70993;:0?811;32970993;:2?811;32;70993;5e?811;3=o70993;5`?811;3=i70993;5b?811;3=270993;5;?811;3=<70993;55?811;3=>70993;57?811;33970993;;2?811;33;70993;:e?811;32n70993;:g?811;32270993;5f?811;3=870993;51?811;33i70993;;b?811;33270993;;;?811;3=246386284=2=:??91;484=640>2?234==>7?la:?427<6kk16;;<51b:8920528i270992;0g?811:38h70992;0a?811:38>70992;07?811:39j70992;17?811:39870992;:a?811:32j70992;:;?811:32<70992;:5?811:32>70992;:7?811:32870992;:1?811:32:70992;:3?811:3=m70992;5g?811:3=h70992;5a?811:3=j70992;5:?811:3=370992;54?811:3==70992;56?811:3=?70992;;1?811:33:70992;;3?811:32m70992;:f?811:32o70992;::?811:3=n70992;50?811:3=970992;;a?811:33j70992;;:?811:33370992;5:<>;0>;0<5:5277093<0<5><96:7:;<555?7di27<:<4>cc9>337=9j201:8>:0a:?811938o70991;0`?811938i70991;06?811938?70991;1b?811939?70991;10?811932i70991;:b?811932370991;:4?811932=70991;:6?811932?70991;:0?811932970991;:2?811932;70991;5e?81193=o70991;5`?81193=i70991;5b?81193=270991;5;?81193=<70991;55?81193=>70991;57?811933970991;;2?811933;70991;:e?811932n70991;:g?811932270991;5f?81193=870991;51?811933i70991;;b?811933270991;;;?81193=246386084=2=:??;1;484=642>2?234==<7?la:?425<6kk16;;>51b:8920728i270990;0g?811838h70990;0a?811838>70990;07?811839j70990;17?811839870990;:a?811832j70990;:;?811832<70990;:5?811832>70990;:7?811832870990;:1?811832:70990;:3?81183=m70990;5g?81183=h70990;5a?81183=j70990;5:?81183=370990;54?81183==70990;56?81183=?70990;;1?811833:70990;;3?811832m70990;:f?811832o70990;::?81183=n70990;50?81183=970990;;a?811833j70990;;:?811833370990;5:<>;0>90<5:5277293<0<5><;6:7:;<56b?7di27<9k4>cc9>30`=9j201:;i:0a:?812n38o709:f;0`?812n38i709:f;06?812n38?709:f;1b?812n39?709:f;10?812n32i709:f;:b?812n323709:f;:4?812n32=709:f;:6?812n32?709:f;:0?812n329709:f;:2?812n32;709:f;5e?812n3=o709:f;5`?812n3=i709:f;5b?812n3=2709:f;5;?812n3=<709:f;55?812n3=>709:f;57?812n339709:f;;2?812n33;709:f;:e?812n32n709:f;:g?812n322709:f;5f?812n3=8709:f;51?812n33i709:f;;b?812n332709:f;;;?812n3=246385g84=2=:?<l1;484=67e>2?234=>h7?la:?41a<6kk16;8j51b:8923c28i2709:d;0g?812l38h709:d;0a?812l38>709:d;07?812l39j709:d;17?812l398709:d;:a?812l32j709:d;:;?812l32<709:d;:5?812l32>709:d;:7?812l328709:d;:1?812l32:709:d;:3?812l3=m709:d;5g?812l3=h709:d;5a?812l3=j709:d;5:?812l3=3709:d;54?812l3==709:d;56?812l3=?709:d;;1?812l33:709:d;;3?812l32m709:d;:f?812l32o709:d;::?812l3=n709:d;50?812l3=9709:d;;a?812l33j709:d;;:?812l333709:d;5:<>;0=m0<5:5274f93<0<5>?o6:7:;<56g?7di27<9n4>cc9>30e=9j201:;l:0a:?812k38o709:c;0`?812k38i709:c;06?812k38?709:c;1b?812k39?709:c;10?812k32i709:c;:b?812k323709:c;:4?812k32=709:c;:6?812k32?709:c;:0?812k329709:c;:2?812k32;709:c;5e?812k3=o709:c;5`?812k3=i709:c;5b?812k3=2709:c;5;?812k3=<709:c;55?812k3=>709:c;57?812k339709:c;;2?812k33;709:c;:e?812k32n709:c;:g?812k322709:c;5f?812k3=8709:c;51?812k33i709:c;;b?812k332709:c;;;?812k3=246385b84=2=:?<i1;484=67`>2?234=>n7?la:?41g<6kk16;8l51b:8923e28i2709:b;0g?812j38h709:b;0a?812j38>709:b;07?812j39j709:b;17?812j398709:b;:a?812j32j709:b;:;?812j32<709:b;:5?812j32>709:b;:7?812j328709:b;:1?812j32:709:b;:3?812j3=m709:b;5g?812j3=h709:b;5a?812j3=j709:b;5:?812j3=3709:b;54?812j3==709:b;56?812j3=?709:b;;1?812j33:709:b;;3?812j32m709:b;:f?812j32o709:b;::?812j3=n709:b;50?812j3=9709:b;;a?812j33j709:b;;:?812j333709:b;5:<>;0=k0<5:5274`93<0<5>?i6:7:;<56e?7di27<9l4>cc9>30g=9j201:;n:0a:?812i38o709:a;0`?812i38i709:a;06?812i38?709:a;1b?812i39?709:a;10?812i32i709:a;:b?812i323709:a;:4?812i32=709:a;:6?812i32?709:a;:0?812i329709:a;:2?812i32;709:a;5e?812i3=o709:a;5`?812i3=i709:a;5b?812i3=2709:a;5;?812i3=<709:a;55?812i3=>709:a;57?812i339709:a;;2?812i33;709:a;:e?812i32n709:a;:g?812i322709:a;5f?812i3=8709:a;51?812i33i709:a;;b?812i332709:a;;;?812i3=246385`84=2=:?<k1;484=67b>2?234=>57?la:?41<<6kk16;8751b:8923>28i2709:9;0g?812138h709:9;0a?812138>709:9;07?812139j709:9;17?8121398709:9;:a?812132j709:9;:;?812132<709:9;:5?812132>709:9;:7?8121328709:9;:1?812132:709:9;:3?81213=m709:9;5g?81213=h709:9;5a?81213=j709:9;5:?81213=3709:9;54?81213==709:9;56?81213=?709:9;;1?812133:709:9;;3?812132m709:9;:f?812132o709:9;::?81213=n709:9;50?81213=9709:9;;a?812133j709:9;;:?8121333709:9;5:<>;0=00<5:5274;93<0<5>?26:7:;<56<?7di27<954>cc9>30>=9j201:;7:0a:?812038o709:8;0`?812038i709:8;06?812038?709:8;1b?812039?709:8;10?812032i709:8;:b?8120323709:8;:4?812032=709:8;:6?812032?709:8;:0?8120329709:8;:2?812032;709:8;5e?81203=o709:8;5`?81203=i709:8;5b?81203=2709:8;5;?81203=<709:8;55?81203=>709:8;57?8120339709:8;;2?812033;709:8;:e?812032n709:8;:g?8120322709:8;5f?81203=8709:8;51?812033i709:8;;b?8120332709:8;;;?81203=246385984=2=:?<21;484=67;>2?234=>;7?la:?412<6kk16;8951b:8923028i2709:7;0g?812?38h709:7;0a?812?38>709:7;07?812?39j709:7;17?812?398709:7;:a?812?32j709:7;:;?812?32<709:7;:5?812?32>709:7;:7?812?328709:7;:1?812?32:709:7;:3?812?3=m709:7;5g?812?3=h709:7;5a?812?3=j709:7;5:?812?3=3709:7;54?812?3==709:7;56?812?3=?709:7;;1?812?33:709:7;;3?812?32m709:7;:f?812?32o709:7;::?812?3=n709:7;50?812?3=9709:7;;a?812?33j709:7;;:?812?333709:7;5:<>;0=>0<5:5274593<0<5>?<6:7:;<562?7di27<9;4>cc9>300=9j201:;9:0a:?812>38o709:6;0`?812>38i709:6;06?812>38?709:6;1b?812>39?709:6;10?812>32i709:6;:b?812>323709:6;:4?812>32=709:6;:6?812>32?709:6;:0?812>329709:6;:2?812>32;709:6;5e?812>3=o709:6;5`?812>3=i709:6;5b?812>3=2709:6;5;?812>3=<709:6;55?812>3=>709:6;57?812>339709:6;;2?812>33;709:6;:e?812>32n709:6;:g?812>322709:6;5f?812>3=8709:6;51?812>33i709:6;;b?812>332709:6;;;?812>3=246385784=2=:?<<1;484=675>2?234=>97?la:?410<6kk16;8;51b:8923228i2709:5;06?812=38?709:5;4b?812=3<2709:5;44?812=3<=709:5;46?812=3<?709:5;40?812=3<9709:5;42?812=3<;709:5;7e?812=3?n709:5;7`?812=3?i709:5;7b?812=3?2709:5;7;?812=3?<709:5;75?812=3?>709:5;77?812=3?8709:5;52?812=3=;709:5;4e?812=3<n709:5;4g?812=3<h709:5;:a?812=32j709:5;:;?812=32<709:5;:5?812=32>709:5;:7?812=328709:5;:1?812=32:709:5;:3?812=3=m709:5;5g?812=3=h709:5;5a?812=3=j709:5;5:?812=3=3709:5;54?812=3==709:5;56?812=3=?709:5;;1?812=33:709:5;;3?812=32m709:5;:f?812=32o709:5;::?812=3=n709:5;50?812=3=9709:5;;5?812=33>709:5;;7?812=338709:5;;a?812=33j709:5;;:?812=333709:5;5:<>;0=<0<5:5274793<0<5>?>6:7:;<560?7di27<994>cc9>302=9j201:;;:0a:?812<38>709:4;07?812<3<j709:4;4:?812<3<<709:4;45?812<3<>709:4;47?812<3<8709:4;41?812<3<:709:4;43?812<3?m709:4;7f?812<3?h709:4;7a?812<3?j709:4;7:?812<3?3709:4;74?812<3?=709:4;76?812<3??709:4;70?812<3=:709:4;53?812<3<m709:4;4f?812<3<o709:4;4`?812<32i709:4;:b?812<323709:4;:4?812<32=709:4;:6?812<32?709:4;:0?812<329709:4;:2?812<32;709:4;5e?812<3=o709:4;5`?812<3=i709:4;5b?812<3=2709:4;5;?812<3=<709:4;55?812<3=>709:4;57?812<339709:4;;2?812<33;709:4;:e?812<32n709:4;:g?812<322709:4;5f?812<3=8709:4;51?812<33=709:4;;6?812<33?709:4;;0?812<33i709:4;;b?812<332709:4;;;?812<3=246385584=2=:?<>1;484=677>2?234=>>7?la:?417<6kk16;8<51b:8923528i2709:2;06?812:38?709:2;4b?812:3<2709:2;44?812:3<=709:2;46?812:3<?709:2;40?812:3<9709:2;42?812:3<;709:2;7e?812:3?n709:2;7`?812:3?i709:2;7b?812:3?2709:2;7;?812:3?<709:2;75?812:3?>709:2;77?812:3?8709:2;52?812:3=;709:2;4e?812:3<n709:2;4g?812:3<h709:2;:a?812:32j709:2;:;?812:32<709:2;:5?812:32>709:2;:7?812:328709:2;:1?812:32:709:2;:3?812:3=m709:2;5g?812:3=h709:2;5a?812:3=j709:2;5:?812:3=3709:2;54?812:3==709:2;56?812:3=?709:2;;1?812:33:709:2;;3?812:32m709:2;:f?812:32o709:2;::?812:3=n709:2;50?812:3=9709:2;;5?812:33>709:2;;7?812:338709:2;;a?812:33j709:2;;:?812:333709:2;5:<>;0=;0<5:5274093<0<5>?96:7:;<565?7di27<9<4>cc9>307=9j201:;>:0a:?812938>709:1;07?81293<j709:1;4:?81293<<709:1;45?81293<>709:1;47?81293<8709:1;41?81293<:709:1;43?81293?m709:1;7f?81293?h709:1;7a?81293?j709:1;7:?81293?3709:1;74?81293?=709:1;76?81293??709:1;70?81293=:709:1;53?81293<m709:1;4f?81293<o709:1;4`?812932i709:1;:b?8129323709:1;:4?812932=709:1;:6?812932?709:1;:0?8129329709:1;:2?812932;709:1;5e?81293=o709:1;5`?81293=i709:1;5b?81293=2709:1;5;?81293=<709:1;55?81293=>709:1;57?8129339709:1;;2?812933;709:1;:e?812932n709:1;:g?8129322709:1;5f?81293=8709:1;51?812933=709:1;;6?812933?709:1;;0?812933i709:1;;b?8129332709:1;;;?81293=246385084=2=:?<;1;484=672>2?234=><7?la:?415<6kk16;8>51b:8923728i2709:0;06?812838?709:0;4b?81283<2709:0;44?81283<=709:0;46?81283<?709:0;40?81283<9709:0;42?81283<;709:0;7e?81283?n709:0;7`?81283?i709:0;7b?81283?2709:0;7;?81283?<709:0;75?81283?>709:0;77?81283?8709:0;52?81283=;709:0;4e?81283<n709:0;4g?81283<h709:0;:a?812832j709:0;:;?812832<709:0;:5?812832>709:0;:7?8128328709:0;:1?812832:709:0;:3?81283=m709:0;5g?81283=h709:0;5a?81283=j709:0;5:?81283=3709:0;54?81283==709:0;56?81283=?709:0;;1?812833:709:0;;3?812832m709:0;:f?812832o709:0;::?81283=n709:0;50?81283=9709:0;;5?812833>709:0;;7?8128338709:0;;a?812833j709:0;;:?8128333709:0;5:<>;0=90<5:5274293<0<5>?;6:7:;<57b?7di27<8k4>cc9>31`=9j201::i:0a:?813n38>709;f;07?813n3<j709;f;4:?813n3<<709;f;45?813n3<>709;f;47?813n3<8709;f;41?813n3<:709;f;43?813n3?m709;f;7f?813n3?h709;f;7a?813n3?j709;f;7:?813n3?3709;f;74?813n3?=709;f;76?813n3??709;f;70?813n3=:709;f;53?813n3<m709;f;4f?813n3<o709;f;4`?813n32i709;f;:b?813n323709;f;:4?813n32=709;f;:6?813n32?709;f;:0?813n329709;f;:2?813n32;709;f;5e?813n3=o709;f;5`?813n3=i709;f;5b?813n3=2709;f;5;?813n3=<709;f;55?813n3=>709;f;57?813n339709;f;;2?813n33;709;f;:e?813n32n709;f;:g?813n322709;f;5f?813n3=8709;f;51?813n33=709;f;;6?813n33?709;f;;0?813n33i709;f;;b?813n332709;f;;;?813n3=246384g84=2=:?=l1;484=66e>2?234=?i7?la:?40`<6kk16;9k51b:8922b28i2709;e;06?813m38?709;e;4b?813m3<2709;e;44?813m3<=709;e;46?813m3<?709;e;40?813m3<9709;e;42?813m3<;709;e;7e?813m3?n709;e;7`?813m3?i709;e;7b?813m3?2709;e;7;?813m3?<709;e;75?813m3?>709;e;77?813m3?8709;e;52?813m3=;709;e;4e?813m3<n709;e;4g?813m3<h709;e;:a?813m32j709;e;:;?813m32<709;e;:5?813m32>709;e;:7?813m328709;e;:1?813m32:709;e;:3?813m3=m709;e;5g?813m3=h709;e;5a?813m3=j709;e;5:?813m3=3709;e;54?813m3==709;e;56?813m3=?709;e;;1?813m33:709;e;;3?813m32m709;e;:f?813m32o709;e;::?813m3=n709;e;50?813m3=9709;e;;5?813m33>709;e;;7?813m338709;e;;a?813m33j709;e;;:?813m333709;e;5:<>;0<l0<5:5275g93<0<5>>n6:7:;<57`?7di27<8i4>cc9>31b=9j201::k:0a:?813l38>709;d;07?813l3<j709;d;4:?813l3<<709;d;45?813l3<>709;d;47?813l3<8709;d;41?813l3<:709;d;43?813l3?m709;d;7f?813l3?h709;d;7a?813l3?j709;d;7:?813l3?3709;d;74?813l3?=709;d;76?813l3??709;d;70?813l3=:709;d;53?813l3<m709;d;4f?813l3<o709;d;4`?813l32i709;d;:b?813l323709;d;:4?813l32=709;d;:6?813l32?709;d;:0?813l329709;d;:2?813l32;709;d;5e?813l3=o709;d;5`?813l3=i709;d;5b?813l3=2709;d;5;?813l3=<709;d;55?813l3=>709;d;57?813l339709;d;;2?813l33;709;d;:e?813l32n709;d;:g?813l322709;d;5f?813l3=8709;d;51?813l33=709;d;;6?813l33?709;d;;0?813l33i709;d;;b?813l332709;d;;;?813l3=246384e84=2=:?=n1;484=66g>2?234=?o7?la:?40f<6kk16;9m51b:8922d28i2709;c;06?813k38?709;c;4b?813k3<2709;c;44?813k3<=709;c;46?813k3<?709;c;40?813k3<9709;c;42?813k3<;709;c;7e?813k3?n709;c;7`?813k3?i709;c;7b?813k3?2709;c;7;?813k3?<709;c;75?813k3?>709;c;77?813k3?8709;c;52?813k3=;709;c;4e?813k3<n709;c;4g?813k3<h709;c;:a?813k32j709;c;:;?813k32<709;c;:5?813k32>709;c;:7?813k328709;c;:1?813k32:709;c;:3?813k3=m709;c;5g?813k3=h709;c;5a?813k3=j709;c;5:?813k3=3709;c;54?813k3==709;c;56?813k3=?709;c;;1?813k33:709;c;;3?813k32m709;c;:f?813k32o709;c;::?813k3=n709;c;50?813k3=9709;c;;5?813k33>709;c;;7?813k338709;c;;a?813k33j709;c;;:?813k333709;c;5:<>;0<j0<5:5275a93<0<5>>h6:7:;<57f?7di27<8o4>cc9>31d=9j201::m:0a:?813j38>709;b;07?813j3<j709;b;4:?813j3<<709;b;45?813j3<>709;b;47?813j3<8709;b;41?813j3<:709;b;43?813j3?m709;b;7f?813j3?h709;b;7a?813j3?j709;b;7:?813j3?3709;b;74?813j3?=709;b;76?813j3??709;b;70?813j3=:709;b;53?813j3<m709;b;4f?813j3<o709;b;4`?813j32i709;b;:b?813j323709;b;:4?813j32=709;b;:6?813j32?709;b;:0?813j329709;b;:2?813j32;709;b;5e?813j3=o709;b;5`?813j3=i709;b;5b?813j3=2709;b;5;?813j3=<709;b;55?813j3=>709;b;57?813j339709;b;;2?813j33;709;b;:e?813j32n709;b;:g?813j322709;b;5f?813j3=8709;b;51?813j33=709;b;;6?813j33?709;b;;0?813j33i709;b;;b?813j332709;b;;;?813j3=246384c84=2=:?=h1;484=66a>2?234=?m7?la:?40d<6kk16;9o51b:8922f28i2709;a;06?813i38?709;a;4b?813i3<2709;a;44?813i3<=709;a;46?813i3<?709;a;40?813i3<9709;a;42?813i3<;709;a;7e?813i3?n709;a;7`?813i3?i709;a;7b?813i3?2709;a;7;?813i3?<709;a;75?813i3?>709;a;77?813i3?8709;a;52?813i3=;709;a;4e?813i3<n709;a;4g?813i3<h709;a;:a?813i32j709;a;:;?813i32<709;a;:5?813i32>709;a;:7?813i328709;a;:1?813i32:709;a;:3?813i3=m709;a;5g?813i3=h709;a;5a?813i3=j709;a;5:?813i3=3709;a;54?813i3==709;a;56?813i3=?709;a;;1?813i33:709;a;;3?813i32m709;a;:f?813i32o709;a;::?813i3=n709;a;50?813i3=9709;a;;5?813i33>709;a;;7?813i338709;a;;a?813i33j709;a;;:?813i333709;a;5:<>;0<h0<5:5275c93<0<5>>j6:7:;<57=?7di27<844>cc9>31?=9j201::6:0a:?813138>709;9;07?81313<j709;9;4:?81313<<709;9;45?81313<>709;9;47?81313<8709;9;41?81313<:709;9;43?81313?m709;9;7f?81313?h709;9;7a?81313?j709;9;7:?81313?3709;9;74?81313?=709;9;76?81313??709;9;70?81313=:709;9;53?81313<m709;9;4f?81313<o709;9;4`?813132i709;9;:b?8131323709;9;:4?813132=709;9;:6?813132?709;9;:0?8131329709;9;:2?813132;709;9;5e?81313=o709;9;5`?81313=i709;9;5b?81313=2709;9;5;?81313=<709;9;55?81313=>709;9;57?8131339709;9;;2?813133;709;9;:e?813132n709;9;:g?8131322709;9;5f?81313=8709;9;51?813133=709;9;;6?813133?709;9;;0?813133i709;9;;b?8131332709;9;;;?81313=246384884=2=:?=31;484=66:>2?234=?;7?la:?402<6kk16;9951b:8922028i2709;7;06?813?38?709;7;4b?813?3<2709;7;44?813?3<=709;7;46?813?3<?709;7;40?813?3<9709;7;42?813?3<;709;7;7e?813?3?n709;7;7`?813?3?i709;7;7b?813?3?2709;7;7;?813?3?<709;7;75?813?3?>709;7;77?813?3?8709;7;52?813?3=;709;7;4e?813?3<n709;7;4g?813?3<h709;7;:a?813?32j709;7;:;?813?32<709;7;:5?813?32>709;7;:7?813?328709;7;:1?813?32:709;7;:3?813?3=m709;7;5g?813?3=h709;7;5a?813?3=j709;7;5:?813?3=3709;7;54?813?3==709;7;56?813?3=?709;7;;1?813?33:709;7;;3?813?32m709;7;:f?813?32o709;7;::?813?3=n709;7;50?813?3=9709;7;;5?813?33>709;7;;7?813?338709;7;;a?813?33j709;7;;:?813?333709;7;5:<>;0<>0<5:5275593<0<5>><6:7:;<572?7di27<8;4>cc9>310=9j201::9:0a:?813>38>709;6;07?813>3<j709;6;4:?813>3<<709;6;45?813>3<>709;6;47?813>3<8709;6;41?813>3<:709;6;43?813>3?m709;6;7f?813>3?h709;6;7a?813>3?j709;6;7:?813>3?3709;6;74?813>3?=709;6;76?813>3??709;6;70?813>3=:709;6;53?813>3<m709;6;4f?813>3<o709;6;4`?813>32i709;6;:b?813>323709;6;:4?813>32=709;6;:6?813>32?709;6;:0?813>329709;6;:2?813>32;709;6;5e?813>3=o709;6;5`?813>3=i709;6;5b?813>3=2709;6;5;?813>3=<709;6;55?813>3=>709;6;57?813>339709;6;;2?813>33;709;6;:e?813>32n709;6;:g?813>322709;6;5f?813>3=8709;6;51?813>33=709;6;;6?813>33?709;6;;0?813>33i709;6;;b?813>332709;6;;;?813>3=246384784=2=:?=<1;484=665>2?234=?97?la:?400<6kk16;9;51b:8922228i2709;5;06?813=38?709;5;4b?813=3<2709;5;44?813=3<=709;5;46?813=3<?709;5;40?813=3<9709;5;42?813=3<;709;5;7e?813=3?n709;5;7`?813=3?i709;5;7b?813=3?2709;5;7;?813=3?<709;5;75?813=3?>709;5;77?813=3?8709;5;52?813=3=;709;5;4e?813=3<n709;5;4g?813=3<h709;5;:a?813=32j709;5;:;?813=32<709;5;:5?813=32>709;5;:7?813=328709;5;:1?813=32:709;5;:3?813=3=m709;5;5g?813=3=h709;5;5a?813=3=j709;5;5:?813=3=3709;5;54?813=3==709;5;56?813=3=?709;5;;1?813=33:709;5;;3?813=32m709;5;:f?813=32o709;5;::?813=3=n709;5;50?813=3=9709;5;;5?813=33>709;5;;7?813=338709;5;;a?813=33j709;5;;:?813=333709;5;5:<>;0<<0<5:5275793<0<5>>>6:7:;<570?7di27<894>cc9>312=9j201::;:0a:?813<38>709;4;07?813<3<j709;4;4:?813<3<<709;4;45?813<3<>709;4;47?813<3<8709;4;41?813<3<:709;4;43?813<3?m709;4;7f?813<3?h709;4;7a?813<3?j709;4;7:?813<3?3709;4;74?813<3?=709;4;76?813<3??709;4;70?813<3=:709;4;53?813<3<m709;4;4f?813<3<o709;4;4`?813<32i709;4;:b?813<323709;4;:4?813<32=709;4;:6?813<32?709;4;:0?813<329709;4;:2?813<32;709;4;5e?813<3=o709;4;5`?813<3=i709;4;5b?813<3=2709;4;5;?813<3=<709;4;55?813<3=>709;4;57?813<339709;4;;2?813<33;709;4;:e?813<32n709;4;:g?813<322709;4;5f?813<3=8709;4;51?813<33=709;4;;6?813<33?709;4;;0?813<33i709;4;;b?813<332709;4;;;?813<3=246384584=2=:?=>1;484=667>2?234=??7?la:?406<6kk16;9=51b:8922428i2709;3;06?813;38?709;3;4b?813;3<2709;3;44?813;3<=709;3;46?813;3<?709;3;40?813;3<9709;3;42?813;3<;709;3;7e?813;3?n709;3;7`?813;3?i709;3;7b?813;3?2709;3;7;?813;3?<709;3;75?813;3?>709;3;77?813;3?8709;3;52?813;3=;709;3;4e?813;3<n709;3;4g?813;3<h709;3;:a?813;32j709;3;:;?813;32<709;3;:5?813;32>709;3;:7?813;328709;3;:1?813;32:709;3;:3?813;3=m709;3;5g?813;3=h709;3;5a?813;3=j709;3;5:?813;3=3709;3;54?813;3==709;3;56?813;3=?709;3;;1?813;33:709;3;;3?813;32m709;3;:f?813;32o709;3;::?813;3=n709;3;50?813;3=9709;3;;5?813;33>709;3;;7?813;338709;3;;a?813;33j709;3;;:?813;333709;3;5:<>;0<:0<5:5275193<0<5>>86:7:;<576?7di27<8?4>cc9>314=9j201::=:0a:?813:38>709;2;07?813:3<j709;2;4:?813:3<<709;2;45?813:3<>709;2;47?813:3<8709;2;41?813:3<:709;2;43?813:3?m709;2;7f?813:3?h709;2;7a?813:3?j709;2;7:?813:3?3709;2;74?813:3?=709;2;76?813:3??709;2;70?813:3=:709;2;53?813:3<m709;2;4f?813:3<o709;2;4`?813:32i709;2;:b?813:323709;2;:4?813:32=709;2;:6?813:32?709;2;:0?813:329709;2;:2?813:32;709;2;5e?813:3=o709;2;5`?813:3=i709;2;5b?813:3=2709;2;5;?813:3=<709;2;55?813:3=>709;2;57?813:339709;2;;2?813:33;709;2;:e?813:32n709;2;:g?813:322709;2;5f?813:3=8709;2;51?813:33=709;2;;6?813:33?709;2;;0?813:33i709;2;;b?813:332709;2;;;?813:3=246384384=2=:?=81;484=661>2?234=?=7?la:?404<6kk16;9?51b:8922628i2709;1;06?813938?709;1;4b?81393<2709;1;44?81393<=709;1;46?81393<?709;1;40?81393<9709;1;42?81393<;709;1;7e?81393?n709;1;7`?81393?i709;1;7b?81393?2709;1;7;?81393?<709;1;75?81393?>709;1;77?81393?8709;1;52?81393=;709;1;4e?81393<n709;1;4g?81393<h709;1;:a?813932j709;1;:;?813932<709;1;:5?813932>709;1;:7?8139328709;1;:1?813932:709;1;:3?81393=m709;1;5g?81393=h709;1;5a?81393=j709;1;5:?81393=3709;1;54?81393==709;1;56?81393=?709;1;;1?813933:709;1;;3?813932m709;1;:f?813932o709;1;::?81393=n709;1;50?81393=9709;1;;5?813933>709;1;;7?8139338709;1;;a?813933j709;1;;:?8139333709;1;5:<>;0<80<5:5275393<0<5>>:6:7:;<574?7di27<8=4>cc9>316=9j201::?:0a:?813838>709;0;07?81383<j709;0;4:?81383<<709;0;45?81383<>709;0;47?81383<8709;0;41?81383<:709;0;43?81383?m709;0;7f?81383?h709;0;7a?81383?j709;0;7:?81383?3709;0;74?81383?=709;0;76?81383??709;0;70?81383=:709;0;53?81383<m709;0;4f?81383<o709;0;4`?813832i709;0;:b?8138323709;0;:4?813832=709;0;:6?813832?709;0;:0?8138329709;0;:2?813832;709;0;5e?81383=o709;0;5`?81383=i709;0;5b?81383=2709;0;5;?81383=<709;0;55?81383=>709;0;57?8138339709;0;;2?813833;709;0;:e?813832n709;0;:g?8138322709;0;5f?81383=8709;0;51?813833=709;0;;6?813833?709;0;;0?813833i709;0;;b?8138332709;0;;;?81383=246384184=2=:?=:1;484=663>2?234=8j7?la:?47c<6kk16;>h51b:8925a28i2709<f;06?814n38?709<f;4b?814n3<2709<f;44?814n3<=709<f;46?814n3<?709<f;40?814n3<9709<f;42?814n3<;709<f;7e?814n3?n709<f;7`?814n3?i709<f;7b?814n3?2709<f;7;?814n3?<709<f;75?814n3?>709<f;77?814n3?8709<f;52?814n3=;709<f;4e?814n3<n709<f;4g?814n3<h709<f;:a?814n32j709<f;:;?814n32<709<f;:5?814n32>709<f;:7?814n328709<f;:1?814n32:709<f;:3?814n3=m709<f;5g?814n3=h709<f;5a?814n3=j709<f;5:?814n3=3709<f;54?814n3==709<f;56?814n3=?709<f;;1?814n33:709<f;;3?814n32m709<f;:f?814n32o709<f;::?814n3=n709<f;50?814n3=9709<f;;5?814n33>709<f;;7?814n338709<f;;a?814n33j709<f;;:?814n333709<f;5:<>;0;o0<5:5272d93<0<5>9m6:7:;<50a?7di27<?h4>cc9>36c=9j201:=j:0a:?814m38>709<e;07?814m3<j709<e;4:?814m3<<709<e;45?814m3<>709<e;47?814m3<8709<e;41?814m3<:709<e;43?814m3?m709<e;7f?814m3?h709<e;7a?814m3?j709<e;7:?814m3?3709<e;74?814m3?=709<e;76?814m3??709<e;70?814m3=:709<e;53?814m3<m709<e;4f?814m3<o709<e;4`?814m32i709<e;:b?814m323709<e;:4?814m32=709<e;:6?814m32?709<e;:0?814m329709<e;:2?814m32;709<e;5e?814m3=o709<e;5`?814m3=i709<e;5b?814m3=2709<e;5;?814m3=<709<e;55?814m3=>709<e;57?814m339709<e;;2?814m33;709<e;:e?814m32n709<e;:g?814m322709<e;5f?814m3=8709<e;51?814m33=709<e;;6?814m33?709<e;;0?814m33i709<e;;b?814m332709<e;;;?814m3=246383d84=2=:?:o1;484=61f>2?234=8o7?la:?47f<6kk16;>m51b:8925d28i2709<c;06?814k38?709<c;4b?814k3<2709<c;44?814k3<=709<c;46?814k3<?709<c;40?814k3<9709<c;42?814k3<;709<c;7e?814k3?n709<c;7`?814k3?i709<c;7b?814k3?2709<c;7;?814k3?<709<c;75?814k3?>709<c;77?814k3?8709<c;52?814k3=;709<c;4e?814k3<n709<c;4g?814k3<h709<c;:a?814k32j709<c;:;?814k32<709<c;:5?814k32>709<c;:7?814k328709<c;:1?814k32:709<c;:3?814k3=m709<c;5g?814k3=h709<c;5a?814k3=j709<c;5:?814k3=3709<c;54?814k3==709<c;56?814k3=?709<c;;1?814k33:709<c;;3?814k32m709<c;:f?814k32o709<c;::?814k3=n709<c;50?814k3=9709<c;;5?814k33>709<c;;7?814k338709<c;;a?814k33j709<c;;:?814k333709<c;5:<>;0;j0<5:5272a93<0<5>9h6:7:;<50f?7di27<?o4>cc9>36d=9j201:=m:0a:?814j38>709<b;07?814j3<j709<b;4:?814j3<<709<b;45?814j3<>709<b;47?814j3<8709<b;41?814j3<:709<b;43?814j3?m709<b;7f?814j3?h709<b;7a?814j3?j709<b;7:?814j3?3709<b;74?814j3?=709<b;76?814j3??709<b;70?814j3=:709<b;53?814j3<m709<b;4f?814j3<o709<b;4`?814j32i709<b;:b?814j323709<b;:4?814j32=709<b;:6?814j32?709<b;:0?814j329709<b;:2?814j32;709<b;5e?814j3=o709<b;5`?814j3=i709<b;5b?814j3=2709<b;5;?814j3=<709<b;55?814j3=>709<b;57?814j339709<b;;2?814j33;709<b;:e?814j32n709<b;:g?814j322709<b;5f?814j3=8709<b;51?814j33=709<b;;6?814j33?709<b;;0?814j33i709<b;;b?814j332709<b;;;?814j3=246383c84=2=:?:h1;484=61a>2?234=8m7?la:?47d<6kk16;>o51b:8925f28i2709<a;06?814i38?709<a;4b?814i3<2709<a;44?814i3<=709<a;46?814i3<?709<a;40?814i3<9709<a;42?814i3<;709<a;7e?814i3?n709<a;7`?814i3?i709<a;7b?814i3?2709<a;7;?814i3?<709<a;75?814i3?>709<a;77?814i3?8709<a;52?814i3=;709<a;4e?814i3<n709<a;4g?814i3<h709<a;:a?814i32j709<a;:;?814i32<709<a;:5?814i32>709<a;:7?814i328709<a;:1?814i32:709<a;:3?814i3=m709<a;5g?814i3=h709<a;5a?814i3=j709<a;5:?814i3=3709<a;54?814i3==709<a;56?814i3=?709<a;;1?814i33:709<a;;3?814i32m709<a;:f?814i32o709<a;::?814i3=n709<a;50?814i3=9709<a;;5?814i33>709<a;;7?814i338709<a;;a?814i33j709<a;;:?814i333709<a;5:<>;0;h0<5:5272c93<0<5>9j6:7:;<50=?7di27<?44>cc9>36?=9j201:=6:0a:?814138>709<9;07?81413<j709<9;4:?81413<<709<9;45?81413<>709<9;47?81413<8709<9;41?81413<:709<9;43?81413?m709<9;7f?81413?h709<9;7a?81413?j709<9;7:?81413?3709<9;74?81413?=709<9;76?81413??709<9;70?81413=:709<9;53?81413<m709<9;4f?81413<o709<9;4`?814132i709<9;:b?8141323709<9;:4?814132=709<9;:6?814132?709<9;:0?8141329709<9;:2?814132;709<9;5e?81413=o709<9;5`?81413=i709<9;5b?81413=2709<9;5;?81413=<709<9;55?81413=>709<9;57?8141339709<9;;2?814133;709<9;:e?814132n709<9;:g?8141322709<9;5f?81413=8709<9;51?814133=709<9;;6?814133?709<9;;0?814133i709<9;;b?8141332709<9;;;?81413=246383884=2=:?:31;484=61:>2?234=847?la:?47=<6kk16;>651b:8925?28i2709<8;06?814038?709<8;4b?81403<2709<8;44?81403<=709<8;46?81403<?709<8;40?81403<9709<8;42?81403<;709<8;7e?81403?n709<8;7`?81403?i709<8;7b?81403?2709<8;7;?81403?<709<8;75?81403?>709<8;77?81403?8709<8;52?81403=;709<8;4e?81403<n709<8;4g?81403<h709<8;:a?814032j709<8;:;?814032<709<8;:5?814032>709<8;:7?8140328709<8;:1?814032:709<8;:3?81403=m709<8;5g?81403=h709<8;5a?81403=j709<8;5:?81403=3709<8;54?81403==709<8;56?81403=?709<8;;1?814033:709<8;;3?814032m709<8;:f?814032o709<8;::?81403=n709<8;50?81403=9709<8;;5?814033>709<8;;7?8140338709<8;;a?814033j709<8;;:?8140333709<8;5:<>;0;10<5:5272:93<0<5>936:7:;<503?7di27<?:4>cc9>361=9j201:=8:0a:?814?38>709<7;07?814?3<j709<7;4:?814?3<<709<7;45?814?3<>709<7;47?814?3<8709<7;41?814?3<:709<7;43?814?3?m709<7;7f?814?3?h709<7;7a?814?3?j709<7;7:?814?3?3709<7;74?814?3?=709<7;76?814?3??709<7;70?814?3=:709<7;53?814?3<m709<7;4f?814?3<o709<7;4`?814?32i709<7;:b?814?323709<7;:4?814?32=709<7;:6?814?32?709<7;:0?814?329709<7;:2?814?32;709<7;5e?814?3=o709<7;5`?814?3=i709<7;5b?814?3=2709<7;5;?814?3=<709<7;55?814?3=>709<7;57?814?339709<7;;2?814?33;709<7;:e?814?32n709<7;:g?814?322709<7;5f?814?3=8709<7;51?814?33=709<7;;6?814?33?709<7;;0?814?33i709<7;;b?814?332709<7;;;?814?3=246383684=2=:?:=1;484=614>2?234=8:7?la:?473<6kk16;>851b:8925128i2709<6;06?814>38?709<6;4b?814>3<2709<6;44?814>3<=709<6;46?814>3<?709<6;40?814>3<9709<6;42?814>3<;709<6;7e?814>3?n709<6;7`?814>3?i709<6;7b?814>3?2709<6;7;?814>3?<709<6;75?814>3?>709<6;77?814>3?8709<6;52?814>3=;709<6;4e?814>3<n709<6;4g?814>3<h709<6;:a?814>32j709<6;:;?814>32<709<6;:5?814>32>709<6;:7?814>328709<6;:1?814>32:709<6;:3?814>3=m709<6;5g?814>3=h709<6;5a?814>3=j709<6;5:?814>3=3709<6;54?814>3==709<6;56?814>3=?709<6;;1?814>33:709<6;;3?814>32m709<6;:f?814>32o709<6;::?814>3=n709<6;50?814>3=9709<6;;5?814>33>709<6;;7?814>338709<6;;a?814>33j709<6;;:?814>333709<6;5:<>;0;?0<5:5272493<0<5>9=6:7:;<501?7di27<?84>cc9>363=9j201:=::0a:?814=38>709<5;07?814=3<j709<5;4:?814=3<<709<5;45?814=3<>709<5;47?814=3<8709<5;41?814=3<:709<5;43?814=3?m709<5;7f?814=3?h709<5;7a?814=3?j709<5;7:?814=3?3709<5;74?814=3?=709<5;76?814=3??709<5;70?814=3=:709<5;53?814=3<m709<5;4f?814=3<o709<5;4`?814=32i709<5;:b?814=323709<5;:4?814=32=709<5;:6?814=32?709<5;:0?814=329709<5;:2?814=32;709<5;5e?814=3=o709<5;5`?814=3=i709<5;5b?814=3=2709<5;5;?814=3=<709<5;55?814=3=>709<5;57?814=339709<5;;2?814=33;709<5;:e?814=32n709<5;:g?814=322709<5;5f?814=3=8709<5;51?814=33=709<5;;6?814=33?709<5;;0?814=33i709<5;;b?814=332709<5;;;?814=3=246383484=2=:?:?1;484=616>2?234=887?la:?471<6kk16;>:51b:8925328i2709<4;06?814<38?709<4;4b?814<3<2709<4;44?814<3<=709<4;46?814<3<?709<4;40?814<3<9709<4;42?814<3<;709<4;7e?814<3?n709<4;7`?814<3?i709<4;7b?814<3?2709<4;7;?814<3?<709<4;75?814<3?>709<4;77?814<3?8709<4;52?814<3=;709<4;4e?814<3<n709<4;4g?814<3<h709<4;:a?814<32j709<4;:;?814<32<709<4;:5?814<32>709<4;:7?814<328709<4;:1?814<32:709<4;:3?814<3=m709<4;5g?814<3=h709<4;5a?814<3=j709<4;5:?814<3=3709<4;54?814<3==709<4;56?814<3=?709<4;;1?814<33:709<4;;3?814<32m709<4;:f?814<32o709<4;::?814<3=n709<4;50?814<3=9709<4;;5?814<33>709<4;;7?814<338709<4;;a?814<33j709<4;;:?814<333709<4;5:<>;0;=0<5:5272693<0<5>9?6:7:;<507?7di27<?>4>cc9>365=9j201:=<:0a:?814;38>709<3;07?814;3<j709<3;4:?814;3<<709<3;45?814;3<>709<3;47?814;3<8709<3;41?814;3<:709<3;43?814;3?m709<3;7f?814;3?h709<3;7a?814;3?j709<3;7:?814;3?3709<3;74?814;3?=709<3;76?814;3??709<3;70?814;3=:709<3;53?814;3<m709<3;4f?814;3<o709<3;4`?814;32i709<3;:b?814;323709<3;:4?814;32=709<3;:6?814;32?709<3;:0?814;329709<3;:2?814;32;709<3;5e?814;3=o709<3;5`?814;3=i709<3;5b?814;3=2709<3;5;?814;3=<709<3;55?814;3=>709<3;57?814;339709<3;;2?814;33;709<3;:e?814;32n709<3;:g?814;322709<3;5f?814;3=8709<3;51?814;33=709<3;;6?814;33?709<3;;0?814;33i709<3;;b?814;332709<3;;;?814;3=246383284=2=:?:91;484=610>2?234=3n7?la:?4<g<6kk16;5l51b:892>e28i27097b;06?81?j38?7097b;4b?81?j3<27097b;44?81?j3<=7097b;46?81?j3<?7097b;40?81?j3<97097b;42?81?j3<;7097b;7e?81?j3?n7097b;7`?81?j3?i7097b;7b?81?j3?27097b;7;?81?j3?<7097b;75?81?j3?>7097b;77?81?j3?87097b;52?81?j3=;7097b;4e?81?j3<n7097b;4g?81?j3<h7097b;:a?81?j32j7097b;:;?81?j32<7097b;:5?81?j32>7097b;:7?81?j3287097b;:1?81?j32:7097b;:3?81?j3=m7097b;5g?81?j3=h7097b;5a?81?j3=j7097b;5:?81?j3=37097b;54?81?j3==7097b;56?81?j3=?7097b;;1?81?j33:7097b;;3?81?j32m7097b;:f?81?j32o7097b;::?81?j3=n7097b;50?81?j3=97097b;;5?81?j33>7097b;;7?81?j3387097b;;a?81?j33j7097b;;:?81?j3337097b;5:<>;00k0<5:5279`93<0<5>2i6:7:;<5;e?7di27<4l4>cc9>3=g=9j201:6n:0a:?81?i38>7097a;07?81?i3<j7097a;4:?81?i3<<7097a;45?81?i3<>7097a;47?81?i3<87097a;41?81?i3<:7097a;43?81?i3?m7097a;7f?81?i3?h7097a;7a?81?i3?j7097a;7:?81?i3?37097a;74?81?i3?=7097a;76?81?i3??7097a;70?81?i3=:7097a;53?81?i3<m7097a;4f?81?i3<o7097a;4`?81?i32i7097a;:b?81?i3237097a;:4?81?i32=7097a;:6?81?i32?7097a;:0?81?i3297097a;:2?81?i32;7097a;5e?81?i3=o7097a;5`?81?i3=i7097a;5b?81?i3=27097a;5;?81?i3=<7097a;55?81?i3=>7097a;57?81?i3397097a;;2?81?i33;7097a;:e?81?i32n7097a;:g?81?i3227097a;5f?81?i3=87097a;51?81?i33=7097a;;6?81?i33?7097a;;0?81?i33i7097a;;b?81?i3327097a;;;?81?i3=246388`84=2=:?1k1;484=6:b>2?234=<j7?la:?43c<6kk16;:h51b:8921a28i27098f;06?810n38?7098f;4b?810n3<27098f;44?810n3<=7098f;46?810n3<?7098f;40?810n3<97098f;42?810n3<;7098f;7e?810n3?n7098f;7`?810n3?i7098f;7b?810n3?27098f;7;?810n3?<7098f;75?810n3?>7098f;77?810n3?87098f;52?810n3=;7098f;4e?810n3<n7098f;4g?810n3<h7098f;:a?810n32j7098f;:;?810n32<7098f;:5?810n32>7098f;:7?810n3287098f;:1?810n32:7098f;:3?810n3=m7098f;5g?810n3=h7098f;5a?810n3=j7098f;5:?810n3=37098f;54?810n3==7098f;56?810n3=?7098f;;1?810n33:7098f;;3?810n32m7098f;:f?810n32o7098f;::?810n3=n7098f;50?810n3=97098f;;5?810n33>7098f;;7?810n3387098f;;a?810n33j7098f;;:?810n3337098f;5:<>;0?o0<5:5276d93<0<5>=m6:7:;<540?7di27<;94>cc9>322=9j201:9;:0a:?810<38>70984;07?810<3<j70984;4:?810<3<<70984;45?810<3<>70984;47?810<3<870984;41?810<3<:70984;43?810<3?m70984;7f?810<3?h70984;7a?810<3?j70984;7:?810<3?370984;74?810<3?=70984;76?810<3??70984;70?810<3=:70984;53?810<3<m70984;4f?810<3<o70984;4`?810<32i70984;:b?810<32370984;:4?810<32=70984;:6?810<32?70984;:0?810<32970984;:2?810<32;70984;5e?810<3=o70984;5`?810<3=i70984;5b?810<3=270984;5;?810<3=<70984;55?810<3=>70984;57?810<33970984;;2?810<33;70984;:e?810<32n70984;:g?810<32270984;5f?810<3=870984;51?810<33=70984;;6?810<33?70984;;0?810<33i70984;;b?810<33270984;;;?810<3=246387584=2=:?>>1;484=657>2?234==57?la:?42<<6kk16;;751b:8920>28i270999;06?811138?70999;4b?81113<270999;44?81113<=70999;46?81113<?70999;40?81113<970999;42?81113<;70999;7e?81113?n70999;7`?81113?i70999;7b?81113?270999;7;?81113?<70999;75?81113?>70999;77?81113?870999;52?81113=;70999;4e?81113<n70999;4g?81113<h70999;:a?811132j70999;:;?811132<70999;:5?811132>70999;:7?811132870999;:1?811132:70999;:3?81113=m70999;5g?81113=h70999;5a?81113=j70999;5:?81113=370999;54?81113==70999;56?81113=?70999;;1?811133:70999;;3?811132m70999;:f?811132o70999;::?81113=n70999;50?81113=970999;;5?811133>70999;;7?811133870999;;a?811133j70999;;:?811133370999;5:<>;0>00<5:5277;93<0<5><26:7:;<56a?7di27<9h4>cc9>30c=9j201:;j:0a:?812m38>709:e;07?812m3<j709:e;4:?812m3<<709:e;45?812m3<>709:e;47?812m3<8709:e;41?812m3<:709:e;43?812m3?m709:e;7f?812m3?h709:e;7a?812m3?j709:e;7:?812m3?3709:e;74?812m3?=709:e;76?812m3??709:e;70?812m3=:709:e;53?812m3<m709:e;4f?812m3<o709:e;4`?812m32i709:e;:b?812m323709:e;:4?812m32=709:e;:6?812m32?709:e;:0?812m329709:e;:2?812m32;709:e;5e?812m3=o709:e;5`?812m3=i709:e;5b?812m3=2709:e;5;?812m3=<709:e;55?812m3=>709:e;57?812m339709:e;;2?812m33;709:e;:e?812m32n709:e;:g?812m322709:e;5f?812m3=8709:e;51?812m33=709:e;;6?812m33?709:e;;0?812m33i709:e;;b?812m332709:e;;;?812m3=246385d84=2=:?<o1;484=67f>2?234=>?7?la:?416<6kk16;8=51b:8923428i2709:3;06?812;38?709:3;4b?812;3<2709:3;44?812;3<=709:3;46?812;3<?709:3;40?812;3<9709:3;42?812;3<;709:3;7e?812;3?n709:3;7`?812;3?i709:3;7b?812;3?2709:3;7;?812;3?<709:3;75?812;3?>709:3;77?812;3?8709:3;52?812;3=;709:3;4e?812;3<n709:3;4g?812;3<h709:3;:a?812;32j709:3;:;?812;32<709:3;:5?812;32>709:3;:7?812;328709:3;:1?812;32:709:3;:3?812;3=m709:3;5g?812;3=h709:3;5a?812;3=j709:3;5:?812;3=3709:3;54?812;3==709:3;56?812;3=?709:3;;1?812;33:709:3;;3?812;32m709:3;:f?812;32o709:3;::?812;3=n709:3;50?812;3=9709:3;;5?812;33>709:3;;7?812;338709:3;;a?812;33j709:3;;:?812;333709:3;5:<>;0=:0<5:5274193<0<5>?86:7:;<57<?7di27<854>cc9>31>=9j201::7:0a:?813038>709;8;07?81303<j709;8;4:?81303<<709;8;45?81303<>709;8;47?81303<8709;8;41?81303<:709;8;43?81303?m709;8;7f?81303?h709;8;7a?81303?j709;8;7:?81303?3709;8;74?81303?=709;8;76?81303??709;8;70?81303=:709;8;53?81303<m709;8;4f?81303<o709;8;4`?813032i709;8;:b?8130323709;8;:4?813032=709;8;:6?813032?709;8;:0?8130329709;8;:2?813032;709;8;5e?81303=o709;8;5`?81303=i709;8;5b?81303=2709;8;5;?81303=<709;8;55?81303=>709;8;57?8130339709;8;;2?813033;709;8;:e?813032n709;8;:g?8130322709;8;5f?81303=8709;8;51?813033=709;8;;6?813033?709;8;;0?813033i709;8;;b?8130332709;8;;;?81303=246384984=2=:?=21;484=66;>2?234=8h7?la:?47a<6kk16;>j51b:8925c28i2709<d;06?814l38?709<d;4b?814l3<2709<d;44?814l3<=709<d;46?814l3<?709<d;40?814l3<9709<d;42?814l3<;709<d;7e?814l3?n709<d;7`?814l3?i709<d;7b?814l3?2709<d;7;?814l3?<709<d;75?814l3?>709<d;77?814l3?8709<d;52?814l3=;709<d;4e?814l3<n709<d;4g?814l3<h709<d;:a?814l32j709<d;:;?814l32<709<d;:5?814l32>709<d;:7?814l328709<d;:1?814l32:709<d;:3?814l3=m709<d;5g?814l3=h709<d;5a?814l3=j709<d;5:?814l3=3709<d;54?814l3==709<d;56?814l3=?709<d;;1?814l33:709<d;;3?814l32m709<d;:f?814l32o709<d;::?814l3=n709<d;50?814l3=9709<d;;5?814l33>709<d;;7?814l338709<d;;a?814l33j709<d;;:?814l333709<d;5:<>;0;m0<5:5272f93<0<5>9o6:7:;<506?7di27<??4>cc9>364=9j201:==:0a:?814:38>709<2;07?814:3<j709<2;4:?814:3<<709<2;45?814:3<>709<2;47?814:3<8709<2;41?814:3<:709<2;43?814:3?m709<2;7f?814:3?h709<2;7a?814:3?j709<2;7:?814:3?3709<2;74?814:3?=709<2;76?814:3??709<2;70?814:3=:709<2;53?814:3<m709<2;4f?814:3<o709<2;4`?814:32i709<2;:b?814:323709<2;:4?814:32=709<2;:6?814:32?709<2;:0?814:329709<2;:2?814:32;709<2;5e?814:3=o709<2;5`?814:3=i709<2;5b?814:3=2709<2;5;?814:3=<709<2;55?814:3=>709<2;57?814:339709<2;;2?814:33;709<2;:e?814:32n709<2;:g?814:322709<2;5f?814:3=8709<2;51?814:33=709<2;;6?814:33?709<2;;0?814:33i709<2;;b?814:332709<2;;;?814:3=246383384=2=:?:81;484=611>2?23ty<o54?:4`xZ2e?34=357:6;<5;<?2>34=3;7:6;<5;2?2>34=397:6;<5;0?2>34=3?7:6;<5;6?2>34=3=7:6;<5;4?2>34=<i7:6;<54`?2>34=<o7:6;<54f?2>34=<m7:6;<54=?2>34=<47:6;<543?2>34=<:7:6;<541?2>34=<?7:6;<546?2>34=<=7:6;<544?2>34==j7:6;<55a?2>34==h7:6;<55g?2>34==n7:6;<55e?2>34==47:6;<553?2>34==:7:6;<551?2>34==87:6;<557?2>34==>7:6;<555?2>34==<7:6;<56b?2>34=>h7:6;<56g?2>34=>n7:6;<56e?2>34=>57:6;<56<?2>34=>;7:6;<562?2>34=>97:6;<560?2>34=>>7:6;<565?2>34=><7:6;<57b?2>34=?i7:6;<57`?2>34=?o7:6;<57f?2>34=?m7:6;<57=?2>34=?;7:6;<572?2>34=?97:6;<570?2>34=??7:6;<576?2>34=?=7:6;<574?2>34=8j7:6;<50a?2>34=8o7:6;<50f?2>34=8m7:6;<50=?2>34=847:6;<503?2>34=8:7:6;<501?2>34=887:6;<507?2>34=3n7:6;<5;e?2>34=<j7:6;<540?2>34==57:6;<56a?2>34=>?7:6;<57<?2>34=8h7:6;<506?2>3ty<o44?:73xZ2e>34??:7::;<773?2234??47::;<77=?2234??m7::;<77f?2234=357:n;<5;<?2f34=3;7:n;<5;2?2f34=397:n;<5;0?2f34=3?7:n;<5;6?2f34=3=7:n;<5;4?2f34=<i7:n;<54`?2f34=<o7:n;<54f?2f34=<m7:n;<54=?2f34=<47:n;<543?2f34=<:7:n;<541?2f34=<?7:n;<546?2f34=<=7:n;<544?2f34==j7:n;<55a?2f34==h7:n;<55g?2f34==n7:n;<55e?2f34==47:n;<553?2f34==:7:n;<551?2f34==87:n;<557?2f34==>7:n;<555?2f34==<7:n;<56b?2f34=>h7:n;<56g?2f34=>n7:n;<56e?2f34=>57:n;<56<?2f34=>;7:n;<562?2f34=>97:n;<560?2f34=>>7:n;<565?2f34=><7:n;<57b?2f34=?i7:n;<57`?2f34=?o7:n;<57f?2f34=?m7:n;<57=?2f34=?;7:n;<572?2f34=?97:n;<570?2f34=??7:n;<576?2f34=?=7:n;<574?2f34=8j7:n;<50a?2f34=8o7:n;<50f?2f34=8m7:n;<50=?2f34=847:n;<503?2f34=8:7:n;<501?2f34=887:n;<507?2f34=3n7:n;<5;e?2f34=<j7:n;<540?2f34==57:n;<56a?2f34=>?7:n;<57<?2f34=8h7:n;<506?2f3ty3:44?:3y]<3?<5<9h6<m?;|q;2=<72;qU4;64=41;>4e73ty3::4?:3y]<31<5<9?6<m?;|q;23<72;qU4;84=413>4e73ty3:84?:3y]<33<5<8h6<m?;|q;21<72;qU4;:4=40;>4e73ty3;?4?:3y]<24<5<;n6<m?;|q;34<72;qU4:?4=43b>4e73ty3;=4?:3y]<26<5<;=6<m?;|q;2c<72;qU4;h4=432>4e73ty3:h4?:3y]<3c<5<:o6<m?;|q;2a<72;qU4;j4=42:>4e73ty3:n4?:3y]<3e<5<>?6<m?;|q;2g<72;qU4;l4=463>4e73ty3:>4?:3y]<35<5<886<m?;|q;27<72;qU4;<4=466>4e73ty3;n4?:04:[>0k27<4448929>3=?=?0801:66:6;2?81?13=2<6388984=6=:?121;4<4=6:;>2?634=347960:?4<2<01:16;595780892>02>3:70977;5:4>;00?0<5>5279493<4<5>2=6:7>;<5;2?1>827<4848929>3=3=?0801:6::6;2?81?=3=2<6388584=6=:?1>1;4<4=6:7>2?634=387960:?4<6<01:16;5=5780892>42>3:70973;5:4>;00;0<5>5279093<4<5>296:7>;<5;6?1>827<4<48929>3=7=?0801:6>:6;2?81?93=2<6388184=6=:?1:1;4<4=6:3>2?634=3<7960:?43`<01:16;:k57808921b2>3:7098e;5:4>;0?m0<5>5276f93<4<5>=o6:7>;<54`?1>827<;n48929>32e=?0801:9l:6;2?810k3=2<6387c84=6=:?>h1;4<4=65a>2?634=<n7960:?43d<01:16;:o57808921f2>3:7098a;5:4>;0?00<5>5276;93<4<5>=26:7>;<54=?1>827<;548929>32>=?0801:97:6;2?81003=2<6387684=6=:?>=1;4<4=654>2?634=<;7960:?433<01:16;:85780892112>3:70986;5:4>;0?<0<5>5276793<4<5>=>6:7>;<541?1>827<;>48929>325=?0801:9<:6;2?810;3=2<6387384=6=:?>81;4<4=651>2?634=<>7960:?434<01:16;:?5780892162>3:70981;5:4>;0?90<5>5276293<4<5>=;6:7>;<544?1>827<:k48929>33`=?0801:8i:6;2?811n3=2<6386d84=6=:??o1;4<4=64f>2?634==i7960:?42a<01:16;;j57808920c2>3:7099d;5:4>;0>j0<5>5277a93<4<5><h6:7>;<55g?1>827<:o48929>33d=?0801:8m:6;2?811j3=2<6386`84=6=:??k1;4<4=64b>2?634==m7960:?42=<01:16;;657808920?2>3:70998;5:4>;0>>0<5>5277593<4<5><<6:7>;<553?1>827<:;48929>330=?0801:89:6;2?811>3=2<6386484=6=:???1;4<4=646>2?634==97960:?421<01:16;;:5780892032>3:70994;5:4>;0>:0<5>5277193<4<5><86:7>;<557?1>827<:?48929>334=?0801:8=:6;2?811:3=2<6386084=6=:??;1;4<4=642>2?634===7960:?425<01:16;;>5780892072>3:70990;5:4>;0=o0<5>5274d93<4<5>?m6:7>;<56b?1>827<9i48929>30b=?0801:;k:6;2?812l3=2<6385b84=6=:?<i1;4<4=67`>2?634=>o7960:?41g<01:16;8l57808923e2>3:709:b;5:4>;0=h0<5>5274c93<4<5>?j6:7>;<56e?1>827<9448929>30?=?0801:;6:6;2?81213=2<6385984=6=:?<21;4<4=67;>2?634=>47960:?412<01:16;895780892302>3:709:7;5:4>;0=?0<5>5274493<4<5>?=6:7>;<562?1>827<9848929>303=?0801:;::6;2?812=3=2<6385584=6=:?<>1;4<4=677>2?634=>87960:?417<01:16;8<5780892352>3:709:2;5:4>;0=80<5>5274393<4<5>?:6:7>;<565?1>827<9=48929>306=?0801:;?:6;2?81283=2<6384g84=6=:?=l1;4<4=66e>2?634=?j7960:?40`<01:16;9k57808922b2>3:709;e;5:4>;0<m0<5>5275f93<4<5>>o6:7>;<57`?1>827<8n48929>31e=?0801::l:6;2?813k3=2<6384c84=6=:?=h1;4<4=66a>2?634=?n7960:?40d<01:16;9o57808922f2>3:709;a;5:4>;0<00<5>5275;93<4<5>>26:7>;<57=?1>827<8:48929>311=?0801::8:6;2?813?3=2<6384784=6=:?=<1;4<4=665>2?634=?:7960:?400<01:16;9;5780892222>3:709;5;5:4>;0<=0<5>5275693<4<5>>?6:7>;<570?1>827<8>48929>315=?0801::<:6;2?813;3=2<6384384=6=:?=81;4<4=661>2?634=?>7960:?404<01:16;9?5780892262>3:709;1;5:4>;0<90<5>5275293<4<5>>;6:7>;<574?1>827<?k48929>36`=?0801:=i:6;2?814n3=2<6383d84=6=:?:o1;4<4=61f>2?634=8i7960:?47f<01:16;>m57808925d2>3:709<c;5:4>;0;k0<5>5272`93<4<5>9i6:7>;<50f?1>827<?l48929>36g=?0801:=n:6;2?814i3=2<6383884=6=:?:31;4<4=61:>2?634=857960:?47=<01:16;>657808925?2>3:709<8;5:4>;0;>0<5>5272593<4<5>9<6:7>;<503?1>827<?;48929>360=?0801:=9:6;2?814>3=2<6383484=6=:?:?1;4<4=616>2?634=897960:?471<01:16;>:5780892532>3:709<4;5:4>;0;:0<5>5272193<4<5>986:7>;<507?1>827<4o48929>3=d=?0801:6m:6;2?81?j3=2<6388`84=6=:?1k1;4<4=6:b>2?634=3m7960:?43c<01:16;:h57808921a2>3:7098f;5:4>;0?=0<5>5276693<4<5>=?6:7>;<540?1>827<:448929>33?=?0801:86:6;2?81113=2<6385d84=6=:?<o1;4<4=67f>2?634=>i7960:?416<01:16;8=5780892342>3:709:3;5:4>;0<10<5>5275:93<4<5>>36:7>;<57<?1>827<?i48929>36b=?0801:=k:6;2?814l3=2<6383384=6=:?:81;4<4=611>2?634=8>7960:p3dd=83=pR:om;<3eg?`634;m>7h<;<3f<?`534;oi7h=;<3g3?`634;o97h=;|q4ed<72>qU;lo4=0d`>c4<58l96k<4=0g;>c5<58nn6k=4=0f4>c4<58n>6k=4}r5b=?6=?rT<m4521ga9b6=:9o81j<521d:9b4=:9mo1j<521e59b6=:9m?1j<5rs6c;>5<2jrT<m55221;9b6=::921j>522159b1=::9<1j9522179b1=::9>1j?522119b1=::981j9522139b1=::9:1j?521gd9b4=:9oo1j9521gf9b1=:9oh1j9521gc9b4=:9o31j9521g:9b1=:9o=1j9521g49b7=:9o?1j<521g69b1=:9o91j9521g39b1=:9o:1j9521dd9b1=:9lo1j9521df9b1=:9li1j?521d`9b4=:9lk1j9521d;9b1=:9l=1j9521d49b1=:9l?1j9521d69b1=:9l91j?521d09b1=:9l;1j<521d29b1=:9ml1j9521ef9b1=:9mi1j9521e`9b1=:9mk1j9521e;9b7=:9m21j<521e49b1=:9m>1j95274796<=:?<>1>45274096<=:?<;1>45274296<=:?=l1>45275g96<=:?=n1>45275a96<=:?=h1>45275c96<=:?=31>45275596<=:?=<1>45275796<=:?=>1>45275196<=:?=81>45275396<=:?=:1>45272d96<=:?:o1>45272a96<=:?:h1>45272c96<=:?:31>45272:96<=:?:=1>45272496<=:?:?1>45272696<=:?:91>45279`96<=:?1k1>45276d96<=:?>>1>45277;96<=:?<o1>45274196<=:?=21>45272f96<=:?:81>45rs6c4>5<2jrT<m:5221;9b1=::921j9522159b6=::9<1j>522179b4=::9>1j9522119b6=::981j>522139b4=::9:1j9521gd9b6=:9oo1j<521gf9b6=:9oh1j>521gc9b6=:9o31j>521g:9b6=:9o=1j<521g49b1=:9o?1j>521g69b4=:9o91j>521g39b6=:9o:1j>521dd9b6=:9lo1j<521df9b4=:9li1j9521d`9b6=:9lk1j<521d;9b6=:9l=1j>521d49b6=:9l?1j>521d69b4=:9l91j9521d09b6=:9l;1j>521d29b4=:9ml1j>521ef9b6=:9mi1j>521e`9b6=:9mk1j<521e;9b1=:9m21j>521e49b4=:9m>1j>5274796==:?<>1>55274096==:?<;1>55274296==:?=l1>55275g96==:?=n1>55275a96==:?=h1>55275c96==:?=31>55275596==:?=<1>55275796==:?=>1>55275196==:?=81>55275396==:?=:1>55272d96==:?:o1>55272a96==:?:h1>55272c96==:?:31>55272:96==:?:=1>55272496==:?:?1>55272696==:?:91>55279`96==:?1k1>55276d96==:?>>1>55277;96==:?<o1>55274196==:?=21>55272f96==:?:81>55rs6`7>5<2jrT<n95221;9b4=::921j<522159b7=::9<1j<522179b7=::9>1j>522119b7=::981j<522139b7=::9:1j>521gd9b7=:9oo1j>521gf9b7=:9oh1j<521gc9b7=:9o31j?521g:9b4=:9o=1j?521g49b6=:9o?1j?521g69b6=:9o91j?521g39b4=:9o:1j?521dd9b4=:9lo1j>521df9b7=:9li1j>521d`9b7=:9lk1j>521d;9b7=:9l=1j<521d49b7=:9l?1j<521d69b7=:9l91j>521d09b7=:9l;1j?521d29b6=:9ml1j?521ef9b4=:9mi1j?521e`9b4=:9mk1j?521e;9b6=:9m21j?521e49b6=:9m>1j<52747962=:?<>1>:52740962=:?<;1>:52742962=:?=l1>:5275g962=:?=n1>:5275a962=:?=h1>:5275c962=:?=31>:52755962=:?=<1>:52757962=:?=>1>:52751962=:?=81>:52753962=:?=:1>:5272d962=:?:o1>:5272a962=:?:h1>:5272c962=:?:31>:5272:962=:?:=1>:52724962=:?:?1>:52726962=:?:91>:5279`962=:?1k1>:5276d962=:?>>1>:5277;962=:?<o1>:52741962=:?=21>:5272f962=:?:81>:5rs6`0>5<2jrT<n>5279;96<=:?121>45279596<=:?1<1>45279796<=:?1>1>45279196<=:?181>45279396<=:?1:1>45276g96<=:?>n1>45276a96<=:?>h1>45276c96<=:?>31>45276:96<=:?>=1>45276496<=:?>?1>45276196<=:?>81>45276396<=:?>:1>45277d96<=:??o1>45277f96<=:??i1>45277`96<=:??k1>45277:96<=:??=1>45277496<=:???1>45277696<=:??91>45277096<=:??;1>45277296<=:?<l1>45274f96<=:?<i1>45274`96<=:?<k1>45274;96<=:?<21>45274596<=:?<<1>452747963=:?<>1>;52740963=:?<;1>;52742963=:?=l1>;5275g963=:?=n1>;5275a963=:?=h1>;5275c963=:?=31>;52755963=:?=<1>;52757963=:?=>1>;52751963=:?=81>;52753963=:?=:1>;5272d963=:?:o1>;5272a963=:?:h1>;5272c963=:?:31>;5272:963=:?:=1>;52724963=:?:?1>;52726963=:?:91>;5279`963=:?1k1>;5276d963=:?>>1>;5277;963=:?<o1>;52741963=:?=21>;5272f963=:?:81>;5rs6`1>5<2jrT<n?5279;96==:?121>55279596==:?1<1>55279796==:?1>1>55279196==:?181>55279396==:?1:1>55276g96==:?>n1>55276a96==:?>h1>55276c96==:?>31>55276:96==:?>=1>55276496==:?>?1>55276196==:?>81>55276396==:?>:1>55277d96==:??o1>55277f96==:??i1>55277`96==:??k1>55277:96==:??=1>55277496==:???1>55277696==:??91>55277096==:??;1>55277296==:?<l1>55274f96==:?<i1>55274`96==:?<k1>55274;96==:?<21>55274596==:?<<1>552747977=:?<>1??52740977=:?<;1??52742977=:?=l1??5275g977=:?=n1??5275a977=:?=h1??5275c977=:?=31??52755977=:?=<1??52757977=:?=>1??52751977=:?=81??52753977=:?=:1??5272d977=:?:o1??5272a977=:?:h1??5272c977=:?:31??5272:977=:?:=1??52724977=:?:?1??52726977=:?:91??5279`977=:?1k1??5276d977=:?>>1??5277;977=:?<o1??52741977=:?=21??5272f977=:?:81??5rs6`2>5<2jrT<n<5279;962=:?121>:52795962=:?1<1>:52797962=:?1>1>:52791962=:?181>:52793962=:?1:1>:5276g962=:?>n1>:5276a962=:?>h1>:5276c962=:?>31>:5276:962=:?>=1>:52764962=:?>?1>:52761962=:?>81>:52763962=:?>:1>:5277d962=:??o1>:5277f962=:??i1>:5277`962=:??k1>:5277:962=:??=1>:52774962=:???1>:52776962=:??91>:52770962=:??;1>:52772962=:?<l1>:5274f962=:?<i1>:5274`962=:?<k1>:5274;962=:?<21>:52745962=:?<<1>:52747974=:?<>1?<52740974=:?<;1?<52742974=:?=l1?<5275g974=:?=n1?<5275a974=:?=h1?<5275c974=:?=31?<52755974=:?=<1?<52757974=:?=>1?<52751974=:?=81?<52753974=:?=:1?<5272d974=:?:o1?<5272a974=:?:h1?<5272c974=:?:31?<5272:974=:?:=1?<52724974=:?:?1?<52726974=:?:91?<5279`974=:?1k1?<5276d974=:?>>1?<5277;974=:?<o1?<52741974=:?=21?<5272f974=:?:81?<5rs6`3>5<2jrT<n=5279;963=:?121>;52795963=:?1<1>;52797963=:?1>1>;52791963=:?181>;52793963=:?1:1>;5276g963=:?>n1>;5276a963=:?>h1>;5276c963=:?>31>;5276:963=:?>=1>;52764963=:?>?1>;52761963=:?>81>;52763963=:?>:1>;5277d963=:??o1>;5277f963=:??i1>;5277`963=:??k1>;5277:963=:??=1>;52774963=:???1>;52776963=:??91>;52770963=:??;1>;52772963=:?<l1>;5274f963=:?<i1>;5274`963=:?<k1>;5274;963=:?<21>;52745963=:?<<1>;52747975=:?<>1?=52740975=:?<;1?=52742975=:?=l1?=5275g975=:?=n1?=5275a975=:?=h1?=5275c975=:?=31?=52755975=:?=<1?=52757975=:?=>1?=52751975=:?=81?=52753975=:?=:1?=5272d975=:?:o1?=5272a975=:?:h1?=5272c975=:?:31?=5272:975=:?:=1?=52724975=:?:?1?=52726975=:?:91?=5279`975=:?1k1?=5276d975=:?>>1?=5277;975=:?<o1?=52741975=:?=21?=5272f975=:?:81?=5rs6ce>5<2jrT<mk5279;977=:?121??52795977=:?1<1??52797977=:?1>1??52791977=:?181??52793977=:?1:1??5276g977=:?>n1??5276a977=:?>h1??5276c977=:?>31??5276:977=:?>=1??52764977=:?>?1??52761977=:?>81??52763977=:?>:1??5277d977=:??o1??5277f977=:??i1??5277`977=:??k1??5277:977=:??=1??52774977=:???1??52776977=:??91??52770977=:??;1??52772977=:?<l1??5274f977=:?<i1??5274`977=:?<k1??5274;977=:?<21??52745977=:?<<1??5274796c=:?<>1>k5274096c=:?<;1>k5274296c=:?=l1>k5275g96c=:?=n1>k5275a96c=:?=h1>k5275c96c=:?=31>k5275596c=:?=<1>k5275796c=:?=>1>k5275196c=:?=81>k5275396c=:?=:1>k5272d96c=:?:o1>k5272a96c=:?:h1>k5272c96c=:?:31>k5272:96c=:?:=1>k5272496c=:?:?1>k5272696c=:?:91>k5279`96c=:?1k1>k5276d96c=:?>>1>k5277;96c=:?<o1>k5274196c=:?=21>k5272f96c=:?:81>k5rs6cf>5<2jrT<mh5279;974=:?121?<52795974=:?1<1?<52797974=:?1>1?<52791974=:?181?<52793974=:?1:1?<5276g974=:?>n1?<5276a974=:?>h1?<5276c974=:?>31?<5276:974=:?>=1?<52764974=:?>?1?<52761974=:?>81?<52763974=:?>:1?<5277d974=:??o1?<5277f974=:??i1?<5277`974=:??k1?<5277:974=:??=1?<52774974=:???1?<52776974=:??91?<52770974=:??;1?<52772974=:?<l1?<5274f974=:?<i1?<5274`974=:?<k1?<5274;974=:?<21?<52745974=:?<<1?<5274796`=:?<>1>h5274096`=:?<;1>h5274296`=:?=l1>h5275g96`=:?=n1>h5275a96`=:?=h1>h5275c96`=:?=31>h5275596`=:?=<1>h5275796`=:?=>1>h5275196`=:?=81>h5275396`=:?=:1>h5272d96`=:?:o1>h5272a96`=:?:h1>h5272c96`=:?:31>h5272:96`=:?:=1>h5272496`=:?:?1>h5272696`=:?:91>h5279`96`=:?1k1>h5276d96`=:?>>1>h5277;96`=:?<o1>h5274196`=:?=21>h5272f96`=:?:81>h5rs6cg>5<2jrT<mi5279;975=:?121?=52795975=:?1<1?=52797975=:?1>1?=52791975=:?181?=52793975=:?1:1?=5276g975=:?>n1?=5276a975=:?>h1?=5276c975=:?>31?=5276:975=:?>=1?=52764975=:?>?1?=52761975=:?>81?=52763975=:?>:1?=5277d975=:??o1?=5277f975=:??i1?=5277`975=:??k1?=5277:975=:??=1?=52774975=:???1?=52776975=:??91?=52770975=:??;1?=52772975=:?<l1?=5274f975=:?<i1?=5274`975=:?<k1?=5274;975=:?<21?=52745975=:?<<1?=5274796a=:?<>1>i5274096a=:?<;1>i5274296a=:?=l1>i5275g96a=:?=n1>i5275a96a=:?=h1>i5275c96a=:?=31>i5275596a=:?=<1>i5275796a=:?=>1>i5275196a=:?=81>i5275396a=:?=:1>i5272d96a=:?:o1>i5272a96a=:?:h1>i5272c96a=:?:31>i5272:96a=:?:=1>i5272496a=:?:?1>i5272696a=:?:91>i5279`96a=:?1k1>i5276d96a=:?>>1>i5277;96a=:?<o1>i5274196a=:?=21>i5272f96a=:?:81>i5rs6c5>5<2jrT<m;5279;96c=:?121>k5279596c=:?1<1>k5279796c=:?1>1>k5279196c=:?181>k5279396c=:?1:1>k5276g96c=:?>n1>k5276a96c=:?>h1>k5276c96c=:?>31>k5276:96c=:?>=1>k5276496c=:?>?1>k5276196c=:?>81>k5276396c=:?>:1>k5277d96c=:??o1>k5277f96c=:??i1>k5277`96c=:??k1>k5277:96c=:??=1>k5277496c=:???1>k5277696c=:??91>k5277096c=:??;1>k5277296c=:?<l1>k5274f96c=:?<i1>k5274`96c=:?<k1>k5274;96c=:?<21>k5274596c=:?<<1>k5274796f=:?<>1>n5274096f=:?<;1>n5274296f=:?=l1>n5275g96f=:?=n1>n5275a96f=:?=h1>n5275c96f=:?=31>n5275596f=:?=<1>n5275796f=:?=>1>n5275196f=:?=81>n5275396f=:?=:1>n5272d96f=:?:o1>n5272a96f=:?:h1>n5272c96f=:?:31>n5272:96f=:?:=1>n5272496f=:?:?1>n5272696f=:?:91>n5279`96f=:?1k1>n5276d96f=:?>>1>n5277;96f=:?<o1>n5274196f=:?=21>n5272f96f=:?:81>n5rs6c6>5<2jrT<m85279;96`=:?121>h5279596`=:?1<1>h5279796`=:?1>1>h5279196`=:?181>h5279396`=:?1:1>h5276g96`=:?>n1>h5276a96`=:?>h1>h5276c96`=:?>31>h5276:96`=:?>=1>h5276496`=:?>?1>h5276196`=:?>81>h5276396`=:?>:1>h5277d96`=:??o1>h5277f96`=:??i1>h5277`96`=:??k1>h5277:96`=:??=1>h5277496`=:???1>h5277696`=:??91>h5277096`=:??;1>h5277296`=:?<l1>h5274f96`=:?<i1>h5274`96`=:?<k1>h5274;96`=:?<21>h5274596`=:?<<1>h5274796g=:?<>1>o5274096g=:?<;1>o5274296g=:?=l1>o5275g96g=:?=n1>o5275a96g=:?=h1>o5275c96g=:?=31>o5275596g=:?=<1>o5275796g=:?=>1>o5275196g=:?=81>o5275396g=:?=:1>o5272d96g=:?:o1>o5272a96g=:?:h1>o5272c96g=:?:31>o5272:96g=:?:=1>o5272496g=:?:?1>o5272696g=:?:91>o5279`96g=:?1k1>o5276d96g=:?>>1>o5277;96g=:?<o1>o5274196g=:?=21>o5272f96g=:?:81>o5rs6`g>5<?sW=ih63:4c87a>;5;;0m?63=298e7>;59l0m>63=158e6>;58m0m>63=0c8e7>{t?ki1<76t^6``?833i3>n70<<2;d1?84503l970<>e;d2?846<3l870<?d;d2?847j3l97p}8bc83>=}Y?kh018:6:5g897552o;01?<7:g38977b2o901??;:g38976c2o901?>m:g38yv1ei3:19nuQ7cc8902?2=o01?=i:g68975b2o>01?=k:g68975d2o>01?=m:g68975f2o801?=6:g68975?2o>01?=8:g6897512o801?=::g3897532o>01?=<:g6897562o>01?=?:g38974a2o>01?<j:g68974c2o>01?<l:g08974e2o;01?<n:g68974>2o>01?<8:g6897412o>01?<::g6897432o>01?<<:g6897452o801?<>:g3897472o>01??i:g68977c2o>01??l:g68977e2o>01??n:g68977>2o801??7:g6897702o;01??9:g6897722o>01??<:g6897752o>01??>:g6897772o>01?>i:g08976b2o;01?>l:g68976f2o>01:;::2:892332:201:;=:2:892362:201:;?:2:8922a2:201::j:2:8922c2:201::l:2:8922e2:201::n:2:8922>2:201::8:2:892212:201::::2:892232:201::<:2:892252:201::>:2:892272:201:=i:2:8925b2:201:=l:2:8925e2:201:=n:2:8925>2:201:=7:2:892502:201:=9:2:892522:201:=;:2:892542:201:6m:2:892>f2:201:9i:2:892132:201:86:2:8923b2:201:;<:2:8922?2:201:=k:2:892552:20q~9m9;291f}Y?k3018:8:5g8975a2o901?=j:g18975c2o901?=l:g18975e2o;01?=n:g68975>2o901?=7:g1897502o;01?=9:g6897522o901?=;:g3897542o901?=>:g1897572o901?<i:g18974b2o901?<k:g38974d2o>01?<m:g18974f2o;01?<6:g1897402o901?<9:g1897422o901?<;:g3897442o;01?<=:g6897462o901?<?:g38977a2o901??k:g18977d2o901??m:g18977f2o;01??6:g68977?2o901??8:g1897712o;01??::g1897742o901??=:g1897762o901???:g38976a2o>01?>j:g18976d2o;01?>n:g1892322:=01:;;:25892352:=01:;>:25892372:=01::i:258922b2:=01::k:258922d2:=01::m:258922f2:=01::6:25892202:=01::9:25892222:=01::;:25892242:=01::=:25892262:=01::?:258925a2:=01:=j:258925d2:=01:=m:258925f2:=01:=6:258925?2:=01:=8:25892512:=01:=::25892532:=01:=<:25892>e2:=01:6n:258921a2:=01:9;:258920>2:=01:;j:25892342:=01::7:258925c2:=01:==:258yv1e03:19nuQ7c:890212=o01?=i:g38975b2o;01?=k:g38975d2o;01?=m:g18975f2o901?=6:g38975?2o;01?=8:g1897512o901?=::g6897532o901?=<:g3897562o;01?=?:g68974a2o;01?<j:g38974c2o901?<l:g18974e2o>01?<n:g18974>2o;01?<8:g3897412o;01?<::g3897432o901?<<:g1897452o901?<>:g6897472o901??i:g38977c2o;01??l:g38977e2o;01??n:g18977>2o901??7:g3897702o>01??9:g1897722o;01??<:g3897752o;01??>:g3897772o901?>i:g18976b2o>01?>l:g18976f2o;01:;::24892332:<01:;=:24892362:<01:;?:248922a2:<01::j:248922c2:<01::l:248922e2:<01::n:248922>2:<01::8:24892212:<01::::24892232:<01::<:24892252:<01::>:24892272:<01:=i:248925b2:<01:=l:248925e2:<01:=n:248925>2:<01:=7:24892502:<01:=9:24892522:<01:=;:24892542:<01:6m:24892>f2:<01:9i:24892132:<01:86:248923b2:<01:;<:248922?2:<01:=k:24892552:<0q~9m7;291g}Y?k=01:66:2:892>?2:201:68:2:892>12:201:6::2:892>32:201:6<:2:892>52:201:6>:2:892>72:201:9j:2:8921c2:201:9l:2:8921e2:201:9n:2:8921>2:201:97:2:892102:201:99:2:892122:201:9<:2:892152:201:9>:2:892172:201:8i:2:8920b2:201:8k:2:8920d2:201:8m:2:8920f2:201:87:2:892002:201:89:2:892022:201:8;:2:892042:201:8=:2:892062:201:8?:2:8923a2:201:;k:2:8923d2:201:;m:2:8923f2:201:;6:2:8923?2:201:;8:2:892312:201:;::27892332:?01:;=:27892362:?01:;?:278922a2:?01::j:278922c2:?01::l:278922e2:?01::n:278922>2:?01::8:27892212:?01::::27892232:?01::<:27892252:?01::>:27892272:?01:=i:278925b2:?01:=l:278925e2:?01:=n:278925>2:?01:=7:27892502:?01:=9:27892522:?01:=;:27892542:?01:6m:27892>f2:?01:9i:27892132:?01:86:278923b2:?01:;<:278922?2:?01:=k:27892552:?0q~9l6;291g}Y?j<01:66:25892>?2:=01:68:25892>12:=01:6::25892>32:=01:6<:25892>52:=01:6>:25892>72:=01:9j:258921c2:=01:9l:258921e2:=01:9n:258921>2:=01:97:25892102:=01:99:25892122:=01:9<:25892152:=01:9>:25892172:=01:8i:258920b2:=01:8k:258920d2:=01:8m:258920f2:=01:87:25892002:=01:89:25892022:=01:8;:25892042:=01:8=:25892062:=01:8?:258923a2:=01:;k:258923d2:=01:;m:258923f2:=01:;6:258923?2:=01:;8:25892312:=01:;::53892332=;01:;=:53892362=;01:;?:538922a2=;01::j:538922c2=;01::l:538922e2=;01::n:538922>2=;01::8:53892212=;01::::53892232=;01::<:53892252=;01::>:53892272=;01:=i:538925b2=;01:=l:538925e2=;01:=n:538925>2=;01:=7:53892502=;01:=9:53892522=;01:=;:53892542=;01:6m:53892>f2=;01:9i:53892132=;01:86:538923b2=;01:;<:538922?2=;01:=k:53892552=;0q~9l5;291g}Y?j?01:66:24892>?2:<01:68:24892>12:<01:6::24892>32:<01:6<:24892>52:<01:6>:24892>72:<01:9j:248921c2:<01:9l:248921e2:<01:9n:248921>2:<01:97:24892102:<01:99:24892122:<01:9<:24892152:<01:9>:24892172:<01:8i:248920b2:<01:8k:248920d2:<01:8m:248920f2:<01:87:24892002:<01:89:24892022:<01:8;:24892042:<01:8=:24892062:<01:8?:248923a2:<01:;k:248923d2:<01:;m:248923f2:<01:;6:248923?2:<01:;8:24892312:<01:;::52892332=:01:;=:52892362=:01:;?:528922a2=:01::j:528922c2=:01::l:528922e2=:01::n:528922>2=:01::8:52892212=:01::::52892232=:01::<:52892252=:01::>:52892272=:01:=i:528925b2=:01:=l:528925e2=:01:=n:528925>2=:01:=7:52892502=:01:=9:52892522=:01:=;:52892542=:01:6m:52892>f2=:01:9i:52892132=:01:86:528923b2=:01:;<:528922?2=:01:=k:52892552=:0q~9l4;291g}Y?j>01:66:27892>?2:?01:68:27892>12:?01:6::27892>32:?01:6<:27892>52:?01:6>:27892>72:?01:9j:278921c2:?01:9l:278921e2:?01:9n:278921>2:?01:97:27892102:?01:99:27892122:?01:9<:27892152:?01:9>:27892172:?01:8i:278920b2:?01:8k:278920d2:?01:8m:278920f2:?01:87:27892002:?01:89:27892022:?01:8;:27892042:?01:8=:27892062:?01:8?:278923a2:?01:;k:278923d2:?01:;m:278923f2:?01:;6:278923?2:?01:;8:27892312:?01:;::2d892332:l01:;=:2d892362:l01:;?:2d8922a2:l01::j:2d8922c2:l01::l:2d8922e2:l01::n:2d8922>2:l01::8:2d892212:l01::::2d892232:l01::<:2d892252:l01::>:2d892272:l01:=i:2d8925b2:l01:=l:2d8925e2:l01:=n:2d8925>2:l01:=7:2d892502:l01:=9:2d892522:l01:=;:2d892542:l01:6m:2d892>f2:l01:9i:2d892132:l01:86:2d8923b2:l01:;<:2d8922?2:l01:=k:2d892552:l0q~9l3;291g}Y?j901:66:53892>?2=;01:68:53892>12=;01:6::53892>32=;01:6<:53892>52=;01:6>:53892>72=;01:9j:538921c2=;01:9l:538921e2=;01:9n:538921>2=;01:97:53892102=;01:99:53892122=;01:9<:53892152=;01:9>:53892172=;01:8i:538920b2=;01:8k:538920d2=;01:8m:538920f2=;01:87:53892002=;01:89:53892022=;01:8;:53892042=;01:8=:53892062=;01:8?:538923a2=;01:;k:538923d2=;01:;m:538923f2=;01:;6:538923?2=;01:;8:53892312=;01:;::2g892332:o01:;=:2g892362:o01:;?:2g8922a2:o01::j:2g8922c2:o01::l:2g8922e2:o01::n:2g8922>2:o01::8:2g892212:o01::::2g892232:o01::<:2g892252:o01::>:2g892272:o01:=i:2g8925b2:o01:=l:2g8925e2:o01:=n:2g8925>2:o01:=7:2g892502:o01:=9:2g892522:o01:=;:2g892542:o01:6m:2g892>f2:o01:9i:2g892132:o01:86:2g8923b2:o01:;<:2g8922?2:o01:=k:2g892552:o0q~9l2;291g}Y?j801:66:52892>?2=:01:68:52892>12=:01:6::52892>32=:01:6<:52892>52=:01:6>:52892>72=:01:9j:528921c2=:01:9l:528921e2=:01:9n:528921>2=:01:97:52892102=:01:99:52892122=:01:9<:52892152=:01:9>:52892172=:01:8i:528920b2=:01:8k:528920d2=:01:8m:528920f2=:01:87:52892002=:01:89:52892022=:01:8;:52892042=:01:8=:52892062=:01:8?:528923a2=:01:;k:528923d2=:01:;m:528923f2=:01:;6:528923?2=:01:;8:52892312=:01:;::2f892332:n01:;=:2f892362:n01:;?:2f8922a2:n01::j:2f8922c2:n01::l:2f8922e2:n01::n:2f8922>2:n01::8:2f892212:n01::::2f892232:n01::<:2f892252:n01::>:2f892272:n01:=i:2f8925b2:n01:=l:2f8925e2:n01:=n:2f8925>2:n01:=7:2f892502:n01:=9:2f892522:n01:=;:2f892542:n01:6m:2f892>f2:n01:9i:2f892132:n01:86:2f8923b2:n01:;<:2f8922?2:n01:=k:2f892552:n0q~9l1;291g}Y?j;01:66:2d892>?2:l01:68:2d892>12:l01:6::2d892>32:l01:6<:2d892>52:l01:6>:2d892>72:l01:9j:2d8921c2:l01:9l:2d8921e2:l01:9n:2d8921>2:l01:97:2d892102:l01:99:2d892122:l01:9<:2d892152:l01:9>:2d892172:l01:8i:2d8920b2:l01:8k:2d8920d2:l01:8m:2d8920f2:l01:87:2d892002:l01:89:2d892022:l01:8;:2d892042:l01:8=:2d892062:l01:8?:2d8923a2:l01:;k:2d8923d2:l01:;m:2d8923f2:l01:;6:2d8923?2:l01:;8:2d892312:l01:;::2a892332:i01:;=:2a892362:i01:;?:2a8922a2:i01::j:2a8922c2:i01::l:2a8922e2:i01::n:2a8922>2:i01::8:2a892212:i01::::2a892232:i01::<:2a892252:i01::>:2a892272:i01:=i:2a8925b2:i01:=l:2a8925e2:i01:=n:2a8925>2:i01:=7:2a892502:i01:=9:2a892522:i01:=;:2a892542:i01:6m:2a892>f2:i01:9i:2a892132:i01:86:2a8923b2:i01:;<:2a8922?2:i01:=k:2a892552:i0q~9l0;291g}Y?j:01:66:2g892>?2:o01:68:2g892>12:o01:6::2g892>32:o01:6<:2g892>52:o01:6>:2g892>72:o01:9j:2g8921c2:o01:9l:2g8921e2:o01:9n:2g8921>2:o01:97:2g892102:o01:99:2g892122:o01:9<:2g892152:o01:9>:2g892172:o01:8i:2g8920b2:o01:8k:2g8920d2:o01:8m:2g8920f2:o01:87:2g892002:o01:89:2g892022:o01:8;:2g892042:o01:8=:2g892062:o01:8?:2g8923a2:o01:;k:2g8923d2:o01:;m:2g8923f2:o01:;6:2g8923?2:o01:;8:2g892312:o01:;::2`892332:h01:;=:2`892362:h01:;?:2`8922a2:h01::j:2`8922c2:h01::l:2`8922e2:h01::n:2`8922>2:h01::8:2`892212:h01::::2`892232:h01::<:2`892252:h01::>:2`892272:h01:=i:2`8925b2:h01:=l:2`8925e2:h01:=n:2`8925>2:h01:=7:2`892502:h01:=9:2`892522:h01:=;:2`892542:h01:6m:2`892>f2:h01:9i:2`892132:h01:86:2`8923b2:h01:;<:2`8922?2:h01:=k:2`892552:h0q~9mf;291g}Y?kl01:66:2f892>?2:n01:68:2f892>12:n01:6::2f892>32:n01:6<:2f892>52:n01:6>:2f892>72:n01:9j:2f8921c2:n01:9l:2f8921e2:n01:9n:2f8921>2:n01:97:2f892102:n01:99:2f892122:n01:9<:2f892152:n01:9>:2f892172:n01:8i:2f8920b2:n01:8k:2f8920d2:n01:8m:2f8920f2:n01:87:2f892002:n01:89:2f892022:n01:8;:2f892042:n01:8=:2f892062:n01:8?:2f8923a2:n01:;k:2f8923d2:n01:;m:2f8923f2:n01:;6:2f8923?2:n01:;8:2f892312:n01:;::2c892332:k01:;=:2c892362:k01:;?:2c8922a2:k01::j:2c8922c2:k01::l:2c8922e2:k01::n:2c8922>2:k01::8:2c892212:k01::::2c892232:k01::<:2c892252:k01::>:2c892272:k01:=i:2c8925b2:k01:=l:2c8925e2:k01:=n:2c8925>2:k01:=7:2c892502:k01:=9:2c892522:k01:=;:2c892542:k01:6m:2c892>f2:k01:9i:2c892132:k01:86:2c8923b2:k01:;<:2c8922?2:k01:=k:2c892552:k0q~9m6;291g}Y?k<01:66:2a892>?2:i01:68:2a892>12:i01:6::2a892>32:i01:6<:2a892>52:i01:6>:2a892>72:i01:9j:2a8921c2:i01:9l:2a8921e2:i01:9n:2a8921>2:i01:97:2a892102:i01:99:2a892122:i01:9<:2a892152:i01:9>:2a892172:i01:8i:2a8920b2:i01:8k:2a8920d2:i01:8m:2a8920f2:i01:87:2a892002:i01:89:2a892022:i01:8;:2a892042:i01:8=:2a892062:i01:8?:2a8923a2:i01:;k:2a8923d2:i01:;m:2a8923f2:i01:;6:2a8923?2:i01:;8:2a892312:i01:;::26892332:>01:;=:26892362:>01:;?:268922a2:>01::j:268922c2:>01::l:268922e2:>01::n:268922>2:>01::8:26892212:>01::::26892232:>01::<:26892252:>01::>:26892272:>01:=i:268925b2:>01:=l:268925e2:>01:=n:268925>2:>01:=7:26892502:>01:=9:26892522:>01:=;:26892542:>01:6m:26892>f2:>01:9i:26892132:>01:86:268923b2:>01:;<:268922?2:>01:=k:26892552:>0q~9m5;291g}Y?k?01:66:2`892>?2:h01:68:2`892>12:h01:6::2`892>32:h01:6<:2`892>52:h01:6>:2`892>72:h01:9j:2`8921c2:h01:9l:2`8921e2:h01:9n:2`8921>2:h01:97:2`892102:h01:99:2`892122:h01:9<:2`892152:h01:9>:2`892172:h01:8i:2`8920b2:h01:8k:2`8920d2:h01:8m:2`8920f2:h01:87:2`892002:h01:89:2`892022:h01:8;:2`892042:h01:8=:2`892062:h01:8?:2`8923a2:h01:;k:2`8923d2:h01:;m:2`8923f2:h01:;6:2`8923?2:h01:;8:2`892312:h01:;::21892332:901:;=:21892362:901:;?:218922a2:901::j:218922c2:901::l:218922e2:901::n:218922>2:901::8:21892212:901::::21892232:901::<:21892252:901::>:21892272:901:=i:218925b2:901:=l:218925e2:901:=n:218925>2:901:=7:21892502:901:=9:21892522:901:=;:21892542:901:6m:21892>f2:901:9i:21892132:901:86:218923b2:901:;<:218922?2:901:=k:21892552:90q~6?b;2974}Y09h01:66:84892>?20<01:68:84892>120<01:6::84892>320<01:6<:84892>520<01:6>:84892>720<01:9j:848921c20<01:9l:848921e20<01:9n:848921>20<01:97:848921020<01:99:848921220<01:9<:848921520<01:9>:848921720<01:8i:848920b20<01:8k:848920d20<01:8m:848920f20<01:87:848920020<01:89:848920220<01:8;:848920420<01:8=:848920620<01:8?:848923a20<01:;k:848923d20<01:;m:848923f20<01:;6:848923?20<01:;8:848923120<0q~6?a;2974}Y09k01:66:7c892>?2?k01:68:7c892>12?k01:6::7c892>32?k01:6<:7c892>52?k01:6>:7c892>72?k01:9j:7c8921c2?k01:9l:7c8921e2?k01:9n:7c8921>2?k01:97:7c892102?k01:99:7c892122?k01:9<:7c892152?k01:9>:7c892172?k01:8i:7c8920b2?k01:8k:7c8920d2?k01:8m:7c8920f2?k01:87:7c892002?k01:89:7c892022?k01:8;:7c892042?k01:8=:7c892062?k01:8?:7c8923a2?k01:;k:7c8923d2?k01:;m:7c8923f2?k01:;6:7c8923?2?k01:;8:7c892312?k0q~6?9;2974}Y09301:66:7;892>?2?301:68:7;892>12?301:6::7;892>32?301:6<:7;892>52?301:6>:7;892>72?301:9j:7;8921c2?301:9l:7;8921e2?301:9n:7;8921>2?301:97:7;892102?301:99:7;892122?301:9<:7;892152?301:9>:7;892172?301:8i:7;8920b2?301:8k:7;8920d2?301:8m:7;8920f2?301:87:7;892002?301:89:7;892022?301:8;:7;892042?301:8=:7;892062?301:8?:7;8923a2?301:;k:7;8923d2?301:;m:7;8923f2?301:;6:7;8923?2?301:;8:7;892312?30q~6?8;2974}Y09201:66:75892>?2?=01:68:75892>12?=01:6::75892>32?=01:6<:75892>52?=01:6>:75892>72?=01:9j:758921c2?=01:9l:758921e2?=01:9n:758921>2?=01:97:75892102?=01:99:75892122?=01:9<:75892152?=01:9>:75892172?=01:8i:758920b2?=01:8k:758920d2?=01:8m:758920f2?=01:87:75892002?=01:89:75892022?=01:8;:75892042?=01:8=:75892062?=01:8?:758923a2?=01:;k:758923d2?=01:;m:758923f2?=01:;6:758923?2?=01:;8:75892312?=0q~6?6;2974}Y09<01:66:74892>?2?<01:68:74892>12?<01:6::74892>32?<01:6<:74892>52?<01:6>:74892>72?<01:9j:748921c2?<01:9l:748921e2?<01:9n:748921>2?<01:97:74892102?<01:99:74892122?<01:9<:74892152?<01:9>:74892172?<01:8i:748920b2?<01:8k:748920d2?<01:8m:748920f2?<01:87:74892002?<01:89:74892022?<01:8;:74892042?<01:8=:74892062?<01:8?:748923a2?<01:;k:748923d2?<01:;m:748923f2?<01:;6:748923?2?<01:;8:74892312?<0q~6?5;2974}Y09?01:66:77892>?2??01:68:77892>12??01:6::77892>32??01:6<:77892>52??01:6>:77892>72??01:9j:778921c2??01:9l:778921e2??01:9n:778921>2??01:97:77892102??01:99:77892122??01:9<:77892152??01:9>:77892172??01:8i:778920b2??01:8k:778920d2??01:8m:778920f2??01:87:77892002??01:89:77892022??01:8;:77892042??01:8=:77892062??01:8?:778923a2??01:;k:778923d2??01:;m:778923f2??01:;6:778923?2??01:;8:77892312??0q~6?4;2974}Y09>01:66:76892>?2?>01:68:76892>12?>01:6::76892>32?>01:6<:76892>52?>01:6>:76892>72?>01:9j:768921c2?>01:9l:768921e2?>01:9n:768921>2?>01:97:76892102?>01:99:76892122?>01:9<:76892152?>01:9>:76892172?>01:8i:768920b2?>01:8k:768920d2?>01:8m:768920f2?>01:87:76892002?>01:89:76892022?>01:8;:76892042?>01:8=:76892062?>01:8?:768923a2?>01:;k:768923d2?>01:;m:768923f2?>01:;6:768923?2?>01:;8:76892312?>0q~6?3;2974}Y09901:66:71892>?2?901:68:71892>12?901:6::71892>32?901:6<:71892>52?901:6>:71892>72?901:9j:718921c2?901:9l:718921e2?901:9n:718921>2?901:97:71892102?901:99:71892122?901:9<:71892152?901:9>:71892172?901:8i:718920b2?901:8k:718920d2?901:8m:718920f2?901:87:71892002?901:89:71892022?901:8;:71892042?901:8=:71892062?901:8?:718923a2?901:;k:718923d2?901:;m:718923f2?901:;6:718923?2?901:;8:71892312?90q~6?2;2974}Y09801:66:70892>?2?801:68:70892>12?801:6::70892>32?801:6<:70892>52?801:6>:70892>72?801:9j:708921c2?801:9l:708921e2?801:9n:708921>2?801:97:70892102?801:99:70892122?801:9<:70892152?801:9>:70892172?801:8i:708920b2?801:8k:708920d2?801:8m:708920f2?801:87:70892002?801:89:70892022?801:8;:70892042?801:8=:70892062?801:8?:708923a2?801:;k:708923d2?801:;m:708923f2?801:;6:708923?2?801:;8:70892312?80q~6?1;293~X?8816;8;5699>302=>116;8<5699>307=>116;8>5699>31`=>11v5>?:184[>7827<8h498:?40a<1027<8n498:?40g<1027<8l498:?40<<102wx;kh50;5xZ2`a34=?;787;<572?0?34=?9787;<570?0?34=??787;<576?0?3ty<jh4?:6y]3cc<5>>:6;64=663>3><5>9m6;64=61f>3><5>9h6;64=61a>3><uz=mh7>57z\4ba=:?:k1:55272;92==:?:21:55272592==:?:<1:55272792==z{>li6=48{_5ef>;0;=0=46383285<>;00k0=46388`85<>;0?o0=46387585<>{t?ok1<79t^6db?81113<3709:e;4;?812;3<3709;8;4;?814l3<3709<2;4;?xu0n00;6>?t^6d:?81?133>70978;;6?81??33>70976;;6?81?=33>70974;;6?81?;33>70972;;6?81?933>70970;;6?810m33>7098d;;6?810k33>7098b;;6?810i33>70989;;6?810033>70987;;6?810>33>70985;;6?810;33>70982;;6?810933>70980;;6?811n33>7099e;;6?811l33>7099c;;6?811j33>7099a;;6?811033>70997;;6?811>33>70995;;6?811<33>70993;;6?811:33>70991;;6?811833>709:f;;6?812l33>709:c;;6?812j33>709:a;;6?812133>709:8;;6?812?33>709:6;;6?xu0n10;6>?t^6d;?81?13<:70978;42?81??3<:70976;42?81?=3<:70974;42?81?;3<:70972;42?81?93<:70970;42?810m3<:7098d;42?810k3<:7098b;42?810i3<:70989;42?81003<:70987;42?810>3<:70985;42?810;3<:70982;42?81093<:70980;42?811n3<:7099e;42?811l3<:7099c;42?811j3<:7099a;42?81103<:70997;42?811>3<:70995;42?811<3<:70993;42?811:3<:70991;42?81183<:709:f;42?812l3<:709:c;42?812j3<:709:a;42?81213<:709:8;42?812?3<:709:6;42?xu0n>0;6>?t^6d4?81?13<;70978;43?81??3<;70976;43?81?=3<;70974;43?81?;3<;70972;43?81?93<;70970;43?810m3<;7098d;43?810k3<;7098b;43?810i3<;70989;43?81003<;70987;43?810>3<;70985;43?810;3<;70982;43?81093<;70980;43?811n3<;7099e;43?811l3<;7099c;43?811j3<;7099a;43?81103<;70997;43?811>3<;70995;43?811<3<;70993;43?811:3<;70991;43?81183<;709:f;43?812l3<;709:c;43?812j3<;709:a;43?81213<;709:8;43?812?3<;709:6;43?xu0n?0;6>?t^6d5?81?13?m70978;7e?81??3?m70976;7e?81?=3?m70974;7e?81?;3?m70972;7e?81?93?m70970;7e?810m3?m7098d;7e?810k3?m7098b;7e?810i3?m70989;7e?81003?m70987;7e?810>3?m70985;7e?810;3?m70982;7e?81093?m70980;7e?811n3?m7099e;7e?811l3?m7099c;7e?811j3?m7099a;7e?81103?m70997;7e?811>3?m70995;7e?811<3?m70993;7e?811:3?m70991;7e?81183?m709:f;7e?812l3?m709:c;7e?812j3?m709:a;7e?81213?m709:8;7e?812?3?m709:6;7e?xu0n<0;6>?t^6d6?81?13?n70978;7f?81??3?n70976;7f?81?=3?n70974;7f?81?;3?n70972;7f?81?93?n70970;7f?810m3?n7098d;7f?810k3?n7098b;7f?810i3?n70989;7f?81003?n70987;7f?810>3?n70985;7f?810;3?n70982;7f?81093?n70980;7f?811n3?n7099e;7f?811l3?n7099c;7f?811j3?n7099a;7f?81103?n70997;7f?811>3?n70995;7f?811<3?n70993;7f?811:3?n70991;7f?81183?n709:f;7f?812l3?n709:c;7f?812j3?n709:a;7f?81213?n709:8;7f?812?3?n709:6;7f?xu0n=0;6>?t^6d7?81?13?h70978;7`?81??3?h70976;7`?81?=3?h70974;7`?81?;3?h70972;7`?81?93?h70970;7`?810m3?h7098d;7`?810k3?h7098b;7`?810i3?h70989;7`?81003?h70987;7`?810>3?h70985;7`?810;3?h70982;7`?81093?h70980;7`?811n3?h7099e;7`?811l3?h7099c;7`?811j3?h7099a;7`?81103?h70997;7`?811>3?h70995;7`?811<3?h70993;7`?811:3?h70991;7`?81183?h709:f;7`?812l3?h709:c;7`?812j3?h709:a;7`?81213?h709:8;7`?812?3?h709:6;7`?xu0n:0;6>?t^6d0?81?13?i70978;7a?81??3?i70976;7a?81?=3?i70974;7a?81?;3?i70972;7a?81?93?i70970;7a?810m3?i7098d;7a?810k3?i7098b;7a?810i3?i70989;7a?81003?i70987;7a?810>3?i70985;7a?810;3?i70982;7a?81093?i70980;7a?811n3?i7099e;7a?811l3?i7099c;7a?811j3?i7099a;7a?81103?i70997;7a?811>3?i70995;7a?811<3?i70993;7a?811:3?i70991;7a?81183?i709:f;7a?812l3?i709:c;7a?812j3?i709:a;7a?81213?i709:8;7a?812?3?i709:6;7a?xu0n;0;6>?t^6d1?81?13?j70978;7b?81??3?j70976;7b?81?=3?j70974;7b?81?;3?j70972;7b?81?93?j70970;7b?810m3?j7098d;7b?810k3?j7098b;7b?810i3?j70989;7b?81003?j70987;7b?810>3?j70985;7b?810;3?j70982;7b?81093?j70980;7b?811n3?j7099e;7b?811l3?j7099c;7b?811j3?j7099a;7b?81103?j70997;7b?811>3?j70995;7b?811<3?j70993;7b?811:3?j70991;7b?81183?j709:f;7b?812l3?j709:c;7b?812j3?j709:a;7b?81213?j709:8;7b?812?3?j709:6;7b?xu0n90;6>?t^6d3?81?13?270978;7:?81??3?270976;7:?81?=3?270974;7:?81?;3?270972;7:?81?93?270970;7:?810m3?27098d;7:?810k3?27098b;7:?810i3?270989;7:?81003?270987;7:?810>3?270985;7:?810;3?270982;7:?81093?270980;7:?811n3?27099e;7:?811l3?27099c;7:?811j3?27099a;7:?81103?270997;7:?811>3?270995;7:?811<3?270993;7:?811:3?270991;7:?81183?2709:f;7:?812l3?2709:c;7:?812j3?2709:a;7:?81213?2709:8;7:?812?3?2709:6;7:?xu0mo0;6:uQ7dd892322<n01:;;:4f892352<n01:;>:4f892372<n01::i:4f8yv1bm3:1;vP8ed9>31c==m16;9j55e9>31e==m16;9l55e9>31g==m16;9755e9~w2cc290<wS9jd:?402<2l27<8;4:d:?400<2l27<894:d:?406<2l27<8?4:d:p3`e=83=pR:kl;<575?3c34=?<7;k;<50b?3c34=8i7;k;<50g?3c34=8n7;k;|q4ag<72>qU;hl4=61b>0b<5>9268j4=61;>0b<5>9<68j4=615>0b<5>9>68j4}r5fe?6=?rT<il5272691a=:?:919i5279`91a=:?1k19i5276d91a=:?>>19i5rs6g:>5<0sW=n56386886`>;0=l0>h6385286`>;0<10>h6383e86`>;0;;0>h6s|7d:94?56sW=n4638888:0>;001028638868:0>;00?028638848:0>;00=028638828:0>;00;028638808:0>;0090286387d8:0>;0?m0286387b8:0>;0?k0286387`8:0>;0?0028638798:0>;0?>028638778:0>;0?<028638728:0>;0?;028638708:0>;0?90286386g8:0>;0>l0286386e8:0>;0>j0286386c8:0>;0>h028638698:0>;0>>028638678:0>;0><028638658:0>;0>:028638638:0>;0>8028638618:0>;0=o0286385e8:0>;0=j0286385c8:0>;0=h028638588:0>;0=1028638568:0>;0=?0286s|7d594?56sW=n;6388886<>;0010>46388686<>;00?0>46388486<>;00=0>46388286<>;00;0>46388086<>;0090>46387d86<>;0?m0>46387b86<>;0?k0>46387`86<>;0?00>46387986<>;0?>0>46387786<>;0?<0>46387286<>;0?;0>46387086<>;0?90>46386g86<>;0>l0>46386e86<>;0>j0>46386c86<>;0>h0>46386986<>;0>>0>46386786<>;0><0>46386586<>;0>:0>46386386<>;0>80>46386186<>;0=o0>46385e86<>;0=j0>46385c86<>;0=h0>46385886<>;0=10>46385686<>;0=?0>46s|7d794?56sW=n963888863>;0010>;63886863>;00?0>;63884863>;00=0>;63882863>;00;0>;63880863>;0090>;6387d863>;0?m0>;6387b863>;0?k0>;6387`863>;0?00>;63879863>;0?>0>;63877863>;0?<0>;63872863>;0?;0>;63870863>;0?90>;6386g863>;0>l0>;6386e863>;0>j0>;6386c863>;0>h0>;63869863>;0>>0>;63867863>;0><0>;63865863>;0>:0>;63863863>;0>80>;63861863>;0=o0>;6385e863>;0=j0>;6385c863>;0=h0>;63858863>;0=10>;63856863>;0=?0>;6s|7d694?56sW=n863888862>;0010>:63886862>;00?0>:63884862>;00=0>:63882862>;00;0>:63880862>;0090>:6387d862>;0?m0>:6387b862>;0?k0>:6387`862>;0?00>:63879862>;0?>0>:63877862>;0?<0>:63872862>;0?;0>:63870862>;0?90>:6386g862>;0>l0>:6386e862>;0>j0>:6386c862>;0>h0>:63869862>;0>>0>:63867862>;0><0>:63865862>;0>:0>:63863862>;0>80>:63861862>;0=o0>:6385e862>;0=j0>:6385c862>;0=h0>:63858862>;0=10>:63856862>;0=?0>:6s|7d194?56sW=n?63888861>;0010>963886861>;00?0>963884861>;00=0>963882861>;00;0>963880861>;0090>96387d861>;0?m0>96387b861>;0?k0>96387`861>;0?00>963879861>;0?>0>963877861>;0?<0>963872861>;0?;0>963870861>;0?90>96386g861>;0>l0>96386e861>;0>j0>96386c861>;0>h0>963869861>;0>>0>963867861>;0><0>963865861>;0>:0>963863861>;0>80>963861861>;0=o0>96385e861>;0=j0>96385c861>;0=h0>963858861>;0=10>963856861>;0=?0>96s|7d094?56sW=n>63888860>;0010>863886860>;00?0>863884860>;00=0>863882860>;00;0>863880860>;0090>86387d860>;0?m0>86387b860>;0?k0>86387`860>;0?00>863879860>;0?>0>863877860>;0?<0>863872860>;0?;0>863870860>;0?90>86386g860>;0>l0>86386e860>;0>j0>86386c860>;0>h0>863869860>;0>>0>863867860>;0><0>863865860>;0>:0>863863860>;0>80>863861860>;0=o0>86385e860>;0=j0>86385c860>;0=h0>863858860>;0=10>863856860>;0=?0>86s|7d394?56sW=n=63888867>;0010>?63886867>;00?0>?63884867>;00=0>?63882867>;00;0>?63880867>;0090>?6387d867>;0?m0>?6387b867>;0?k0>?6387`867>;0?00>?63879867>;0?>0>?63877867>;0?<0>?63872867>;0?;0>?63870867>;0?90>?6386g867>;0>l0>?6386e867>;0>j0>?6386c867>;0>h0>?63869867>;0>>0>?63867867>;0><0>?63865867>;0>:0>?63863867>;0>80>?63861867>;0=o0>?6385e867>;0=j0>?6385c867>;0=h0>?63858867>;0=10>?63856867>;0=?0>?6s|7d294?56sW=n<63888845>;0010<=63886845>;00?0<=63884845>;00=0<=63882845>;00;0<=63880845>;0090<=6387d845>;0?m0<=6387b845>;0?k0<=6387`845>;0?00<=63879845>;0?>0<=63877845>;0?<0<=63872845>;0?;0<=63870845>;0?90<=6386g845>;0>l0<=6386e845>;0>j0<=6386c845>;0>h0<=63869845>;0>>0<=63867845>;0><0<=63865845>;0>:0<=63863845>;0>80<=63861845>;0=o0<=6385e845>;0=j0<=6385c845>;0=h0<=63858845>;0=10<=63856845>;0=?0<=6s|7ed94?56sW=oj63888844>;0010<<63886844>;00?0<<63884844>;00=0<<63882844>;00;0<<63880844>;0090<<6387d844>;0?m0<<6387b844>;0?k0<<6387`844>;0?00<<63879844>;0?>0<<63877844>;0?<0<<63872844>;0?;0<<63870844>;0?90<<6386g844>;0>l0<<6386e844>;0>j0<<6386c844>;0>h0<<63869844>;0>>0<<63867844>;0><0<<63865844>;0>:0<<63863844>;0>80<<63861844>;0=o0<<6385e844>;0=j0<<6385c844>;0=h0<<63858844>;0=10<<63856844>;0=?0<<6s|7eg94?1|V>nn709:5;71?812<3?9709:2;71?81293?9709:0;71?813n3?97p}8de83>2}Y?mn01::j:408922c2<801::l:408922e2<801::n:408922>2<80q~9kc;293~X0lj16;995539>310==;16;9;5539>312==;16;9=5539>314==;1v:jn:184[1ci27<8<4:2:?405<2:27<?k4:2:?47`<2:27<?n4:2:?47g<2:2wx;i750;5xZ2b>34=8m7;=;<50=?3534=847;=;<503?3534=8:7;=;<501?353ty<h54?:6y]3a><5>9?68<4=610>04<5>2i68<4=6:b>04<5>=m68<4=657>04<uz=o;7>57z\4`2=:??319?5274g917=:?<919?5275:917=:?:n19?52720917=z{>n=6=4<1z\4`3=:?1315>5279:9=6=:?1=15>527949=6=:?1?15>527969=6=:?1915>527909=6=:?1;15>527929=6=:?>o15>5276f9=6=:?>i15>5276`9=6=:?>k15>5276;9=6=:?>215>527659=6=:?><15>527679=6=:?>915>527609=6=:?>;15>527629=6=:??l15>5277g9=6=:??n15>5277a9=6=:??h15>5277c9=6=:??215>527759=6=:??<15>527779=6=:??>15>527719=6=:??815>527739=6=:??:15>5274d9=6=:?<n15>5274a9=6=:?<h15>5274c9=6=:?<315>5274:9=6=:?<=15>527449=6=z{>n>6=4<1z\4`0=:?131:k5279:92c=:?1=1:k5279492c=:?1?1:k5279692c=:?191:k5279092c=:?1;1:k5279292c=:?>o1:k5276f92c=:?>i1:k5276`92c=:?>k1:k5276;92c=:?>21:k5276592c=:?><1:k5276792c=:?>91:k5276092c=:?>;1:k5276292c=:??l1:k5277g92c=:??n1:k5277a92c=:??h1:k5277c92c=:??21:k5277592c=:??<1:k5277792c=:??>1:k5277192c=:??81:k5277392c=:??:1:k5274d92c=:?<n1:k5274a92c=:?<h1:k5274c92c=:?<31:k5274:92c=:?<=1:k5274492c=z{>n?6=4<1z\4`1=:?131:h5279:92`=:?1=1:h5279492`=:?1?1:h5279692`=:?191:h5279092`=:?1;1:h5279292`=:?>o1:h5276f92`=:?>i1:h5276`92`=:?>k1:h5276;92`=:?>21:h5276592`=:?><1:h5276792`=:?>91:h5276092`=:?>;1:h5276292`=:??l1:h5277g92`=:??n1:h5277a92`=:??h1:h5277c92`=:??21:h5277592`=:??<1:h5277792`=:??>1:h5277192`=:??81:h5277392`=:??:1:h5274d92`=:?<n1:h5274a92`=:?<h1:h5274c92`=:?<31:h5274:92`=:?<=1:h5274492`=z{>n86=4<1z\4`6=:?131:i5279:92a=:?1=1:i5279492a=:?1?1:i5279692a=:?191:i5279092a=:?1;1:i5279292a=:?>o1:i5276f92a=:?>i1:i5276`92a=:?>k1:i5276;92a=:?>21:i5276592a=:?><1:i5276792a=:?>91:i5276092a=:?>;1:i5276292a=:??l1:i5277g92a=:??n1:i5277a92a=:??h1:i5277c92a=:??21:i5277592a=:??<1:i5277792a=:??>1:i5277192a=:??81:i5277392a=:??:1:i5274d92a=:?<n1:i5274a92a=:?<h1:i5274c92a=:?<31:i5274:92a=:?<=1:i5274492a=z{>n96=4<1z\4`7=:?131:n5279:92f=:?1=1:n5279492f=:?1?1:n5279692f=:?191:n5279092f=:?1;1:n5279292f=:?>o1:n5276f92f=:?>i1:n5276`92f=:?>k1:n5276;92f=:?>21:n5276592f=:?><1:n5276792f=:?>91:n5276092f=:?>;1:n5276292f=:??l1:n5277g92f=:??n1:n5277a92f=:??h1:n5277c92f=:??21:n5277592f=:??<1:n5277792f=:??>1:n5277192f=:??81:n5277392f=:??:1:n5274d92f=:?<n1:n5274a92f=:?<h1:n5274c92f=:?<31:n5274:92f=:?<=1:n5274492f=z{>n:6=4<1z\4`4=:?131:55279:92==:?1=1:55279492==:?1?1:55279692==:?191:55279092==:?1;1:55279292==:?>o1:55276f92==:?>i1:55276`92==:?>k1:55276;92==:?>21:55276592==:?><1:55276792==:?>91:55276092==:?>;1:55276292==:??l1:55277g92==:??n1:55277a92==:??h1:55277c92==:??21:55277592==:??<1:55277792==:??>1:55277192==:??81:55277392==:??:1:55274d92==:?<n1:55274a92==:?<h1:55274c92==:?<31:55274:92==:?<=1:55274492==z{1:m6=4<1z\;4c=:?1319i5279:91a=:?1=19i5279491a=:?1?19i5279691a=:?1919i5279091a=:?1;19i5279291a=:?>o19i5276f91a=:?>i19i5276`91a=:?>k19i5276;91a=:?>219i5276591a=:?><19i5276791a=:?>919i5276091a=:?>;19i5276291a=:??l19i5277g91a=:??n19i5277a91a=:??h19i5277c91a=:??219i5277591a=:??<19i5277791a=:??>19i5277191a=:??819i5277391a=:??:19i5274d91a=:?<n19i5274a91a=:?<h19i5274c91a=:?<319i5274:91a=:?<=19i5274491a=z{1:n6=4<1z\;4`=:?1319?5279:917=:?1=19?52794917=:?1?19?52796917=:?1919?52790917=:?1;19?52792917=:?>o19?5276f917=:?>i19?5276`917=:?>k19?5276;917=:?>219?52765917=:?><19?52767917=:?>919?52760917=:?>;19?52762917=:??l19?5277g917=:??n19?5277a917=:??h19?5277c917=:??219?52775917=:??<19?52777917=:??>19?52771917=:??819?52773917=:??:19?5274d917=:?<n19?5274a917=:?<h19?5274c917=:?<319?5274:917=:?<=19?52744917=z{1:o6=4<1z\;4a=:?1319<5279:914=:?1=19<52794914=:?1?19<52796914=:?1919<52790914=:?1;19<52792914=:?>o19<5276f914=:?>i19<5276`914=:?>k19<5276;914=:?>219<52765914=:?><19<52767914=:?>919<52760914=:?>;19<52762914=:??l19<5277g914=:??n19<5277a914=:??h19<5277c914=:??219<52775914=:??<19<52777914=:??>19<52771914=:??819<52773914=:??:19<5274d914=:?<n19<5274a914=:?<h19<5274c914=:?<319<5274:914=:?<=19<52744914=z{1:<6=48{_:33>;0=<0>=63855865>;0=;0>=63850865>;0=90>=6384g865>{t?oi1<79t^6d`?813m3?:709;d;72?813k3?:709;b;72?813i3?:709;9;72?xu0n80;6:uQ7g3892202<;01::9:43892222<;01::;:43892242<;01::=:438yv1b>3:1;vP8e79>317==816;9>5509>36`==816;>k5509>36e==816;>l5509~w2be290<wS9kb:?47d<2927<?44:1:?47=<2927<?:4:1:?473<2927<?84:1:p3a6=83=pR:j?;<500?3634=8?7;>;<5;f?3634=3m7;>;<54b?3634=<87;>;|q4gc<72>qU;nh4=64:>07<5>?n68?4=670>07<5>>368?4=61g>07<5>9968?4}r37f?6=?r7<5k4>c09>110=<>169995469>11>=<>169975469>11g=<>1699l5469~w0652908=v3;3c8e5>;3=:0m=63;3b8e5>;3==0m=63;4382ga=:<?h1=nj4=56a>4ec34><87?ld:?70f<6km168:;51bf8912c28io70:86;3``>;3<l0:oi5246595fb<5=>m6<mk;<64<?7dl27??i4i1:?710<a927??h4i1:?713<a927??k4i1:?712<a927?8=4i1:?71=<a927?8<4i1:?71<<a927?9=4>ce9>02?=9jn019;>:0ag?820i3;hh63;5382ga=:<>h1=nj4=46:>4e234??>7h=;<70a?`534?;j7h=;<73f?`534?;;7h=;<72b?`534?9=7h=;<70e?`534?8:7h=;<706?`534?9i7h=;<71e?`534?997h=;<72g?`534?:47h=;<727?`53ty>8h4?:3y>06d=n;16;965bg9~w03>2909w0:<b;d0?812;3hm7p};3c83>7}:<:h1=n>4=53g>c4<uz??o7>52z?716<a:27<??4mf:p11b=838p19;<:g18925c2kl0q~::3;296~;3=:0:o=5240f9b4=z{<:86=4=1z?75a<6km168?:51bf8914f28io70:<3;3``>;3;=0:oi5242795fb<5=9=6<mk;<603?7dl27?>84>ce9>070=9jn019<8:0ag?82503;hh63;2882ga=:<:21=nj4=51:>4ec34>8m7?ld:?60d<6k<1699<5f09>16c=n8169=h5f09>15d=n8169=95f09>14`=n8169??5f09>16g=n8169>85f09>164=n8169?k5f09>17g=n8169?;5f09>14e=n8169<65f09>145=n81v9?k:181826l3;h<63:238e4>{t>>21<7<t=51`>c4<5>2j6oh4}r4g7?6=:r7??n4i3:?4<g<en2wx8>m50;0x915d28i;70:=4;d1?xu2k;0;6?u24469b7=:?>>1nk5rs73g>5<5s4>>87h<;<54b?da3ty?994?:3y>002=9j:019<;:g38yv26m3:1>v3;2582g5=:=;:1j=5rs5de>5<c1r7?n=4i1:?1e5<a9279m<4i1:?04d<a9279mn4i1:?04g<a9278=;4i1:?031<a9279n:4i1:?064<a9278>n4i1:?030<a9278?:4i1:?0<5<a92784o4i1:?0g1<a92785;4i1:?0g0<a9278h=4i1:?0b<<a9278ho4i1:?0bd<a927?<84i1:?751<a927?n<4i1:?1f`<a9279nk4i1:?07f<a9279o=4i1:?07a<a9278?h4i1:?0=f<a9279o<4i1:?07c<a9278<n4i1:?0=a<a9278<i4i1:?0=`<a92785k4i1:?0a7<a9278m=4i1:?0a6<a9278i94i1:?74a<a9278i84i1:?74`<a927?<k4i1:?750<a927?n?4i1:?1g7<a9279o>4i1:?04`<a9279m?4i1:?04c<a9278==4i1:?033<a9279m>4i1:?054<a9278=?4i1:?032<a9278=>4i1:?03=<a9278;44i1:?0a3<a9278;l4i1:?0a2<a9278o;4i1:?755<a9278o:4i1:?754<a927?=?4i1:?753<a927?n>4i1:?1e1<a9279m84i1:?051<a9279m;4i1:?050<a9278=:4i1:?03g<a9279m:4i1:?05=<a9278=44i1:?03f<a9278=l4i1:?03a<a9278;h4i1:?0g=<a9278;k4i1:?0g<<a9278ol4i1:?756<a9278oo4i1:?0bg<a9278jn4i1:?752<a927?n94i1:?1e=<a9279m44i1:?05g<a9279ml4i1:?05f<a9278=i4i1:?0<4<a9279mo4i1:?05`<a9278=k4i1:?0<7<a9278>=4i1:?0<6<a9278494i1:?0gf<a9278484i1:?0ga<a9278oh4i1:?0ba<a9278ok4i1:?0b`<a9278jk4i1:?75=<a927?n84i1:?1ea<a9279mh4i1:?067<a9279mk4i1:?066<a9278>94i1:?0<3<a9279n=4i1:?060<a9278>;4i1:?0<2<a9278>:4i1:?0<=<a9278444i1:?0`4<a92784l4i1:?0`7<a9278h>4i1:?745<a9278h94i1:?744<a927?<?4i1:?75<<a927?n;4i1:?1f4<a9279n?4i1:?06=<a9279n>4i1:?06<<a9278>l4i1:?0<f<a9279n94i1:?06g<a9278>i4i1:?0<a<a9278>h4i1:?0<`<a92784k4i1:?0`0<a92785=4i1:?0`3<a9278h:4i1:?746<a9278h54i1:?741<a927?<;4i1:?75d<a927?n:4i1:?1f0<a9279n;4i1:?06c<a9279n54i1:?075<a9278?<4i1:?0=4<a9279n44i1:?077<a9278?>4i1:?0=7<a9278?94i1:?0=6<a9278594i1:?0`<<a9278584i1:?0`d<a9278hn4i1:?742<a9278hi4i1:?74=<a927?<44i1:?75g<a927?n54i1:?1fd<a9279no4i1:?070<a9279nn4i1:?073<a9278?54i1:?0=2<a9279ni4i1:?07<<a9278?l4i1:?0==<a9278?o4i1:?0=<<a92785l4i1:?0``<a92785o4i1:?0`c<a9278i=4i1:?74d<a9278i<4i1:?74g<a927?<n4i1:?75f<a927>8;4>c49~w3>22909w0:m0;d1?810?3n=7p}98d83>7}:<k:1j>5276:9`3=z{=h;6=4={<6a4?7d827?;n4i2:p224=838p1?o?:g0892122m<0q~88c;296~;5i90m?638778g2>{t:h:1<7<t=3c3>4e734><o7h>;|q645<72?np199l:0ag?82e13;hh63;d582ga=::j>1=nj4=5f6>4ec348oj7?ld:?1a5<6km16?9>51bf8963528io70=n1;3``>;4j:0:oi523d:95fb<5=2>6<mk;<6f4?7dl27?i:4>ce9>6`d=9jn019k7:0ag?84a:3;hh63=f282ga=:;<91=nj4=27a>4ec349i87?ld:?0ff<6km16?k?51bf891>128io70:j9;3``>;3mh0:oi522g695fb<5=oi6<mk;<0e1?7dl279j;4>ce9>70e=9jn01>;k:0ag?85el3;hh63<bd82ga=:;o81=nj4=5:4>4ec34>no7?ld:?7aa<6km16>k951bf891b128io70<i8;3``>;5m80:oi5234g95fb<5:?m6<mk;<1ab?7dl278o=4>ce9>7c5=9jn01967:0ag?82c?3;hh63;d982ga=::l81=nj4=5f:>4ec348n?7?ld:?1a1<6km16?;>51bf8960628io70=l1;3``>;4k;0:oi523g695fb<5=226<mk;<6ge?7dl27?ho4>ce9>6`3=9jn019jl:0ag?84b>3;hh63=e682ga=:;?81=nj4=277>4ec349h?7?ld:?0f0<6km16?k;51bf891>f28io70:kd;3``>;3ll0:oi522d:95fb<5=nm6<mk;<0f=?7dl279il4>ce9>703=9jn01>;9:0ag?85e>3;hh63<b682ga=:;o<1=nj4=5:a>4ec34>n=7?ld:?7a7<6km16>hm51bf891c428io70<jd;3``>;5ml0:oi5234595fb<5:?36<mk;<1a<?7dl278n44>ce9>7c1=9jn0196l:0ag?82b<3;hh63;e482ga=::ll1=nj4=5g5>4ec348m<7?ld:?1b4<6km16?8751bf8963f28io70=ma;3``>;4jk0:oi523g:95fb<5<><6<m:;|q73f<72;q68:m51b28913f2o80q~890;296~;5i80m>638738g2>{t>?31<7<t=3c2>c5<5>=86i84}r0b5?6=:r79m<4>c19>0g?=n;1v;:j:181857i3l970980;f5?xu1=>0;6?u231c9b6=:?>;1h;5rs22b>5<5s49;m7?l0:?7f<<a92wx8o750;0x91d>28i;70::a;d2?xu2880;6>9t=57b>4ec34>3h7?ld:?7=c<6km168hk51bf897`>28io70=93;3``>;3>:0:oi524`295fb<5=k36<mk;<6e3?7dl278<?4>ce9>73e=9jn0198;:0ag?82f13;hh63;a`82ga=:<o21=nj4=220>4ec349=h7?ld:?720<6km168ll51bf891gd28io70:i9;3``>;48=0:oi5237g95fb<5=<=6<mk;<6b`?7dl27?mh4>ce9>0cg=9jn01>>::0ag?851n3;hh63;6682ga=:<hl1=nj4=5c2>4ec34>mn7?ld:?043<6km16?:>51bf8910?28io70:n2;3``>;3i:0:oi524ga95fb<5::<6<mk;<145?7dl27?:44>ce9>0d2=9jn019o::0ag?82al3;hh63<0982ga=:;>81=nj4=54b>4ec34>j:7?ld:?7e2<6km168kk51bf8966>28io70=83;3``>;2<10:o85rs57b>5<5s4>>m7?l0:?707<a:2wx:>m50;0x97gd2o801:8j:e48yv03=3:1>v3=ab8e7>;0>o0o:6s|2`a94?4|5;kh6<m?;<6g0?`53ty=>l4?:3y>75d=n;16;;m5d79~w3542909w0=?b;d0?811l3n=7p}<0c83>7}:;9h1=n>4=5f7>c7<uz>im7>52z?7`1<6k91685j5f39~w3702909w0=>6;d1?811i3n=7p}92083>7}:;8<1j>5277`9`3=z{:;=6=4={<122?7d8279o94i2:p253=838p1>9;:g0892002m<0q~8?e;296~;4?=0m?638698g2>{t;>>1<7<t=257>4e7348h87h>;|q1g1<72;q6>n:51b2891>c2o;0q~:7d;296~;30m0:o=524509b4=z{=>96=4={<676?7d827?>l4i2:p1c5=838p1?l8:g0892022m<0q~;ic;296~;5j>0m?638678g2>{t:k=1<7<t=3`4>4e734>o97h=;|q6a4<72;q6???5f39>335=l?1v8kn:18185593l870994;f5?xu4:80;6?u233395f6<5=n>6k?4}r6`1?6=:r7?h84>c19>0<`=n;1v8mi:181855k3l970991;f5?xu2l10;6?u233a9b6=:??81h;5rs20`>5<5s499o7?l0:?1`c<a:2wx9om50;0x96122o801:;i:e48yv3d>3:1>v3<748e7>;0>90o:6s|36794?4|5:=>6<m?;<0gb?`63ty9o84?:3y>6a`=9j:0197i:g38yv2?m3:1>v3;9g82g5=:<?h1j?5rs4cb>5<5s498;7h=;<56g?b13ty>n>4?:3y>761=n:16;8j5d79~w6502909w0=<7;3`4>;5m90m>6s|58:94?4|5:2;6k<4=67b>a0<uz?j=7>52z?0<5<a;27<9o4k6:p7=6=838p1>6?:0a3?84b83l:7p}=d183>7}::l:1=n>4=5gf>c4<uz?3:7>52z?0<g<a:27<954k6:p1=`=838p1>6m:g18923>2m<0q~=7b;296~;40k0:o=523529b7=z{<=?6=4={<1`0?`534=>:7j9;|q63a<72;q6?n:5f29>301=l?1v>m;:18185d<3;h<63<418e5>{t;=:1<7<t=263>4e734>ni7h>;|q7a`<72;q68hk51b28910e2o;0q~:9b;296~;3>k0:o=5243c9b4=z{=8j6=4={<61e?7d827>>:4i0:p2fb=838p1>79:g0892>72m<0q~8k7;296~;41?0m?638808g2>{t;0<1<7<t=2;5>4e7349>>7h=;|q5fg<72;q6?n;5f39>32b=l?1v;m;:18185d=3l87098e;f5?xu4k<0;6?u23b795f6<5:?96k?4}r175?6=:r789?4>c19>6c?=n;1v;o6:18185c83l97098b;f5?xu1j;0;6?u23e29b6=:?>i1h;5rs2f3>5<5s49o<7?l0:?0e4<a:2wx:4950;0x96`>2o801:96:e48yv0f83:1>v3<f88e7>;0?h0o:6s|3g;94?4|5:l26<m?;<1b5?`63ty8m<4?:3y>7d7=9j:01?h6:g38yv4a13:1>v3=f882g5=:=;?1j>5rs635>5<5s49on7h=;<5;<?b13ty<=k4?:3y>7ad=n:16;575d79~w6be2909w0=kb;3`4>;4j:0m>6s|71694?4|5:lj6k<4=6:5>a0<uz=;h7>52z?0bd<a;27<4:4k6:p7cg=838p1>hn:0a3?85e;3l:7p}<a383>7}:;k91=n>4=240>c4<uz<m>7>52z?740<a:27<494k6:p2cd=838p19>::g1892>22m<0q~:?5;296~;38<0:o=523d:9b7=z{?o;6=4={<620?`534=3>7j9;|q5a<<72;q68<:5f29>3=5=l?1v9?;:181826<3;h<63<e98e5>{t;l21<7<t=2g;>4e7349=?7h>;|q026<72;q6?;=51b2890422o>0q~876;296~;3j80m>638768ge>{t>1l1<7<t=5`2>c5<5>=36io4}r6a5?6=:r7?n<4>c19>0=3=n;1v;9<:18184em3l970985;fb?xu1?m0;6?u22cg9b6=:?><1hl5rs3`f>5<5s48ii7?l0:?7<0<a92wx8:j50;0x91>228i;70:93;d1?xu1>80;6?u22cd9b7=:?>81hl5rs74b>5<5s48ij7h<;<547?bf3ty9nk4?:3y>6g`=9j:019k?:g08yv03n3:1>v3<3b8e6>;0?90om6s|64:94?4|5:9h6k=4=652>ag<uz98o7>52z?07f<6k9168h>5f09~w1ec2909w0:j0;3`4>;3>:0m=6s|44`94?4|5=<86<m?;<67f?`53ty=?i4?:3y>6f6=n;16;;k5d`9~w3212909w0<l0;d0?811n3nj7p}=c183>7}::j:1=n>4=5g4>c4<uz<9n7>52z?07a<a:27<:n4ka:p262=838p1>=k:g18920c2mk0q~=<d;296~;4;m0:o=524d59b4=z{=in6=4={<6f3?7d827?m=4i2:p24>=838p1>=j:g08920f2mk0q~8=2;296~;4;l0m?6386c8ge>{t;:o1<7<t=21f>4e7348nn7h=;|q543<72;q6?4m5f39>331=lh1v;>i:18185>k3l870998;fb?xu41j0;6?u238a95f6<5;oi6k?4}r0g<?6=:r79io4>c19>0d6=n81v978:18182f83;h<63;4c8e5>{t<=91<7<t=56a>4e734>8?7h=;|q6b1<72;q6>n?5f39>333=lh1v8hk:18184d93l870996;fb?xu5k80;6?u22b395f6<5=o36k<4}r7f6?6=:r78?k4i2:?426<ci2wx9hl50;0x965a2o901:8;:ec8yv54n3:1>v3<3g82g5=:<l21j<5rs5ae>5<5s4>n47?l0:?7e=<a:2wx9i>50;0x966d2o801:8>:ec8yv3c13:1>v3<0b8e7>;0>;0om6s|31a94?4|5::h6<m?;<0e6?`53ty>ni4?:3y>7<b=n;16;8h5d`9~w0e02909w0=6d;d0?81183nj7p}<9e83>7}:;0n1=n>4=3d1>c7<uz8o57>52z?1b7<6k9168l65f09~w1??2909w0:n8;3`4>;3?=0m>6s|5``94?4|5::o6k<4=67`>ag<uz?i87>52z?04a<a;27<9i4ka:p75b=838p1>>k:0a3?84a;3l97p}:9883>7}:;0o1j?5274c9`d=z{<k96=4={<1:a?`434=>n7jn;|q0=`<72;q6?4k51b2897`42o;0q~<ka;296~;5n:0:o=524g59b7=z{<2<6=4={<1:b?`534=>47jn;|q6=5<72;q6?4h5f29>30?=lh1v>7i:18185>n3;h<63<528e6>{t=>?1<7<t=2g1>c4<5>?=6io4}r74a?6=:r78i?4i3:?412<ci2wx?h<50;0x96c528i;70=:3;d2?xu4<h0;6?u234195f6<5=l<6k?4}r6fb?6=:r7?j:4>c19>022=n81v98l:181820<3;h<63;328e5>{t<;h1<7<t=510>4e734?9n7h?;|q5g`<72;q6?l>5f39>3=6=lh1v;j7:18185f83l870971;fb?xu4i90;6?u23`295f6<5:?i6k<4}r4ag?6=:r78i>4i2:?43a<ci2wx:n;50;0x96c42o901:9j:ec8yv5b;3:1>v3<e282g5=:;<h1j<5rs26a>5<5s49>n7?l0:?047<a:2wx:lo50;0x96c32o801:9m:ec8yv0e;3:1>v3<e58e7>;0?j0om6s|3d694?4|5:o?6<m?;<1a0?`53ty=554?:3y>05b=n;16;:75d`9~w3g62909w0:?d;d0?810i3nj7p};0e83>7}:<9n1=n>4=2`7>c7<uz9jn7>52z?0f1<6k916?=<5f09~w7`f2909w0=?2;3`4>;2:h0m?6s|70594?4|5:o>6k<4=6:;>ag<uz=9<7>52z?0a0<a;27<444ka:p7`3=838p1>k::0a3?85ek3l97p}80483>7}:<9o1j?527949`d=z{>:n6=4={<63a?`434=3;7jn;|q74`<72;q68=k51b2896dd2o;0q~=nc;296~;4jj0:o=5237a9b7=z{?l86=4={<63b?`534=387jn;|q5bf<72;q68=h5f29>3=3=lh1v9>i:181827n3;h<63<f08e6>{t>l;1<7<t=536>c4<5>296io4}r4fe?6=:r7?=84i3:?4<6<ci2wx8<;50;0x917228i;70=i1;d2?xu4m00;6?u23g395f6<5:<h6k?4}r150?6=:r78:n4>c19>17g=n=1v;68:18182e:3l970987;fa?xu1190;6?u24c09b6=:?>21ho5rs5`1>5<5s4>i>7?l0:?7<3<a:2wx:::50;0x97e52o801:9::e`8yv00m3:1>v3=c38e7>;0??0on6s|2b094?4|5;i96<m?;<6;2?`63ty?;h4?:3y>0=0=9j:0198;:g08yv01:3:1>v3=c28e6>;0?;0on6s|67`94?4|5;i86k=4=650>ad<uz8h?7>52z?1g6<6k9168h75f39~w3372909w0=?e;d1?81083ni7p}95883>7}:;9o1j>527639`g=z{::n6=4={<13a?7d827?i44i1:p0a6=838p19k6:0a3?821<3l:7p};5b83>7}:<?>1=n>4=56`>c4<uz<8i7>52z?1e7<a:27<:h4kb:p211=838p1?o=:g18920a2mh0q~<n2;296~;5i;0:o=524dc9b7=z{?8h6=4={<13b?`534==o7jm;|q570<72;q6?=h5f29>33b=lk1v>>i:181857n3;h<63;e`8e5>{t<m;1<7<t=5gb>4e734>j57h=;|q55<<72;q6?<>5f39>33g=lk1v;<<:18185683l87099b;fa?xu4990;6?u230295f6<5;l?6k<4}r433?6=:r78;;4i2:?422<cj2wx:<>50;0x96112o901:87:e`8yv50>3:1>v3<7782g5=::o>1j<5rs3fa>5<5s48m87?l0:?7e<<a92wx84750;0x91g>28i;70:;c;d2?xu3<=0;6?u245a95f6<5=9?6k<4}r7e1?6=:r79m>4i2:?420<cj2wx9kk50;0x97g42o901:89:e`8yv4f;3:1>v3=a282g5=:<lh1j?5rs4g0>5<5s49:=7h=;<557?be3ty>in4?:3y>747=n:16;;:5dc9~w6762909w0=>1;3`4>;3mk0m=6s|4e094?4|5=oi6<m?;<6be?`53ty>h<4?:3y>744=n;16;;?5dc9~w0bf2909w0=>2;d0?811:3ni7p}<1383>7}:;881=n>4=3d6>c4<uz?ii7>52z?032<a:27<9k4kb:p1f>=838p1>98:g1892072mh0q~=87;296~;4?>0:o=522g79b4=z{;nh6=4={<0e1?7d827?ml4i1:p0<g=838p19on:0a3?820=3l97p}:ab83>7}:;891j?5274a9`g=z{<h>6=4={<127?`434=>h7jm;|q056<72;q6?<=51b2897`12o80q~;6a;296~;4?10m>6385`8gf>{t=h91<7<t=25;>c5<5>?i6il4}r14<?6=:r78;54>c19>6c0=n81v?jk:18184a>3;h<63;f98e6>{t=121<7<t=25:>c4<5>?36il4}r7:5?6=:r78;44i3:?41<<cj2wx?:750;0x961>28i;70=:c;d1?xu2??0;6?u23d49b7=:?<<1ho5rs45e>5<5s49n:7h<;<563?be3ty8i;4?:3y>7`0=9j:01>;l:g38yv53k3:1>v3<5b82g5=:<o21j<5rs5d3>5<5s4>m47?l0:?730<a92wx8;j50;0x911228i;70:<4;d2?xu3:j0;6?u242695f6<5<8m6k>4}r4`b?6=:r78;l4i2:?4<5<cj2wx:i750;0x961f2o901:6>:e`8yv50i3:1>v3<7`82g5=:;<n1j?5rs7`g>5<5s49n;7h=;<54`?be3ty=o;4?:3y>7`1=n:16;:k5dc9~w6c02909w0=j7;3`4>;4=m0m=6s|35f94?4|5:?o6<m?;<137?`53ty=mo4?:3y>7f0=n;16;:l5dc9~w3d32909w0=l6;d0?810k3ni7p}<c783>7}:;j<1=n>4=2`g>c4<uz<257>52z?755<a:27<;44kb:p2d4=838p19??:g18921f2mh0q~:>0;296~;3990:o=523cf9b4=z{:ko6=4={<1a`?7d8278<>4i1:p6cd=838p1>><:0a3?835m3l87p}81983>7}:;j=1j?5279:9`g=z{>8:6=4={<1`3?`434=357jm;|q0g2<72;q6?n951b2896db2o80q~9?6;296~;3980m>638878gf>{t?9l1<7<t=532>c5<5>2<6il4}r625?6=:r7?=<4>c19>7gc=n81v>oj:18185em3;h<63<6e8e6>{t>o>1<7<t=531>c4<5>2?6il4}r4e`?6=:r7?=?4i3:?4<0<cj2wx8<<50;0x917528i;70=i2;d1?xu1m;0;6?u24049b7=:?181ho5rs7ga>5<5s4>::7h<;<5;7?be3ty?=;4?:3y>040=9j:01>h=:g38yv5bi3:1>v3<f382g5=:;?n1j<5rs246>5<5s49=h7?l0:?66`<a<2wx:5650;0x91d42o801:98:ea8yv0>93:1>v3;b28e7>;0?10oo6s|4c194?4|5=h86<m?;<6;3?`53ty=;84?:3y>6d2=n;16;:;5db9~w31a2909w0<n4;d0?810>3nh7p}=a583>7}::h>1=n>4=5:4>c7<uz><j7>52z?7<2<6k9168;;5f39~w3042909w0<n5;d1?810:3nh7p}96b83>7}::h?1j>527619`f=z{;k>6=4={<0b1?7d827?in4i2:p207=838p1>?;:g0892172mi0q~8:a;296~;49=0m?638708gg>{t;8>1<7<t=237>4e734>no7h>;|q7`6<72;q68hm51b2891022o;0q~::d;296~;3><0:o=5245f9b7=z{?9m6=4={<0b2?`534==i7jl;|q50=<72;q6>l85f29>33`=lj1v?o9:18184f>3;h<63;ee8e6>{t>;n1<7<t=236>c4<5><h6im4}r402?6=:r78=84i3:?42a<ck2wx?<;50;0x967228i;70:jd;d2?xu3jk0;6?u24df95f6<5=ki6k<4}r42e?6=:r78=:4i2:?42d<ck2wx:?:50;0x96702o901:8m:ea8yv56?3:1>v3<1682g5=::o=1j?5rs72;>5<5s49<n7h=;<553?bd3ty==<4?:3y>72d=n:16;;65db9~w61e2909w0=8b;3`4>;5n>0m=6s|2eg94?4|5;l<6<m?;<6bf?`63ty?5o4?:3y>0dd=9j:019:k:g38yv23=3:1>v3;4e82g5=:<:?1j?5rs4d5>5<5s48j;7h=;<551?bd3ty>jk4?:3y>6d1=n:16;;85db9~w7g02909w0<n7;3`4>;3l?0m>6s|5d694?4|5:;36k<4=640>ae<uz?nh7>52z?05=<a;27<:94kc:p74>=838p1>?7:0a3?82c>3l:7p};bb83>7}:<m<1=n>4=5c`>c4<uz?o>7>52z?05<<a:27<:<4kc:p1ad=838p1>?6:g1892052mi0q~=>9;296~;4900:o=522g:9b7=z{<hm6=4={<14g?`534=>j7jl;|q6g<<72;q6?:m5f29>336=lj1v>9l:181850k3;h<63=f98e5>{t:j<1<7<t=3d;>4e734>jo7h>;|q7=f<72;q68lm51b2891112o80q~;nd;296~;49h0m>6385b8gg>{t=k<1<7<t=23b>c5<5>?o6im4}r12e?6=:r78=l4>c19>6`7=n;1v87m:181850l3l9709:a;f`?xu2i=0;6?u236f9b6=:?<h1hn5rs25g>5<5s49<h7?l0:?1a4<a92wx>n950;0x97c628i;70:i9;d1?xu2000;6?u236g9b7=:?<21hn5rs4;1>5<5s49<i7h<;<56=?bd3ty8;h4?:3y>72c=9j:01>;j:g08yv30?3:1>v3<c98e6>;0=?0oo6s|59294?4|5:i36k=4=674>ae<uz9h47>52z?0g=<6k916?8k5f09~w62b2909w0=:e;3`4>;3n00m=6s|4g394?4|5=l26<m?;<642?`63ty?:h4?:3y>020=9j:019=::g38yv25l3:1>v3;3482g5=:=:91j=5rs7f3>5<5s49<j7h=;<5;4?bd3ty=hl4?:3y>72`=n:16;5?5db9~w61a2909w0=8f;3`4>;4=o0m>6s|6cg94?4|5:i26k<4=65g>ae<uz<h;7>52z?0g<<a;27<;h4kc:p7f?=838p1>m6:0a3?852n3l:7p}<4g83>7}:;<l1=n>4=227>c4<uz<jo7>52z?0gd<a:27<;o4kc:p2g3=838p1>mn:g18921d2mi0q~=la;296~;4kh0:o=523cd9b7=z{?3j6=4={<627?`534=<57jl;|q5e6<72;q68<=5f29>32g=lj1v9?<:181826;3;h<63<bg8e5>{t;hl1<7<t=2`e>4e7349;87h>;|q1bf<72;q6?=:51b2890552o90q~9>9;296~;4kk0m>638898gg>{t?;81<7<t=2aa>c5<5>226im4}r1`f?6=:r78oo4>c19>7f6=n;1v:>8:18185aj3l970976;f`?xu0990;6?u23g`9b6=:?1=1hn5rs2da>5<5s49mn7?l0:?0g5<a92wx?o>50;0x96e728i;70=9e;d1?xu1n<0;6?u23ga9b7=:?1>1hn5rs7df>5<5s49mo7h<;<5;1?bd3ty8jn4?:3y>7ce=9j:01>h<:g08yv0b;3:1>v3;168e6>;00;0oo6s|6da94?4|5=;<6k=4=6:0>ae<uz>:;7>52z?752<6k916?k=5f09~w6ce2909w0=i3;3`4>;4>l0m=6s|37494?4|5:<n6<m?;<706?`33ty=444?:3y>0g2=n;16;:95de9~w3?52909w0:m4;d0?81003no7p};b583>7}:<k>1=n>4=5:;>c4<uz<<:7>52z?1e=<a:27<;84kd:p2=6=838p1?o7:g1892112mn0q~<n8;296~;5i10:o=5249:9b4=z{=2;6=4={<6;<?7d827?:;4i2:p232=838p1?o6:g0892152mn0q~89d;296~;5i00m?638728g`>{t:h31<7<t=3c:>4e734>o;7h=;|q517<72;q6?<l5f39>326=lm1v;;m:181856j3l870981;fg?xu49k0;6?u230`95f6<5=n<6k?4}r6a`?6=:r7?h:4>c19>030=n81v9;j:181821>3;h<63;4d8e6>{t>=:1<7<t=3cb>c4<5><n6ij4}r47=?6=:r79ml4i3:?42c<cl2wx>lo50;0x97gf28i;70:k8;d1?xu1:l0;6?u230a9b7=:??i1hi5rs714>5<5s49:o7h<;<55`?bc3ty8=n4?:3y>74e=9j:019j7:g38yv2em3:1>v3;d982g5=:<hn1j?5rs73a>5<5s49:h7h=;<55e?bc3ty=>84?:3y>74b=n:16;;l5de9~w67c2909w0=>d;3`4>;5m;0m>6s|61;94?4|5:2:6k<4=644>ab<uz<:>7>52z?0<4<a;27<:54kd:p7=7=838p1>6>:0a3?84b:3l:7p}=c983>7}::l81=n>4=5cg>c7<uz>2h7>52z?7ea<6k91689k5f09~w1212909w0:;e;3`4>;3;?0m>6s|5g594?4|5;ki6k<4=646>ab<uz<;<7>52z?1eg<a;27<:;4kd:p6dd=838p1?om:0a3?82c13l97p}:e483>7}:;8o1j?527719`a=z{<on6=4={<12a?`434==87jk;|q05`<72;q6?<k51b2891b>2o;0q~:mf;296~;3l00:o=524`g9b7=z{<n86=4={<12b?`534===7jk;|q6`f<72;q6?<h5f29>334=lm1v>?i:181856n3;h<63=e28e6>{t=j:1<7<t=2:1>c4<5>?m6ij4}r7`e?6=:r784?4i3:?425<cl2wx?5<50;0x96>528i;70<j3;d2?xu5k00;6?u22d195f6<5=kn6k?4}r6:a?6=:r7?mh4>c19>021=n;1v8oj:18185583l9709:c;fg?xu2j>0;6?u23329b6=:?<n1hi5rs203>5<5s499<7?l0:?1a1<a:2wx94m50;0x96>42o801:;n:ef8yv3f=3:1>v3<828e7>;0=k0oh6s|39194?4|5:286<m?;<0f0?`63ty9ol4?:3y>6`2=9j:019hn:g08yv3?i3:1>v3<858e6>;0=10oh6s|58194?4|5:2?6k=4=67:>ab<uz9387>52z?0<1<6k916?;>5f39~w01?2909w0=lc;d1?812>3no7p}:8083>7}:;ji1j>527459`a=z{:ih6=4={<1`g?7d8278:=4i1:p706=838p1>8?:0a3?82ai3l:7p};f383>7}:<ok1=n>4=554>c7<uz>=j7>52z?732<6k9168>85f09~w14b2909w0:<6;3`4>;2;>0m<6s|6e394?4|5:2>6k<4=6:3>ab<uz<on7>52z?0<0<a;27<4<4kd:p7=3=838p1>6::0a3?85193l97p}9bg83>7}:;jn1j?5276f9`a=z{?i36=4={<1``?`434=<i7jk;|q0ga<72;q6?nj51b2896062o;0q~=:1;296~;4>80:o=523179b7=z{?ko6=4={<1`a?`534=<n7jk;|q5f3<72;q6?nk5f29>32e=lm1v>mj:18185dm3;h<63<c08e6>{t>0h1<7<t=2dg>c4<5>=26ij4}r4b0?6=:r78ji4i3:?43d<cl2wx?kj50;0x96`c28i;70=l1;d2?xu4j80;6?u23b395f6<5::>6k?4}r0e`?6=:r78<84>c19>160=n:1v:?n:18185dn3l970978;fg?xu0::0;6?u23bd9b6=:?131hi5rs2ae>5<5s49hj7?l0:?0g7<a:2wx;=650;0x96`b2o801:69:ef8yv1693:1>v3<fd8e7>;00>0oh6s|3gg94?4|5:ln6<m?;<1`6?`63ty8n?4?:3y>7f4=9j:01>8i:g08yv0a>3:1>v3<fg8e6>;00=0oh6s|6gd94?4|5:lm6k=4=6:6>ab<uz9mj7>52z?0bc<6k916?k:5f39~w3c32909w0:>8;d1?81?:3no7p}9ee83>7}:<821j>527919`a=z{=;36=4={<62<?7d8278j94i1:p7`e=838p1>h;:0a3?851n3l:7p}<6683>7}:;?l1=n>4=415>c2<uz<3m7>52z?7f0<a:27<;:4j6:p2<5=838p19l::g18921?2l<0q~:m5;296~;3j<0:o=5249;9b7=z{?=<6=4={<0b`?`534=<97k9;|q5<4<72;q6>lj5f29>320=m?1v?ok:18184fl3;h<63;888e5>{t<1;1<7<t=5::>4e734>=;7h=;|q520<72;q6>lk5f39>324=m?1v;8j:18184fm3l870983;g5?xu5il0;6?u22`g95f6<5=nj6k<4}r467?6=:r78>?4i2:?435<b>2wx:8m50;0x96452o901:9>:d48yv55:3:1>v3<2382g5=:<mk1j<5rs5a3>5<5s4>om7?l0:?722<a92wx88h50;0x910028i;70:;f;d1?xu1<80;6?u22`d9b7=:??o1i;5rs76b>5<5s48jj7h<;<55b?c13ty9mk4?:3y>6d`=9j:019jm:g08yv05n3:1>v3<228e6>;0>j0n:6s|62:94?4|5:886k=4=64g>`0<uz99?7>52z?066<6k9168il5f09~w1e62909w0:kb;3`4>;3io0m>6s|60a94?4|5:8?6k<4=64b>`0<uz<9:7>52z?061<a;27<:o4j6:p772=838p1><;:0a3?84b=3l97p}90`83>7}:;1<1j?527759a3=z{?;86=4={<1;2?`434==47k9;|q0<3<72;q6?5851b2897c22o;0q~<lb;296~;5m<0:o=524`d9b4=z{=2m6=4={<6bb?7d827?8k4i1:p011=838p19:i:0a3?824?3l97p}:f983>7}::k:1j?527779a3=z{?::6=4={<0a4?`434==:7k9;|q1f5<72;q6>o>51b2891bd2o80q~;j6;296~;4:<0m>638628f2>{t=ll1<7<t=206>c5<5><?6h84}r111?6=:r78>84>c19>0ae=n81v9m=:18182ck3;h<63;a08e6>{t=m>1<7<t=205>c4<5><:6h84}r7g`?6=:r78>;4i3:?427<b>2wx??850;0x964128i;70<j6;d1?xu2k80;6?u23959b7=:?<l1i;5rs4aa>5<5s493;7h<;<554?c13ty84:4?:3y>7=1=9j:01?k9:g38yv4dk3:1>v3=e782g5=:<h;1j<5rs5;3>5<5s4>j=7?l0:?73=<a:2wx9lh50;0x96402o801:;l:d48yv3e03:1>v3<268e7>;0=m0n:6s|33594?4|5:8<6<m?;<0f3?`53ty>5i4?:3y>7=>=n;16;8o5e79~w0g12909w0=78;d0?812j3o=7p}<8983>7}:;121=n>4=3g4>c7<uz8hh7>52z?1a2<6k9168kl5f39~w0>e2909w0=79;d1?81203o=7p}:9583>7}:;131j>5274;9a3=z{:226=4={<1;=?7d8278:?4i2:p12?=838p1>j>:g0892312l<0q~;72;296~;4l80m?638568f2>{t;m;1<7<t=2f2>4e7349=>7h>;|q007<72;q6?;<51b2891`e2o;0q~:i3;296~;3nk0:o=5246:9b4=z{==;6=4={<64<?7d827??:4i1:p07`=838p19=8:0a3?834j3l;7p}9d383>7}:;1k1j?527929a3=z{?nh6=4={<1;e?`434=3=7k9;|q0<d<72;q6?5o51b2896332o80q~8l0;296~;4l;0m>6387e8f2>{t>j31<7<t=2f1>c5<5>=n6h84}r1g6?6=:r78h?4>c19>702=n81v>:<:181852<3;h<63<078e6>{t>ho1<7<t=2f0>c4<5>=i6h84}r4a3?6=:r78h>4i3:?43f<b>2wx?i=50;0x96b428i;70=l3;d1?xu11j0;6?u24129b7=:?>31i;5rs7c6>5<5s4>;<7h<;<54e?c13ty?<=4?:3y>056=9j:01>m<:g38yv5f;3:1>v3<c282g5=:;9<1j<5rs3df>5<5s49;:7?l0:?67d<a;2wx;<l50;0x96b32o801:67:d48yv15<3:1>v3<d58e7>;0000n:6s|3e694?4|5:n?6<m?;<1a1?`53ty<<44?:3y>057=n;16;585e79~w2752909w0:?1;d0?81??3o=7p};0083>7}:<9;1=n>4=2`6>c7<uz9j87>52z?0f0<6k916?:>5f39~w3`02909w0:?2;d1?81?<3o=7p}80183>7}:<981j>527979a3=z{=:96=4={<636?7d8278j84i2:p2`3=838p19?6:g0892>52l<0q~8je;296~;3900m?638828f2>{t<831<7<t=53:>4e7349m97h>;|q0aa<72;q6?k;51b2896172o;0q~=98;296~;4?90:o=5252c9b1=z{<?96=4={<60`?`534=8;7li;|q616<72;q68>j5f29>36>=jo1v9=k:181824l3;h<63;248e6>{t=<:1<7<t=576>c4<5>9>6oh4}r765?6=:r7?984i3:?473<en2wx88;50;0x913228i;70:=5;d2?xu39o0;6?u243795f6<5<9m6k>4}r76<?6=:r7??h4i2:?47`<en2wx98o50;0x915b2o901:=i:cd8yv24m3:1>v3;3d82g5=:<;<1j?5rs475>5<5s4>>:7h=;<50f?da3ty>9:4?:3y>000=n:16;>m5bg9~w1312909w0::6;3`4>;3:?0m=6s|43294?4|5=8=6<m?;<777?`73ty>9k4?:3y>06`=n;16;9:5bg9~w0072909w0:<f;d0?813=3hm7p};3g83>7}:<:l1=n>4=504>c4<uz?>h7>52z?712<a:27<8?4mf:p10c=838p19;8:g1892242kl0q~::7;296~;3=>0:o=524359b4=z{=8:6=4={<613?7d827><54i0:p130=838p19:?:g08922e2kl0q~;97;296~;3<90m?6384b8ab>{t<=:1<7<t=563>4e734>947h=;|q626<72;q68865f39>31?=jo1v88::18182203l8709;a;`e?xu3=10;6?u244:95f6<5=836k?4}r616?6=:r7?>54>c19>15e=n91v88l:18182393l9709:1;`e?xu2>m0;6?u24539b6=:?<81nk5rs562>5<5s4>?=7?l0:?76<<a:2wx9;o50;0x913>2o801::i:cd8yv31j3:1>v3;588e7>;0=90ij6s|44;94?4|5=?26<m?;<61=?`63ty?>>4?:3y>07?=9j:018??:g28yv0?:3:1>v3;b78e6>;0?>0ij6s|69`94?4|5=h=6k=4=65;>g`<uz>i:7>52z?7f3<6k91685o5f39~w30a2909w0<m1;d1?810=3hm7p}97883>7}::k;1j>527649fc=z{;h:6=4={<0a5?7d827?4l4i1:p0=4=838p196n:0a3?82103l97p}95e83>7}::k81j?527609fc=z{?<=6=4={<0a6?`434=<?7li;|q1f7<72;q6>o<51b2891bc2o80q~8;b;296~;4:10m>638718ab>{t><>1<7<t=20;>c5<5>=:6oh4}r11<?6=:r78>54>c19>0ab=n81v9m<:18182cl3;h<63;698e5>{t<?:1<7<t=54;>4e734>><7h=;|q57<<72;q6>o=5f39>33c=jo1v;:=:18184e;3l87099f;`e?xu5j:0;6?u22c195f6<5=nn6k<4}r413?6=:r78>44i2:?42f<en2wx:>>50;0x964>2o901:8k:cd8yv5513:1>v3<2882g5=:<mo1j<5rs5a7>5<5s4>oi7?l0:?7e7<a:2wx:<:50;0x964f2o801:8n:cd8yv06m3:1>v3<2`8e7>;0>k0ij6s|33c94?4|5:8j6<m?;<0f<?`53ty=<?4?:3y>7=e=n;16;;95bg9~w36e2909w0=7c;d0?81103hm7p}<8b83>7}:;1i1=n>4=3g;>c7<uz8hi7>52z?1a=<6k9168l<5f09~w1?62909w0:n2;3`4>;3=90m=6s|45:94?4|5=?;6<m?;<60<?`53ty>j=4?:3y>6g2=n;16;;;5bg9~w0`>2909w0<m4;d0?811>3hm7p}=b583>7}::k>1=n>4=5fe>c4<uz?oi7>52z?06g<a:27<:>4mf:p1`1=838p1><m:g1892032kl0q~==b;296~;4:k0:o=524ed9b4=z{=i=6=4={<6gb?7d827?m>4i2:p1fe=838p1><k:g0892062kl0q~;k5;296~;4:m0m?638638ab>{t;;n1<7<t=20g>4e7348n57h=;|q6f<<72;q6?5j5f39>30`=jo1v8m<:18185?l3l870990;`e?xu40m0;6?u239f95f6<5;o26k?4}r0`b?6=:r79i44>c19>0d5=n81v97=:18182f;3;h<63;788e6>{t=h=1<7<t=20f>c4<5>?h6oh4}r7a4?6=:r78>h4i3:?41a<en2wx??k50;0x964b28i;70<ja;d1?xu21<0;6?u239g9b7=:?<k1nk5rs4;f>5<5s493i7h<;<56f?da3ty84h4?:3y>7=c=9j:01?kn:g38yv4c93:1>v3=e`82g5=:<oi1j?5rs4:0>5<5s493j7h=;<56<?da3ty>4n4?:3y>7=`=n:16;875bg9~w6>a2909w0=7f;3`4>;4=<0m>6s|56394?4|5:n>6k<4=675>g`<uz?<m7>52z?0`0<a;27<9:4mf:p7a3=838p1>j::0a3?852=3l:7p}<4583>7}:;<?1=n>4=5d`>c7<uz>m87>52z?7bf<6k9168:75f09~w1162909w0:89;3`4>;3;10m=6s|42294?4|5=936<m?;<721?`73ty=ol4?:3y>7<6=n;16;5>5bg9~w3b32909w0=60;d0?81?93hm7p}<9183>7}:;0:1=n>4=275>c4<uz<i47>52z?0`3<a:27<;i4mf:p2f7=838p1>j9:g18921b2kl0q~=k6;296~;4l?0:o=523449b4=z{:>>6=4={<162?7d8278<:4i2:p2d0=838p1>j8:g08921e2kl0q~8nf;296~;4l>0m?6387b8ab>{t;m=1<7<t=2f4>4e7349i:7h=;|q5=1<72;q68==5f39>32?=jo1v;7k:181827;3l87098a;`e?xu38:0;6?u241195f6<5:h=6k?4}r1b1?6=:r78n;4>c19>751=n81v?hi:181857?3;h<63:128e7>{t?891<7<t=2f;>c4<5>236oh4}r52g?6=:r78h54i3:?4<<<en2wx?i650;0x96b?28i;70=m7;d1?xu0880;6?u24169b7=:?1<1nk5rs62b>5<5s4>;87h<;<5;3?da3ty?<94?:3y>052=9j:01>l8:g38yv5f>3:1>v3<b682g5=:;>;1j?5rs7ge>5<5s4>;:7h=;<5;0?da3ty=j54?:3y>050=n:16;5;5bg9~w1612909w0:?6;3`4>;4n?0m>6s|6ef94?4|5=;j6k<4=6:1>g`<uz<n:7>52z?75d<a;27<4>4mf:p04g=838p19?n:0a3?85a>3l:7p}<ed83>7}:;o<1=n>4=252>c7<uz9=57>52z?034<6k9169<=5f59~w3>42909w0:m7;d1?810?3i;7p}98b83>7}:<k=1j>5276:9g5=z{=h<6=4={<6a3?7d827?4o4i2:p226=838p1?l::g0892122j:0q~88a;296~;5j<0m?638778`4>{t:k?1<7<t=3`6>4e734>3n7h>;|q7<6<72;q685l51b28910>2o80q~8:e;296~;5j?0m>638738`4>{t>?=1<7<t=3`5>c5<5>=86n>4}r0a2?6=:r79n;4>c19>0`7=n;1v;:l:181855n3l970980;a3?xu1=<0;6?u233d9b6=:?>;1o=5rs20e>5<5s499j7?l0:?7a4<a92wx8n950;0x91c628i;70:99;d2?xu3>80;6?u247;95f6<5=?:6k<4}r40e?6=:r79n54i2:?42`<d82wx:9=50;0x97d?2o901:8i:b28yv4e03:1>v3=b982g5=:<l81j?5rs70;>5<5s498<7h=;<55g?e73ty=?<4?:3y>766=n:16;;j5c19~w6572909w0=<0;3`4>;3m;0m=6s|4b:94?4|5=o96<m?;<6b0?`53ty==84?:3y>767=n;16;;o5c19~w37a2909w0=<1;d0?811j3i;7p}<3083>7}:;:;1=n>4=3g`>c4<uz<;?7>52z?0=4<a:27<::4l0:p25e=838p1>7>:g18920?2j:0q~=61;296~;4180:o=522da9b4=z{;n96=4={<0fg?7d827?m94i1:p0<5=838p19o;:0a3?82293l:7p};4883>7}:<<;1=n>4=51:>c4<uz?m=7>52z?1f<<a:27<:84l0:p1cg=838p1?l6:g1892012j:0q~<m9;296~;5j00:o=524d19b7=z{<nm6=4={<106?`534==?7m?;|q6a=<72;q6?><5f29>332=k91v>==:181854:3;h<63;e28e5>{t<j31<7<t=5g0>4e734>j97h=;|q6ga<72;q6?>=5f39>337=k91v8j9:181854;3l870992;a3?xu4;:0;6?u232195f6<5;oo6k<4}r7ae?6=:r785?4i2:?41c<d82wx9n:50;0x96?52o901:8?:b28yv5>:3:1>v3<9382g5=::ln1j<5rs3f0>5<5s48nh7?l0:?7e0<a92wx84:50;0x91g228i;70:8a;d1?xu2i10;6?u23269b7=:?<i1o=5rs4`2>5<5s49887h<;<56`?e73ty8?94?:3y>762=9j:01?kj:g08yv3>>3:1>v3<928e6>;0=h0h<6s|58d94?4|5:386k=4=67a>f6<uz92?7>52z?0=6<6k916>hk5f09~w7b32909w0<je;3`4>;3nm0m>6s|59694?4|5:3?6k<4=67;>f6<uz?3h7>52z?0=1<a;27<944l0:p7<2=838p1>7;:0a3?852?3l97p}:7383>7}:;m31j?527449g5=z{<=i6=4={<1g=?`434=>;7m?;|q0`<<72;q6?i751b2896302o;0q~=;6;296~;4=>0:o=524gf9b4=z{=l>6=4={<6e`?7d827?;l4i1:p024=838p199n:0a3?82413l:7p};3083>7}:<:31=n>4=43:>c6<uz<hn7>52z?0=0<a:27<4=4l0:p2a3=838p1>7::g1892>62j:0q~=65;296~;41<0:o=5234:9b7=z{?h26=4={<1ge?`534=<h7m?;|q5g7<72;q6?io5f29>32c=k91v>jn:18185ci3;h<63<598e5>{t;==1<7<t=27;>4e7349;47h=;|q5e2<72;q6?im5f39>32d=k91v;l?:18185ck3l87098c;a3?xu4lj0;6?u23ea95f6<5:h36k<4}r4:1?6=:r7?<:4i2:?43<<d82wx:4k50;0x91602o901:9n:b28yv27?3:1>v3;0682g5=:;k21j<5rs2c4>5<5s49i47?l0:?04=<a92wx?=>50;0x966?28i;70;>8;d0?xu09=0;6?u23ef9b7=:?121o=5rs63g>5<5s49oh7h<;<5;=?e73ty8hi4?:3y>7ab=9j:01>l6:g08yv17:3:1>v3;098e6>;00?0h<6s|71`94?4|5=:36k=4=6:4>f6<uz>;47>52z?74=<6k916?o75f09~w6g?2909w0=m9;3`4>;4?;0m>6s|6g294?4|5=:26k<4=6:7>f6<uz<m57>52z?74<<a;27<484l0:p05?=838p19>6:0a3?85a?3l97p}9dd83>7}:<8h1j?527909g5=z{?o<6=4={<62f?`434=3?7m?;|q75g<72;q68<l51b2896`02o;0q~=jf;296~;4n>0:o=523609b4=z{:<j6=4={<146?7d827>=54i4:p2=2=838p19l7:g0892102jh0q~87d;296~;3j10m?638798`f>{t<k21<7<t=5`;>4e734>3o7h=;|q534<72;q6>oo5f39>323=kk1v;9m:18184ei3l870986;aa?xu5jh0;6?u22cc95f6<5=2h6k?4}r6;0?6=:r7?4n4>c19>03g=n;1v;;i:18184ej3l970982;aa?xu1>10;6?u22c`9b6=:?>91oo5rs3`a>5<5s48in7?l0:?7a1<a:2wx:9j50;0x96522o801:9?:b`8yv02>3:1>v3<348e7>;0?80hn6s|32794?4|5:9>6<m?;<6f0?`63ty?ol4?:3y>0`2=9j:0198n:g38yv21:3:1>v3;6`82g5=:<<81j?5rs71a>5<5s48io7h=;<55a?ee3ty=894?:3y>6ge=n:16;;h5cc9~w7dd2909w0<mc;3`4>;3m<0m>6s|63;94?4|5:9=6k<4=64`>fd<uz<8>7>52z?073<a;27<:i4lb:p760=838p1>=9:0a3?82b=3l:7p};cc83>7}:<l?1=n>4=5c5>c4<uz<::7>52z?07=<a:27<:l4lb:p276=838p1>=7:g18920e2jh0q~=<8;296~;4;10:o=522dd9b7=z{?:?6=4={<1:3?`534==;7mm;|q54a<72;q6?495f29>33>=kk1v>78:18185>?3;h<63=eg8e5>{t:m?1<7<t=3ge>4e734>j:7h>;|q7=0<72;q68l851b2891352o;0q~:;a;296~;3=;0:o=5242c9b7=z{<l96=4={<0a`?`534==97mm;|q6bg<72;q6>oj5f29>330=kk1v?lk:18184el3;h<63;e78e6>{t=l:1<7<t=21:>c4<5><86nl4}r7f=?6=:r78?44i3:?421<dj2wx?>750;0x965>28i;70:j6;d2?xu3kj0;6?u24d495f6<5=k<6k<4}r7`a?6=:r78?l4i2:?424<dj2wx9i950;0x965f2o901:8=:b`8yv54i3:1>v3<3`82g5=::o:1j?5rs4`a>5<5s49247h=;<56b?ee3ty>o84?:3y>7<>=n:16;;>5cc9~w6??2909w0=68;3`4>;5n90m=6s|2e494?4|5;l;6<m?;<6b3?`63ty?5;4?:3y>0d1=9j:0199m:g08yv3f13:1>v3<3c8e6>;0=j0hn6s|5c094?4|5:9i6k=4=67g>fd<uz98n7>52z?07g<6k916>k?5f39~w0?02909w0=69;d1?812i3ii7p}:a183>7}:;031j>5274`9gg=z{:326=4={<1:=?7d8279j<4i1:p6a1=838p1?h>:0a3?82am3l97p}:8483>7}:;0k1j?5274:9gg=z{<2n6=4={<1:e?`434=>57mm;|q0=d<72;q6?4o51b28963>2o80q~;83;296~;4ll0m>638578`f>{t=>i1<7<t=2ff>c5<5>?<6nl4}r1ga?6=:r78hh4>c19>70?=n81v>:7:18185213;h<63;fd8e5>{t<o<1<7<t=5df>4e734><n7h>;|q736<72;q68:l51b28915f2o;0q~:<2;296~;3;h0:o=5250f9b5=z{?ih6=4={<1:f?`534=3<7mm;|q5`3<72;q6?4l5f29>3=7=kk1v>7m:18185>j3;h<63<5`8e6>{t>kk1<7<t=2fe>c4<5>=o6nl4}r4`7?6=:r78hk4i3:?43`<dj2wx?ih50;0x96ba28i;70=:a;d2?xu4<00;6?u234c95f6<5::26k<4}r4b<?6=:r78i=4i2:?43g<dj2wx:o?50;0x96c72o901:9l:b`8yv5b83:1>v3<e182g5=:;kk1j?5rs7;5>5<5s4>;m7h=;<54=?ee3ty=5k4?:3y>05g=n:16;:o5cc9~w16f2909w0:?a;3`4>;4jh0m=6s|3`;94?4|5:hj6<m?;<13=?`63ty8<<4?:3y>75?=9j:018?l:g18yv16=3:1>v3<e08e6>;0010hn6s|70g94?4|5:o:6k=4=6::>fd<uz9n=7>52z?0a4<6k916?ol5f39~w2642909w0:?b;d1?81?>3ii7p}80b83>7}:<9h1j>527959gg=z{=:i6=4={<63f?7d8278no4i1:p7dg=838p1>lm:0a3?850;3l97p}9f083>7}:<9i1j?527969gg=z{?lj6=4={<63g?`434=397mm;|q74f<72;q68=m51b2896`?2o80q~8kf;296~;39j0m>638838`f>{t>l21<7<t=53`>c5<5>286nl4}r62g?6=:r7?=n4>c19>7c>=n81v>h?:18185a03;h<63<728e5>{t;?h1<7<t=250>4e734?:o7h;;|q60g<728;p18:m:0a6?833<3;hh63:4182ga=:=8;1=nj4=42g>4ec34?;57?ld:?666<6km1699;51bf8905d28io70;<8;3``>;2;=0:oi5252295fb<5<8h6<mk;<71<?7dl27>=h4>ce9>14g=9jn018?9:0ag?xu0:o0;6<>t=311>4e7348857h=;<00<?`53488;7h=;<002?`6348897h=;<000?`53488?7h=;<005?`534=>97kl;<57a?cd34=?;7kl;<575?cd34=8m7kl;<500?cd34==57kl;|q474<728:p1?<7:0a3?845n3l970<=e;d1?845l3l970<=c;d2?845j3l970<=a;d1?84513l970<=7;d1?812<3oh709;d;g`?813>3oh709;0;g`?81413oh709<3;g`?812m3oh7p}83183>46|5;;n6<m?;<012?`5348997h=;<017?`53489>7h>;<015?`53489<7h=;<02b?`5348:h7h=;<566?cd34=?o7kl;<571?cd34=8j7kl;<50<?cd34=3n7kl;<567?cd3ty<>h4?:02x977328i;70<>c;d1?846j3l970<>a;d1?84613l:70<>7;d1?846>3l970<>5;d1?846;3l9709:1;g`?813j3oh709;4;g`?814m3oh709<7;g`?81?i3oh709;8;g`?xu0:m0;6<>t=32g>4e73488j7h=;<00a?`5348:>7h=;<025?`5348:<7h=;<03b?`6348;i7h=;<03g?`534=><7kl;<57e?cd34=??7kl;<50g?cd34=8:7kl;<54b?cd34=8h7kl;|q46f<728:p1?>m:0a3?844l3l970<<c;d1?844j3l970<<a;d2?84483l970<=4;d1?84603l970<?a;d1?813n3oh709;9;g`?813:3oh709<b;g`?814=3oh70984;g`?814:3oh7p}82883>46|58lh6<m?;<037?`6348;>7h=;<035?`4348;<7h>;<3eb?`334;mi7h=;<3e`?`634;mn7h=;<561?ce34=?i7km;<573?ce34=?=7km;<50e?ce34=887km;<55=?ce3ty<>o4?:02x94`528i;70?i9;d2?87a03l970?i7;d0?87a>3l:70?i5;d7?87a<3l970?i3;d2?87a93l9709:4;ga?813l3oi709;6;ga?81383oi709<9;ga?814;3oi709:e;ga?xu0:h0;6<>t=0g;>4e734;m<7h>;<3fb?`534;nh7h<;<3fg?`634;nn7h;;<3fe?`534;n57h>;<3f3?`534=>>7km;<57g?ce34=?97km;<50b?ce34=847km;<5;f?ce34=>?7km;|q46=<728:p1<jj:0a3?87b>3l:70?j5;d1?87b<3l870?j3;d2?87b93l?70?j0;d1?87cn3l:70?kd;d1?81293oi709;b;ga?813<3oi709<e;ga?814?3oi7097a;ga?81303oi7p}82683>46|58n<6<m?;<03=?`5348;47h=;<3gg?`634;on7h=;<3ge?`434;o57h>;<3g<?`334;o:7h=;<564?ce34=?m7km;<577?ce34=8o7km;<502?ce34=<j7km;<50`?ce3ty<>;4?:02x94b228i;70<?7;d2?847>3l970<?5;d0?847<3l:70?ia;d7?87bm3l970?j2;d2?87c<3l9709;f;ga?81313oi709;2;ga?814j3oi709<5;ga?810<3oi709<2;ga?xu51o0;6?u222d95f6<5><;6hm4}r0:a?6=:r79?h4>c19>30`=mj1v?7k:181844l3;h<6385e8fg>{t:0i1<7<t=31`>4e734=>o7kl;|q1=g<72;q6>>l51b28923e2li0q~<62;296~;5;h0:o=5274c9af=z{;3j6=4={<00=?7d827<444jc:p6<?=838p1?=7:0a3?81?03oh7p}=9983>7}:::=1=n>4=6:4>`e<uz82;7>52z?173<6k916;585eb9~w7?12909w0<<5;3`4>;00<0no6s|28794?4|5;9?6<m?;<5;0?cd3ty9594?:3y>665=9j:01:6<:da8yv4>;3:1>v3=3082g5=:?181in5rs3:4>5<5s488<7?l0:?41<<bk2wx>4?50;0x974a28i;70971;g`?xu5190;6?u223g95f6<5>2;6hm4}r0;b?6=:r79>i4>c19>32c=mj1v?6j:181845k3;h<6387e8fg>{t:1n1<7<t=30a>4e734=<o7kl;|q1<f<72;q6>?o51b28921e2li0q~<7b;296~;5:00:o=5276c9af=z{;2j6=4={<013?7d827<;44jc:p6=?=838p1?<9:0a3?81003oh7p}=8983>7}::;?1=n>4=654>`e<uz8<o7>52z?161<6k916;865eb9~w7>12909w0<=3;3`4>;0??0no6s|29794?4|5;896<m?;<541?cd3ty9494?:3y>677=9j:01:9<:da8yv4?;3:1>v3=2182g5=:?>81in5rs3:1>5<5s48:j7?l0:?434<bk2wx>5?50;0x977c28i;70980;g`?xu5090;6?u220a95f6<5><m6hm4}r04b?6=:r79=o4>c19>33c=mj1v?9j:181846i3;h<6386e8fg>{t:>n1<7<t=33:>4e734==o7kl;|q134<72;q6><651b2892302li0q~<8b;296~;59>0:o=5277`9af=z{;=j6=4={<022?7d827<:l4jc:p62?=838p1??::0a3?81103oh7p}=7983>7}::891=n>4=644>`e<uz8<;7>52z?157<6k916;;85eb9~w7112909w0<>1;3`4>;0><0no6s|26794?4|5;;;6<m?;<550?cd3ty9;94?:3y>65`=9j:01:8<:da8yv40;3:1>v3=0d82g5=:??81in5rs351>5<5s48;o7?l0:?424<bk2wx>:>50;0x976f28i;709:6;g`?xu5>o0;6?u221;95f6<5><;6hl4}r05a?6=:r79<54>c19>30`=mk1v?8k:181847?3;h<6385e8ff>{t:?i1<7<t=325>4e734=>o7km;|q12g<72;q6>=;51b28923e2lh0q~<92;296~;58=0:o=5274c9ag=z{;<j6=4={<037?7d827<444jb:p63?=838p1?>=:0a3?81?03oi7p}=6983>7}::9;1=n>4=6:4>`d<uz8=;7>52z?145<6k916;585ec9~w7012909w0?if;3`4>;00<0nn6s|27794?4|58ln6<m?;<5;0?ce3ty9:94?:3y>5cb=9j:01:6<:d`8yv41;3:1>v3>fc82g5=:?181io5rs374>5<5s4;mm7?l0:?41<<bj2wx>;?50;0x94`>28i;70971;ga?xu5>90;6?u21g:95f6<5>2;6hl4}r06b?6=:r7:j:4>c19>32c=mk1v?;j:18187a>3;h<6387e8ff>{t:<n1<7<t=0d6>4e734=<o7km;|q11f<72;q6=k:51b28921e2lh0q~<:b;296~;6n:0:o=5276c9ag=z{;?j6=4={<3e5?7d827<;44jb:p60?=838p1<h?:0a3?81003oi7p}=5983>7}:9ll1=n>4=654>`d<uz8?o7>52z?2a`<6k916;865ec9~w7312909w0?jd;3`4>;0??0nn6s|24794?4|58oh6<m?;<541?ce3ty9994?:3y>5`d=9j:01:9<:d`8yv42;3:1>v3>e`82g5=:?>81io5rs371>5<5s4;n57?l0:?434<bj2wx>8?50;0x94c028i;70980;ga?xu5=90;6?u21d495f6<5><m6hl4}r07b?6=:r7:i84>c19>33c=mk1v?:j:18187b<3;h<6386e8ff>{t:=n1<7<t=0g0>4e734==o7km;|q104<72;q6=h<51b2892302lh0q~<;b;296~;6m80:o=5277`9ag=z{;>j6=4={<3f4?7d827<:l4jb:p61?=838p1<ji:0a3?81103oi7p}=4983>7}:9mn1=n>4=644>`d<uz8?;7>52z?2`f<6k916;;85ec9~w7212909w0?kb;3`4>;0><0nn6s|25794?4|58nj6<m?;<550?ce3ty9894?:3y>5a?=9j:01:8<:d`8yv43;3:1>v3>d982g5=:??81io5rs361>5<5s4;o:7?l0:?424<bj2wx>9>50;0x94b328i;709:6;ga?xu2?90;6?u27479fc=:=9l1j95rs44f>5<5s4=>87li;<73b?`43ty>:44?:3y>31c=jo169=l5f59~w00?2909w09;d;`e?837j3l87p}:6383>7}:?==1nk525159b1=z{<<:6=4={<572?da34?;;7h<;|q61f<72;q6;9?5bg9>114=n=1v8;m:18181383hm70;;2;d0?xu2=<0;6?u272c9fc=:=:o1j95rs477>5<5s4=857li;<70a?`43ty>8k4?:3y>362=jo169<h5f59~w2422909w09<3;`e?836n3l87p}:6g83>7}:??31nk525339b1=z{<<?6=4={<56a?da34?9=7h<;|q604<72;q699<51b2890232o80q~;;2;296~;2<=0m=63:4282g5=z{<9o6=4={<70a?7d827>8=4i2:p16c=838p18:?:g38905a28i;7p}:0d83>7}:=9l1=n>4=432>c4<uz?;j7>52z?654<a927>==4>c19~w06f2909w0;?b;3`4>;28m0m>6s|51`94?4|5<:o6k?4=42`>4e73ty><;4?:3y>151=9j:018>6:g08yv37?3:1>v3:088e5>;2810:o=5rs426>5<5s4?:j7?l0:?666<a:2wx9<<50;0x90442o;018<?:0a3?xu28=0;6?u253395f6<5<>>6k<4}r710?6=:r7>884i1:?667<6k91v8=6:181834i3;h<63:3b8e6>{t=:k1<7<t=41`>c7<5<9i6<m?;|q670<72;q69>851b28905?2o80q~;<6;296~;2;10m=63:3682g5=z{<9:6=4={<706?7d827>?94i2:p164=838p18=;:g38905428i;7p}:2e83>7}:=;o1=n>4=413>c4<uz?9i7>52z?675<a927>>k4>c19~w04>2909w0;=a;3`4>;2:j0m>6s|53c94?4|5<8h6k?4=40a>4e73ty>>84?:3y>173=9j:018<7:g08yv35>3:1>v3:298e5>;2:>0:o=5rs43a>5<5s4?:o7?l0:?65`<a:2wx9<m50;0x907b2o;018?k:0a3?xu29>0;6?u250:95f6<5<;j6k<4}r72<?6=:r7>=l4i1:?65<<6k91v8?<:181836;3;h<63:178e6>{t=8>1<7<t=435>c7<5<;>6<m?;|p3f>=838pR:m7;<60>2e?3-=3o7?84:p<5d=838pR5>m;<60>=6e3-=3o7?73:p<5g=838pR5>n;<60>=6f3-=3o7?7e:p<5?=838pR5>6;<60>=6>3-=3o7?69:p<5>=838pR5>7;<60>=6?3-=3o7?n4:p<50=838pR5>9;<60>=613-=3o7?nf:p<53=838pR5>:;<60>=623-=3o7?ma:p<52=838pR5>;;<60>=633-=3o7?me:p<55=838pR5><;<60>=643-=3o7?;c:p<54=838pR5>=;<60>=653-=3o7?;d:p<57=838pR5>>;<60>=663-=3o7?;e:p<56=838pR5>?;<60>=673-=3o7?;f:p3c`=838pR:hi;<60>2`a3-=3o7?:0:p3cc=838pR:hj;<60>2`b3-=3o7?:1:p3cb=838pR:hk;<60>2`c3-=3o7?:3:p3cd=838pR:hm;<60>2`e3-=3o7?:7:p3cg=838pR:hn;<60>2`f3-=3o7?92:p3c?=838pR:h6;<60>2`>3-=3o7?99:p3c>=838pR:h7;<60>2`?3-=3o7?85:p3c1=838pR:h8;<60>2`03-=3o7?8a:p3c0=838pR:h9;<60>2`13-=3o7?8b:p3c3=838pR:h:;<60>2`23-=3o7?8c:p3c2=838pR:h;;<60>2`33-=3o7?8d:p3c5=838pR:h<;<60>2`43-=3o7?8e:p3c4=838pR:h=;<60>2`53-=3o7?8f:p3c6=838pR:h?;<60>2`73-=3o7?70:p3``=838pR:ki;<60>2ca3-=3o7?71:p3`c=838pR:kj;<60>2cb3-=3o7?72:p3`b=838pR:kk;<60>2cc3-=3o7?74:p3`e=838pR:kl;<60>2cd3-=3o7?75:p3`d=838pR:km;<60>2ce3-=3o7?76:p3`g=838pR:kn;<60>2cf3-=3o7?77:p3`?=838pR:k6;<60>2c>3-=3o7?78:p3`>=838pR:k7;<60>2c?3-=3o7?79:p3`1=838pR:k8;<60>2c03-=3o7?7a:p3`3=838pR:k:;<60>2c23-=3o7?7b:p3`2=838pR:k;;<60>2c33-=3o7?7c:p3`5=838pR:k<;<60>2c43-=3o7?7d:p3`4=838pR:k=;<60>2c53-=3o7?7f:p3`7=838pR:k>;<60>2c63-=3o7?60:p3`6=838pR:k?;<60>2c73-=3o7?61:p3a`=838pR:ji;<60>2ba3-=3o7?62:p3ac=838pR:jj;<60>2bb3-=3o7?63:p3ab=838pR:jk;<60>2bc3-=3o7?64:p3ae=838pR:jl;<60>2bd3-=3o7?65:p3ag=838pR:jn;<60>2bf3-=3o7?66:p3a?=838pR:j6;<60>2b>3-=3o7?67:p3a>=838pR:j7;<60>2b?3-=3o7?68:p3a1=838pR:j8;<60>2b03-=3o7?6a:p3a0=838pR:j9;<60>2b13-=3o7?6b:p3a3=838pR:j:;<60>2b23-=3o7?6c:p3a2=838pR:j;;<60>2b33-=3o7?6d:p3a5=838pR:j<;<60>2b43-=3o7?6e:p3a4=838pR:j=;<60>2b53-=3o7?6f:p3a7=838pR:j>;<60>2b63-=3o7?n0:p<5`=838pR5>i;<60>=6a3-=3o7?n1:p<5c=838pR5>j;<60>=6b3-=3o7?n2:p<5b=838pR5>k;<60>=6c3-=3o7?n3:p<51=838pR5>8;<60>=603-=3o7?n5:p3ce=838pR:hl;<60>2`d3-=3o7?n6:p3c7=838pR:h>;<60>2`63-=3o7?n7:p3`0=838pR:k9;<60>2c13-=3o7?n8:p3ad=838pR:jm;<60>2be3-=3o7?n9:p3a6=838pR:j?;<60>2b73-=3o7?na:p3f`=838pR:mi;<60>2ea3-=3o7?nb:p3dd=838pR:om;<60>2ge3-=3o7?nc:p3dg=838pR:on;<60>2gf3-=3o7?nd:p3d?=838pR:o6;<60>2g>3-=3o7?ne:p3d>=838pR:o7;<60>2g?3-=3o7?m0:p3d1=838pR:o8;<60>2g03-=3o7?m1:p3g2=838pR:l;;<60>2d33-=3o7?m2:p3g5=838pR:l<;<60>2d43-=3o7?m3:p3g4=838pR:l=;<60>2d53-=3o7?m4:p3g7=838pR:l>;<60>2d63-=3o7?m5:p3g6=838pR:l?;<60>2d73-=3o7?m6:p3d`=838pR:oi;<60>2ga3-=3o7?m7:p3dc=838pR:oj;<60>2gb3-=3o7?m8:p3db=838pR:ok;<60>2gc3-=3o7?m9:p3d0=838pR:o9;<60>2g13-=3o7?mb:p3d3=838pR:o:;<60>2g23-=3o7?mc:p<2e=838pR59l;<60>=1d3-=3o7?md:p3f?=838pR:m6;<60>2e>3-=3o7?:2:p3gb=838pR:lk;<60>2dc3-=3o7?:4:p3ge=838pR:ll;<60>2dd3-=3o7?:5:p3gd=838pR:lm;<60>2de3-=3o7?:6:p3gg=838pR:ln;<60>2df3-=3o7?:8:p3g?=838pR:l6;<60>2d>3-=3o7?:9:p3g>=838pR:l7;<60>2d?3-=3o7?:a:p3g1=838pR:l8;<60>2d03-=3o7?:b:p3f0=838pR:m9;<60>2e13-=3o7?:c:p3f3=838pR:m:;<60>2e23-=3o7?:d:p3f2=838pR:m;;<60>2e33-=3o7?:e:p3f5=838pR:m<;<60>2e43-=3o7?:f:p3f4=838pR:m=;<60>2e53-=3o7?90:p3f7=838pR:m>;<60>2e63-=3o7?91:p3f6=838pR:m?;<60>2e73-=3o7?93:p3g`=838pR:li;<60>2da3-=3o7?94:p3g0=838pR:l9;<60>2d13-=3o7?95:p3g3=838pR:l:;<60>2d23-=3o7?96:p<3?=838pR586;<60>=0>3-=3o7?97:p<3>=838pR587;<60>=0?3-=3o7?98:p<31=838pR588;<60>=003-=3o7?9a:p<30=838pR589;<60>=013-=3o7?9b:p<33=838pR58:;<60>=023-=3o7?9c:p<32=838pR58;;<60>=033-=3o7?9d:p<24=838pR59=;<60>=153-=3o7?9e:p<27=838pR59>;<60>=163-=3o7?9f:p<26=838pR59?;<60>=173-=3o7?80:p<3`=838pR58i;<60>=0a3-=3o7?81:p<3c=838pR58j;<60>=0b3-=3o7?82:p<3b=838pR58k;<60>=0c3-=3o7?83:p<3e=838pR58l;<60>=0d3-=3o7?86:p<3d=838pR58m;<60>=0e3-=3o7?87:p<35=838pR58<;<60>=043-=3o7?88:p<34=838pR58=;<60>=053-=3o7?89:~j026k3:1>vF88e9~j026l3:1>vF88e9~j026m3:1>vF88e9~j026n3:1>vF88e9~j02583:1>vF88e9~j02593:1>vF88e9~j025:3:1>vF88e9~j025;3:1>vF88e9~j025<3:1>vF88e9~j025=3:1>vF88e9~j025>3:1>vF88e9~j025?3:1>vF88e9~j02503:1>vF88e9~j02513:1>vF88e9~j025i3:1>vF88e9~j025j3:1>vF88e9~j025k3:1>vF88e9~j025l3:1>vF88e9~j025m3:1>vF88e9~j025n3:1>vF88e9~j02483:1>vF88e9~j02493:1>vF88e9~j024:3:1>vF88e9~j024;3:1>vF88e9~j024<3:1>vF88e9~j024=3:1>vF88e9~j024>3:1>vF88e9~j024?3:1>vF88e9~j02403:1>vF88e9~j02413:1>vF88e9~j024i3:1>vF88e9~j024j3:1>vF88e9~j024k3:1>vF88e9~j024l3:1>vF88e9~j024m3:1>vF88e9~j024n3:1>vF88e9~j02383:1>vF88e9~j02393:1>vF88e9~j023:3:1>vF88e9~j023;3:1>vF88e9~j023<3:1>vF88e9~j023=3:1>vF88e9~j023>3:1>vF88e9~j023?3:1>vF88e9~j02303:1>vF88e9~j02313:1>vF88e9~j023i3:1>vF88e9~j023j3:1>vF88e9~j023k3:1>vF88e9~j023l3:1>vF88e9~j023m3:1>vF88e9~j023n3:1>vF88e9~j02283:1>vF88e9~j02293:1>vF88e9~j022:3:1>vF88e9~j022;3:1>vF88e9~j022<3:1>vF88e9~j022=3:1>vF88e9~j022>3:1>vF88e9~j022?3:1>vF88e9~j02203:1>vF88e9~j02213:1>vF88e9~j022i3:1>vF88e9~j022j3:1>vF88e9~j022k3:1>vF88e9~j022l3:1>vF88e9~j022m3:1>vF88e9~j022n3:1>vF88e9~j02183:1>vF88e9~j02193:1>vF88e9~j021:3:1>vF88e9~j021;3:1>vF88e9~j021<3:1>vF88e9~j021=3:1>vF88e9~j021>3:1>vF88e9~j021?3:1>vF88e9~j02103:1>vF88e9~j02113:1>vF88e9~j021i3:1>vF88e9~j021j3:1>vF88e9~j021k3:1>vF88e9~j021l3:1>vF88e9~j021m3:1>vF88e9~j021n3:1>vF88e9~j02083:1>vF88e9~j02093:1>vF88e9~j020:3:1>vF88e9~j020;3:1>vF88e9~j020<3:1>vF88e9~j020=3:1>vF88e9~j020>3:1>vF88e9~j020?3:1>vF88e9~j02003:1>vF88e9~j02013:1>vF88e9~j020i3:1>vF88e9~j020j3:1>vF88e9~j020k3:1>vF88e9~j020l3:1>vF88e9~j020m3:1>vF88e9~j020n3:1>vF88e9~j02?83:1>vF88e9~j02?93:1>vF88e9~j02?:3:1>vF88e9~j02?;3:1>vF88e9~j02?<3:1>vF88e9~j02?=3:1>vF88e9~j02?>3:1>vF88e9~j02??3:1>vF88e9~j02?03:1>vF88e9~j02?13:1>vF88e9~j02?i3:1>vF88e9~j02?j3:1>vF88e9~j02?k3:1>vF88e9~j02?l3:1>vF88e9~j02?m3:1>vF88e9~j1`>93:1=vF88e9~j067=3:1=vF88e9~j067>3:1=vF88e9~j067?3:1=vF88e9~j06703:1=vF88e9~j06713:1=vF88e9~j067i3:1=vF88e9~j067j3:1=vF88e9~j067k3:1=vF88e9~j067l3:1=vF88e9~j067m3:1=vF88e9~j067n3:1=vF88e9~j06683:1=vF88e9~j06693:1=vF88e9~j066:3:1=vF88e9~j066;3:1=vF88e9~j066<3:1=vF88e9~j066=3:1=vF88e9~j066>3:1=vF88e9~j066?3:1=vF88e9~j06603:1=vF88e9~j06613:1=vF88e9~j066i3:1=vF88e9~j066j3:1=vF88e9~j066k3:1=vF88e9~j066l3:1=vF88e9~j066m3:1=vF88e9~j066n3:1=vF88e9~j06583:1=vF88e9~j06593:1=vF88e9~j065:3:1=vF88e9~j065;3:1=vF88e9~j065<3:1=vF88e9~j065=3:1=vF88e9~j065>3:1=vF88e9~j065?3:1=vF88e9~j06503:1=vF88e9~j06513:1=vF88e9~j065i3:1=vF88e9~j065j3:1=vF88e9~j065k3:1=vF88e9~j065l3:1=vF88e9~j065m3:1=vF88e9~j065n3:1=vF88e9~j06483:1=vF88e9~j06493:1=vF88e9~j064:3:1=vF88e9~j064;3:1=vF88e9~j064<3:1=vF88e9~j064=3:1=vF88e9~j064>3:1=vF88e9~j064?3:1=vF88e9~j06403:1=vF88e9~j06413:1=vF88e9~j064i3:1=vF88e9~j064j3:1=vF88e9~j064k3:1=vF88e9~j064l3:1=vF88e9~j064m3:1=vF88e9~j064n3:1=vF88e9~j06383:1=vF88e9~j06393:1=vF88e9~j063:3:1=vF88e9~j063;3:1=vF88e9~j063<3:1=vF88e9~j063=3:1=vF88e9~j063>3:1=vF88e9~j063?3:1=vF88e9~j06303:1=vF88e9~j06313:1=vF88e9~j063i3:1=vF88e9~j063j3:1=vF88e9~j063k3:1=vF88e9~j063l3:1=vF88e9~j063m3:1=vF88e9~j063n3:1=vF88e9~j06283:1=vF88e9~j06293:1=vF88e9~j062:3:1=vF88e9~j062;3:1=vF88e9~j062<3:1=vF88e9~j062=3:1=vF88e9~j062>3:1=vF88e9~j062?3:1=vF88e9~j06203:1=vF88e9~j06213:1=vF88e9~j062i3:1=vF88e9~j062j3:1=vF88e9~j062k3:1=vF88e9~j062l3:1=vF88e9~j062m3:1=vF88e9~j062n3:1=vF88e9~j06183:1=vF88e9~j06193:1=vF88e9~j061:3:1=vF88e9~j061;3:1=vF88e9~j061<3:1=vF88e9~j061=3:1=vF88e9~j061>3:1=vF88e9~j061?3:1=vF88e9~j06103:1=vF88e9~j06113:1=vF88e9~j061i3:1=vF88e9~j061j3:1=vF88e9~j061k3:1=vF88e9~j061l3:1=vF88e9~j061m3:1=vF88e9~j061n3:1=vF88e9~j06083:1=vF88e9~j06093:1=vF88e9~j060:3:1=vF88e9~j060;3:1=vF88e9~j060<3:1=vF88e9~j060=3:1=vF88e9~j060>3:1=vF88e9~j060?3:1=vF88e9~j06003:1=vF88e9~j06013:1=vF88e9~j060i3:1=vF88e9~j060j3:1=vF88e9~j060k3:1=vF88e9~j060l3:1=vF88e9~j060m3:1=vF88e9~j060n3:1=vF88e9~j06?83:1=vF88e9~j06?93:1=vF88e9~j06?:3:1=vF88e9~j06?;3:1=vF88e9~j06?<3:1=vF88e9~j06?=3:1=vF88e9~j06?>3:1=vF88e9~j06??3:1=vF88e9~j06?03:1=vF88e9~j06?13:1=vF88e9~j06?i3:1=vF88e9~j06?j3:1=vF88e9~j06?k3:1=vF88e9~j06?l3:1=vF88e9~j06?m3:1=vF88e9~j06?n3:1=vF88e9~j06>83:1=vF88e9~j06>93:1=vF88e9~j06>:3:1=vF88e9~j06>;3:1=vF88e9~j06><3:1=vF88e9~j06>=3:1=vF88e9~j06>>3:1=vF88e9~j06>?3:1=vF88e9~j06>03:1=vF88e9~j06>13:1=vF88e9~j06>i3:1=vF88e9~j06>j3:1=vF88e9~j06>k3:1=vF88e9~j06>l3:1=vF88e9~j06>m3:1=vF88e9~j06>n3:1=vF88e9~j06f83:1=vF88e9~j06f93:1=vF88e9~j06f:3:1=vF88e9~j06f;3:1=vF88e9~j06f<3:1=vF88e9~j06f=3:1=vF88e9~j06f>3:1=vF88e9~j06f?3:1=vF88e9~j06f03:1=vF88e9~j06f13:1=vF88e9~j06fi3:1=vF88e9~j06fj3:1=vF88e9~j06fk3:1=vF88e9~j06fl3:1=vF88e9~j06fm3:1=vF88e9~j06fn3:1=vF88e9~j06e83:1=vF88e9~j06e93:1=vF88e9~j06e:3:1=vF88e9~j06e;3:1=vF88e9~j06e<3:1=vF88e9~j06e=3:1=vF88e9~j06e>3:1=vF88e9~j06e?3:1=vF88e9~j06e03:1=vF88e9~j06e13:1=vF88e9~j06ei3:1=vF88e9~j06ej3:1=vF88e9~j06ek3:1=vF88e9~j06el3:1=vF88e9~j06em3:1=vF88e9~j06en3:1=vF88e9~j06d83:1=vF88e9~j06d93:1=vF88e9~j06d:3:1=vF88e9~j06d;3:1=vF88e9~j06d<3:1=vF88e9~j06d=3:1=vF88e9~j06d>3:1=vF88e9~j06d?3:1=vF88e9~j06d03:1=vF88e9~j06d13:1=vF88e9~j06di3:1=vF88e9~j06dj3:1=vF88e9~j06dk3:1=vF88e9~j06dl3:1=vF88e9~j06dm3:1=vF88e9~j06dn3:1=vF88e9~j06c83:1=vF88e9~j06c93:1=vF88e9~j06c:3:1=vF88e9~j06c;3:1=vF88e9~j06c<3:1=vF88e9~j06c=3:1=vF88e9~j06c>3:1=vF88e9~j06c?3:1=vF88e9~j06c03:1=vF88e9~j06c13:1=vF88e9~j06ci3:1=vF88e9~j06cj3:1=vF88e9~j06ck3:1=vF88e9~j06cl3:1=vF88e9~j06cm3:1=vF88e9~j06cn3:1=vF88e9~j06b83:1=vF88e9~j06b93:1=vF88e9~j06b:3:1=vF88e9~j06b;3:1=vF88e9~j06b<3:1=vF88e9~j06b=3:1=vF88e9~j06b>3:1=vF88e9~j06b?3:1=vF88e9~j06b03:1=vF88e9~j06b13:1=vF88e9~j06bi3:1=vF88e9~j06bj3:1=vF88e9~j06bk3:1=vF88e9~j06bl3:1=vF88e9~j06bm3:1=vF88e9~j06bn3:1=vF88e9~j06a83:1=vF88e9~j06a93:1=vF88e9~j06a:3:1=vF88e9~j06a;3:1=vF88e9~j06a<3:1=vF88e9~j06a=3:1=vF88e9~j06a>3:1=vF88e9~j06a?3:1=vF88e9~j06a03:1=vF88e9~j06a13:1=vF88e9~j06ai3:1=vF88e9~j06aj3:1=vF88e9~j06ak3:1=vF88e9~j06al3:1=vF88e9~j06am3:1=vF88e9~j06an3:1=vF88e9~j07783:1=vF88e9~j07793:1=vF88e9~j077:3:1=vF88e9~j077;3:1=vF88e9~j077<3:1=vF88e9~j077=3:1=vF88e9~j077>3:1=vF88e9~j077?3:1=vF88e9~j07703:1=vF88e9~j07713:1=vF88e9~j077i3:1=vF88e9~j077j3:1=vF88e9~j077k3:1=vF88e9~j077l3:1=vF88e9~j077m3:1=vF88e9~j077n3:1=vF88e9~j07683:1=vF88e9~j07693:1=vF88e9~j076:3:1=vF88e9~j076;3:1=vF88e9~j076<3:1=vF88e9~j076=3:1=vF88e9~j076>3:1=vF88e9~j076?3:1=vF88e9~j07603:1=vF88e9~j07613:1=vF88e9~j076i3:1=vF88e9~j076j3:1=vF88e9~j076k3:1=vF88e9~j076l3:1=vF88e9~j076m3:1=vF88e9~j076n3:1=vF88e9~j07583:1=vF88e9~j07593:1=vF88e9~j075:3:1=vF88e9~j075;3:1=vF88e9~j075<3:1=vF88e9~j075=3:1=vF88e9~j075>3:1=vF88e9~j075?3:1=vF88e9~j07503:1=vF88e9~j07513:1=vF88e9~j075i3:1=vF88e9~j075j3:1=vF88e9~j075k3:1=vF88e9~j075l3:1=vF88e9~j075m3:1=vF88e9~j075n3:1=vF88e9~j07483:1=vF88e9~j07493:1=vF88e9~j074:3:1=vF88e9~j074;3:1=vF88e9~j074<3:1=vF88e9~j074=3:1=vF88e9~j074>3:1=vF88e9~j074?3:1=vF88e9~j07403:1=vF88e9~j07413:1=vF88e9~j074i3:1=vF88e9~j074j3:1=vF88e9~j074k3:1=vF88e9~j074l3:1=vF88e9~j074m3:1=vF88e9~j074n3:1=vF88e9~j07383:1=vF88e9~j07393:1=vF88e9~j073:3:1=vF88e9~j073;3:1=vF88e9~j073<3:1=vF88e9~j073=3:1=vF88e9~j073>3:1=vF88e9~j073?3:1=vF88e9~j07303:1=vF88e9~j07313:1=vF88e9~j073i3:1=vF88e9~j073j3:1=vF88e9~j073k3:1=vF88e9~j073l3:1=vF88e9~j073m3:1=vF88e9~j073n3:1=vF88e9~j07283:1=vF88e9~j07293:1=vF88e9~j072:3:1=vF88e9~j072;3:1=vF88e9~j072<3:1=vF88e9~j072=3:1=vF88e9~j072>3:1=vF88e9~j072?3:1=vF88e9~j07203:1=vF88e9~j07213:1=vF88e9~j072i3:1=vF88e9~j072j3:1=vF88e9~j072k3:1=vF88e9~j072l3:1=vF88e9~j072m3:1=vF88e9~j072n3:1=vF88e9~j07183:1=vF88e9~j07193:1=vF88e9~j071:3:1=vF88e9~j071;3:1=vF88e9~j071<3:1=vF88e9~j071=3:1=vF88e9~j071>3:1=vF88e9~j071?3:1=vF88e9~j07103:1=vF88e9~j07113:1=vF88e9~j071i3:1=vF88e9~j071j3:1=vF88e9~j071k3:1=vF88e9~j071l3:1=vF88e9~j071m3:1=vF88e9~j071n3:1=vF88e9~j07083:1=vF88e9~j07093:1=vF88e9~j070:3:1=vF88e9~j070;3:1=vF88e9~j070<3:1=vF88e9~j070=3:1=vF88e9~j070>3:1=vF88e9~j070?3:1=vF88e9~j07003:1=vF88e9~j07013:1=vF88e9~j070i3:1=vF88e9~j070j3:1=vF88e9~j070k3:1=vF88e9~j070l3:1=vF88e9~j070m3:1=vF88e9~j070n3:1=vF88e9~j07?83:1=vF88e9~j07?93:1=vF88e9~j07?:3:1=vF88e9~j07?;3:1=vF88e9~j07?<3:1=vF88e9~j07?=3:1=vF88e9~j07?>3:1=vF88e9~j07??3:1=vF88e9~j07?03:1=vF88e9~j07?13:1=vF88e9~j07?i3:1=vF88e9~j07?j3:1=vF88e9~j07?k3:1=vF88e9~j07?l3:1=vF88e9~j07?m3:1=vF88e9~j07?n3:1=vF88e9~j07>83:1=vF88e9~j07>93:1=vF88e9~j07>:3:1=vF88e9~j07>;3:1=vF88e9~j07><3:1=vF88e9~j07>=3:1=vF88e9~j07>>3:1=vF88e9~j07>?3:1=vF88e9~j07>03:1=vF88e9~j07>13:1=vF88e9~j07>i3:1=vF88e9~j07>j3:1=vF88e9~j07>k3:1=vF88e9~j07>l3:1=vF88e9~j07>m3:1=vF88e9~j07>n3:1=vF88e9~j07f83:1=vF88e9~j07f93:1=vF88e9~j07f:3:1=vF88e9~j07f;3:1=vF88e9~j07f<3:1=vF88e9~j07f=3:1=vF88e9~j07f>3:1=vF88e9~j07f?3:1=vF88e9~j07f03:1=vF88e9~j07f13:1=vF88e9~j07fi3:1=vF88e9~j07fj3:1=vF88e9~j07fk3:1=vF88e9~j07fl3:1=vF88e9~j07fm3:1=vF88e9~j07fn3:1=vF88e9~j07e83:1=vF88e9~j07e93:1=vF88e9~j07e:3:1=vF88e9~j07e;3:1=vF88e9~j07e<3:1=vF88e9~j07e=3:1=vF88e9~j07e>3:1=vF88e9~j07e?3:1=vF88e9~j07e03:1=vF88e9~j07e13:1=vF88e9~j07ei3:1=vF88e9~j07ej3:1=vF88e9~j07ek3:1=vF88e9~j07el3:1=vF88e9~j07em3:1=vF88e9~j07en3:1=vF88e9~j07d83:1=vF88e9~j07d93:1=vF88e9~j07d:3:1=vF88e9~j07d;3:1=vF88e9~j07d<3:1=vF88e9~j07d=3:1=vF88e9~j07d>3:1=vF88e9~j07d?3:1=vF88e9~j07d03:1=vF88e9~j07d13:1=vF88e9~j07di3:1=vF88e9~j07dj3:1=vF88e9~j07dk3:1=vF88e9~j07dl3:1=vF88e9~j07dm3:1=vF88e9~j07dn3:1=vF88e9~j07c83:1=vF88e9~j07c93:1=vF88e9~j07c:3:1=vF88e9~j07c;3:1=vF88e9~j07c<3:1=vF88e9~j07c=3:1=vF88e9~j07c>3:1=vF88e9~j07c?3:1=vF88e9~j07c03:1=vF88e9~j07c13:1=vF88e9~j07ci3:1=vF88e9~j07cj3:1=vF88e9~j07ck3:1=vF88e9~j07cl3:1=vF88e9~j07cm3:1=vF88e9~j07cn3:1=vF88e9~j07b83:1=vF88e9~j07b93:1=vF88e9~j07b:3:1=vF88e9~j07b;3:1=vF88e9~j07b<3:1=vF88e9~j07b=3:1=vF88e9~j07b>3:1=vF88e9~j07b?3:1=vF88e9~j07b03:1=vF88e9~j07b13:1=vF88e9~j07bi3:1=vF88e9~j07bj3:1=vF88e9~j07bk3:1=vF88e9~j07bl3:1=vF88e9~j07bm3:1=vF88e9~j07bn3:1=vF88e9~j07a83:1=vF88e9~j07a93:1=vF88e9~j07a:3:1=vF88e9~j07a;3:1=vF88e9~j07a<3:1=vF88e9~j07a=3:1=vF88e9~j07a>3:1=vF88e9~j07a?3:1=vF88e9~j07a03:1=vF88e9~j07a13:1=vF88e9~j07ai3:1=vF88e9~j07aj3:1=vF88e9~j07ak3:1=vF88e9~j07al3:1=vF88e9~j07am3:1=vF88e9~j07an3:1=vF88e9~j04783:1=vF88e9~j04793:1=vF88e9~j047:3:1=vF88e9~j047;3:1=vF88e9~j047<3:1=vF88e9~j047=3:1=vF88e9~j047>3:1=vF88e9~j047?3:1=vF88e9~j04703:1=vF88e9~j04713:1=vF88e9~j047i3:1=vF88e9~j047j3:1=vF88e9~j047k3:1=vF88e9~j047l3:1=vF88e9~j047m3:1=vF88e9~j047n3:1=vF88e9~j04683:1=vF88e9~j04693:1=vF88e9~j046:3:1=vF88e9~j046;3:1=vF88e9~j046<3:1=vF88e9~j046=3:1=vF88e9~j046>3:1=vF88e9~j046?3:1=vF88e9~j04603:1=vF88e9~j04613:1=vF88e9~j046i3:1=vF88e9~j046j3:1=vF88e9~j046k3:1=vF88e9~j046l3:1=vF88e9~j046m3:1=vF88e9~j046n3:1=vF88e9~j04583:1=vF88e9~j04593:1=vF88e9~j045:3:1=vF88e9~j045;3:1=vF88e9~j045<3:1=vF88e9~j045=3:1=vF88e9~j045>3:1=vF88e9~j045?3:1=vF88e9~j04503:1=vF88e9~j04513:1=vF88e9~j045i3:1=vF88e9~j045j3:1=vF88e9~j045k3:1=vF88e9~j045l3:1=vF88e9~j045m3:1=vF88e9~j045n3:1=vF88e9~j04483:1=vF88e9~j04493:1=vF88e9~j044:3:1=vF88e9~j044;3:1=vF88e9~j044<3:1=vF88e9~j044=3:1=vF88e9~j044>3:1=vF88e9~j044?3:1=vF88e9~j04403:1=vF88e9~j04413:1=vF88e9~j044i3:1=vF88e9~j044j3:1=vF88e9~j044k3:1=vF88e9~j044l3:1=vF88e9~j044m3:1=vF88e9~j044n3:1=vF88e9~j04383:1=vF88e9~j04393:1=vF88e9~j043:3:1=vF88e9~j043;3:1=vF88e9~j043<3:1=vF88e9~j043=3:1=vF88e9~j043>3:1=vF88e9~j043?3:1=vF88e9~j04303:1=vF88e9~j04313:1=vF88e9~j043i3:1=vF88e9~j043j3:1=vF88e9~j043k3:1=vF88e9~j043l3:1=vF88e9~j043m3:1=vF88e9~j043n3:1=vF88e9~j04283:1=vF88e9~j04293:1=vF88e9~j042:3:1=vF88e9~j042;3:1=vF88e9~j042<3:1=vF88e9~j042=3:1=vF88e9~j042>3:1=vF88e9~j042?3:1=vF88e9~j04203:1=vF88e9~j04213:1=vF88e9~j042i3:1=vF88e9~j042j3:1=vF88e9~j042k3:1=vF88e9~j042l3:1=vF88e9~j042m3:1=vF88e9~j042n3:1=vF88e9~j04183:1=vF88e9~j04193:1=vF88e9~j041:3:1=vF88e9~j041;3:1=vF88e9~j041<3:1=vF88e9~j041=3:1=vF88e9~j041>3:1=vF88e9~j041?3:1=vF88e9~j04103:1=vF88e9~j04113:1=vF88e9~j041i3:1=vF88e9~j041j3:1=vF88e9~j041k3:1=vF88e9~j041l3:1=vF88e9~j041m3:1=vF88e9~j041n3:1=vF88e9~j04083:1=vF88e9~j04093:1=vF88e9~j040:3:1=vF88e9~j040;3:1=vF88e9~j040<3:1=vF88e9~j040=3:1=vF88e9~j040>3:1=vF88e9~j040?3:1=vF88e9~j04003:1=vF88e9~j04013:1=vF88e9~j040i3:1=vF88e9~j040j3:1=vF88e9~j040k3:1=vF88e9~j040l3:1=vF88e9~j040m3:1=vF88e9~j040n3:1=vF88e9~j04?83:1=vF88e9~j04?93:1=vF88e9~j04?:3:1=vF88e9~j04?;3:1=vF88e9~j04?<3:1=vF88e9~j04?=3:1=vF88e9~j04?>3:1=vF88e9~j04??3:1=vF88e9~j04?03:1=vF88e9~j04?13:1=vF88e9~j04?i3:1=vF88e9~j04?j3:1=vF88e9~j04?k3:1=vF88e9~j04?l3:1=vF88e9~j04?m3:1=vF88e9~j04?n3:1=vF88e9~j04>83:1=vF88e9~j04>93:1=vF88e9~j04>:3:1=vF88e9~j04>;3:1=vF88e9~j04><3:1=vF88e9~j04>=3:1=vF88e9~j04>>3:1=vF88e9~j04>?3:1=vF88e9~j04>03:1=vF88e9~j04>13:1=vF88e9~j04>i3:1=vF88e9~j04>j3:1=vF88e9~j04>k3:1=vF88e9~j04>l3:1=vF88e9~j04>m3:1=vF88e9~j04>n3:1=vF88e9~j04f83:1=vF88e9~j04f93:1=vF88e9~j04f:3:1=vF88e9~j04f;3:1=vF88e9~j04f<3:1=vF88e9~j04f=3:1=vF88e9~j04f>3:1=vF88e9~j04f?3:1=vF88e9~j04f03:1=vF88e9~j04f13:1=vF88e9~j04fi3:1=vF88e9~j04fj3:1=vF88e9~j04fk3:1=vF88e9~j04fl3:1=vF88e9~j04fm3:1=vF88e9~j04fn3:1=vF88e9~j04e83:1=vF88e9~j04e93:1=vF88e9~j04e:3:1=vF88e9~j04e;3:1=vF88e9~j04e<3:1=vF88e9~j04e=3:1=vF88e9~j04e>3:1=vF88e9~j04e?3:1=vF88e9~j04e03:1=vF88e9~j04e13:1=vF88e9~j04ei3:1=vF88e9~j04ej3:1=vF88e9~j04ek3:1=vF88e9~j04el3:1=vF88e9~j04em3:1=vF88e9~j04en3:1=vF88e9~j04d83:1=vF88e9~j04d93:1=vF88e9~j04d:3:1=vF88e9~j04d;3:1=vF88e9~j04d<3:1=vF88e9~j04d=3:1=vF88e9~j04d>3:1=vF88e9~j04d?3:1=vF88e9~j04d03:1=vF88e9~j04d13:1=vF88e9~j04di3:1=vF88e9~j04dj3:1=vF88e9~j04dk3:1=vF88e9~j04dl3:1=vF88e9~j04dm3:1=vF88e9~j04dn3:1=vF88e9~j04c83:1=vF88e9~j04c93:1=vF88e9~j04c:3:1=vF88e9~j04c;3:1=vF88e9~j04c<3:1=vF88e9~j04c=3:1=vF88e9~j04c>3:1=vF88e9~j04c?3:1=vF88e9~j04c03:1=vF88e9~j04c13:1=vF88e9~j04ci3:1=vF88e9~j04cj3:1=vF88e9~j04ck3:1=vF88e9~j04cl3:1=vF88e9~j04cm3:1=vF88e9~j04cn3:1=vF88e9~j04b83:1=vF88e9~j04b93:1=vF88e9~j04b:3:1=vF88e9~j04b;3:1=vF88e9~j04b<3:1=vF88e9~j04b=3:1=vF88e9~j04b>3:1=vF88e9~j04b?3:1=vF88e9~j04b03:1=vF88e9~j04b13:1=vF88e9~j04bi3:1=vF88e9~j04bj3:1=vF88e9~j04bk3:1=vF88e9~j04bl3:1=vF88e9~j04bm3:1=vF88e9~j04bn3:1=vF88e9~j04a83:1=vF88e9~j04a93:1=vF88e9~j04a:3:1=vF88e9~j04a;3:1=vF88e9~j04a<3:1=vF88e9~j04a=3:1=vF88e9~j04a>3:1=vF88e9~j04a?3:1=vF88e9~j04a03:1=vF88e9~j04a13:1=vF88e9~j04ai3:1=vF88e9~j04aj3:1=vF88e9~j04ak3:1=vF88e9~j04al3:1=vF88e9~j04am3:1=vF88e9~j04an3:1=vF88e9~j05783:1=vF88e9~j05793:1=vF88e9~j057:3:1=vF88e9~j057;3:1=vF88e9~j057<3:1=vF88e9~j057=3:1=vF88e9~j057>3:1=vF88e9~j057?3:1=vF88e9~j05703:1=vF88e9~j05713:1=vF88e9~j057i3:1=vF88e9~j057j3:1=vF88e9~j057k3:1=vF88e9~j057l3:1=vF88e9~j057m3:1=vF88e9~j057n3:1=vF88e9~j05683:1=vF88e9~j05693:1=vF88e9~j056:3:1=vF88e9~j056;3:1=vF88e9~j056<3:1=vF88e9~j056=3:1=vF88e9~j056>3:1=vF88e9~j056?3:1=vF88e9~j05603:1=vF88e9~j05613:1=vF88e9~j056i3:1=vF88e9~j056j3:1=vF88e9~j056k3:1=vF88e9~j056l3:1=vF88e9~j056m3:1=vF88e9~j056n3:1=vF88e9~j05583:1=vF88e9~j05593:1=vF88e9~j055:3:1=vF88e9~j055;3:1=vF88e9~j055<3:1=vF88e9~j055=3:1=vF88e9~j055>3:1=vF88e9~j055?3:1=vF88e9~j05503:1=vF88e9~j05513:1=vF88e9~j055i3:1=vF88e9~j055j3:1=vF88e9~j055k3:1=vF88e9~j055l3:1=vF88e9~j055m3:1=vF88e9~j055n3:1=vF88e9~j05483:1=vF88e9~j05493:1=vF88e9~j054:3:1=vF88e9~j054;3:1=vF88e9~j054<3:1=vF88e9~j054=3:1=vF88e9~j054>3:1=vF88e9~j054?3:1=vF88e9~j05403:1=vF88e9~j05413:1=vF88e9~j054i3:1=vF88e9~j054j3:1=vF88e9~j054k3:1=vF88e9~j054l3:1=vF88e9~j054m3:1=vF88e9~j054n3:1=vF88e9~j05383:1=vF88e9~j05393:1=vF88e9~j053:3:1=vF88e9~j053;3:1=vF88e9~j053<3:1=vF88e9~j053=3:1=vF88e9~j053>3:1=vF88e9~j053?3:1=vF88e9~j05303:1=vF88e9~j05313:1=vF88e9~j053i3:1=vF88e9~j053j3:1=vF88e9~j053k3:1=vF88e9~j053l3:1=vF88e9~j053m3:1=vF88e9~j053n3:1=vF88e9~j05283:1=vF88e9~j05293:1=vF88e9~j052:3:1=vF88e9~j052;3:1=vF88e9~j052<3:1=vF88e9~j052=3:1=vF88e9~j052>3:1=vF88e9~j052?3:1=vF88e9~j05203:1=vF88e9~j05213:1=vF88e9~j052i3:1=vF88e9~j052j3:1=vF88e9~j052k3:1=vF88e9~j052l3:1=vF88e9~j052m3:1=vF88e9~j052n3:1=vF88e9~j05183:1=vF88e9~j05193:1=vF88e9~j051:3:1=vF88e9~j051;3:1=vF88e9~j051<3:1=vF88e9~j051=3:1=vF88e9~j051>3:1=vF88e9~j051?3:1=vF88e9~j05103:1=vF88e9~j05113:1=vF88e9~j051i3:1=vF88e9~j051j3:1=vF88e9~j051k3:1=vF88e9~j051l3:1=vF88e9~j051m3:1=vF88e9~j051n3:1=vF88e9~j05083:1=vF88e9~j05093:1=vF88e9~j050:3:1=vF88e9~j050;3:1=vF88e9~j050<3:1=vF88e9~j050=3:1=vF88e9~j050>3:1=vF88e9~j050?3:1=vF88e9~j05003:1=vF88e9~j05013:1=vF88e9~j050i3:1=vF88e9~j050j3:1=vF88e9~j050k3:1=vF88e9~j050l3:1=vF88e9~j050m3:1=vF88e9~j050n3:1=vF88e9~j05?83:1=vF88e9~j05?93:1=vF88e9~j05?:3:1=vF88e9~j05?;3:1=vF88e9~j05?<3:1=vF88e9~j05?=3:1=vF88e9~j05?>3:1=vF88e9~j05??3:1=vF88e9~j05?03:1=vF88e9~j05?13:1=vF88e9~j05?i3:1=vF88e9~j05?j3:1=vF88e9~j05?k3:1=vF88e9~j05?l3:1=vF88e9~j05?m3:1=vF88e9~j05?n3:1=vF88e9~j05>83:1=vF88e9~j05>93:1=vF88e9~j05>:3:1=vF88e9~j05>;3:1=vF88e9~j05><3:1=vF88e9~j05>=3:1=vF88e9~j05>>3:1=vF88e9~j05>?3:1=vF88e9~j05>03:1=vF88e9~j05>13:1=vF88e9~j05>i3:1=vF88e9~j05>j3:1=vF88e9~j05>k3:1=vF88e9~j05>l3:1=vF88e9~j05>m3:1=vF88e9~j05>n3:1=vF88e9~j05f83:1=vF88e9~j05f93:1=vF88e9~j05f:3:1=vF88e9~j05f;3:1=vF88e9~j05f<3:1=vF88e9~j05f=3:1=vF88e9~j05f>3:1=vF88e9~j05f?3:1=vF88e9~j05f03:1=vF88e9~j05f13:1=vF88e9~j05fi3:1=vF88e9~j05fj3:1=vF88e9~j05fk3:1=vF88e9~j05fl3:1=vF88e9~j05fm3:1=vF88e9~j05fn3:1=vF88e9~j05e83:1=vF88e9~j05e93:1=vF88e9~j05e:3:1=vF88e9~j05e;3:1=vF88e9~j05e<3:1=vF88e9~j05e=3:1=vF88e9~j05e>3:1=vF88e9~j05e?3:1=vF88e9~j05e03:1=vF88e9~j05e13:1=vF88e9~j05ei3:1=vF88e9~j05ej3:1=vF88e9~j05ek3:1=vF88e9~j05el3:1=vF88e9~j05em3:1=vF88e9~j05en3:1=vF88e9~j05d83:1=vF88e9~j05d93:1=vF88e9~j05d:3:1=vF88e9~j05d;3:1=vF88e9~j05d<3:1=vF88e9~j05d=3:1=vF88e9~j05d>3:1=vF88e9~j05d?3:1=vF88e9~j05d03:1=vF88e9~j05d13:1=vF88e9~j05di3:1=vF88e9~j05dj3:1=vF88e9~j05dk3:1=vF88e9~j05dl3:1=vF88e9~j05dm3:1=vF88e9~j05dn3:1=vF88e9~j05c83:1=vF88e9~j05c93:1=vF88e9~j05c:3:1=vF88e9~j05c;3:1=vF88e9~j05c<3:1=vF88e9~j05c=3:1=vF88e9~j05c>3:1=vF88e9~j05c?3:1=vF88e9~j05c03:1=vF88e9~j05c13:1=vF88e9~j05ci3:1=vF88e9~j05cj3:1=vF88e9~j05ck3:1=vF88e9~j05cl3:1=vF88e9~j05cm3:1=vF88e9~j05cn3:1=vF88e9~j05b83:1=vF88e9~j05b93:1=vF88e9~j05b:3:1=vF88e9~j05b;3:1=vF88e9~j05b<3:1=vF88e9~j05b=3:1=vF88e9~j05b>3:1=vF88e9~j05b?3:1=vF88e9~j05b03:1=vF88e9~j05b13:1=vF88e9~j05bi3:1=vF88e9~j05bj3:1=vF88e9~j05bk3:1=vF88e9~j05bl3:1=vF88e9~j05bm3:1=vF88e9~j05bn3:1=vF88e9~j05a83:1=vF88e9~j05a93:1=vF88e9~j05a:3:1=vF88e9~j05a;3:1=vF88e9~j05a<3:1=vF88e9~j05a=3:1=vF88e9~j05a>3:1=vF88e9~j05a?3:1=vF88e9~j05a03:1=vF88e9~j05a13:1=vF88e9~j05ai3:1=vF88e9~j05aj3:1=vF88e9~j05ak3:1=vF88e9~j05al3:1=vF88e9~j05am3:1=vF88e9~j05an3:1=vF88e9~j02783:1=vF88e9~j02793:1=vF88e9~j027:3:1=vF88e9~j027;3:1=vF88e9~j027<3:1=vF88e9~j027=3:1=vF88e9~j027>3:1=vF88e9~j027?3:1=vF88e9~j02703:1=vF88e9~j02713:1=vF88e9~j027i3:1=vF88e9~j027j3:1=vF88e9~j027k3:1=vF88e9~j027l3:1=vF88e9~j027m3:1=vF88e9~j027n3:1=vF88e9~j02683:1=vF88e9~j02693:1=vF88e9~j026:3:1=vF88e9~j026;3:1=vF88e9~j026<3:1=vF88e9~j026=3:1=vF88e9~j026>3:1=vF88e9~j026?3:1=vF88e9~j02603:1=vF88e9~j02613:1=vF88e9~j026i3:1=vF88e9~j026j3:1=vF88e9~yx{GHJq>5<o559345=>auIJIw=sO@Qy~DE
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/data_generator.vhd.info/Synthesis/Constraints/data_generator.ctr
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/data_generator.vhd.info/Synthesis/Constraints/data_generator.ctr	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/data_generator.vhd.info/Synthesis/Constraints/data_generator.ctr	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3a
+# set_device 3s700a
+# set_package fg484
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/data_generator.vhd.info/Synthesis/Constraints/data_generator.sdc
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/data_generator.vhd.info/Synthesis/Constraints/data_generator.sdc	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/data_generator.vhd.info/Synthesis/Constraints/data_generator.sdc	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3a
+# set_device 3s700a
+# set_package fg484
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dcm_50_to_25_BEHAVIORAL.vhd.info/Coregen/dcm_50_to_25.xaw
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dcm_50_to_25_BEHAVIORAL.vhd.info/Coregen/dcm_50_to_25.xaw	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dcm_50_to_25_BEHAVIORAL.vhd.info/Coregen/dcm_50_to_25.xaw	(revision 11755)
@@ -0,0 +1,3 @@
+XILINX-XDB 0.1 STUB 0.1 ASCII
+XILINX-XDM V1.4e
+$9;x5>6339$;><5>4:3-5=1<99$:"==7;04$lF6?8;1:T<5=2:032>47&9:;=6:>;408151<I[IC[DT>7:CQS_YHFESTOL]LAEKMCZEKC820M_YU_NLO]ZEKC@DTIUZJROCO50=FZ^PTCCBV_BNHMKYQIE_N=o5NRVX\KKJ^WMIFS^YFTBJJJBYDDB;;7L\XZ^MMH\YCL[UH<<>4ASUY[JHKQVNO^RM>109BVR\XGGFRSIJ]_BNH53=FZ^PTCCBV_EFQ[CJNXOFD\<;4ASUY[JHKQVLISHV[ESLBH44<I[]QSB@CY^KMWQYI]Do0M_YU_NLO]ZVJKM;>7L\XZ^MMH\YUMZO_SAAHIB3;?DTPRVEE@TQYAMKG[A@TWDEOIl5NSRM@[ROS@o1J[WQLLJ@VBQ_WM8l0MZTPCMIAQCR^XL8::6OXZ^AOOGSA\PZN>R@@EEKW56=F_SUH@FQ@UURVPZR^XLi0MZTPFMMTP\VB02K\VR^NRUf8ER\X[PD_DYA@L59AKQN33K_MK9o4C;^GKNSJMw;WglgSLNIBH@x6T]of|Qm`rdefjZmfaUid~hijn]rqkocd|UnhaR;?_um\60(i~>0OAE?8:AOO5YE]Oo0OAE?_CWECZOI[]20OAE?_NWW2>EKC82;:6MCK3531>EKC;R37NBD2Y3;40=DDB3;96MCKET`?FJLL_UOE[GKE49@HN@E02IGGKLPIO78GIMAP11H@FHW192:?FJLNQUIYKh4CMIE\ZDRNNUBB^Zl;BNHB]YCA_COIh5LLJD[[HSK\@ZGU45LLJD[[JSS=2IGGD@>1:AOOLHXL@\BHHQMY^0a?FJLAGUBNXHH119@HNOIW@H^JJQFNRVe?FJLAGUBNXHH_NWW<>EKC@DTECm4CMIJJZVBZ@EOi6MCKHL\WWEX\PZN=?5LLJMVPZVOIZOT_EGITb9@HNYAMLNIMNE6;BMNILRSMM=0O_KNTDF5?AEJWZZi7IMB_RR\MKUSl2NN_FKX_@FIQVR6:2NM_RH]EPWFJF_XEFNNm6JCL^CM@Z@_9;1O@AQIRDSVAKE^WDEOI85KSRGM50=C]]STOTMCE^ALVWCD\@EE;6JPV@NVA==BP]OYBLBn;GC@PJT^WCL>7KOCSD;8BGYTG\XHIn5IEDFAEFMXJ\L27KGA_TLJPV><NF__S^Z]a:DLQQYRF@^Xm6H@UU]UEISB92C>7DLZFF:8MKRBZGKG=<5EIUVFVZOIX\^TXT^Jc:HJPQCUWYA9\Fm4JHVWAWYQIE_N:6B@AEGG2>JHKBOO?6B@W29NL_1<EV\J@XK8;OGWSJTL<2DDBH?4O99LBABUKYOi7]FNSD]PLL@S12ZBBEO\BTQb?UOIAZMEHHJ7;QKMSLBS@11[^DC[YQG24>VUGYU[ECG\ABVJR@3<XZIGG;5_SEMMA1=W[LD37]]FNBFFG6=U[]h0_DIJXUGQJDJ13ZCEKAKl;RVBVQSWW^KBX;5\T@VVW44<[PY_I@Q\YOAKVJHH]Z90XB^;;UPVA==R[LUIYKI6;TQF[GSAOZ?0ZDKX1c9[ERYQM[YBCC?k;YKOMK^*PMH+<#?/SUWA$5(6(HYHED84Xe`\Ma773QnfS@oeosTfvvohf8:0TicPMhllvScu{`ee96U?:1_6?^6=?T>0myu3:f`i<=wzlibdaab:tfvvohf);%<95yhenf?}e4{<:j!8z~156~DEv4l2JKt?;5F;c95~U3=3286585120a161=9k>=ov`8f;38j=6=<2.<i79k;|Q70?>421<1=><m52595g2dn2Y>i76<:949564e=:=1=n:73:Q70?>421<1=><m52595ad6>2Y>i76<:949564e==91=h77e:Q70?>421<1=><m55195`g7<2Y>i76<:949564e>m:1=h<=5:Q70?>421<1=><m6e295`4482Y>i76<:949564e>m21=;8l2:Q70?>421<1=><m6e:9530di2n3?7>51;3xW13=0:03:7?<2c703?7e<?i0zY9m:182>4<?sZ>>65=5878277d2;>0:n98l;c54>5<72=03w)j5859'65<??2.9=767;%01>=3<,>i186l;7;2956<729q/:o4;6:&f>7`<,o0<?6*>1;05?!752;<0(<=52`9'51<5>2.:9789;%35>25<,8=1>6*>8;47?!7>2<;0(<o5229'06<13-9;6:5+368a?!5?2>1/?o4:1:&74??<,=;18k5+43850>"303==7):j:39'0<<182.?n78?;%6g>2><,<:196*:2;7b?!332?;0(885609'12<?3-?i68;4$709e>"1?3:0(::5509'3<<0i2.:<7m4$0d90d=#=m0:7);l:29j7d<72-<j65?4$7a93==<a:;1<7*9a;:2?!0d2>207d9>:18'2d<?92.=5797;:k5b?6=,?k14<5+6884<>=n?90;6)8n:938 3?=?110e;j50;&5e?>63-<26:64;h6`>5<#>h03=6*99;5;?>i5>3:1(;o5809'2f<002.:h7<;;%3f>05<3f8n6=4+6`8;5>=h:h0;6)8n:938?j4e290/:l471:9l6c<72-<j65?4$0a961=<g;i1<7*9a;:2?>i5l3:1(;o58098k65=83.=m76>;%4`>2><,8i1>954o2694?"1i32:76a85;29 3g=0;1/:5488:9l1c<72-<j65?4;n4f>5<#>h03=65rb2f94?4=83:p(;l5589j1=<72-<j65?4$7a93==<g??1<7*9a;:2?!0d2>207pl=8;296?6=8r.=n7<;;h7;>5<#>h03=6*9c;5;?>i1=3:1(;o5809'2f<0021vn>850;094?6|,?h1>95f5983>!0f21;0(;m57998k33=83.=m76>;%4`>2><3ty8o7>52z?73?5f349o6;;4$0`97`=z{:81<7<t=55974=::10=96*>b;0:?xu5?3:1>v3;7;05?84?2<20q~=::1818202:901>85599~w6`=83;p1>j5599'37<202wx?44?:0y>73<1=2.<>78:;|q0a?6=8r.<>78:;|q1=?6=8r.<>78:;|m6a<728qvb?k50;3xyk4a290:wp`<0;295~{i;80;6<urn2094?7|ug986=4>{|l00?6=9rwvqpNOCz1g>d15:oknqMNM{1CDU}zHI
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dcm_50_to_25_BEHAVIORAL.vhd.info/Synthesis/Constraints/dcm_50_to_25.ctr
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dcm_50_to_25_BEHAVIORAL.vhd.info/Synthesis/Constraints/dcm_50_to_25.ctr	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dcm_50_to_25_BEHAVIORAL.vhd.info/Synthesis/Constraints/dcm_50_to_25.ctr	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3a
+# set_device 3s700a
+# set_package fg484
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dcm_50_to_25_BEHAVIORAL.vhd.info/Synthesis/Constraints/dcm_50_to_25.sdc
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dcm_50_to_25_BEHAVIORAL.vhd.info/Synthesis/Constraints/dcm_50_to_25.sdc	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dcm_50_to_25_BEHAVIORAL.vhd.info/Synthesis/Constraints/dcm_50_to_25.sdc	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3a
+# set_device 3s700a
+# set_package fg484
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dcm_50_to_25_BEHAVIORAL.vhd.info/Synthesis/Constraints/dcm_50_to_25_arwz.ucf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dcm_50_to_25_BEHAVIORAL.vhd.info/Synthesis/Constraints/dcm_50_to_25_arwz.ucf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dcm_50_to_25_BEHAVIORAL.vhd.info/Synthesis/Constraints/dcm_50_to_25_arwz.ucf	(revision 11755)
@@ -0,0 +1,17 @@
+# Generated by Xilinx Architecture Wizard
+# --- UCF Template Only ---
+# Cut and paste these attributes into the project's UCF file, if desired
+INST DCM_SP_INST CLK_FEEDBACK = 1X;
+INST DCM_SP_INST CLKDV_DIVIDE = 2.0;
+INST DCM_SP_INST CLKFX_DIVIDE = 5;
+INST DCM_SP_INST CLKFX_MULTIPLY = 2;
+INST DCM_SP_INST CLKIN_DIVIDE_BY_2 = FALSE;
+INST DCM_SP_INST CLKIN_PERIOD = 20.000;
+INST DCM_SP_INST CLKOUT_PHASE_SHIFT = NONE;
+INST DCM_SP_INST DESKEW_ADJUST = SYSTEM_SYNCHRONOUS;
+INST DCM_SP_INST DFS_FREQUENCY_MODE = LOW;
+INST DCM_SP_INST DLL_FREQUENCY_MODE = LOW;
+INST DCM_SP_INST DUTY_CYCLE_CORRECTION = TRUE;
+INST DCM_SP_INST FACTORY_JF = C080;
+INST DCM_SP_INST PHASE_SHIFT = 0;
+INST DCM_SP_INST STARTUP_WAIT = FALSE;
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dcm_ps_38ns_BEHAVIORAL.vhd.info/Coregen/dcm_ps_38ns.xaw
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dcm_ps_38ns_BEHAVIORAL.vhd.info/Coregen/dcm_ps_38ns.xaw	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dcm_ps_38ns_BEHAVIORAL.vhd.info/Coregen/dcm_ps_38ns.xaw	(revision 11755)
@@ -0,0 +1,3 @@
+XILINX-XDB 0.1 STUB 0.1 ASCII
+XILINX-XDM V1.4e
+$6ax4>7<9>1:<#?!02:853!oK92;?6?65392\4=5:28;=6:9;42-45603HXHDZGU169BVR\XGGFRSNO\C@FJJBYDDB;37L\XZ^MMH\YDDBCESHV[ESLBH43<I[]QSB@CY^AOOLHX^HF^I<l4ASUY[JHKQVNHAR]XIUAKMKAXKEA:<6O]W[]LJI_XLMXTO=??;@PT^ZIIDPUOH_QL1038EWQ]WFDGURJKR^AOO40<I[]QSB@CY^FGVZ@KAYLGC]?:;@PT^ZIIDPUMNRKWTDPMEI753HX\VRAALX]JJVRXF\Gn7L\XZ^MMH\YWEJN:96O]W[]LJI_XZLYNXRB@GHA2<>GU_SUDBAWPV@NJ@ZBA[VGDHHo4ARQLGZQN\Al0MZTPCMIAQCR^XL;::6OXZ^AOOGSA\PZN=R@@EEKW56=F_SUH@FQ@UURVPZR^XLi0MZTPFMMTP\VB02K\VR^NRUf8ER\X[PD_DYA@L59AKQN33K_MK974C;^GKNSJMw;WglgSLNIBH@x6T]of|Qm`rdefjZmfaUid~hijn]rqkocd|UnhaR~|_2:mw+~f=1H@F>7;BNH4ZDRNl1H@F>PBTDD[LHT\11H@F>POTV5?FJL91:=7NBD2626?FJL:Q20OAE=X0:31>EKC0:>7NBDDWa8GIMC^VNBZDJJ5:AOOCD?3JF@JOQFN49@HN@_02IGGKV>81a8GIMAPVNBZDJJe:AOOC^XE\F_E]BV5:AOOLH692IGGD@PDHTJ@@YEQV837NBDIO]JJf=DDBCES]K]INFf?FJLAGUX^NQ[YQG26>EKCF__S]FNSD]PLL@Sk2IGGRHJEE@BGN?<KFGFEYZJD69@V@GSMM<0HNCPSQ`8@FKX[YUBB^Zk;EGPO@QXIM@^_Y?=;EDP[CTBY\OEOTQBOEG0?AJK9;1O@AQIRDSVAKE^WDEOI85KSRGM50=C]]STOTMCE^ALVWCD\@EE;6JPV@NVAd=AIJ^D^TQEF49EEIUB12LIS^AZRBG`?CCBLKKHGRLZF89EMKYRF@^X96HFXDF;?CIR\VY_^l5IOTV\QKOS[h1MCXZPV@NVA4=N02CEXH\AAM32?OOS\LXTEC^ZT^VZT@0<DFKOII84LNAHAA5<DF]87@FU7:O\RDJRM>1EIYY@RJ68JJHB92E37BHKDSASAg=W@HYNS^FFFU;8TLHOIZH^_l5_IOKPCKBBL11[ECYFDUJ;?UTNE]S[I<>4PSMS[UOIAZKHXDXJ5:RPGIM13YYOCCK;;QQFJ==W[@DHHHM<;SQWf>UNOLR_I_@NL79PMKAKMj1XXL\[UQ]TELR13Z^JXX]>2:QZWQCJWZSEOE\@NNWP7>RHX=1_^XK7;TQF[GSAO01^_HQMUGEP1>PNM^;i7UOX_WGQWLII9m1SEAGAX,ZGF%6)9)Y_YO.?.0"BWFON>2RonRGk119[`hYJiceyZh||inl24>^ceVGbbb|Yesqjkk3<S90;Q85T0;5^0>gus90hnc6;qpfglunggh0zh||inl#5+633bo`h5wc2q64d+2|x;?8pNOp2`8DE~593L1=;4>{R1a>20=?00:??l:3682`g`dsg=96<5a7287?!162>:0q^=n:6493<<6;;h>?:4>db;f?V362><1;44>33`605<6m<>87^=n:6493<<6;;h>8=4>e47:?V362><1;44>33`605<6m>3?7^=n:6493<<6;;h>8=4>e6;`?V362><1;44>33`605<6m>l>7^=n:6493<<6;;h>8=4>e6d`?V362><1;44>33`606<6m=;37^=n:6493<<6;;h>8>4>e50e?V362><1;44>33`606<6m0=37^=n:6493<<6;;h>8>4>e8:2?V362><1;44>33`606<6mh;97^=n:6493<<6;;h>8>4>e`4`?V362><1;44>33`5g7<61khj7^=n:6493<<6;;h=o?4>9ca5?V362><1;44>33`5g7<58ho97^=n:6493<<6;;h=o?4=0c34?V362><1;44>33`5`5<6m8n27^=n:6493<<6;;h=h=4>e336?V362><1;44>33`5`=<6>9;>7^=n:6493<<6;;h=h54>610e?a11290:6<u\3c842?1>2899n8=8:0fabf=q\?o1<7?51;6xW6d=??0<57?<2c703?7cjoi0n;o50;296?2|,h0<;6*>c;5b?!7c2>h0(<k5799'2c<53k9o6=4>3;294~"2m39h7)l52c9'g?013-o1>?5+f;01?!772;<0(<?5239'57<212.:?789;%37>4=#9<0>;6*>6;65?!7028l0(>755:&1g?0<,:;1=6*<2;:8 62=<?1/?;46;%14>1`<,:218l5+3d85=>"3<3;0(>h5529'04<2;2.??78m;%66>6=#<>0?j6*;9;77?!2d2<>0(9j50:&64?2e3-?>655+5`87?!002=<0(;m56e9'`?1<,8h18=5f3283>!3c2>>0(8h56c98m7b=83.>h79;;%7e>3d<3`<?6=4+5e840>"2k3<i76g92;29 0b=?=1/9n49b:9j26<72-?o6::4$4a92g=<a?:1<7*:d;57?!3d2?h07d:=:18'1a<0<2.>o78m;:m16?6=,<n1;95+5g85f>"6138;7)?n:5:8?j4f290/9i484:9l63<72-?o6::4;n04>5<#=m0<865`2c83>!3c2>>07b<7:18'1a<0<21d>44?:%7g>22<3f8m6=4+5e840>=h;90;6);k:668?j0?290/9i485:&6f?0e32e>>7>5$4f931=<g?;1<7*:d;57?>{e:=0;6?4?:1y'1`<582c?i7>5$4f931=#=o0=n65`5983>!3c2>>0(8h56c98yv52290:w0=k:218 33=<l1v?k50;0x96b=:m16>94:8:&2<?423ty9?7>52z?0`?45348?69k4}r06>5<7s-<>6864}|l07?6=9rwe?94?:0y~j63=83;pqc=9:182x{zuIJHw>l58gf;ad07uIJIw=sO@Qy~DE
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dcm_ps_38ns_BEHAVIORAL.vhd.info/Synthesis/Constraints/dcm_ps_38ns.ctr
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dcm_ps_38ns_BEHAVIORAL.vhd.info/Synthesis/Constraints/dcm_ps_38ns.ctr	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dcm_ps_38ns_BEHAVIORAL.vhd.info/Synthesis/Constraints/dcm_ps_38ns.ctr	(revision 11755)
@@ -0,0 +1,6 @@
+# set_vendor xilinx
+# set_family spartan3adsp
+# set_device 3sd3400a
+# set_package fg676
+# set_speed -4
+
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dcm_ps_38ns_BEHAVIORAL.vhd.info/Synthesis/Constraints/dcm_ps_38ns.sdc
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dcm_ps_38ns_BEHAVIORAL.vhd.info/Synthesis/Constraints/dcm_ps_38ns.sdc	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dcm_ps_38ns_BEHAVIORAL.vhd.info/Synthesis/Constraints/dcm_ps_38ns.sdc	(revision 11755)
@@ -0,0 +1,6 @@
+# set_vendor xilinx
+# set_family spartan3adsp
+# set_device 3sd3400a
+# set_package fg676
+# set_speed -4
+
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dcm_ps_38ns_BEHAVIORAL.vhd.info/Synthesis/Constraints/dcm_ps_38ns_arwz.ucf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dcm_ps_38ns_BEHAVIORAL.vhd.info/Synthesis/Constraints/dcm_ps_38ns_arwz.ucf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dcm_ps_38ns_BEHAVIORAL.vhd.info/Synthesis/Constraints/dcm_ps_38ns_arwz.ucf	(revision 11755)
@@ -0,0 +1,17 @@
+# Generated by Xilinx Architecture Wizard
+# --- UCF Template Only ---
+# Cut and paste these attributes into the project's UCF file, if desired
+INST DCM_SP_INST CLK_FEEDBACK = 1X;
+INST DCM_SP_INST CLKDV_DIVIDE = 2.0;
+INST DCM_SP_INST CLKFX_DIVIDE = 1;
+INST DCM_SP_INST CLKFX_MULTIPLY = 4;
+INST DCM_SP_INST CLKIN_DIVIDE_BY_2 = FALSE;
+INST DCM_SP_INST CLKIN_PERIOD = 50.000;
+INST DCM_SP_INST CLKOUT_PHASE_SHIFT = FIXED;
+INST DCM_SP_INST DESKEW_ADJUST = SYSTEM_SYNCHRONOUS;
+INST DCM_SP_INST DFS_FREQUENCY_MODE = LOW;
+INST DCM_SP_INST DLL_FREQUENCY_MODE = LOW;
+INST DCM_SP_INST DUTY_CYCLE_CORRECTION = TRUE;
+INST DCM_SP_INST FACTORY_JF = C080;
+INST DCM_SP_INST PHASE_SHIFT = 195;
+INST DCM_SP_INST STARTUP_WAIT = FALSE;
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dcm_var_ps_38ns_BEHAVIORAL.vhd.info/Coregen/dcm_var_ps_38ns.xaw
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dcm_var_ps_38ns_BEHAVIORAL.vhd.info/Coregen/dcm_var_ps_38ns.xaw	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dcm_var_ps_38ns_BEHAVIORAL.vhd.info/Coregen/dcm_var_ps_38ns.xaw	(revision 11755)
@@ -0,0 +1,3 @@
+XILINX-XDB 0.1 STUB 0.1 ASCII
+XILINX-XDM V1.4e
+$90x4>7<881:;6??.0,37==6>.bH<5>=;0Z2?74<:9;08;5:0/2342=FZJB\EW?8;@PT^ZIIDPUHM^MNDHLD[FJL911J^ZTPOONZ[FJLAGUNTYK]N@N21>GU_SUDBAWPCMIJJZPFD\O:n6O]W[]LJI_XLJGT_ZG[CIKMCZEKC8:0M_YU_NLO]ZBCZVI;==5NRVX\KKJ^WMNYSN?>1:CQS_YHFESTHI\PCMI22>GU_SUDBAWPDEP\BIOWNEE[=85NRVX\KKJ^WOHTIUZJROCO57=FZ^PTCCBV_HLPPZHREl1J^ZTPOONZ[UKDL8?0M_YU_NLO]ZTB[L^T@BIFC0:8EWQ]WFDGURXNLHF\@CUXEFNNm6O\SNA\SLROn2K\VRMCKCWEP\VB98<0MZTPCMIAQCR^XL;TBBKKIU30?DQ]WJF@SB[[PTV\P\VBk2K\VRHCOVVZT@><I^PT\L\[d:CT^ZU^F]B_CBB;;CMWL1=E]OM>?6M5\EMHQHCy9Uneid}j\MMHEICy9U^na}RlosgdakYcflcxiQm`rdefjYvugcohxQjlm^tbvZvtW:2e#vnw59@HN6?3JF@<RLZFd9@HN6XJ\LLSD@\T99@HN6XG\^=7NBD1925?FJL:>:>7NBD2Y:8GIM5P82;96MCK826?FJLL_i0OAEKV^FJRLBB=2IGGKL7;BNHBGYNF<1H@FHW8:AOOC^609i0OAEIX^FJRLBBm2IGGKVPMTNWMUJ^=2IGGD@>1:AOOLHXL@\BHHQMY^0;?FJLAGUBBn5LLJKM[UCUAFNn7NBDIO]PVFYSQYO:>6MCKNWW[UNF[LUXDDH[c:AOOZ@BMMHJOF74CNONMQRBL>1H^HO[EE48@FKX[Yh0HNCPSQ]JJVRc3MOXGHYPAEHVWQ753MLXSK\JQTGMG\YJGMO87IBC139GHIYAZL[^ICMV_LMGA0=C[ZOE=85KUU[\G\EKMVID^_KLTHMM3>BX^HF^Il5IABVLV\YMN<1MMA]J9:DA[VIRZJOh7KKJDCC@OZDRN01MECQZNHVP<>@H]]UXX_o4FNWW[PHN\Zk0JB[[_WCOQ@7<A11BBYK]N@N25>LN\]OYSD@_UU]W]UC13EEJHHJ9;MM@O@Bf3EEHGHJPOTV0?IIP;2GCV:5B_WCOQ@1<FL^\C_E;;OMMA4=H02EMHI\LPD`8TMGTMVYCEKZ6;QKMLDUE]Zk0\D@FSFLGAA><X@D\EIZG8:RQMHR^XL;;7]\@P^RJJLUFK]C]I85_SBNH<>VTKEATEC84PRFLJ@g<XZNDBHQ@UU68TVCI?2ZXICQFN99SWLHDLLIi7]]FNBFFGZOI;2XXX;5]SU]JJg=TANOSXH\AAM48WLH@DLi0_YO]TTR\SDOS>2Y_MY[\139P]VRBEVYRBNF]OOMVW6=SGY>0X_[J8:WPAZDRNN30Y^KPBTDDW==QI[CJNAK:;WKFS4d<PH]TZH\\INL2`>^ND@DS!UJM 1,2$VRRJ):%=-O\CHK5?]beW@n:<6Vkm^ObnjtQm{ybcc??;Yfn[Hoig{\n~~g`n49X4?6Z=2Q;6:S;;`pt~6=ckd30|klirkljg=qm{ybcc.>.168rmbkn2rh?~9?0`/7bb278tJK|>l4@Az15?@=i3;p_>l57b84b?74:k<h>7?9731xj2>=92d<57:4$65933=z[:k1;n48f;306g0d:3;=;:84S4293f<0n3;8>o8l2;35<cb<[:k1;n48f;306g0d:3;=5=j4S4293f<0n3;8>o8l2;35=`1<[:k1;n48f;306g0d:3;=5k>4S4293f<0n3;8>o8kb;07`1?<[:k1;n48f;306g0cj38?h:74S4293f<0n3;8>o8ke;37f17<[:k1;n48f;306g0cm3;?n9j4d6a94?7=9rY8n79l:6d9564e>j81=;9=3:tW31<7280:6lu\3c84g?1a2899n;m=:04466=e>o0;6=4=:`y'e?1c3-;h65>4$0f9<4=#9l0<i6*85;18f6b=83;86=4?{%7f>6e<,k09n6*l:7`8 `<5:2.m6?<4$02963=#9809>6*>2;7:?!742?h0(<:52:&21?303-;=6984$0595c=#;00>7)<l:79'74<53-99655+35872>"4>330(>954d9'7=<0;2.8i78j;%67>7=#;o0>?6*;1;70?!242>:0(9;54:&73?2b3->268:4$5`911=#<j0;7):i:5c8 03=02.>m7?4$7a903=#?80<>6*k:69'5g<382c8?7>5$4f93d=#=o0<<65f2e83>!3c2>k0(8h57198m3>=83.>h79n;%7e>26<3`<?6=4+5e84e>"2n3=;76g96;29 0b=?h1/9k480:9j25<72-?o6:o4$4d935=<a=81<7*:d;5b?!3d2>:07b<=:18'1a<0i2.>j79?;%3:>76<,8k18554o3c94?"2l3=j76a=6;29 0b=?h10c?950;&6`?1f32e9n7>5$4f93d=<g;21<7*:d;5b?>i513:1(8j57`98k7`=83.>h79n;:m04?6=,<n1;l54o7f94?"2l3=i7);m:628?j36290/9i48a:&6b?1732e=>7>5$4f93d=#=o0<<65rb3694?4=83:p(8k5219j0a<72-?o6:o4$4d935=<g<21<7*:d;5b?!3a2>:07p}<5;295~;4l3987)8n:5f8yv4b2909w0=k:3f8972==11/=54=5:p2<<728q6?i498:&5e?2c3ty=97>51z?0`?033-<j69j4}r44>5<6s49o6;84$7c90a=z{?;1<7?t=2f925=#>h0?h6s|2283>7}:;m09>63=4;6g?xu2:3:1=v3<d;72?!0f2<20q~8<:18285c2?80(;o5599~w73=83:p(;o5599~yk40290:wp`=8;295~{i:00;6<urn3c94?7|ug8i6=4>{|l1g?6=9rwe>i4?:0y~j7c=83;pqc<i:182xh483:1=vsr}|BCG~5e2<8h=>=n0|BCF~6zHIZpqMN
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dcm_var_ps_38ns_BEHAVIORAL.vhd.info/Synthesis/Constraints/dcm_var_ps_38ns_arwz.ucf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dcm_var_ps_38ns_BEHAVIORAL.vhd.info/Synthesis/Constraints/dcm_var_ps_38ns_arwz.ucf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/dcm_var_ps_38ns_BEHAVIORAL.vhd.info/Synthesis/Constraints/dcm_var_ps_38ns_arwz.ucf	(revision 11755)
@@ -0,0 +1,17 @@
+# Generated by Xilinx Architecture Wizard
+# --- UCF Template Only ---
+# Cut and paste these attributes into the project's UCF file, if desired
+INST DCM_SP_INST CLK_FEEDBACK = 1X;
+INST DCM_SP_INST CLKDV_DIVIDE = 2.0;
+INST DCM_SP_INST CLKFX_DIVIDE = 1;
+INST DCM_SP_INST CLKFX_MULTIPLY = 4;
+INST DCM_SP_INST CLKIN_DIVIDE_BY_2 = FALSE;
+INST DCM_SP_INST CLKIN_PERIOD = 50.000;
+INST DCM_SP_INST CLKOUT_PHASE_SHIFT = VARIABLE;
+INST DCM_SP_INST DESKEW_ADJUST = SYSTEM_SYNCHRONOUS;
+INST DCM_SP_INST DFS_FREQUENCY_MODE = LOW;
+INST DCM_SP_INST DLL_FREQUENCY_MODE = LOW;
+INST DCM_SP_INST DUTY_CYCLE_CORRECTION = TRUE;
+INST DCM_SP_INST FACTORY_JF = C080;
+INST DCM_SP_INST PHASE_SHIFT = 0;
+INST DCM_SP_INST STARTUP_WAIT = FALSE;
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/debouncer.vhd.info/Synthesis/Constraints/debouncer.ctr
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/debouncer.vhd.info/Synthesis/Constraints/debouncer.ctr	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/debouncer.vhd.info/Synthesis/Constraints/debouncer.ctr	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3a
+# set_device 3s700a
+# set_package fg484
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/debouncer.vhd.info/Synthesis/Constraints/debouncer.sdc
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/debouncer.vhd.info/Synthesis/Constraints/debouncer.sdc	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/debouncer.vhd.info/Synthesis/Constraints/debouncer.sdc	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3a
+# set_device 3s700a
+# set_package fg484
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/drs_pulser_dummy.vhd.info/Synthesis/Constraints/drs_pulser.ctr
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/drs_pulser_dummy.vhd.info/Synthesis/Constraints/drs_pulser.ctr	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/drs_pulser_dummy.vhd.info/Synthesis/Constraints/drs_pulser.ctr	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3adsp
+# set_device 3sd1800a
+# set_package fg676
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/drs_pulser_dummy.vhd.info/Synthesis/Constraints/drs_pulser.sdc
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/drs_pulser_dummy.vhd.info/Synthesis/Constraints/drs_pulser.sdc	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/drs_pulser_dummy.vhd.info/Synthesis/Constraints/drs_pulser.sdc	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3adsp
+# set_device 3sd1800a
+# set_package fg676
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/fad_definitions.vhd.info/Synthesis/Constraints/fad_definitions.ctr
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/fad_definitions.vhd.info/Synthesis/Constraints/fad_definitions.ctr	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/fad_definitions.vhd.info/Synthesis/Constraints/fad_definitions.ctr	(revision 11755)
@@ -0,0 +1,6 @@
+# set_vendor xilinx
+# set_family spartan3adsp
+# set_device 3sd3400a
+# set_package cs484
+# set_speed -4
+
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/fad_definitions.vhd.info/Synthesis/Constraints/fad_definitions.sdc
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/fad_definitions.vhd.info/Synthesis/Constraints/fad_definitions.sdc	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/fad_definitions.vhd.info/Synthesis/Constraints/fad_definitions.sdc	(revision 11755)
@@ -0,0 +1,6 @@
+# set_vendor xilinx
+# set_family spartan3adsp
+# set_device 3sd3400a
+# set_package cs484
+# set_speed -4
+
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/fad_rs485_definitions.vhd.info/Synthesis/Constraints/fad_rs485_constants.ctr
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/fad_rs485_definitions.vhd.info/Synthesis/Constraints/fad_rs485_constants.ctr	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/fad_rs485_definitions.vhd.info/Synthesis/Constraints/fad_rs485_constants.ctr	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3adsp
+# set_device 3sd3400a
+# set_package fg676
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/fad_rs485_definitions.vhd.info/Synthesis/Constraints/fad_rs485_constants.sdc
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/fad_rs485_definitions.vhd.info/Synthesis/Constraints/fad_rs485_constants.sdc	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/fad_rs485_definitions.vhd.info/Synthesis/Constraints/fad_rs485_constants.sdc	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3adsp
+# set_device 3sd3400a
+# set_package fg676
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/memory_manager_beha.vhd.info/Synthesis/Constraints/memory_manager.ctr
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/memory_manager_beha.vhd.info/Synthesis/Constraints/memory_manager.ctr	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/memory_manager_beha.vhd.info/Synthesis/Constraints/memory_manager.ctr	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3a
+# set_device 3s700a
+# set_package fg484
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/memory_manager_beha.vhd.info/Synthesis/Constraints/memory_manager.sdc
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/memory_manager_beha.vhd.info/Synthesis/Constraints/memory_manager.sdc	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/memory_manager_beha.vhd.info/Synthesis/Constraints/memory_manager.sdc	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3a
+# set_device 3s700a
+# set_package fg484
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/mod7_beha.vhd.info/Synthesis/Constraints/mod7.ctr
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/mod7_beha.vhd.info/Synthesis/Constraints/mod7.ctr	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/mod7_beha.vhd.info/Synthesis/Constraints/mod7.ctr	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3adsp
+# set_device 3sd3400a
+# set_package fg676
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/mod7_beha.vhd.info/Synthesis/Constraints/mod7.sdc
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/mod7_beha.vhd.info/Synthesis/Constraints/mod7.sdc	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/mod7_beha.vhd.info/Synthesis/Constraints/mod7.sdc	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3adsp
+# set_device 3sd3400a
+# set_package fg676
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/timer_beha.vhd.info/Synthesis/Constraints/timer.ctr
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/timer_beha.vhd.info/Synthesis/Constraints/timer.ctr	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/timer_beha.vhd.info/Synthesis/Constraints/timer.ctr	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3adsp
+# set_device 3sd1800a
+# set_package fg676
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/timer_beha.vhd.info/Synthesis/Constraints/timer.sdc
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/timer_beha.vhd.info/Synthesis/Constraints/timer.sdc	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/timer_beha.vhd.info/Synthesis/Constraints/timer.sdc	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3adsp
+# set_device 3sd1800a
+# set_package fg676
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/trigger_counter_beha.vhd.info/Synthesis/Constraints/trigger_counter.ctr
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/trigger_counter_beha.vhd.info/Synthesis/Constraints/trigger_counter.ctr	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/trigger_counter_beha.vhd.info/Synthesis/Constraints/trigger_counter.ctr	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3a
+# set_device 3s700a
+# set_package fg484
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/trigger_counter_beha.vhd.info/Synthesis/Constraints/trigger_counter.sdc
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/trigger_counter_beha.vhd.info/Synthesis/Constraints/trigger_counter.sdc	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/trigger_counter_beha.vhd.info/Synthesis/Constraints/trigger_counter.sdc	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3a
+# set_device 3s700a
+# set_package fg484
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/trigger_manager_beha.vhd.info/Synthesis/Constraints/trigger_manager.ctr
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/trigger_manager_beha.vhd.info/Synthesis/Constraints/trigger_manager.ctr	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/trigger_manager_beha.vhd.info/Synthesis/Constraints/trigger_manager.ctr	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3adsp
+# set_device 3sd3400a
+# set_package fg676
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/trigger_manager_beha.vhd.info/Synthesis/Constraints/trigger_manager.sdc
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/trigger_manager_beha.vhd.info/Synthesis/Constraints/trigger_manager.sdc	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/trigger_manager_beha.vhd.info/Synthesis/Constraints/trigger_manager.sdc	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3adsp
+# set_device 3sd3400a
+# set_package fg676
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/w5300_modul.vhd.info/Synthesis/Constraints/w5300_modul.ctr
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/w5300_modul.vhd.info/Synthesis/Constraints/w5300_modul.ctr	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/w5300_modul.vhd.info/Synthesis/Constraints/w5300_modul.ctr	(revision 11755)
@@ -0,0 +1,6 @@
+# set_vendor xilinx
+# set_family spartan3adsp
+# set_device 3sd3400a
+# set_package fg676
+# set_speed -4
+
Index: /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/w5300_modul.vhd.info/Synthesis/Constraints/w5300_modul.sdc
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/w5300_modul.vhd.info/Synthesis/Constraints/w5300_modul.sdc	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.hdlsidedata/w5300_modul.vhd.info/Synthesis/Constraints/w5300_modul.sdc	(revision 11755)
@@ -0,0 +1,6 @@
+# set_vendor xilinx
+# set_family spartan3adsp
+# set_device 3sd3400a
+# set_package fg676
+# set_speed -4
+
Index: /firmware/FAD/FACT_FAD_lib/hds/.xrf/clock_generator_struct.xrf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.xrf/clock_generator_struct.xrf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.xrf/clock_generator_struct.xrf	(revision 11755)
@@ -0,0 +1,101 @@
+DESIGN clock_generator
+VIEW symbol.sb
+NO_GRAPHIC 0
+DESIGN clock_generator
+VIEW symbol.sb
+GRAPHIC 50,0 8 0 
+DESIGN clock_generator
+VIEW symbol.sb
+GRAPHIC 168,0 14 0 
+DESIGN clock_generator
+VIEW symbol.sb
+GRAPHIC 126,0 15 0 
+DESIGN clock_generator
+VIEW symbol.sb
+GRAPHIC 131,0 16 0 
+DESIGN clock_generator
+VIEW symbol.sb
+GRAPHIC 121,0 17 0 
+DESIGN clock_generator
+VIEW symbol.sb
+GRAPHIC 1,0 20 0 
+DESIGN clock_generator
+VIEW symbol.sb
+GRAPHIC 1,0 21 0 
+DESIGN clock_generator
+VIEW struct.bd
+NO_GRAPHIC 24
+DESIGN clock_generator
+VIEW struct.bd
+GRAPHIC 41,0 33 0 
+DESIGN clock_generator
+VIEW struct.bd
+NO_GRAPHIC 39
+DESIGN clock_generator
+VIEW struct.bd
+GRAPHIC 0,0 42 2 
+DESIGN clock_generator
+VIEW struct.bd
+NO_GRAPHIC 47
+DESIGN clock_generator
+VIEW struct.bd
+GRAPHIC 229,0 49 0 
+DESIGN clock_generator
+VIEW struct.bd
+NO_GRAPHIC 51
+LIBRARY FACT_FAD_lib
+DESIGN dcm_50_to_25
+VIEW @b@e@h@a@v@i@o@r@a@l
+GRAPHIC 403,0 53 0 
+DESIGN clock_generator
+VIEW struct.bd
+NO_GRAPHIC 59
+DESIGN clock_generator
+VIEW struct.bd
+GRAPHIC 354,0 61 0 
+DESIGN clock_generator
+VIEW struct.bd
+NO_GRAPHIC 65
+LIBRARY FACT_FAD_lib
+DESIGN clock_generator
+VIEW struct.bd
+NO_GRAPHIC 67
+DESIGN clock_generator
+VIEW struct.bd
+GRAPHIC 403,0 70 0 
+DESIGN clock_generator
+VIEW struct.bd
+GRAPHIC 354,0 71 0 
+DESIGN clock_generator
+VIEW struct.bd
+NO_GRAPHIC 74
+DESIGN clock_generator
+VIEW struct.bd
+NO_GRAPHIC 76
+DESIGN clock_generator
+VIEW struct.bd
+GRAPHIC 403,0 78 0 
+DESIGN clock_generator
+VIEW struct.bd
+GRAPHIC 163,0 80 0 
+DESIGN clock_generator
+VIEW struct.bd
+GRAPHIC 209,0 81 0 
+DESIGN clock_generator
+VIEW struct.bd
+GRAPHIC 191,0 83 0 
+DESIGN clock_generator
+VIEW struct.bd
+GRAPHIC 354,0 85 0 
+DESIGN clock_generator
+VIEW struct.bd
+GRAPHIC 229,0 87 0 
+DESIGN clock_generator
+VIEW struct.bd
+GRAPHIC 177,0 88 0 
+DESIGN clock_generator
+VIEW struct.bd
+GRAPHIC 229,0 92 0 
+DESIGN clock_generator
+VIEW struct.bd
+NO_GRAPHIC 94
Index: /firmware/FAD/FACT_FAD_lib/hds/.xrf/clock_generator_var_ps_struct.xrf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.xrf/clock_generator_var_ps_struct.xrf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.xrf/clock_generator_var_ps_struct.xrf	(revision 11755)
@@ -0,0 +1,269 @@
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+NO_GRAPHIC 0
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 50,0 8 0 
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 168,0 14 0 
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 848,0 15 0 
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 703,0 16 0 
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 698,0 17 0 
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 126,0 18 0 
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 643,0 19 0 
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 121,0 20 0 
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 1141,0 21 0 
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 947,0 22 0 
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 1146,0 23 0 
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 1,0 26 0 
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 1,0 27 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+NO_GRAPHIC 30
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 41,0 39 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+NO_GRAPHIC 47
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 0,0 50 2 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 524,0 55 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 600,0 56 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 530,0 57 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 586,0 58 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 544,0 59 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 558,0 60 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 1979,0 61 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+NO_GRAPHIC 62
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 229,0 64 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+NO_GRAPHIC 66
+LIBRARY FACT_FAD_lib
+DESIGN dcm_50_to_25
+VIEW @b@e@h@a@v@i@o@r@a@l
+GRAPHIC 403,0 68 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+NO_GRAPHIC 74
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 354,0 76 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+NO_GRAPHIC 80
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 514,0 82 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+NO_GRAPHIC 92
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 826,0 94 0 
+DESIGN phase_shifter
+VIEW first_behave
+GRAPHIC 48,0 96 0 
+DESIGN phase_shifter
+VIEW first_behave
+GRAPHIC 281,0 97 0 
+DESIGN phase_shifter
+VIEW first_behave
+GRAPHIC 53,0 98 0 
+DESIGN phase_shifter
+VIEW first_behave
+GRAPHIC 58,0 100 0 
+DESIGN phase_shifter
+VIEW first_behave
+GRAPHIC 63,0 101 0 
+DESIGN phase_shifter
+VIEW first_behave
+GRAPHIC 68,0 102 0 
+DESIGN phase_shifter
+VIEW first_behave
+GRAPHIC 73,0 103 0 
+DESIGN phase_shifter
+VIEW first_behave
+GRAPHIC 83,0 104 0 
+DESIGN phase_shifter
+VIEW first_behave
+GRAPHIC 88,0 106 0 
+DESIGN phase_shifter
+VIEW first_behave
+GRAPHIC 362,0 107 0 
+DESIGN phase_shifter
+VIEW first_behave
+GRAPHIC 93,0 108 0 
+DESIGN phase_shifter
+VIEW first_behave
+GRAPHIC 98,0 110 0 
+DESIGN phase_shifter
+VIEW first_behave
+GRAPHIC 418,0 111 0 
+DESIGN phase_shifter
+VIEW first_behave
+GRAPHIC 423,0 112 0 
+DESIGN phase_shifter
+VIEW first_behave
+GRAPHIC 103,0 113 0 
+LIBRARY FACT_FAD_lib
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+NO_GRAPHIC 116
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 403,0 119 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 354,0 120 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 514,0 121 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 826,0 122 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+NO_GRAPHIC 125
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+NO_GRAPHIC 127
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 403,0 129 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 163,0 131 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 209,0 132 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 191,0 134 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 354,0 136 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 229,0 138 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 526,0 139 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 514,0 141 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 526,0 143 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 532,0 144 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 546,0 145 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 841,0 146 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 1981,0 147 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 1254,0 148 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 602,0 149 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 588,0 150 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 826,0 152 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 1458,0 154 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 1981,0 155 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 532,0 156 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 546,0 157 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 841,0 158 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 588,0 159 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 602,0 160 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 1272,0 161 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 1286,0 162 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 1493,0 163 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 2031,0 166 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 2045,0 167 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 1609,0 168 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+GRAPHIC 229,0 172 0 
+DESIGN clock_generator_var_ps
+VIEW struct.bd
+NO_GRAPHIC 174
Index: /firmware/FAD/FACT_FAD_lib/hds/.xrf/control_unit_struct.xrf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.xrf/control_unit_struct.xrf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.xrf/control_unit_struct.xrf	(revision 11755)
@@ -0,0 +1,260 @@
+DESIGN control_unit
+VIEW symbol.sb
+NO_GRAPHIC 0
+DESIGN control_unit
+VIEW symbol.sb
+GRAPHIC 50,0 8 0 
+DESIGN control_unit
+VIEW symbol.sb
+GRAPHIC 130,0 16 0 
+DESIGN control_unit
+VIEW symbol.sb
+GRAPHIC 135,0 17 0 
+DESIGN control_unit
+VIEW symbol.sb
+GRAPHIC 170,0 18 0 
+DESIGN control_unit
+VIEW symbol.sb
+GRAPHIC 175,0 19 0 
+DESIGN control_unit
+VIEW symbol.sb
+GRAPHIC 160,0 20 0 
+DESIGN control_unit
+VIEW symbol.sb
+GRAPHIC 145,0 21 0 
+DESIGN control_unit
+VIEW symbol.sb
+GRAPHIC 140,0 22 0 
+DESIGN control_unit
+VIEW symbol.sb
+GRAPHIC 180,0 23 0 
+DESIGN control_unit
+VIEW symbol.sb
+GRAPHIC 558,0 25 0 
+DESIGN control_unit
+VIEW symbol.sb
+GRAPHIC 564,0 27 0 
+DESIGN control_unit
+VIEW symbol.sb
+GRAPHIC 350,0 28 0 
+DESIGN control_unit
+VIEW symbol.sb
+GRAPHIC 165,0 29 0 
+DESIGN control_unit
+VIEW symbol.sb
+GRAPHIC 155,0 30 0 
+DESIGN control_unit
+VIEW symbol.sb
+GRAPHIC 150,0 31 0 
+DESIGN control_unit
+VIEW symbol.sb
+GRAPHIC 1,0 34 0 
+DESIGN control_unit
+VIEW symbol.sb
+GRAPHIC 1,0 35 0 
+DESIGN control_unit
+VIEW struct.bd
+NO_GRAPHIC 38
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 41,0 47 0 
+DESIGN control_unit
+VIEW struct.bd
+NO_GRAPHIC 52
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 0,0 55 2 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 345,0 60 0 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 333,0 61 0 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 349,0 62 0 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 329,0 63 0 
+DESIGN control_unit
+VIEW struct.bd
+NO_GRAPHIC 64
+DESIGN control_unit
+VIEW struct.bd
+NO_GRAPHIC 65
+LIBRARY FACT_FAD_lib
+DESIGN control@r@a@m_16bit_x256
+VIEW control@r@a@m_16bit_x256_a
+GRAPHIC 993,0 67 0 
+DESIGN control@r@a@m_16bit_x256
+VIEW control@r@a@m_16bit_x256_a
+GRAPHIC 48,0 69 0 
+DESIGN control@r@a@m_16bit_x256
+VIEW control@r@a@m_16bit_x256_a
+GRAPHIC 53,0 70 0 
+DESIGN control@r@a@m_16bit_x256
+VIEW control@r@a@m_16bit_x256_a
+GRAPHIC 58,0 71 0 
+DESIGN control@r@a@m_16bit_x256
+VIEW control@r@a@m_16bit_x256_a
+GRAPHIC 63,0 72 0 
+DESIGN control@r@a@m_16bit_x256
+VIEW control@r@a@m_16bit_x256_a
+GRAPHIC 68,0 73 0 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 960,0 76 0 
+DESIGN control_manager
+VIEW symbol.sb
+GRAPHIC 14,0 77 1 
+DESIGN control_manager
+VIEW beha
+GRAPHIC 48,0 83 0 
+DESIGN control_manager
+VIEW beha
+GRAPHIC 310,0 84 0 
+DESIGN control_manager
+VIEW beha
+GRAPHIC 58,0 85 0 
+DESIGN control_manager
+VIEW beha
+GRAPHIC 492,0 86 0 
+DESIGN control_manager
+VIEW beha
+GRAPHIC 63,0 87 0 
+DESIGN control_manager
+VIEW beha
+GRAPHIC 68,0 88 0 
+DESIGN control_manager
+VIEW beha
+GRAPHIC 73,0 89 0 
+DESIGN control_manager
+VIEW beha
+GRAPHIC 78,0 90 0 
+DESIGN control_manager
+VIEW beha
+GRAPHIC 83,0 91 0 
+DESIGN control_manager
+VIEW beha
+GRAPHIC 88,0 92 0 
+DESIGN control_manager
+VIEW beha
+GRAPHIC 93,0 93 0 
+DESIGN control_manager
+VIEW beha
+GRAPHIC 571,0 94 0 
+DESIGN control_manager
+VIEW beha
+GRAPHIC 576,0 96 0 
+DESIGN control_manager
+VIEW beha
+GRAPHIC 346,0 98 0 
+DESIGN control_manager
+VIEW beha
+GRAPHIC 263,0 100 0 
+DESIGN control_manager
+VIEW beha
+GRAPHIC 268,0 101 0 
+DESIGN control_manager
+VIEW beha
+GRAPHIC 118,0 102 0 
+DESIGN control_manager
+VIEW beha
+GRAPHIC 123,0 103 0 
+LIBRARY FACT_FAD_lib
+DESIGN control_unit
+VIEW struct.bd
+NO_GRAPHIC 106
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 993,0 109 0 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 960,0 110 0 
+DESIGN control_unit
+VIEW struct.bd
+NO_GRAPHIC 113
+DESIGN control_unit
+VIEW struct.bd
+NO_GRAPHIC 115
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 993,0 117 0 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 279,0 119 0 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 237,0 120 0 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 285,0 121 0 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 233,0 122 0 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 301,0 123 0 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 960,0 125 0 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 967,0 126 1 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 241,0 132 0 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 301,0 133 0 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 321,0 134 0 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 1084,0 135 0 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 289,0 136 0 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 267,0 137 0 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 227,0 138 0 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 295,0 139 0 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 311,0 140 0 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 255,0 141 0 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 261,0 142 0 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 1281,0 143 0 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 1295,0 144 0 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 285,0 145 0 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 237,0 146 0 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 233,0 147 0 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 305,0 148 0 
+DESIGN control_unit
+VIEW struct.bd
+GRAPHIC 273,0 149 0 
+DESIGN control_unit
+VIEW struct.bd
+NO_GRAPHIC 152
Index: /firmware/FAD/FACT_FAD_lib/hds/.xrf/fad_board_struct.xrf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.xrf/fad_board_struct.xrf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.xrf/fad_board_struct.xrf	(revision 11755)
@@ -0,0 +1,644 @@
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+NO_GRAPHIC 0
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 50,0 8 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1176,0 14 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1181,0 15 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1186,0 16 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1191,0 17 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1171,0 18 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1282,0 19 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1287,0 20 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1292,0 21 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1297,0 22 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 2919,0 23 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 4324,0 24 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 4294,0 25 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 4264,0 26 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 3687,0 27 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1121,0 28 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1421,0 29 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1116,0 30 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 3456,0 31 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 3026,0 32 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 4033,0 33 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1126,0 34 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1363,0 35 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1701,0 36 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 5126,0 37 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1308,0 38 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1302,0 39 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 2068,0 40 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 2949,0 41 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1711,0 42 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 4038,0 43 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1620,0 44 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1166,0 45 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 4043,0 46 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1686,0 47 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 3586,0 48 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1681,0 49 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1696,0 50 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 3692,0 51 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1691,0 52 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 693,0 53 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1706,0 54 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1388,0 55 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 4838,0 56 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 5732,0 57 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1393,0 58 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1426,0 59 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1409,0 60 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1403,0 61 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 6062,0 62 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1415,0 63 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1626,0 64 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1398,0 65 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1,0 68 0 
+DESIGN @f@a@d_@board
+VIEW symbol.sb
+GRAPHIC 1,0 69 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+NO_GRAPHIC 72
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 41,0 81 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+NO_GRAPHIC 89
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 0,0 92 2 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 17294,0 97 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 9500,0 98 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 18326,0 100 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 16245,0 101 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 1465,0 102 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 16536,0 103 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 16544,0 104 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 275,0 105 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 16574,0 106 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 283,0 107 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 19531,0 108 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 18066,0 109 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 18074,0 110 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 15173,0 111 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 18205,0 112 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 19555,0 113 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 19543,0 114 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 19537,0 115 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 18475,0 116 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 20219,0 117 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 17846,0 118 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+NO_GRAPHIC 119
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 19161,0 121 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+NO_GRAPHIC 123
+LIBRARY FACT_FAD_lib
+DESIGN @f@a@d_main
+VIEW struct
+GRAPHIC 17195,0 125 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 14,0 126 1 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1755,0 130 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 5328,0 131 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 7621,0 132 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 2710,0 133 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 2715,0 134 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 2720,0 135 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 2725,0 136 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 2282,0 137 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1976,0 138 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 923,0 139 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 928,0 140 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 5427,0 141 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 5503,0 142 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 464,0 143 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1062,0 144 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 6704,0 145 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1389,0 146 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1725,0 147 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 8023,0 148 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 7631,0 150 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 7626,0 151 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 7636,0 152 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 2987,0 153 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 2992,0 154 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 4780,0 155 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 833,0 156 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 5634,0 157 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 5639,0 158 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 4911,0 159 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 5629,0 160 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 3641,0 161 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 7882,0 162 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 7887,0 163 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 4144,0 164 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 2448,0 165 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 2453,0 166 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 4906,0 167 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 163,0 168 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 7963,0 169 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 4067,0 170 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 4916,0 171 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 3631,0 172 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 3646,0 173 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 8283,0 174 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 7539,0 175 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 7850,0 176 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1037,0 177 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1047,0 178 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1057,0 179 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 135,0 180 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1052,0 181 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 3636,0 182 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1042,0 183 0 
+LIBRARY FACT_FAD_lib
+DESIGN @f@a@d_@board
+VIEW struct.bd
+NO_GRAPHIC 186
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 17195,0 189 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+NO_GRAPHIC 192
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 16336,0 195 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+NO_GRAPHIC 197
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 3248,0 198 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+NO_GRAPHIC 205
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 3300,0 206 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+NO_GRAPHIC 208
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 265,0 209 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+NO_GRAPHIC 213
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 10310,0 214 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+NO_GRAPHIC 266
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 19427,0 267 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 19438,0 270 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 19469,0 273 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 19500,0 276 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 20188,0 279 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+NO_GRAPHIC 282
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 17195,0 284 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 17202,0 285 1 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 245,0 289 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 14328,0 290 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 11514,0 291 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 1865,0 292 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 1873,0 293 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 1881,0 294 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 1889,0 295 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 1467,0 296 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 1730,0 297 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 277,0 298 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 285,0 299 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 13634,0 300 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 15712,0 301 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 3218,0 302 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 450,0 303 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 17296,0 304 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 9502,0 306 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 18328,0 307 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 15563,0 308 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 11528,0 309 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 13658,0 310 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 2409,0 311 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 16247,0 312 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 12320,0 313 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 362,0 314 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 16538,0 315 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 16546,0 316 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 12545,0 317 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 16576,0 318 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 19533,0 319 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 18068,0 320 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 18076,0 321 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 6431,0 322 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 1833,0 323 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 1841,0 324 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 12559,0 325 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 15175,0 326 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 18207,0 327 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 19551,0 328 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 12573,0 329 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 19545,0 330 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 19539,0 331 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 18477,0 332 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 20221,0 333 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 17848,0 334 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 426,0 335 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 434,0 336 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 458,0 337 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 418,0 338 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 466,0 339 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 3015,0 340 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 442,0 341 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+GRAPHIC 19161,0 345 0 
+DESIGN @f@a@d_@board
+VIEW struct.bd
+NO_GRAPHIC 347
Index: /firmware/FAD/FACT_FAD_lib/hds/.xrf/fad_board_with_5300_2_struct.xrf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.xrf/fad_board_with_5300_2_struct.xrf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.xrf/fad_board_with_5300_2_struct.xrf	(revision 11755)
@@ -0,0 +1,599 @@
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+NO_GRAPHIC 0
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 50,0 8 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1176,0 14 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1181,0 15 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1186,0 16 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1191,0 17 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1171,0 18 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1282,0 19 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1287,0 20 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1292,0 21 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1297,0 22 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 2919,0 23 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 4324,0 24 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 4294,0 25 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 4264,0 26 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 3687,0 27 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1121,0 28 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1421,0 29 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1116,0 30 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 3456,0 31 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 3026,0 32 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 4033,0 33 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1126,0 34 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1363,0 35 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1701,0 36 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 5126,0 37 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1308,0 38 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1302,0 39 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 2068,0 40 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 2949,0 41 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1711,0 42 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 4038,0 43 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1620,0 44 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1166,0 45 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 4043,0 46 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1686,0 47 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 3586,0 48 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1681,0 49 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1696,0 50 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 3692,0 51 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1691,0 52 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 693,0 53 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1706,0 54 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1388,0 55 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 4838,0 56 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 5732,0 57 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1393,0 58 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1426,0 59 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1409,0 60 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1403,0 61 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1415,0 62 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1626,0 63 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1398,0 64 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1,0 67 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW symbol.sb
+GRAPHIC 1,0 68 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+NO_GRAPHIC 71
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 41,0 80 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+NO_GRAPHIC 88
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 0,0 91 2 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 17294,0 96 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 18326,0 98 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 16245,0 99 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 1465,0 100 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 16536,0 101 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 16544,0 102 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 275,0 103 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 16574,0 104 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 283,0 105 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 18066,0 106 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 18074,0 107 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 15173,0 108 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 18205,0 109 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 18475,0 110 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 17846,0 111 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+NO_GRAPHIC 112
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+NO_GRAPHIC 113
+LIBRARY FACT_FAD_lib
+DESIGN @f@a@d_main_with_w53002
+VIEW struct
+GRAPHIC 19012,0 115 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 14,0 116 1 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 1755,0 120 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 5328,0 121 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 7621,0 122 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 2710,0 123 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 2715,0 124 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 2720,0 125 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 2725,0 126 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 2282,0 127 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 1976,0 128 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 923,0 129 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 928,0 130 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 5427,0 131 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 5503,0 132 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 464,0 133 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 1062,0 134 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 6704,0 135 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 1389,0 136 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 1725,0 137 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 8023,0 138 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 7631,0 140 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 7626,0 141 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 7636,0 142 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 2987,0 143 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 2992,0 144 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 4780,0 145 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 833,0 146 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 5634,0 147 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 5639,0 148 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 4911,0 149 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 5629,0 150 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 3641,0 151 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 7882,0 152 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 7887,0 153 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 4144,0 154 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 2448,0 155 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 2453,0 156 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 4906,0 157 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 163,0 158 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 7963,0 159 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 4067,0 160 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 4916,0 161 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 3631,0 162 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 3646,0 163 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 8283,0 164 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 7539,0 165 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 7850,0 166 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 1037,0 167 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 1047,0 168 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 1057,0 169 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 135,0 170 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 1052,0 171 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 3636,0 172 0 
+DESIGN @f@a@d_main_with_w53002
+VIEW symbol.sb
+GRAPHIC 1042,0 173 0 
+LIBRARY FACT_FAD_lib
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+NO_GRAPHIC 176
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 19012,0 179 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+NO_GRAPHIC 182
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 16336,0 185 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+NO_GRAPHIC 187
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 3248,0 188 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+NO_GRAPHIC 195
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 3300,0 196 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+NO_GRAPHIC 198
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 265,0 199 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+NO_GRAPHIC 203
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 10310,0 204 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+NO_GRAPHIC 241
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+NO_GRAPHIC 242
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 19012,0 244 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 19019,0 245 1 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 245,0 249 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 14328,0 250 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 11514,0 251 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 1865,0 252 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 1873,0 253 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 1881,0 254 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 1889,0 255 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 1467,0 256 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 1730,0 257 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 277,0 258 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 285,0 259 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 13634,0 260 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 15712,0 261 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 3218,0 262 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 450,0 263 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 17296,0 264 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 18328,0 267 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 15563,0 268 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 11528,0 269 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 13658,0 270 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 2409,0 271 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 16247,0 272 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 12320,0 273 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 362,0 274 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 16538,0 275 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 16546,0 276 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 12559,0 277 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 16576,0 278 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 3027,0 279 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 18068,0 280 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 18076,0 281 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 6431,0 282 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 1833,0 283 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 1841,0 284 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 12545,0 285 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 15175,0 286 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 18207,0 287 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 3682,0 288 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 12573,0 289 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 3009,0 290 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 15851,0 291 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 18477,0 292 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 17407,0 293 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 17848,0 294 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 426,0 295 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 434,0 296 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 458,0 297 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 418,0 298 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 466,0 299 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 3015,0 300 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+GRAPHIC 442,0 301 0 
+DESIGN @f@a@d_@board_with_5300_2
+VIEW struct.bd
+NO_GRAPHIC 304
Index: /firmware/FAD/FACT_FAD_lib/hds/.xrf/fad_main_struct.xrf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.xrf/fad_main_struct.xrf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.xrf/fad_main_struct.xrf	(revision 11755)
@@ -0,0 +1,1985 @@
+DESIGN @f@a@d_main
+VIEW symbol.sb
+NO_GRAPHIC 0
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 50,0 8 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 13,0 15 1 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1755,0 19 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 5328,0 20 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 7621,0 21 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 2710,0 22 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 2715,0 23 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 2720,0 24 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 2725,0 25 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 2282,0 26 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1976,0 27 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 923,0 28 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 928,0 29 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 5427,0 30 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 5503,0 31 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 464,0 32 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1062,0 33 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 6704,0 34 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1389,0 35 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1725,0 36 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 8023,0 38 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 7631,0 39 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 7626,0 40 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 7636,0 41 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 2987,0 42 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 2992,0 43 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 4780,0 44 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 833,0 45 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 5634,0 46 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 5639,0 47 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 4911,0 48 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 5629,0 49 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 3641,0 50 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 7882,0 51 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 7887,0 52 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 4144,0 53 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 2448,0 54 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 2453,0 55 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 4906,0 56 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 163,0 57 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 7963,0 58 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 4067,0 59 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 4916,0 60 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 3631,0 61 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 3646,0 62 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 8283,0 63 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 7539,0 64 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 7850,0 65 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1037,0 66 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1047,0 67 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1057,0 68 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 135,0 69 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1052,0 70 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 3636,0 71 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1042,0 72 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1,0 75 0 
+DESIGN @f@a@d_main
+VIEW symbol.sb
+GRAPHIC 1,0 76 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+NO_GRAPHIC 79
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 41,0 88 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+NO_GRAPHIC 103
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 0,0 106 2 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 4204,0 111 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16369,0 112 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 23341,0 113 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 23349,0 114 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 17025,0 120 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 21998,0 121 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 10008,0 122 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 9004,0 123 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 5640,0 124 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 5632,0 125 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 326,0 126 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 30790,0 127 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 31781,0 128 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 32361,0 129 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 13157,0 130 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 17391,0 131 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 20519,0 132 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 20151,0 133 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 20921,0 134 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 332,0 135 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 18457,0 136 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 27131,0 137 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 15077,0 138 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 23051,0 139 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 27153,0 140 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 27147,0 141 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 15079,0 142 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16545,0 143 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 21984,0 144 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 21915,0 145 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 21921,0 146 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 21927,0 147 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 21933,0 148 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 22125,0 149 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 29085,0 150 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 30727,0 151 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 32333,0 152 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 31771,0 153 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 4399,0 154 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 4417,0 155 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 4741,0 156 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 12647,0 159 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 12653,0 160 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 11403,0 161 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 4405,0 162 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 10314,0 163 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 22043,0 164 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 22076,0 165 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 22131,0 166 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16912,0 167 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 20513,0 168 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 26334,0 169 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 21033,0 170 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 21037,0 171 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 32674,0 172 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2640,0 173 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 9231,0 174 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 9239,0 175 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 9941,0 176 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 362,0 177 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 368,0 178 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2297,0 179 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2574,0 180 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2580,0 181 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16562,0 182 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 24736,0 183 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16937,0 184 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 25027,0 185 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2598,0 186 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 20937,0 187 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 17001,0 188 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 27603,0 190 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 10264,0 191 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 8746,0 192 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 5478,0 193 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 5472,0 194 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 31192,0 195 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 10627,0 196 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 10635,0 197 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 25840,0 198 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 21039,0 199 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 21043,0 200 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 9949,0 201 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 10302,0 202 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 10308,0 203 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 10296,0 204 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16951,0 205 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 30888,0 206 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 31733,0 207 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 11856,0 208 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 15748,0 209 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 20511,0 210 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 15492,0 211 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 29091,0 212 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2492,0 213 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2486,0 214 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 30921,0 215 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2474,0 216 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2498,0 217 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2504,0 218 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2480,0 219 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 320,0 220 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+NO_GRAPHIC 221
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 6276,0 223 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 4240,0 224 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16531,0 225 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16539,0 226 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16523,0 227 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+NO_GRAPHIC 232
+LIBRARY FACT_FAD_lib
+DESIGN @f@a@d_rs485_receiver
+VIEW beha
+GRAPHIC 24570,0 234 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 24577,0 235 1 
+DESIGN @f@a@d_main
+VIEW struct.bd
+NO_GRAPHIC 250
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 14417,0 252 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+NO_GRAPHIC 259
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 5678,0 261 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+NO_GRAPHIC 268
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 9175,0 270 0 
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 168,0 272 0 
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 848,0 273 0 
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 703,0 274 0 
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 698,0 275 0 
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 126,0 276 0 
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 643,0 277 0 
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 121,0 278 0 
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 1141,0 279 0 
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 947,0 280 0 
+DESIGN clock_generator_var_ps
+VIEW symbol.sb
+GRAPHIC 1146,0 281 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 13117,0 284 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 13124,0 285 1 
+DESIGN @f@a@d_main
+VIEW struct.bd
+NO_GRAPHIC 294
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 33522,0 296 0 
+DESIGN data@r@a@m_64b_16b_width14_5
+VIEW data@r@a@m_64b_16b_width14_5_a
+GRAPHIC 48,0 298 0 
+DESIGN data@r@a@m_64b_16b_width14_5
+VIEW data@r@a@m_64b_16b_width14_5_a
+GRAPHIC 53,0 299 0 
+DESIGN data@r@a@m_64b_16b_width14_5
+VIEW data@r@a@m_64b_16b_width14_5_a
+GRAPHIC 58,0 300 0 
+DESIGN data@r@a@m_64b_16b_width14_5
+VIEW data@r@a@m_64b_16b_width14_5_a
+GRAPHIC 63,0 301 0 
+DESIGN data@r@a@m_64b_16b_width14_5
+VIEW data@r@a@m_64b_16b_width14_5_a
+GRAPHIC 68,0 302 0 
+DESIGN data@r@a@m_64b_16b_width14_5
+VIEW data@r@a@m_64b_16b_width14_5_a
+GRAPHIC 73,0 303 0 
+DESIGN data@r@a@m_64b_16b_width14_5
+VIEW data@r@a@m_64b_16b_width14_5_a
+GRAPHIC 78,0 304 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 1399,0 307 0 
+DESIGN data_generator
+VIEW symbol.sb
+GRAPHIC 14,0 308 1 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 2381,0 312 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 2415,0 314 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 48,0 315 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 53,0 316 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 58,0 317 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 1932,0 318 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 78,0 319 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 402,0 320 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 407,0 321 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 473,0 322 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 412,0 323 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 1085,0 324 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 1090,0 325 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 1240,0 326 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 2051,0 327 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 2046,0 328 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 526,0 329 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 1615,0 331 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 2100,0 332 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 2095,0 333 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 2472,0 334 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 2487,0 335 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 2477,0 336 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 2482,0 337 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 2525,0 338 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 1725,0 339 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 1730,0 343 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 2202,0 344 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 1647,0 345 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 1679,0 347 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 1684,0 348 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 1689,0 349 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 88,0 350 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 285,0 352 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 1764,0 353 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 2085,0 354 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 2090,0 355 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 2138,0 356 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 1769,0 357 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 1810,0 358 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 2234,0 360 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 1842,0 362 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 2337,0 363 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 2342,0 364 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 898,0 365 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 1922,0 366 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 1395,0 367 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 1427,0 368 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 676,0 369 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 1551,0 370 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 1583,0 372 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 681,0 373 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 1942,0 374 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 1464,0 375 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 1469,0 376 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 1459,0 377 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 1474,0 378 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 806,0 379 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 811,0 380 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 1519,0 381 0 
+DESIGN data_generator
+VIEW @behavioral
+GRAPHIC 2170,0 382 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16404,0 385 0 
+DESIGN dna_gen
+VIEW @behavioral
+GRAPHIC 48,0 387 0 
+DESIGN dna_gen
+VIEW @behavioral
+GRAPHIC 58,0 388 0 
+DESIGN dna_gen
+VIEW @behavioral
+GRAPHIC 63,0 389 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 4903,0 392 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+NO_GRAPHIC 410
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 11209,0 412 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 11216,0 413 1 
+DESIGN @f@a@d_main
+VIEW struct.bd
+NO_GRAPHIC 430
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 27117,0 432 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 27124,0 433 1 
+DESIGN @f@a@d_main
+VIEW struct.bd
+NO_GRAPHIC 458
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 5793,0 460 0 
+DESIGN spi_interface
+VIEW symbol.sb
+GRAPHIC 1121,0 462 0 
+DESIGN spi_interface
+VIEW symbol.sb
+GRAPHIC 326,0 463 0 
+DESIGN spi_interface
+VIEW symbol.sb
+GRAPHIC 197,0 464 0 
+DESIGN spi_interface
+VIEW symbol.sb
+GRAPHIC 1597,0 465 0 
+DESIGN spi_interface
+VIEW symbol.sb
+GRAPHIC 321,0 466 0 
+DESIGN spi_interface
+VIEW symbol.sb
+GRAPHIC 1520,0 467 0 
+DESIGN spi_interface
+VIEW symbol.sb
+GRAPHIC 1017,0 468 0 
+DESIGN spi_interface
+VIEW symbol.sb
+GRAPHIC 1229,0 469 0 
+DESIGN spi_interface
+VIEW symbol.sb
+GRAPHIC 126,0 470 0 
+DESIGN spi_interface
+VIEW symbol.sb
+GRAPHIC 819,0 471 0 
+DESIGN spi_interface
+VIEW symbol.sb
+GRAPHIC 1022,0 472 0 
+DESIGN spi_interface
+VIEW symbol.sb
+GRAPHIC 824,0 473 0 
+DESIGN spi_interface
+VIEW symbol.sb
+GRAPHIC 1283,0 474 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16865,0 477 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16872,0 478 1 
+DESIGN @f@a@d_main
+VIEW struct.bd
+NO_GRAPHIC 489
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 1768,0 491 0 
+DESIGN trigger_counter
+VIEW beha
+GRAPHIC 48,0 493 0 
+DESIGN trigger_counter
+VIEW beha
+GRAPHIC 53,0 494 0 
+DESIGN trigger_counter
+VIEW beha
+GRAPHIC 224,0 495 0 
+DESIGN trigger_counter
+VIEW beha
+GRAPHIC 148,0 496 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 12625,0 499 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+NO_GRAPHIC 507
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 1606,0 509 0 
+DESIGN w5300_modul
+VIEW symbol.sb
+GRAPHIC 14,0 510 1 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 1955,0 514 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 2012,0 515 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 2017,0 516 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 2051,0 517 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 2234,0 518 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 2133,0 519 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 48,0 520 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 53,0 521 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 58,0 522 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 63,0 523 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 68,0 524 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 73,0 525 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 491,0 526 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 83,0 527 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 88,0 528 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 93,0 529 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 98,0 530 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 103,0 531 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 108,0 532 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 113,0 533 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 885,0 534 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 118,0 535 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 353,0 536 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 348,0 537 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 385,0 538 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 521,0 539 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 1187,0 541 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 1192,0 542 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 1575,0 543 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 1580,0 546 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 1595,0 547 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 1600,0 548 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 1550,0 549 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 1585,0 552 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 1891,0 553 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 1923,0 554 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 1802,0 555 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 1283,0 556 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 1315,0 561 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 1320,0 562 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 1130,0 563 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 670,0 568 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 723,0 569 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 917,0 570 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 1020,0 571 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 2165,0 572 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 2170,0 573 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 2229,0 574 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 949,0 575 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 954,0 581 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 988,0 582 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 1834,0 583 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 1096,0 584 0 
+DESIGN w5300_modul
+VIEW @behavioral
+GRAPHIC 1091,0 590 0 
+LIBRARY FACT_FAD_lib
+DESIGN @f@a@d_main
+VIEW struct.bd
+NO_GRAPHIC 594
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 24570,0 597 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 14417,0 598 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 5678,0 599 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 9175,0 600 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 13117,0 601 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 33522,0 602 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 1399,0 603 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16404,0 604 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 4903,0 605 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 11209,0 606 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 27117,0 607 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 5793,0 608 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16865,0 609 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 1768,0 610 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 12625,0 611 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 1606,0 612 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+NO_GRAPHIC 615
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 9957,0 617 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 21871,0 620 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 22116,0 623 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 30733,0 626 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 31783,0 629 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 19265,0 632 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 14991,0 635 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 12295,0 638 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 6529,0 641 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 23034,0 644 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 30812,0 647 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 30890,0 650 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 25830,0 653 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16927,0 656 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 15058,0 659 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 29055,0 662 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 31747,0 665 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 32642,0 668 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 21975,0 671 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 30674,0 674 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 29010,0 677 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 32288,0 680 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 10380,0 683 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 21806,0 686 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 23004,0 698 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16902,0 701 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+NO_GRAPHIC 704
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 24570,0 706 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 24577,0 707 1 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 24708,0 712 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 24660,0 713 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 24674,0 714 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 24646,0 715 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 24688,0 716 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 24724,0 717 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 24738,0 718 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 17003,0 719 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 17019,0 720 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 14417,0 722 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 14427,0 724 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 14048,0 725 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 14622,0 726 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 14479,0 727 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 14493,0 728 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 5678,0 730 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 5646,0 732 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 4272,0 733 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2786,0 734 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 5626,0 735 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 5634,0 736 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 9175,0 738 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 4042,0 740 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 10036,0 741 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 9253,0 742 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 9261,0 743 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 6072,0 744 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 3984,0 745 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 4226,0 746 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 23365,0 747 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16379,0 748 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 23357,0 749 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 13117,0 751 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 13124,0 752 1 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 13143,0 757 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 13159,0 758 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 17393,0 759 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 31735,0 760 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 33522,0 762 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 18101,0 764 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 334,0 765 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 328,0 766 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 322,0 767 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 18093,0 768 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 364,0 769 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 370,0 770 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 1399,0 772 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 1406,0 773 1 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 26344,0 777 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 26336,0 778 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 5602,0 779 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 334,0 780 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 328,0 781 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 322,0 782 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2299,0 783 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2576,0 784 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2582,0 785 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 20953,0 786 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2600,0 787 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 5480,0 788 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 5474,0 789 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 6064,0 790 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 27149,0 791 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 27155,0 792 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2642,0 793 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 21768,0 794 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 23063,0 795 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 23055,0 796 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 31176,0 797 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 31216,0 798 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 31184,0 799 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 31200,0 800 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 32393,0 801 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 17027,0 802 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 17011,0 803 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 24750,0 804 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 15750,0 805 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16523,0 806 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16531,0 807 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16539,0 808 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 1411,0 809 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 1682,0 810 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16371,0 811 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 23343,0 812 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 23351,0 813 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 23600,0 814 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 17401,0 815 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16547,0 816 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 27605,0 817 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16955,0 818 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 15494,0 819 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 25842,0 820 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 5626,0 821 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2778,0 822 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 9006,0 823 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 5634,0 824 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 4537,0 825 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 12649,0 826 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 12655,0 827 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 4401,0 828 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 4419,0 829 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 10298,0 830 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 10304,0 831 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 10316,0 832 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 10310,0 833 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 4743,0 834 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 4407,0 835 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 11405,0 836 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 29093,0 837 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16404,0 839 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16556,0 841 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16547,0 842 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16564,0 843 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 4903,0 845 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 18081,0 847 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 4401,0 848 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 4419,0 849 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 4671,0 850 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 4679,0 851 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 4687,0 852 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 4695,0 853 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 4407,0 854 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 4743,0 855 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 10298,0 856 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 10310,0 857 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 10304,0 858 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 10316,0 859 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 10322,0 860 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 4948,0 861 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 10010,0 862 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 11209,0 864 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 11216,0 865 1 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 10699,0 870 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 10723,0 871 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 10737,0 872 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 10751,0 873 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 10707,0 875 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 30927,0 876 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 30880,0 877 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 22360,0 878 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 22352,0 879 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 10685,0 880 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 10691,0 881 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 27117,0 883 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 27124,0 884 1 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 26073,0 889 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 15379,0 890 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 21067,0 891 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 21083,0 892 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 20945,0 893 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2600,0 894 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2642,0 895 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2494,0 896 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 27149,0 897 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 27155,0 898 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2582,0 899 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2576,0 900 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2299,0 901 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 27133,0 902 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2476,0 903 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2482,0 904 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2488,0 905 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2506,0 906 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2500,0 907 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 18459,0 908 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 5793,0 910 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 5805,0 912 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 21049,0 913 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 20931,0 914 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 21559,0 915 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 21061,0 916 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 20153,0 917 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 5829,0 918 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 6160,0 919 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 5813,0 920 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 5480,0 921 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 5837,0 922 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 5474,0 923 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 5821,0 924 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16865,0 926 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16872,0 927 1 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16877,0 932 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16945,0 933 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16885,0 934 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16939,0 936 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16914,0 937 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 1768,0 939 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 15750,0 941 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 15498,0 942 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 25035,0 943 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 6276,0 944 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 12625,0 946 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 12687,0 948 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 12643,0 949 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 15494,0 950 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 6540,0 951 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 12649,0 952 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 12655,0 953 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 1606,0 955 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 1613,0 956 1 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 25298,0 960 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 25543,0 961 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 25557,0 962 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 26356,0 963 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 32377,0 964 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 32363,0 965 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 28278,0 966 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 4240,0 967 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 30923,0 968 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 384,0 969 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 392,0 970 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 400,0 971 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 408,0 972 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 5222,0 973 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 424,0 974 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 432,0 975 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2482,0 976 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2488,0 977 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 370,0 978 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 364,0 979 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2476,0 980 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 27133,0 981 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2506,0 983 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2500,0 984 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 2494,0 985 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 10266,0 986 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 13159,0 987 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 17393,0 988 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 20987,0 989 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 21003,0 990 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 21011,0 991 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 21027,0 992 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 20923,0 993 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 20939,0 994 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 27611,0 995 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 25029,0 996 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 18459,0 997 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 13695,0 998 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 13921,0 999 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 13929,0 1000 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 11858,0 1001 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 15071,0 1002 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 6452,0 1003 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 8752,0 1004 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 9951,0 1005 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 30792,0 1006 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 31194,0 1007 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 9233,0 1008 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 9241,0 1009 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 9943,0 1010 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 23833,0 1011 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 10637,0 1012 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 10629,0 1013 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 6276,0 1017 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 4240,0 1018 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16531,0 1019 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16539,0 1020 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+GRAPHIC 16523,0 1021 0 
+DESIGN @f@a@d_main
+VIEW struct.bd
+NO_GRAPHIC 1023
Index: /firmware/FAD/FACT_FAD_lib/hds/.xrf/spi_interface_struct.xrf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/.xrf/spi_interface_struct.xrf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/.xrf/spi_interface_struct.xrf	(revision 11755)
@@ -0,0 +1,293 @@
+DESIGN spi_interface
+VIEW symbol.sb
+NO_GRAPHIC 0
+DESIGN spi_interface
+VIEW symbol.sb
+GRAPHIC 50,0 8 0 
+DESIGN spi_interface
+VIEW symbol.sb
+GRAPHIC 1121,0 16 0 
+DESIGN spi_interface
+VIEW symbol.sb
+GRAPHIC 326,0 17 0 
+DESIGN spi_interface
+VIEW symbol.sb
+GRAPHIC 197,0 18 0 
+DESIGN spi_interface
+VIEW symbol.sb
+GRAPHIC 1597,0 19 0 
+DESIGN spi_interface
+VIEW symbol.sb
+GRAPHIC 321,0 20 0 
+DESIGN spi_interface
+VIEW symbol.sb
+GRAPHIC 1520,0 21 0 
+DESIGN spi_interface
+VIEW symbol.sb
+GRAPHIC 1017,0 22 0 
+DESIGN spi_interface
+VIEW symbol.sb
+GRAPHIC 1229,0 23 0 
+DESIGN spi_interface
+VIEW symbol.sb
+GRAPHIC 126,0 24 0 
+DESIGN spi_interface
+VIEW symbol.sb
+GRAPHIC 819,0 25 0 
+DESIGN spi_interface
+VIEW symbol.sb
+GRAPHIC 1022,0 26 0 
+DESIGN spi_interface
+VIEW symbol.sb
+GRAPHIC 824,0 27 0 
+DESIGN spi_interface
+VIEW symbol.sb
+GRAPHIC 1283,0 28 0 
+DESIGN spi_interface
+VIEW symbol.sb
+GRAPHIC 1,0 31 0 
+DESIGN spi_interface
+VIEW symbol.sb
+GRAPHIC 1,0 32 0 
+DESIGN spi_interface
+VIEW struct.bd
+NO_GRAPHIC 35
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 41,0 44 0 
+DESIGN spi_interface
+VIEW struct.bd
+NO_GRAPHIC 51
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 0,0 54 2 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 2738,0 59 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 2980,0 60 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 1243,0 61 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 1249,0 62 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 1326,0 63 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 449,0 64 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 3257,0 65 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 3016,0 66 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 2990,0 67 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 1334,0 68 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 1342,0 69 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 1350,0 70 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 3171,0 71 0 
+DESIGN spi_interface
+VIEW struct.bd
+NO_GRAPHIC 72
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 3155,0 74 0 
+DESIGN spi_interface
+VIEW struct.bd
+NO_GRAPHIC 76
+LIBRARY FACT_FAD_lib
+DESIGN clk_divider
+VIEW beha
+GRAPHIC 2645,0 78 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 2652,0 79 1 
+DESIGN spi_interface
+VIEW struct.bd
+NO_GRAPHIC 85
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 2249,0 87 0 
+DESIGN spi_interface
+VIEW struct.bd
+NO_GRAPHIC 103
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 2195,0 105 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 2202,0 106 1 
+DESIGN spi_interface
+VIEW struct.bd
+NO_GRAPHIC 127
+LIBRARY FACT_FAD_lib
+DESIGN spi_interface
+VIEW struct.bd
+NO_GRAPHIC 129
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 2645,0 132 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 2249,0 133 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 2195,0 134 0 
+DESIGN spi_interface
+VIEW struct.bd
+NO_GRAPHIC 137
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 2965,0 139 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 3068,0 142 0 
+DESIGN spi_interface
+VIEW struct.bd
+NO_GRAPHIC 145
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 2645,0 147 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 2652,0 148 1 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 222,0 152 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 2976,0 153 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 2689,0 155 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 2696,0 156 1 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 2631,0 160 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 2732,0 161 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 2249,0 163 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 2002,0 165 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 244,0 166 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 2357,0 167 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 252,0 168 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 260,0 169 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 1328,0 170 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 1336,0 171 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 451,0 172 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 3259,0 173 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 1251,0 174 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 1245,0 175 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 1344,0 176 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 1352,0 177 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 3173,0 178 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 2195,0 180 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 2202,0 181 1 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 3155,0 185 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 1227,0 186 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 1233,0 187 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 489,0 188 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 2828,0 189 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 1598,0 190 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 1604,0 191 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 1344,0 192 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 1352,0 193 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 1251,0 194 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 1245,0 195 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 3173,0 196 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 3018,0 197 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 1328,0 198 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 1336,0 199 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 451,0 200 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 3259,0 201 0 
+DESIGN spi_interface
+VIEW struct.bd
+GRAPHIC 3155,0 205 0 
+DESIGN spi_interface
+VIEW struct.bd
+NO_GRAPHIC 207
Index: /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_@board/struct.bd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_@board/struct.bd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_@board/struct.bd	(revision 11755)
@@ -0,0 +1,14244 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+(DmPackageRef
+library "IEEE"
+unitName "NUMERIC_STD"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+)
+]
+instances [
+(Instance
+name "I_board_main"
+duLibraryName "FACT_FAD_lib"
+duName "FAD_main"
+elements [
+(GiElement
+name "RAMADDRWIDTH64b"
+type "integer"
+value "LOG2_OF_RAM_SIZE_64B"
+)
+]
+mwi 0
+uid 17195,0
+)
+(Instance
+name "I0"
+duLibraryName "moduleware"
+duName "assignment"
+elements [
+]
+mwi 1
+uid 19427,0
+)
+(Instance
+name "I1"
+duLibraryName "moduleware"
+duName "assignment"
+elements [
+]
+mwi 1
+uid 19438,0
+)
+(Instance
+name "I2"
+duLibraryName "moduleware"
+duName "assignment"
+elements [
+]
+mwi 1
+uid 19469,0
+)
+(Instance
+name "I3"
+duLibraryName "moduleware"
+duName "assignment"
+elements [
+]
+mwi 1
+uid 19500,0
+)
+(Instance
+name "I4"
+duLibraryName "moduleware"
+duName "assignment"
+elements [
+]
+mwi 1
+uid 20188,0
+)
+]
+embeddedInstances [
+(EmbeddedInstance
+name "eb_ID"
+number "4"
+)
+(EmbeddedInstance
+name "ADC_CLK"
+number "2"
+)
+(EmbeddedInstance
+name "ADC_DATA"
+number "3"
+)
+(EmbeddedInstance
+name "eb3"
+number "9"
+)
+(EmbeddedInstance
+name "SRCLK"
+number "1"
+)
+]
+libraryRefs [
+"ieee"
+"FACT_FAD_lib"
+]
+)
+version "29.1"
+appVersion "2009.2 (Build 10)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\---\\zrh_last_version\\FACT_FAD_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\---\\zrh_last_version\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\---\\zrh_last_version\\FACT_FAD_lib\\hds\\@f@a@d_@board\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\---\\zrh_last_version\\FACT_FAD_lib\\hds\\@f@a@d_@board\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\---\\zrh_last_version\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\---\\zrh_last_version\\FACT_FAD_lib\\hds\\@f@a@d_@board"
+)
+(vvPair
+variable "d_logical"
+value "C:\\---\\zrh_last_version\\FACT_FAD_lib\\hds\\FAD_Board"
+)
+(vvPair
+variable "date"
+value "11.07.2011"
+)
+(vvPair
+variable "day"
+value "Mo"
+)
+(vvPair
+variable "day_long"
+value "Montag"
+)
+(vvPair
+variable "dd"
+value "11"
+)
+(vvPair
+variable "entity_name"
+value "FAD_Board"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "mm"
+value "07"
+)
+(vvPair
+variable "module_name"
+value "FAD_Board"
+)
+(vvPair
+variable "month"
+value "Jul"
+)
+(vvPair
+variable "month_long"
+value "Juli"
+)
+(vvPair
+variable "p"
+value "C:\\---\\zrh_last_version\\FACT_FAD_lib\\hds\\@f@a@d_@board\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "C:\\---\\zrh_last_version\\FACT_FAD_lib\\hds\\FAD_Board\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "12:53:58"
+)
+(vvPair
+variable "unit"
+value "FAD_Board"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 52,0
+optionalChildren [
+*1 (Grouping
+uid 9,0
+optionalChildren [
+*2 (CommentText
+uid 11,0
+shape (Rectangle
+uid 12,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "99000,4000,116000,5000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 13,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "99200,4000,108600,5000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*3 (CommentText
+uid 14,0
+shape (Rectangle
+uid 15,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "116000,0,120000,1000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 16,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "116200,0,119200,1000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*4 (CommentText
+uid 17,0
+shape (Rectangle
+uid 18,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "99000,2000,116000,3000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 19,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "99200,2000,109200,3000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*5 (CommentText
+uid 20,0
+shape (Rectangle
+uid 21,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "95000,2000,99000,3000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 22,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "95200,2000,97300,3000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*6 (CommentText
+uid 23,0
+shape (Rectangle
+uid 24,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "116000,1000,136000,5000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 25,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "116200,1200,125400,2200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*7 (CommentText
+uid 26,0
+shape (Rectangle
+uid 27,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "120000,0,136000,1000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 28,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "120200,0,124700,1000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*8 (CommentText
+uid 29,0
+shape (Rectangle
+uid 30,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "95000,0,116000,2000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 31,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "102700,0,108300,2000"
+st "
+TU Dortmund 
+Physik / EE
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*9 (CommentText
+uid 32,0
+shape (Rectangle
+uid 33,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "95000,3000,99000,4000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 34,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "95200,3000,97300,4000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*10 (CommentText
+uid 35,0
+shape (Rectangle
+uid 36,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "95000,4000,99000,5000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 37,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "95200,4000,97900,5000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*11 (CommentText
+uid 38,0
+shape (Rectangle
+uid 39,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "99000,3000,116000,4000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 40,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "99200,3000,112000,4000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 10,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "95000,0,136000,5000"
+)
+oxt "14000,66000,55000,71000"
+)
+*12 (PortIoIn
+uid 231,0
+shape (CompositeShape
+uid 232,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 233,0
+sl 0
+ro 270
+xt "20000,77625,21500,78375"
+)
+(Line
+uid 234,0
+sl 0
+ro 270
+xt "21500,78000,22000,78000"
+pts [
+"21500,78000"
+"22000,78000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 235,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 236,0
+va (VaSet
+)
+xt "17100,77500,19000,78500"
+st "TRG"
+ju 2
+blo "19000,78300"
+tm "WireNameMgr"
+)
+)
+)
+*13 (PortIoIn
+uid 251,0
+shape (CompositeShape
+uid 252,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 253,0
+sl 0
+ro 270
+xt "19000,67625,20500,68375"
+)
+(Line
+uid 254,0
+sl 0
+ro 270
+xt "20500,68000,21000,68000"
+pts [
+"20500,68000"
+"21000,68000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 255,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 256,0
+va (VaSet
+)
+xt "14800,67500,18000,68500"
+st "X_50M"
+ju 2
+blo "18000,68300"
+tm "WireNameMgr"
+)
+)
+)
+*14 (HdlText
+uid 265,0
+optionalChildren [
+*15 (EmbeddedText
+uid 271,0
+commentText (CommentText
+uid 272,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 273,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "32000,83000,44000,87000"
+)
+oxt "12000,27000,20000,31000"
+text (MLText
+uid 274,0
+va (VaSet
+)
+xt "32200,83200,43700,86200"
+st "
+-- hard-wired IDs
+board_id <= LINE(5 downto 2);
+crate_id <= LINE(1 downto 0);
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 12000
+)
+)
+)
+]
+shape (Rectangle
+uid 266,0
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "28000,80000,32000,83000"
+)
+oxt "12000,23000,17000,27000"
+ttg (MlTextGroup
+uid 267,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*16 (Text
+uid 268,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "29150,80000,31650,81000"
+st "eb_ID"
+blo "29150,80800"
+tm "HdlTextNameMgr"
+)
+*17 (Text
+uid 269,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "29150,81000,29950,82000"
+st "4"
+blo "29150,81800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 270,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "28250,81250,29750,82750"
+iconName "TextFile.png"
+iconMaskName "TextFile.msk"
+ftype 21
+)
+viewiconposition 0
+)
+*18 (Net
+uid 275,0
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+preAdd 0
+posAdd 0
+o 60
+suid 5,0
+)
+declText (MLText
+uid 276,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,52800,70500,53600"
+st "SIGNAL board_id              : std_logic_vector(3 downto 0)"
+)
+)
+*19 (Net
+uid 283,0
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 downto 0)"
+o 62
+suid 6,0
+)
+declText (MLText
+uid 284,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,54400,70500,55200"
+st "SIGNAL crate_id              : std_logic_vector(1 downto 0)"
+)
+)
+*20 (PortIoOut
+uid 472,0
+shape (CompositeShape
+uid 473,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 474,0
+sl 0
+ro 270
+xt "90500,70625,92000,71375"
+)
+(Line
+uid 475,0
+sl 0
+ro 270
+xt "90000,71000,90500,71000"
+pts [
+"90000,71000"
+"90500,71000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 476,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 477,0
+va (VaSet
+)
+xt "93000,70500,96400,71500"
+st "W_RES"
+blo "93000,71300"
+tm "WireNameMgr"
+)
+)
+)
+*21 (PortIoOut
+uid 478,0
+shape (CompositeShape
+uid 479,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 480,0
+sl 0
+ro 270
+xt "90500,67625,92000,68375"
+)
+(Line
+uid 481,0
+sl 0
+ro 270
+xt "90000,68000,90500,68000"
+pts [
+"90000,68000"
+"90500,68000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 482,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 483,0
+va (VaSet
+)
+xt "93000,67500,95400,68500"
+st "W_A"
+blo "93000,68300"
+tm "WireNameMgr"
+)
+)
+)
+*22 (PortIoOut
+uid 484,0
+shape (CompositeShape
+uid 485,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 486,0
+sl 0
+ro 270
+xt "90500,74625,92000,75375"
+)
+(Line
+uid 487,0
+sl 0
+ro 270
+xt "90000,75000,90500,75000"
+pts [
+"90000,75000"
+"90500,75000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 488,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 489,0
+va (VaSet
+)
+xt "93000,74500,95900,75500"
+st "W_CS"
+blo "93000,75300"
+tm "WireNameMgr"
+)
+)
+)
+*23 (PortIoInOut
+uid 490,0
+shape (CompositeShape
+uid 491,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+uid 492,0
+sl 0
+xt "90500,68625,92000,69375"
+)
+(Line
+uid 493,0
+sl 0
+xt "90000,69000,90500,69000"
+pts [
+"90000,69000"
+"90500,69000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 494,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 495,0
+va (VaSet
+)
+xt "93000,68500,95400,69500"
+st "W_D"
+blo "93000,69300"
+tm "WireNameMgr"
+)
+)
+)
+*24 (PortIoIn
+uid 496,0
+shape (CompositeShape
+uid 497,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 498,0
+sl 0
+ro 90
+xt "90500,73625,92000,74375"
+)
+(Line
+uid 499,0
+sl 0
+ro 90
+xt "90000,74000,90500,74000"
+pts [
+"90500,74000"
+"90000,74000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 500,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 501,0
+va (VaSet
+)
+xt "93000,73500,96300,74500"
+st "W_INT"
+blo "93000,74300"
+tm "WireNameMgr"
+)
+)
+)
+*25 (PortIoOut
+uid 502,0
+shape (CompositeShape
+uid 503,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 504,0
+sl 0
+ro 270
+xt "90500,71625,92000,72375"
+)
+(Line
+uid 505,0
+sl 0
+ro 270
+xt "90000,72000,90500,72000"
+pts [
+"90000,72000"
+"90500,72000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 506,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 507,0
+va (VaSet
+)
+xt "93000,71500,95900,72500"
+st "W_RD"
+blo "93000,72300"
+tm "WireNameMgr"
+)
+)
+)
+*26 (PortIoOut
+uid 508,0
+shape (CompositeShape
+uid 509,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 510,0
+sl 0
+ro 270
+xt "90500,72625,92000,73375"
+)
+(Line
+uid 511,0
+sl 0
+ro 270
+xt "90000,73000,90500,73000"
+pts [
+"90000,73000"
+"90500,73000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 512,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 513,0
+va (VaSet
+)
+xt "93000,72500,96200,73500"
+st "W_WR"
+blo "93000,73300"
+tm "WireNameMgr"
+)
+)
+)
+*27 (Net
+uid 1465,0
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 57
+suid 29,0
+)
+declText (MLText
+uid 1466,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,50400,66000,51200"
+st "SIGNAL adc_data_array        : adc_data_array_type"
+)
+)
+*28 (Net
+uid 2407,0
+decl (Decl
+n "RSRLOAD"
+t "std_logic"
+o 40
+suid 57,0
+i "'0'"
+)
+declText (MLText
+uid 2408,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,35000,71500,35800"
+st "RSRLOAD               : std_logic                      := '0'"
+)
+)
+*29 (PortIoOut
+uid 2415,0
+shape (CompositeShape
+uid 2416,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 2417,0
+sl 0
+ro 90
+xt "19000,110625,20500,111375"
+)
+(Line
+uid 2418,0
+sl 0
+ro 90
+xt "20500,111000,21000,111000"
+pts [
+"21000,111000"
+"20500,111000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 2419,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2420,0
+va (VaSet
+)
+xt "13800,110500,18000,111500"
+st "RSRLOAD"
+ju 2
+blo "18000,111300"
+tm "WireNameMgr"
+)
+)
+)
+*30 (Net
+uid 3025,0
+decl (Decl
+n "DAC_CS"
+t "std_logic"
+o 22
+suid 66,0
+)
+declText (MLText
+uid 3026,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,20600,57000,21400"
+st "DAC_CS                : std_logic"
+)
+)
+*31 (PortIoOut
+uid 3153,0
+shape (CompositeShape
+uid 3154,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3155,0
+sl 0
+ro 90
+xt "-3000,70625,-1500,71375"
+)
+(Line
+uid 3156,0
+sl 0
+ro 90
+xt "-1500,71000,-1000,71000"
+pts [
+"-1000,71000"
+"-1500,71000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3157,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3158,0
+va (VaSet
+)
+xt "-6900,70500,-4000,71500"
+st "A_CLK"
+ju 2
+blo "-4000,71300"
+tm "WireNameMgr"
+)
+)
+)
+*32 (Net
+uid 3216,0
+decl (Decl
+n "X_50M"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 17
+suid 67,0
+)
+declText (MLText
+uid 3217,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,16600,57000,17400"
+st "X_50M                 : STD_LOGIC"
+)
+)
+*33 (Net
+uid 3226,0
+decl (Decl
+n "TRG"
+t "STD_LOGIC"
+o 15
+suid 68,0
+)
+declText (MLText
+uid 3227,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,15000,57000,15800"
+st "TRG                   : STD_LOGIC"
+)
+)
+*34 (HdlText
+uid 3248,0
+optionalChildren [
+*35 (EmbeddedText
+uid 3254,0
+commentText (CommentText
+uid 3255,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 3256,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "-14000,63000,12000,69000"
+)
+oxt "0,0,18000,5000"
+text (MLText
+uid 3257,0
+va (VaSet
+)
+xt "-13800,63200,-8900,69200"
+st "
+A_CLK <= (
+ADC_CLK,
+ADC_CLK,
+ADC_CLK,
+ADC_CLK
+);
+
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 6000
+visibleWidth 26000
+)
+)
+)
+]
+shape (Rectangle
+uid 3249,0
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "5000,70000,13000,73000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 3250,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*36 (Text
+uid 3251,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "6150,70000,10350,71000"
+st "ADC_CLK"
+blo "6150,70800"
+tm "HdlTextNameMgr"
+)
+*37 (Text
+uid 3252,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "6150,71000,6950,72000"
+st "2"
+blo "6150,71800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 3253,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "5250,71250,6750,72750"
+iconName "TextFile.png"
+iconMaskName "TextFile.msk"
+ftype 21
+)
+viewiconposition 0
+)
+*38 (Net
+uid 3266,0
+decl (Decl
+n "A_CLK"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 21
+suid 71,0
+)
+declText (MLText
+uid 3267,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,19800,67000,20600"
+st "A_CLK                 : std_logic_vector(3 downto 0)"
+)
+)
+*39 (PortIoOut
+uid 3284,0
+shape (CompositeShape
+uid 3285,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3286,0
+sl 0
+ro 90
+xt "19000,89625,20500,90375"
+)
+(Line
+uid 3287,0
+sl 0
+ro 90
+xt "20500,90000,21000,90000"
+pts [
+"21000,90000"
+"20500,90000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3288,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3289,0
+va (VaSet
+)
+xt "14300,89500,18000,90500"
+st "OE_ADC"
+ju 2
+blo "18000,90300"
+tm "WireNameMgr"
+)
+)
+)
+*40 (Net
+uid 3290,0
+decl (Decl
+n "OE_ADC"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 32
+suid 73,0
+)
+declText (MLText
+uid 3291,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,28600,57000,29400"
+st "OE_ADC                : STD_LOGIC"
+)
+)
+*41 (PortIoIn
+uid 3292,0
+shape (CompositeShape
+uid 3293,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3294,0
+sl 0
+ro 270
+xt "19000,88625,20500,89375"
+)
+(Line
+uid 3295,0
+sl 0
+ro 270
+xt "20500,89000,21000,89000"
+pts [
+"20500,89000"
+"21000,89000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3296,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3297,0
+va (VaSet
+)
+xt "14900,88500,18000,89500"
+st "A_OTR"
+ju 2
+blo "18000,89300"
+tm "WireNameMgr"
+)
+)
+)
+*42 (Net
+uid 3298,0
+decl (Decl
+n "A_OTR"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 5
+suid 74,0
+)
+declText (MLText
+uid 3299,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,7000,67000,7800"
+st "A_OTR                 : std_logic_vector(3 DOWNTO 0)"
+)
+)
+*43 (HdlText
+uid 3300,0
+optionalChildren [
+*44 (EmbeddedText
+uid 3306,0
+commentText (CommentText
+uid 3307,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 3308,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "19000,99000,38000,101000"
+)
+oxt "0,0,18000,5000"
+text (MLText
+uid 3309,0
+va (VaSet
+)
+xt "19200,99200,37300,100200"
+st "
+adc_data_array <= ( A0_D, A1_D, A2_D, A3_D );
+
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 19000
+)
+)
+)
+]
+shape (Rectangle
+uid 3301,0
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "24000,94000,30000,99000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 3302,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*45 (Text
+uid 3303,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "27150,95000,31750,96000"
+st "ADC_DATA"
+blo "27150,95800"
+tm "HdlTextNameMgr"
+)
+*46 (Text
+uid 3304,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "27150,96000,27950,97000"
+st "3"
+blo "27150,96800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 3305,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "24250,97250,25750,98750"
+iconName "TextFile.png"
+iconMaskName "TextFile.msk"
+ftype 21
+)
+viewiconposition 0
+)
+*47 (PortIoIn
+uid 3310,0
+shape (CompositeShape
+uid 3311,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3312,0
+sl 0
+ro 270
+xt "19000,94625,20500,95375"
+)
+(Line
+uid 3313,0
+sl 0
+ro 270
+xt "20500,95000,21000,95000"
+pts [
+"20500,95000"
+"21000,95000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3314,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3315,0
+va (VaSet
+)
+xt "15400,94500,18000,95500"
+st "A0_D"
+ju 2
+blo "18000,95300"
+tm "WireNameMgr"
+)
+)
+)
+*48 (PortIoIn
+uid 3332,0
+shape (CompositeShape
+uid 3333,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3334,0
+sl 0
+ro 270
+xt "19000,95625,20500,96375"
+)
+(Line
+uid 3335,0
+sl 0
+ro 270
+xt "20500,96000,21000,96000"
+pts [
+"20500,96000"
+"21000,96000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3336,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3337,0
+va (VaSet
+)
+xt "15500,95500,18000,96500"
+st "A1_D"
+ju 2
+blo "18000,96300"
+tm "WireNameMgr"
+)
+)
+)
+*49 (PortIoIn
+uid 3338,0
+shape (CompositeShape
+uid 3339,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3340,0
+sl 0
+ro 270
+xt "19000,96625,20500,97375"
+)
+(Line
+uid 3341,0
+sl 0
+ro 270
+xt "20500,97000,21000,97000"
+pts [
+"20500,97000"
+"21000,97000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3342,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3343,0
+va (VaSet
+)
+xt "15400,96500,18000,97500"
+st "A2_D"
+ju 2
+blo "18000,97300"
+tm "WireNameMgr"
+)
+)
+)
+*50 (PortIoIn
+uid 3344,0
+shape (CompositeShape
+uid 3345,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3346,0
+sl 0
+ro 270
+xt "19000,97625,20500,98375"
+)
+(Line
+uid 3347,0
+sl 0
+ro 270
+xt "20500,98000,21000,98000"
+pts [
+"20500,98000"
+"21000,98000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3348,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3349,0
+va (VaSet
+)
+xt "15400,97500,18000,98500"
+st "A3_D"
+ju 2
+blo "18000,98300"
+tm "WireNameMgr"
+)
+)
+)
+*51 (Net
+uid 3374,0
+decl (Decl
+n "A0_D"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 1
+suid 79,0
+)
+declText (MLText
+uid 3375,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,3800,67500,4600"
+st "A0_D                  : std_logic_vector(11 DOWNTO 0)"
+)
+)
+*52 (Net
+uid 3376,0
+decl (Decl
+n "A1_D"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 2
+suid 80,0
+)
+declText (MLText
+uid 3377,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,4600,67500,5400"
+st "A1_D                  : std_logic_vector(11 DOWNTO 0)"
+)
+)
+*53 (Net
+uid 3378,0
+decl (Decl
+n "A2_D"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 3
+suid 81,0
+)
+declText (MLText
+uid 3379,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,5400,67500,6200"
+st "A2_D                  : std_logic_vector(11 DOWNTO 0)"
+)
+)
+*54 (Net
+uid 3380,0
+decl (Decl
+n "A3_D"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 4
+suid 82,0
+)
+declText (MLText
+uid 3381,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,6200,67500,7000"
+st "A3_D                  : std_logic_vector(11 DOWNTO 0)"
+)
+)
+*55 (PortIoIn
+uid 3476,0
+shape (CompositeShape
+uid 3477,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3478,0
+sl 0
+ro 270
+xt "19000,104625,20500,105375"
+)
+(Line
+uid 3479,0
+sl 0
+ro 270
+xt "20500,105000,21000,105000"
+pts [
+"20500,105000"
+"21000,105000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3480,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3481,0
+va (VaSet
+)
+xt "13200,104500,18000,105500"
+st "D0_SROUT"
+ju 2
+blo "18000,105300"
+tm "WireNameMgr"
+)
+)
+)
+*56 (PortIoIn
+uid 3482,0
+shape (CompositeShape
+uid 3483,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3484,0
+sl 0
+ro 270
+xt "19000,105625,20500,106375"
+)
+(Line
+uid 3485,0
+sl 0
+ro 270
+xt "20500,106000,21000,106000"
+pts [
+"20500,106000"
+"21000,106000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3486,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3487,0
+va (VaSet
+)
+xt "13300,105500,18000,106500"
+st "D1_SROUT"
+ju 2
+blo "18000,106300"
+tm "WireNameMgr"
+)
+)
+)
+*57 (PortIoIn
+uid 3488,0
+shape (CompositeShape
+uid 3489,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3490,0
+sl 0
+ro 270
+xt "19000,106625,20500,107375"
+)
+(Line
+uid 3491,0
+sl 0
+ro 270
+xt "20500,107000,21000,107000"
+pts [
+"20500,107000"
+"21000,107000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3492,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3493,0
+va (VaSet
+)
+xt "13200,106500,18000,107500"
+st "D2_SROUT"
+ju 2
+blo "18000,107300"
+tm "WireNameMgr"
+)
+)
+)
+*58 (PortIoIn
+uid 3494,0
+shape (CompositeShape
+uid 3495,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3496,0
+sl 0
+ro 270
+xt "19000,107625,20500,108375"
+)
+(Line
+uid 3497,0
+sl 0
+ro 270
+xt "20500,108000,21000,108000"
+pts [
+"20500,108000"
+"21000,108000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3498,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3499,0
+va (VaSet
+)
+xt "13200,107500,18000,108500"
+st "D3_SROUT"
+ju 2
+blo "18000,108300"
+tm "WireNameMgr"
+)
+)
+)
+*59 (Net
+uid 3500,0
+decl (Decl
+n "D0_SROUT"
+t "std_logic"
+o 6
+suid 91,0
+)
+declText (MLText
+uid 3501,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,7800,57000,8600"
+st "D0_SROUT              : std_logic"
+)
+)
+*60 (Net
+uid 3502,0
+decl (Decl
+n "D1_SROUT"
+t "std_logic"
+o 7
+suid 92,0
+)
+declText (MLText
+uid 3503,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,8600,57000,9400"
+st "D1_SROUT              : std_logic"
+)
+)
+*61 (Net
+uid 3504,0
+decl (Decl
+n "D2_SROUT"
+t "std_logic"
+o 8
+suid 93,0
+)
+declText (MLText
+uid 3505,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,9400,57000,10200"
+st "D2_SROUT              : std_logic"
+)
+)
+*62 (Net
+uid 3506,0
+decl (Decl
+n "D3_SROUT"
+t "std_logic"
+o 9
+suid 94,0
+)
+declText (MLText
+uid 3507,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,10200,57000,11000"
+st "D3_SROUT              : std_logic"
+)
+)
+*63 (PortIoOut
+uid 3508,0
+shape (CompositeShape
+uid 3509,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3510,0
+sl 0
+ro 90
+xt "19000,108625,20500,109375"
+)
+(Line
+uid 3511,0
+sl 0
+ro 90
+xt "20500,109000,21000,109000"
+pts [
+"21000,109000"
+"20500,109000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3512,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3513,0
+va (VaSet
+)
+xt "15900,108500,18000,109500"
+st "D_A"
+ju 2
+blo "18000,109300"
+tm "WireNameMgr"
+)
+)
+)
+*64 (Net
+uid 3514,0
+decl (Decl
+n "D_A"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 26
+suid 95,0
+i "(others => '0')"
+)
+declText (MLText
+uid 3515,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,23800,77500,24600"
+st "D_A                   : std_logic_vector(3 DOWNTO 0)   := (others => '0')"
+)
+)
+*65 (PortIoOut
+uid 3516,0
+shape (CompositeShape
+uid 3517,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3518,0
+sl 0
+ro 90
+xt "19000,109625,20500,110375"
+)
+(Line
+uid 3519,0
+sl 0
+ro 90
+xt "20500,110000,21000,110000"
+pts [
+"21000,110000"
+"20500,110000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3520,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3521,0
+va (VaSet
+)
+xt "14200,109500,18000,110500"
+st "DWRITE"
+ju 2
+blo "18000,110300"
+tm "WireNameMgr"
+)
+)
+)
+*66 (Net
+uid 3522,0
+decl (Decl
+n "DWRITE"
+t "std_logic"
+o 25
+suid 96,0
+i "'0'"
+)
+declText (MLText
+uid 3523,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,23000,71500,23800"
+st "DWRITE                : std_logic                      := '0'"
+)
+)
+*67 (PortIoOut
+uid 3536,0
+shape (CompositeShape
+uid 3537,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3538,0
+sl 0
+ro 270
+xt "97500,83625,99000,84375"
+)
+(Line
+uid 3539,0
+sl 0
+ro 270
+xt "97000,84000,97500,84000"
+pts [
+"97000,84000"
+"97500,84000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3540,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3541,0
+va (VaSet
+)
+xt "100000,83500,103700,84500"
+st "DAC_CS"
+blo "100000,84300"
+tm "WireNameMgr"
+)
+)
+)
+*68 (PortIoOut
+uid 3624,0
+shape (CompositeShape
+uid 3625,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3626,0
+sl 0
+ro 270
+xt "99500,96625,101000,97375"
+)
+(Line
+uid 3627,0
+sl 0
+ro 270
+xt "99000,97000,99500,97000"
+pts [
+"99000,97000"
+"99500,97000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3628,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3629,0
+va (VaSet
+)
+xt "101750,96500,104650,97500"
+st "S_CLK"
+blo "101750,97300"
+tm "WireNameMgr"
+)
+)
+)
+*69 (Net
+uid 3630,0
+decl (Decl
+n "S_CLK"
+t "std_logic"
+o 42
+suid 105,0
+)
+declText (MLText
+uid 3631,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,36600,57000,37400"
+st "S_CLK                 : std_logic"
+)
+)
+*70 (Net
+uid 3632,0
+decl (Decl
+n "W_A"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 45
+suid 106,0
+)
+declText (MLText
+uid 3633,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,39000,67000,39800"
+st "W_A                   : std_logic_vector(9 DOWNTO 0)"
+)
+)
+*71 (Net
+uid 3634,0
+decl (Decl
+n "W_D"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 52
+suid 107,0
+)
+declText (MLText
+uid 3635,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,44600,67500,45400"
+st "W_D                   : std_logic_vector(15 DOWNTO 0)"
+)
+)
+*72 (Net
+uid 3636,0
+decl (Decl
+n "W_RES"
+t "std_logic"
+o 48
+suid 108,0
+i "'1'"
+)
+declText (MLText
+uid 3637,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,41400,71500,42200"
+st "W_RES                 : std_logic                      := '1'"
+)
+)
+*73 (Net
+uid 3638,0
+decl (Decl
+n "W_RD"
+t "std_logic"
+o 47
+suid 109,0
+i "'1'"
+)
+declText (MLText
+uid 3639,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,40600,71500,41400"
+st "W_RD                  : std_logic                      := '1'"
+)
+)
+*74 (Net
+uid 3640,0
+decl (Decl
+n "W_WR"
+t "std_logic"
+o 50
+suid 110,0
+i "'1'"
+)
+declText (MLText
+uid 3641,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,43000,71500,43800"
+st "W_WR                  : std_logic                      := '1'"
+)
+)
+*75 (Net
+uid 3642,0
+decl (Decl
+n "W_INT"
+t "std_logic"
+o 16
+suid 111,0
+)
+declText (MLText
+uid 3643,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,15800,57000,16600"
+st "W_INT                 : std_logic"
+)
+)
+*76 (Net
+uid 3644,0
+decl (Decl
+n "W_CS"
+t "std_logic"
+o 46
+suid 112,0
+i "'1'"
+)
+declText (MLText
+uid 3645,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,39800,71500,40600"
+st "W_CS                  : std_logic                      := '1'"
+)
+)
+*77 (PortIoInOut
+uid 3674,0
+shape (CompositeShape
+uid 3675,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+uid 3676,0
+sl 0
+xt "90500,98625,92000,99375"
+)
+(Line
+uid 3677,0
+sl 0
+xt "90000,99000,90500,99000"
+pts [
+"90000,99000"
+"90500,99000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3678,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3679,0
+va (VaSet
+)
+xt "93000,98500,95700,99500"
+st "MISO"
+blo "93000,99300"
+tm "WireNameMgr"
+)
+)
+)
+*78 (Net
+uid 3680,0
+decl (Decl
+n "MOSI"
+t "std_logic"
+o 31
+suid 113,0
+i "'0'"
+)
+declText (MLText
+uid 3681,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,27800,71500,28600"
+st "MOSI                  : std_logic                      := '0'"
+)
+)
+*79 (PortIoOut
+uid 3688,0
+shape (CompositeShape
+uid 3689,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3690,0
+sl 0
+ro 270
+xt "99500,99625,101000,100375"
+)
+(Line
+uid 3691,0
+sl 0
+ro 270
+xt "99000,100000,99500,100000"
+pts [
+"99000,100000"
+"99500,100000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3692,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3693,0
+va (VaSet
+)
+xt "102000,99500,104700,100500"
+st "MOSI"
+blo "102000,100300"
+tm "WireNameMgr"
+)
+)
+)
+*80 (Net
+uid 3694,0
+decl (Decl
+n "MISO"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 51
+suid 114,0
+)
+declText (MLText
+uid 3695,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,43800,57000,44600"
+st "MISO                  : std_logic"
+)
+)
+*81 (PortIoOut
+uid 3716,0
+shape (CompositeShape
+uid 3717,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3718,0
+sl 0
+ro 270
+xt "137500,130625,139000,131375"
+)
+(Line
+uid 3719,0
+sl 0
+ro 270
+xt "137000,131000,137500,131000"
+pts [
+"137000,131000"
+"137500,131000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3720,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3721,0
+va (VaSet
+)
+xt "140000,130500,146100,131500"
+st "RS485_C_DE"
+blo "140000,131300"
+tm "WireNameMgr"
+)
+)
+)
+*82 (PortIoOut
+uid 3722,0
+shape (CompositeShape
+uid 3723,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3724,0
+sl 0
+ro 270
+xt "137500,131625,139000,132375"
+)
+(Line
+uid 3725,0
+sl 0
+ro 270
+xt "137000,132000,137500,132000"
+pts [
+"137000,132000"
+"137500,132000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3726,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3727,0
+va (VaSet
+)
+xt "140000,131500,146200,132500"
+st "RS485_C_DO"
+blo "140000,132300"
+tm "WireNameMgr"
+)
+)
+)
+*83 (PortIoOut
+uid 3728,0
+shape (CompositeShape
+uid 3729,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3730,0
+sl 0
+ro 270
+xt "85500,147625,87000,148375"
+)
+(Line
+uid 3731,0
+sl 0
+ro 270
+xt "85000,148000,85500,148000"
+pts [
+"85000,148000"
+"85500,148000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3732,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3733,0
+va (VaSet
+)
+xt "88000,147500,94000,148500"
+st "RS485_E_RE"
+blo "88000,148300"
+tm "WireNameMgr"
+)
+)
+)
+*84 (PortIoOut
+uid 3734,0
+shape (CompositeShape
+uid 3735,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3736,0
+sl 0
+ro 270
+xt "85500,146625,87000,147375"
+)
+(Line
+uid 3737,0
+sl 0
+ro 270
+xt "85000,147000,85500,147000"
+pts [
+"85000,147000"
+"85500,147000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3738,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3739,0
+va (VaSet
+)
+xt "88000,146500,94100,147500"
+st "RS485_E_DE"
+blo "88000,147300"
+tm "WireNameMgr"
+)
+)
+)
+*85 (PortIoOut
+uid 3740,0
+shape (CompositeShape
+uid 3741,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3742,0
+sl 0
+ro 270
+xt "82500,120625,84000,121375"
+)
+(Line
+uid 3743,0
+sl 0
+ro 270
+xt "82000,121000,82500,121000"
+pts [
+"82000,121000"
+"82500,121000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3744,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3745,0
+va (VaSet
+)
+xt "85000,120500,89100,121500"
+st "DENABLE"
+blo "85000,121300"
+tm "WireNameMgr"
+)
+)
+)
+*86 (PortIoOut
+uid 3752,0
+shape (CompositeShape
+uid 3753,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3754,0
+sl 0
+ro 270
+xt "137500,138625,139000,139375"
+)
+(Line
+uid 3755,0
+sl 0
+ro 270
+xt "137000,139000,137500,139000"
+pts [
+"137000,139000"
+"137500,139000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3756,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3757,0
+va (VaSet
+)
+xt "140000,138500,143000,139500"
+st "EE_CS"
+blo "140000,139300"
+tm "WireNameMgr"
+)
+)
+)
+*87 (Net
+uid 3866,0
+decl (Decl
+n "RS485_C_RE"
+t "std_logic"
+o 36
+suid 127,0
+)
+declText (MLText
+uid 3867,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,31800,57000,32600"
+st "RS485_C_RE            : std_logic"
+)
+)
+*88 (Net
+uid 3868,0
+decl (Decl
+n "RS485_C_DE"
+t "std_logic"
+o 34
+suid 128,0
+)
+declText (MLText
+uid 3869,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,30200,57000,31000"
+st "RS485_C_DE            : std_logic"
+)
+)
+*89 (Net
+uid 3870,0
+decl (Decl
+n "RS485_E_RE"
+t "std_logic"
+o 39
+suid 129,0
+)
+declText (MLText
+uid 3871,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,34200,57000,35000"
+st "RS485_E_RE            : std_logic"
+)
+)
+*90 (Net
+uid 3872,0
+decl (Decl
+n "RS485_E_DE"
+t "std_logic"
+o 37
+suid 130,0
+)
+declText (MLText
+uid 3873,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,32600,57000,33400"
+st "RS485_E_DE            : std_logic"
+)
+)
+*91 (Net
+uid 3874,0
+decl (Decl
+n "DENABLE"
+t "std_logic"
+o 23
+suid 131,0
+i "'0'"
+)
+declText (MLText
+uid 3875,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,21400,71500,22200"
+st "DENABLE               : std_logic                      := '0'"
+)
+)
+*92 (Net
+uid 3878,0
+decl (Decl
+n "EE_CS"
+t "std_logic"
+o 29
+suid 133,0
+)
+declText (MLText
+uid 3879,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,26200,57000,27000"
+st "EE_CS                 : std_logic"
+)
+)
+*93 (PortIoOut
+uid 4916,0
+shape (CompositeShape
+uid 4917,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 4918,0
+sl 0
+ro 270
+xt "137500,117625,139000,118375"
+)
+(Line
+uid 4919,0
+sl 0
+ro 270
+xt "137000,118000,137500,118000"
+pts [
+"137000,118000"
+"137500,118000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 4920,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4921,0
+va (VaSet
+)
+xt "140000,117500,142000,118500"
+st "D_T"
+blo "140000,118300"
+tm "WireNameMgr"
+)
+)
+)
+*94 (Net
+uid 5320,0
+decl (Decl
+n "D_T"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 27
+suid 141,0
+i "(OTHERS => '0')"
+)
+declText (MLText
+uid 5321,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,24600,77500,25400"
+st "D_T                   : std_logic_vector(7 DOWNTO 0)   := (OTHERS => '0')"
+)
+)
+*95 (PortIoOut
+uid 6874,0
+shape (CompositeShape
+uid 6875,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 6876,0
+sl 0
+ro 270
+xt "137500,127625,139000,128375"
+)
+(Line
+uid 6877,0
+sl 0
+ro 270
+xt "137000,128000,137500,128000"
+pts [
+"137000,128000"
+"137500,128000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 6878,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 6879,0
+va (VaSet
+)
+xt "140000,127500,142500,128500"
+st "D_T2"
+blo "140000,128300"
+tm "WireNameMgr"
+)
+)
+)
+*96 (Net
+uid 6886,0
+decl (Decl
+n "D_T2"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 28
+suid 154,0
+i "(others => '0')"
+)
+declText (MLText
+uid 6887,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,25400,77500,26200"
+st "D_T2                  : std_logic_vector(1 DOWNTO 0)   := (others => '0')"
+)
+)
+*97 (PortIoOut
+uid 7138,0
+shape (CompositeShape
+uid 7139,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 7140,0
+sl 0
+ro 270
+xt "137500,120625,139000,121375"
+)
+(Line
+uid 7141,0
+sl 0
+ro 270
+xt "137000,121000,137500,121000"
+pts [
+"137000,121000"
+"137500,121000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 7142,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 7143,0
+va (VaSet
+)
+xt "140000,120500,142400,121500"
+st "A1_T"
+blo "140000,121300"
+tm "WireNameMgr"
+)
+)
+)
+*98 (Net
+uid 7150,0
+decl (Decl
+n "A1_T"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 19
+suid 155,0
+i "(OTHERS => '0')"
+)
+declText (MLText
+uid 7151,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,18200,77500,19000"
+st "A1_T                  : std_logic_vector(7 DOWNTO 0)   := (OTHERS => '0')"
+)
+)
+*99 (Net
+uid 9500,0
+decl (Decl
+n "CLK_50"
+t "std_logic"
+o 54
+suid 163,0
+)
+declText (MLText
+uid 9501,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,47200,61000,48000"
+st "SIGNAL CLK_50                : std_logic"
+)
+)
+*100 (PortIoOut
+uid 10296,0
+shape (CompositeShape
+uid 10297,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 10298,0
+sl 0
+ro 270
+xt "137500,119625,139000,120375"
+)
+(Line
+uid 10299,0
+sl 0
+ro 270
+xt "137000,120000,137500,120000"
+pts [
+"137000,120000"
+"137500,120000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 10300,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10301,0
+va (VaSet
+)
+xt "140000,119500,142500,120500"
+st "A0_T"
+blo "140000,120300"
+tm "WireNameMgr"
+)
+)
+)
+*101 (Net
+uid 10308,0
+decl (Decl
+n "A0_T"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 18
+suid 166,0
+i "(others => '0')"
+)
+declText (MLText
+uid 10309,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,17400,77500,18200"
+st "A0_T                  : std_logic_vector(7 DOWNTO 0)   := (others => '0')"
+)
+)
+*102 (HdlText
+uid 10310,0
+optionalChildren [
+*103 (EmbeddedText
+uid 10316,0
+commentText (CommentText
+uid 10317,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 10318,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "109000,64000,141000,106000"
+)
+oxt "0,0,18000,5000"
+text (MLText
+uid 10319,0
+va (VaSet
+)
+xt "109200,64200,128500,106200"
+st "
+-- testpins D_T2 are used as MAX3485 outputs.
+
+--D_T <= (others => '0');
+D_T <= w5300_state;
+--D_T2(0) <= debug_data_valid;
+D_T2(0) <= debug_data_ram_empty;
+--D_T2(1) <= socket_tx_free_out(16);
+
+D_T2(1) <= TRG_V;
+--D_T2 <= ( others => '0' );
+
+
+A0_T <= (others => '0');
+A1_T <= (others => '1');
+
+
+--A0_T <= DG_state;
+W_T(3 downto 0) <= mem_manager_state;
+--A1_T(7 downto 4) <= \"1100\";
+
+--A0_T <= socket_tx_free_out(7 downto 0);
+--A0_T <= spi_debug_16bit(7 downto 0);
+--A1_T <= spi_debug_16bit(15 downto 8);
+--A1_T <= socket_tx_free_out(15 downto 8);
+
+-- check SPI interfac
+--A1_T(7) <= sclk;
+--A1_T(6) <= MISO;
+--A1_T(5) <= mosi1;
+
+--A1_T(4) <= dac_cs1;
+--A1_T( 3 downto 0) <= sensor_cs;
+
+
+--D_T(3 downto 0) <=  counter_result ( 11 downto 8);
+--D_T(4) <= alarm_refclk_too_low;
+--D_T(5) <= alarm_refclk_too_high;
+--D_T(6) <= '0';
+--D_T(7) <= '0';
+
+
+
+-- additional MAX3485 is switched to shutdown mode
+RS485_C_RE <= '1';  --inverted logic
+RS485_C_DE <= '0';   
+RS485_C_DO <= '0';
+-- MAX3485 receiver out pit is fed out... should be HIGH-Z
+
+
+-- EEPROM is not used on FAD. CS is always high.
+EE_CS <= '1';
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 42000
+visibleWidth 32000
+)
+)
+)
+]
+shape (Rectangle
+uid 10311,0
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "126000,107000,132000,143000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 10312,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*104 (Text
+uid 10313,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "129150,110000,130850,111000"
+st "eb3"
+blo "129150,110800"
+tm "HdlTextNameMgr"
+)
+*105 (Text
+uid 10314,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "129150,111000,129950,112000"
+st "9"
+blo "129150,111800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 10315,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "126250,141250,127750,142750"
+iconName "TextFile.png"
+iconMaskName "TextFile.msk"
+ftype 21
+)
+viewiconposition 0
+)
+*106 (PortIoOut
+uid 11104,0
+shape (CompositeShape
+uid 11105,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 11106,0
+sl 0
+ro 270
+xt "137500,132625,139000,133375"
+)
+(Line
+uid 11107,0
+sl 0
+ro 270
+xt "137000,133000,137500,133000"
+pts [
+"137000,133000"
+"137500,133000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 11108,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 11109,0
+va (VaSet
+)
+xt "140000,132500,146000,133500"
+st "RS485_C_RE"
+blo "140000,133300"
+tm "WireNameMgr"
+)
+)
+)
+*107 (Net
+uid 11116,0
+decl (Decl
+n "RS485_C_DO"
+t "std_logic"
+o 35
+suid 198,0
+)
+declText (MLText
+uid 11117,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,31000,57000,31800"
+st "RS485_C_DO            : std_logic"
+)
+)
+*108 (PortIoIn
+uid 11508,0
+shape (CompositeShape
+uid 11509,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 11510,0
+sl 0
+ro 90
+xt "85500,149625,87000,150375"
+)
+(Line
+uid 11511,0
+sl 0
+ro 90
+xt "85000,150000,85500,150000"
+pts [
+"85500,150000"
+"85000,150000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 11512,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 11513,0
+va (VaSet
+)
+xt "88000,149500,94000,150500"
+st "RS485_E_DI"
+blo "88000,150300"
+tm "WireNameMgr"
+)
+)
+)
+*109 (Net
+uid 11520,0
+decl (Decl
+n "RS485_E_DI"
+t "std_logic"
+o 14
+suid 200,0
+)
+declText (MLText
+uid 11521,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,14200,57000,15000"
+st "RS485_E_DI            : std_logic"
+)
+)
+*110 (Net
+uid 11534,0
+decl (Decl
+n "RS485_E_DO"
+t "std_logic"
+o 38
+suid 201,0
+)
+declText (MLText
+uid 11535,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,33400,57000,34200"
+st "RS485_E_DO            : std_logic"
+)
+)
+*111 (PortIoOut
+uid 12326,0
+shape (CompositeShape
+uid 12327,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 12328,0
+sl 0
+ro 270
+xt "87500,139625,89000,140375"
+)
+(Line
+uid 12329,0
+sl 0
+ro 270
+xt "87000,140000,87500,140000"
+pts [
+"87000,140000"
+"87500,140000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 12330,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 12331,0
+va (VaSet
+)
+xt "89000,139500,91500,140500"
+st "SRIN"
+blo "89000,140300"
+tm "WireNameMgr"
+)
+)
+)
+*112 (Net
+uid 12334,0
+decl (Decl
+n "SRIN"
+t "std_logic"
+o 41
+suid 203,0
+i "'0'"
+)
+declText (MLText
+uid 12335,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,35800,71500,36600"
+st "SRIN                  : std_logic                      := '0'"
+)
+)
+*113 (PortIoOut
+uid 12539,0
+shape (CompositeShape
+uid 12540,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 12541,0
+sl 0
+ro 270
+xt "87500,134625,89000,135375"
+)
+(Line
+uid 12542,0
+sl 0
+ro 270
+xt "87000,135000,87500,135000"
+pts [
+"87000,135000"
+"87500,135000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 12543,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 12544,0
+va (VaSet
+)
+xt "90000,134500,95200,135500"
+st "AMBER_LED"
+blo "90000,135300"
+tm "WireNameMgr"
+)
+)
+)
+*114 (PortIoOut
+uid 12553,0
+shape (CompositeShape
+uid 12554,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 12555,0
+sl 0
+ro 270
+xt "87500,133625,89000,134375"
+)
+(Line
+uid 12556,0
+sl 0
+ro 270
+xt "87000,134000,87500,134000"
+pts [
+"87000,134000"
+"87500,134000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 12557,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 12558,0
+va (VaSet
+)
+xt "90000,133500,95000,134500"
+st "GREEN_LED"
+blo "90000,134300"
+tm "WireNameMgr"
+)
+)
+)
+*115 (PortIoOut
+uid 12567,0
+shape (CompositeShape
+uid 12568,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 12569,0
+sl 0
+ro 270
+xt "87500,135625,89000,136375"
+)
+(Line
+uid 12570,0
+sl 0
+ro 270
+xt "87000,136000,87500,136000"
+pts [
+"87000,136000"
+"87500,136000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 12571,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 12572,0
+va (VaSet
+)
+xt "90000,135500,94000,136500"
+st "RED_LED"
+blo "90000,136300"
+tm "WireNameMgr"
+)
+)
+)
+*116 (Net
+uid 12762,0
+decl (Decl
+n "AMBER_LED"
+t "std_logic"
+o 20
+suid 207,0
+)
+declText (MLText
+uid 12763,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,19000,57000,19800"
+st "AMBER_LED             : std_logic"
+)
+)
+*117 (Net
+uid 12764,0
+decl (Decl
+n "GREEN_LED"
+t "std_logic"
+o 30
+suid 208,0
+)
+declText (MLText
+uid 12765,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,27000,57000,27800"
+st "GREEN_LED             : std_logic"
+)
+)
+*118 (Net
+uid 12766,0
+decl (Decl
+n "RED_LED"
+t "std_logic"
+o 33
+suid 209,0
+)
+declText (MLText
+uid 12767,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,29400,57000,30200"
+st "RED_LED               : std_logic"
+)
+)
+*119 (PortIoIn
+uid 13516,0
+shape (CompositeShape
+uid 13517,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 13518,0
+sl 0
+ro 270
+xt "20000,80625,21500,81375"
+)
+(Line
+uid 13519,0
+sl 0
+ro 270
+xt "21500,81000,22000,81000"
+pts [
+"21500,81000"
+"22000,81000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 13520,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 13521,0
+va (VaSet
+)
+xt "16700,80500,19000,81500"
+st "LINE"
+ju 2
+blo "19000,81300"
+tm "WireNameMgr"
+)
+)
+)
+*120 (Net
+uid 13528,0
+decl (Decl
+n "LINE"
+t "std_logic_vector"
+b "( 5 DOWNTO 0 )"
+o 12
+suid 210,0
+)
+declText (MLText
+uid 13529,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,12600,68000,13400"
+st "LINE                  : std_logic_vector( 5 DOWNTO 0 )"
+)
+)
+*121 (PortIoIn
+uid 13628,0
+shape (CompositeShape
+uid 13629,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 13630,0
+sl 0
+ro 270
+xt "47000,132625,48500,133375"
+)
+(Line
+uid 13631,0
+sl 0
+ro 270
+xt "48500,133000,49000,133000"
+pts [
+"48500,133000"
+"49000,133000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 13632,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 13633,0
+va (VaSet
+)
+xt "42700,132500,46000,133500"
+st "REFCLK"
+ju 2
+blo "46000,133300"
+tm "WireNameMgr"
+)
+)
+)
+*122 (Net
+uid 13640,0
+decl (Decl
+n "REFCLK"
+t "std_logic"
+o 13
+suid 211,0
+)
+declText (MLText
+uid 13641,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,13400,57000,14200"
+st "REFCLK                : std_logic"
+)
+)
+*123 (PortIoIn
+uid 14322,0
+shape (CompositeShape
+uid 14323,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 14324,0
+sl 0
+ro 270
+xt "47000,131625,48500,132375"
+)
+(Line
+uid 14325,0
+sl 0
+ro 270
+xt "48500,132000,49000,132000"
+pts [
+"48500,132000"
+"49000,132000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 14326,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 14327,0
+va (VaSet
+)
+xt "42900,131500,46000,132500"
+st "D_T_in"
+ju 2
+blo "46000,132300"
+tm "WireNameMgr"
+)
+)
+)
+*124 (Net
+uid 14334,0
+decl (Decl
+n "D_T_in"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 11
+suid 213,0
+)
+declText (MLText
+uid 14335,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,11800,67000,12600"
+st "D_T_in                : std_logic_vector(1 DOWNTO 0)"
+)
+)
+*125 (Net
+uid 15173,0
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+posAdd 0
+o 65
+suid 215,0
+i "(OTHERS => '0')"
+)
+declText (MLText
+uid 15174,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,57600,81000,58400"
+st "SIGNAL led                   : std_logic_vector(7 DOWNTO 0)   := (OTHERS => '0')"
+)
+)
+*126 (PortIoOut
+uid 15557,0
+shape (CompositeShape
+uid 15558,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 15559,0
+sl 0
+ro 270
+xt "85500,148625,87000,149375"
+)
+(Line
+uid 15560,0
+sl 0
+ro 270
+xt "85000,149000,85500,149000"
+pts [
+"85000,149000"
+"85500,149000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 15561,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15562,0
+va (VaSet
+)
+xt "88000,148500,94200,149500"
+st "RS485_E_DO"
+blo "88000,149300"
+tm "WireNameMgr"
+)
+)
+)
+*127 (PortIoIn
+uid 15706,0
+shape (CompositeShape
+uid 15707,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 15708,0
+sl 0
+ro 270
+xt "47000,136625,48500,137375"
+)
+(Line
+uid 15709,0
+sl 0
+ro 270
+xt "48500,137000,49000,137000"
+pts [
+"48500,137000"
+"49000,137000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 15710,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15711,0
+va (VaSet
+)
+xt "41900,136500,46000,137500"
+st "D_PLLLCK"
+ju 2
+blo "46000,137300"
+tm "WireNameMgr"
+)
+)
+)
+*128 (Net
+uid 15718,0
+decl (Decl
+n "D_PLLLCK"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 10
+suid 216,0
+)
+declText (MLText
+uid 15719,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,11000,67000,11800"
+st "D_PLLLCK              : std_logic_vector(3 DOWNTO 0)"
+)
+)
+*129 (PortIoOut
+uid 15845,0
+shape (CompositeShape
+uid 15846,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 15847,0
+sl 0
+ro 270
+xt "95500,87625,97000,88375"
+)
+(Line
+uid 15848,0
+sl 0
+ro 270
+xt "95000,88000,95500,88000"
+pts [
+"95000,88000"
+"95500,88000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 15849,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15850,0
+va (VaSet
+)
+xt "98000,87500,100000,88500"
+st "TCS"
+blo "98000,88300"
+tm "WireNameMgr"
+)
+)
+)
+*130 (Net
+uid 15857,0
+decl (Decl
+n "TCS"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 43
+suid 217,0
+)
+declText (MLText
+uid 15858,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,37400,67000,38200"
+st "TCS                   : std_logic_vector(3 DOWNTO 0)"
+)
+)
+*131 (PortIoOut
+uid 16057,0
+shape (CompositeShape
+uid 16058,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 16059,0
+sl 0
+ro 90
+xt "19000,112625,20500,113375"
+)
+(Line
+uid 16060,0
+sl 0
+ro 90
+xt "20500,113000,21000,113000"
+pts [
+"21000,113000"
+"20500,113000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 16061,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16062,0
+va (VaSet
+)
+xt "14500,112500,18000,113500"
+st "DSRCLK"
+ju 2
+blo "18000,113300"
+tm "WireNameMgr"
+)
+)
+)
+*132 (Net
+uid 16069,0
+decl (Decl
+n "DSRCLK"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 24
+suid 222,0
+i "(others => '0')"
+)
+declText (MLText
+uid 16070,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,22200,77500,23000"
+st "DSRCLK                : std_logic_vector(3 DOWNTO 0)   := (others => '0')"
+)
+)
+*133 (Net
+uid 16245,0
+decl (Decl
+n "SRCLK"
+t "std_logic"
+o 56
+suid 225,0
+i "'0'"
+)
+declText (MLText
+uid 16246,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,49600,75000,50400"
+st "SIGNAL SRCLK                 : std_logic                      := '0'"
+)
+)
+*134 (HdlText
+uid 16336,0
+optionalChildren [
+*135 (EmbeddedText
+uid 16342,0
+commentText (CommentText
+uid 16343,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 16344,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "23000,116000,42000,118000"
+)
+oxt "0,0,18000,5000"
+text (MLText
+uid 16345,0
+va (VaSet
+)
+xt "23200,116200,41200,117200"
+st "
+DSRCLK <= ( SRCLK, SRCLK,SRCLK,SRCLK);
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 19000
+)
+)
+)
+]
+shape (Rectangle
+uid 16337,0
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "30000,112000,34000,116000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 16338,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*136 (Text
+uid 16339,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "30150,112000,33350,113000"
+st "SRCLK"
+blo "30150,112800"
+tm "HdlTextNameMgr"
+)
+*137 (Text
+uid 16340,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "30150,113000,30950,114000"
+st "1"
+blo "30150,113800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 16341,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "30250,114250,31750,115750"
+iconName "TextFile.png"
+iconMaskName "TextFile.msk"
+ftype 21
+)
+viewiconposition 0
+)
+*138 (Net
+uid 16536,0
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 58
+suid 226,0
+i "'0'"
+)
+declText (MLText
+uid 16537,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,51200,75000,52000"
+st "SIGNAL alarm_refclk_too_high : std_logic                      := '0'"
+)
+)
+*139 (Net
+uid 16544,0
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+o 59
+suid 227,0
+i "'0'"
+)
+declText (MLText
+uid 16545,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,52000,75000,52800"
+st "SIGNAL alarm_refclk_too_low  : std_logic                      := '0'"
+)
+)
+*140 (Net
+uid 16574,0
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 downto 0)"
+o 61
+suid 230,0
+i "(others => '0')"
+)
+declText (MLText
+uid 16575,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,53600,81000,54400"
+st "SIGNAL counter_result        : std_logic_vector(11 downto 0)  := (others => '0')"
+)
+)
+*141 (SaComponent
+uid 17195,0
+optionalChildren [
+*142 (CptPort
+uid 17027,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17028,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,70625,80750,71375"
+)
+tg (CPTG
+uid 17029,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17030,0
+va (VaSet
+)
+xt "74800,70500,79000,71500"
+st "wiz_reset"
+ju 2
+blo "79000,71300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 50
+suid 2,0
+i "'1'"
+)
+)
+)
+*143 (CptPort
+uid 17031,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17032,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,119625,80750,120375"
+)
+tg (CPTG
+uid 17033,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17034,0
+va (VaSet
+)
+xt "74600,119500,79000,120500"
+st "led : (7:0)"
+ju 2
+blo "79000,120300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+posAdd 0
+o 38
+suid 7,0
+i "(OTHERS => '0')"
+)
+)
+)
+*144 (CptPort
+uid 17035,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17036,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,77625,52000,78375"
+)
+tg (CPTG
+uid 17037,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17038,0
+va (VaSet
+)
+xt "53000,77500,56000,78500"
+st "trigger"
+blo "53000,78300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 14
+suid 18,0
+)
+)
+)
+*145 (CptPort
+uid 17039,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17040,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,89625,52000,90375"
+)
+tg (CPTG
+uid 17041,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17042,0
+va (VaSet
+)
+xt "53000,89500,56500,90500"
+st "adc_oeb"
+blo "53000,90300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "adc_oeb"
+t "std_logic"
+o 26
+suid 21,0
+i "'1'"
+)
+)
+)
+*146 (CptPort
+uid 17043,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17044,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,80625,52000,81375"
+)
+tg (CPTG
+uid 17045,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17046,0
+va (VaSet
+)
+xt "53000,80500,59700,81500"
+st "board_id : (3:0)"
+blo "53000,81300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 10
+suid 24,0
+)
+)
+)
+*147 (CptPort
+uid 17047,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17048,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,81625,52000,82375"
+)
+tg (CPTG
+uid 17049,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17050,0
+va (VaSet
+)
+xt "53000,81500,59400,82500"
+st "crate_id : (1:0)"
+blo "53000,82300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 11
+suid 25,0
+)
+)
+)
+*148 (CptPort
+uid 17051,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17052,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,67625,80750,68375"
+)
+tg (CPTG
+uid 17053,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17054,0
+va (VaSet
+)
+xt "72100,67500,79000,68500"
+st "wiz_addr : (9:0)"
+ju 2
+blo "79000,68300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 47
+suid 26,0
+)
+)
+)
+*149 (CptPort
+uid 17055,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 17056,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,68625,80750,69375"
+)
+tg (CPTG
+uid 17057,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17058,0
+va (VaSet
+)
+xt "71800,68500,79000,69500"
+st "wiz_data : (15:0)"
+ju 2
+blo "79000,69300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 53
+suid 27,0
+)
+)
+)
+*150 (CptPort
+uid 17059,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17060,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,74625,80750,75375"
+)
+tg (CPTG
+uid 17061,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17062,0
+va (VaSet
+)
+xt "76000,74500,79000,75500"
+st "wiz_cs"
+ju 2
+blo "79000,75300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_cs"
+t "std_logic"
+o 48
+suid 28,0
+i "'1'"
+)
+)
+)
+*151 (CptPort
+uid 17063,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17064,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,72625,80750,73375"
+)
+tg (CPTG
+uid 17065,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17066,0
+va (VaSet
+)
+xt "75800,72500,79000,73500"
+st "wiz_wr"
+ju 2
+blo "79000,73300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_wr"
+t "std_logic"
+o 51
+suid 29,0
+i "'1'"
+)
+)
+)
+*152 (CptPort
+uid 17067,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17068,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,71625,80750,72375"
+)
+tg (CPTG
+uid 17069,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17070,0
+va (VaSet
+)
+xt "75900,71500,79000,72500"
+st "wiz_rd"
+ju 2
+blo "79000,72300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_rd"
+t "std_logic"
+o 49
+suid 30,0
+i "'1'"
+)
+)
+)
+*153 (CptPort
+uid 17071,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17072,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,73625,80750,74375"
+)
+tg (CPTG
+uid 17073,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17074,0
+va (VaSet
+)
+xt "75800,73500,79000,74500"
+st "wiz_int"
+ju 2
+blo "79000,74300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "wiz_int"
+t "std_logic"
+o 15
+suid 31,0
+)
+)
+)
+*154 (CptPort
+uid 17075,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17076,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,73625,52000,74375"
+)
+tg (CPTG
+uid 17077,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17078,0
+va (VaSet
+)
+xt "53000,73500,57800,74500"
+st "CLK_25_PS"
+blo "53000,74300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 17
+suid 35,0
+)
+)
+)
+*155 (CptPort
+uid 17079,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17080,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,115625,80750,116375"
+)
+tg (CPTG
+uid 17081,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17082,0
+va (VaSet
+)
+xt "75700,115500,79000,116500"
+st "CLK_50"
+ju 2
+blo "79000,116300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_50"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 18
+suid 37,0
+)
+)
+)
+*156 (CptPort
+uid 17083,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17084,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,67625,52000,68375"
+)
+tg (CPTG
+uid 17085,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17086,0
+va (VaSet
+)
+xt "53000,67500,54900,68500"
+st "CLK"
+blo "53000,68300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+suid 38,0
+)
+)
+)
+*157 (CptPort
+uid 17087,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17088,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,88625,52000,89375"
+)
+tg (CPTG
+uid 17089,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17090,0
+va (VaSet
+)
+xt "53000,88500,62300,89500"
+st "adc_otr_array : (3:0)"
+blo "53000,89300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "adc_otr_array"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 9
+suid 40,0
+)
+)
+)
+*158 (CptPort
+uid 17091,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17092,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,94625,52000,95375"
+)
+tg (CPTG
+uid 17093,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17094,0
+va (VaSet
+)
+xt "53000,94500,59900,95500"
+st "adc_data_array"
+blo "53000,95300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 8
+suid 41,0
+)
+)
+)
+*159 (CptPort
+uid 17095,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17096,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,108625,52000,109375"
+)
+tg (CPTG
+uid 17097,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17098,0
+va (VaSet
+)
+xt "53000,108500,62500,109500"
+st "drs_channel_id : (3:0)"
+blo "53000,109300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_channel_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 35
+suid 48,0
+i "(others => '0')"
+)
+)
+)
+*160 (CptPort
+uid 17099,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17100,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,109625,52000,110375"
+)
+tg (CPTG
+uid 17101,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17102,0
+va (VaSet
+)
+xt "53000,109500,58200,110500"
+st "drs_dwrite"
+blo "53000,110300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_dwrite"
+t "std_logic"
+o 36
+suid 49,0
+i "'1'"
+)
+)
+)
+*161 (CptPort
+uid 17103,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17104,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,104625,52000,105375"
+)
+tg (CPTG
+uid 17105,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17106,0
+va (VaSet
+)
+xt "53000,104500,58800,105500"
+st "SROUT_in_0"
+blo "53000,105300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_0"
+t "std_logic"
+o 4
+suid 52,0
+)
+)
+)
+*162 (CptPort
+uid 17107,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17108,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,105625,52000,106375"
+)
+tg (CPTG
+uid 17109,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17110,0
+va (VaSet
+)
+xt "53000,105500,58700,106500"
+st "SROUT_in_1"
+blo "53000,106300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_1"
+t "std_logic"
+o 5
+suid 53,0
+)
+)
+)
+*163 (CptPort
+uid 17111,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17112,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,106625,52000,107375"
+)
+tg (CPTG
+uid 17113,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17114,0
+va (VaSet
+)
+xt "53000,106500,58800,107500"
+st "SROUT_in_2"
+blo "53000,107300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_2"
+t "std_logic"
+o 6
+suid 54,0
+)
+)
+)
+*164 (CptPort
+uid 17115,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17116,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,107625,52000,108375"
+)
+tg (CPTG
+uid 17117,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17118,0
+va (VaSet
+)
+xt "53000,107500,58800,108500"
+st "SROUT_in_3"
+blo "53000,108300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_3"
+t "std_logic"
+o 7
+suid 55,0
+)
+)
+)
+*165 (CptPort
+uid 17119,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17120,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,110625,52000,111375"
+)
+tg (CPTG
+uid 17121,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17122,0
+va (VaSet
+)
+xt "53000,110500,57200,111500"
+st "RSRLOAD"
+blo "53000,111300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "RSRLOAD"
+t "std_logic"
+o 23
+suid 56,0
+i "'0'"
+)
+)
+)
+*166 (CptPort
+uid 17123,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17124,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,112625,52000,113375"
+)
+tg (CPTG
+uid 17125,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17126,0
+va (VaSet
+)
+xt "53000,112500,55900,113500"
+st "SRCLK"
+blo "53000,113300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "SRCLK"
+t "std_logic"
+o 24
+suid 57,0
+i "'0'"
+)
+)
+)
+*167 (CptPort
+uid 17127,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17128,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,97625,80750,98375"
+)
+tg (CPTG
+uid 17129,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17130,0
+va (VaSet
+)
+xt "77100,97500,79000,98500"
+st "sclk"
+ju 2
+blo "79000,98300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sclk"
+t "std_logic"
+o 42
+suid 62,0
+)
+)
+)
+*168 (CptPort
+uid 17131,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 17132,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,98625,80750,99375"
+)
+tg (CPTG
+uid 17133,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17134,0
+va (VaSet
+)
+xt "77600,98500,79000,99500"
+st "sio"
+ju 2
+blo "79000,99300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 52
+suid 63,0
+)
+)
+)
+*169 (CptPort
+uid 17135,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17136,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,86625,80750,87375"
+)
+tg (CPTG
+uid 17137,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17138,0
+va (VaSet
+)
+xt "76000,86500,79000,87500"
+st "dac_cs"
+ju 2
+blo "79000,87300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 31
+suid 64,0
+)
+)
+)
+*170 (CptPort
+uid 17139,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17140,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,88625,80750,89375"
+)
+tg (CPTG
+uid 17141,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17142,0
+va (VaSet
+)
+xt "72000,88500,79000,89500"
+st "sensor_cs : (3:0)"
+ju 2
+blo "79000,89300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 43
+suid 65,0
+)
+)
+)
+*171 (CptPort
+uid 17143,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17144,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,99625,80750,100375"
+)
+tg (CPTG
+uid 17145,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17146,0
+va (VaSet
+)
+xt "77000,99500,79000,100500"
+st "mosi"
+ju 2
+blo "79000,100300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "mosi"
+t "std_logic"
+o 40
+suid 66,0
+i "'0'"
+)
+)
+)
+*172 (CptPort
+uid 17147,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17148,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,120625,80750,121375"
+)
+tg (CPTG
+uid 17149,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17150,0
+va (VaSet
+)
+xt "75800,120500,79000,121500"
+st "denable"
+ju 2
+blo "79000,121300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "denable"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 34
+suid 67,0
+i "'0'"
+)
+)
+)
+*173 (CptPort
+uid 17151,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17152,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,139625,80750,140375"
+)
+tg (CPTG
+uid 17153,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17154,0
+va (VaSet
+)
+xt "74800,139500,79000,140500"
+st "SRIN_out"
+ju 2
+blo "79000,140300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "SRIN_out"
+t "std_logic"
+o 25
+suid 85,0
+i "'0'"
+)
+)
+)
+*174 (CptPort
+uid 17155,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17156,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,133625,80750,134375"
+)
+tg (CPTG
+uid 17157,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17158,0
+va (VaSet
+)
+xt "76600,133500,79000,134500"
+st "green"
+ju 2
+blo "79000,134300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "green"
+t "std_logic"
+o 37
+suid 86,0
+)
+)
+)
+*175 (CptPort
+uid 17159,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17160,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,134625,80750,135375"
+)
+tg (CPTG
+uid 17161,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17162,0
+va (VaSet
+)
+xt "76300,134500,79000,135500"
+st "amber"
+ju 2
+blo "79000,135300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "amber"
+t "std_logic"
+o 29
+suid 87,0
+)
+)
+)
+*176 (CptPort
+uid 17163,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17164,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,135625,80750,136375"
+)
+tg (CPTG
+uid 17165,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17166,0
+va (VaSet
+)
+xt "77300,135500,79000,136500"
+st "red"
+ju 2
+blo "79000,136300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "red"
+t "std_logic"
+o 41
+suid 88,0
+)
+)
+)
+*177 (CptPort
+uid 17167,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17168,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,131625,52000,132375"
+)
+tg (CPTG
+uid 17169,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17170,0
+va (VaSet
+)
+xt "53000,131500,58500,132500"
+st "D_T_in : (1:0)"
+blo "53000,132300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "D_T_in"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 2
+suid 91,0
+)
+)
+)
+*178 (CptPort
+uid 17171,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17172,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,132625,52000,133375"
+)
+tg (CPTG
+uid 17173,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17174,0
+va (VaSet
+)
+xt "53000,132500,59100,133500"
+st "drs_refclk_in"
+blo "53000,133300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "drs_refclk_in"
+t "std_logic"
+eolc "-- used to check if DRS REFCLK exsists, if not DENABLE inhibit"
+o 12
+suid 92,0
+)
+)
+)
+*179 (CptPort
+uid 17175,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17176,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,136625,52000,137375"
+)
+tg (CPTG
+uid 17177,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17178,0
+va (VaSet
+)
+xt "53000,136500,59700,137500"
+st "plllock_in : (3:0)"
+blo "53000,137300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "plllock_in"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- high level, if dominowave is running and DRS PLL locked"
+o 13
+suid 93,0
+)
+)
+)
+*180 (CptPort
+uid 17179,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17180,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,131625,80750,132375"
+)
+tg (CPTG
+uid 17181,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17182,0
+va (VaSet
+)
+xt "69400,131500,79000,132500"
+st "counter_result : (11:0)"
+ju 2
+blo "79000,132300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 30
+suid 94,0
+)
+)
+)
+*181 (CptPort
+uid 17183,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17184,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,129625,80750,130375"
+)
+tg (CPTG
+uid 17185,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17186,0
+va (VaSet
+)
+xt "69000,129500,79000,130500"
+st "alarm_refclk_too_high"
+ju 2
+blo "79000,130300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 27
+suid 95,0
+)
+)
+)
+*182 (CptPort
+uid 17187,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17188,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,130625,80750,131375"
+)
+tg (CPTG
+uid 17189,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17190,0
+va (VaSet
+)
+xt "69400,130500,79000,131500"
+st "alarm_refclk_too_low"
+ju 2
+blo "79000,131300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+posAdd 0
+o 28
+suid 96,0
+)
+)
+)
+*183 (CptPort
+uid 17191,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17192,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,70625,52000,71375"
+)
+tg (CPTG
+uid 17193,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17194,0
+va (VaSet
+)
+xt "53000,70500,57000,71500"
+st "ADC_CLK"
+blo "53000,71300"
+)
+)
+thePort (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "ADC_CLK"
+t "std_logic"
+o 16
+suid 97,0
+)
+)
+)
+*184 (CptPort
+uid 17620,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17621,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,143625,80750,144375"
+)
+tg (CPTG
+uid 17622,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17623,0
+va (VaSet
+)
+xt "73400,143500,79000,144500"
+st "trigger_veto"
+ju 2
+blo "79000,144300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 45
+suid 98,0
+i "'1'"
+)
+)
+)
+*185 (CptPort
+uid 17711,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17712,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,149625,80750,150375"
+)
+tg (CPTG
+uid 17713,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17714,0
+va (VaSet
+)
+xt "70900,149500,79000,150500"
+st "FTM_RS485_rx_d"
+ju 2
+blo "79000,150300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "FTM_RS485_rx_d"
+t "std_logic"
+o 3
+suid 99,0
+)
+)
+)
+*186 (CptPort
+uid 17715,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17716,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,147625,80750,148375"
+)
+tg (CPTG
+uid 17717,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17718,0
+va (VaSet
+)
+xt "70600,147500,79000,148500"
+st "FTM_RS485_rx_en"
+ju 2
+blo "79000,148300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_rx_en"
+t "std_logic"
+o 20
+suid 101,0
+)
+)
+)
+*187 (CptPort
+uid 17719,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17720,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,148625,80750,149375"
+)
+tg (CPTG
+uid 17721,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17722,0
+va (VaSet
+)
+xt "70900,148500,79000,149500"
+st "FTM_RS485_tx_d"
+ju 2
+blo "79000,149300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_tx_d"
+t "std_logic"
+o 21
+suid 100,0
+)
+)
+)
+*188 (CptPort
+uid 17723,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17724,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,146625,80750,147375"
+)
+tg (CPTG
+uid 17725,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17726,0
+va (VaSet
+)
+xt "70600,146500,79000,147500"
+st "FTM_RS485_tx_en"
+ju 2
+blo "79000,147300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_tx_en"
+t "std_logic"
+o 22
+suid 102,0
+)
+)
+)
+*189 (CptPort
+uid 17842,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17843,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,105625,80750,106375"
+)
+tg (CPTG
+uid 17844,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17845,0
+va (VaSet
+)
+xt "70600,105500,79000,106500"
+st "w5300_state : (7:0)"
+ju 2
+blo "79000,106300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "w5300_state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 46
+suid 103,0
+)
+)
+)
+*190 (CptPort
+uid 18058,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18059,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,106625,80750,107375"
+)
+tg (CPTG
+uid 18060,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 18061,0
+va (VaSet
+)
+xt "68600,106500,79000,107500"
+st "debug_data_ram_empty"
+ju 2
+blo "79000,107300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 32
+suid 104,0
+)
+)
+)
+*191 (CptPort
+uid 18062,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18063,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,107625,80750,108375"
+)
+tg (CPTG
+uid 18064,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 18065,0
+va (VaSet
+)
+xt "71500,107500,79000,108500"
+st "debug_data_valid"
+ju 2
+blo "79000,108300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 33
+suid 105,0
+)
+)
+)
+*192 (CptPort
+uid 18187,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18188,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,104625,80750,105375"
+)
+tg (CPTG
+uid 18189,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 18190,0
+va (VaSet
+)
+xt "67600,104500,79000,105500"
+st "mem_manager_state : (3:0)"
+ju 2
+blo "79000,105300"
+)
+)
+thePort (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "mem_manager_state"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 39
+suid 106,0
+)
+)
+)
+*193 (CptPort
+uid 18322,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18323,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,108625,80750,109375"
+)
+tg (CPTG
+uid 18324,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 18325,0
+va (VaSet
+)
+xt "72100,108500,79000,109500"
+st "DG_state : (7:0)"
+ju 2
+blo "79000,109300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "DG_state"
+t "std_logic_vector"
+b "(7 downto 0)"
+prec "-- for debugging"
+preAdd 0
+o 19
+suid 108,0
+)
+)
+)
+*194 (CptPort
+uid 18471,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18472,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,150625,80750,151375"
+)
+tg (CPTG
+uid 18473,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 18474,0
+va (VaSet
+)
+xt "67100,150500,79000,151500"
+st "socket_tx_free_out : (16:0)"
+ju 2
+blo "79000,151300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "socket_tx_free_out"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+eolc "-- 17bit value .. that's true"
+posAdd 0
+o 44
+suid 109,0
+)
+)
+)
+]
+shape (Rectangle
+uid 17196,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "52000,66000,80000,153000"
+)
+oxt "15000,-8000,43000,70000"
+ttg (MlTextGroup
+uid 17197,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*195 (Text
+uid 17198,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "55200,141000,61400,142000"
+st "FACT_FAD_lib"
+blo "55200,141800"
+tm "BdLibraryNameMgr"
+)
+*196 (Text
+uid 17199,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "55200,142000,59400,143000"
+st "FAD_main"
+blo "55200,142800"
+tm "CptNameMgr"
+)
+*197 (Text
+uid 17200,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "55200,143000,61000,144000"
+st "I_board_main"
+blo "55200,143800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 17201,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 17202,0
+text (MLText
+uid 17203,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "52000,65200,81500,66000"
+st "RAMADDRWIDTH64b = LOG2_OF_RAM_SIZE_64B    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "RAMADDRWIDTH64b"
+type "integer"
+value "LOG2_OF_RAM_SIZE_64B"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 17204,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "52250,151250,53750,152750"
+iconName "BlockDiagram.png"
+iconMaskName "BlockDiagram.msk"
+ftype 1
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*198 (Net
+uid 17294,0
+lang 2
+decl (Decl
+n "ADC_CLK"
+t "std_logic"
+o 53
+suid 231,0
+)
+declText (MLText
+uid 17295,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,46400,61000,47200"
+st "SIGNAL ADC_CLK               : std_logic"
+)
+)
+*199 (PortIoOut
+uid 17401,0
+shape (CompositeShape
+uid 17402,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 17403,0
+sl 0
+ro 270
+xt "100500,143625,102000,144375"
+)
+(Line
+uid 17404,0
+sl 0
+ro 270
+xt "100000,144000,100500,144000"
+pts [
+"100000,144000"
+"100500,144000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 17405,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 17406,0
+va (VaSet
+)
+xt "103000,143500,105900,144500"
+st "TRG_V"
+blo "103000,144300"
+tm "WireNameMgr"
+)
+)
+)
+*200 (Net
+uid 17413,0
+lang 2
+decl (Decl
+n "TRG_V"
+t "std_logic"
+o 44
+suid 232,0
+i "'0'"
+)
+declText (MLText
+uid 17414,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,38200,71500,39000"
+st "TRG_V                 : std_logic                      := '0'"
+)
+)
+*201 (Net
+uid 17846,0
+decl (Decl
+n "w5300_state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 68
+suid 233,0
+)
+declText (MLText
+uid 17847,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,63200,96000,64000"
+st "SIGNAL w5300_state           : std_logic_vector(7 DOWNTO 0) -- state is encoded here ... useful for debugging."
+)
+)
+*202 (Net
+uid 18066,0
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 63
+suid 234,0
+)
+declText (MLText
+uid 18067,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,56000,61000,56800"
+st "SIGNAL debug_data_ram_empty  : std_logic"
+)
+)
+*203 (Net
+uid 18074,0
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 64
+suid 235,0
+)
+declText (MLText
+uid 18075,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,56800,61000,57600"
+st "SIGNAL debug_data_valid      : std_logic"
+)
+)
+*204 (Net
+uid 18205,0
+lang 2
+decl (Decl
+n "mem_manager_state"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 66
+suid 237,0
+)
+declText (MLText
+uid 18206,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,58400,96000,59200"
+st "SIGNAL mem_manager_state     : std_logic_vector(3 DOWNTO 0) -- state is encoded here ... useful for debugging."
+)
+)
+*205 (Net
+uid 18326,0
+decl (Decl
+n "DG_state"
+t "std_logic_vector"
+b "(7 downto 0)"
+prec "-- for debugging"
+preAdd 0
+o 55
+suid 238,0
+)
+declText (MLText
+uid 18327,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,48000,70500,49600"
+st "-- for debugging
+SIGNAL DG_state              : std_logic_vector(7 downto 0)"
+)
+)
+*206 (Net
+uid 18475,0
+decl (Decl
+n "socket_tx_free_out"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+eolc "-- 17bit value .. that's true"
+posAdd 0
+o 67
+suid 239,0
+)
+declText (MLText
+uid 18476,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,61600,86000,62400"
+st "SIGNAL socket_tx_free_out    : std_logic_vector(16 DOWNTO 0) -- 17bit value .. that's true"
+)
+)
+*207 (PortIoOut
+uid 18802,0
+shape (CompositeShape
+uid 18803,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 18804,0
+sl 0
+ro 270
+xt "137500,121625,139000,122375"
+)
+(Line
+uid 18805,0
+sl 0
+ro 270
+xt "137000,122000,137500,122000"
+pts [
+"137000,122000"
+"137500,122000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 18806,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18807,0
+va (VaSet
+)
+xt "140000,121500,142300,122500"
+st "W_T"
+blo "140000,122300"
+tm "WireNameMgr"
+)
+)
+)
+*208 (Net
+uid 18814,0
+decl (Decl
+n "W_T"
+t "std_logic_vector"
+b "( 3 DOWNTO 0 )"
+o 49
+suid 240,0
+i "(others => '0')"
+)
+declText (MLText
+uid 18815,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,42200,77500,43000"
+st "W_T                   : std_logic_vector( 3 DOWNTO 0 ) := (others => '0')"
+)
+)
+*209 (MWC
+uid 19427,0
+optionalChildren [
+*210 (CptPort
+uid 19407,0
+optionalChildren [
+*211 (Line
+uid 19411,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "82000,85000,82000,85000"
+pts [
+"82000,85000"
+"82000,85000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 19408,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "81250,84625,82000,85375"
+)
+tg (CPTG
+uid 19409,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 19410,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "475200,46500,476000,47500"
+st "s"
+blo "475200,47300"
+)
+s (Text
+uid 19436,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "475200,47500,475200,47500"
+blo "475200,47500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "s"
+t "std_logic"
+o 69
+suid 1,0
+)
+)
+)
+*212 (CptPort
+uid 19412,0
+optionalChildren [
+*213 (Line
+uid 19416,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "85000,85000,85000,85000"
+pts [
+"85000,85000"
+"85000,85000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 19413,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "85000,84625,85750,85375"
+)
+tg (CPTG
+uid 19414,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 19415,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "473000,44500,473600,45500"
+st "t"
+ju 2
+blo "473600,45300"
+)
+s (Text
+uid 19437,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "473600,45500,473600,45500"
+ju 2
+blo "473600,45500"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "t"
+t "std_logic"
+o 22
+suid 2,0
+)
+)
+)
+*214 (CommentGraphic
+uid 19417,0
+shape (PolyLine2D
+pts [
+"82000,85000"
+"83000,84000"
+]
+uid 19418,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "82000,84000,83000,85000"
+)
+oxt "6000,6000,7000,7000"
+)
+*215 (CommentGraphic
+uid 19419,0
+shape (PolyLine2D
+pts [
+"82000,85000"
+"83000,86000"
+]
+uid 19420,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "82000,85000,83000,86000"
+)
+oxt "6000,7000,7000,8000"
+)
+*216 (CommentGraphic
+uid 19421,0
+shape (PolyLine2D
+pts [
+"82988,85329"
+"83988,85329"
+]
+uid 19422,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "82988,85329,83988,85329"
+)
+oxt "6988,7329,7988,7329"
+)
+*217 (CommentGraphic
+uid 19423,0
+shape (PolyLine2D
+pts [
+"84000,85000"
+"85000,85000"
+]
+uid 19424,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "84000,85000,85000,85000"
+)
+oxt "8000,7000,9000,7000"
+)
+*218 (CommentGraphic
+uid 19425,0
+shape (PolyLine2D
+pts [
+"82976,84730"
+"83976,84730"
+]
+uid 19426,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "82976,84730,83976,84730"
+)
+oxt "6976,6730,7976,6730"
+)
+]
+shape (Rectangle
+uid 19428,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "82000,84000,85000,86000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,9000,8000"
+ttg (MlTextGroup
+uid 19429,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*219 (Text
+uid 19430,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "82350,85100,87150,86100"
+st "moduleware"
+blo "82350,85900"
+)
+*220 (Text
+uid 19431,0
+va (VaSet
+font "arial,8,0"
+)
+xt "82350,86100,87050,87100"
+st "assignment"
+blo "82350,86900"
+)
+*221 (Text
+uid 19432,0
+va (VaSet
+font "arial,8,0"
+)
+xt "82350,87100,83350,88100"
+st "I0"
+blo "82350,87900"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 19433,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 19434,0
+text (MLText
+uid 19435,0
+va (VaSet
+font "arial,8,0"
+)
+xt "77000,64400,77000,64400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*222 (MWC
+uid 19438,0
+optionalChildren [
+*223 (CptPort
+uid 19447,0
+optionalChildren [
+*224 (Line
+uid 19452,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "82000,90000,82000,90000"
+pts [
+"82000,90000"
+"82000,90000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 19448,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "81250,89625,82000,90375"
+)
+tg (CPTG
+uid 19449,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 19450,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "475200,51500,476000,52500"
+st "s"
+blo "475200,52300"
+)
+s (Text
+uid 19451,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "475200,52500,475200,52500"
+blo "475200,52500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "s"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 70
+)
+)
+)
+*225 (CptPort
+uid 19453,0
+optionalChildren [
+*226 (Line
+uid 19458,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "85000,90000,85000,90000"
+pts [
+"85000,90000"
+"85000,90000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 19454,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "85000,89625,85750,90375"
+)
+tg (CPTG
+uid 19455,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 19456,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "473000,49500,473600,50500"
+st "t"
+ju 2
+blo "473600,50300"
+)
+s (Text
+uid 19457,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "473600,50500,473600,50500"
+ju 2
+blo "473600,50500"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "t"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 43
+)
+)
+)
+*227 (CommentGraphic
+uid 19459,0
+shape (PolyLine2D
+pts [
+"82000,90000"
+"83000,89000"
+]
+uid 19460,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "82000,89000,83000,90000"
+)
+oxt "6000,6000,7000,7000"
+)
+*228 (CommentGraphic
+uid 19461,0
+shape (PolyLine2D
+pts [
+"82000,90000"
+"83000,91000"
+]
+uid 19462,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "82000,90000,83000,91000"
+)
+oxt "6000,7000,7000,8000"
+)
+*229 (CommentGraphic
+uid 19463,0
+shape (PolyLine2D
+pts [
+"82988,90329"
+"83988,90329"
+]
+uid 19464,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "82988,90329,83988,90329"
+)
+oxt "6988,7329,7988,7329"
+)
+*230 (CommentGraphic
+uid 19465,0
+shape (PolyLine2D
+pts [
+"84000,90000"
+"85000,90000"
+]
+uid 19466,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "84000,90000,85000,90000"
+)
+oxt "8000,7000,9000,7000"
+)
+*231 (CommentGraphic
+uid 19467,0
+shape (PolyLine2D
+pts [
+"82976,89730"
+"83976,89730"
+]
+uid 19468,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "82976,89730,83976,89730"
+)
+oxt "6976,6730,7976,6730"
+)
+]
+shape (Rectangle
+uid 19439,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "82000,89000,85000,91000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,9000,8000"
+ttg (MlTextGroup
+uid 19440,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*232 (Text
+uid 19441,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "82350,90100,87150,91100"
+st "moduleware"
+blo "82350,90900"
+)
+*233 (Text
+uid 19442,0
+va (VaSet
+font "arial,8,0"
+)
+xt "82350,91100,87050,92100"
+st "assignment"
+blo "82350,91900"
+)
+*234 (Text
+uid 19443,0
+va (VaSet
+font "arial,8,0"
+)
+xt "82350,92100,83350,93100"
+st "I1"
+blo "82350,92900"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 19444,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 19445,0
+text (MLText
+uid 19446,0
+va (VaSet
+font "arial,8,0"
+)
+xt "77000,69400,77000,69400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*235 (MWC
+uid 19469,0
+optionalChildren [
+*236 (CptPort
+uid 19478,0
+optionalChildren [
+*237 (Line
+uid 19483,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "83000,95000,83000,95000"
+pts [
+"83000,95000"
+"83000,95000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 19479,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "82250,94625,83000,95375"
+)
+tg (CPTG
+uid 19480,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 19481,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "476200,56500,477000,57500"
+st "s"
+blo "476200,57300"
+)
+s (Text
+uid 19482,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "476200,57500,476200,57500"
+blo "476200,57500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "s"
+t "std_logic"
+o 71
+)
+)
+)
+*238 (CptPort
+uid 19484,0
+optionalChildren [
+*239 (Line
+uid 19489,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "86000,95000,86000,95000"
+pts [
+"86000,95000"
+"86000,95000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 19485,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "86000,94625,86750,95375"
+)
+tg (CPTG
+uid 19486,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 19487,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "474000,54500,474600,55500"
+st "t"
+ju 2
+blo "474600,55300"
+)
+s (Text
+uid 19488,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "474600,55500,474600,55500"
+ju 2
+blo "474600,55500"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "t"
+t "std_logic"
+o 42
+)
+)
+)
+*240 (CommentGraphic
+uid 19490,0
+shape (PolyLine2D
+pts [
+"83000,95000"
+"84000,94000"
+]
+uid 19491,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "83000,94000,84000,95000"
+)
+oxt "6000,6000,7000,7000"
+)
+*241 (CommentGraphic
+uid 19492,0
+shape (PolyLine2D
+pts [
+"83000,95000"
+"84000,96000"
+]
+uid 19493,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "83000,95000,84000,96000"
+)
+oxt "6000,7000,7000,8000"
+)
+*242 (CommentGraphic
+uid 19494,0
+shape (PolyLine2D
+pts [
+"83988,95329"
+"84988,95329"
+]
+uid 19495,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "83988,95329,84988,95329"
+)
+oxt "6988,7329,7988,7329"
+)
+*243 (CommentGraphic
+uid 19496,0
+shape (PolyLine2D
+pts [
+"85000,95000"
+"86000,95000"
+]
+uid 19497,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "85000,95000,86000,95000"
+)
+oxt "8000,7000,9000,7000"
+)
+*244 (CommentGraphic
+uid 19498,0
+shape (PolyLine2D
+pts [
+"83976,94730"
+"84976,94730"
+]
+uid 19499,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "83976,94730,84976,94730"
+)
+oxt "6976,6730,7976,6730"
+)
+]
+shape (Rectangle
+uid 19470,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "83000,94000,86000,96000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,9000,8000"
+ttg (MlTextGroup
+uid 19471,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*245 (Text
+uid 19472,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "83350,95100,88150,96100"
+st "moduleware"
+blo "83350,95900"
+)
+*246 (Text
+uid 19473,0
+va (VaSet
+font "arial,8,0"
+)
+xt "83350,96100,88050,97100"
+st "assignment"
+blo "83350,96900"
+)
+*247 (Text
+uid 19474,0
+va (VaSet
+font "arial,8,0"
+)
+xt "83350,97100,84350,98100"
+st "I2"
+blo "83350,97900"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 19475,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 19476,0
+text (MLText
+uid 19477,0
+va (VaSet
+font "arial,8,0"
+)
+xt "78000,74400,78000,74400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*248 (MWC
+uid 19500,0
+optionalChildren [
+*249 (CptPort
+uid 19509,0
+optionalChildren [
+*250 (Line
+uid 19514,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "83000,102000,83000,102000"
+pts [
+"83000,102000"
+"83000,102000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 19510,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "82250,101625,83000,102375"
+)
+tg (CPTG
+uid 19511,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 19512,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "476200,63500,477000,64500"
+st "s"
+blo "476200,64300"
+)
+s (Text
+uid 19513,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "476200,64500,476200,64500"
+blo "476200,64500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "s"
+t "std_logic"
+o 72
+)
+)
+)
+*251 (CptPort
+uid 19515,0
+optionalChildren [
+*252 (Line
+uid 19520,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "86000,102000,86000,102000"
+pts [
+"86000,102000"
+"86000,102000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 19516,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "86000,101625,86750,102375"
+)
+tg (CPTG
+uid 19517,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 19518,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "474000,61500,474600,62500"
+st "t"
+ju 2
+blo "474600,62300"
+)
+s (Text
+uid 19519,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "474600,62500,474600,62500"
+ju 2
+blo "474600,62500"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "t"
+t "std_logic"
+o 31
+i "'0'"
+)
+)
+)
+*253 (CommentGraphic
+uid 19521,0
+shape (PolyLine2D
+pts [
+"83000,102000"
+"84000,101000"
+]
+uid 19522,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "83000,101000,84000,102000"
+)
+oxt "6000,6000,7000,7000"
+)
+*254 (CommentGraphic
+uid 19523,0
+shape (PolyLine2D
+pts [
+"83000,102000"
+"84000,103000"
+]
+uid 19524,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "83000,102000,84000,103000"
+)
+oxt "6000,7000,7000,8000"
+)
+*255 (CommentGraphic
+uid 19525,0
+shape (PolyLine2D
+pts [
+"83988,102329"
+"84988,102329"
+]
+uid 19526,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "83988,102329,84988,102329"
+)
+oxt "6988,7329,7988,7329"
+)
+*256 (CommentGraphic
+uid 19527,0
+shape (PolyLine2D
+pts [
+"85000,102000"
+"86000,102000"
+]
+uid 19528,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "85000,102000,86000,102000"
+)
+oxt "8000,7000,9000,7000"
+)
+*257 (CommentGraphic
+uid 19529,0
+shape (PolyLine2D
+pts [
+"83976,101730"
+"84976,101730"
+]
+uid 19530,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "83976,101730,84976,101730"
+)
+oxt "6976,6730,7976,6730"
+)
+]
+shape (Rectangle
+uid 19501,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "83000,101000,86000,103000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,9000,8000"
+ttg (MlTextGroup
+uid 19502,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*258 (Text
+uid 19503,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "83350,102100,88150,103100"
+st "moduleware"
+blo "83350,102900"
+)
+*259 (Text
+uid 19504,0
+va (VaSet
+font "arial,8,0"
+)
+xt "83350,103100,88050,104100"
+st "assignment"
+blo "83350,103900"
+)
+*260 (Text
+uid 19505,0
+va (VaSet
+font "arial,8,0"
+)
+xt "83350,104100,84350,105100"
+st "I3"
+blo "83350,104900"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 19506,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 19507,0
+text (MLText
+uid 19508,0
+va (VaSet
+font "arial,8,0"
+)
+xt "78000,81400,78000,81400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*261 (Net
+uid 19531,0
+decl (Decl
+n "dac_cs1"
+t "std_logic"
+o 69
+suid 241,0
+)
+declText (MLText
+uid 19532,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,55200,61000,56000"
+st "SIGNAL dac_cs1               : std_logic"
+)
+)
+*262 (Net
+uid 19537,0
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 70
+suid 242,0
+)
+declText (MLText
+uid 19538,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,60800,70500,61600"
+st "SIGNAL sensor_cs             : std_logic_vector(3 DOWNTO 0)"
+)
+)
+*263 (Net
+uid 19543,0
+decl (Decl
+n "sclk"
+t "std_logic"
+o 71
+suid 243,0
+)
+declText (MLText
+uid 19544,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,60000,61000,60800"
+st "SIGNAL sclk                  : std_logic"
+)
+)
+*264 (Net
+uid 19555,0
+decl (Decl
+n "mosi1"
+t "std_logic"
+o 72
+suid 245,0
+)
+declText (MLText
+uid 19556,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,59200,61000,60000"
+st "SIGNAL mosi1                 : std_logic"
+)
+)
+*265 (MWC
+uid 20188,0
+optionalChildren [
+*266 (CptPort
+uid 20197,0
+optionalChildren [
+*267 (Line
+uid 20202,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "95000,144000,95000,144000"
+pts [
+"95000,144000"
+"95000,144000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 20198,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "94250,143625,95000,144375"
+)
+tg (CPTG
+uid 20199,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 20200,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "488200,105500,489000,106500"
+st "s"
+blo "488200,106300"
+)
+s (Text
+uid 20201,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "488200,106500,488200,106500"
+blo "488200,106500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "s"
+t "std_logic"
+o 73
+i "'1'"
+)
+)
+)
+*268 (CptPort
+uid 20203,0
+optionalChildren [
+*269 (Line
+uid 20208,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "98000,144000,98000,144000"
+pts [
+"98000,144000"
+"98000,144000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 20204,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "98000,143625,98750,144375"
+)
+tg (CPTG
+uid 20205,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 20206,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "486000,103500,486600,104500"
+st "t"
+ju 2
+blo "486600,104300"
+)
+s (Text
+uid 20207,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "486600,104500,486600,104500"
+ju 2
+blo "486600,104500"
+)
+)
+thePort (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "t"
+t "std_logic"
+o 44
+i "'0'"
+)
+)
+)
+*270 (CommentGraphic
+uid 20209,0
+shape (PolyLine2D
+pts [
+"95000,144000"
+"96000,143000"
+]
+uid 20210,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "95000,143000,96000,144000"
+)
+oxt "6000,6000,7000,7000"
+)
+*271 (CommentGraphic
+uid 20211,0
+shape (PolyLine2D
+pts [
+"95000,144000"
+"96000,145000"
+]
+uid 20212,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "95000,144000,96000,145000"
+)
+oxt "6000,7000,7000,8000"
+)
+*272 (CommentGraphic
+uid 20213,0
+shape (PolyLine2D
+pts [
+"95988,144329"
+"96988,144329"
+]
+uid 20214,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "95988,144329,96988,144329"
+)
+oxt "6988,7329,7988,7329"
+)
+*273 (CommentGraphic
+uid 20215,0
+shape (PolyLine2D
+pts [
+"97000,144000"
+"98000,144000"
+]
+uid 20216,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "97000,144000,98000,144000"
+)
+oxt "8000,7000,9000,7000"
+)
+*274 (CommentGraphic
+uid 20217,0
+shape (PolyLine2D
+pts [
+"95976,143730"
+"96976,143730"
+]
+uid 20218,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "95976,143730,96976,143730"
+)
+oxt "6976,6730,7976,6730"
+)
+]
+shape (Rectangle
+uid 20189,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "95000,143000,98000,145000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,9000,8000"
+ttg (MlTextGroup
+uid 20190,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*275 (Text
+uid 20191,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "95350,144100,100150,145100"
+st "moduleware"
+blo "95350,144900"
+)
+*276 (Text
+uid 20192,0
+va (VaSet
+font "arial,8,0"
+)
+xt "95350,145100,100050,146100"
+st "assignment"
+blo "95350,145900"
+)
+*277 (Text
+uid 20193,0
+va (VaSet
+font "arial,8,0"
+)
+xt "95350,146100,96350,147100"
+st "I4"
+blo "95350,146900"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 20194,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 20195,0
+text (MLText
+uid 20196,0
+va (VaSet
+font "arial,8,0"
+)
+xt "90000,123400,90000,123400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*278 (Net
+uid 20219,0
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 73
+suid 249,0
+i "'1'"
+)
+declText (MLText
+uid 20220,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,62400,75000,63200"
+st "SIGNAL trigger_veto          : std_logic                      := '1'"
+)
+)
+*279 (Wire
+uid 245,0
+shape (OrthoPolyLine
+uid 246,0
+va (VaSet
+vasetType 3
+)
+xt "21000,68000,51250,68000"
+pts [
+"51250,68000"
+"21000,68000"
+]
+)
+start &156
+end &13
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 249,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 250,0
+va (VaSet
+isHidden 1
+)
+xt "53250,67000,56450,68000"
+st "X_50M"
+blo "53250,67800"
+tm "WireNameMgr"
+)
+)
+on &32
+)
+*280 (Wire
+uid 277,0
+shape (OrthoPolyLine
+uid 278,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "32000,81000,51250,81000"
+pts [
+"51250,81000"
+"32000,81000"
+]
+)
+start &146
+end &14
+sat 32
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 281,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 282,0
+va (VaSet
+)
+xt "44000,80000,50700,81000"
+st "board_id : (3:0)"
+blo "44000,80800"
+tm "WireNameMgr"
+)
+)
+on &18
+)
+*281 (Wire
+uid 285,0
+shape (OrthoPolyLine
+uid 286,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "32000,82000,51250,82000"
+pts [
+"51250,82000"
+"32000,82000"
+]
+)
+start &147
+end &14
+sat 32
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 289,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 290,0
+va (VaSet
+)
+xt "44000,81000,50400,82000"
+st "crate_id : (1:0)"
+blo "44000,81800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+*282 (Wire
+uid 362,0
+shape (OrthoPolyLine
+uid 363,0
+va (VaSet
+vasetType 3
+)
+xt "21000,90000,51250,90000"
+pts [
+"21000,90000"
+"51250,90000"
+]
+)
+start &39
+end &145
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 364,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 365,0
+va (VaSet
+isHidden 1
+)
+xt "22000,89000,25700,90000"
+st "OE_ADC"
+blo "22000,89800"
+tm "WireNameMgr"
+)
+)
+on &40
+)
+*283 (Wire
+uid 418,0
+shape (OrthoPolyLine
+uid 419,0
+va (VaSet
+vasetType 3
+)
+xt "80750,71000,90000,71000"
+pts [
+"80750,71000"
+"90000,71000"
+]
+)
+start &142
+end &20
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 422,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 423,0
+va (VaSet
+isHidden 1
+)
+xt "82000,70000,85400,71000"
+st "W_RES"
+blo "82000,70800"
+tm "WireNameMgr"
+)
+)
+on &72
+)
+*284 (Wire
+uid 426,0
+shape (OrthoPolyLine
+uid 427,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "80750,68000,90000,68000"
+pts [
+"80750,68000"
+"90000,68000"
+]
+)
+start &148
+end &21
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 430,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 431,0
+va (VaSet
+isHidden 1
+)
+xt "82000,67000,84400,68000"
+st "W_A"
+blo "82000,67800"
+tm "WireNameMgr"
+)
+)
+on &70
+)
+*285 (Wire
+uid 434,0
+shape (OrthoPolyLine
+uid 435,0
+va (VaSet
+vasetType 3
+)
+xt "80750,75000,90000,75000"
+pts [
+"80750,75000"
+"90000,75000"
+]
+)
+start &150
+end &22
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 438,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 439,0
+va (VaSet
+isHidden 1
+)
+xt "82000,74000,84900,75000"
+st "W_CS"
+blo "82000,74800"
+tm "WireNameMgr"
+)
+)
+on &76
+)
+*286 (Wire
+uid 442,0
+shape (OrthoPolyLine
+uid 443,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "80750,69000,90000,69000"
+pts [
+"80750,69000"
+"90000,69000"
+]
+)
+start &149
+end &23
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 446,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 447,0
+va (VaSet
+isHidden 1
+)
+xt "82000,68000,84400,69000"
+st "W_D"
+blo "82000,68800"
+tm "WireNameMgr"
+)
+)
+on &71
+)
+*287 (Wire
+uid 450,0
+shape (OrthoPolyLine
+uid 451,0
+va (VaSet
+vasetType 3
+)
+xt "80750,74000,90000,74000"
+pts [
+"90000,74000"
+"80750,74000"
+]
+)
+start &24
+end &153
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 454,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 455,0
+va (VaSet
+isHidden 1
+)
+xt "82000,73000,85300,74000"
+st "W_INT"
+blo "82000,73800"
+tm "WireNameMgr"
+)
+)
+on &75
+)
+*288 (Wire
+uid 458,0
+shape (OrthoPolyLine
+uid 459,0
+va (VaSet
+vasetType 3
+)
+xt "80750,72000,90000,72000"
+pts [
+"80750,72000"
+"90000,72000"
+]
+)
+start &152
+end &25
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 462,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 463,0
+va (VaSet
+isHidden 1
+)
+xt "82000,71000,84900,72000"
+st "W_RD"
+blo "82000,71800"
+tm "WireNameMgr"
+)
+)
+on &73
+)
+*289 (Wire
+uid 466,0
+shape (OrthoPolyLine
+uid 467,0
+va (VaSet
+vasetType 3
+)
+xt "80750,73000,90000,73000"
+pts [
+"80750,73000"
+"90000,73000"
+]
+)
+start &151
+end &26
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 470,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 471,0
+va (VaSet
+isHidden 1
+)
+xt "82000,72000,85200,73000"
+st "W_WR"
+blo "82000,72800"
+tm "WireNameMgr"
+)
+)
+on &74
+)
+*290 (Wire
+uid 1467,0
+shape (OrthoPolyLine
+uid 1468,0
+va (VaSet
+vasetType 3
+)
+xt "30000,95000,51250,95000"
+pts [
+"30000,95000"
+"41000,95000"
+"51250,95000"
+]
+)
+start &43
+end &158
+sat 2
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1471,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1472,0
+va (VaSet
+)
+xt "32000,94000,38900,95000"
+st "adc_data_array"
+blo "32000,94800"
+tm "WireNameMgr"
+)
+)
+on &27
+)
+*291 (Wire
+uid 1730,0
+shape (OrthoPolyLine
+uid 1731,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "21000,89000,51250,89000"
+pts [
+"21000,89000"
+"51250,89000"
+]
+)
+start &41
+end &157
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1734,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1735,0
+va (VaSet
+isHidden 1
+)
+xt "22000,88000,25000,89000"
+st "A_OTR"
+blo "22000,88800"
+tm "WireNameMgr"
+)
+)
+on &42
+)
+*292 (Wire
+uid 1833,0
+shape (OrthoPolyLine
+uid 1834,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "21000,109000,51250,109000"
+pts [
+"51250,109000"
+"21000,109000"
+]
+)
+start &159
+end &63
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1837,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1838,0
+va (VaSet
+isHidden 1
+)
+xt "22000,108000,24100,109000"
+st "D_A"
+blo "22000,108800"
+tm "WireNameMgr"
+)
+)
+on &64
+)
+*293 (Wire
+uid 1841,0
+shape (OrthoPolyLine
+uid 1842,0
+va (VaSet
+vasetType 3
+)
+xt "21000,110000,51250,110000"
+pts [
+"51250,110000"
+"21000,110000"
+]
+)
+start &160
+end &65
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1845,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1846,0
+va (VaSet
+isHidden 1
+)
+xt "22000,109000,25800,110000"
+st "DWRITE"
+blo "22000,109800"
+tm "WireNameMgr"
+)
+)
+on &66
+)
+*294 (Wire
+uid 1865,0
+shape (OrthoPolyLine
+uid 1866,0
+va (VaSet
+vasetType 3
+)
+xt "21000,105000,51250,105000"
+pts [
+"21000,105000"
+"51250,105000"
+]
+)
+start &55
+end &161
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1869,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1870,0
+va (VaSet
+isHidden 1
+)
+xt "22000,104000,26600,105000"
+st "D0_SROUT"
+blo "22000,104800"
+tm "WireNameMgr"
+)
+)
+on &59
+)
+*295 (Wire
+uid 1873,0
+shape (OrthoPolyLine
+uid 1874,0
+va (VaSet
+vasetType 3
+)
+xt "21000,106000,51250,106000"
+pts [
+"21000,106000"
+"51250,106000"
+]
+)
+start &56
+end &162
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1877,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1878,0
+va (VaSet
+isHidden 1
+)
+xt "22000,105000,26600,106000"
+st "D1_SROUT"
+blo "22000,105800"
+tm "WireNameMgr"
+)
+)
+on &60
+)
+*296 (Wire
+uid 1881,0
+shape (OrthoPolyLine
+uid 1882,0
+va (VaSet
+vasetType 3
+)
+xt "21000,107000,51250,107000"
+pts [
+"21000,107000"
+"51250,107000"
+]
+)
+start &57
+end &163
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1885,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1886,0
+va (VaSet
+isHidden 1
+)
+xt "22000,106000,26600,107000"
+st "D2_SROUT"
+blo "22000,106800"
+tm "WireNameMgr"
+)
+)
+on &61
+)
+*297 (Wire
+uid 1889,0
+shape (OrthoPolyLine
+uid 1890,0
+va (VaSet
+vasetType 3
+)
+xt "21000,108000,51250,108000"
+pts [
+"21000,108000"
+"51250,108000"
+]
+)
+start &58
+end &164
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1893,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1894,0
+va (VaSet
+isHidden 1
+)
+xt "22000,107000,26600,108000"
+st "D3_SROUT"
+blo "22000,107800"
+tm "WireNameMgr"
+)
+)
+on &62
+)
+*298 (Wire
+uid 2409,0
+shape (OrthoPolyLine
+uid 2410,0
+va (VaSet
+vasetType 3
+)
+xt "21000,111000,51250,111000"
+pts [
+"51250,111000"
+"21000,111000"
+]
+)
+start &165
+end &29
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2413,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2414,0
+va (VaSet
+isHidden 1
+)
+xt "22000,110000,26200,111000"
+st "RSRLOAD"
+blo "22000,110800"
+tm "WireNameMgr"
+)
+)
+on &28
+)
+*299 (Wire
+uid 3009,0
+shape (OrthoPolyLine
+uid 3010,0
+va (VaSet
+vasetType 3
+)
+xt "86000,95000,99000,97000"
+pts [
+"86000,95000"
+"99000,97000"
+]
+)
+start &238
+end &68
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3011,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3012,0
+va (VaSet
+isHidden 1
+)
+xt "87000,94000,89900,95000"
+st "S_CLK"
+blo "87000,94800"
+tm "WireNameMgr"
+)
+)
+on &69
+)
+*300 (Wire
+uid 3015,0
+shape (OrthoPolyLine
+uid 3016,0
+va (VaSet
+vasetType 3
+)
+xt "80750,99000,90000,99000"
+pts [
+"80750,99000"
+"90000,99000"
+]
+)
+start &168
+end &77
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3017,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3018,0
+va (VaSet
+isHidden 1
+)
+xt "82750,98000,85450,99000"
+st "MISO"
+blo "82750,98800"
+tm "WireNameMgr"
+)
+)
+on &80
+)
+*301 (Wire
+uid 3027,0
+shape (OrthoPolyLine
+uid 3028,0
+va (VaSet
+vasetType 3
+)
+xt "85000,84000,97000,85000"
+pts [
+"85000,85000"
+"97000,84000"
+]
+)
+start &212
+end &67
+ss 0
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3031,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3032,0
+va (VaSet
+isHidden 1
+)
+xt "86000,84000,89700,85000"
+st "DAC_CS"
+blo "86000,84800"
+tm "WireNameMgr"
+)
+)
+on &30
+)
+*302 (Wire
+uid 3218,0
+shape (OrthoPolyLine
+uid 3219,0
+va (VaSet
+vasetType 3
+)
+xt "22000,78000,51250,78000"
+pts [
+"22000,78000"
+"51250,78000"
+]
+)
+start &12
+end &144
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3220,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3221,0
+va (VaSet
+isHidden 1
+)
+xt "33000,77000,34900,78000"
+st "TRG"
+blo "33000,77800"
+tm "WireNameMgr"
+)
+)
+on &33
+)
+*303 (Wire
+uid 3260,0
+shape (OrthoPolyLine
+uid 3261,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-1000,71000,5000,71000"
+pts [
+"-1000,71000"
+"5000,71000"
+]
+)
+start &31
+end &34
+sat 32
+eat 2
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3264,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3265,0
+va (VaSet
+isHidden 1
+)
+xt "-23000,70000,-20100,71000"
+st "A_CLK"
+blo "-23000,70800"
+tm "WireNameMgr"
+)
+)
+on &38
+)
+*304 (Wire
+uid 3318,0
+shape (OrthoPolyLine
+uid 3319,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "21000,95000,24000,95000"
+pts [
+"21000,95000"
+"24000,95000"
+]
+)
+start &47
+end &43
+sat 32
+eat 1
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3322,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3323,0
+va (VaSet
+isHidden 1
+)
+xt "23000,94000,25300,95000"
+st "A0_D"
+blo "23000,94800"
+tm "WireNameMgr"
+)
+)
+on &51
+)
+*305 (Wire
+uid 3352,0
+shape (OrthoPolyLine
+uid 3353,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "21000,96000,24000,96000"
+pts [
+"21000,96000"
+"24000,96000"
+]
+)
+start &48
+end &43
+sat 32
+eat 1
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3356,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3357,0
+va (VaSet
+isHidden 1
+)
+xt "23000,95000,25300,96000"
+st "A1_D"
+blo "23000,95800"
+tm "WireNameMgr"
+)
+)
+on &52
+)
+*306 (Wire
+uid 3360,0
+shape (OrthoPolyLine
+uid 3361,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "21000,97000,24000,97000"
+pts [
+"21000,97000"
+"24000,97000"
+]
+)
+start &49
+end &43
+sat 32
+eat 1
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3364,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3365,0
+va (VaSet
+isHidden 1
+)
+xt "23000,96000,25300,97000"
+st "A2_D"
+blo "23000,96800"
+tm "WireNameMgr"
+)
+)
+on &53
+)
+*307 (Wire
+uid 3368,0
+shape (OrthoPolyLine
+uid 3369,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "21000,98000,24000,98000"
+pts [
+"21000,98000"
+"24000,98000"
+]
+)
+start &50
+end &43
+sat 32
+eat 1
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3372,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3373,0
+va (VaSet
+isHidden 1
+)
+xt "23000,97000,25300,98000"
+st "A3_D"
+blo "23000,97800"
+tm "WireNameMgr"
+)
+)
+on &54
+)
+*308 (Wire
+uid 3682,0
+shape (OrthoPolyLine
+uid 3683,0
+va (VaSet
+vasetType 3
+)
+xt "86000,100000,99000,102000"
+pts [
+"86000,102000"
+"99000,100000"
+]
+)
+start &251
+end &79
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3686,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3687,0
+va (VaSet
+isHidden 1
+)
+xt "87000,101000,89700,102000"
+st "MOSI"
+blo "87000,101800"
+tm "WireNameMgr"
+)
+)
+on &78
+)
+*309 (Wire
+uid 3834,0
+shape (OrthoPolyLine
+uid 3835,0
+va (VaSet
+vasetType 3
+)
+xt "132000,139000,137000,139000"
+pts [
+"137000,139000"
+"132000,139000"
+]
+)
+start &86
+end &102
+sat 32
+eat 2
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3838,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3839,0
+va (VaSet
+isHidden 1
+)
+xt "132000,138000,135000,139000"
+st "EE_CS"
+blo "132000,138800"
+tm "WireNameMgr"
+)
+)
+on &92
+)
+*310 (Wire
+uid 4942,0
+shape (OrthoPolyLine
+uid 4943,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "132000,118000,137000,118000"
+pts [
+"132000,118000"
+"137000,118000"
+]
+)
+start &102
+end &93
+sat 2
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4948,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4949,0
+va (VaSet
+isHidden 1
+)
+xt "133750,115000,135750,116000"
+st "D_T"
+blo "133750,115800"
+tm "WireNameMgr"
+)
+)
+on &94
+)
+*311 (Wire
+uid 6431,0
+shape (OrthoPolyLine
+uid 6432,0
+va (VaSet
+vasetType 3
+)
+xt "80750,121000,82000,121000"
+pts [
+"80750,121000"
+"82000,121000"
+]
+)
+start &172
+end &85
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 6435,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 6436,0
+va (VaSet
+isHidden 1
+)
+xt "92000,120000,96100,121000"
+st "DENABLE"
+blo "92000,120800"
+tm "WireNameMgr"
+)
+)
+on &91
+)
+*312 (Wire
+uid 7144,0
+shape (OrthoPolyLine
+uid 7145,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "132000,121000,137000,121000"
+pts [
+"132000,121000"
+"137000,121000"
+]
+)
+start &102
+end &97
+sat 2
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 7148,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 7149,0
+va (VaSet
+isHidden 1
+)
+xt "137000,133000,142300,134000"
+st "A1_T : (7:0)"
+blo "137000,133800"
+tm "WireNameMgr"
+)
+)
+on &98
+)
+*313 (Wire
+uid 9502,0
+shape (OrthoPolyLine
+uid 9503,0
+va (VaSet
+vasetType 3
+)
+xt "80750,116000,85000,116000"
+pts [
+"80750,116000"
+"85000,116000"
+]
+)
+start &155
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 9506,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 9507,0
+va (VaSet
+)
+xt "86000,115000,89300,116000"
+st "CLK_50"
+blo "86000,115800"
+tm "WireNameMgr"
+)
+)
+on &99
+)
+*314 (Wire
+uid 10302,0
+shape (OrthoPolyLine
+uid 10303,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "132000,120000,137000,120000"
+pts [
+"132000,120000"
+"137000,120000"
+]
+)
+start &102
+end &100
+sat 2
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10306,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10307,0
+va (VaSet
+isHidden 1
+)
+xt "133000,139000,138400,140000"
+st "A0_T : (7:0)"
+blo "133000,139800"
+tm "WireNameMgr"
+)
+)
+on &101
+)
+*315 (Wire
+uid 11514,0
+shape (OrthoPolyLine
+uid 11515,0
+va (VaSet
+vasetType 3
+)
+xt "80750,150000,85000,150000"
+pts [
+"85000,150000"
+"80750,150000"
+]
+)
+start &108
+end &185
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 11518,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 11519,0
+va (VaSet
+isHidden 1
+)
+xt "86000,149000,92000,150000"
+st "RS485_E_DI"
+blo "86000,149800"
+tm "WireNameMgr"
+)
+)
+on &109
+)
+*316 (Wire
+uid 11528,0
+shape (OrthoPolyLine
+uid 11529,0
+va (VaSet
+vasetType 3
+)
+xt "80750,149000,85000,149000"
+pts [
+"80750,149000"
+"85000,149000"
+]
+)
+start &187
+end &126
+ss 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 11532,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 11533,0
+va (VaSet
+isHidden 1
+)
+xt "107000,148000,113200,149000"
+st "RS485_E_DO"
+blo "107000,148800"
+tm "WireNameMgr"
+)
+)
+on &110
+)
+*317 (Wire
+uid 12320,0
+shape (OrthoPolyLine
+uid 12321,0
+va (VaSet
+vasetType 3
+)
+xt "80750,140000,87000,140000"
+pts [
+"80750,140000"
+"87000,140000"
+]
+)
+start &173
+end &111
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 12324,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 12325,0
+va (VaSet
+isHidden 1
+)
+xt "82000,139000,84500,140000"
+st "SRIN"
+blo "82000,139800"
+tm "WireNameMgr"
+)
+)
+on &112
+)
+*318 (Wire
+uid 12545,0
+shape (OrthoPolyLine
+uid 12546,0
+va (VaSet
+vasetType 3
+)
+xt "80750,135000,87000,135000"
+pts [
+"80750,135000"
+"87000,135000"
+]
+)
+start &175
+end &113
+ss 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 12549,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 12550,0
+va (VaSet
+isHidden 1
+)
+xt "83000,134000,88200,135000"
+st "AMBER_LED"
+blo "83000,134800"
+tm "WireNameMgr"
+)
+)
+on &116
+)
+*319 (Wire
+uid 12559,0
+shape (OrthoPolyLine
+uid 12560,0
+va (VaSet
+vasetType 3
+)
+xt "80750,134000,87000,134000"
+pts [
+"80750,134000"
+"87000,134000"
+]
+)
+start &174
+end &114
+ss 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 12563,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 12564,0
+va (VaSet
+isHidden 1
+)
+xt "83000,133000,88000,134000"
+st "GREEN_LED"
+blo "83000,133800"
+tm "WireNameMgr"
+)
+)
+on &117
+)
+*320 (Wire
+uid 12573,0
+shape (OrthoPolyLine
+uid 12574,0
+va (VaSet
+vasetType 3
+)
+xt "80750,136000,87000,136000"
+pts [
+"80750,136000"
+"87000,136000"
+]
+)
+start &176
+end &115
+ss 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 12577,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 12578,0
+va (VaSet
+isHidden 1
+)
+xt "83000,143000,87000,144000"
+st "RED_LED"
+blo "83000,143800"
+tm "WireNameMgr"
+)
+)
+on &118
+)
+*321 (Wire
+uid 13522,0
+shape (OrthoPolyLine
+uid 13523,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "22000,81000,28000,81000"
+pts [
+"22000,81000"
+"28000,81000"
+]
+)
+start &119
+end &14
+sat 32
+eat 1
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 13526,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 13527,0
+va (VaSet
+)
+xt "22000,80000,27200,81000"
+st "LINE : (5:0)"
+blo "22000,80800"
+tm "WireNameMgr"
+)
+)
+on &120
+)
+*322 (Wire
+uid 13618,0
+shape (OrthoPolyLine
+uid 13619,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "132000,128000,137000,128000"
+pts [
+"132000,128000"
+"137000,128000"
+]
+)
+start &102
+end &95
+sat 2
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 13624,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 13625,0
+va (VaSet
+isHidden 1
+)
+xt "134000,133000,139300,134000"
+st "D_T2 : (1:0)"
+blo "134000,133800"
+tm "WireNameMgr"
+)
+)
+on &96
+)
+*323 (Wire
+uid 13634,0
+shape (OrthoPolyLine
+uid 13635,0
+va (VaSet
+vasetType 3
+)
+xt "49000,133000,51250,133000"
+pts [
+"49000,133000"
+"51250,133000"
+]
+)
+start &121
+end &178
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 13638,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 13639,0
+va (VaSet
+isHidden 1
+)
+xt "51000,141000,54300,142000"
+st "REFCLK"
+blo "51000,141800"
+tm "WireNameMgr"
+)
+)
+on &122
+)
+*324 (Wire
+uid 13658,0
+shape (OrthoPolyLine
+uid 13659,0
+va (VaSet
+vasetType 3
+)
+xt "80750,147000,85000,147000"
+pts [
+"80750,147000"
+"85000,147000"
+]
+)
+start &188
+end &84
+ss 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 13664,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 13665,0
+va (VaSet
+isHidden 1
+)
+xt "84000,145000,90100,146000"
+st "RS485_E_DE"
+blo "84000,145800"
+tm "WireNameMgr"
+)
+)
+on &90
+)
+*325 (Wire
+uid 14328,0
+shape (OrthoPolyLine
+uid 14329,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "49000,132000,51250,132000"
+pts [
+"49000,132000"
+"51250,132000"
+]
+)
+start &123
+end &177
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 14332,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 14333,0
+va (VaSet
+isHidden 1
+)
+xt "52000,138000,57900,139000"
+st "D_T_in : (1:0)"
+blo "52000,138800"
+tm "WireNameMgr"
+)
+)
+on &124
+)
+*326 (Wire
+uid 15175,0
+shape (OrthoPolyLine
+uid 15176,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "80750,120000,87000,120000"
+pts [
+"80750,120000"
+"87000,120000"
+]
+)
+start &143
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 15179,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15180,0
+va (VaSet
+)
+xt "82000,119000,86400,120000"
+st "led : (7:0)"
+blo "82000,119800"
+tm "WireNameMgr"
+)
+)
+on &125
+)
+*327 (Wire
+uid 15517,0
+shape (OrthoPolyLine
+uid 15518,0
+va (VaSet
+vasetType 3
+)
+xt "132000,131000,137000,131000"
+pts [
+"132000,131000"
+"137000,131000"
+]
+)
+start &102
+end &81
+sat 2
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 15523,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15524,0
+va (VaSet
+isHidden 1
+)
+xt "134000,130000,140100,131000"
+st "RS485_C_DE"
+blo "134000,130800"
+tm "WireNameMgr"
+)
+)
+on &88
+)
+*328 (Wire
+uid 15525,0
+shape (OrthoPolyLine
+uid 15526,0
+va (VaSet
+vasetType 3
+)
+xt "132000,132000,137000,132000"
+pts [
+"132000,132000"
+"137000,132000"
+]
+)
+start &102
+end &82
+sat 2
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 15531,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15532,0
+va (VaSet
+isHidden 1
+)
+xt "134000,131000,140200,132000"
+st "RS485_C_DO"
+blo "134000,131800"
+tm "WireNameMgr"
+)
+)
+on &107
+)
+*329 (Wire
+uid 15533,0
+shape (OrthoPolyLine
+uid 15534,0
+va (VaSet
+vasetType 3
+)
+xt "132000,133000,137000,133000"
+pts [
+"132000,133000"
+"137000,133000"
+]
+)
+start &102
+end &106
+sat 2
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 15539,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15540,0
+va (VaSet
+isHidden 1
+)
+xt "134000,132000,140000,133000"
+st "RS485_C_RE"
+blo "134000,132800"
+tm "WireNameMgr"
+)
+)
+on &87
+)
+*330 (Wire
+uid 15563,0
+shape (OrthoPolyLine
+uid 15564,0
+va (VaSet
+vasetType 3
+)
+xt "80750,148000,85000,148000"
+pts [
+"80750,148000"
+"85000,148000"
+]
+)
+start &186
+end &83
+ss 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 15569,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15570,0
+va (VaSet
+isHidden 1
+)
+xt "83000,147000,89000,148000"
+st "RS485_E_RE"
+blo "83000,147800"
+tm "WireNameMgr"
+)
+)
+on &89
+)
+*331 (Wire
+uid 15712,0
+shape (OrthoPolyLine
+uid 15713,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "49000,137000,51250,137000"
+pts [
+"49000,137000"
+"51250,137000"
+]
+)
+start &127
+end &179
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 15716,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15717,0
+va (VaSet
+isHidden 1
+)
+xt "51000,136000,58000,137000"
+st "D_PLLLCK : (3:0)"
+blo "51000,136800"
+tm "WireNameMgr"
+)
+)
+on &128
+)
+*332 (Wire
+uid 15851,0
+shape (OrthoPolyLine
+uid 15852,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "85000,88000,95000,90000"
+pts [
+"85000,90000"
+"95000,88000"
+]
+)
+start &225
+end &129
+ss 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 15855,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15856,0
+va (VaSet
+isHidden 1
+)
+xt "87000,89000,91900,90000"
+st "TCS : (3:0)"
+blo "87000,89800"
+tm "WireNameMgr"
+)
+)
+on &130
+)
+*333 (Wire
+uid 16063,0
+shape (OrthoPolyLine
+uid 16064,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "21000,113000,30000,113000"
+pts [
+"30000,113000"
+"21000,113000"
+]
+)
+start &134
+end &131
+sat 2
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16067,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16068,0
+va (VaSet
+isHidden 1
+)
+xt "24000,112000,30400,113000"
+st "DSRCLK : (3:0)"
+blo "24000,112800"
+tm "WireNameMgr"
+)
+)
+on &132
+)
+*334 (Wire
+uid 16247,0
+shape (OrthoPolyLine
+uid 16248,0
+va (VaSet
+vasetType 3
+)
+xt "34000,113000,51250,113000"
+pts [
+"51250,113000"
+"34000,113000"
+]
+)
+start &166
+end &134
+sat 32
+eat 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16251,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16252,0
+va (VaSet
+)
+xt "35000,112000,37900,113000"
+st "SRCLK"
+blo "35000,112800"
+tm "WireNameMgr"
+)
+)
+on &133
+)
+*335 (Wire
+uid 16538,0
+shape (OrthoPolyLine
+uid 16539,0
+va (VaSet
+vasetType 3
+)
+xt "80750,130000,92000,130000"
+pts [
+"80750,130000"
+"92000,130000"
+]
+)
+start &181
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16542,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16543,0
+va (VaSet
+)
+xt "82000,129000,92000,130000"
+st "alarm_refclk_too_high"
+blo "82000,129800"
+tm "WireNameMgr"
+)
+)
+on &138
+)
+*336 (Wire
+uid 16546,0
+shape (OrthoPolyLine
+uid 16547,0
+va (VaSet
+vasetType 3
+)
+xt "80750,131000,91000,131000"
+pts [
+"80750,131000"
+"91000,131000"
+]
+)
+start &182
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16550,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16551,0
+va (VaSet
+)
+xt "82000,130000,91600,131000"
+st "alarm_refclk_too_low"
+blo "82000,130800"
+tm "WireNameMgr"
+)
+)
+on &139
+)
+*337 (Wire
+uid 16576,0
+shape (OrthoPolyLine
+uid 16577,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "80750,132000,92000,132000"
+pts [
+"80750,132000"
+"92000,132000"
+]
+)
+start &180
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16580,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16581,0
+va (VaSet
+)
+xt "82000,131000,91600,132000"
+st "counter_result : (11:0)"
+blo "82000,131800"
+tm "WireNameMgr"
+)
+)
+on &140
+)
+*338 (Wire
+uid 17296,0
+shape (OrthoPolyLine
+uid 17297,0
+va (VaSet
+vasetType 3
+)
+xt "13000,71000,51250,71000"
+pts [
+"51250,71000"
+"13000,71000"
+]
+)
+start &183
+end &34
+sat 32
+eat 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 17300,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 17301,0
+va (VaSet
+)
+xt "14000,70000,18000,71000"
+st "ADC_CLK"
+blo "14000,70800"
+tm "WireNameMgr"
+)
+)
+on &198
+)
+*339 (Wire
+uid 17407,0
+shape (OrthoPolyLine
+uid 17408,0
+va (VaSet
+vasetType 3
+)
+xt "98000,144000,100000,144000"
+pts [
+"98000,144000"
+"100000,144000"
+]
+)
+start &268
+end &199
+ss 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 17411,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 17412,0
+va (VaSet
+isHidden 1
+)
+xt "100000,143000,102900,144000"
+st "TRG_V"
+blo "100000,143800"
+tm "WireNameMgr"
+)
+)
+on &200
+)
+*340 (Wire
+uid 17848,0
+shape (OrthoPolyLine
+uid 17849,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "80750,106000,91000,106000"
+pts [
+"80750,106000"
+"91000,106000"
+]
+)
+start &189
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 17852,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 17853,0
+va (VaSet
+)
+xt "82000,105000,90400,106000"
+st "w5300_state : (7:0)"
+blo "82000,105800"
+tm "WireNameMgr"
+)
+)
+on &201
+)
+*341 (Wire
+uid 17856,0
+shape (OrthoPolyLine
+uid 17857,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "114000,118000,126000,118000"
+pts [
+"114000,118000"
+"126000,118000"
+]
+)
+end &102
+sat 16
+eat 1
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 17862,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 17863,0
+va (VaSet
+)
+xt "118000,117000,126400,118000"
+st "w5300_state : (7:0)"
+blo "118000,117800"
+tm "WireNameMgr"
+)
+)
+on &201
+)
+*342 (Wire
+uid 18068,0
+shape (OrthoPolyLine
+uid 18069,0
+va (VaSet
+vasetType 3
+)
+xt "80750,107000,93000,107000"
+pts [
+"80750,107000"
+"93000,107000"
+]
+)
+start &190
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 18072,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18073,0
+va (VaSet
+)
+xt "82000,106000,92400,107000"
+st "debug_data_ram_empty"
+blo "82000,106800"
+tm "WireNameMgr"
+)
+)
+on &202
+)
+*343 (Wire
+uid 18076,0
+shape (OrthoPolyLine
+uid 18077,0
+va (VaSet
+vasetType 3
+)
+xt "80750,108000,91000,108000"
+pts [
+"80750,108000"
+"91000,108000"
+]
+)
+start &191
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 18080,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18081,0
+va (VaSet
+)
+xt "82000,107000,89500,108000"
+st "debug_data_valid"
+blo "82000,107800"
+tm "WireNameMgr"
+)
+)
+on &203
+)
+*344 (Wire
+uid 18207,0
+shape (OrthoPolyLine
+uid 18208,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "80750,105000,94000,105000"
+pts [
+"80750,105000"
+"94000,105000"
+]
+)
+start &192
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 18211,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18212,0
+va (VaSet
+)
+xt "82000,104000,93400,105000"
+st "mem_manager_state : (3:0)"
+blo "82000,104800"
+tm "WireNameMgr"
+)
+)
+on &204
+)
+*345 (Wire
+uid 18328,0
+shape (OrthoPolyLine
+uid 18329,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "80750,109000,90000,109000"
+pts [
+"80750,109000"
+"90000,109000"
+]
+)
+start &193
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 18332,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18333,0
+va (VaSet
+)
+xt "82000,108000,88900,109000"
+st "DG_state : (7:0)"
+blo "82000,108800"
+tm "WireNameMgr"
+)
+)
+on &205
+)
+*346 (Wire
+uid 18336,0
+shape (OrthoPolyLine
+uid 18337,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "111000,112000,121000,112000"
+pts [
+"111000,112000"
+"121000,112000"
+]
+)
+sat 16
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 18342,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18343,0
+va (VaSet
+)
+xt "113000,111000,119900,112000"
+st "DG_state : (7:0)"
+blo "113000,111800"
+tm "WireNameMgr"
+)
+)
+on &205
+)
+*347 (Wire
+uid 18352,0
+shape (OrthoPolyLine
+uid 18353,0
+va (VaSet
+vasetType 3
+)
+xt "109000,114000,119000,114000"
+pts [
+"109000,114000"
+"119000,114000"
+]
+)
+sat 16
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 18358,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18359,0
+va (VaSet
+)
+xt "111000,113000,118500,114000"
+st "debug_data_valid"
+blo "111000,113800"
+tm "WireNameMgr"
+)
+)
+on &203
+)
+*348 (Wire
+uid 18360,0
+shape (OrthoPolyLine
+uid 18361,0
+va (VaSet
+vasetType 3
+)
+xt "113000,122000,126000,122000"
+pts [
+"113000,122000"
+"126000,122000"
+]
+)
+end &102
+sat 16
+eat 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 18366,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18367,0
+va (VaSet
+)
+xt "115000,121000,126400,122000"
+st "mem_manager_state : (3:0)"
+blo "115000,121800"
+tm "WireNameMgr"
+)
+)
+on &204
+)
+*349 (Wire
+uid 18477,0
+shape (OrthoPolyLine
+uid 18478,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "80750,151000,95000,151000"
+pts [
+"80750,151000"
+"95000,151000"
+]
+)
+start &194
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 18481,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18482,0
+va (VaSet
+)
+xt "82000,150000,93900,151000"
+st "socket_tx_free_out : (16:0)"
+blo "82000,150800"
+tm "WireNameMgr"
+)
+)
+on &206
+)
+*350 (Wire
+uid 18808,0
+shape (OrthoPolyLine
+uid 18809,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "132000,122000,137000,122000"
+pts [
+"132000,122000"
+"137000,122000"
+]
+)
+start &102
+end &207
+sat 2
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 18812,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18813,0
+va (VaSet
+isHidden 1
+)
+xt "134000,121000,139200,122000"
+st "W_T : (3:0)"
+blo "134000,121800"
+tm "WireNameMgr"
+)
+)
+on &208
+)
+*351 (Wire
+uid 18923,0
+shape (OrthoPolyLine
+uid 18924,0
+va (VaSet
+vasetType 3
+)
+xt "113000,120000,126000,120000"
+pts [
+"113000,120000"
+"126000,120000"
+]
+)
+end &102
+sat 16
+eat 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 18929,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18930,0
+va (VaSet
+)
+xt "114000,119000,125900,120000"
+st "socket_tx_free_out : (16:0)"
+blo "114000,119800"
+tm "WireNameMgr"
+)
+)
+on &206
+)
+*352 (Wire
+uid 19161,0
+shape (OrthoPolyLine
+uid 19162,0
+va (VaSet
+vasetType 3
+)
+xt "116000,123000,126000,123000"
+pts [
+"116000,123000"
+"126000,123000"
+]
+)
+end &102
+sat 16
+eat 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 19167,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 19168,0
+va (VaSet
+)
+xt "118000,122000,120900,123000"
+st "TRG_V"
+blo "118000,122800"
+tm "WireNameMgr"
+)
+)
+on &200
+)
+*353 (Wire
+uid 19169,0
+shape (OrthoPolyLine
+uid 19170,0
+va (VaSet
+vasetType 3
+)
+xt "116000,124000,126000,124000"
+pts [
+"116000,124000"
+"126000,124000"
+]
+)
+end &102
+sat 16
+eat 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 19175,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 19176,0
+va (VaSet
+)
+xt "118000,123000,128400,124000"
+st "debug_data_ram_empty"
+blo "118000,123800"
+tm "WireNameMgr"
+)
+)
+on &202
+)
+*354 (Wire
+uid 19533,0
+shape (OrthoPolyLine
+uid 19534,0
+va (VaSet
+vasetType 3
+)
+xt "80750,85000,82000,87000"
+pts [
+"80750,87000"
+"82000,87000"
+"82000,85000"
+]
+)
+start &169
+end &210
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 19535,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 19536,0
+va (VaSet
+)
+xt "82750,86000,86150,87000"
+st "dac_cs1"
+blo "82750,86800"
+tm "WireNameMgr"
+)
+)
+on &261
+)
+*355 (Wire
+uid 19539,0
+shape (OrthoPolyLine
+uid 19540,0
+va (VaSet
+vasetType 3
+)
+xt "80750,89000,82000,90000"
+pts [
+"80750,89000"
+"82000,89000"
+"82000,90000"
+]
+)
+start &170
+end &223
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 19541,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 19542,0
+va (VaSet
+)
+xt "82750,88000,89750,89000"
+st "sensor_cs : (3:0)"
+blo "82750,88800"
+tm "WireNameMgr"
+)
+)
+on &262
+)
+*356 (Wire
+uid 19545,0
+shape (OrthoPolyLine
+uid 19546,0
+va (VaSet
+vasetType 3
+)
+xt "80750,95000,83000,98000"
+pts [
+"80750,98000"
+"83000,98000"
+"83000,95000"
+]
+)
+start &167
+end &236
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 19547,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 19548,0
+va (VaSet
+)
+xt "82750,97000,84650,98000"
+st "sclk"
+blo "82750,97800"
+tm "WireNameMgr"
+)
+)
+on &263
+)
+*357 (Wire
+uid 19551,0
+shape (OrthoPolyLine
+uid 19552,0
+va (VaSet
+vasetType 3
+)
+xt "80750,100000,83000,102000"
+pts [
+"83000,102000"
+"80750,102000"
+"80750,100000"
+]
+)
+start &249
+end &171
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 19553,0
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 19554,0
+va (VaSet
+isHidden 1
+)
+xt "82000,101000,84400,102000"
+st "mosi1"
+blo "82000,101800"
+tm "WireNameMgr"
+)
+)
+on &264
+)
+*358 (Wire
+uid 20221,0
+shape (OrthoPolyLine
+uid 20222,0
+va (VaSet
+vasetType 3
+)
+xt "80750,144000,95000,144000"
+pts [
+"80750,144000"
+"95000,144000"
+]
+)
+start &184
+end &266
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 20223,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 20224,0
+va (VaSet
+)
+xt "82000,143000,87600,144000"
+st "trigger_veto"
+blo "82000,143800"
+tm "WireNameMgr"
+)
+)
+on &278
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *359 (PackageList
+uid 41,0
+stg "VerticalLayoutStrategy"
+textVec [
+*360 (Text
+uid 42,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*361 (MLText
+uid 43,0
+va (VaSet
+)
+xt "0,1000,14500,9000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+USE IEEE.NUMERIC_STD.all;
+USE ieee.std_logic_unsigned.all;
+
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 44,0
+stg "VerticalLayoutStrategy"
+textVec [
+*362 (Text
+uid 45,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*363 (Text
+uid 46,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*364 (MLText
+uid 47,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*365 (Text
+uid 48,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*366 (MLText
+uid 49,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*367 (Text
+uid 50,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*368 (MLText
+uid 51,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "0,0,1281,1024"
+viewArea "-47112,-60564,234587,171751"
+cachedDiagramExtent "-23000,0,489000,153000"
+pageSetupInfo (PageSetupInfo
+ptrCmd "FreePDF,winspool,"
+fileName "FreePDFXP1:"
+toPrinter 1
+colour 1
+xMargin 0
+yMargin 0
+paperWidth 3046
+paperHeight 4310
+windowsPaperWidth 3046
+windowsPaperHeight 4310
+paperType "A0"
+windowsPaperName "A0"
+windowsPaperType 133
+exportedDirectories [
+"$HDS_PROJECT_DIR/HTMLExport"
+]
+boundaryWidth 0
+exportStdIncludeRefs 1
+exportStdPackageRefs 1
+)
+hasePageBreakOrigin 1
+pageBreakOrigin "-73000,0"
+lastUid 20456,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 2
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*369 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*370 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*371 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,3200,6500"
+st "I0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*372 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*373 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*374 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,1550,6500"
+st "I0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*375 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*376 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*377 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,1900,6500"
+st "I0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*378 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*379 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*380 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,1500,6500"
+st "I0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*381 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*382 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*383 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1050,6500"
+st "I0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*384 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*385 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 2
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*386 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*387 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 2
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*388 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*389 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "37000,1800,42400,2800"
+st "Declarations"
+blo "37000,2600"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "37000,2800,39700,3800"
+st "Ports:"
+blo "37000,3600"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "37000,1800,40800,2800"
+st "Pre User:"
+blo "37000,2600"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "37000,1800,37000,1800"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "37000,45400,44100,46400"
+st "Diagram Signals:"
+blo "37000,46200"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "37000,1800,41700,2800"
+st "Post User:"
+blo "37000,2600"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "37000,1800,37000,1800"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 249,0
+usingSuid 1
+emptyRow *390 (LEmptyRow
+)
+uid 54,0
+optionalChildren [
+*391 (RefLabelRowHdr
+)
+*392 (TitleRowHdr
+)
+*393 (FilterRowHdr
+)
+*394 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*395 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*396 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*397 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*398 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*399 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*400 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*401 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*402 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*403 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+preAdd 0
+posAdd 0
+o 60
+suid 5,0
+)
+)
+uid 327,0
+)
+*404 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 downto 0)"
+o 62
+suid 6,0
+)
+)
+uid 329,0
+)
+*405 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 57
+suid 29,0
+)
+)
+uid 1491,0
+)
+*406 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "RSRLOAD"
+t "std_logic"
+o 40
+suid 57,0
+i "'0'"
+)
+)
+uid 2435,0
+)
+*407 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "DAC_CS"
+t "std_logic"
+o 22
+suid 66,0
+)
+)
+uid 3039,0
+)
+*408 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "X_50M"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 17
+suid 67,0
+)
+)
+uid 3276,0
+)
+*409 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "TRG"
+t "STD_LOGIC"
+o 15
+suid 68,0
+)
+)
+uid 3278,0
+)
+*410 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "A_CLK"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 21
+suid 71,0
+)
+)
+uid 3280,0
+)
+*411 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "OE_ADC"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 32
+suid 73,0
+)
+)
+uid 3382,0
+)
+*412 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "A_OTR"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 5
+suid 74,0
+)
+)
+uid 3384,0
+)
+*413 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "A0_D"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 1
+suid 79,0
+)
+)
+uid 3386,0
+)
+*414 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "A1_D"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 2
+suid 80,0
+)
+)
+uid 3388,0
+)
+*415 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "A2_D"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 3
+suid 81,0
+)
+)
+uid 3390,0
+)
+*416 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "A3_D"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 4
+suid 82,0
+)
+)
+uid 3392,0
+)
+*417 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "D0_SROUT"
+t "std_logic"
+o 6
+suid 91,0
+)
+)
+uid 3524,0
+)
+*418 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "D1_SROUT"
+t "std_logic"
+o 7
+suid 92,0
+)
+)
+uid 3526,0
+)
+*419 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "D2_SROUT"
+t "std_logic"
+o 8
+suid 93,0
+)
+)
+uid 3528,0
+)
+*420 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "D3_SROUT"
+t "std_logic"
+o 9
+suid 94,0
+)
+)
+uid 3530,0
+)
+*421 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "D_A"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 26
+suid 95,0
+i "(others => '0')"
+)
+)
+uid 3532,0
+)
+*422 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "DWRITE"
+t "std_logic"
+o 25
+suid 96,0
+i "'0'"
+)
+)
+uid 3534,0
+)
+*423 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "S_CLK"
+t "std_logic"
+o 42
+suid 105,0
+)
+)
+uid 3654,0
+)
+*424 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "W_A"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 45
+suid 106,0
+)
+)
+uid 3656,0
+)
+*425 (LeafLogPort
+port (LogicalPort
+m 2
+decl (Decl
+n "W_D"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 52
+suid 107,0
+)
+)
+uid 3658,0
+)
+*426 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "W_RES"
+t "std_logic"
+o 48
+suid 108,0
+i "'1'"
+)
+)
+uid 3660,0
+)
+*427 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "W_RD"
+t "std_logic"
+o 47
+suid 109,0
+i "'1'"
+)
+)
+uid 3662,0
+)
+*428 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "W_WR"
+t "std_logic"
+o 50
+suid 110,0
+i "'1'"
+)
+)
+uid 3664,0
+)
+*429 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "W_INT"
+t "std_logic"
+o 16
+suid 111,0
+)
+)
+uid 3666,0
+)
+*430 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "W_CS"
+t "std_logic"
+o 46
+suid 112,0
+i "'1'"
+)
+)
+uid 3668,0
+)
+*431 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "MOSI"
+t "std_logic"
+o 31
+suid 113,0
+i "'0'"
+)
+)
+uid 3696,0
+)
+*432 (LeafLogPort
+port (LogicalPort
+m 2
+decl (Decl
+n "MISO"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 51
+suid 114,0
+)
+)
+uid 3698,0
+)
+*433 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "RS485_C_RE"
+t "std_logic"
+o 36
+suid 127,0
+)
+)
+uid 3888,0
+)
+*434 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "RS485_C_DE"
+t "std_logic"
+o 34
+suid 128,0
+)
+)
+uid 3890,0
+)
+*435 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "RS485_E_RE"
+t "std_logic"
+o 39
+suid 129,0
+)
+)
+uid 3892,0
+)
+*436 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "RS485_E_DE"
+t "std_logic"
+o 37
+suid 130,0
+)
+)
+uid 3894,0
+)
+*437 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "DENABLE"
+t "std_logic"
+o 23
+suid 131,0
+i "'0'"
+)
+)
+uid 3896,0
+)
+*438 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "EE_CS"
+t "std_logic"
+o 29
+suid 133,0
+)
+)
+uid 3900,0
+)
+*439 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "D_T"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 27
+suid 141,0
+i "(OTHERS => '0')"
+)
+)
+uid 5322,0
+)
+*440 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "D_T2"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 28
+suid 154,0
+i "(others => '0')"
+)
+)
+uid 6872,0
+scheme 0
+)
+*441 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "A1_T"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 19
+suid 155,0
+i "(OTHERS => '0')"
+)
+)
+uid 7134,0
+scheme 0
+)
+*442 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "CLK_50"
+t "std_logic"
+o 54
+suid 163,0
+)
+)
+uid 9516,0
+)
+*443 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "A0_T"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 18
+suid 166,0
+i "(others => '0')"
+)
+)
+uid 10294,0
+scheme 0
+)
+*444 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "RS485_C_DO"
+t "std_logic"
+o 35
+suid 198,0
+)
+)
+uid 11086,0
+scheme 0
+)
+*445 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "RS485_E_DI"
+t "std_logic"
+o 14
+suid 200,0
+)
+)
+uid 11504,0
+scheme 0
+)
+*446 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "RS485_E_DO"
+t "std_logic"
+o 38
+suid 201,0
+)
+)
+uid 11506,0
+scheme 0
+)
+*447 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "SRIN"
+t "std_logic"
+o 41
+suid 203,0
+i "'0'"
+)
+)
+uid 12336,0
+)
+*448 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "AMBER_LED"
+t "std_logic"
+o 20
+suid 207,0
+)
+)
+uid 12768,0
+)
+*449 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "GREEN_LED"
+t "std_logic"
+o 30
+suid 208,0
+)
+)
+uid 12770,0
+)
+*450 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "RED_LED"
+t "std_logic"
+o 33
+suid 209,0
+)
+)
+uid 12772,0
+)
+*451 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "LINE"
+t "std_logic_vector"
+b "( 5 DOWNTO 0 )"
+o 12
+suid 210,0
+)
+)
+uid 13514,0
+scheme 0
+)
+*452 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "REFCLK"
+t "std_logic"
+o 13
+suid 211,0
+)
+)
+uid 13626,0
+scheme 0
+)
+*453 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "D_T_in"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 11
+suid 213,0
+)
+)
+uid 14320,0
+scheme 0
+)
+*454 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+posAdd 0
+o 65
+suid 215,0
+i "(OTHERS => '0')"
+)
+)
+uid 15181,0
+)
+*455 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "D_PLLLCK"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 10
+suid 216,0
+)
+)
+uid 15704,0
+scheme 0
+)
+*456 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "TCS"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 43
+suid 217,0
+)
+)
+uid 15843,0
+scheme 0
+)
+*457 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "DSRCLK"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 24
+suid 222,0
+i "(others => '0')"
+)
+)
+uid 16055,0
+scheme 0
+)
+*458 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "SRCLK"
+t "std_logic"
+o 56
+suid 225,0
+i "'0'"
+)
+)
+uid 16253,0
+)
+*459 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 58
+suid 226,0
+i "'0'"
+)
+)
+uid 16582,0
+)
+*460 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+o 59
+suid 227,0
+i "'0'"
+)
+)
+uid 16584,0
+)
+*461 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 downto 0)"
+o 61
+suid 230,0
+i "(others => '0')"
+)
+)
+uid 16586,0
+)
+*462 (LeafLogPort
+port (LogicalPort
+lang 2
+m 4
+decl (Decl
+n "ADC_CLK"
+t "std_logic"
+o 53
+suid 231,0
+)
+)
+uid 17310,0
+)
+*463 (LeafLogPort
+port (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "TRG_V"
+t "std_logic"
+o 44
+suid 232,0
+i "'0'"
+)
+)
+uid 17399,0
+scheme 0
+)
+*464 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "w5300_state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 68
+suid 233,0
+)
+)
+uid 17854,0
+)
+*465 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 63
+suid 234,0
+)
+)
+uid 18082,0
+)
+*466 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 64
+suid 235,0
+)
+)
+uid 18084,0
+)
+*467 (LeafLogPort
+port (LogicalPort
+lang 2
+m 4
+decl (Decl
+n "mem_manager_state"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 66
+suid 237,0
+)
+)
+uid 18213,0
+)
+*468 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "DG_state"
+t "std_logic_vector"
+b "(7 downto 0)"
+prec "-- for debugging"
+preAdd 0
+o 55
+suid 238,0
+)
+)
+uid 18334,0
+)
+*469 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "socket_tx_free_out"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+eolc "-- 17bit value .. that's true"
+posAdd 0
+o 67
+suid 239,0
+)
+)
+uid 18483,0
+)
+*470 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "W_T"
+t "std_logic_vector"
+b "( 3 DOWNTO 0 )"
+o 49
+suid 240,0
+i "(others => '0')"
+)
+)
+uid 18800,0
+scheme 0
+)
+*471 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dac_cs1"
+t "std_logic"
+o 69
+suid 241,0
+)
+)
+uid 19557,0
+)
+*472 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 70
+suid 242,0
+)
+)
+uid 19559,0
+)
+*473 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sclk"
+t "std_logic"
+o 71
+suid 243,0
+)
+)
+uid 19561,0
+)
+*474 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "mosi1"
+t "std_logic"
+o 72
+suid 245,0
+)
+)
+uid 19563,0
+)
+*475 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 73
+suid 249,0
+i "'1'"
+)
+)
+uid 20225,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 67,0
+optionalChildren [
+*476 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *477 (MRCItem
+litem &390
+pos 73
+dimension 20
+)
+uid 69,0
+optionalChildren [
+*478 (MRCItem
+litem &391
+pos 0
+dimension 20
+uid 70,0
+)
+*479 (MRCItem
+litem &392
+pos 1
+dimension 23
+uid 71,0
+)
+*480 (MRCItem
+litem &393
+pos 2
+hidden 1
+dimension 20
+uid 72,0
+)
+*481 (MRCItem
+litem &403
+pos 52
+dimension 20
+uid 328,0
+)
+*482 (MRCItem
+litem &404
+pos 53
+dimension 20
+uid 330,0
+)
+*483 (MRCItem
+litem &405
+pos 54
+dimension 20
+uid 1492,0
+)
+*484 (MRCItem
+litem &406
+pos 0
+dimension 20
+uid 2436,0
+)
+*485 (MRCItem
+litem &407
+pos 1
+dimension 20
+uid 3040,0
+)
+*486 (MRCItem
+litem &408
+pos 2
+dimension 20
+uid 3277,0
+)
+*487 (MRCItem
+litem &409
+pos 3
+dimension 20
+uid 3279,0
+)
+*488 (MRCItem
+litem &410
+pos 4
+dimension 20
+uid 3281,0
+)
+*489 (MRCItem
+litem &411
+pos 5
+dimension 20
+uid 3383,0
+)
+*490 (MRCItem
+litem &412
+pos 6
+dimension 20
+uid 3385,0
+)
+*491 (MRCItem
+litem &413
+pos 7
+dimension 20
+uid 3387,0
+)
+*492 (MRCItem
+litem &414
+pos 8
+dimension 20
+uid 3389,0
+)
+*493 (MRCItem
+litem &415
+pos 9
+dimension 20
+uid 3391,0
+)
+*494 (MRCItem
+litem &416
+pos 10
+dimension 20
+uid 3393,0
+)
+*495 (MRCItem
+litem &417
+pos 11
+dimension 20
+uid 3525,0
+)
+*496 (MRCItem
+litem &418
+pos 12
+dimension 20
+uid 3527,0
+)
+*497 (MRCItem
+litem &419
+pos 13
+dimension 20
+uid 3529,0
+)
+*498 (MRCItem
+litem &420
+pos 14
+dimension 20
+uid 3531,0
+)
+*499 (MRCItem
+litem &421
+pos 15
+dimension 20
+uid 3533,0
+)
+*500 (MRCItem
+litem &422
+pos 16
+dimension 20
+uid 3535,0
+)
+*501 (MRCItem
+litem &423
+pos 17
+dimension 20
+uid 3655,0
+)
+*502 (MRCItem
+litem &424
+pos 18
+dimension 20
+uid 3657,0
+)
+*503 (MRCItem
+litem &425
+pos 19
+dimension 20
+uid 3659,0
+)
+*504 (MRCItem
+litem &426
+pos 20
+dimension 20
+uid 3661,0
+)
+*505 (MRCItem
+litem &427
+pos 21
+dimension 20
+uid 3663,0
+)
+*506 (MRCItem
+litem &428
+pos 22
+dimension 20
+uid 3665,0
+)
+*507 (MRCItem
+litem &429
+pos 23
+dimension 20
+uid 3667,0
+)
+*508 (MRCItem
+litem &430
+pos 24
+dimension 20
+uid 3669,0
+)
+*509 (MRCItem
+litem &431
+pos 25
+dimension 20
+uid 3697,0
+)
+*510 (MRCItem
+litem &432
+pos 26
+dimension 20
+uid 3699,0
+)
+*511 (MRCItem
+litem &433
+pos 27
+dimension 20
+uid 3889,0
+)
+*512 (MRCItem
+litem &434
+pos 28
+dimension 20
+uid 3891,0
+)
+*513 (MRCItem
+litem &435
+pos 29
+dimension 20
+uid 3893,0
+)
+*514 (MRCItem
+litem &436
+pos 30
+dimension 20
+uid 3895,0
+)
+*515 (MRCItem
+litem &437
+pos 31
+dimension 20
+uid 3897,0
+)
+*516 (MRCItem
+litem &438
+pos 32
+dimension 20
+uid 3901,0
+)
+*517 (MRCItem
+litem &439
+pos 33
+dimension 20
+uid 5323,0
+)
+*518 (MRCItem
+litem &440
+pos 34
+dimension 20
+uid 6873,0
+)
+*519 (MRCItem
+litem &441
+pos 35
+dimension 20
+uid 7135,0
+)
+*520 (MRCItem
+litem &442
+pos 55
+dimension 20
+uid 9517,0
+)
+*521 (MRCItem
+litem &443
+pos 36
+dimension 20
+uid 10295,0
+)
+*522 (MRCItem
+litem &444
+pos 37
+dimension 20
+uid 11087,0
+)
+*523 (MRCItem
+litem &445
+pos 38
+dimension 20
+uid 11505,0
+)
+*524 (MRCItem
+litem &446
+pos 39
+dimension 20
+uid 11507,0
+)
+*525 (MRCItem
+litem &447
+pos 40
+dimension 20
+uid 12337,0
+)
+*526 (MRCItem
+litem &448
+pos 41
+dimension 20
+uid 12769,0
+)
+*527 (MRCItem
+litem &449
+pos 42
+dimension 20
+uid 12771,0
+)
+*528 (MRCItem
+litem &450
+pos 43
+dimension 20
+uid 12773,0
+)
+*529 (MRCItem
+litem &451
+pos 44
+dimension 20
+uid 13515,0
+)
+*530 (MRCItem
+litem &452
+pos 45
+dimension 20
+uid 13627,0
+)
+*531 (MRCItem
+litem &453
+pos 46
+dimension 20
+uid 14321,0
+)
+*532 (MRCItem
+litem &454
+pos 56
+dimension 20
+uid 15182,0
+)
+*533 (MRCItem
+litem &455
+pos 47
+dimension 20
+uid 15705,0
+)
+*534 (MRCItem
+litem &456
+pos 48
+dimension 20
+uid 15844,0
+)
+*535 (MRCItem
+litem &457
+pos 49
+dimension 20
+uid 16056,0
+)
+*536 (MRCItem
+litem &458
+pos 57
+dimension 20
+uid 16254,0
+)
+*537 (MRCItem
+litem &459
+pos 58
+dimension 20
+uid 16583,0
+)
+*538 (MRCItem
+litem &460
+pos 59
+dimension 20
+uid 16585,0
+)
+*539 (MRCItem
+litem &461
+pos 60
+dimension 20
+uid 16587,0
+)
+*540 (MRCItem
+litem &462
+pos 61
+dimension 20
+uid 17311,0
+)
+*541 (MRCItem
+litem &463
+pos 50
+dimension 20
+uid 17400,0
+)
+*542 (MRCItem
+litem &464
+pos 62
+dimension 20
+uid 17855,0
+)
+*543 (MRCItem
+litem &465
+pos 63
+dimension 20
+uid 18083,0
+)
+*544 (MRCItem
+litem &466
+pos 64
+dimension 20
+uid 18085,0
+)
+*545 (MRCItem
+litem &467
+pos 65
+dimension 20
+uid 18214,0
+)
+*546 (MRCItem
+litem &468
+pos 66
+dimension 20
+uid 18335,0
+)
+*547 (MRCItem
+litem &469
+pos 67
+dimension 20
+uid 18484,0
+)
+*548 (MRCItem
+litem &470
+pos 51
+dimension 20
+uid 18801,0
+)
+*549 (MRCItem
+litem &471
+pos 68
+dimension 20
+uid 19558,0
+)
+*550 (MRCItem
+litem &472
+pos 69
+dimension 20
+uid 19560,0
+)
+*551 (MRCItem
+litem &473
+pos 70
+dimension 20
+uid 19562,0
+)
+*552 (MRCItem
+litem &474
+pos 71
+dimension 20
+uid 19564,0
+)
+*553 (MRCItem
+litem &475
+pos 72
+dimension 20
+uid 20226,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 73,0
+optionalChildren [
+*554 (MRCItem
+litem &394
+pos 0
+dimension 20
+uid 74,0
+)
+*555 (MRCItem
+litem &396
+pos 1
+dimension 50
+uid 75,0
+)
+*556 (MRCItem
+litem &397
+pos 2
+dimension 100
+uid 76,0
+)
+*557 (MRCItem
+litem &398
+pos 3
+dimension 50
+uid 77,0
+)
+*558 (MRCItem
+litem &399
+pos 4
+dimension 100
+uid 78,0
+)
+*559 (MRCItem
+litem &400
+pos 5
+dimension 100
+uid 79,0
+)
+*560 (MRCItem
+litem &401
+pos 6
+dimension 182
+uid 80,0
+)
+*561 (MRCItem
+litem &402
+pos 7
+dimension 80
+uid 81,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 68,0
+vaOverrides [
+]
+)
+]
+)
+uid 53,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *562 (LEmptyRow
+)
+uid 83,0
+optionalChildren [
+*563 (RefLabelRowHdr
+)
+*564 (TitleRowHdr
+)
+*565 (FilterRowHdr
+)
+*566 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*567 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*568 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*569 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*570 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*571 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*572 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*573 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 95,0
+optionalChildren [
+*574 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *575 (MRCItem
+litem &562
+pos 0
+dimension 20
+)
+uid 97,0
+optionalChildren [
+*576 (MRCItem
+litem &563
+pos 0
+dimension 20
+uid 98,0
+)
+*577 (MRCItem
+litem &564
+pos 1
+dimension 23
+uid 99,0
+)
+*578 (MRCItem
+litem &565
+pos 2
+hidden 1
+dimension 20
+uid 100,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 101,0
+optionalChildren [
+*579 (MRCItem
+litem &566
+pos 0
+dimension 20
+uid 102,0
+)
+*580 (MRCItem
+litem &568
+pos 1
+dimension 50
+uid 103,0
+)
+*581 (MRCItem
+litem &569
+pos 2
+dimension 100
+uid 104,0
+)
+*582 (MRCItem
+litem &570
+pos 3
+dimension 100
+uid 105,0
+)
+*583 (MRCItem
+litem &571
+pos 4
+dimension 50
+uid 106,0
+)
+*584 (MRCItem
+litem &572
+pos 5
+dimension 50
+uid 107,0
+)
+*585 (MRCItem
+litem &573
+pos 6
+dimension 80
+uid 108,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 96,0
+vaOverrides [
+]
+)
+]
+)
+uid 82,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_@board/struct.bd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_@board/struct.bd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_@board/struct.bd.bak	(revision 11755)
@@ -0,0 +1,14306 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+(DmPackageRef
+library "IEEE"
+unitName "NUMERIC_STD"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+)
+]
+instances [
+(Instance
+name "I_board_main"
+duLibraryName "FACT_FAD_lib"
+duName "FAD_main"
+elements [
+(GiElement
+name "RAMADDRWIDTH64b"
+type "integer"
+value "LOG2_OF_RAM_SIZE_64B"
+)
+]
+mwi 0
+uid 17195,0
+)
+(Instance
+name "I0"
+duLibraryName "moduleware"
+duName "assignment"
+elements [
+]
+mwi 1
+uid 19427,0
+)
+(Instance
+name "I1"
+duLibraryName "moduleware"
+duName "assignment"
+elements [
+]
+mwi 1
+uid 19438,0
+)
+(Instance
+name "I2"
+duLibraryName "moduleware"
+duName "assignment"
+elements [
+]
+mwi 1
+uid 19469,0
+)
+(Instance
+name "I3"
+duLibraryName "moduleware"
+duName "assignment"
+elements [
+]
+mwi 1
+uid 19500,0
+)
+(Instance
+name "I4"
+duLibraryName "moduleware"
+duName "assignment"
+elements [
+]
+mwi 1
+uid 20188,0
+)
+]
+embeddedInstances [
+(EmbeddedInstance
+name "eb_ID"
+number "4"
+)
+(EmbeddedInstance
+name "ADC_CLK"
+number "2"
+)
+(EmbeddedInstance
+name "ADC_DATA"
+number "3"
+)
+(EmbeddedInstance
+name "eb3"
+number "9"
+)
+(EmbeddedInstance
+name "SRCLK"
+number "1"
+)
+]
+libraryRefs [
+"ieee"
+"FACT_FAD_lib"
+]
+)
+version "29.1"
+appVersion "2009.1 (Build 12)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\@f@a@d_@board\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\@f@a@d_@board\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\@f@a@d_@board"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\FAD_Board"
+)
+(vvPair
+variable "date"
+value "01.07.2011"
+)
+(vvPair
+variable "day"
+value "Fr"
+)
+(vvPair
+variable "day_long"
+value "Freitag"
+)
+(vvPair
+variable "dd"
+value "01"
+)
+(vvPair
+variable "entity_name"
+value "FAD_Board"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "mm"
+value "07"
+)
+(vvPair
+variable "module_name"
+value "FAD_Board"
+)
+(vvPair
+variable "month"
+value "Jul"
+)
+(vvPair
+variable "month_long"
+value "Juli"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\@f@a@d_@board\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\FAD_Board\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "15:43:11"
+)
+(vvPair
+variable "unit"
+value "FAD_Board"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 52,0
+optionalChildren [
+*1 (Grouping
+uid 9,0
+optionalChildren [
+*2 (CommentText
+uid 11,0
+shape (Rectangle
+uid 12,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "99000,4000,116000,5000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 13,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "99200,4000,109900,5000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*3 (CommentText
+uid 14,0
+shape (Rectangle
+uid 15,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "116000,0,120000,1000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 16,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "116200,0,119500,1000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*4 (CommentText
+uid 17,0
+shape (Rectangle
+uid 18,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "99000,2000,116000,3000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 19,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "99200,2000,110100,3000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*5 (CommentText
+uid 20,0
+shape (Rectangle
+uid 21,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "95000,2000,99000,3000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 22,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "95200,2000,97500,3000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*6 (CommentText
+uid 23,0
+shape (Rectangle
+uid 24,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "116000,1000,136000,5000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 25,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "116200,1200,126000,2200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*7 (CommentText
+uid 26,0
+shape (Rectangle
+uid 27,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "120000,0,136000,1000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 28,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "120200,0,124900,1000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*8 (CommentText
+uid 29,0
+shape (Rectangle
+uid 30,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "95000,0,116000,2000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 31,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "102450,0,108550,2000"
+st "
+TU Dortmund 
+Physik / EE
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*9 (CommentText
+uid 32,0
+shape (Rectangle
+uid 33,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "95000,3000,99000,4000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 34,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "95200,3000,97500,4000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*10 (CommentText
+uid 35,0
+shape (Rectangle
+uid 36,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "95000,4000,99000,5000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 37,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "95200,4000,98300,5000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*11 (CommentText
+uid 38,0
+shape (Rectangle
+uid 39,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "99000,3000,116000,4000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 40,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "99200,3000,113900,4000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 10,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "95000,0,136000,5000"
+)
+oxt "14000,66000,55000,71000"
+)
+*12 (PortIoIn
+uid 231,0
+shape (CompositeShape
+uid 232,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 233,0
+sl 0
+ro 270
+xt "20000,77625,21500,78375"
+)
+(Line
+uid 234,0
+sl 0
+ro 270
+xt "21500,78000,22000,78000"
+pts [
+"21500,78000"
+"22000,78000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 235,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 236,0
+va (VaSet
+)
+xt "17100,77500,19000,78500"
+st "TRG"
+ju 2
+blo "19000,78300"
+tm "WireNameMgr"
+)
+)
+)
+*13 (PortIoIn
+uid 251,0
+shape (CompositeShape
+uid 252,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 253,0
+sl 0
+ro 270
+xt "19000,67625,20500,68375"
+)
+(Line
+uid 254,0
+sl 0
+ro 270
+xt "20500,68000,21000,68000"
+pts [
+"20500,68000"
+"21000,68000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 255,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 256,0
+va (VaSet
+)
+xt "14800,67500,18000,68500"
+st "X_50M"
+ju 2
+blo "18000,68300"
+tm "WireNameMgr"
+)
+)
+)
+*14 (HdlText
+uid 265,0
+optionalChildren [
+*15 (EmbeddedText
+uid 271,0
+commentText (CommentText
+uid 272,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 273,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "32000,83000,44000,87000"
+)
+oxt "12000,27000,20000,31000"
+text (MLText
+uid 274,0
+va (VaSet
+)
+xt "32200,83200,43900,87200"
+st "
+-- hard-wired IDs
+board_id <= LINE(5 downto 2);
+crate_id <= LINE(1 downto 0);
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 12000
+)
+)
+)
+]
+shape (Rectangle
+uid 266,0
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "28000,80000,32000,83000"
+)
+oxt "12000,23000,17000,27000"
+ttg (MlTextGroup
+uid 267,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*16 (Text
+uid 268,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "29150,80000,31650,81000"
+st "eb_ID"
+blo "29150,80800"
+tm "HdlTextNameMgr"
+)
+*17 (Text
+uid 269,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "29150,81000,29950,82000"
+st "4"
+blo "29150,81800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 270,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "28250,81250,29750,82750"
+iconName "TextFile.png"
+iconMaskName "TextFile.msk"
+ftype 21
+)
+viewiconposition 0
+)
+*18 (Net
+uid 275,0
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+preAdd 0
+posAdd 0
+o 60
+suid 5,0
+)
+declText (MLText
+uid 276,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,52800,70500,53600"
+st "SIGNAL board_id              : std_logic_vector(3 downto 0)
+"
+)
+)
+*19 (Net
+uid 283,0
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 downto 0)"
+o 62
+suid 6,0
+)
+declText (MLText
+uid 284,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,54400,70500,55200"
+st "SIGNAL crate_id              : std_logic_vector(1 downto 0)
+"
+)
+)
+*20 (PortIoOut
+uid 472,0
+shape (CompositeShape
+uid 473,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 474,0
+sl 0
+ro 270
+xt "90500,70625,92000,71375"
+)
+(Line
+uid 475,0
+sl 0
+ro 270
+xt "90000,71000,90500,71000"
+pts [
+"90000,71000"
+"90500,71000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 476,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 477,0
+va (VaSet
+)
+xt "93000,70500,96400,71500"
+st "W_RES"
+blo "93000,71300"
+tm "WireNameMgr"
+)
+)
+)
+*21 (PortIoOut
+uid 478,0
+shape (CompositeShape
+uid 479,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 480,0
+sl 0
+ro 270
+xt "90500,67625,92000,68375"
+)
+(Line
+uid 481,0
+sl 0
+ro 270
+xt "90000,68000,90500,68000"
+pts [
+"90000,68000"
+"90500,68000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 482,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 483,0
+va (VaSet
+)
+xt "93000,67500,95400,68500"
+st "W_A"
+blo "93000,68300"
+tm "WireNameMgr"
+)
+)
+)
+*22 (PortIoOut
+uid 484,0
+shape (CompositeShape
+uid 485,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 486,0
+sl 0
+ro 270
+xt "90500,74625,92000,75375"
+)
+(Line
+uid 487,0
+sl 0
+ro 270
+xt "90000,75000,90500,75000"
+pts [
+"90000,75000"
+"90500,75000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 488,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 489,0
+va (VaSet
+)
+xt "93000,74500,95900,75500"
+st "W_CS"
+blo "93000,75300"
+tm "WireNameMgr"
+)
+)
+)
+*23 (PortIoInOut
+uid 490,0
+shape (CompositeShape
+uid 491,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+uid 492,0
+sl 0
+xt "90500,68625,92000,69375"
+)
+(Line
+uid 493,0
+sl 0
+xt "90000,69000,90500,69000"
+pts [
+"90000,69000"
+"90500,69000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 494,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 495,0
+va (VaSet
+)
+xt "93000,68500,95400,69500"
+st "W_D"
+blo "93000,69300"
+tm "WireNameMgr"
+)
+)
+)
+*24 (PortIoIn
+uid 496,0
+shape (CompositeShape
+uid 497,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 498,0
+sl 0
+ro 90
+xt "90500,73625,92000,74375"
+)
+(Line
+uid 499,0
+sl 0
+ro 90
+xt "90000,74000,90500,74000"
+pts [
+"90500,74000"
+"90000,74000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 500,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 501,0
+va (VaSet
+)
+xt "93000,73500,96300,74500"
+st "W_INT"
+blo "93000,74300"
+tm "WireNameMgr"
+)
+)
+)
+*25 (PortIoOut
+uid 502,0
+shape (CompositeShape
+uid 503,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 504,0
+sl 0
+ro 270
+xt "90500,71625,92000,72375"
+)
+(Line
+uid 505,0
+sl 0
+ro 270
+xt "90000,72000,90500,72000"
+pts [
+"90000,72000"
+"90500,72000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 506,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 507,0
+va (VaSet
+)
+xt "93000,71500,95900,72500"
+st "W_RD"
+blo "93000,72300"
+tm "WireNameMgr"
+)
+)
+)
+*26 (PortIoOut
+uid 508,0
+shape (CompositeShape
+uid 509,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 510,0
+sl 0
+ro 270
+xt "90500,72625,92000,73375"
+)
+(Line
+uid 511,0
+sl 0
+ro 270
+xt "90000,73000,90500,73000"
+pts [
+"90000,73000"
+"90500,73000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 512,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 513,0
+va (VaSet
+)
+xt "93000,72500,96200,73500"
+st "W_WR"
+blo "93000,73300"
+tm "WireNameMgr"
+)
+)
+)
+*27 (Net
+uid 1465,0
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 57
+suid 29,0
+)
+declText (MLText
+uid 1466,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,50400,66000,51200"
+st "SIGNAL adc_data_array        : adc_data_array_type
+"
+)
+)
+*28 (Net
+uid 2407,0
+decl (Decl
+n "RSRLOAD"
+t "std_logic"
+o 40
+suid 57,0
+i "'0'"
+)
+declText (MLText
+uid 2408,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,35000,71500,35800"
+st "RSRLOAD               : std_logic                      := '0'
+"
+)
+)
+*29 (PortIoOut
+uid 2415,0
+shape (CompositeShape
+uid 2416,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 2417,0
+sl 0
+ro 90
+xt "19000,110625,20500,111375"
+)
+(Line
+uid 2418,0
+sl 0
+ro 90
+xt "20500,111000,21000,111000"
+pts [
+"21000,111000"
+"20500,111000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 2419,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2420,0
+va (VaSet
+)
+xt "13800,110500,18000,111500"
+st "RSRLOAD"
+ju 2
+blo "18000,111300"
+tm "WireNameMgr"
+)
+)
+)
+*30 (Net
+uid 3025,0
+decl (Decl
+n "DAC_CS"
+t "std_logic"
+o 22
+suid 66,0
+)
+declText (MLText
+uid 3026,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,20600,57000,21400"
+st "DAC_CS                : std_logic
+"
+)
+)
+*31 (PortIoOut
+uid 3153,0
+shape (CompositeShape
+uid 3154,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3155,0
+sl 0
+ro 90
+xt "-3000,70625,-1500,71375"
+)
+(Line
+uid 3156,0
+sl 0
+ro 90
+xt "-1500,71000,-1000,71000"
+pts [
+"-1000,71000"
+"-1500,71000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3157,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3158,0
+va (VaSet
+)
+xt "-6900,70500,-4000,71500"
+st "A_CLK"
+ju 2
+blo "-4000,71300"
+tm "WireNameMgr"
+)
+)
+)
+*32 (Net
+uid 3216,0
+decl (Decl
+n "X_50M"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 17
+suid 67,0
+)
+declText (MLText
+uid 3217,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,16600,57000,17400"
+st "X_50M                 : STD_LOGIC
+"
+)
+)
+*33 (Net
+uid 3226,0
+decl (Decl
+n "TRG"
+t "STD_LOGIC"
+o 15
+suid 68,0
+)
+declText (MLText
+uid 3227,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,15000,57000,15800"
+st "TRG                   : STD_LOGIC
+"
+)
+)
+*34 (HdlText
+uid 3248,0
+optionalChildren [
+*35 (EmbeddedText
+uid 3254,0
+commentText (CommentText
+uid 3255,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 3256,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "-14000,63000,12000,69000"
+)
+oxt "0,0,18000,5000"
+text (MLText
+uid 3257,0
+va (VaSet
+)
+xt "-13800,63200,-9000,69200"
+st "
+A_CLK <= (
+ADC_CLK,
+ADC_CLK,
+ADC_CLK,
+ADC_CLK
+);
+
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 6000
+visibleWidth 26000
+)
+)
+)
+]
+shape (Rectangle
+uid 3249,0
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "5000,70000,13000,73000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 3250,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*36 (Text
+uid 3251,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "6150,70000,10350,71000"
+st "ADC_CLK"
+blo "6150,70800"
+tm "HdlTextNameMgr"
+)
+*37 (Text
+uid 3252,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "6150,71000,6950,72000"
+st "2"
+blo "6150,71800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 3253,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "5250,71250,6750,72750"
+iconName "TextFile.png"
+iconMaskName "TextFile.msk"
+ftype 21
+)
+viewiconposition 0
+)
+*38 (Net
+uid 3266,0
+decl (Decl
+n "A_CLK"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 21
+suid 71,0
+)
+declText (MLText
+uid 3267,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,19800,67000,20600"
+st "A_CLK                 : std_logic_vector(3 downto 0)
+"
+)
+)
+*39 (PortIoOut
+uid 3284,0
+shape (CompositeShape
+uid 3285,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3286,0
+sl 0
+ro 90
+xt "19000,89625,20500,90375"
+)
+(Line
+uid 3287,0
+sl 0
+ro 90
+xt "20500,90000,21000,90000"
+pts [
+"21000,90000"
+"20500,90000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3288,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3289,0
+va (VaSet
+)
+xt "14300,89500,18000,90500"
+st "OE_ADC"
+ju 2
+blo "18000,90300"
+tm "WireNameMgr"
+)
+)
+)
+*40 (Net
+uid 3290,0
+decl (Decl
+n "OE_ADC"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 32
+suid 73,0
+)
+declText (MLText
+uid 3291,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,28600,57000,29400"
+st "OE_ADC                : STD_LOGIC
+"
+)
+)
+*41 (PortIoIn
+uid 3292,0
+shape (CompositeShape
+uid 3293,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3294,0
+sl 0
+ro 270
+xt "19000,88625,20500,89375"
+)
+(Line
+uid 3295,0
+sl 0
+ro 270
+xt "20500,89000,21000,89000"
+pts [
+"20500,89000"
+"21000,89000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3296,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3297,0
+va (VaSet
+)
+xt "14900,88500,18000,89500"
+st "A_OTR"
+ju 2
+blo "18000,89300"
+tm "WireNameMgr"
+)
+)
+)
+*42 (Net
+uid 3298,0
+decl (Decl
+n "A_OTR"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 5
+suid 74,0
+)
+declText (MLText
+uid 3299,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,7000,67000,7800"
+st "A_OTR                 : std_logic_vector(3 DOWNTO 0)
+"
+)
+)
+*43 (HdlText
+uid 3300,0
+optionalChildren [
+*44 (EmbeddedText
+uid 3306,0
+commentText (CommentText
+uid 3307,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 3308,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "19000,99000,38000,101000"
+)
+oxt "0,0,18000,5000"
+text (MLText
+uid 3309,0
+va (VaSet
+)
+xt "19200,99200,35900,101200"
+st "
+adc_data_array <= ( A0_D, A1_D, A2_D, A3_D );
+
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 19000
+)
+)
+)
+]
+shape (Rectangle
+uid 3301,0
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "24000,94000,30000,99000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 3302,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*45 (Text
+uid 3303,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "27150,95000,31750,96000"
+st "ADC_DATA"
+blo "27150,95800"
+tm "HdlTextNameMgr"
+)
+*46 (Text
+uid 3304,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "27150,96000,27950,97000"
+st "3"
+blo "27150,96800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 3305,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "24250,97250,25750,98750"
+iconName "TextFile.png"
+iconMaskName "TextFile.msk"
+ftype 21
+)
+viewiconposition 0
+)
+*47 (PortIoIn
+uid 3310,0
+shape (CompositeShape
+uid 3311,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3312,0
+sl 0
+ro 270
+xt "19000,94625,20500,95375"
+)
+(Line
+uid 3313,0
+sl 0
+ro 270
+xt "20500,95000,21000,95000"
+pts [
+"20500,95000"
+"21000,95000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3314,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3315,0
+va (VaSet
+)
+xt "15400,94500,18000,95500"
+st "A0_D"
+ju 2
+blo "18000,95300"
+tm "WireNameMgr"
+)
+)
+)
+*48 (PortIoIn
+uid 3332,0
+shape (CompositeShape
+uid 3333,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3334,0
+sl 0
+ro 270
+xt "19000,95625,20500,96375"
+)
+(Line
+uid 3335,0
+sl 0
+ro 270
+xt "20500,96000,21000,96000"
+pts [
+"20500,96000"
+"21000,96000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3336,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3337,0
+va (VaSet
+)
+xt "15500,95500,18000,96500"
+st "A1_D"
+ju 2
+blo "18000,96300"
+tm "WireNameMgr"
+)
+)
+)
+*49 (PortIoIn
+uid 3338,0
+shape (CompositeShape
+uid 3339,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3340,0
+sl 0
+ro 270
+xt "19000,96625,20500,97375"
+)
+(Line
+uid 3341,0
+sl 0
+ro 270
+xt "20500,97000,21000,97000"
+pts [
+"20500,97000"
+"21000,97000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3342,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3343,0
+va (VaSet
+)
+xt "15400,96500,18000,97500"
+st "A2_D"
+ju 2
+blo "18000,97300"
+tm "WireNameMgr"
+)
+)
+)
+*50 (PortIoIn
+uid 3344,0
+shape (CompositeShape
+uid 3345,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3346,0
+sl 0
+ro 270
+xt "19000,97625,20500,98375"
+)
+(Line
+uid 3347,0
+sl 0
+ro 270
+xt "20500,98000,21000,98000"
+pts [
+"20500,98000"
+"21000,98000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3348,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3349,0
+va (VaSet
+)
+xt "15400,97500,18000,98500"
+st "A3_D"
+ju 2
+blo "18000,98300"
+tm "WireNameMgr"
+)
+)
+)
+*51 (Net
+uid 3374,0
+decl (Decl
+n "A0_D"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 1
+suid 79,0
+)
+declText (MLText
+uid 3375,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,3800,67500,4600"
+st "A0_D                  : std_logic_vector(11 DOWNTO 0)
+"
+)
+)
+*52 (Net
+uid 3376,0
+decl (Decl
+n "A1_D"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 2
+suid 80,0
+)
+declText (MLText
+uid 3377,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,4600,67500,5400"
+st "A1_D                  : std_logic_vector(11 DOWNTO 0)
+"
+)
+)
+*53 (Net
+uid 3378,0
+decl (Decl
+n "A2_D"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 3
+suid 81,0
+)
+declText (MLText
+uid 3379,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,5400,67500,6200"
+st "A2_D                  : std_logic_vector(11 DOWNTO 0)
+"
+)
+)
+*54 (Net
+uid 3380,0
+decl (Decl
+n "A3_D"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 4
+suid 82,0
+)
+declText (MLText
+uid 3381,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,6200,67500,7000"
+st "A3_D                  : std_logic_vector(11 DOWNTO 0)
+"
+)
+)
+*55 (PortIoIn
+uid 3476,0
+shape (CompositeShape
+uid 3477,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3478,0
+sl 0
+ro 270
+xt "19000,104625,20500,105375"
+)
+(Line
+uid 3479,0
+sl 0
+ro 270
+xt "20500,105000,21000,105000"
+pts [
+"20500,105000"
+"21000,105000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3480,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3481,0
+va (VaSet
+)
+xt "13200,104500,18000,105500"
+st "D0_SROUT"
+ju 2
+blo "18000,105300"
+tm "WireNameMgr"
+)
+)
+)
+*56 (PortIoIn
+uid 3482,0
+shape (CompositeShape
+uid 3483,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3484,0
+sl 0
+ro 270
+xt "19000,105625,20500,106375"
+)
+(Line
+uid 3485,0
+sl 0
+ro 270
+xt "20500,106000,21000,106000"
+pts [
+"20500,106000"
+"21000,106000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3486,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3487,0
+va (VaSet
+)
+xt "13300,105500,18000,106500"
+st "D1_SROUT"
+ju 2
+blo "18000,106300"
+tm "WireNameMgr"
+)
+)
+)
+*57 (PortIoIn
+uid 3488,0
+shape (CompositeShape
+uid 3489,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3490,0
+sl 0
+ro 270
+xt "19000,106625,20500,107375"
+)
+(Line
+uid 3491,0
+sl 0
+ro 270
+xt "20500,107000,21000,107000"
+pts [
+"20500,107000"
+"21000,107000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3492,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3493,0
+va (VaSet
+)
+xt "13200,106500,18000,107500"
+st "D2_SROUT"
+ju 2
+blo "18000,107300"
+tm "WireNameMgr"
+)
+)
+)
+*58 (PortIoIn
+uid 3494,0
+shape (CompositeShape
+uid 3495,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3496,0
+sl 0
+ro 270
+xt "19000,107625,20500,108375"
+)
+(Line
+uid 3497,0
+sl 0
+ro 270
+xt "20500,108000,21000,108000"
+pts [
+"20500,108000"
+"21000,108000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3498,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3499,0
+va (VaSet
+)
+xt "13200,107500,18000,108500"
+st "D3_SROUT"
+ju 2
+blo "18000,108300"
+tm "WireNameMgr"
+)
+)
+)
+*59 (Net
+uid 3500,0
+decl (Decl
+n "D0_SROUT"
+t "std_logic"
+o 6
+suid 91,0
+)
+declText (MLText
+uid 3501,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,7800,57000,8600"
+st "D0_SROUT              : std_logic
+"
+)
+)
+*60 (Net
+uid 3502,0
+decl (Decl
+n "D1_SROUT"
+t "std_logic"
+o 7
+suid 92,0
+)
+declText (MLText
+uid 3503,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,8600,57000,9400"
+st "D1_SROUT              : std_logic
+"
+)
+)
+*61 (Net
+uid 3504,0
+decl (Decl
+n "D2_SROUT"
+t "std_logic"
+o 8
+suid 93,0
+)
+declText (MLText
+uid 3505,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,9400,57000,10200"
+st "D2_SROUT              : std_logic
+"
+)
+)
+*62 (Net
+uid 3506,0
+decl (Decl
+n "D3_SROUT"
+t "std_logic"
+o 9
+suid 94,0
+)
+declText (MLText
+uid 3507,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,10200,57000,11000"
+st "D3_SROUT              : std_logic
+"
+)
+)
+*63 (PortIoOut
+uid 3508,0
+shape (CompositeShape
+uid 3509,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3510,0
+sl 0
+ro 90
+xt "19000,108625,20500,109375"
+)
+(Line
+uid 3511,0
+sl 0
+ro 90
+xt "20500,109000,21000,109000"
+pts [
+"21000,109000"
+"20500,109000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3512,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3513,0
+va (VaSet
+)
+xt "15900,108500,18000,109500"
+st "D_A"
+ju 2
+blo "18000,109300"
+tm "WireNameMgr"
+)
+)
+)
+*64 (Net
+uid 3514,0
+decl (Decl
+n "D_A"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 26
+suid 95,0
+i "(others => '0')"
+)
+declText (MLText
+uid 3515,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,23800,77500,24600"
+st "D_A                   : std_logic_vector(3 DOWNTO 0)   := (others => '0')
+"
+)
+)
+*65 (PortIoOut
+uid 3516,0
+shape (CompositeShape
+uid 3517,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3518,0
+sl 0
+ro 90
+xt "19000,109625,20500,110375"
+)
+(Line
+uid 3519,0
+sl 0
+ro 90
+xt "20500,110000,21000,110000"
+pts [
+"21000,110000"
+"20500,110000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3520,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3521,0
+va (VaSet
+)
+xt "14200,109500,18000,110500"
+st "DWRITE"
+ju 2
+blo "18000,110300"
+tm "WireNameMgr"
+)
+)
+)
+*66 (Net
+uid 3522,0
+decl (Decl
+n "DWRITE"
+t "std_logic"
+o 25
+suid 96,0
+i "'0'"
+)
+declText (MLText
+uid 3523,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,23000,71500,23800"
+st "DWRITE                : std_logic                      := '0'
+"
+)
+)
+*67 (PortIoOut
+uid 3536,0
+shape (CompositeShape
+uid 3537,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3538,0
+sl 0
+ro 270
+xt "97500,83625,99000,84375"
+)
+(Line
+uid 3539,0
+sl 0
+ro 270
+xt "97000,84000,97500,84000"
+pts [
+"97000,84000"
+"97500,84000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3540,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3541,0
+va (VaSet
+)
+xt "100000,83500,103700,84500"
+st "DAC_CS"
+blo "100000,84300"
+tm "WireNameMgr"
+)
+)
+)
+*68 (PortIoOut
+uid 3624,0
+shape (CompositeShape
+uid 3625,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3626,0
+sl 0
+ro 270
+xt "99500,96625,101000,97375"
+)
+(Line
+uid 3627,0
+sl 0
+ro 270
+xt "99000,97000,99500,97000"
+pts [
+"99000,97000"
+"99500,97000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3628,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3629,0
+va (VaSet
+)
+xt "101750,96500,104650,97500"
+st "S_CLK"
+blo "101750,97300"
+tm "WireNameMgr"
+)
+)
+)
+*69 (Net
+uid 3630,0
+decl (Decl
+n "S_CLK"
+t "std_logic"
+o 42
+suid 105,0
+)
+declText (MLText
+uid 3631,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,36600,57000,37400"
+st "S_CLK                 : std_logic
+"
+)
+)
+*70 (Net
+uid 3632,0
+decl (Decl
+n "W_A"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 45
+suid 106,0
+)
+declText (MLText
+uid 3633,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,39000,67000,39800"
+st "W_A                   : std_logic_vector(9 DOWNTO 0)
+"
+)
+)
+*71 (Net
+uid 3634,0
+decl (Decl
+n "W_D"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 52
+suid 107,0
+)
+declText (MLText
+uid 3635,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,44600,67500,45400"
+st "W_D                   : std_logic_vector(15 DOWNTO 0)
+"
+)
+)
+*72 (Net
+uid 3636,0
+decl (Decl
+n "W_RES"
+t "std_logic"
+o 48
+suid 108,0
+i "'1'"
+)
+declText (MLText
+uid 3637,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,41400,71500,42200"
+st "W_RES                 : std_logic                      := '1'
+"
+)
+)
+*73 (Net
+uid 3638,0
+decl (Decl
+n "W_RD"
+t "std_logic"
+o 47
+suid 109,0
+i "'1'"
+)
+declText (MLText
+uid 3639,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,40600,71500,41400"
+st "W_RD                  : std_logic                      := '1'
+"
+)
+)
+*74 (Net
+uid 3640,0
+decl (Decl
+n "W_WR"
+t "std_logic"
+o 50
+suid 110,0
+i "'1'"
+)
+declText (MLText
+uid 3641,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,43000,71500,43800"
+st "W_WR                  : std_logic                      := '1'
+"
+)
+)
+*75 (Net
+uid 3642,0
+decl (Decl
+n "W_INT"
+t "std_logic"
+o 16
+suid 111,0
+)
+declText (MLText
+uid 3643,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,15800,57000,16600"
+st "W_INT                 : std_logic
+"
+)
+)
+*76 (Net
+uid 3644,0
+decl (Decl
+n "W_CS"
+t "std_logic"
+o 46
+suid 112,0
+i "'1'"
+)
+declText (MLText
+uid 3645,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,39800,71500,40600"
+st "W_CS                  : std_logic                      := '1'
+"
+)
+)
+*77 (PortIoInOut
+uid 3674,0
+shape (CompositeShape
+uid 3675,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+uid 3676,0
+sl 0
+xt "90500,98625,92000,99375"
+)
+(Line
+uid 3677,0
+sl 0
+xt "90000,99000,90500,99000"
+pts [
+"90000,99000"
+"90500,99000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3678,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3679,0
+va (VaSet
+)
+xt "93000,98500,95700,99500"
+st "MISO"
+blo "93000,99300"
+tm "WireNameMgr"
+)
+)
+)
+*78 (Net
+uid 3680,0
+decl (Decl
+n "MOSI"
+t "std_logic"
+o 31
+suid 113,0
+i "'0'"
+)
+declText (MLText
+uid 3681,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,27800,71500,28600"
+st "MOSI                  : std_logic                      := '0'
+"
+)
+)
+*79 (PortIoOut
+uid 3688,0
+shape (CompositeShape
+uid 3689,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3690,0
+sl 0
+ro 270
+xt "99500,99625,101000,100375"
+)
+(Line
+uid 3691,0
+sl 0
+ro 270
+xt "99000,100000,99500,100000"
+pts [
+"99000,100000"
+"99500,100000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3692,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3693,0
+va (VaSet
+)
+xt "102000,99500,104700,100500"
+st "MOSI"
+blo "102000,100300"
+tm "WireNameMgr"
+)
+)
+)
+*80 (Net
+uid 3694,0
+decl (Decl
+n "MISO"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 51
+suid 114,0
+)
+declText (MLText
+uid 3695,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,43800,57000,44600"
+st "MISO                  : std_logic
+"
+)
+)
+*81 (PortIoOut
+uid 3716,0
+shape (CompositeShape
+uid 3717,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3718,0
+sl 0
+ro 270
+xt "176500,127625,178000,128375"
+)
+(Line
+uid 3719,0
+sl 0
+ro 270
+xt "176000,128000,176500,128000"
+pts [
+"176000,128000"
+"176500,128000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3720,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3721,0
+va (VaSet
+)
+xt "179000,127500,185100,128500"
+st "RS485_C_DE"
+blo "179000,128300"
+tm "WireNameMgr"
+)
+)
+)
+*82 (PortIoOut
+uid 3722,0
+shape (CompositeShape
+uid 3723,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3724,0
+sl 0
+ro 270
+xt "176500,128625,178000,129375"
+)
+(Line
+uid 3725,0
+sl 0
+ro 270
+xt "176000,129000,176500,129000"
+pts [
+"176000,129000"
+"176500,129000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3726,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3727,0
+va (VaSet
+)
+xt "179000,128500,185200,129500"
+st "RS485_C_DO"
+blo "179000,129300"
+tm "WireNameMgr"
+)
+)
+)
+*83 (PortIoOut
+uid 3728,0
+shape (CompositeShape
+uid 3729,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3730,0
+sl 0
+ro 270
+xt "85500,147625,87000,148375"
+)
+(Line
+uid 3731,0
+sl 0
+ro 270
+xt "85000,148000,85500,148000"
+pts [
+"85000,148000"
+"85500,148000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3732,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3733,0
+va (VaSet
+)
+xt "88000,147500,94000,148500"
+st "RS485_E_RE"
+blo "88000,148300"
+tm "WireNameMgr"
+)
+)
+)
+*84 (PortIoOut
+uid 3734,0
+shape (CompositeShape
+uid 3735,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3736,0
+sl 0
+ro 270
+xt "85500,146625,87000,147375"
+)
+(Line
+uid 3737,0
+sl 0
+ro 270
+xt "85000,147000,85500,147000"
+pts [
+"85000,147000"
+"85500,147000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3738,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3739,0
+va (VaSet
+)
+xt "88000,146500,94100,147500"
+st "RS485_E_DE"
+blo "88000,147300"
+tm "WireNameMgr"
+)
+)
+)
+*85 (PortIoOut
+uid 3740,0
+shape (CompositeShape
+uid 3741,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3742,0
+sl 0
+ro 270
+xt "82500,120625,84000,121375"
+)
+(Line
+uid 3743,0
+sl 0
+ro 270
+xt "82000,121000,82500,121000"
+pts [
+"82000,121000"
+"82500,121000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3744,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3745,0
+va (VaSet
+)
+xt "85000,120500,89100,121500"
+st "DENABLE"
+blo "85000,121300"
+tm "WireNameMgr"
+)
+)
+)
+*86 (PortIoOut
+uid 3752,0
+shape (CompositeShape
+uid 3753,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3754,0
+sl 0
+ro 270
+xt "176500,135625,178000,136375"
+)
+(Line
+uid 3755,0
+sl 0
+ro 270
+xt "176000,136000,176500,136000"
+pts [
+"176000,136000"
+"176500,136000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3756,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3757,0
+va (VaSet
+)
+xt "179000,135500,182000,136500"
+st "EE_CS"
+blo "179000,136300"
+tm "WireNameMgr"
+)
+)
+)
+*87 (Net
+uid 3866,0
+decl (Decl
+n "RS485_C_RE"
+t "std_logic"
+o 36
+suid 127,0
+)
+declText (MLText
+uid 3867,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,31800,57000,32600"
+st "RS485_C_RE            : std_logic
+"
+)
+)
+*88 (Net
+uid 3868,0
+decl (Decl
+n "RS485_C_DE"
+t "std_logic"
+o 34
+suid 128,0
+)
+declText (MLText
+uid 3869,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,30200,57000,31000"
+st "RS485_C_DE            : std_logic
+"
+)
+)
+*89 (Net
+uid 3870,0
+decl (Decl
+n "RS485_E_RE"
+t "std_logic"
+o 39
+suid 129,0
+)
+declText (MLText
+uid 3871,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,34200,57000,35000"
+st "RS485_E_RE            : std_logic
+"
+)
+)
+*90 (Net
+uid 3872,0
+decl (Decl
+n "RS485_E_DE"
+t "std_logic"
+o 37
+suid 130,0
+)
+declText (MLText
+uid 3873,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,32600,57000,33400"
+st "RS485_E_DE            : std_logic
+"
+)
+)
+*91 (Net
+uid 3874,0
+decl (Decl
+n "DENABLE"
+t "std_logic"
+o 23
+suid 131,0
+i "'0'"
+)
+declText (MLText
+uid 3875,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,21400,71500,22200"
+st "DENABLE               : std_logic                      := '0'
+"
+)
+)
+*92 (Net
+uid 3878,0
+decl (Decl
+n "EE_CS"
+t "std_logic"
+o 29
+suid 133,0
+)
+declText (MLText
+uid 3879,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,26200,57000,27000"
+st "EE_CS                 : std_logic
+"
+)
+)
+*93 (PortIoOut
+uid 4916,0
+shape (CompositeShape
+uid 4917,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 4918,0
+sl 0
+ro 270
+xt "176500,114625,178000,115375"
+)
+(Line
+uid 4919,0
+sl 0
+ro 270
+xt "176000,115000,176500,115000"
+pts [
+"176000,115000"
+"176500,115000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 4920,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4921,0
+va (VaSet
+)
+xt "179000,114500,181000,115500"
+st "D_T"
+blo "179000,115300"
+tm "WireNameMgr"
+)
+)
+)
+*94 (Net
+uid 5320,0
+decl (Decl
+n "D_T"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 27
+suid 141,0
+i "(OTHERS => '0')"
+)
+declText (MLText
+uid 5321,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,24600,77500,25400"
+st "D_T                   : std_logic_vector(7 DOWNTO 0)   := (OTHERS => '0')
+"
+)
+)
+*95 (PortIoOut
+uid 6874,0
+shape (CompositeShape
+uid 6875,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 6876,0
+sl 0
+ro 270
+xt "176500,124625,178000,125375"
+)
+(Line
+uid 6877,0
+sl 0
+ro 270
+xt "176000,125000,176500,125000"
+pts [
+"176000,125000"
+"176500,125000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 6878,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 6879,0
+va (VaSet
+)
+xt "179000,124500,181500,125500"
+st "D_T2"
+blo "179000,125300"
+tm "WireNameMgr"
+)
+)
+)
+*96 (Net
+uid 6886,0
+decl (Decl
+n "D_T2"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 28
+suid 154,0
+i "(others => '0')"
+)
+declText (MLText
+uid 6887,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,25400,77500,26200"
+st "D_T2                  : std_logic_vector(1 DOWNTO 0)   := (others => '0')
+"
+)
+)
+*97 (PortIoOut
+uid 7138,0
+shape (CompositeShape
+uid 7139,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 7140,0
+sl 0
+ro 270
+xt "176500,117625,178000,118375"
+)
+(Line
+uid 7141,0
+sl 0
+ro 270
+xt "176000,118000,176500,118000"
+pts [
+"176000,118000"
+"176500,118000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 7142,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 7143,0
+va (VaSet
+)
+xt "179000,117500,181400,118500"
+st "A1_T"
+blo "179000,118300"
+tm "WireNameMgr"
+)
+)
+)
+*98 (Net
+uid 7150,0
+decl (Decl
+n "A1_T"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 19
+suid 155,0
+i "(OTHERS => '0')"
+)
+declText (MLText
+uid 7151,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,18200,77500,19000"
+st "A1_T                  : std_logic_vector(7 DOWNTO 0)   := (OTHERS => '0')
+"
+)
+)
+*99 (Net
+uid 9500,0
+decl (Decl
+n "CLK_50"
+t "std_logic"
+o 54
+suid 163,0
+)
+declText (MLText
+uid 9501,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,47200,61000,48000"
+st "SIGNAL CLK_50                : std_logic
+"
+)
+)
+*100 (PortIoOut
+uid 10296,0
+shape (CompositeShape
+uid 10297,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 10298,0
+sl 0
+ro 270
+xt "176500,116625,178000,117375"
+)
+(Line
+uid 10299,0
+sl 0
+ro 270
+xt "176000,117000,176500,117000"
+pts [
+"176000,117000"
+"176500,117000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 10300,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10301,0
+va (VaSet
+)
+xt "179000,116500,181500,117500"
+st "A0_T"
+blo "179000,117300"
+tm "WireNameMgr"
+)
+)
+)
+*101 (Net
+uid 10308,0
+decl (Decl
+n "A0_T"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 18
+suid 166,0
+i "(others => '0')"
+)
+declText (MLText
+uid 10309,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,17400,77500,18200"
+st "A0_T                  : std_logic_vector(7 DOWNTO 0)   := (others => '0')
+"
+)
+)
+*102 (HdlText
+uid 10310,0
+optionalChildren [
+*103 (EmbeddedText
+uid 10316,0
+commentText (CommentText
+uid 10317,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 10318,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "114000,57000,146000,99000"
+)
+oxt "0,0,18000,5000"
+text (MLText
+uid 10319,0
+va (VaSet
+)
+xt "114200,57200,135600,99200"
+st "
+-- testpins D_T2 are used as MAX3485 outputs.
+
+--D_T <= (others => '0');
+D_T <= w5300_state;
+--D_T2(0) <= debug_data_valid;
+D_T2(0) <= debug_data_ram_empty;
+--D_T2(1) <= socket_tx_free_out(16);
+
+D_T2(1) <= TRG_V;
+--D_T2 <= ( others => '0' );
+
+
+A0_T <= (others => '0');
+A1_T <= (others => '1');
+
+
+--A0_T <= DG_state;
+W_T(3 downto 0) <= mem_manager_state;
+--A1_T(7 downto 4) <= \"1100\";
+
+--A0_T <= socket_tx_free_out(7 downto 0);
+--A0_T <= spi_debug_16bit(7 downto 0);
+--A1_T <= spi_debug_16bit(15 downto 8);
+--A1_T <= socket_tx_free_out(15 downto 8);
+
+-- check SPI interfac
+--A1_T(7) <= sclk;
+--A1_T(6) <= MISO;
+--A1_T(5) <= mosi1;
+
+--A1_T(4) <= dac_cs1;
+--A1_T( 3 downto 0) <= sensor_cs;
+
+
+--D_T(3 downto 0) <=  counter_result ( 11 downto 8);
+--D_T(4) <= alarm_refclk_too_low;
+--D_T(5) <= alarm_refclk_too_high;
+--D_T(6) <= '0';
+--D_T(7) <= '0';
+
+
+
+-- additional MAX3485 is switched to shutdown mode
+RS485_C_RE <= '1';  --inverted logic
+RS485_C_DE <= '0';   
+RS485_C_DO <= '0';
+-- MAX3485 receiver out pit is fed out... should be HIGH-Z
+
+
+-- EEPROM is not used on FAD. CS is always high.
+EE_CS <= '1';
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 42000
+visibleWidth 32000
+)
+)
+)
+]
+shape (Rectangle
+uid 10311,0
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "165000,104000,171000,140000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 10312,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*104 (Text
+uid 10313,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "168150,107000,169850,108000"
+st "eb3"
+blo "168150,107800"
+tm "HdlTextNameMgr"
+)
+*105 (Text
+uid 10314,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "168150,108000,168950,109000"
+st "9"
+blo "168150,108800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 10315,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "165250,138250,166750,139750"
+iconName "TextFile.png"
+iconMaskName "TextFile.msk"
+ftype 21
+)
+viewiconposition 0
+)
+*106 (PortIoOut
+uid 11104,0
+shape (CompositeShape
+uid 11105,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 11106,0
+sl 0
+ro 270
+xt "176500,129625,178000,130375"
+)
+(Line
+uid 11107,0
+sl 0
+ro 270
+xt "176000,130000,176500,130000"
+pts [
+"176000,130000"
+"176500,130000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 11108,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 11109,0
+va (VaSet
+)
+xt "179000,129500,185000,130500"
+st "RS485_C_RE"
+blo "179000,130300"
+tm "WireNameMgr"
+)
+)
+)
+*107 (Net
+uid 11116,0
+decl (Decl
+n "RS485_C_DO"
+t "std_logic"
+o 35
+suid 198,0
+)
+declText (MLText
+uid 11117,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,31000,57000,31800"
+st "RS485_C_DO            : std_logic
+"
+)
+)
+*108 (PortIoIn
+uid 11508,0
+shape (CompositeShape
+uid 11509,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 11510,0
+sl 0
+ro 90
+xt "85500,149625,87000,150375"
+)
+(Line
+uid 11511,0
+sl 0
+ro 90
+xt "85000,150000,85500,150000"
+pts [
+"85500,150000"
+"85000,150000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 11512,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 11513,0
+va (VaSet
+)
+xt "88000,149500,94000,150500"
+st "RS485_E_DI"
+blo "88000,150300"
+tm "WireNameMgr"
+)
+)
+)
+*109 (Net
+uid 11520,0
+decl (Decl
+n "RS485_E_DI"
+t "std_logic"
+o 14
+suid 200,0
+)
+declText (MLText
+uid 11521,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,14200,57000,15000"
+st "RS485_E_DI            : std_logic
+"
+)
+)
+*110 (Net
+uid 11534,0
+decl (Decl
+n "RS485_E_DO"
+t "std_logic"
+o 38
+suid 201,0
+)
+declText (MLText
+uid 11535,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,33400,57000,34200"
+st "RS485_E_DO            : std_logic
+"
+)
+)
+*111 (PortIoOut
+uid 12326,0
+shape (CompositeShape
+uid 12327,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 12328,0
+sl 0
+ro 270
+xt "87500,139625,89000,140375"
+)
+(Line
+uid 12329,0
+sl 0
+ro 270
+xt "87000,140000,87500,140000"
+pts [
+"87000,140000"
+"87500,140000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 12330,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 12331,0
+va (VaSet
+)
+xt "89000,139500,91500,140500"
+st "SRIN"
+blo "89000,140300"
+tm "WireNameMgr"
+)
+)
+)
+*112 (Net
+uid 12334,0
+decl (Decl
+n "SRIN"
+t "std_logic"
+o 41
+suid 203,0
+i "'0'"
+)
+declText (MLText
+uid 12335,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,35800,71500,36600"
+st "SRIN                  : std_logic                      := '0'
+"
+)
+)
+*113 (PortIoOut
+uid 12539,0
+shape (CompositeShape
+uid 12540,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 12541,0
+sl 0
+ro 270
+xt "87500,134625,89000,135375"
+)
+(Line
+uid 12542,0
+sl 0
+ro 270
+xt "87000,135000,87500,135000"
+pts [
+"87000,135000"
+"87500,135000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 12543,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 12544,0
+va (VaSet
+)
+xt "90000,134500,95200,135500"
+st "AMBER_LED"
+blo "90000,135300"
+tm "WireNameMgr"
+)
+)
+)
+*114 (PortIoOut
+uid 12553,0
+shape (CompositeShape
+uid 12554,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 12555,0
+sl 0
+ro 270
+xt "87500,133625,89000,134375"
+)
+(Line
+uid 12556,0
+sl 0
+ro 270
+xt "87000,134000,87500,134000"
+pts [
+"87000,134000"
+"87500,134000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 12557,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 12558,0
+va (VaSet
+)
+xt "90000,133500,95000,134500"
+st "GREEN_LED"
+blo "90000,134300"
+tm "WireNameMgr"
+)
+)
+)
+*115 (PortIoOut
+uid 12567,0
+shape (CompositeShape
+uid 12568,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 12569,0
+sl 0
+ro 270
+xt "87500,135625,89000,136375"
+)
+(Line
+uid 12570,0
+sl 0
+ro 270
+xt "87000,136000,87500,136000"
+pts [
+"87000,136000"
+"87500,136000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 12571,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 12572,0
+va (VaSet
+)
+xt "90000,135500,94000,136500"
+st "RED_LED"
+blo "90000,136300"
+tm "WireNameMgr"
+)
+)
+)
+*116 (Net
+uid 12762,0
+decl (Decl
+n "AMBER_LED"
+t "std_logic"
+o 20
+suid 207,0
+)
+declText (MLText
+uid 12763,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,19000,57000,19800"
+st "AMBER_LED             : std_logic
+"
+)
+)
+*117 (Net
+uid 12764,0
+decl (Decl
+n "GREEN_LED"
+t "std_logic"
+o 30
+suid 208,0
+)
+declText (MLText
+uid 12765,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,27000,57000,27800"
+st "GREEN_LED             : std_logic
+"
+)
+)
+*118 (Net
+uid 12766,0
+decl (Decl
+n "RED_LED"
+t "std_logic"
+o 33
+suid 209,0
+)
+declText (MLText
+uid 12767,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,29400,57000,30200"
+st "RED_LED               : std_logic
+"
+)
+)
+*119 (PortIoIn
+uid 13516,0
+shape (CompositeShape
+uid 13517,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 13518,0
+sl 0
+ro 270
+xt "20000,80625,21500,81375"
+)
+(Line
+uid 13519,0
+sl 0
+ro 270
+xt "21500,81000,22000,81000"
+pts [
+"21500,81000"
+"22000,81000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 13520,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 13521,0
+va (VaSet
+)
+xt "16700,80500,19000,81500"
+st "LINE"
+ju 2
+blo "19000,81300"
+tm "WireNameMgr"
+)
+)
+)
+*120 (Net
+uid 13528,0
+decl (Decl
+n "LINE"
+t "std_logic_vector"
+b "( 5 DOWNTO 0 )"
+o 12
+suid 210,0
+)
+declText (MLText
+uid 13529,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,12600,68000,13400"
+st "LINE                  : std_logic_vector( 5 DOWNTO 0 )
+"
+)
+)
+*121 (PortIoIn
+uid 13628,0
+shape (CompositeShape
+uid 13629,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 13630,0
+sl 0
+ro 270
+xt "47000,132625,48500,133375"
+)
+(Line
+uid 13631,0
+sl 0
+ro 270
+xt "48500,133000,49000,133000"
+pts [
+"48500,133000"
+"49000,133000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 13632,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 13633,0
+va (VaSet
+)
+xt "42700,132500,46000,133500"
+st "REFCLK"
+ju 2
+blo "46000,133300"
+tm "WireNameMgr"
+)
+)
+)
+*122 (Net
+uid 13640,0
+decl (Decl
+n "REFCLK"
+t "std_logic"
+o 13
+suid 211,0
+)
+declText (MLText
+uid 13641,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,13400,57000,14200"
+st "REFCLK                : std_logic
+"
+)
+)
+*123 (PortIoIn
+uid 14322,0
+shape (CompositeShape
+uid 14323,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 14324,0
+sl 0
+ro 270
+xt "47000,131625,48500,132375"
+)
+(Line
+uid 14325,0
+sl 0
+ro 270
+xt "48500,132000,49000,132000"
+pts [
+"48500,132000"
+"49000,132000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 14326,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 14327,0
+va (VaSet
+)
+xt "42900,131500,46000,132500"
+st "D_T_in"
+ju 2
+blo "46000,132300"
+tm "WireNameMgr"
+)
+)
+)
+*124 (Net
+uid 14334,0
+decl (Decl
+n "D_T_in"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 11
+suid 213,0
+)
+declText (MLText
+uid 14335,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,11800,67000,12600"
+st "D_T_in                : std_logic_vector(1 DOWNTO 0)
+"
+)
+)
+*125 (Net
+uid 15173,0
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+posAdd 0
+o 65
+suid 215,0
+i "(OTHERS => '0')"
+)
+declText (MLText
+uid 15174,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,57600,81000,58400"
+st "SIGNAL led                   : std_logic_vector(7 DOWNTO 0)   := (OTHERS => '0')
+"
+)
+)
+*126 (PortIoOut
+uid 15557,0
+shape (CompositeShape
+uid 15558,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 15559,0
+sl 0
+ro 270
+xt "85500,148625,87000,149375"
+)
+(Line
+uid 15560,0
+sl 0
+ro 270
+xt "85000,149000,85500,149000"
+pts [
+"85000,149000"
+"85500,149000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 15561,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15562,0
+va (VaSet
+)
+xt "88000,148500,94200,149500"
+st "RS485_E_DO"
+blo "88000,149300"
+tm "WireNameMgr"
+)
+)
+)
+*127 (PortIoIn
+uid 15706,0
+shape (CompositeShape
+uid 15707,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 15708,0
+sl 0
+ro 270
+xt "47000,136625,48500,137375"
+)
+(Line
+uid 15709,0
+sl 0
+ro 270
+xt "48500,137000,49000,137000"
+pts [
+"48500,137000"
+"49000,137000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 15710,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15711,0
+va (VaSet
+)
+xt "41900,136500,46000,137500"
+st "D_PLLLCK"
+ju 2
+blo "46000,137300"
+tm "WireNameMgr"
+)
+)
+)
+*128 (Net
+uid 15718,0
+decl (Decl
+n "D_PLLLCK"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 10
+suid 216,0
+)
+declText (MLText
+uid 15719,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,11000,67000,11800"
+st "D_PLLLCK              : std_logic_vector(3 DOWNTO 0)
+"
+)
+)
+*129 (PortIoOut
+uid 15845,0
+shape (CompositeShape
+uid 15846,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 15847,0
+sl 0
+ro 270
+xt "95500,87625,97000,88375"
+)
+(Line
+uid 15848,0
+sl 0
+ro 270
+xt "95000,88000,95500,88000"
+pts [
+"95000,88000"
+"95500,88000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 15849,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15850,0
+va (VaSet
+)
+xt "98000,87500,100000,88500"
+st "TCS"
+blo "98000,88300"
+tm "WireNameMgr"
+)
+)
+)
+*130 (Net
+uid 15857,0
+decl (Decl
+n "TCS"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 43
+suid 217,0
+)
+declText (MLText
+uid 15858,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,37400,67000,38200"
+st "TCS                   : std_logic_vector(3 DOWNTO 0)
+"
+)
+)
+*131 (PortIoOut
+uid 16057,0
+shape (CompositeShape
+uid 16058,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 16059,0
+sl 0
+ro 90
+xt "19000,112625,20500,113375"
+)
+(Line
+uid 16060,0
+sl 0
+ro 90
+xt "20500,113000,21000,113000"
+pts [
+"21000,113000"
+"20500,113000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 16061,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16062,0
+va (VaSet
+)
+xt "14500,112500,18000,113500"
+st "DSRCLK"
+ju 2
+blo "18000,113300"
+tm "WireNameMgr"
+)
+)
+)
+*132 (Net
+uid 16069,0
+decl (Decl
+n "DSRCLK"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 24
+suid 222,0
+i "(others => '0')"
+)
+declText (MLText
+uid 16070,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,22200,77500,23000"
+st "DSRCLK                : std_logic_vector(3 DOWNTO 0)   := (others => '0')
+"
+)
+)
+*133 (Net
+uid 16245,0
+decl (Decl
+n "SRCLK"
+t "std_logic"
+o 56
+suid 225,0
+i "'0'"
+)
+declText (MLText
+uid 16246,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,49600,75000,50400"
+st "SIGNAL SRCLK                 : std_logic                      := '0'
+"
+)
+)
+*134 (HdlText
+uid 16336,0
+optionalChildren [
+*135 (EmbeddedText
+uid 16342,0
+commentText (CommentText
+uid 16343,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 16344,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "23000,116000,42000,118000"
+)
+oxt "0,0,18000,5000"
+text (MLText
+uid 16345,0
+va (VaSet
+)
+xt "23200,116200,40600,117200"
+st "
+DSRCLK <= ( SRCLK, SRCLK,SRCLK,SRCLK);
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 19000
+)
+)
+)
+]
+shape (Rectangle
+uid 16337,0
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "30000,112000,34000,116000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 16338,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*136 (Text
+uid 16339,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "30150,112000,33350,113000"
+st "SRCLK"
+blo "30150,112800"
+tm "HdlTextNameMgr"
+)
+*137 (Text
+uid 16340,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "30150,113000,30950,114000"
+st "1"
+blo "30150,113800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 16341,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "30250,114250,31750,115750"
+iconName "TextFile.png"
+iconMaskName "TextFile.msk"
+ftype 21
+)
+viewiconposition 0
+)
+*138 (Net
+uid 16536,0
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 58
+suid 226,0
+i "'0'"
+)
+declText (MLText
+uid 16537,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,51200,75000,52000"
+st "SIGNAL alarm_refclk_too_high : std_logic                      := '0'
+"
+)
+)
+*139 (Net
+uid 16544,0
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+o 59
+suid 227,0
+i "'0'"
+)
+declText (MLText
+uid 16545,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,52000,75000,52800"
+st "SIGNAL alarm_refclk_too_low  : std_logic                      := '0'
+"
+)
+)
+*140 (Net
+uid 16574,0
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 downto 0)"
+o 61
+suid 230,0
+i "(others => '0')"
+)
+declText (MLText
+uid 16575,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,53600,81000,54400"
+st "SIGNAL counter_result        : std_logic_vector(11 downto 0)  := (others => '0')
+"
+)
+)
+*141 (SaComponent
+uid 17195,0
+optionalChildren [
+*142 (CptPort
+uid 17027,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17028,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,70625,80750,71375"
+)
+tg (CPTG
+uid 17029,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17030,0
+va (VaSet
+)
+xt "74800,70500,79000,71500"
+st "wiz_reset"
+ju 2
+blo "79000,71300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 50
+suid 2,0
+i "'1'"
+)
+)
+)
+*143 (CptPort
+uid 17031,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17032,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,119625,80750,120375"
+)
+tg (CPTG
+uid 17033,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17034,0
+va (VaSet
+)
+xt "74600,119500,79000,120500"
+st "led : (7:0)"
+ju 2
+blo "79000,120300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+posAdd 0
+o 38
+suid 7,0
+i "(OTHERS => '0')"
+)
+)
+)
+*144 (CptPort
+uid 17035,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17036,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,77625,52000,78375"
+)
+tg (CPTG
+uid 17037,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17038,0
+va (VaSet
+)
+xt "53000,77500,56000,78500"
+st "trigger"
+blo "53000,78300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 14
+suid 18,0
+)
+)
+)
+*145 (CptPort
+uid 17039,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17040,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,89625,52000,90375"
+)
+tg (CPTG
+uid 17041,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17042,0
+va (VaSet
+)
+xt "53000,89500,56500,90500"
+st "adc_oeb"
+blo "53000,90300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "adc_oeb"
+t "std_logic"
+o 26
+suid 21,0
+i "'1'"
+)
+)
+)
+*146 (CptPort
+uid 17043,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17044,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,80625,52000,81375"
+)
+tg (CPTG
+uid 17045,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17046,0
+va (VaSet
+)
+xt "53000,80500,59700,81500"
+st "board_id : (3:0)"
+blo "53000,81300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 10
+suid 24,0
+)
+)
+)
+*147 (CptPort
+uid 17047,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17048,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,81625,52000,82375"
+)
+tg (CPTG
+uid 17049,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17050,0
+va (VaSet
+)
+xt "53000,81500,59400,82500"
+st "crate_id : (1:0)"
+blo "53000,82300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 11
+suid 25,0
+)
+)
+)
+*148 (CptPort
+uid 17051,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17052,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,67625,80750,68375"
+)
+tg (CPTG
+uid 17053,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17054,0
+va (VaSet
+)
+xt "72100,67500,79000,68500"
+st "wiz_addr : (9:0)"
+ju 2
+blo "79000,68300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 47
+suid 26,0
+)
+)
+)
+*149 (CptPort
+uid 17055,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 17056,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,68625,80750,69375"
+)
+tg (CPTG
+uid 17057,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17058,0
+va (VaSet
+)
+xt "71800,68500,79000,69500"
+st "wiz_data : (15:0)"
+ju 2
+blo "79000,69300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 53
+suid 27,0
+)
+)
+)
+*150 (CptPort
+uid 17059,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17060,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,74625,80750,75375"
+)
+tg (CPTG
+uid 17061,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17062,0
+va (VaSet
+)
+xt "76000,74500,79000,75500"
+st "wiz_cs"
+ju 2
+blo "79000,75300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_cs"
+t "std_logic"
+o 48
+suid 28,0
+i "'1'"
+)
+)
+)
+*151 (CptPort
+uid 17063,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17064,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,72625,80750,73375"
+)
+tg (CPTG
+uid 17065,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17066,0
+va (VaSet
+)
+xt "75800,72500,79000,73500"
+st "wiz_wr"
+ju 2
+blo "79000,73300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_wr"
+t "std_logic"
+o 51
+suid 29,0
+i "'1'"
+)
+)
+)
+*152 (CptPort
+uid 17067,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17068,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,71625,80750,72375"
+)
+tg (CPTG
+uid 17069,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17070,0
+va (VaSet
+)
+xt "75900,71500,79000,72500"
+st "wiz_rd"
+ju 2
+blo "79000,72300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_rd"
+t "std_logic"
+o 49
+suid 30,0
+i "'1'"
+)
+)
+)
+*153 (CptPort
+uid 17071,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17072,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,73625,80750,74375"
+)
+tg (CPTG
+uid 17073,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17074,0
+va (VaSet
+)
+xt "75800,73500,79000,74500"
+st "wiz_int"
+ju 2
+blo "79000,74300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "wiz_int"
+t "std_logic"
+o 15
+suid 31,0
+)
+)
+)
+*154 (CptPort
+uid 17075,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17076,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,73625,52000,74375"
+)
+tg (CPTG
+uid 17077,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17078,0
+va (VaSet
+)
+xt "53000,73500,57800,74500"
+st "CLK_25_PS"
+blo "53000,74300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 17
+suid 35,0
+)
+)
+)
+*155 (CptPort
+uid 17079,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17080,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,115625,80750,116375"
+)
+tg (CPTG
+uid 17081,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17082,0
+va (VaSet
+)
+xt "75700,115500,79000,116500"
+st "CLK_50"
+ju 2
+blo "79000,116300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_50"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 18
+suid 37,0
+)
+)
+)
+*156 (CptPort
+uid 17083,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17084,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,67625,52000,68375"
+)
+tg (CPTG
+uid 17085,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17086,0
+va (VaSet
+)
+xt "53000,67500,54900,68500"
+st "CLK"
+blo "53000,68300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+suid 38,0
+)
+)
+)
+*157 (CptPort
+uid 17087,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17088,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,88625,52000,89375"
+)
+tg (CPTG
+uid 17089,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17090,0
+va (VaSet
+)
+xt "53000,88500,62300,89500"
+st "adc_otr_array : (3:0)"
+blo "53000,89300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "adc_otr_array"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 9
+suid 40,0
+)
+)
+)
+*158 (CptPort
+uid 17091,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17092,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,94625,52000,95375"
+)
+tg (CPTG
+uid 17093,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17094,0
+va (VaSet
+)
+xt "53000,94500,59900,95500"
+st "adc_data_array"
+blo "53000,95300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 8
+suid 41,0
+)
+)
+)
+*159 (CptPort
+uid 17095,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17096,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,108625,52000,109375"
+)
+tg (CPTG
+uid 17097,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17098,0
+va (VaSet
+)
+xt "53000,108500,62500,109500"
+st "drs_channel_id : (3:0)"
+blo "53000,109300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_channel_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 35
+suid 48,0
+i "(others => '0')"
+)
+)
+)
+*160 (CptPort
+uid 17099,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17100,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,109625,52000,110375"
+)
+tg (CPTG
+uid 17101,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17102,0
+va (VaSet
+)
+xt "53000,109500,58200,110500"
+st "drs_dwrite"
+blo "53000,110300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_dwrite"
+t "std_logic"
+o 36
+suid 49,0
+i "'1'"
+)
+)
+)
+*161 (CptPort
+uid 17103,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17104,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,104625,52000,105375"
+)
+tg (CPTG
+uid 17105,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17106,0
+va (VaSet
+)
+xt "53000,104500,58800,105500"
+st "SROUT_in_0"
+blo "53000,105300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_0"
+t "std_logic"
+o 4
+suid 52,0
+)
+)
+)
+*162 (CptPort
+uid 17107,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17108,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,105625,52000,106375"
+)
+tg (CPTG
+uid 17109,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17110,0
+va (VaSet
+)
+xt "53000,105500,58700,106500"
+st "SROUT_in_1"
+blo "53000,106300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_1"
+t "std_logic"
+o 5
+suid 53,0
+)
+)
+)
+*163 (CptPort
+uid 17111,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17112,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,106625,52000,107375"
+)
+tg (CPTG
+uid 17113,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17114,0
+va (VaSet
+)
+xt "53000,106500,58800,107500"
+st "SROUT_in_2"
+blo "53000,107300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_2"
+t "std_logic"
+o 6
+suid 54,0
+)
+)
+)
+*164 (CptPort
+uid 17115,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17116,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,107625,52000,108375"
+)
+tg (CPTG
+uid 17117,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17118,0
+va (VaSet
+)
+xt "53000,107500,58800,108500"
+st "SROUT_in_3"
+blo "53000,108300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_3"
+t "std_logic"
+o 7
+suid 55,0
+)
+)
+)
+*165 (CptPort
+uid 17119,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17120,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,110625,52000,111375"
+)
+tg (CPTG
+uid 17121,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17122,0
+va (VaSet
+)
+xt "53000,110500,57200,111500"
+st "RSRLOAD"
+blo "53000,111300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "RSRLOAD"
+t "std_logic"
+o 23
+suid 56,0
+i "'0'"
+)
+)
+)
+*166 (CptPort
+uid 17123,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17124,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,112625,52000,113375"
+)
+tg (CPTG
+uid 17125,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17126,0
+va (VaSet
+)
+xt "53000,112500,55900,113500"
+st "SRCLK"
+blo "53000,113300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "SRCLK"
+t "std_logic"
+o 24
+suid 57,0
+i "'0'"
+)
+)
+)
+*167 (CptPort
+uid 17127,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17128,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,97625,80750,98375"
+)
+tg (CPTG
+uid 17129,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17130,0
+va (VaSet
+)
+xt "77100,97500,79000,98500"
+st "sclk"
+ju 2
+blo "79000,98300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sclk"
+t "std_logic"
+o 42
+suid 62,0
+)
+)
+)
+*168 (CptPort
+uid 17131,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 17132,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,98625,80750,99375"
+)
+tg (CPTG
+uid 17133,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17134,0
+va (VaSet
+)
+xt "77600,98500,79000,99500"
+st "sio"
+ju 2
+blo "79000,99300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 52
+suid 63,0
+)
+)
+)
+*169 (CptPort
+uid 17135,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17136,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,86625,80750,87375"
+)
+tg (CPTG
+uid 17137,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17138,0
+va (VaSet
+)
+xt "76000,86500,79000,87500"
+st "dac_cs"
+ju 2
+blo "79000,87300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 31
+suid 64,0
+)
+)
+)
+*170 (CptPort
+uid 17139,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17140,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,88625,80750,89375"
+)
+tg (CPTG
+uid 17141,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17142,0
+va (VaSet
+)
+xt "72000,88500,79000,89500"
+st "sensor_cs : (3:0)"
+ju 2
+blo "79000,89300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 43
+suid 65,0
+)
+)
+)
+*171 (CptPort
+uid 17143,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17144,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,99625,80750,100375"
+)
+tg (CPTG
+uid 17145,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17146,0
+va (VaSet
+)
+xt "77000,99500,79000,100500"
+st "mosi"
+ju 2
+blo "79000,100300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "mosi"
+t "std_logic"
+o 40
+suid 66,0
+i "'0'"
+)
+)
+)
+*172 (CptPort
+uid 17147,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17148,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,120625,80750,121375"
+)
+tg (CPTG
+uid 17149,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17150,0
+va (VaSet
+)
+xt "75800,120500,79000,121500"
+st "denable"
+ju 2
+blo "79000,121300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "denable"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 34
+suid 67,0
+i "'0'"
+)
+)
+)
+*173 (CptPort
+uid 17151,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17152,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,139625,80750,140375"
+)
+tg (CPTG
+uid 17153,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17154,0
+va (VaSet
+)
+xt "74800,139500,79000,140500"
+st "SRIN_out"
+ju 2
+blo "79000,140300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "SRIN_out"
+t "std_logic"
+o 25
+suid 85,0
+i "'0'"
+)
+)
+)
+*174 (CptPort
+uid 17155,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17156,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,133625,80750,134375"
+)
+tg (CPTG
+uid 17157,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17158,0
+va (VaSet
+)
+xt "76600,133500,79000,134500"
+st "green"
+ju 2
+blo "79000,134300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "green"
+t "std_logic"
+o 37
+suid 86,0
+)
+)
+)
+*175 (CptPort
+uid 17159,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17160,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,134625,80750,135375"
+)
+tg (CPTG
+uid 17161,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17162,0
+va (VaSet
+)
+xt "76300,134500,79000,135500"
+st "amber"
+ju 2
+blo "79000,135300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "amber"
+t "std_logic"
+o 29
+suid 87,0
+)
+)
+)
+*176 (CptPort
+uid 17163,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17164,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,135625,80750,136375"
+)
+tg (CPTG
+uid 17165,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17166,0
+va (VaSet
+)
+xt "77300,135500,79000,136500"
+st "red"
+ju 2
+blo "79000,136300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "red"
+t "std_logic"
+o 41
+suid 88,0
+)
+)
+)
+*177 (CptPort
+uid 17167,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17168,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,131625,52000,132375"
+)
+tg (CPTG
+uid 17169,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17170,0
+va (VaSet
+)
+xt "53000,131500,58500,132500"
+st "D_T_in : (1:0)"
+blo "53000,132300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "D_T_in"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 2
+suid 91,0
+)
+)
+)
+*178 (CptPort
+uid 17171,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17172,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,132625,52000,133375"
+)
+tg (CPTG
+uid 17173,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17174,0
+va (VaSet
+)
+xt "53000,132500,59100,133500"
+st "drs_refclk_in"
+blo "53000,133300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "drs_refclk_in"
+t "std_logic"
+eolc "-- used to check if DRS REFCLK exsists, if not DENABLE inhibit"
+o 12
+suid 92,0
+)
+)
+)
+*179 (CptPort
+uid 17175,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17176,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,136625,52000,137375"
+)
+tg (CPTG
+uid 17177,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17178,0
+va (VaSet
+)
+xt "53000,136500,59700,137500"
+st "plllock_in : (3:0)"
+blo "53000,137300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "plllock_in"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- high level, if dominowave is running and DRS PLL locked"
+o 13
+suid 93,0
+)
+)
+)
+*180 (CptPort
+uid 17179,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17180,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,131625,80750,132375"
+)
+tg (CPTG
+uid 17181,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17182,0
+va (VaSet
+)
+xt "69400,131500,79000,132500"
+st "counter_result : (11:0)"
+ju 2
+blo "79000,132300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 30
+suid 94,0
+)
+)
+)
+*181 (CptPort
+uid 17183,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17184,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,129625,80750,130375"
+)
+tg (CPTG
+uid 17185,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17186,0
+va (VaSet
+)
+xt "69000,129500,79000,130500"
+st "alarm_refclk_too_high"
+ju 2
+blo "79000,130300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 27
+suid 95,0
+)
+)
+)
+*182 (CptPort
+uid 17187,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17188,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,130625,80750,131375"
+)
+tg (CPTG
+uid 17189,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17190,0
+va (VaSet
+)
+xt "69400,130500,79000,131500"
+st "alarm_refclk_too_low"
+ju 2
+blo "79000,131300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+posAdd 0
+o 28
+suid 96,0
+)
+)
+)
+*183 (CptPort
+uid 17191,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17192,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51250,70625,52000,71375"
+)
+tg (CPTG
+uid 17193,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17194,0
+va (VaSet
+)
+xt "53000,70500,57000,71500"
+st "ADC_CLK"
+blo "53000,71300"
+)
+)
+thePort (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "ADC_CLK"
+t "std_logic"
+o 16
+suid 97,0
+)
+)
+)
+*184 (CptPort
+uid 17620,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17621,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,143625,80750,144375"
+)
+tg (CPTG
+uid 17622,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17623,0
+va (VaSet
+)
+xt "73400,143500,79000,144500"
+st "trigger_veto"
+ju 2
+blo "79000,144300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 45
+suid 98,0
+i "'1'"
+)
+)
+)
+*185 (CptPort
+uid 17711,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17712,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,149625,80750,150375"
+)
+tg (CPTG
+uid 17713,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17714,0
+va (VaSet
+)
+xt "70900,149500,79000,150500"
+st "FTM_RS485_rx_d"
+ju 2
+blo "79000,150300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "FTM_RS485_rx_d"
+t "std_logic"
+o 3
+suid 99,0
+)
+)
+)
+*186 (CptPort
+uid 17715,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17716,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,147625,80750,148375"
+)
+tg (CPTG
+uid 17717,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17718,0
+va (VaSet
+)
+xt "70600,147500,79000,148500"
+st "FTM_RS485_rx_en"
+ju 2
+blo "79000,148300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_rx_en"
+t "std_logic"
+o 20
+suid 101,0
+)
+)
+)
+*187 (CptPort
+uid 17719,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17720,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,148625,80750,149375"
+)
+tg (CPTG
+uid 17721,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17722,0
+va (VaSet
+)
+xt "70900,148500,79000,149500"
+st "FTM_RS485_tx_d"
+ju 2
+blo "79000,149300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_tx_d"
+t "std_logic"
+o 21
+suid 100,0
+)
+)
+)
+*188 (CptPort
+uid 17723,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17724,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,146625,80750,147375"
+)
+tg (CPTG
+uid 17725,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17726,0
+va (VaSet
+)
+xt "70600,146500,79000,147500"
+st "FTM_RS485_tx_en"
+ju 2
+blo "79000,147300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_tx_en"
+t "std_logic"
+o 22
+suid 102,0
+)
+)
+)
+*189 (CptPort
+uid 17842,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17843,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,105625,80750,106375"
+)
+tg (CPTG
+uid 17844,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17845,0
+va (VaSet
+)
+xt "70600,105500,79000,106500"
+st "w5300_state : (7:0)"
+ju 2
+blo "79000,106300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "w5300_state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 46
+suid 103,0
+)
+)
+)
+*190 (CptPort
+uid 18058,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18059,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,106625,80750,107375"
+)
+tg (CPTG
+uid 18060,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 18061,0
+va (VaSet
+)
+xt "68600,106500,79000,107500"
+st "debug_data_ram_empty"
+ju 2
+blo "79000,107300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 32
+suid 104,0
+)
+)
+)
+*191 (CptPort
+uid 18062,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18063,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,107625,80750,108375"
+)
+tg (CPTG
+uid 18064,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 18065,0
+va (VaSet
+)
+xt "71500,107500,79000,108500"
+st "debug_data_valid"
+ju 2
+blo "79000,108300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 33
+suid 105,0
+)
+)
+)
+*192 (CptPort
+uid 18187,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18188,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,104625,80750,105375"
+)
+tg (CPTG
+uid 18189,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 18190,0
+va (VaSet
+)
+xt "67600,104500,79000,105500"
+st "mem_manager_state : (3:0)"
+ju 2
+blo "79000,105300"
+)
+)
+thePort (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "mem_manager_state"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 39
+suid 106,0
+)
+)
+)
+*193 (CptPort
+uid 18322,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18323,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,108625,80750,109375"
+)
+tg (CPTG
+uid 18324,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 18325,0
+va (VaSet
+)
+xt "72100,108500,79000,109500"
+st "DG_state : (7:0)"
+ju 2
+blo "79000,109300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "DG_state"
+t "std_logic_vector"
+b "(7 downto 0)"
+prec "-- for debugging"
+preAdd 0
+o 19
+suid 108,0
+)
+)
+)
+*194 (CptPort
+uid 18471,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 18472,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "80000,150625,80750,151375"
+)
+tg (CPTG
+uid 18473,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 18474,0
+va (VaSet
+)
+xt "67100,150500,79000,151500"
+st "socket_tx_free_out : (16:0)"
+ju 2
+blo "79000,151300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "socket_tx_free_out"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+eolc "-- 17bit value .. that's true"
+posAdd 0
+o 44
+suid 109,0
+)
+)
+)
+]
+shape (Rectangle
+uid 17196,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "52000,66000,80000,153000"
+)
+oxt "15000,-8000,43000,70000"
+ttg (MlTextGroup
+uid 17197,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*195 (Text
+uid 17198,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "55200,141000,61400,142000"
+st "FACT_FAD_lib"
+blo "55200,141800"
+tm "BdLibraryNameMgr"
+)
+*196 (Text
+uid 17199,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "55200,142000,59400,143000"
+st "FAD_main"
+blo "55200,142800"
+tm "CptNameMgr"
+)
+*197 (Text
+uid 17200,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "55200,143000,61000,144000"
+st "I_board_main"
+blo "55200,143800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 17201,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 17202,0
+text (MLText
+uid 17203,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "52000,65200,81500,66000"
+st "RAMADDRWIDTH64b = LOG2_OF_RAM_SIZE_64B    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "RAMADDRWIDTH64b"
+type "integer"
+value "LOG2_OF_RAM_SIZE_64B"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 17204,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "52250,151250,53750,152750"
+iconName "BlockDiagram.png"
+iconMaskName "BlockDiagram.msk"
+ftype 1
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*198 (Net
+uid 17294,0
+lang 2
+decl (Decl
+n "ADC_CLK"
+t "std_logic"
+o 53
+suid 231,0
+)
+declText (MLText
+uid 17295,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,46400,61000,47200"
+st "SIGNAL ADC_CLK               : std_logic
+"
+)
+)
+*199 (PortIoOut
+uid 17401,0
+shape (CompositeShape
+uid 17402,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 17403,0
+sl 0
+ro 270
+xt "112500,143625,114000,144375"
+)
+(Line
+uid 17404,0
+sl 0
+ro 270
+xt "112000,144000,112500,144000"
+pts [
+"112000,144000"
+"112500,144000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 17405,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 17406,0
+va (VaSet
+)
+xt "115000,143500,117900,144500"
+st "TRG_V"
+blo "115000,144300"
+tm "WireNameMgr"
+)
+)
+)
+*200 (Net
+uid 17413,0
+lang 2
+decl (Decl
+n "TRG_V"
+t "std_logic"
+o 44
+suid 232,0
+i "'0'"
+)
+declText (MLText
+uid 17414,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,38200,71500,39000"
+st "TRG_V                 : std_logic                      := '0'
+"
+)
+)
+*201 (Net
+uid 17846,0
+decl (Decl
+n "w5300_state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 68
+suid 233,0
+)
+declText (MLText
+uid 17847,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,63200,96000,64000"
+st "SIGNAL w5300_state           : std_logic_vector(7 DOWNTO 0) -- state is encoded here ... useful for debugging.
+"
+)
+)
+*202 (Net
+uid 18066,0
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 63
+suid 234,0
+)
+declText (MLText
+uid 18067,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,56000,61000,56800"
+st "SIGNAL debug_data_ram_empty  : std_logic
+"
+)
+)
+*203 (Net
+uid 18074,0
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 64
+suid 235,0
+)
+declText (MLText
+uid 18075,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,56800,61000,57600"
+st "SIGNAL debug_data_valid      : std_logic
+"
+)
+)
+*204 (Net
+uid 18205,0
+lang 2
+decl (Decl
+n "mem_manager_state"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 66
+suid 237,0
+)
+declText (MLText
+uid 18206,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,58400,96000,59200"
+st "SIGNAL mem_manager_state     : std_logic_vector(3 DOWNTO 0) -- state is encoded here ... useful for debugging.
+"
+)
+)
+*205 (Net
+uid 18326,0
+decl (Decl
+n "DG_state"
+t "std_logic_vector"
+b "(7 downto 0)"
+prec "-- for debugging"
+preAdd 0
+o 55
+suid 238,0
+)
+declText (MLText
+uid 18327,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,48000,70500,49600"
+st "-- for debugging
+SIGNAL DG_state              : std_logic_vector(7 downto 0)
+"
+)
+)
+*206 (Net
+uid 18475,0
+decl (Decl
+n "socket_tx_free_out"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+eolc "-- 17bit value .. that's true"
+posAdd 0
+o 67
+suid 239,0
+)
+declText (MLText
+uid 18476,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,61600,86000,62400"
+st "SIGNAL socket_tx_free_out    : std_logic_vector(16 DOWNTO 0) -- 17bit value .. that's true
+"
+)
+)
+*207 (PortIoOut
+uid 18802,0
+shape (CompositeShape
+uid 18803,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 18804,0
+sl 0
+ro 270
+xt "176500,118625,178000,119375"
+)
+(Line
+uid 18805,0
+sl 0
+ro 270
+xt "176000,119000,176500,119000"
+pts [
+"176000,119000"
+"176500,119000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 18806,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18807,0
+va (VaSet
+)
+xt "179000,118500,181300,119500"
+st "W_T"
+blo "179000,119300"
+tm "WireNameMgr"
+)
+)
+)
+*208 (Net
+uid 18814,0
+decl (Decl
+n "W_T"
+t "std_logic_vector"
+b "( 3 DOWNTO 0 )"
+o 49
+suid 240,0
+i "(others => '0')"
+)
+declText (MLText
+uid 18815,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,42200,77500,43000"
+st "W_T                   : std_logic_vector( 3 DOWNTO 0 ) := (others => '0')
+"
+)
+)
+*209 (MWC
+uid 19427,0
+optionalChildren [
+*210 (CptPort
+uid 19407,0
+optionalChildren [
+*211 (Line
+uid 19411,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "82000,85000,82000,85000"
+pts [
+"82000,85000"
+"82000,85000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 19408,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "81250,84625,82000,85375"
+)
+tg (CPTG
+uid 19409,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 19410,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "475200,46500,476000,47500"
+st "s"
+blo "475200,47300"
+)
+s (Text
+uid 19436,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "475200,47500,475200,47500"
+blo "475200,47500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "s"
+t "std_logic"
+o 69
+suid 1,0
+)
+)
+)
+*212 (CptPort
+uid 19412,0
+optionalChildren [
+*213 (Line
+uid 19416,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "85000,85000,85000,85000"
+pts [
+"85000,85000"
+"85000,85000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 19413,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "85000,84625,85750,85375"
+)
+tg (CPTG
+uid 19414,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 19415,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "473000,44500,473600,45500"
+st "t"
+ju 2
+blo "473600,45300"
+)
+s (Text
+uid 19437,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "473600,45500,473600,45500"
+ju 2
+blo "473600,45500"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "t"
+t "std_logic"
+o 22
+suid 2,0
+)
+)
+)
+*214 (CommentGraphic
+uid 19417,0
+shape (PolyLine2D
+pts [
+"82000,85000"
+"83000,84000"
+]
+uid 19418,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "82000,84000,83000,85000"
+)
+oxt "6000,6000,7000,7000"
+)
+*215 (CommentGraphic
+uid 19419,0
+shape (PolyLine2D
+pts [
+"82000,85000"
+"83000,86000"
+]
+uid 19420,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "82000,85000,83000,86000"
+)
+oxt "6000,7000,7000,8000"
+)
+*216 (CommentGraphic
+uid 19421,0
+shape (PolyLine2D
+pts [
+"82988,85329"
+"83988,85329"
+]
+uid 19422,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "82988,85329,83988,85329"
+)
+oxt "6988,7329,7988,7329"
+)
+*217 (CommentGraphic
+uid 19423,0
+shape (PolyLine2D
+pts [
+"84000,85000"
+"85000,85000"
+]
+uid 19424,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "84000,85000,85000,85000"
+)
+oxt "8000,7000,9000,7000"
+)
+*218 (CommentGraphic
+uid 19425,0
+shape (PolyLine2D
+pts [
+"82976,84730"
+"83976,84730"
+]
+uid 19426,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "82976,84730,83976,84730"
+)
+oxt "6976,6730,7976,6730"
+)
+]
+shape (Rectangle
+uid 19428,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "82000,84000,85000,86000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,9000,8000"
+ttg (MlTextGroup
+uid 19429,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*219 (Text
+uid 19430,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "82350,85100,87150,86100"
+st "moduleware"
+blo "82350,85900"
+)
+*220 (Text
+uid 19431,0
+va (VaSet
+font "arial,8,0"
+)
+xt "82350,86100,87050,87100"
+st "assignment"
+blo "82350,86900"
+)
+*221 (Text
+uid 19432,0
+va (VaSet
+font "arial,8,0"
+)
+xt "82350,87100,83350,88100"
+st "I0"
+blo "82350,87900"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 19433,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 19434,0
+text (MLText
+uid 19435,0
+va (VaSet
+font "arial,8,0"
+)
+xt "77000,64400,77000,64400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*222 (MWC
+uid 19438,0
+optionalChildren [
+*223 (CptPort
+uid 19447,0
+optionalChildren [
+*224 (Line
+uid 19452,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "82000,90000,82000,90000"
+pts [
+"82000,90000"
+"82000,90000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 19448,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "81250,89625,82000,90375"
+)
+tg (CPTG
+uid 19449,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 19450,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "475200,51500,476000,52500"
+st "s"
+blo "475200,52300"
+)
+s (Text
+uid 19451,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "475200,52500,475200,52500"
+blo "475200,52500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "s"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 70
+)
+)
+)
+*225 (CptPort
+uid 19453,0
+optionalChildren [
+*226 (Line
+uid 19458,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "85000,90000,85000,90000"
+pts [
+"85000,90000"
+"85000,90000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 19454,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "85000,89625,85750,90375"
+)
+tg (CPTG
+uid 19455,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 19456,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "473000,49500,473600,50500"
+st "t"
+ju 2
+blo "473600,50300"
+)
+s (Text
+uid 19457,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "473600,50500,473600,50500"
+ju 2
+blo "473600,50500"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "t"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 43
+)
+)
+)
+*227 (CommentGraphic
+uid 19459,0
+shape (PolyLine2D
+pts [
+"82000,90000"
+"83000,89000"
+]
+uid 19460,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "82000,89000,83000,90000"
+)
+oxt "6000,6000,7000,7000"
+)
+*228 (CommentGraphic
+uid 19461,0
+shape (PolyLine2D
+pts [
+"82000,90000"
+"83000,91000"
+]
+uid 19462,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "82000,90000,83000,91000"
+)
+oxt "6000,7000,7000,8000"
+)
+*229 (CommentGraphic
+uid 19463,0
+shape (PolyLine2D
+pts [
+"82988,90329"
+"83988,90329"
+]
+uid 19464,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "82988,90329,83988,90329"
+)
+oxt "6988,7329,7988,7329"
+)
+*230 (CommentGraphic
+uid 19465,0
+shape (PolyLine2D
+pts [
+"84000,90000"
+"85000,90000"
+]
+uid 19466,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "84000,90000,85000,90000"
+)
+oxt "8000,7000,9000,7000"
+)
+*231 (CommentGraphic
+uid 19467,0
+shape (PolyLine2D
+pts [
+"82976,89730"
+"83976,89730"
+]
+uid 19468,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "82976,89730,83976,89730"
+)
+oxt "6976,6730,7976,6730"
+)
+]
+shape (Rectangle
+uid 19439,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "82000,89000,85000,91000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,9000,8000"
+ttg (MlTextGroup
+uid 19440,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*232 (Text
+uid 19441,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "82350,90100,87150,91100"
+st "moduleware"
+blo "82350,90900"
+)
+*233 (Text
+uid 19442,0
+va (VaSet
+font "arial,8,0"
+)
+xt "82350,91100,87050,92100"
+st "assignment"
+blo "82350,91900"
+)
+*234 (Text
+uid 19443,0
+va (VaSet
+font "arial,8,0"
+)
+xt "82350,92100,83350,93100"
+st "I1"
+blo "82350,92900"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 19444,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 19445,0
+text (MLText
+uid 19446,0
+va (VaSet
+font "arial,8,0"
+)
+xt "77000,69400,77000,69400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*235 (MWC
+uid 19469,0
+optionalChildren [
+*236 (CptPort
+uid 19478,0
+optionalChildren [
+*237 (Line
+uid 19483,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "83000,95000,83000,95000"
+pts [
+"83000,95000"
+"83000,95000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 19479,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "82250,94625,83000,95375"
+)
+tg (CPTG
+uid 19480,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 19481,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "476200,56500,477000,57500"
+st "s"
+blo "476200,57300"
+)
+s (Text
+uid 19482,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "476200,57500,476200,57500"
+blo "476200,57500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "s"
+t "std_logic"
+o 71
+)
+)
+)
+*238 (CptPort
+uid 19484,0
+optionalChildren [
+*239 (Line
+uid 19489,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "86000,95000,86000,95000"
+pts [
+"86000,95000"
+"86000,95000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 19485,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "86000,94625,86750,95375"
+)
+tg (CPTG
+uid 19486,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 19487,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "474000,54500,474600,55500"
+st "t"
+ju 2
+blo "474600,55300"
+)
+s (Text
+uid 19488,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "474600,55500,474600,55500"
+ju 2
+blo "474600,55500"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "t"
+t "std_logic"
+o 42
+)
+)
+)
+*240 (CommentGraphic
+uid 19490,0
+shape (PolyLine2D
+pts [
+"83000,95000"
+"84000,94000"
+]
+uid 19491,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "83000,94000,84000,95000"
+)
+oxt "6000,6000,7000,7000"
+)
+*241 (CommentGraphic
+uid 19492,0
+shape (PolyLine2D
+pts [
+"83000,95000"
+"84000,96000"
+]
+uid 19493,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "83000,95000,84000,96000"
+)
+oxt "6000,7000,7000,8000"
+)
+*242 (CommentGraphic
+uid 19494,0
+shape (PolyLine2D
+pts [
+"83988,95329"
+"84988,95329"
+]
+uid 19495,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "83988,95329,84988,95329"
+)
+oxt "6988,7329,7988,7329"
+)
+*243 (CommentGraphic
+uid 19496,0
+shape (PolyLine2D
+pts [
+"85000,95000"
+"86000,95000"
+]
+uid 19497,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "85000,95000,86000,95000"
+)
+oxt "8000,7000,9000,7000"
+)
+*244 (CommentGraphic
+uid 19498,0
+shape (PolyLine2D
+pts [
+"83976,94730"
+"84976,94730"
+]
+uid 19499,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "83976,94730,84976,94730"
+)
+oxt "6976,6730,7976,6730"
+)
+]
+shape (Rectangle
+uid 19470,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "83000,94000,86000,96000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,9000,8000"
+ttg (MlTextGroup
+uid 19471,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*245 (Text
+uid 19472,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "83350,95100,88150,96100"
+st "moduleware"
+blo "83350,95900"
+)
+*246 (Text
+uid 19473,0
+va (VaSet
+font "arial,8,0"
+)
+xt "83350,96100,88050,97100"
+st "assignment"
+blo "83350,96900"
+)
+*247 (Text
+uid 19474,0
+va (VaSet
+font "arial,8,0"
+)
+xt "83350,97100,84350,98100"
+st "I2"
+blo "83350,97900"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 19475,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 19476,0
+text (MLText
+uid 19477,0
+va (VaSet
+font "arial,8,0"
+)
+xt "78000,74400,78000,74400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*248 (MWC
+uid 19500,0
+optionalChildren [
+*249 (CptPort
+uid 19509,0
+optionalChildren [
+*250 (Line
+uid 19514,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "83000,102000,83000,102000"
+pts [
+"83000,102000"
+"83000,102000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 19510,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "82250,101625,83000,102375"
+)
+tg (CPTG
+uid 19511,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 19512,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "476200,63500,477000,64500"
+st "s"
+blo "476200,64300"
+)
+s (Text
+uid 19513,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "476200,64500,476200,64500"
+blo "476200,64500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "s"
+t "std_logic"
+o 72
+)
+)
+)
+*251 (CptPort
+uid 19515,0
+optionalChildren [
+*252 (Line
+uid 19520,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "86000,102000,86000,102000"
+pts [
+"86000,102000"
+"86000,102000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 19516,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "86000,101625,86750,102375"
+)
+tg (CPTG
+uid 19517,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 19518,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "474000,61500,474600,62500"
+st "t"
+ju 2
+blo "474600,62300"
+)
+s (Text
+uid 19519,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "474600,62500,474600,62500"
+ju 2
+blo "474600,62500"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "t"
+t "std_logic"
+o 31
+i "'0'"
+)
+)
+)
+*253 (CommentGraphic
+uid 19521,0
+shape (PolyLine2D
+pts [
+"83000,102000"
+"84000,101000"
+]
+uid 19522,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "83000,101000,84000,102000"
+)
+oxt "6000,6000,7000,7000"
+)
+*254 (CommentGraphic
+uid 19523,0
+shape (PolyLine2D
+pts [
+"83000,102000"
+"84000,103000"
+]
+uid 19524,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "83000,102000,84000,103000"
+)
+oxt "6000,7000,7000,8000"
+)
+*255 (CommentGraphic
+uid 19525,0
+shape (PolyLine2D
+pts [
+"83988,102329"
+"84988,102329"
+]
+uid 19526,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "83988,102329,84988,102329"
+)
+oxt "6988,7329,7988,7329"
+)
+*256 (CommentGraphic
+uid 19527,0
+shape (PolyLine2D
+pts [
+"85000,102000"
+"86000,102000"
+]
+uid 19528,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "85000,102000,86000,102000"
+)
+oxt "8000,7000,9000,7000"
+)
+*257 (CommentGraphic
+uid 19529,0
+shape (PolyLine2D
+pts [
+"83976,101730"
+"84976,101730"
+]
+uid 19530,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "83976,101730,84976,101730"
+)
+oxt "6976,6730,7976,6730"
+)
+]
+shape (Rectangle
+uid 19501,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "83000,101000,86000,103000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,9000,8000"
+ttg (MlTextGroup
+uid 19502,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*258 (Text
+uid 19503,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "83350,102100,88150,103100"
+st "moduleware"
+blo "83350,102900"
+)
+*259 (Text
+uid 19504,0
+va (VaSet
+font "arial,8,0"
+)
+xt "83350,103100,88050,104100"
+st "assignment"
+blo "83350,103900"
+)
+*260 (Text
+uid 19505,0
+va (VaSet
+font "arial,8,0"
+)
+xt "83350,104100,84350,105100"
+st "I3"
+blo "83350,104900"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 19506,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 19507,0
+text (MLText
+uid 19508,0
+va (VaSet
+font "arial,8,0"
+)
+xt "78000,81400,78000,81400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*261 (Net
+uid 19531,0
+decl (Decl
+n "dac_cs1"
+t "std_logic"
+o 69
+suid 241,0
+)
+declText (MLText
+uid 19532,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,55200,61000,56000"
+st "SIGNAL dac_cs1               : std_logic
+"
+)
+)
+*262 (Net
+uid 19537,0
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 70
+suid 242,0
+)
+declText (MLText
+uid 19538,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,60800,70500,61600"
+st "SIGNAL sensor_cs             : std_logic_vector(3 DOWNTO 0)
+"
+)
+)
+*263 (Net
+uid 19543,0
+decl (Decl
+n "sclk"
+t "std_logic"
+o 71
+suid 243,0
+)
+declText (MLText
+uid 19544,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,60000,61000,60800"
+st "SIGNAL sclk                  : std_logic
+"
+)
+)
+*264 (Net
+uid 19555,0
+decl (Decl
+n "mosi1"
+t "std_logic"
+o 72
+suid 245,0
+)
+declText (MLText
+uid 19556,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,59200,61000,60000"
+st "SIGNAL mosi1                 : std_logic
+"
+)
+)
+*265 (MWC
+uid 20188,0
+optionalChildren [
+*266 (CptPort
+uid 20197,0
+optionalChildren [
+*267 (Line
+uid 20202,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "105000,137000,105000,137000"
+pts [
+"105000,137000"
+"105000,137000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 20198,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "104250,136625,105000,137375"
+)
+tg (CPTG
+uid 20199,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 20200,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "498200,98500,499000,99500"
+st "s"
+blo "498200,99300"
+)
+s (Text
+uid 20201,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "498200,99500,498200,99500"
+blo "498200,99500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "s"
+t "std_logic"
+o 73
+i "'1'"
+)
+)
+)
+*268 (CptPort
+uid 20203,0
+optionalChildren [
+*269 (Line
+uid 20208,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "108000,137000,108000,137000"
+pts [
+"108000,137000"
+"108000,137000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 20204,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "108000,136625,108750,137375"
+)
+tg (CPTG
+uid 20205,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 20206,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "496000,96500,496600,97500"
+st "t"
+ju 2
+blo "496600,97300"
+)
+s (Text
+uid 20207,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "496600,97500,496600,97500"
+ju 2
+blo "496600,97500"
+)
+)
+thePort (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "t"
+t "std_logic"
+o 44
+i "'0'"
+)
+)
+)
+*270 (CommentGraphic
+uid 20209,0
+shape (PolyLine2D
+pts [
+"105000,137000"
+"106000,136000"
+]
+uid 20210,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "105000,136000,106000,137000"
+)
+oxt "6000,6000,7000,7000"
+)
+*271 (CommentGraphic
+uid 20211,0
+shape (PolyLine2D
+pts [
+"105000,137000"
+"106000,138000"
+]
+uid 20212,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "105000,137000,106000,138000"
+)
+oxt "6000,7000,7000,8000"
+)
+*272 (CommentGraphic
+uid 20213,0
+shape (PolyLine2D
+pts [
+"105988,137329"
+"106988,137329"
+]
+uid 20214,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "105988,137329,106988,137329"
+)
+oxt "6988,7329,7988,7329"
+)
+*273 (CommentGraphic
+uid 20215,0
+shape (PolyLine2D
+pts [
+"107000,137000"
+"108000,137000"
+]
+uid 20216,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "107000,137000,108000,137000"
+)
+oxt "8000,7000,9000,7000"
+)
+*274 (CommentGraphic
+uid 20217,0
+shape (PolyLine2D
+pts [
+"105976,136730"
+"106976,136730"
+]
+uid 20218,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "105976,136730,106976,136730"
+)
+oxt "6976,6730,7976,6730"
+)
+]
+shape (Rectangle
+uid 20189,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "105000,136000,108000,138000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,9000,8000"
+ttg (MlTextGroup
+uid 20190,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*275 (Text
+uid 20191,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "105350,137100,110150,138100"
+st "moduleware"
+blo "105350,137900"
+)
+*276 (Text
+uid 20192,0
+va (VaSet
+font "arial,8,0"
+)
+xt "105350,138100,110050,139100"
+st "assignment"
+blo "105350,138900"
+)
+*277 (Text
+uid 20193,0
+va (VaSet
+font "arial,8,0"
+)
+xt "105350,139100,106350,140100"
+st "I4"
+blo "105350,139900"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 20194,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 20195,0
+text (MLText
+uid 20196,0
+va (VaSet
+font "arial,8,0"
+)
+xt "100000,116400,100000,116400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*278 (Net
+uid 20219,0
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 73
+suid 249,0
+i "'1'"
+)
+declText (MLText
+uid 20220,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,62400,75000,63200"
+st "SIGNAL trigger_veto          : std_logic                      := '1'
+"
+)
+)
+*279 (Wire
+uid 245,0
+shape (OrthoPolyLine
+uid 246,0
+va (VaSet
+vasetType 3
+)
+xt "21000,68000,51250,68000"
+pts [
+"51250,68000"
+"21000,68000"
+]
+)
+start &156
+end &13
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 249,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 250,0
+va (VaSet
+isHidden 1
+)
+xt "53250,67000,56450,68000"
+st "X_50M"
+blo "53250,67800"
+tm "WireNameMgr"
+)
+)
+on &32
+)
+*280 (Wire
+uid 277,0
+shape (OrthoPolyLine
+uid 278,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "32000,81000,51250,81000"
+pts [
+"51250,81000"
+"32000,81000"
+]
+)
+start &146
+end &14
+sat 32
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 281,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 282,0
+va (VaSet
+)
+xt "44000,80000,50700,81000"
+st "board_id : (3:0)"
+blo "44000,80800"
+tm "WireNameMgr"
+)
+)
+on &18
+)
+*281 (Wire
+uid 285,0
+shape (OrthoPolyLine
+uid 286,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "32000,82000,51250,82000"
+pts [
+"51250,82000"
+"32000,82000"
+]
+)
+start &147
+end &14
+sat 32
+eat 2
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 289,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 290,0
+va (VaSet
+)
+xt "44000,81000,50400,82000"
+st "crate_id : (1:0)"
+blo "44000,81800"
+tm "WireNameMgr"
+)
+)
+on &19
+)
+*282 (Wire
+uid 362,0
+shape (OrthoPolyLine
+uid 363,0
+va (VaSet
+vasetType 3
+)
+xt "21000,90000,51250,90000"
+pts [
+"21000,90000"
+"51250,90000"
+]
+)
+start &39
+end &145
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 364,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 365,0
+va (VaSet
+isHidden 1
+)
+xt "22000,89000,25700,90000"
+st "OE_ADC"
+blo "22000,89800"
+tm "WireNameMgr"
+)
+)
+on &40
+)
+*283 (Wire
+uid 418,0
+shape (OrthoPolyLine
+uid 419,0
+va (VaSet
+vasetType 3
+)
+xt "80750,71000,90000,71000"
+pts [
+"80750,71000"
+"90000,71000"
+]
+)
+start &142
+end &20
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 422,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 423,0
+va (VaSet
+isHidden 1
+)
+xt "82000,70000,85400,71000"
+st "W_RES"
+blo "82000,70800"
+tm "WireNameMgr"
+)
+)
+on &72
+)
+*284 (Wire
+uid 426,0
+shape (OrthoPolyLine
+uid 427,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "80750,68000,90000,68000"
+pts [
+"80750,68000"
+"90000,68000"
+]
+)
+start &148
+end &21
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 430,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 431,0
+va (VaSet
+isHidden 1
+)
+xt "82000,67000,84400,68000"
+st "W_A"
+blo "82000,67800"
+tm "WireNameMgr"
+)
+)
+on &70
+)
+*285 (Wire
+uid 434,0
+shape (OrthoPolyLine
+uid 435,0
+va (VaSet
+vasetType 3
+)
+xt "80750,75000,90000,75000"
+pts [
+"80750,75000"
+"90000,75000"
+]
+)
+start &150
+end &22
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 438,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 439,0
+va (VaSet
+isHidden 1
+)
+xt "82000,74000,84900,75000"
+st "W_CS"
+blo "82000,74800"
+tm "WireNameMgr"
+)
+)
+on &76
+)
+*286 (Wire
+uid 442,0
+shape (OrthoPolyLine
+uid 443,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "80750,69000,90000,69000"
+pts [
+"80750,69000"
+"90000,69000"
+]
+)
+start &149
+end &23
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 446,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 447,0
+va (VaSet
+isHidden 1
+)
+xt "82000,68000,84400,69000"
+st "W_D"
+blo "82000,68800"
+tm "WireNameMgr"
+)
+)
+on &71
+)
+*287 (Wire
+uid 450,0
+shape (OrthoPolyLine
+uid 451,0
+va (VaSet
+vasetType 3
+)
+xt "80750,74000,90000,74000"
+pts [
+"90000,74000"
+"80750,74000"
+]
+)
+start &24
+end &153
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 454,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 455,0
+va (VaSet
+isHidden 1
+)
+xt "82000,73000,85300,74000"
+st "W_INT"
+blo "82000,73800"
+tm "WireNameMgr"
+)
+)
+on &75
+)
+*288 (Wire
+uid 458,0
+shape (OrthoPolyLine
+uid 459,0
+va (VaSet
+vasetType 3
+)
+xt "80750,72000,90000,72000"
+pts [
+"80750,72000"
+"90000,72000"
+]
+)
+start &152
+end &25
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 462,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 463,0
+va (VaSet
+isHidden 1
+)
+xt "82000,71000,84900,72000"
+st "W_RD"
+blo "82000,71800"
+tm "WireNameMgr"
+)
+)
+on &73
+)
+*289 (Wire
+uid 466,0
+shape (OrthoPolyLine
+uid 467,0
+va (VaSet
+vasetType 3
+)
+xt "80750,73000,90000,73000"
+pts [
+"80750,73000"
+"90000,73000"
+]
+)
+start &151
+end &26
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 470,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 471,0
+va (VaSet
+isHidden 1
+)
+xt "82000,72000,85200,73000"
+st "W_WR"
+blo "82000,72800"
+tm "WireNameMgr"
+)
+)
+on &74
+)
+*290 (Wire
+uid 1467,0
+shape (OrthoPolyLine
+uid 1468,0
+va (VaSet
+vasetType 3
+)
+xt "30000,95000,51250,95000"
+pts [
+"30000,95000"
+"41000,95000"
+"51250,95000"
+]
+)
+start &43
+end &158
+sat 2
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1471,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1472,0
+va (VaSet
+)
+xt "32000,94000,38900,95000"
+st "adc_data_array"
+blo "32000,94800"
+tm "WireNameMgr"
+)
+)
+on &27
+)
+*291 (Wire
+uid 1730,0
+shape (OrthoPolyLine
+uid 1731,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "21000,89000,51250,89000"
+pts [
+"21000,89000"
+"51250,89000"
+]
+)
+start &41
+end &157
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1734,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1735,0
+va (VaSet
+isHidden 1
+)
+xt "22000,88000,25000,89000"
+st "A_OTR"
+blo "22000,88800"
+tm "WireNameMgr"
+)
+)
+on &42
+)
+*292 (Wire
+uid 1833,0
+shape (OrthoPolyLine
+uid 1834,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "21000,109000,51250,109000"
+pts [
+"51250,109000"
+"21000,109000"
+]
+)
+start &159
+end &63
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1837,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1838,0
+va (VaSet
+isHidden 1
+)
+xt "22000,108000,24100,109000"
+st "D_A"
+blo "22000,108800"
+tm "WireNameMgr"
+)
+)
+on &64
+)
+*293 (Wire
+uid 1841,0
+shape (OrthoPolyLine
+uid 1842,0
+va (VaSet
+vasetType 3
+)
+xt "21000,110000,51250,110000"
+pts [
+"51250,110000"
+"21000,110000"
+]
+)
+start &160
+end &65
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1845,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1846,0
+va (VaSet
+isHidden 1
+)
+xt "22000,109000,25800,110000"
+st "DWRITE"
+blo "22000,109800"
+tm "WireNameMgr"
+)
+)
+on &66
+)
+*294 (Wire
+uid 1865,0
+shape (OrthoPolyLine
+uid 1866,0
+va (VaSet
+vasetType 3
+)
+xt "21000,105000,51250,105000"
+pts [
+"21000,105000"
+"51250,105000"
+]
+)
+start &55
+end &161
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1869,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1870,0
+va (VaSet
+isHidden 1
+)
+xt "22000,104000,26600,105000"
+st "D0_SROUT"
+blo "22000,104800"
+tm "WireNameMgr"
+)
+)
+on &59
+)
+*295 (Wire
+uid 1873,0
+shape (OrthoPolyLine
+uid 1874,0
+va (VaSet
+vasetType 3
+)
+xt "21000,106000,51250,106000"
+pts [
+"21000,106000"
+"51250,106000"
+]
+)
+start &56
+end &162
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1877,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1878,0
+va (VaSet
+isHidden 1
+)
+xt "22000,105000,26600,106000"
+st "D1_SROUT"
+blo "22000,105800"
+tm "WireNameMgr"
+)
+)
+on &60
+)
+*296 (Wire
+uid 1881,0
+shape (OrthoPolyLine
+uid 1882,0
+va (VaSet
+vasetType 3
+)
+xt "21000,107000,51250,107000"
+pts [
+"21000,107000"
+"51250,107000"
+]
+)
+start &57
+end &163
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1885,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1886,0
+va (VaSet
+isHidden 1
+)
+xt "22000,106000,26600,107000"
+st "D2_SROUT"
+blo "22000,106800"
+tm "WireNameMgr"
+)
+)
+on &61
+)
+*297 (Wire
+uid 1889,0
+shape (OrthoPolyLine
+uid 1890,0
+va (VaSet
+vasetType 3
+)
+xt "21000,108000,51250,108000"
+pts [
+"21000,108000"
+"51250,108000"
+]
+)
+start &58
+end &164
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1893,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1894,0
+va (VaSet
+isHidden 1
+)
+xt "22000,107000,26600,108000"
+st "D3_SROUT"
+blo "22000,107800"
+tm "WireNameMgr"
+)
+)
+on &62
+)
+*298 (Wire
+uid 2409,0
+shape (OrthoPolyLine
+uid 2410,0
+va (VaSet
+vasetType 3
+)
+xt "21000,111000,51250,111000"
+pts [
+"51250,111000"
+"21000,111000"
+]
+)
+start &165
+end &29
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2413,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2414,0
+va (VaSet
+isHidden 1
+)
+xt "22000,110000,26200,111000"
+st "RSRLOAD"
+blo "22000,110800"
+tm "WireNameMgr"
+)
+)
+on &28
+)
+*299 (Wire
+uid 3009,0
+shape (OrthoPolyLine
+uid 3010,0
+va (VaSet
+vasetType 3
+)
+xt "86000,95000,99000,97000"
+pts [
+"86000,95000"
+"99000,97000"
+]
+)
+start &238
+end &68
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3011,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3012,0
+va (VaSet
+isHidden 1
+)
+xt "87000,94000,89900,95000"
+st "S_CLK"
+blo "87000,94800"
+tm "WireNameMgr"
+)
+)
+on &69
+)
+*300 (Wire
+uid 3015,0
+shape (OrthoPolyLine
+uid 3016,0
+va (VaSet
+vasetType 3
+)
+xt "80750,99000,90000,99000"
+pts [
+"80750,99000"
+"90000,99000"
+]
+)
+start &168
+end &77
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3017,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3018,0
+va (VaSet
+isHidden 1
+)
+xt "82750,98000,85450,99000"
+st "MISO"
+blo "82750,98800"
+tm "WireNameMgr"
+)
+)
+on &80
+)
+*301 (Wire
+uid 3027,0
+shape (OrthoPolyLine
+uid 3028,0
+va (VaSet
+vasetType 3
+)
+xt "85000,84000,97000,85000"
+pts [
+"85000,85000"
+"97000,84000"
+]
+)
+start &212
+end &67
+ss 0
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3031,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3032,0
+va (VaSet
+isHidden 1
+)
+xt "86000,84000,89700,85000"
+st "DAC_CS"
+blo "86000,84800"
+tm "WireNameMgr"
+)
+)
+on &30
+)
+*302 (Wire
+uid 3218,0
+shape (OrthoPolyLine
+uid 3219,0
+va (VaSet
+vasetType 3
+)
+xt "22000,78000,51250,78000"
+pts [
+"22000,78000"
+"51250,78000"
+]
+)
+start &12
+end &144
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3220,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3221,0
+va (VaSet
+isHidden 1
+)
+xt "33000,77000,34900,78000"
+st "TRG"
+blo "33000,77800"
+tm "WireNameMgr"
+)
+)
+on &33
+)
+*303 (Wire
+uid 3260,0
+shape (OrthoPolyLine
+uid 3261,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-1000,71000,5000,71000"
+pts [
+"-1000,71000"
+"5000,71000"
+]
+)
+start &31
+end &34
+sat 32
+eat 2
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3264,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3265,0
+va (VaSet
+isHidden 1
+)
+xt "-23000,70000,-20100,71000"
+st "A_CLK"
+blo "-23000,70800"
+tm "WireNameMgr"
+)
+)
+on &38
+)
+*304 (Wire
+uid 3318,0
+shape (OrthoPolyLine
+uid 3319,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "21000,95000,24000,95000"
+pts [
+"21000,95000"
+"24000,95000"
+]
+)
+start &47
+end &43
+sat 32
+eat 1
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3322,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3323,0
+va (VaSet
+isHidden 1
+)
+xt "23000,94000,25300,95000"
+st "A0_D"
+blo "23000,94800"
+tm "WireNameMgr"
+)
+)
+on &51
+)
+*305 (Wire
+uid 3352,0
+shape (OrthoPolyLine
+uid 3353,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "21000,96000,24000,96000"
+pts [
+"21000,96000"
+"24000,96000"
+]
+)
+start &48
+end &43
+sat 32
+eat 1
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3356,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3357,0
+va (VaSet
+isHidden 1
+)
+xt "23000,95000,25300,96000"
+st "A1_D"
+blo "23000,95800"
+tm "WireNameMgr"
+)
+)
+on &52
+)
+*306 (Wire
+uid 3360,0
+shape (OrthoPolyLine
+uid 3361,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "21000,97000,24000,97000"
+pts [
+"21000,97000"
+"24000,97000"
+]
+)
+start &49
+end &43
+sat 32
+eat 1
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3364,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3365,0
+va (VaSet
+isHidden 1
+)
+xt "23000,96000,25300,97000"
+st "A2_D"
+blo "23000,96800"
+tm "WireNameMgr"
+)
+)
+on &53
+)
+*307 (Wire
+uid 3368,0
+shape (OrthoPolyLine
+uid 3369,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "21000,98000,24000,98000"
+pts [
+"21000,98000"
+"24000,98000"
+]
+)
+start &50
+end &43
+sat 32
+eat 1
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3372,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3373,0
+va (VaSet
+isHidden 1
+)
+xt "23000,97000,25300,98000"
+st "A3_D"
+blo "23000,97800"
+tm "WireNameMgr"
+)
+)
+on &54
+)
+*308 (Wire
+uid 3682,0
+shape (OrthoPolyLine
+uid 3683,0
+va (VaSet
+vasetType 3
+)
+xt "86000,100000,99000,102000"
+pts [
+"86000,102000"
+"99000,100000"
+]
+)
+start &251
+end &79
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3686,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3687,0
+va (VaSet
+isHidden 1
+)
+xt "87000,101000,89700,102000"
+st "MOSI"
+blo "87000,101800"
+tm "WireNameMgr"
+)
+)
+on &78
+)
+*309 (Wire
+uid 3834,0
+shape (OrthoPolyLine
+uid 3835,0
+va (VaSet
+vasetType 3
+)
+xt "171000,136000,176000,136000"
+pts [
+"176000,136000"
+"171000,136000"
+]
+)
+start &86
+end &102
+sat 32
+eat 2
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3838,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3839,0
+va (VaSet
+isHidden 1
+)
+xt "171000,135000,174000,136000"
+st "EE_CS"
+blo "171000,135800"
+tm "WireNameMgr"
+)
+)
+on &92
+)
+*310 (Wire
+uid 4942,0
+shape (OrthoPolyLine
+uid 4943,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "171000,115000,176000,115000"
+pts [
+"171000,115000"
+"176000,115000"
+]
+)
+start &102
+end &93
+sat 2
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4948,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4949,0
+va (VaSet
+isHidden 1
+)
+xt "172750,112000,174750,113000"
+st "D_T"
+blo "172750,112800"
+tm "WireNameMgr"
+)
+)
+on &94
+)
+*311 (Wire
+uid 6431,0
+shape (OrthoPolyLine
+uid 6432,0
+va (VaSet
+vasetType 3
+)
+xt "80750,121000,82000,121000"
+pts [
+"80750,121000"
+"82000,121000"
+]
+)
+start &172
+end &85
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 6435,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 6436,0
+va (VaSet
+isHidden 1
+)
+xt "92000,120000,96100,121000"
+st "DENABLE"
+blo "92000,120800"
+tm "WireNameMgr"
+)
+)
+on &91
+)
+*312 (Wire
+uid 7144,0
+shape (OrthoPolyLine
+uid 7145,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "171000,118000,176000,118000"
+pts [
+"171000,118000"
+"176000,118000"
+]
+)
+start &102
+end &97
+sat 2
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 7148,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 7149,0
+va (VaSet
+isHidden 1
+)
+xt "176000,130000,181300,131000"
+st "A1_T : (7:0)"
+blo "176000,130800"
+tm "WireNameMgr"
+)
+)
+on &98
+)
+*313 (Wire
+uid 9502,0
+shape (OrthoPolyLine
+uid 9503,0
+va (VaSet
+vasetType 3
+)
+xt "80750,116000,85000,116000"
+pts [
+"80750,116000"
+"85000,116000"
+]
+)
+start &155
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 9506,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 9507,0
+va (VaSet
+)
+xt "86000,115000,89300,116000"
+st "CLK_50"
+blo "86000,115800"
+tm "WireNameMgr"
+)
+)
+on &99
+)
+*314 (Wire
+uid 10302,0
+shape (OrthoPolyLine
+uid 10303,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "171000,117000,176000,117000"
+pts [
+"171000,117000"
+"176000,117000"
+]
+)
+start &102
+end &100
+sat 2
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10306,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10307,0
+va (VaSet
+isHidden 1
+)
+xt "172000,136000,177400,137000"
+st "A0_T : (7:0)"
+blo "172000,136800"
+tm "WireNameMgr"
+)
+)
+on &101
+)
+*315 (Wire
+uid 11514,0
+shape (OrthoPolyLine
+uid 11515,0
+va (VaSet
+vasetType 3
+)
+xt "80750,150000,85000,150000"
+pts [
+"85000,150000"
+"80750,150000"
+]
+)
+start &108
+end &185
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 11518,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 11519,0
+va (VaSet
+isHidden 1
+)
+xt "86000,149000,92000,150000"
+st "RS485_E_DI"
+blo "86000,149800"
+tm "WireNameMgr"
+)
+)
+on &109
+)
+*316 (Wire
+uid 11528,0
+shape (OrthoPolyLine
+uid 11529,0
+va (VaSet
+vasetType 3
+)
+xt "80750,149000,85000,149000"
+pts [
+"80750,149000"
+"85000,149000"
+]
+)
+start &187
+end &126
+ss 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 11532,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 11533,0
+va (VaSet
+isHidden 1
+)
+xt "107000,148000,113200,149000"
+st "RS485_E_DO"
+blo "107000,148800"
+tm "WireNameMgr"
+)
+)
+on &110
+)
+*317 (Wire
+uid 12320,0
+shape (OrthoPolyLine
+uid 12321,0
+va (VaSet
+vasetType 3
+)
+xt "80750,140000,87000,140000"
+pts [
+"80750,140000"
+"87000,140000"
+]
+)
+start &173
+end &111
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 12324,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 12325,0
+va (VaSet
+isHidden 1
+)
+xt "82000,139000,84500,140000"
+st "SRIN"
+blo "82000,139800"
+tm "WireNameMgr"
+)
+)
+on &112
+)
+*318 (Wire
+uid 12545,0
+shape (OrthoPolyLine
+uid 12546,0
+va (VaSet
+vasetType 3
+)
+xt "80750,135000,87000,135000"
+pts [
+"80750,135000"
+"87000,135000"
+]
+)
+start &175
+end &113
+ss 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 12549,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 12550,0
+va (VaSet
+isHidden 1
+)
+xt "83000,134000,88200,135000"
+st "AMBER_LED"
+blo "83000,134800"
+tm "WireNameMgr"
+)
+)
+on &116
+)
+*319 (Wire
+uid 12559,0
+shape (OrthoPolyLine
+uid 12560,0
+va (VaSet
+vasetType 3
+)
+xt "80750,134000,87000,134000"
+pts [
+"80750,134000"
+"87000,134000"
+]
+)
+start &174
+end &114
+ss 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 12563,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 12564,0
+va (VaSet
+isHidden 1
+)
+xt "83000,133000,88000,134000"
+st "GREEN_LED"
+blo "83000,133800"
+tm "WireNameMgr"
+)
+)
+on &117
+)
+*320 (Wire
+uid 12573,0
+shape (OrthoPolyLine
+uid 12574,0
+va (VaSet
+vasetType 3
+)
+xt "80750,136000,87000,136000"
+pts [
+"80750,136000"
+"87000,136000"
+]
+)
+start &176
+end &115
+ss 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 12577,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 12578,0
+va (VaSet
+isHidden 1
+)
+xt "83000,143000,87000,144000"
+st "RED_LED"
+blo "83000,143800"
+tm "WireNameMgr"
+)
+)
+on &118
+)
+*321 (Wire
+uid 13522,0
+shape (OrthoPolyLine
+uid 13523,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "22000,81000,28000,81000"
+pts [
+"22000,81000"
+"28000,81000"
+]
+)
+start &119
+end &14
+sat 32
+eat 1
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 13526,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 13527,0
+va (VaSet
+)
+xt "22000,80000,27200,81000"
+st "LINE : (5:0)"
+blo "22000,80800"
+tm "WireNameMgr"
+)
+)
+on &120
+)
+*322 (Wire
+uid 13618,0
+shape (OrthoPolyLine
+uid 13619,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "171000,125000,176000,125000"
+pts [
+"171000,125000"
+"176000,125000"
+]
+)
+start &102
+end &95
+sat 2
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 13624,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 13625,0
+va (VaSet
+isHidden 1
+)
+xt "173000,130000,178300,131000"
+st "D_T2 : (1:0)"
+blo "173000,130800"
+tm "WireNameMgr"
+)
+)
+on &96
+)
+*323 (Wire
+uid 13634,0
+shape (OrthoPolyLine
+uid 13635,0
+va (VaSet
+vasetType 3
+)
+xt "49000,133000,51250,133000"
+pts [
+"49000,133000"
+"51250,133000"
+]
+)
+start &121
+end &178
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 13638,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 13639,0
+va (VaSet
+isHidden 1
+)
+xt "51000,141000,54300,142000"
+st "REFCLK"
+blo "51000,141800"
+tm "WireNameMgr"
+)
+)
+on &122
+)
+*324 (Wire
+uid 13658,0
+shape (OrthoPolyLine
+uid 13659,0
+va (VaSet
+vasetType 3
+)
+xt "80750,147000,85000,147000"
+pts [
+"80750,147000"
+"85000,147000"
+]
+)
+start &188
+end &84
+ss 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 13664,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 13665,0
+va (VaSet
+isHidden 1
+)
+xt "84000,145000,90100,146000"
+st "RS485_E_DE"
+blo "84000,145800"
+tm "WireNameMgr"
+)
+)
+on &90
+)
+*325 (Wire
+uid 14328,0
+shape (OrthoPolyLine
+uid 14329,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "49000,132000,51250,132000"
+pts [
+"49000,132000"
+"51250,132000"
+]
+)
+start &123
+end &177
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 14332,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 14333,0
+va (VaSet
+isHidden 1
+)
+xt "52000,138000,57900,139000"
+st "D_T_in : (1:0)"
+blo "52000,138800"
+tm "WireNameMgr"
+)
+)
+on &124
+)
+*326 (Wire
+uid 15175,0
+shape (OrthoPolyLine
+uid 15176,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "80750,120000,87000,120000"
+pts [
+"80750,120000"
+"87000,120000"
+]
+)
+start &143
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 15179,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15180,0
+va (VaSet
+)
+xt "82000,119000,86400,120000"
+st "led : (7:0)"
+blo "82000,119800"
+tm "WireNameMgr"
+)
+)
+on &125
+)
+*327 (Wire
+uid 15517,0
+shape (OrthoPolyLine
+uid 15518,0
+va (VaSet
+vasetType 3
+)
+xt "171000,128000,176000,128000"
+pts [
+"171000,128000"
+"176000,128000"
+]
+)
+start &102
+end &81
+sat 2
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 15523,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15524,0
+va (VaSet
+isHidden 1
+)
+xt "173000,127000,179100,128000"
+st "RS485_C_DE"
+blo "173000,127800"
+tm "WireNameMgr"
+)
+)
+on &88
+)
+*328 (Wire
+uid 15525,0
+shape (OrthoPolyLine
+uid 15526,0
+va (VaSet
+vasetType 3
+)
+xt "171000,129000,176000,129000"
+pts [
+"171000,129000"
+"176000,129000"
+]
+)
+start &102
+end &82
+sat 2
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 15531,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15532,0
+va (VaSet
+isHidden 1
+)
+xt "173000,128000,179200,129000"
+st "RS485_C_DO"
+blo "173000,128800"
+tm "WireNameMgr"
+)
+)
+on &107
+)
+*329 (Wire
+uid 15533,0
+shape (OrthoPolyLine
+uid 15534,0
+va (VaSet
+vasetType 3
+)
+xt "171000,130000,176000,130000"
+pts [
+"171000,130000"
+"176000,130000"
+]
+)
+start &102
+end &106
+sat 2
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 15539,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15540,0
+va (VaSet
+isHidden 1
+)
+xt "173000,129000,179000,130000"
+st "RS485_C_RE"
+blo "173000,129800"
+tm "WireNameMgr"
+)
+)
+on &87
+)
+*330 (Wire
+uid 15563,0
+shape (OrthoPolyLine
+uid 15564,0
+va (VaSet
+vasetType 3
+)
+xt "80750,148000,85000,148000"
+pts [
+"80750,148000"
+"85000,148000"
+]
+)
+start &186
+end &83
+ss 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 15569,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15570,0
+va (VaSet
+isHidden 1
+)
+xt "83000,147000,89000,148000"
+st "RS485_E_RE"
+blo "83000,147800"
+tm "WireNameMgr"
+)
+)
+on &89
+)
+*331 (Wire
+uid 15712,0
+shape (OrthoPolyLine
+uid 15713,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "49000,137000,51250,137000"
+pts [
+"49000,137000"
+"51250,137000"
+]
+)
+start &127
+end &179
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 15716,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15717,0
+va (VaSet
+isHidden 1
+)
+xt "51000,136000,58000,137000"
+st "D_PLLLCK : (3:0)"
+blo "51000,136800"
+tm "WireNameMgr"
+)
+)
+on &128
+)
+*332 (Wire
+uid 15851,0
+shape (OrthoPolyLine
+uid 15852,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "85000,88000,95000,90000"
+pts [
+"85000,90000"
+"95000,88000"
+]
+)
+start &225
+end &129
+ss 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 15855,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15856,0
+va (VaSet
+isHidden 1
+)
+xt "87000,89000,91900,90000"
+st "TCS : (3:0)"
+blo "87000,89800"
+tm "WireNameMgr"
+)
+)
+on &130
+)
+*333 (Wire
+uid 16063,0
+shape (OrthoPolyLine
+uid 16064,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "21000,113000,30000,113000"
+pts [
+"30000,113000"
+"21000,113000"
+]
+)
+start &134
+end &131
+sat 2
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16067,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16068,0
+va (VaSet
+isHidden 1
+)
+xt "24000,112000,30400,113000"
+st "DSRCLK : (3:0)"
+blo "24000,112800"
+tm "WireNameMgr"
+)
+)
+on &132
+)
+*334 (Wire
+uid 16247,0
+shape (OrthoPolyLine
+uid 16248,0
+va (VaSet
+vasetType 3
+)
+xt "34000,113000,51250,113000"
+pts [
+"51250,113000"
+"34000,113000"
+]
+)
+start &166
+end &134
+sat 32
+eat 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16251,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16252,0
+va (VaSet
+)
+xt "35000,112000,37900,113000"
+st "SRCLK"
+blo "35000,112800"
+tm "WireNameMgr"
+)
+)
+on &133
+)
+*335 (Wire
+uid 16538,0
+shape (OrthoPolyLine
+uid 16539,0
+va (VaSet
+vasetType 3
+)
+xt "80750,130000,92000,130000"
+pts [
+"80750,130000"
+"92000,130000"
+]
+)
+start &181
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16542,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16543,0
+va (VaSet
+)
+xt "82000,129000,92000,130000"
+st "alarm_refclk_too_high"
+blo "82000,129800"
+tm "WireNameMgr"
+)
+)
+on &138
+)
+*336 (Wire
+uid 16546,0
+shape (OrthoPolyLine
+uid 16547,0
+va (VaSet
+vasetType 3
+)
+xt "80750,131000,91000,131000"
+pts [
+"80750,131000"
+"91000,131000"
+]
+)
+start &182
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16550,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16551,0
+va (VaSet
+)
+xt "82000,130000,91600,131000"
+st "alarm_refclk_too_low"
+blo "82000,130800"
+tm "WireNameMgr"
+)
+)
+on &139
+)
+*337 (Wire
+uid 16576,0
+shape (OrthoPolyLine
+uid 16577,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "80750,132000,92000,132000"
+pts [
+"80750,132000"
+"92000,132000"
+]
+)
+start &180
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16580,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16581,0
+va (VaSet
+)
+xt "82000,131000,91600,132000"
+st "counter_result : (11:0)"
+blo "82000,131800"
+tm "WireNameMgr"
+)
+)
+on &140
+)
+*338 (Wire
+uid 17296,0
+shape (OrthoPolyLine
+uid 17297,0
+va (VaSet
+vasetType 3
+)
+xt "13000,71000,51250,71000"
+pts [
+"51250,71000"
+"13000,71000"
+]
+)
+start &183
+end &34
+sat 32
+eat 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 17300,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 17301,0
+va (VaSet
+)
+xt "14000,70000,18000,71000"
+st "ADC_CLK"
+blo "14000,70800"
+tm "WireNameMgr"
+)
+)
+on &198
+)
+*339 (Wire
+uid 17407,0
+shape (OrthoPolyLine
+uid 17408,0
+va (VaSet
+vasetType 3
+)
+xt "108000,137000,112000,144000"
+pts [
+"108000,137000"
+"112000,144000"
+]
+)
+start &268
+end &199
+ss 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 17411,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 17412,0
+va (VaSet
+isHidden 1
+)
+xt "110000,136000,112900,137000"
+st "TRG_V"
+blo "110000,136800"
+tm "WireNameMgr"
+)
+)
+on &200
+)
+*340 (Wire
+uid 17848,0
+shape (OrthoPolyLine
+uid 17849,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "80750,106000,91000,106000"
+pts [
+"80750,106000"
+"91000,106000"
+]
+)
+start &189
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 17852,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 17853,0
+va (VaSet
+)
+xt "82000,105000,90400,106000"
+st "w5300_state : (7:0)"
+blo "82000,105800"
+tm "WireNameMgr"
+)
+)
+on &201
+)
+*341 (Wire
+uid 17856,0
+shape (OrthoPolyLine
+uid 17857,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "153000,115000,165000,115000"
+pts [
+"153000,115000"
+"165000,115000"
+]
+)
+end &102
+sat 16
+eat 1
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 17862,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 17863,0
+va (VaSet
+)
+xt "157000,114000,165400,115000"
+st "w5300_state : (7:0)"
+blo "157000,114800"
+tm "WireNameMgr"
+)
+)
+on &201
+)
+*342 (Wire
+uid 18068,0
+shape (OrthoPolyLine
+uid 18069,0
+va (VaSet
+vasetType 3
+)
+xt "80750,107000,93000,107000"
+pts [
+"80750,107000"
+"93000,107000"
+]
+)
+start &190
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 18072,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18073,0
+va (VaSet
+)
+xt "82000,106000,92400,107000"
+st "debug_data_ram_empty"
+blo "82000,106800"
+tm "WireNameMgr"
+)
+)
+on &202
+)
+*343 (Wire
+uid 18076,0
+shape (OrthoPolyLine
+uid 18077,0
+va (VaSet
+vasetType 3
+)
+xt "80750,108000,91000,108000"
+pts [
+"80750,108000"
+"91000,108000"
+]
+)
+start &191
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 18080,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18081,0
+va (VaSet
+)
+xt "82000,107000,89500,108000"
+st "debug_data_valid"
+blo "82000,107800"
+tm "WireNameMgr"
+)
+)
+on &203
+)
+*344 (Wire
+uid 18207,0
+shape (OrthoPolyLine
+uid 18208,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "80750,105000,94000,105000"
+pts [
+"80750,105000"
+"94000,105000"
+]
+)
+start &192
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 18211,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18212,0
+va (VaSet
+)
+xt "82000,104000,93400,105000"
+st "mem_manager_state : (3:0)"
+blo "82000,104800"
+tm "WireNameMgr"
+)
+)
+on &204
+)
+*345 (Wire
+uid 18328,0
+shape (OrthoPolyLine
+uid 18329,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "80750,109000,90000,109000"
+pts [
+"80750,109000"
+"90000,109000"
+]
+)
+start &193
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 18332,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18333,0
+va (VaSet
+)
+xt "82000,108000,88900,109000"
+st "DG_state : (7:0)"
+blo "82000,108800"
+tm "WireNameMgr"
+)
+)
+on &205
+)
+*346 (Wire
+uid 18336,0
+shape (OrthoPolyLine
+uid 18337,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "151000,125000,161000,125000"
+pts [
+"151000,125000"
+"161000,125000"
+]
+)
+sat 16
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 18342,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18343,0
+va (VaSet
+)
+xt "153000,124000,159900,125000"
+st "DG_state : (7:0)"
+blo "153000,124800"
+tm "WireNameMgr"
+)
+)
+on &205
+)
+*347 (Wire
+uid 18352,0
+shape (OrthoPolyLine
+uid 18353,0
+va (VaSet
+vasetType 3
+)
+xt "149000,127000,159000,127000"
+pts [
+"149000,127000"
+"159000,127000"
+]
+)
+sat 16
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 18358,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18359,0
+va (VaSet
+)
+xt "151000,126000,158500,127000"
+st "debug_data_valid"
+blo "151000,126800"
+tm "WireNameMgr"
+)
+)
+on &203
+)
+*348 (Wire
+uid 18360,0
+shape (OrthoPolyLine
+uid 18361,0
+va (VaSet
+vasetType 3
+)
+xt "152000,119000,165000,119000"
+pts [
+"152000,119000"
+"165000,119000"
+]
+)
+end &102
+sat 16
+eat 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 18366,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18367,0
+va (VaSet
+)
+xt "154000,118000,165400,119000"
+st "mem_manager_state : (3:0)"
+blo "154000,118800"
+tm "WireNameMgr"
+)
+)
+on &204
+)
+*349 (Wire
+uid 18477,0
+shape (OrthoPolyLine
+uid 18478,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "80750,151000,95000,151000"
+pts [
+"80750,151000"
+"95000,151000"
+]
+)
+start &194
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 18481,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18482,0
+va (VaSet
+)
+xt "82000,150000,93900,151000"
+st "socket_tx_free_out : (16:0)"
+blo "82000,150800"
+tm "WireNameMgr"
+)
+)
+on &206
+)
+*350 (Wire
+uid 18808,0
+shape (OrthoPolyLine
+uid 18809,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "171000,119000,176000,119000"
+pts [
+"171000,119000"
+"176000,119000"
+]
+)
+start &102
+end &207
+sat 2
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 18812,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18813,0
+va (VaSet
+isHidden 1
+)
+xt "173000,118000,178200,119000"
+st "W_T : (3:0)"
+blo "173000,118800"
+tm "WireNameMgr"
+)
+)
+on &208
+)
+*351 (Wire
+uid 18923,0
+shape (OrthoPolyLine
+uid 18924,0
+va (VaSet
+vasetType 3
+)
+xt "152000,117000,165000,117000"
+pts [
+"152000,117000"
+"165000,117000"
+]
+)
+end &102
+sat 16
+eat 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 18929,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18930,0
+va (VaSet
+)
+xt "153000,116000,164900,117000"
+st "socket_tx_free_out : (16:0)"
+blo "153000,116800"
+tm "WireNameMgr"
+)
+)
+on &206
+)
+*352 (Wire
+uid 19161,0
+shape (OrthoPolyLine
+uid 19162,0
+va (VaSet
+vasetType 3
+)
+xt "155000,120000,165000,120000"
+pts [
+"155000,120000"
+"165000,120000"
+]
+)
+end &102
+sat 16
+eat 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 19167,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 19168,0
+va (VaSet
+)
+xt "157000,119000,159900,120000"
+st "TRG_V"
+blo "157000,119800"
+tm "WireNameMgr"
+)
+)
+on &200
+)
+*353 (Wire
+uid 19169,0
+shape (OrthoPolyLine
+uid 19170,0
+va (VaSet
+vasetType 3
+)
+xt "155000,121000,165000,121000"
+pts [
+"155000,121000"
+"165000,121000"
+]
+)
+end &102
+sat 16
+eat 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 19175,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 19176,0
+va (VaSet
+)
+xt "157000,120000,167400,121000"
+st "debug_data_ram_empty"
+blo "157000,120800"
+tm "WireNameMgr"
+)
+)
+on &202
+)
+*354 (Wire
+uid 19533,0
+shape (OrthoPolyLine
+uid 19534,0
+va (VaSet
+vasetType 3
+)
+xt "80750,85000,82000,87000"
+pts [
+"80750,87000"
+"82000,87000"
+"82000,85000"
+]
+)
+start &169
+end &210
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 19535,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 19536,0
+va (VaSet
+)
+xt "82750,86000,86150,87000"
+st "dac_cs1"
+blo "82750,86800"
+tm "WireNameMgr"
+)
+)
+on &261
+)
+*355 (Wire
+uid 19539,0
+shape (OrthoPolyLine
+uid 19540,0
+va (VaSet
+vasetType 3
+)
+xt "80750,89000,82000,90000"
+pts [
+"80750,89000"
+"82000,89000"
+"82000,90000"
+]
+)
+start &170
+end &223
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 19541,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 19542,0
+va (VaSet
+)
+xt "82750,88000,89750,89000"
+st "sensor_cs : (3:0)"
+blo "82750,88800"
+tm "WireNameMgr"
+)
+)
+on &262
+)
+*356 (Wire
+uid 19545,0
+shape (OrthoPolyLine
+uid 19546,0
+va (VaSet
+vasetType 3
+)
+xt "80750,95000,83000,98000"
+pts [
+"80750,98000"
+"83000,98000"
+"83000,95000"
+]
+)
+start &167
+end &236
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 19547,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 19548,0
+va (VaSet
+)
+xt "82750,97000,84650,98000"
+st "sclk"
+blo "82750,97800"
+tm "WireNameMgr"
+)
+)
+on &263
+)
+*357 (Wire
+uid 19551,0
+shape (OrthoPolyLine
+uid 19552,0
+va (VaSet
+vasetType 3
+)
+xt "80750,100000,83000,102000"
+pts [
+"83000,102000"
+"80750,102000"
+"80750,100000"
+]
+)
+start &249
+end &171
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 19553,0
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 19554,0
+va (VaSet
+isHidden 1
+)
+xt "82000,101000,84400,102000"
+st "mosi1"
+blo "82000,101800"
+tm "WireNameMgr"
+)
+)
+on &264
+)
+*358 (Wire
+uid 20221,0
+shape (OrthoPolyLine
+uid 20222,0
+va (VaSet
+vasetType 3
+)
+xt "80750,137000,105000,144000"
+pts [
+"80750,144000"
+"105000,144000"
+"105000,137000"
+]
+)
+start &184
+end &266
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 20223,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 20224,0
+va (VaSet
+)
+xt "82000,143000,87600,144000"
+st "trigger_veto"
+blo "82000,143800"
+tm "WireNameMgr"
+)
+)
+on &278
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *359 (PackageList
+uid 41,0
+stg "VerticalLayoutStrategy"
+textVec [
+*360 (Text
+uid 42,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*361 (MLText
+uid 43,0
+va (VaSet
+)
+xt "0,1000,16100,9000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+USE IEEE.NUMERIC_STD.all;
+USE ieee.std_logic_unsigned.all;
+
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 44,0
+stg "VerticalLayoutStrategy"
+textVec [
+*362 (Text
+uid 45,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*363 (Text
+uid 46,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*364 (MLText
+uid 47,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,28200,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*365 (Text
+uid 48,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*366 (MLText
+uid 49,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*367 (Text
+uid 50,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*368 (MLText
+uid 51,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "0,22,1681,1050"
+viewArea "12300,102300,104406,159882"
+cachedDiagramExtent "-23000,0,499000,153000"
+pageSetupInfo (PageSetupInfo
+ptrCmd ""
+toPrinter 1
+exportedDirectories [
+"$HDS_PROJECT_DIR/HTMLExport"
+]
+exportStdIncludeRefs 1
+exportStdPackageRefs 1
+)
+hasePageBreakOrigin 1
+pageBreakOrigin "-73000,0"
+lastUid 20341,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 2
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*369 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*370 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*371 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,3200,6500"
+st "I0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*372 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*373 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*374 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,1550,6500"
+st "I0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*375 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*376 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*377 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,1900,6500"
+st "I0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*378 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*379 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*380 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,1500,6500"
+st "I0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*381 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*382 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*383 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1050,6500"
+st "I0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*384 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*385 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 2
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12900,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*386 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*387 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 2
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7700,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*388 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*389 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "37000,1800,42400,2800"
+st "Declarations"
+blo "37000,2600"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "37000,2800,39700,3800"
+st "Ports:"
+blo "37000,3600"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "37000,1800,40800,2800"
+st "Pre User:"
+blo "37000,2600"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "37000,1800,37000,1800"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "37000,45400,44100,46400"
+st "Diagram Signals:"
+blo "37000,46200"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "37000,1800,41700,2800"
+st "Post User:"
+blo "37000,2600"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "37000,1800,37000,1800"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 249,0
+usingSuid 1
+emptyRow *390 (LEmptyRow
+)
+uid 54,0
+optionalChildren [
+*391 (RefLabelRowHdr
+)
+*392 (TitleRowHdr
+)
+*393 (FilterRowHdr
+)
+*394 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*395 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*396 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*397 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*398 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*399 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*400 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*401 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*402 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*403 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+preAdd 0
+posAdd 0
+o 60
+suid 5,0
+)
+)
+uid 327,0
+)
+*404 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 downto 0)"
+o 62
+suid 6,0
+)
+)
+uid 329,0
+)
+*405 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 57
+suid 29,0
+)
+)
+uid 1491,0
+)
+*406 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "RSRLOAD"
+t "std_logic"
+o 40
+suid 57,0
+i "'0'"
+)
+)
+uid 2435,0
+)
+*407 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "DAC_CS"
+t "std_logic"
+o 22
+suid 66,0
+)
+)
+uid 3039,0
+)
+*408 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "X_50M"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 17
+suid 67,0
+)
+)
+uid 3276,0
+)
+*409 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "TRG"
+t "STD_LOGIC"
+o 15
+suid 68,0
+)
+)
+uid 3278,0
+)
+*410 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "A_CLK"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 21
+suid 71,0
+)
+)
+uid 3280,0
+)
+*411 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "OE_ADC"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 32
+suid 73,0
+)
+)
+uid 3382,0
+)
+*412 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "A_OTR"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 5
+suid 74,0
+)
+)
+uid 3384,0
+)
+*413 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "A0_D"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 1
+suid 79,0
+)
+)
+uid 3386,0
+)
+*414 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "A1_D"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 2
+suid 80,0
+)
+)
+uid 3388,0
+)
+*415 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "A2_D"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 3
+suid 81,0
+)
+)
+uid 3390,0
+)
+*416 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "A3_D"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 4
+suid 82,0
+)
+)
+uid 3392,0
+)
+*417 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "D0_SROUT"
+t "std_logic"
+o 6
+suid 91,0
+)
+)
+uid 3524,0
+)
+*418 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "D1_SROUT"
+t "std_logic"
+o 7
+suid 92,0
+)
+)
+uid 3526,0
+)
+*419 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "D2_SROUT"
+t "std_logic"
+o 8
+suid 93,0
+)
+)
+uid 3528,0
+)
+*420 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "D3_SROUT"
+t "std_logic"
+o 9
+suid 94,0
+)
+)
+uid 3530,0
+)
+*421 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "D_A"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 26
+suid 95,0
+i "(others => '0')"
+)
+)
+uid 3532,0
+)
+*422 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "DWRITE"
+t "std_logic"
+o 25
+suid 96,0
+i "'0'"
+)
+)
+uid 3534,0
+)
+*423 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "S_CLK"
+t "std_logic"
+o 42
+suid 105,0
+)
+)
+uid 3654,0
+)
+*424 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "W_A"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 45
+suid 106,0
+)
+)
+uid 3656,0
+)
+*425 (LeafLogPort
+port (LogicalPort
+m 2
+decl (Decl
+n "W_D"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 52
+suid 107,0
+)
+)
+uid 3658,0
+)
+*426 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "W_RES"
+t "std_logic"
+o 48
+suid 108,0
+i "'1'"
+)
+)
+uid 3660,0
+)
+*427 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "W_RD"
+t "std_logic"
+o 47
+suid 109,0
+i "'1'"
+)
+)
+uid 3662,0
+)
+*428 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "W_WR"
+t "std_logic"
+o 50
+suid 110,0
+i "'1'"
+)
+)
+uid 3664,0
+)
+*429 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "W_INT"
+t "std_logic"
+o 16
+suid 111,0
+)
+)
+uid 3666,0
+)
+*430 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "W_CS"
+t "std_logic"
+o 46
+suid 112,0
+i "'1'"
+)
+)
+uid 3668,0
+)
+*431 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "MOSI"
+t "std_logic"
+o 31
+suid 113,0
+i "'0'"
+)
+)
+uid 3696,0
+)
+*432 (LeafLogPort
+port (LogicalPort
+m 2
+decl (Decl
+n "MISO"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 51
+suid 114,0
+)
+)
+uid 3698,0
+)
+*433 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "RS485_C_RE"
+t "std_logic"
+o 36
+suid 127,0
+)
+)
+uid 3888,0
+)
+*434 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "RS485_C_DE"
+t "std_logic"
+o 34
+suid 128,0
+)
+)
+uid 3890,0
+)
+*435 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "RS485_E_RE"
+t "std_logic"
+o 39
+suid 129,0
+)
+)
+uid 3892,0
+)
+*436 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "RS485_E_DE"
+t "std_logic"
+o 37
+suid 130,0
+)
+)
+uid 3894,0
+)
+*437 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "DENABLE"
+t "std_logic"
+o 23
+suid 131,0
+i "'0'"
+)
+)
+uid 3896,0
+)
+*438 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "EE_CS"
+t "std_logic"
+o 29
+suid 133,0
+)
+)
+uid 3900,0
+)
+*439 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "D_T"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 27
+suid 141,0
+i "(OTHERS => '0')"
+)
+)
+uid 5322,0
+)
+*440 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "D_T2"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 28
+suid 154,0
+i "(others => '0')"
+)
+)
+uid 6872,0
+scheme 0
+)
+*441 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "A1_T"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 19
+suid 155,0
+i "(OTHERS => '0')"
+)
+)
+uid 7134,0
+scheme 0
+)
+*442 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "CLK_50"
+t "std_logic"
+o 54
+suid 163,0
+)
+)
+uid 9516,0
+)
+*443 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "A0_T"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 18
+suid 166,0
+i "(others => '0')"
+)
+)
+uid 10294,0
+scheme 0
+)
+*444 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "RS485_C_DO"
+t "std_logic"
+o 35
+suid 198,0
+)
+)
+uid 11086,0
+scheme 0
+)
+*445 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "RS485_E_DI"
+t "std_logic"
+o 14
+suid 200,0
+)
+)
+uid 11504,0
+scheme 0
+)
+*446 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "RS485_E_DO"
+t "std_logic"
+o 38
+suid 201,0
+)
+)
+uid 11506,0
+scheme 0
+)
+*447 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "SRIN"
+t "std_logic"
+o 41
+suid 203,0
+i "'0'"
+)
+)
+uid 12336,0
+)
+*448 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "AMBER_LED"
+t "std_logic"
+o 20
+suid 207,0
+)
+)
+uid 12768,0
+)
+*449 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "GREEN_LED"
+t "std_logic"
+o 30
+suid 208,0
+)
+)
+uid 12770,0
+)
+*450 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "RED_LED"
+t "std_logic"
+o 33
+suid 209,0
+)
+)
+uid 12772,0
+)
+*451 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "LINE"
+t "std_logic_vector"
+b "( 5 DOWNTO 0 )"
+o 12
+suid 210,0
+)
+)
+uid 13514,0
+scheme 0
+)
+*452 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "REFCLK"
+t "std_logic"
+o 13
+suid 211,0
+)
+)
+uid 13626,0
+scheme 0
+)
+*453 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "D_T_in"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 11
+suid 213,0
+)
+)
+uid 14320,0
+scheme 0
+)
+*454 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+posAdd 0
+o 65
+suid 215,0
+i "(OTHERS => '0')"
+)
+)
+uid 15181,0
+)
+*455 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "D_PLLLCK"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 10
+suid 216,0
+)
+)
+uid 15704,0
+scheme 0
+)
+*456 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "TCS"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 43
+suid 217,0
+)
+)
+uid 15843,0
+scheme 0
+)
+*457 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "DSRCLK"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 24
+suid 222,0
+i "(others => '0')"
+)
+)
+uid 16055,0
+scheme 0
+)
+*458 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "SRCLK"
+t "std_logic"
+o 56
+suid 225,0
+i "'0'"
+)
+)
+uid 16253,0
+)
+*459 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 58
+suid 226,0
+i "'0'"
+)
+)
+uid 16582,0
+)
+*460 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+o 59
+suid 227,0
+i "'0'"
+)
+)
+uid 16584,0
+)
+*461 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 downto 0)"
+o 61
+suid 230,0
+i "(others => '0')"
+)
+)
+uid 16586,0
+)
+*462 (LeafLogPort
+port (LogicalPort
+lang 2
+m 4
+decl (Decl
+n "ADC_CLK"
+t "std_logic"
+o 53
+suid 231,0
+)
+)
+uid 17310,0
+)
+*463 (LeafLogPort
+port (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "TRG_V"
+t "std_logic"
+o 44
+suid 232,0
+i "'0'"
+)
+)
+uid 17399,0
+scheme 0
+)
+*464 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "w5300_state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 68
+suid 233,0
+)
+)
+uid 17854,0
+)
+*465 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 63
+suid 234,0
+)
+)
+uid 18082,0
+)
+*466 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 64
+suid 235,0
+)
+)
+uid 18084,0
+)
+*467 (LeafLogPort
+port (LogicalPort
+lang 2
+m 4
+decl (Decl
+n "mem_manager_state"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 66
+suid 237,0
+)
+)
+uid 18213,0
+)
+*468 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "DG_state"
+t "std_logic_vector"
+b "(7 downto 0)"
+prec "-- for debugging"
+preAdd 0
+o 55
+suid 238,0
+)
+)
+uid 18334,0
+)
+*469 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "socket_tx_free_out"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+eolc "-- 17bit value .. that's true"
+posAdd 0
+o 67
+suid 239,0
+)
+)
+uid 18483,0
+)
+*470 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "W_T"
+t "std_logic_vector"
+b "( 3 DOWNTO 0 )"
+o 49
+suid 240,0
+i "(others => '0')"
+)
+)
+uid 18800,0
+scheme 0
+)
+*471 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dac_cs1"
+t "std_logic"
+o 69
+suid 241,0
+)
+)
+uid 19557,0
+)
+*472 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 70
+suid 242,0
+)
+)
+uid 19559,0
+)
+*473 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sclk"
+t "std_logic"
+o 71
+suid 243,0
+)
+)
+uid 19561,0
+)
+*474 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "mosi1"
+t "std_logic"
+o 72
+suid 245,0
+)
+)
+uid 19563,0
+)
+*475 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 73
+suid 249,0
+i "'1'"
+)
+)
+uid 20225,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 67,0
+optionalChildren [
+*476 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *477 (MRCItem
+litem &390
+pos 73
+dimension 20
+)
+uid 69,0
+optionalChildren [
+*478 (MRCItem
+litem &391
+pos 0
+dimension 20
+uid 70,0
+)
+*479 (MRCItem
+litem &392
+pos 1
+dimension 23
+uid 71,0
+)
+*480 (MRCItem
+litem &393
+pos 2
+hidden 1
+dimension 20
+uid 72,0
+)
+*481 (MRCItem
+litem &403
+pos 52
+dimension 20
+uid 328,0
+)
+*482 (MRCItem
+litem &404
+pos 53
+dimension 20
+uid 330,0
+)
+*483 (MRCItem
+litem &405
+pos 54
+dimension 20
+uid 1492,0
+)
+*484 (MRCItem
+litem &406
+pos 0
+dimension 20
+uid 2436,0
+)
+*485 (MRCItem
+litem &407
+pos 1
+dimension 20
+uid 3040,0
+)
+*486 (MRCItem
+litem &408
+pos 2
+dimension 20
+uid 3277,0
+)
+*487 (MRCItem
+litem &409
+pos 3
+dimension 20
+uid 3279,0
+)
+*488 (MRCItem
+litem &410
+pos 4
+dimension 20
+uid 3281,0
+)
+*489 (MRCItem
+litem &411
+pos 5
+dimension 20
+uid 3383,0
+)
+*490 (MRCItem
+litem &412
+pos 6
+dimension 20
+uid 3385,0
+)
+*491 (MRCItem
+litem &413
+pos 7
+dimension 20
+uid 3387,0
+)
+*492 (MRCItem
+litem &414
+pos 8
+dimension 20
+uid 3389,0
+)
+*493 (MRCItem
+litem &415
+pos 9
+dimension 20
+uid 3391,0
+)
+*494 (MRCItem
+litem &416
+pos 10
+dimension 20
+uid 3393,0
+)
+*495 (MRCItem
+litem &417
+pos 11
+dimension 20
+uid 3525,0
+)
+*496 (MRCItem
+litem &418
+pos 12
+dimension 20
+uid 3527,0
+)
+*497 (MRCItem
+litem &419
+pos 13
+dimension 20
+uid 3529,0
+)
+*498 (MRCItem
+litem &420
+pos 14
+dimension 20
+uid 3531,0
+)
+*499 (MRCItem
+litem &421
+pos 15
+dimension 20
+uid 3533,0
+)
+*500 (MRCItem
+litem &422
+pos 16
+dimension 20
+uid 3535,0
+)
+*501 (MRCItem
+litem &423
+pos 17
+dimension 20
+uid 3655,0
+)
+*502 (MRCItem
+litem &424
+pos 18
+dimension 20
+uid 3657,0
+)
+*503 (MRCItem
+litem &425
+pos 19
+dimension 20
+uid 3659,0
+)
+*504 (MRCItem
+litem &426
+pos 20
+dimension 20
+uid 3661,0
+)
+*505 (MRCItem
+litem &427
+pos 21
+dimension 20
+uid 3663,0
+)
+*506 (MRCItem
+litem &428
+pos 22
+dimension 20
+uid 3665,0
+)
+*507 (MRCItem
+litem &429
+pos 23
+dimension 20
+uid 3667,0
+)
+*508 (MRCItem
+litem &430
+pos 24
+dimension 20
+uid 3669,0
+)
+*509 (MRCItem
+litem &431
+pos 25
+dimension 20
+uid 3697,0
+)
+*510 (MRCItem
+litem &432
+pos 26
+dimension 20
+uid 3699,0
+)
+*511 (MRCItem
+litem &433
+pos 27
+dimension 20
+uid 3889,0
+)
+*512 (MRCItem
+litem &434
+pos 28
+dimension 20
+uid 3891,0
+)
+*513 (MRCItem
+litem &435
+pos 29
+dimension 20
+uid 3893,0
+)
+*514 (MRCItem
+litem &436
+pos 30
+dimension 20
+uid 3895,0
+)
+*515 (MRCItem
+litem &437
+pos 31
+dimension 20
+uid 3897,0
+)
+*516 (MRCItem
+litem &438
+pos 32
+dimension 20
+uid 3901,0
+)
+*517 (MRCItem
+litem &439
+pos 33
+dimension 20
+uid 5323,0
+)
+*518 (MRCItem
+litem &440
+pos 34
+dimension 20
+uid 6873,0
+)
+*519 (MRCItem
+litem &441
+pos 35
+dimension 20
+uid 7135,0
+)
+*520 (MRCItem
+litem &442
+pos 55
+dimension 20
+uid 9517,0
+)
+*521 (MRCItem
+litem &443
+pos 36
+dimension 20
+uid 10295,0
+)
+*522 (MRCItem
+litem &444
+pos 37
+dimension 20
+uid 11087,0
+)
+*523 (MRCItem
+litem &445
+pos 38
+dimension 20
+uid 11505,0
+)
+*524 (MRCItem
+litem &446
+pos 39
+dimension 20
+uid 11507,0
+)
+*525 (MRCItem
+litem &447
+pos 40
+dimension 20
+uid 12337,0
+)
+*526 (MRCItem
+litem &448
+pos 41
+dimension 20
+uid 12769,0
+)
+*527 (MRCItem
+litem &449
+pos 42
+dimension 20
+uid 12771,0
+)
+*528 (MRCItem
+litem &450
+pos 43
+dimension 20
+uid 12773,0
+)
+*529 (MRCItem
+litem &451
+pos 44
+dimension 20
+uid 13515,0
+)
+*530 (MRCItem
+litem &452
+pos 45
+dimension 20
+uid 13627,0
+)
+*531 (MRCItem
+litem &453
+pos 46
+dimension 20
+uid 14321,0
+)
+*532 (MRCItem
+litem &454
+pos 56
+dimension 20
+uid 15182,0
+)
+*533 (MRCItem
+litem &455
+pos 47
+dimension 20
+uid 15705,0
+)
+*534 (MRCItem
+litem &456
+pos 48
+dimension 20
+uid 15844,0
+)
+*535 (MRCItem
+litem &457
+pos 49
+dimension 20
+uid 16056,0
+)
+*536 (MRCItem
+litem &458
+pos 57
+dimension 20
+uid 16254,0
+)
+*537 (MRCItem
+litem &459
+pos 58
+dimension 20
+uid 16583,0
+)
+*538 (MRCItem
+litem &460
+pos 59
+dimension 20
+uid 16585,0
+)
+*539 (MRCItem
+litem &461
+pos 60
+dimension 20
+uid 16587,0
+)
+*540 (MRCItem
+litem &462
+pos 61
+dimension 20
+uid 17311,0
+)
+*541 (MRCItem
+litem &463
+pos 50
+dimension 20
+uid 17400,0
+)
+*542 (MRCItem
+litem &464
+pos 62
+dimension 20
+uid 17855,0
+)
+*543 (MRCItem
+litem &465
+pos 63
+dimension 20
+uid 18083,0
+)
+*544 (MRCItem
+litem &466
+pos 64
+dimension 20
+uid 18085,0
+)
+*545 (MRCItem
+litem &467
+pos 65
+dimension 20
+uid 18214,0
+)
+*546 (MRCItem
+litem &468
+pos 66
+dimension 20
+uid 18335,0
+)
+*547 (MRCItem
+litem &469
+pos 67
+dimension 20
+uid 18484,0
+)
+*548 (MRCItem
+litem &470
+pos 51
+dimension 20
+uid 18801,0
+)
+*549 (MRCItem
+litem &471
+pos 68
+dimension 20
+uid 19558,0
+)
+*550 (MRCItem
+litem &472
+pos 69
+dimension 20
+uid 19560,0
+)
+*551 (MRCItem
+litem &473
+pos 70
+dimension 20
+uid 19562,0
+)
+*552 (MRCItem
+litem &474
+pos 71
+dimension 20
+uid 19564,0
+)
+*553 (MRCItem
+litem &475
+pos 72
+dimension 20
+uid 20226,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 73,0
+optionalChildren [
+*554 (MRCItem
+litem &394
+pos 0
+dimension 20
+uid 74,0
+)
+*555 (MRCItem
+litem &396
+pos 1
+dimension 50
+uid 75,0
+)
+*556 (MRCItem
+litem &397
+pos 2
+dimension 100
+uid 76,0
+)
+*557 (MRCItem
+litem &398
+pos 3
+dimension 50
+uid 77,0
+)
+*558 (MRCItem
+litem &399
+pos 4
+dimension 100
+uid 78,0
+)
+*559 (MRCItem
+litem &400
+pos 5
+dimension 100
+uid 79,0
+)
+*560 (MRCItem
+litem &401
+pos 6
+dimension 182
+uid 80,0
+)
+*561 (MRCItem
+litem &402
+pos 7
+dimension 80
+uid 81,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 68,0
+vaOverrides [
+]
+)
+]
+)
+uid 53,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *562 (LEmptyRow
+)
+uid 83,0
+optionalChildren [
+*563 (RefLabelRowHdr
+)
+*564 (TitleRowHdr
+)
+*565 (FilterRowHdr
+)
+*566 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*567 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*568 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*569 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*570 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*571 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*572 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*573 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 95,0
+optionalChildren [
+*574 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *575 (MRCItem
+litem &562
+pos 0
+dimension 20
+)
+uid 97,0
+optionalChildren [
+*576 (MRCItem
+litem &563
+pos 0
+dimension 20
+uid 98,0
+)
+*577 (MRCItem
+litem &564
+pos 1
+dimension 23
+uid 99,0
+)
+*578 (MRCItem
+litem &565
+pos 2
+hidden 1
+dimension 20
+uid 100,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 101,0
+optionalChildren [
+*579 (MRCItem
+litem &566
+pos 0
+dimension 20
+uid 102,0
+)
+*580 (MRCItem
+litem &568
+pos 1
+dimension 50
+uid 103,0
+)
+*581 (MRCItem
+litem &569
+pos 2
+dimension 100
+uid 104,0
+)
+*582 (MRCItem
+litem &570
+pos 3
+dimension 100
+uid 105,0
+)
+*583 (MRCItem
+litem &571
+pos 4
+dimension 50
+uid 106,0
+)
+*584 (MRCItem
+litem &572
+pos 5
+dimension 50
+uid 107,0
+)
+*585 (MRCItem
+litem &573
+pos 6
+dimension 80
+uid 108,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 96,0
+vaOverrides [
+]
+)
+]
+)
+uid 82,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_@board/struct.bd.info/Synthesis/Constraints/FAD_Testboard.ctr
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_@board/struct.bd.info/Synthesis/Constraints/FAD_Testboard.ctr	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_@board/struct.bd.info/Synthesis/Constraints/FAD_Testboard.ctr	(revision 11755)
@@ -0,0 +1,8 @@
+# set_vendor xilinx
+# set_family spartan3adsp
+# set_device 3sd3400a
+# set_package fg676
+# set_speed -4
+
+
+
Index: /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_@board/struct.bd.info/Synthesis/Constraints/FAD_Testboard.sdc
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_@board/struct.bd.info/Synthesis/Constraints/FAD_Testboard.sdc	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_@board/struct.bd.info/Synthesis/Constraints/FAD_Testboard.sdc	(revision 11755)
@@ -0,0 +1,8 @@
+# set_vendor xilinx
+# set_family spartan3adsp
+# set_device 3sd3400a
+# set_package fg676
+# set_speed -4
+
+
+
Index: /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_@board/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_@board/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_@board/symbol.sb	(revision 11755)
@@ -0,0 +1,4764 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "24.1"
+appVersion "2009.1 (Build 12)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+suid 92,0
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 53,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+*14 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "RSRLOAD"
+t "std_logic"
+o 40
+suid 11,0
+i "'0'"
+)
+)
+uid 690,0
+)
+*15 (LogPort
+port (LogicalPort
+decl (Decl
+n "X_50M"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 17
+suid 15,0
+)
+)
+uid 1111,0
+)
+*16 (LogPort
+port (LogicalPort
+decl (Decl
+n "TRG"
+t "STD_LOGIC"
+o 15
+suid 16,0
+)
+)
+uid 1113,0
+)
+*17 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "A_CLK"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 21
+suid 17,0
+)
+)
+uid 1115,0
+)
+*18 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "OE_ADC"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 32
+suid 18,0
+)
+)
+uid 1155,0
+)
+*19 (LogPort
+port (LogicalPort
+decl (Decl
+n "A_OTR"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 5
+suid 19,0
+)
+)
+uid 1157,0
+)
+*20 (LogPort
+port (LogicalPort
+decl (Decl
+n "A0_D"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 1
+suid 20,0
+)
+)
+uid 1159,0
+)
+*21 (LogPort
+port (LogicalPort
+decl (Decl
+n "A1_D"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 2
+suid 21,0
+)
+)
+uid 1161,0
+)
+*22 (LogPort
+port (LogicalPort
+decl (Decl
+n "A2_D"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 3
+suid 22,0
+)
+)
+uid 1163,0
+)
+*23 (LogPort
+port (LogicalPort
+decl (Decl
+n "A3_D"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 4
+suid 23,0
+)
+)
+uid 1165,0
+)
+*24 (LogPort
+port (LogicalPort
+decl (Decl
+n "D0_SROUT"
+t "std_logic"
+o 6
+suid 28,0
+)
+)
+uid 1271,0
+)
+*25 (LogPort
+port (LogicalPort
+decl (Decl
+n "D1_SROUT"
+t "std_logic"
+o 7
+suid 29,0
+)
+)
+uid 1273,0
+)
+*26 (LogPort
+port (LogicalPort
+decl (Decl
+n "D2_SROUT"
+t "std_logic"
+o 8
+suid 30,0
+)
+)
+uid 1275,0
+)
+*27 (LogPort
+port (LogicalPort
+decl (Decl
+n "D3_SROUT"
+t "std_logic"
+o 9
+suid 31,0
+)
+)
+uid 1277,0
+)
+*28 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "D_A"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 26
+suid 32,0
+i "(others => '0')"
+)
+)
+uid 1279,0
+)
+*29 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "DWRITE"
+t "std_logic"
+o 25
+suid 33,0
+i "'0'"
+)
+)
+uid 1281,0
+)
+*30 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "DAC_CS"
+t "std_logic"
+o 22
+suid 34,0
+)
+)
+uid 1338,0
+)
+*31 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "S_CLK"
+t "std_logic"
+o 42
+suid 39,0
+)
+)
+uid 1348,0
+)
+*32 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "W_A"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 45
+suid 40,0
+)
+)
+uid 1350,0
+)
+*33 (LogPort
+port (LogicalPort
+m 2
+decl (Decl
+n "W_D"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 52
+suid 41,0
+)
+)
+uid 1352,0
+)
+*34 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "W_RES"
+t "std_logic"
+o 48
+suid 42,0
+i "'1'"
+)
+)
+uid 1354,0
+)
+*35 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "W_RD"
+t "std_logic"
+o 47
+suid 43,0
+i "'1'"
+)
+)
+uid 1356,0
+)
+*36 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "W_WR"
+t "std_logic"
+o 50
+suid 44,0
+i "'1'"
+)
+)
+uid 1358,0
+)
+*37 (LogPort
+port (LogicalPort
+decl (Decl
+n "W_INT"
+t "std_logic"
+o 16
+suid 45,0
+)
+)
+uid 1360,0
+)
+*38 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "W_CS"
+t "std_logic"
+o 46
+suid 46,0
+i "'1'"
+)
+)
+uid 1362,0
+)
+*39 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "MOSI"
+t "std_logic"
+o 31
+suid 47,0
+i "'0'"
+)
+)
+uid 1617,0
+)
+*40 (LogPort
+port (LogicalPort
+m 2
+decl (Decl
+n "MISO"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 51
+suid 48,0
+)
+)
+uid 1619,0
+)
+*41 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "RS485_C_RE"
+t "std_logic"
+o 36
+suid 50,0
+)
+)
+uid 1657,0
+)
+*42 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "RS485_C_DE"
+t "std_logic"
+o 34
+suid 51,0
+)
+)
+uid 1659,0
+)
+*43 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "RS485_E_RE"
+t "std_logic"
+o 39
+suid 52,0
+)
+)
+uid 1661,0
+)
+*44 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "RS485_E_DE"
+t "std_logic"
+o 37
+suid 53,0
+)
+)
+uid 1663,0
+)
+*45 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "DENABLE"
+t "std_logic"
+o 23
+suid 54,0
+i "'0'"
+)
+)
+uid 1665,0
+)
+*46 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "SRIN"
+t "std_logic"
+o 41
+suid 55,0
+i "'0'"
+)
+)
+uid 1667,0
+)
+*47 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "EE_CS"
+t "std_logic"
+o 29
+suid 56,0
+)
+)
+uid 1669,0
+)
+*48 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "D_T"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 27
+suid 61,0
+i "(OTHERS => '0')"
+)
+)
+uid 2067,0
+)
+*49 (LogPort
+port (LogicalPort
+decl (Decl
+n "D_PLLLCK"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 10
+suid 64,0
+)
+)
+uid 2918,0
+)
+*50 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "D_T2"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 28
+suid 65,0
+i "(others => '0')"
+)
+)
+uid 2948,0
+)
+*51 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "A1_T"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 19
+suid 66,0
+i "(OTHERS => '0')"
+)
+)
+uid 3025,0
+)
+*52 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "A0_T"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 18
+suid 68,0
+i "(others => '0')"
+)
+)
+uid 3455,0
+)
+*53 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "RS485_C_DO"
+t "std_logic"
+o 35
+suid 70,0
+)
+)
+uid 3580,0
+)
+*54 (LogPort
+port (LogicalPort
+decl (Decl
+n "RS485_E_DI"
+t "std_logic"
+o 14
+suid 71,0
+)
+)
+uid 3684,0
+)
+*55 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "RS485_E_DO"
+t "std_logic"
+o 38
+suid 72,0
+)
+)
+uid 3686,0
+)
+*56 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "AMBER_LED"
+t "std_logic"
+o 20
+suid 77,0
+)
+)
+uid 4028,0
+)
+*57 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "GREEN_LED"
+t "std_logic"
+o 30
+suid 78,0
+)
+)
+uid 4030,0
+)
+*58 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "RED_LED"
+t "std_logic"
+o 33
+suid 79,0
+)
+)
+uid 4032,0
+)
+*59 (LogPort
+port (LogicalPort
+decl (Decl
+n "REFCLK"
+t "std_logic"
+o 13
+suid 81,0
+)
+)
+uid 4263,0
+)
+*60 (LogPort
+port (LogicalPort
+decl (Decl
+n "LINE"
+t "std_logic_vector"
+b "( 5 DOWNTO 0 )"
+o 12
+suid 82,0
+)
+)
+uid 4293,0
+)
+*61 (LogPort
+port (LogicalPort
+decl (Decl
+n "D_T_in"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 11
+suid 83,0
+)
+)
+uid 4323,0
+)
+*62 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "TCS"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 43
+suid 84,0
+)
+)
+uid 4837,0
+)
+*63 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "DSRCLK"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 24
+suid 89,0
+i "(others => '0')"
+)
+)
+uid 5125,0
+)
+*64 (LogPort
+port (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "TRG_V"
+t "std_logic"
+o 44
+suid 90,0
+i "'0'"
+)
+)
+uid 5731,0
+)
+*65 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "W_T"
+t "std_logic_vector"
+b "( 3 DOWNTO 0 )"
+o 49
+suid 91,0
+i "(others => '0')"
+)
+)
+uid 6061,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 66,0
+optionalChildren [
+*66 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *67 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 68,0
+optionalChildren [
+*68 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 69,0
+)
+*69 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 70,0
+)
+*70 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 71,0
+)
+*71 (MRCItem
+litem &14
+pos 0
+dimension 20
+uid 689,0
+)
+*72 (MRCItem
+litem &15
+pos 2
+dimension 20
+uid 1110,0
+)
+*73 (MRCItem
+litem &16
+pos 3
+dimension 20
+uid 1112,0
+)
+*74 (MRCItem
+litem &17
+pos 4
+dimension 20
+uid 1114,0
+)
+*75 (MRCItem
+litem &18
+pos 5
+dimension 20
+uid 1154,0
+)
+*76 (MRCItem
+litem &19
+pos 6
+dimension 20
+uid 1156,0
+)
+*77 (MRCItem
+litem &20
+pos 7
+dimension 20
+uid 1158,0
+)
+*78 (MRCItem
+litem &21
+pos 8
+dimension 20
+uid 1160,0
+)
+*79 (MRCItem
+litem &22
+pos 9
+dimension 20
+uid 1162,0
+)
+*80 (MRCItem
+litem &23
+pos 10
+dimension 20
+uid 1164,0
+)
+*81 (MRCItem
+litem &24
+pos 11
+dimension 20
+uid 1270,0
+)
+*82 (MRCItem
+litem &25
+pos 12
+dimension 20
+uid 1272,0
+)
+*83 (MRCItem
+litem &26
+pos 13
+dimension 20
+uid 1274,0
+)
+*84 (MRCItem
+litem &27
+pos 14
+dimension 20
+uid 1276,0
+)
+*85 (MRCItem
+litem &28
+pos 15
+dimension 20
+uid 1278,0
+)
+*86 (MRCItem
+litem &29
+pos 16
+dimension 20
+uid 1280,0
+)
+*87 (MRCItem
+litem &30
+pos 1
+dimension 20
+uid 1337,0
+)
+*88 (MRCItem
+litem &31
+pos 17
+dimension 20
+uid 1347,0
+)
+*89 (MRCItem
+litem &32
+pos 18
+dimension 20
+uid 1349,0
+)
+*90 (MRCItem
+litem &33
+pos 19
+dimension 20
+uid 1351,0
+)
+*91 (MRCItem
+litem &34
+pos 20
+dimension 20
+uid 1353,0
+)
+*92 (MRCItem
+litem &35
+pos 21
+dimension 20
+uid 1355,0
+)
+*93 (MRCItem
+litem &36
+pos 22
+dimension 20
+uid 1357,0
+)
+*94 (MRCItem
+litem &37
+pos 23
+dimension 20
+uid 1359,0
+)
+*95 (MRCItem
+litem &38
+pos 24
+dimension 20
+uid 1361,0
+)
+*96 (MRCItem
+litem &39
+pos 25
+dimension 20
+uid 1616,0
+)
+*97 (MRCItem
+litem &40
+pos 26
+dimension 20
+uid 1618,0
+)
+*98 (MRCItem
+litem &41
+pos 27
+dimension 20
+uid 1656,0
+)
+*99 (MRCItem
+litem &42
+pos 28
+dimension 20
+uid 1658,0
+)
+*100 (MRCItem
+litem &43
+pos 29
+dimension 20
+uid 1660,0
+)
+*101 (MRCItem
+litem &44
+pos 30
+dimension 20
+uid 1662,0
+)
+*102 (MRCItem
+litem &45
+pos 31
+dimension 20
+uid 1664,0
+)
+*103 (MRCItem
+litem &46
+pos 40
+dimension 20
+uid 1666,0
+)
+*104 (MRCItem
+litem &47
+pos 32
+dimension 20
+uid 1668,0
+)
+*105 (MRCItem
+litem &48
+pos 33
+dimension 20
+uid 2066,0
+)
+*106 (MRCItem
+litem &49
+pos 47
+dimension 20
+uid 2917,0
+)
+*107 (MRCItem
+litem &50
+pos 34
+dimension 20
+uid 2947,0
+)
+*108 (MRCItem
+litem &51
+pos 35
+dimension 20
+uid 3024,0
+)
+*109 (MRCItem
+litem &52
+pos 36
+dimension 20
+uid 3454,0
+)
+*110 (MRCItem
+litem &53
+pos 37
+dimension 20
+uid 3579,0
+)
+*111 (MRCItem
+litem &54
+pos 38
+dimension 20
+uid 3683,0
+)
+*112 (MRCItem
+litem &55
+pos 39
+dimension 20
+uid 3685,0
+)
+*113 (MRCItem
+litem &56
+pos 41
+dimension 20
+uid 4027,0
+)
+*114 (MRCItem
+litem &57
+pos 42
+dimension 20
+uid 4029,0
+)
+*115 (MRCItem
+litem &58
+pos 43
+dimension 20
+uid 4031,0
+)
+*116 (MRCItem
+litem &59
+pos 45
+dimension 20
+uid 4262,0
+)
+*117 (MRCItem
+litem &60
+pos 44
+dimension 20
+uid 4292,0
+)
+*118 (MRCItem
+litem &61
+pos 46
+dimension 20
+uid 4322,0
+)
+*119 (MRCItem
+litem &62
+pos 48
+dimension 20
+uid 4836,0
+)
+*120 (MRCItem
+litem &63
+pos 49
+dimension 20
+uid 5124,0
+)
+*121 (MRCItem
+litem &64
+pos 50
+dimension 20
+uid 5730,0
+)
+*122 (MRCItem
+litem &65
+pos 51
+dimension 20
+uid 6060,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 72,0
+optionalChildren [
+*123 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 73,0
+)
+*124 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 74,0
+)
+*125 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 75,0
+)
+*126 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 76,0
+)
+*127 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 77,0
+)
+*128 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 78,0
+)
+*129 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 79,0
+)
+*130 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 80,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 67,0
+vaOverrides [
+]
+)
+]
+)
+uid 52,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *131 (LEmptyRow
+)
+uid 82,0
+optionalChildren [
+*132 (RefLabelRowHdr
+)
+*133 (TitleRowHdr
+)
+*134 (FilterRowHdr
+)
+*135 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*136 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*137 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*138 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*139 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*140 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*141 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*142 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 94,0
+optionalChildren [
+*143 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *144 (MRCItem
+litem &131
+pos 3
+dimension 20
+)
+uid 96,0
+optionalChildren [
+*145 (MRCItem
+litem &132
+pos 0
+dimension 20
+uid 97,0
+)
+*146 (MRCItem
+litem &133
+pos 1
+dimension 23
+uid 98,0
+)
+*147 (MRCItem
+litem &134
+pos 2
+hidden 1
+dimension 20
+uid 99,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 100,0
+optionalChildren [
+*148 (MRCItem
+litem &135
+pos 0
+dimension 20
+uid 101,0
+)
+*149 (MRCItem
+litem &137
+pos 1
+dimension 50
+uid 102,0
+)
+*150 (MRCItem
+litem &138
+pos 2
+dimension 100
+uid 103,0
+)
+*151 (MRCItem
+litem &139
+pos 3
+dimension 100
+uid 104,0
+)
+*152 (MRCItem
+litem &140
+pos 4
+dimension 50
+uid 105,0
+)
+*153 (MRCItem
+litem &141
+pos 5
+dimension 50
+uid 106,0
+)
+*154 (MRCItem
+litem &142
+pos 6
+dimension 80
+uid 107,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 95,0
+vaOverrides [
+]
+)
+]
+)
+uid 81,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\@f@a@d_@board\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\@f@a@d_@board\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\@f@a@d_@board"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\FAD_Board"
+)
+(vvPair
+variable "date"
+value "09.06.2011"
+)
+(vvPair
+variable "day"
+value "Do"
+)
+(vvPair
+variable "day_long"
+value "Donnerstag"
+)
+(vvPair
+variable "dd"
+value "09"
+)
+(vvPair
+variable "entity_name"
+value "FAD_Board"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "mm"
+value "06"
+)
+(vvPair
+variable "module_name"
+value "FAD_Board"
+)
+(vvPair
+variable "month"
+value "Jun"
+)
+(vvPair
+variable "month_long"
+value "Juni"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\@f@a@d_@board\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\FAD_Board\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "16:34:52"
+)
+(vvPair
+variable "unit"
+value "FAD_Board"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 51,0
+optionalChildren [
+*155 (SymbolBody
+uid 8,0
+optionalChildren [
+*156 (CptPort
+uid 693,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 694,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,21625,35750,22375"
+)
+tg (CPTG
+uid 695,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 696,0
+va (VaSet
+)
+xt "29800,21500,34000,22500"
+st "RSRLOAD"
+ju 2
+blo "34000,22300"
+tm "CptPortNameMgr"
+)
+t (Text
+uid 697,0
+va (VaSet
+)
+xt "32800,22500,34000,23500"
+st "'0'"
+ju 2
+blo "34000,23300"
+tm "InitValueDelayMgr"
+)
+)
+dt (MLText
+uid 698,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,33200,76000,34000"
+st "RSRLOAD    : OUT    std_logic                       := '0' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "RSRLOAD"
+t "std_logic"
+o 40
+suid 11,0
+i "'0'"
+)
+)
+)
+*157 (CptPort
+uid 1116,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1117,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,11625,15000,12375"
+)
+tg (CPTG
+uid 1118,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1119,0
+va (VaSet
+)
+xt "16000,11500,18800,12500"
+st "X_50M"
+blo "16000,12300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1120,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,14800,61500,15600"
+st "X_50M      : IN     STD_LOGIC  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "X_50M"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 17
+suid 15,0
+)
+)
+)
+*158 (CptPort
+uid 1121,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1122,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,13625,15000,14375"
+)
+tg (CPTG
+uid 1123,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1124,0
+va (VaSet
+)
+xt "16000,13500,18100,14500"
+st "TRG"
+blo "16000,14300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1125,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,13200,61500,14000"
+st "TRG        : IN     STD_LOGIC  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "TRG"
+t "STD_LOGIC"
+o 15
+suid 16,0
+)
+)
+)
+*159 (CptPort
+uid 1126,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1127,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,25625,35750,26375"
+)
+tg (CPTG
+uid 1128,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1129,0
+va (VaSet
+)
+xt "28600,25500,34000,26500"
+st "A_CLK : (3:0)"
+ju 2
+blo "34000,26300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1130,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,18000,71500,18800"
+st "A_CLK      : OUT    std_logic_vector (3 downto 0) ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "A_CLK"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 21
+suid 17,0
+)
+)
+)
+*160 (CptPort
+uid 1166,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1167,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,27625,35750,28375"
+)
+tg (CPTG
+uid 1168,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1169,0
+va (VaSet
+)
+xt "30400,27500,34000,28500"
+st "OE_ADC"
+ju 2
+blo "34000,28300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1170,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,26800,61500,27600"
+st "OE_ADC     : OUT    STD_LOGIC  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "OE_ADC"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 32
+suid 18,0
+)
+)
+)
+*161 (CptPort
+uid 1171,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1172,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,15625,15000,16375"
+)
+tg (CPTG
+uid 1173,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1174,0
+va (VaSet
+)
+xt "16000,15500,21600,16500"
+st "A_OTR : (3:0)"
+blo "16000,16300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1175,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,5200,71500,6000"
+st "A_OTR      : IN     std_logic_vector (3 DOWNTO 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "A_OTR"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 5
+suid 19,0
+)
+)
+)
+*162 (CptPort
+uid 1176,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1177,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,17625,15000,18375"
+)
+tg (CPTG
+uid 1178,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1179,0
+va (VaSet
+)
+xt "16000,17500,21300,18500"
+st "A0_D : (11:0)"
+blo "16000,18300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1180,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,2000,72000,2800"
+st "A0_D       : IN     std_logic_vector (11 DOWNTO 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "A0_D"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 1
+suid 20,0
+)
+)
+)
+*163 (CptPort
+uid 1181,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1182,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,19625,15000,20375"
+)
+tg (CPTG
+uid 1183,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1184,0
+va (VaSet
+)
+xt "16000,19500,21300,20500"
+st "A1_D : (11:0)"
+blo "16000,20300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1185,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,2800,72000,3600"
+st "A1_D       : IN     std_logic_vector (11 DOWNTO 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "A1_D"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 2
+suid 21,0
+)
+)
+)
+*164 (CptPort
+uid 1186,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1187,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,21625,15000,22375"
+)
+tg (CPTG
+uid 1188,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1189,0
+va (VaSet
+)
+xt "16000,21500,21300,22500"
+st "A2_D : (11:0)"
+blo "16000,22300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1190,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3600,72000,4400"
+st "A2_D       : IN     std_logic_vector (11 DOWNTO 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "A2_D"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 3
+suid 22,0
+)
+)
+)
+*165 (CptPort
+uid 1191,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1192,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,23625,15000,24375"
+)
+tg (CPTG
+uid 1193,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1194,0
+va (VaSet
+)
+xt "16000,23500,21300,24500"
+st "A3_D : (11:0)"
+blo "16000,24300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1195,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,4400,72000,5200"
+st "A3_D       : IN     std_logic_vector (11 DOWNTO 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "A3_D"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 4
+suid 23,0
+)
+)
+)
+*166 (CptPort
+uid 1282,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1283,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,33625,15000,34375"
+)
+tg (CPTG
+uid 1284,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1285,0
+va (VaSet
+)
+xt "16000,33500,20600,34500"
+st "D0_SROUT"
+blo "16000,34300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1286,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,6000,61500,6800"
+st "D0_SROUT   : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "D0_SROUT"
+t "std_logic"
+o 6
+suid 28,0
+)
+)
+)
+*167 (CptPort
+uid 1287,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1288,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,35625,15000,36375"
+)
+tg (CPTG
+uid 1289,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1290,0
+va (VaSet
+)
+xt "16000,35500,20600,36500"
+st "D1_SROUT"
+blo "16000,36300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1291,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,6800,61500,7600"
+st "D1_SROUT   : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "D1_SROUT"
+t "std_logic"
+o 7
+suid 29,0
+)
+)
+)
+*168 (CptPort
+uid 1292,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1293,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,37625,15000,38375"
+)
+tg (CPTG
+uid 1294,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1295,0
+va (VaSet
+)
+xt "16000,37500,20600,38500"
+st "D2_SROUT"
+blo "16000,38300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1296,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,7600,61500,8400"
+st "D2_SROUT   : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "D2_SROUT"
+t "std_logic"
+o 8
+suid 30,0
+)
+)
+)
+*169 (CptPort
+uid 1297,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1298,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,39625,15000,40375"
+)
+tg (CPTG
+uid 1299,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1300,0
+va (VaSet
+)
+xt "16000,39500,20600,40500"
+st "D3_SROUT"
+blo "16000,40300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1301,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,8400,61500,9200"
+st "D3_SROUT   : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "D3_SROUT"
+t "std_logic"
+o 9
+suid 31,0
+)
+)
+)
+*170 (CptPort
+uid 1302,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1303,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,29625,35750,30375"
+)
+tg (CPTG
+uid 1304,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1305,0
+va (VaSet
+)
+xt "29500,29500,34000,30500"
+st "D_A : (3:0)"
+ju 2
+blo "34000,30300"
+tm "CptPortNameMgr"
+)
+t (Text
+uid 1306,0
+va (VaSet
+)
+xt "28300,30500,34000,31500"
+st "(others => '0')"
+ju 2
+blo "34000,31300"
+tm "InitValueDelayMgr"
+)
+)
+dt (MLText
+uid 1307,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,22000,82000,22800"
+st "D_A        : OUT    std_logic_vector (3 DOWNTO 0)   := (others => '0') ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "D_A"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 26
+suid 32,0
+i "(others => '0')"
+)
+)
+)
+*171 (CptPort
+uid 1308,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1309,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,31625,35750,32375"
+)
+tg (CPTG
+uid 1310,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1311,0
+va (VaSet
+)
+xt "30500,31500,34000,32500"
+st "DWRITE"
+ju 2
+blo "34000,32300"
+tm "CptPortNameMgr"
+)
+t (Text
+uid 1312,0
+va (VaSet
+)
+xt "32800,32500,34000,33500"
+st "'0'"
+ju 2
+blo "34000,33300"
+tm "InitValueDelayMgr"
+)
+)
+dt (MLText
+uid 1313,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,21200,76000,22000"
+st "DWRITE     : OUT    std_logic                       := '0' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "DWRITE"
+t "std_logic"
+o 25
+suid 33,0
+i "'0'"
+)
+)
+)
+*172 (CptPort
+uid 1363,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1364,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,33625,35750,34375"
+)
+tg (CPTG
+uid 1365,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1366,0
+va (VaSet
+)
+xt "30400,33500,34000,34500"
+st "DAC_CS"
+ju 2
+blo "34000,34300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1367,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,18800,61500,19600"
+st "DAC_CS     : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "DAC_CS"
+t "std_logic"
+o 22
+suid 34,0
+)
+)
+)
+*173 (CptPort
+uid 1388,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1389,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,43625,35750,44375"
+)
+tg (CPTG
+uid 1390,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1391,0
+va (VaSet
+)
+xt "31200,43500,34000,44500"
+st "S_CLK"
+ju 2
+blo "34000,44300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1392,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,34800,61500,35600"
+st "S_CLK      : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "S_CLK"
+t "std_logic"
+o 42
+suid 39,0
+)
+)
+)
+*174 (CptPort
+uid 1393,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1394,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,45625,35750,46375"
+)
+tg (CPTG
+uid 1395,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1396,0
+va (VaSet
+)
+xt "29400,45500,34000,46500"
+st "W_A : (9:0)"
+ju 2
+blo "34000,46300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1397,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,37200,71500,38000"
+st "W_A        : OUT    std_logic_vector (9 DOWNTO 0) ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "W_A"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 45
+suid 40,0
+)
+)
+)
+*175 (CptPort
+uid 1398,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 1399,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,47625,35750,48375"
+)
+tg (CPTG
+uid 1400,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1401,0
+va (VaSet
+)
+xt "28300,47500,34000,48500"
+st "W_D : (15:0)"
+ju 2
+blo "34000,48300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1402,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,42800,71000,43600"
+st "W_D        : INOUT  std_logic_vector (15 DOWNTO 0)
+"
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "W_D"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 52
+suid 41,0
+)
+)
+)
+*176 (CptPort
+uid 1403,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1404,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,49625,35750,50375"
+)
+tg (CPTG
+uid 1405,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1406,0
+va (VaSet
+)
+xt "30900,49500,34000,50500"
+st "W_RES"
+ju 2
+blo "34000,50300"
+tm "CptPortNameMgr"
+)
+t (Text
+uid 1407,0
+va (VaSet
+)
+xt "32800,50500,34000,51500"
+st "'1'"
+ju 2
+blo "34000,51300"
+tm "InitValueDelayMgr"
+)
+)
+dt (MLText
+uid 1408,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,39600,76000,40400"
+st "W_RES      : OUT    std_logic                       := '1' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "W_RES"
+t "std_logic"
+o 48
+suid 42,0
+i "'1'"
+)
+)
+)
+*177 (CptPort
+uid 1409,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1410,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,51625,35750,52375"
+)
+tg (CPTG
+uid 1411,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1412,0
+va (VaSet
+)
+xt "31300,51500,34000,52500"
+st "W_RD"
+ju 2
+blo "34000,52300"
+tm "CptPortNameMgr"
+)
+t (Text
+uid 1413,0
+va (VaSet
+)
+xt "32800,52500,34000,53500"
+st "'1'"
+ju 2
+blo "34000,53300"
+tm "InitValueDelayMgr"
+)
+)
+dt (MLText
+uid 1414,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,38800,76000,39600"
+st "W_RD       : OUT    std_logic                       := '1' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "W_RD"
+t "std_logic"
+o 47
+suid 43,0
+i "'1'"
+)
+)
+)
+*178 (CptPort
+uid 1415,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1416,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,53625,35750,54375"
+)
+tg (CPTG
+uid 1417,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1418,0
+va (VaSet
+)
+xt "30800,53500,34000,54500"
+st "W_WR"
+ju 2
+blo "34000,54300"
+tm "CptPortNameMgr"
+)
+t (Text
+uid 1419,0
+va (VaSet
+)
+xt "32600,54500,34000,55500"
+st "'1'"
+ju 2
+blo "34000,55300"
+tm "InitValueDelayMgr"
+)
+)
+dt (MLText
+uid 1420,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,41200,76000,42000"
+st "W_WR       : OUT    std_logic                       := '1' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "W_WR"
+t "std_logic"
+o 50
+suid 44,0
+i "'1'"
+)
+)
+)
+*179 (CptPort
+uid 1421,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1422,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,41625,15000,42375"
+)
+tg (CPTG
+uid 1423,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1424,0
+va (VaSet
+)
+xt "16000,41500,18800,42500"
+st "W_INT"
+blo "16000,42300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1425,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,14000,61500,14800"
+st "W_INT      : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "W_INT"
+t "std_logic"
+o 16
+suid 45,0
+)
+)
+)
+*180 (CptPort
+uid 1426,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1427,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,55625,35750,56375"
+)
+tg (CPTG
+uid 1428,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1429,0
+va (VaSet
+)
+xt "31400,55500,34000,56500"
+st "W_CS"
+ju 2
+blo "34000,56300"
+tm "CptPortNameMgr"
+)
+t (Text
+uid 1430,0
+va (VaSet
+)
+xt "32800,56500,34000,57500"
+st "'1'"
+ju 2
+blo "34000,57300"
+tm "InitValueDelayMgr"
+)
+)
+dt (MLText
+uid 1431,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,38000,76000,38800"
+st "W_CS       : OUT    std_logic                       := '1' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "W_CS"
+t "std_logic"
+o 46
+suid 46,0
+i "'1'"
+)
+)
+)
+*181 (CptPort
+uid 1620,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1621,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,57625,35750,58375"
+)
+tg (CPTG
+uid 1622,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1623,0
+va (VaSet
+)
+xt "31600,57500,34000,58500"
+st "MOSI"
+ju 2
+blo "34000,58300"
+tm "CptPortNameMgr"
+)
+t (Text
+uid 1624,0
+va (VaSet
+)
+xt "32800,58500,34000,59500"
+st "'0'"
+ju 2
+blo "34000,59300"
+tm "InitValueDelayMgr"
+)
+)
+dt (MLText
+uid 1625,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,26000,76000,26800"
+st "MOSI       : OUT    std_logic                       := '0' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "MOSI"
+t "std_logic"
+o 31
+suid 47,0
+i "'0'"
+)
+)
+)
+*182 (CptPort
+uid 1626,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 1627,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,59625,35750,60375"
+)
+tg (CPTG
+uid 1628,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1629,0
+va (VaSet
+)
+xt "31300,59500,34000,60500"
+st "MISO"
+ju 2
+blo "34000,60300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1630,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,42000,61500,42800"
+st "MISO       : INOUT  std_logic  ;
+"
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "MISO"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 51
+suid 48,0
+)
+)
+)
+*183 (CptPort
+uid 1681,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1682,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,63625,35750,64375"
+)
+tg (CPTG
+uid 1683,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1684,0
+va (VaSet
+)
+xt "28400,63500,34000,64500"
+st "RS485_C_RE"
+ju 2
+blo "34000,64300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1685,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,30000,61500,30800"
+st "RS485_C_RE : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "RS485_C_RE"
+t "std_logic"
+o 36
+suid 50,0
+)
+)
+)
+*184 (CptPort
+uid 1686,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1687,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,65625,35750,66375"
+)
+tg (CPTG
+uid 1688,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1689,0
+va (VaSet
+)
+xt "28400,65500,34000,66500"
+st "RS485_C_DE"
+ju 2
+blo "34000,66300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1690,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,28400,61500,29200"
+st "RS485_C_DE : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "RS485_C_DE"
+t "std_logic"
+o 34
+suid 51,0
+)
+)
+)
+*185 (CptPort
+uid 1691,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1692,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,67625,35750,68375"
+)
+tg (CPTG
+uid 1693,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1694,0
+va (VaSet
+)
+xt "28500,67500,34000,68500"
+st "RS485_E_RE"
+ju 2
+blo "34000,68300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1695,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,32400,61500,33200"
+st "RS485_E_RE : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "RS485_E_RE"
+t "std_logic"
+o 39
+suid 52,0
+)
+)
+)
+*186 (CptPort
+uid 1696,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1697,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,69625,35750,70375"
+)
+tg (CPTG
+uid 1698,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1699,0
+va (VaSet
+)
+xt "28500,69500,34000,70500"
+st "RS485_E_DE"
+ju 2
+blo "34000,70300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1700,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,30800,61500,31600"
+st "RS485_E_DE : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "RS485_E_DE"
+t "std_logic"
+o 37
+suid 53,0
+)
+)
+)
+*187 (CptPort
+uid 1701,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1702,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,71625,35750,72375"
+)
+tg (CPTG
+uid 1703,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1704,0
+va (VaSet
+)
+xt "30000,71500,34000,72500"
+st "DENABLE"
+ju 2
+blo "34000,72300"
+tm "CptPortNameMgr"
+)
+t (Text
+uid 1919,0
+va (VaSet
+)
+xt "32800,72500,34000,73500"
+st "'0'"
+ju 2
+blo "34000,73300"
+tm "InitValueDelayMgr"
+)
+)
+dt (MLText
+uid 1705,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,19600,76000,20400"
+st "DENABLE    : OUT    std_logic                       := '0' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "DENABLE"
+t "std_logic"
+o 23
+suid 54,0
+i "'0'"
+)
+)
+)
+*188 (CptPort
+uid 1706,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1707,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,73625,35750,74375"
+)
+tg (CPTG
+uid 1708,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1709,0
+va (VaSet
+)
+xt "31700,73500,34000,74500"
+st "SRIN"
+ju 2
+blo "34000,74300"
+tm "CptPortNameMgr"
+)
+t (Text
+uid 3982,0
+va (VaSet
+)
+xt "32800,74500,34000,75500"
+st "'0'"
+ju 2
+blo "34000,75300"
+tm "InitValueDelayMgr"
+)
+)
+dt (MLText
+uid 1710,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,34000,76000,34800"
+st "SRIN       : OUT    std_logic                       := '0' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "SRIN"
+t "std_logic"
+o 41
+suid 55,0
+i "'0'"
+)
+)
+)
+*189 (CptPort
+uid 1711,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1712,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,75625,35750,76375"
+)
+tg (CPTG
+uid 1713,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1714,0
+va (VaSet
+)
+xt "31100,75500,34000,76500"
+st "EE_CS"
+ju 2
+blo "34000,76300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1715,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,24400,61500,25200"
+st "EE_CS      : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "EE_CS"
+t "std_logic"
+o 29
+suid 56,0
+)
+)
+)
+*190 (CptPort
+uid 2068,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2069,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,91625,35750,92375"
+)
+tg (CPTG
+uid 2070,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2071,0
+va (VaSet
+)
+xt "29500,91500,34000,92500"
+st "D_T : (7:0)"
+ju 2
+blo "34000,92300"
+tm "CptPortNameMgr"
+)
+t (Text
+uid 2072,0
+va (VaSet
+)
+xt "27100,92500,34000,93500"
+st "(OTHERS => '0')"
+ju 2
+blo "34000,93300"
+tm "InitValueDelayMgr"
+)
+)
+dt (MLText
+uid 2073,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,22800,82000,23600"
+st "D_T        : OUT    std_logic_vector (7 DOWNTO 0)   := (OTHERS => '0') ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "D_T"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 27
+suid 61,0
+i "(OTHERS => '0')"
+)
+)
+)
+*191 (CptPort
+uid 2919,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2920,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,45625,15000,46375"
+)
+tg (CPTG
+uid 2921,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2922,0
+va (VaSet
+)
+xt "16000,45500,22800,46500"
+st "D_PLLLCK : (3:0)"
+blo "16000,46300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2923,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,9200,71500,10000"
+st "D_PLLLCK   : IN     std_logic_vector (3 DOWNTO 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "D_PLLLCK"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 10
+suid 64,0
+)
+)
+)
+*192 (CptPort
+uid 2949,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2950,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,95625,35750,96375"
+)
+tg (CPTG
+uid 2951,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2952,0
+va (VaSet
+)
+xt "29100,95500,34000,96500"
+st "D_T2 : (1:0)"
+ju 2
+blo "34000,96300"
+tm "CptPortNameMgr"
+)
+t (Text
+uid 2953,0
+va (VaSet
+)
+xt "28300,96500,34000,97500"
+st "(others => '0')"
+ju 2
+blo "34000,97300"
+tm "InitValueDelayMgr"
+)
+)
+dt (MLText
+uid 2954,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,23600,82000,24400"
+st "D_T2       : OUT    std_logic_vector (1 DOWNTO 0)   := (others => '0') ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "D_T2"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 28
+suid 65,0
+i "(others => '0')"
+)
+)
+)
+*193 (CptPort
+uid 3026,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3027,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,97625,35750,98375"
+)
+tg (CPTG
+uid 3028,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3029,0
+va (VaSet
+)
+xt "29200,97500,34000,98500"
+st "A1_T : (7:0)"
+ju 2
+blo "34000,98300"
+tm "CptPortNameMgr"
+)
+t (Text
+uid 3123,0
+va (VaSet
+)
+xt "27100,98500,34000,99500"
+st "(OTHERS => '0')"
+ju 2
+blo "34000,99300"
+tm "InitValueDelayMgr"
+)
+)
+dt (MLText
+uid 3030,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,16400,82000,17200"
+st "A1_T       : OUT    std_logic_vector (7 DOWNTO 0)   := (OTHERS => '0') ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "A1_T"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 19
+suid 66,0
+i "(OTHERS => '0')"
+)
+)
+)
+*194 (CptPort
+uid 3456,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3457,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,99625,35750,100375"
+)
+tg (CPTG
+uid 3458,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3459,0
+va (VaSet
+)
+xt "29200,99500,34000,100500"
+st "A0_T : (7:0)"
+ju 2
+blo "34000,100300"
+tm "CptPortNameMgr"
+)
+t (Text
+uid 3460,0
+va (VaSet
+)
+xt "28300,100500,34000,101500"
+st "(others => '0')"
+ju 2
+blo "34000,101300"
+tm "InitValueDelayMgr"
+)
+)
+dt (MLText
+uid 3461,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,15600,82000,16400"
+st "A0_T       : OUT    std_logic_vector (7 DOWNTO 0)   := (others => '0') ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "A0_T"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+o 18
+suid 68,0
+i "(others => '0')"
+)
+)
+)
+*195 (CptPort
+uid 3586,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3587,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,101625,35750,102375"
+)
+tg (CPTG
+uid 3588,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3589,0
+va (VaSet
+)
+xt "28300,101500,34000,102500"
+st "RS485_C_DO"
+ju 2
+blo "34000,102300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 3590,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,29200,61500,30000"
+st "RS485_C_DO : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "RS485_C_DO"
+t "std_logic"
+o 35
+suid 70,0
+)
+)
+)
+*196 (CptPort
+uid 3687,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3688,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,49625,15000,50375"
+)
+tg (CPTG
+uid 3689,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3690,0
+va (VaSet
+)
+xt "16000,49500,21200,50500"
+st "RS485_E_DI"
+blo "16000,50300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 3691,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,12400,61500,13200"
+st "RS485_E_DI : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "RS485_E_DI"
+t "std_logic"
+o 14
+suid 71,0
+)
+)
+)
+*197 (CptPort
+uid 3692,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4674,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,109625,35750,110375"
+)
+tg (CPTG
+uid 3694,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3695,0
+va (VaSet
+)
+xt "28400,109500,34000,110500"
+st "RS485_E_DO"
+ju 2
+blo "34000,110300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 3696,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,31600,61500,32400"
+st "RS485_E_DO : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "RS485_E_DO"
+t "std_logic"
+o 38
+suid 72,0
+)
+)
+)
+*198 (CptPort
+uid 4033,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4034,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,103625,35750,104375"
+)
+tg (CPTG
+uid 4035,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 4036,0
+va (VaSet
+)
+xt "28900,103500,34000,104500"
+st "AMBER_LED"
+ju 2
+blo "34000,104300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 4037,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,17200,61500,18000"
+st "AMBER_LED  : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "AMBER_LED"
+t "std_logic"
+o 20
+suid 77,0
+)
+)
+)
+*199 (CptPort
+uid 4038,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4039,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,105625,35750,106375"
+)
+tg (CPTG
+uid 4040,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 4041,0
+va (VaSet
+)
+xt "28900,105500,34000,106500"
+st "GREEN_LED"
+ju 2
+blo "34000,106300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 4042,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,25200,61500,26000"
+st "GREEN_LED  : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "GREEN_LED"
+t "std_logic"
+o 30
+suid 78,0
+)
+)
+)
+*200 (CptPort
+uid 4043,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4044,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,107625,35750,108375"
+)
+tg (CPTG
+uid 4045,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 4046,0
+va (VaSet
+)
+xt "30000,107500,34000,108500"
+st "RED_LED"
+ju 2
+blo "34000,108300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 4047,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,27600,61500,28400"
+st "RED_LED    : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "RED_LED"
+t "std_logic"
+o 33
+suid 79,0
+)
+)
+)
+*201 (CptPort
+uid 4264,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4265,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,55625,15000,56375"
+)
+tg (CPTG
+uid 4266,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 4267,0
+va (VaSet
+)
+xt "16000,55500,19500,56500"
+st "REFCLK"
+blo "16000,56300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 4268,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,11600,61500,12400"
+st "REFCLK     : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "REFCLK"
+t "std_logic"
+o 13
+suid 81,0
+)
+)
+)
+*202 (CptPort
+uid 4294,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4295,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,57625,15000,58375"
+)
+tg (CPTG
+uid 4296,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 4297,0
+va (VaSet
+)
+xt "16000,57500,20700,58500"
+st "LINE : (5:0)"
+blo "16000,58300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 4298,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,10800,72500,11600"
+st "LINE       : IN     std_logic_vector ( 5 DOWNTO 0 ) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "LINE"
+t "std_logic_vector"
+b "( 5 DOWNTO 0 )"
+o 12
+suid 82,0
+)
+)
+)
+*203 (CptPort
+uid 4324,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4325,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,59625,15000,60375"
+)
+tg (CPTG
+uid 4326,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 4327,0
+va (VaSet
+)
+xt "16000,59500,21500,60500"
+st "D_T_in : (1:0)"
+blo "16000,60300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 4328,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,10000,71500,10800"
+st "D_T_in     : IN     std_logic_vector (1 DOWNTO 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "D_T_in"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 11
+suid 83,0
+)
+)
+)
+*204 (CptPort
+uid 4838,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4839,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,111625,35750,112375"
+)
+tg (CPTG
+uid 4840,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 4841,0
+va (VaSet
+)
+xt "29400,111500,34000,112500"
+st "TCS : (3:0)"
+ju 2
+blo "34000,112300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 4842,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,35600,71500,36400"
+st "TCS        : OUT    std_logic_vector (3 DOWNTO 0) ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "TCS"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 43
+suid 84,0
+)
+)
+)
+*205 (CptPort
+uid 5126,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5127,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,113625,35750,114375"
+)
+tg (CPTG
+uid 5128,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 5129,0
+va (VaSet
+)
+xt "27800,113500,34000,114500"
+st "DSRCLK : (3:0)"
+ju 2
+blo "34000,114300"
+tm "CptPortNameMgr"
+)
+t (Text
+uid 5130,0
+va (VaSet
+)
+xt "28300,114500,34000,115500"
+st "(others => '0')"
+ju 2
+blo "34000,115300"
+tm "InitValueDelayMgr"
+)
+)
+dt (MLText
+uid 5131,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,20400,82000,21200"
+st "DSRCLK     : OUT    std_logic_vector (3 DOWNTO 0)   := (others => '0') ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "DSRCLK"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 24
+suid 89,0
+i "(others => '0')"
+)
+)
+)
+*206 (CptPort
+uid 5732,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5733,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,115625,35750,116375"
+)
+tg (CPTG
+uid 5734,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 5735,0
+va (VaSet
+)
+xt "31000,115500,34000,116500"
+st "TRG_V"
+ju 2
+blo "34000,116300"
+tm "CptPortNameMgr"
+)
+t (Text
+uid 5736,0
+va (VaSet
+)
+xt "32800,116500,34000,117500"
+st "'0'"
+ju 2
+blo "34000,117300"
+tm "InitValueDelayMgr"
+)
+)
+dt (MLText
+uid 5737,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,36400,76000,37200"
+st "TRG_V      : OUT    std_logic                       := '0' ;
+"
+)
+thePort (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "TRG_V"
+t "std_logic"
+o 44
+suid 90,0
+i "'0'"
+)
+)
+)
+*207 (CptPort
+uid 6062,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 6063,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35000,117625,35750,118375"
+)
+tg (CPTG
+uid 6064,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 6065,0
+va (VaSet
+)
+xt "28800,117500,34000,118500"
+st "W_T : (3:0)"
+ju 2
+blo "34000,118300"
+tm "CptPortNameMgr"
+)
+t (Text
+uid 6066,0
+va (VaSet
+)
+xt "27700,118500,34000,119500"
+st "(others => '0')"
+ju 2
+blo "34000,119300"
+tm "InitValueDelayMgr"
+)
+)
+dt (MLText
+uid 6067,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,40400,82000,41200"
+st "W_T        : OUT    std_logic_vector ( 3 DOWNTO 0 ) := (others => '0') ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "W_T"
+t "std_logic_vector"
+b "( 3 DOWNTO 0 )"
+o 49
+suid 91,0
+i "(others => '0')"
+)
+)
+)
+]
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,35000,121000"
+)
+oxt "15000,6000,33000,26000"
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,28400,16000"
+st "FACT_FAD_lib"
+blo "22200,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,26900,17000"
+st "FAD_Board"
+blo "22200,16800"
+)
+)
+gi *208 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*209 (Grouping
+uid 16,0
+optionalChildren [
+*210 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,47000,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*211 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56500,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*212 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,47100,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*213 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34500,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*214 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,63000,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*215 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61900,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*216 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39450,44000,45550,46000"
+st "
+TU Dortmund 
+Physik / EE
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*217 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34500,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*218 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,35300,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*219 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,51000,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *220 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*221 (Text
+uid 49,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*222 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,11900,4000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *223 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *224 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,43600,44400,44600"
+st "User:"
+blo "42000,44400"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,44600,44000,44600"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 6189,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_main/_struct.bd._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_main/_struct.bd._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_main/_struct.bd._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_main/_symbol.sb._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_main/_symbol.sb._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_main/_symbol.sb._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_main/struct.bd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_main/struct.bd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_main/struct.bd	(revision 11755)
@@ -0,0 +1,38134 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_ARITH"
+)
+(DmPackageRef
+library "ieee"
+unitName "STD_LOGIC_UNSIGNED"
+)
+(DmPackageRef
+library "fact_fad_lib"
+unitName "fad_definitions"
+)
+(DmPackageRef
+library "IEEE"
+unitName "NUMERIC_STD"
+)
+(DmPackageRef
+library "IEEE"
+unitName "std_logic_signed"
+)
+(DmPackageRef
+library "fact_fad_lib"
+unitName "fad_rs485_constants"
+)
+(DmPackageRef
+library "hds_package_library"
+unitName "random_generators"
+)
+]
+instances [
+(Instance
+name "I_main_data_generator"
+duLibraryName "FACT_FAD_lib"
+duName "data_generator"
+elements [
+(GiElement
+name "RAM_ADDR_WIDTH"
+type "integer"
+value "RAMADDRWIDTH64b"
+)
+]
+mwi 0
+uid 1399,0
+)
+(Instance
+name "w5300_modul_instance"
+duLibraryName "FACT_FAD_lib"
+duName "w5300_modul"
+elements [
+(GiElement
+name "RAM_ADDR_WIDTH"
+type "integer"
+value "RAMADDRWIDTH64b+2"
+)
+]
+mwi 0
+uid 1606,0
+)
+(Instance
+name "trigger_counter_instance"
+duLibraryName "FACT_FAD_LIB"
+duName "trigger_counter"
+elements [
+]
+mwi 0
+uid 1768,0
+)
+(Instance
+name "I_main_drs_pulser"
+duLibraryName "FACT_FAD_LIB"
+duName "drs_pulser"
+elements [
+]
+mwi 0
+uid 4903,0
+)
+(Instance
+name "I_main_adc_buffer"
+duLibraryName "FACT_FAD_lib"
+duName "adc_buffer"
+elements [
+]
+mwi 0
+uid 5678,0
+)
+(Instance
+name "I_main_SPI_interface"
+duLibraryName "FACT_FAD_lib"
+duName "spi_interface"
+elements [
+]
+mwi 0
+uid 5793,0
+)
+(Instance
+name "and_5"
+duLibraryName "moduleware"
+duName "and"
+elements [
+]
+mwi 1
+uid 6529,0
+)
+(Instance
+name "clock_generator_instance"
+duLibraryName "FACT_FAD_lib"
+duName "clock_generator_var_ps"
+elements [
+]
+mwi 0
+uid 9175,0
+)
+(Instance
+name "I6"
+duLibraryName "moduleware"
+duName "and"
+elements [
+]
+mwi 1
+uid 9957,0
+)
+(Instance
+name "or_5"
+duLibraryName "moduleware"
+duName "or"
+elements [
+]
+mwi 1
+uid 10380,0
+)
+(Instance
+name "led_controller_instance"
+duLibraryName "FACT_FAD_lib"
+duName "led_controller"
+elements [
+(GiElement
+name "HEARTBEAT_PWM_DIVIDER"
+type "integer"
+value "50000"
+)
+(GiElement
+name "WAITING_DIVIDER"
+type "integer"
+value "50000000"
+)
+]
+mwi 0
+uid 11209,0
+)
+(Instance
+name "and_4"
+duLibraryName "moduleware"
+duName "and"
+elements [
+]
+mwi 1
+uid 12295,0
+)
+(Instance
+name "trigger_manager_instance"
+duLibraryName "FACT_FAD_lib"
+duName "trigger_manager"
+elements [
+]
+mwi 0
+uid 12625,0
+)
+(Instance
+name "continous_pulser_instance"
+duLibraryName "FACT_FAD_lib"
+duName "continous_pulser"
+elements [
+(GiElement
+name "MINIMAL_TRIGGER_WAIT_TIME"
+type "integer"
+value "25000"
+)
+(GiElement
+name "TRIGGER_WIDTH"
+type "integer"
+value "5"
+)
+]
+mwi 0
+uid 13117,0
+)
+(Instance
+name "REFCLK_counter_main"
+duLibraryName "FACT_FAD_lib"
+duName "REFCLK_counter"
+elements [
+]
+mwi 0
+uid 14417,0
+)
+(Instance
+name "and_2"
+duLibraryName "moduleware"
+duName "and"
+elements [
+]
+mwi 1
+uid 14991,0
+)
+(Instance
+name "inverter_1"
+duLibraryName "moduleware"
+duName "inv"
+elements [
+]
+mwi 1
+uid 15058,0
+)
+(Instance
+name "dna_gen_instance"
+duLibraryName "FACT_FAD_lib"
+duName "dna_gen"
+elements [
+]
+mwi 0
+uid 16404,0
+)
+(Instance
+name "timer_instance"
+duLibraryName "FACT_FAD_lib"
+duName "timer"
+elements [
+(GiElement
+name "TIMER_WIDTH"
+type "integer"
+value "32"
+)
+(GiElement
+name "PRESCALER"
+type "integer"
+value "5000"
+)
+]
+mwi 0
+uid 16865,0
+)
+(Instance
+name "U_14"
+duLibraryName "moduleware"
+duName "vdd"
+elements [
+]
+mwi 1
+uid 16902,0
+)
+(Instance
+name "U_15"
+duLibraryName "moduleware"
+duName "gnd"
+elements [
+]
+mwi 1
+uid 16927,0
+)
+(Instance
+name "and_1"
+duLibraryName "moduleware"
+duName "and"
+elements [
+]
+mwi 1
+uid 19265,0
+)
+(Instance
+name "U_0"
+duLibraryName "moduleware"
+duName "split"
+elements [
+]
+mwi 1
+uid 21806,0
+)
+(Instance
+name "U_1"
+duLibraryName "moduleware"
+duName "and"
+elements [
+]
+mwi 1
+uid 21871,0
+)
+(Instance
+name "U_2"
+duLibraryName "moduleware"
+duName "or"
+elements [
+]
+mwi 1
+uid 21975,0
+)
+(Instance
+name "U_4"
+duLibraryName "moduleware"
+duName "and"
+elements [
+]
+mwi 1
+uid 22116,0
+)
+(Instance
+name "U_3"
+duLibraryName "moduleware"
+duName "vdd"
+elements [
+]
+mwi 1
+uid 23004,0
+)
+(Instance
+name "U_5"
+duLibraryName "moduleware"
+duName "assignment"
+elements [
+]
+mwi 1
+uid 23034,0
+)
+(Instance
+name "Inst_rs485_receiver"
+duLibraryName "FACT_FAD_lib"
+duName "FAD_rs485_receiver"
+elements [
+(GiElement
+name "RX_BYTES"
+type "integer"
+value "RS485_MESSAGE_LEN_BYTES"
+e "-- no. of bytes to receive"
+)
+(GiElement
+name "RX_WIDTH"
+type "integer"
+value "RS485_MESSAGE_LEN_BYTES * 8"
+e "-- no. of bits to receive"
+)
+]
+mwi 0
+uid 24570,0
+)
+(Instance
+name "U_6"
+duLibraryName "moduleware"
+duName "gnd"
+elements [
+]
+mwi 1
+uid 25830,0
+)
+(Instance
+name "Inst_memory_manager_2"
+duLibraryName "FACT_FAD_lib"
+duName "memory_manager_2"
+elements [
+(GiElement
+name "RAM_ADDR_WIDTH_64B"
+type "integer"
+value "RAMADDRWIDTH64b"
+)
+(GiElement
+name "RAM_ADDR_WIDTH_16B"
+type "integer"
+value "RAMADDRWIDTH64b+2"
+)
+]
+mwi 0
+uid 27117,0
+)
+(Instance
+name "or_2"
+duLibraryName "moduleware"
+duName "or"
+elements [
+]
+mwi 1
+uid 29010,0
+)
+(Instance
+name "inverter_2"
+duLibraryName "moduleware"
+duName "inv"
+elements [
+]
+mwi 1
+uid 29055,0
+)
+(Instance
+name "or_1"
+duLibraryName "moduleware"
+duName "or"
+elements [
+]
+mwi 1
+uid 30674,0
+)
+(Instance
+name "U_7"
+duLibraryName "moduleware"
+duName "and"
+elements [
+]
+mwi 1
+uid 30733,0
+)
+(Instance
+name "U_8"
+duLibraryName "moduleware"
+duName "assignment"
+elements [
+]
+mwi 1
+uid 30812,0
+)
+(Instance
+name "U_9"
+duLibraryName "moduleware"
+duName "assignment"
+elements [
+]
+mwi 1
+uid 30890,0
+)
+(Instance
+name "inverter_3"
+duLibraryName "moduleware"
+duName "inv"
+elements [
+]
+mwi 1
+uid 31747,0
+)
+(Instance
+name "U_10"
+duLibraryName "moduleware"
+duName "and"
+elements [
+]
+mwi 1
+uid 31783,0
+)
+(Instance
+name "or_3"
+duLibraryName "moduleware"
+duName "or"
+elements [
+]
+mwi 1
+uid 32288,0
+)
+(Instance
+name "inverter_4"
+duLibraryName "moduleware"
+duName "inv"
+elements [
+]
+mwi 1
+uid 32642,0
+)
+(Instance
+name "data_RAM_inst"
+duLibraryName "FACT_FAD_lib"
+duName "dataRAM_64b_16b_width14_5"
+elements [
+]
+mwi 0
+uid 33522,0
+)
+]
+libraryRefs [
+"ieee"
+"fact_fad_lib"
+"UNISIM"
+"hds_package_library"
+]
+)
+version "29.1"
+appVersion "2009.2 (Build 10)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\FAD\\aug2_noon\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\FAD\\aug2_noon\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\FAD\\aug2_noon\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\@f@a@d_main\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\FAD\\aug2_noon\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\@f@a@d_main\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\FAD\\aug2_noon\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\FAD\\aug2_noon\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\@f@a@d_main"
+)
+(vvPair
+variable "d_logical"
+value "C:\\FAD\\aug2_noon\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\FAD_main"
+)
+(vvPair
+variable "date"
+value "02.08.2011"
+)
+(vvPair
+variable "day"
+value "Di"
+)
+(vvPair
+variable "day_long"
+value "Dienstag"
+)
+(vvPair
+variable "dd"
+value "02"
+)
+(vvPair
+variable "entity_name"
+value "FAD_main"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/work"
+)
+(vvPair
+variable "library_downstream_PrecisionSynthesisDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ps"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "mm"
+value "08"
+)
+(vvPair
+variable "module_name"
+value "FAD_main"
+)
+(vvPair
+variable "month"
+value "Aug"
+)
+(vvPair
+variable "month_long"
+value "August"
+)
+(vvPair
+variable "p"
+value "C:\\FAD\\aug2_noon\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\@f@a@d_main\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "C:\\FAD\\aug2_noon\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\FAD_main\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "14:38:47"
+)
+(vvPair
+variable "unit"
+value "FAD_main"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 52,0
+optionalChildren [
+*1 (PortIoIn
+uid 290,0
+shape (CompositeShape
+uid 291,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 292,0
+sl 0
+ro 270
+xt "-68000,21625,-66500,22375"
+)
+(Line
+uid 293,0
+sl 0
+ro 270
+xt "-66500,22000,-66000,22000"
+pts [
+"-66500,22000"
+"-66000,22000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 294,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 295,0
+va (VaSet
+)
+xt "-70900,21500,-69000,22500"
+st "CLK"
+ju 2
+blo "-69000,22300"
+tm "WireNameMgr"
+)
+)
+)
+*2 (Net
+uid 320,0
+decl (Decl
+n "write_ea"
+t "std_logic_vector"
+b "(0 downto 0)"
+o 143
+suid 2,0
+i "\"0\""
+)
+declText (MLText
+uid 321,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,135600,-125500,136400"
+st "SIGNAL write_ea                     : std_logic_vector(0 downto 0)                 := \"0\""
+)
+)
+*3 (Net
+uid 326,0
+decl (Decl
+n "addr_out"
+t "std_logic_vector"
+b "(RAMADDRWIDTH64b-1 DOWNTO 0)"
+o 64
+suid 3,0
+)
+declText (MLText
+uid 327,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,60400,-129000,61200"
+st "SIGNAL addr_out                     : std_logic_vector(RAMADDRWIDTH64b-1 DOWNTO 0)"
+)
+)
+*4 (Net
+uid 332,0
+decl (Decl
+n "data_out"
+t "std_logic_vector"
+b "(63 DOWNTO 0)"
+o 70
+suid 4,0
+)
+declText (MLText
+uid 333,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,67600,-136500,68400"
+st "SIGNAL data_out                     : std_logic_vector(63 DOWNTO 0)"
+)
+)
+*5 (Net
+uid 362,0
+decl (Decl
+n "ram_addr"
+t "std_logic_vector"
+b "(RAMADDRWIDTH64b+1 DOWNTO 0)"
+o 105
+suid 9,0
+)
+declText (MLText
+uid 363,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,101200,-129000,102000"
+st "SIGNAL ram_addr                     : std_logic_vector(RAMADDRWIDTH64b+1 DOWNTO 0)"
+)
+)
+*6 (Net
+uid 368,0
+decl (Decl
+n "ram_data"
+t "std_logic_vector"
+b "(15 downto 0)"
+o 106
+suid 10,0
+)
+declText (MLText
+uid 369,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,102000,-136500,102800"
+st "SIGNAL ram_data                     : std_logic_vector(15 downto 0)"
+)
+)
+*7 (Net
+uid 374,0
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 50
+suid 11,0
+i "'1'"
+)
+declText (MLText
+uid 375,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,43200,-129000,44000"
+st "wiz_reset                    : std_logic                                    := '1'"
+)
+)
+*8 (Net
+uid 382,0
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 47
+suid 12,0
+)
+declText (MLText
+uid 383,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,40800,-140500,41600"
+st "wiz_addr                     : std_logic_vector(9 DOWNTO 0)"
+)
+)
+*9 (Net
+uid 390,0
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 53
+suid 13,0
+)
+declText (MLText
+uid 391,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,45600,-140000,46400"
+st "wiz_data                     : std_logic_vector(15 DOWNTO 0)"
+)
+)
+*10 (Net
+uid 398,0
+decl (Decl
+n "wiz_cs"
+t "std_logic"
+o 48
+suid 14,0
+i "'1'"
+)
+declText (MLText
+uid 399,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,41600,-129000,42400"
+st "wiz_cs                       : std_logic                                    := '1'"
+)
+)
+*11 (Net
+uid 406,0
+decl (Decl
+n "wiz_wr"
+t "std_logic"
+o 51
+suid 15,0
+i "'1'"
+)
+declText (MLText
+uid 407,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,44000,-129000,44800"
+st "wiz_wr                       : std_logic                                    := '1'"
+)
+)
+*12 (Net
+uid 422,0
+decl (Decl
+n "wiz_rd"
+t "std_logic"
+o 49
+suid 17,0
+i "'1'"
+)
+declText (MLText
+uid 423,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,42400,-129000,43200"
+st "wiz_rd                       : std_logic                                    := '1'"
+)
+)
+*13 (Net
+uid 430,0
+decl (Decl
+n "wiz_int"
+t "std_logic"
+o 15
+suid 18,0
+)
+declText (MLText
+uid 431,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,14400,-150000,15200"
+st "wiz_int                      : std_logic"
+)
+)
+*14 (PortIoOut
+uid 454,0
+shape (CompositeShape
+uid 455,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 456,0
+sl 0
+ro 270
+xt "147500,53625,149000,54375"
+)
+(Line
+uid 457,0
+sl 0
+ro 270
+xt "147000,54000,147500,54000"
+pts [
+"147000,54000"
+"147500,54000"
+]
+)
+]
+)
+sf 1
+tg (WTG
+uid 458,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 459,0
+va (VaSet
+)
+xt "150000,53500,153600,54500"
+st "wiz_reset"
+blo "150000,54300"
+tm "WireNameMgr"
+)
+)
+)
+*15 (PortIoOut
+uid 460,0
+shape (CompositeShape
+uid 461,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 462,0
+sl 0
+ro 270
+xt "128500,61625,130000,62375"
+)
+(Line
+uid 463,0
+sl 0
+ro 270
+xt "128000,62000,128500,62000"
+pts [
+"128000,62000"
+"128500,62000"
+]
+)
+]
+)
+sf 1
+tg (WTG
+uid 464,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 465,0
+va (VaSet
+)
+xt "131000,61500,137000,62500"
+st "wiz_addr : (9:0)"
+blo "131000,62300"
+tm "WireNameMgr"
+)
+)
+)
+*16 (PortIoInOut
+uid 466,0
+shape (CompositeShape
+uid 467,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+uid 468,0
+sl 0
+xt "128500,62625,130000,63375"
+)
+(Line
+uid 469,0
+sl 0
+xt "128000,63000,128500,63000"
+pts [
+"128000,63000"
+"128500,63000"
+]
+)
+]
+)
+sf 1
+tg (WTG
+uid 470,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 471,0
+va (VaSet
+)
+xt "131000,62500,137300,63500"
+st "wiz_data : (15:0)"
+blo "131000,63300"
+tm "WireNameMgr"
+)
+)
+)
+*17 (PortIoOut
+uid 472,0
+shape (CompositeShape
+uid 473,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 474,0
+sl 0
+ro 270
+xt "128500,54625,130000,55375"
+)
+(Line
+uid 475,0
+sl 0
+ro 270
+xt "128000,55000,128500,55000"
+pts [
+"128000,55000"
+"128500,55000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 476,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 477,0
+va (VaSet
+)
+xt "131000,54500,133700,55500"
+st "wiz_cs"
+blo "131000,55300"
+tm "WireNameMgr"
+)
+)
+)
+*18 (PortIoOut
+uid 478,0
+shape (CompositeShape
+uid 479,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 480,0
+sl 0
+ro 270
+xt "128500,55625,130000,56375"
+)
+(Line
+uid 481,0
+sl 0
+ro 270
+xt "128000,56000,128500,56000"
+pts [
+"128000,56000"
+"128500,56000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 482,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 483,0
+va (VaSet
+)
+xt "131000,55500,133700,56500"
+st "wiz_wr"
+blo "131000,56300"
+tm "WireNameMgr"
+)
+)
+)
+*19 (PortIoOut
+uid 484,0
+shape (CompositeShape
+uid 485,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 486,0
+sl 0
+ro 270
+xt "130500,72625,132000,73375"
+)
+(Line
+uid 487,0
+sl 0
+ro 270
+xt "130000,73000,130500,73000"
+pts [
+"130000,73000"
+"130500,73000"
+]
+)
+]
+)
+sf 1
+tg (WTG
+uid 488,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 489,0
+va (VaSet
+)
+xt "133000,72500,137000,73500"
+st "led : (7:0)"
+blo "133000,73300"
+tm "WireNameMgr"
+)
+)
+)
+*20 (PortIoOut
+uid 490,0
+shape (CompositeShape
+uid 491,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 492,0
+sl 0
+ro 270
+xt "128500,56625,130000,57375"
+)
+(Line
+uid 493,0
+sl 0
+ro 270
+xt "128000,57000,128500,57000"
+pts [
+"128000,57000"
+"128500,57000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 494,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 495,0
+va (VaSet
+)
+xt "131000,56500,133600,57500"
+st "wiz_rd"
+blo "131000,57300"
+tm "WireNameMgr"
+)
+)
+)
+*21 (PortIoIn
+uid 496,0
+shape (CompositeShape
+uid 497,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 498,0
+sl 0
+ro 90
+xt "128500,57625,130000,58375"
+)
+(Line
+uid 499,0
+sl 0
+ro 90
+xt "128000,58000,128500,58000"
+pts [
+"128500,58000"
+"128000,58000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 500,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 501,0
+va (VaSet
+)
+xt "131000,57500,133700,58500"
+st "wiz_int"
+blo "131000,58300"
+tm "WireNameMgr"
+)
+)
+)
+*22 (SaComponent
+uid 1399,0
+optionalChildren [
+*23 (CptPort
+uid 1352,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1353,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,53625,-24000,54375"
+)
+tg (CPTG
+uid 1354,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1355,0
+va (VaSet
+)
+xt "-23000,53500,-21500,54500"
+st "clk"
+blo "-23000,54300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+eolc "-- CLK_25."
+preAdd 0
+posAdd 0
+o 3
+suid 1,0
+)
+)
+)
+*24 (CptPort
+uid 1356,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1357,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,55625,3750,56375"
+)
+tg (CPTG
+uid 1358,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1359,0
+va (VaSet
+)
+xt "-5200,55500,2000,56500"
+st "data_out : (63:0)"
+ju 2
+blo "2000,56300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "data_out"
+t "std_logic_vector"
+b "(63 downto 0)"
+preAdd 0
+posAdd 0
+o 4
+suid 2,0
+)
+)
+)
+*25 (CptPort
+uid 1360,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1361,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,54625,3750,55375"
+)
+tg (CPTG
+uid 1362,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1363,0
+va (VaSet
+)
+xt "-13700,54500,2000,55500"
+st "addr_out : (RAM_ADDR_WIDTH-1:0)"
+ju 2
+blo "2000,55300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "addr_out"
+t "std_logic_vector"
+b "(RAM_ADDR_WIDTH-1 downto 0)"
+preAdd 0
+posAdd 0
+o 5
+suid 3,0
+)
+)
+)
+*26 (CptPort
+uid 1376,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2344,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,73625,3750,74375"
+)
+tg (CPTG
+uid 1378,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1379,0
+va (VaSet
+)
+xt "-16400,73500,2000,74500"
+st "ram_start_addr : (RAM_ADDR_WIDTH-1:0)"
+ju 2
+blo "2000,74300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "ram_start_addr"
+t "std_logic_vector"
+b "(RAM_ADDR_WIDTH-1 downto 0)"
+preAdd 0
+posAdd 0
+o 7
+suid 7,0
+)
+)
+)
+*27 (CptPort
+uid 1384,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1385,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,96625,-24000,97375"
+)
+tg (CPTG
+uid 1386,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1387,0
+va (VaSet
+)
+xt "-23000,96500,-16300,97500"
+st "board_id : (3:0)"
+blo "-23000,97300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+prec "-- EVT HEADER - part 4"
+preAdd 0
+posAdd 0
+o 33
+suid 9,0
+)
+)
+)
+*28 (CptPort
+uid 1676,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1677,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,97625,-24000,98375"
+)
+tg (CPTG
+uid 1678,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1679,0
+va (VaSet
+)
+xt "-23000,97500,-16600,98500"
+st "crate_id : (1:0)"
+blo "-23000,98300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 downto 0)"
+posAdd 0
+o 34
+suid 12,0
+)
+)
+)
+*29 (CptPort
+uid 2562,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2563,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,74625,3750,75375"
+)
+tg (CPTG
+uid 2564,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2565,0
+va (VaSet
+)
+xt "-4100,74500,2000,75500"
+st "ram_write_ea"
+ju 2
+blo "2000,75300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "ram_write_ea"
+t "std_logic"
+o 8
+suid 16,0
+)
+)
+)
+*30 (CptPort
+uid 2566,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2567,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,75625,3750,76375"
+)
+tg (CPTG
+uid 2568,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2569,0
+va (VaSet
+)
+xt "-5400,75500,2000,76500"
+st "ram_write_ready"
+ju 2
+blo "2000,76300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ram_write_ready"
+t "std_logic"
+posAdd 0
+o 9
+suid 17,0
+i "'0'"
+)
+)
+)
+*31 (CptPort
+uid 2570,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2571,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,81625,3750,82375"
+)
+tg (CPTG
+uid 2572,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2573,0
+va (VaSet
+)
+xt "-1400,81500,2000,82500"
+st "roi_max"
+ju 2
+blo "2000,82300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "roi_max"
+t "roi_max_type"
+o 11
+suid 18,0
+)
+)
+)
+*32 (CptPort
+uid 2614,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2615,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,100625,3750,101375"
+)
+tg (CPTG
+uid 2616,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2617,0
+va (VaSet
+)
+xt "-1900,100500,2000,101500"
+st "roi_array"
+ju 2
+blo "2000,101300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "roi_array"
+t "roi_array_type"
+o 10
+suid 19,0
+)
+)
+)
+*33 (CptPort
+uid 2624,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2625,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,82625,3750,83375"
+)
+tg (CPTG
+uid 2626,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2627,0
+va (VaSet
+)
+xt "-7900,82500,2000,83500"
+st "package_length : (15:0)"
+ju 2
+blo "2000,83300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "package_length"
+t "std_logic_vector"
+b "(15 downto 0)"
+prec "-- EVT HEADER - part 1"
+preAdd 0
+o 17
+suid 20,0
+)
+)
+)
+*34 (CptPort
+uid 2764,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2765,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,88625,-24000,89375"
+)
+tg (CPTG
+uid 2766,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2767,0
+va (VaSet
+)
+xt "-23000,88500,-16700,89500"
+st "adc_otr : (3:0)"
+blo "-23000,89300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "adc_otr"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 48
+suid 24,0
+)
+)
+)
+*35 (CptPort
+uid 3918,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3919,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,69625,-24000,70375"
+)
+tg (CPTG
+uid 3920,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3921,0
+va (VaSet
+)
+xt "-23000,69500,-13500,70500"
+st "drs_channel_id : (3:0)"
+blo "-23000,70300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_channel_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+posAdd 0
+o 49
+suid 25,0
+i "(others => '0')"
+)
+)
+)
+*36 (CptPort
+uid 3922,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3923,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,58625,-24000,59375"
+)
+tg (CPTG
+uid 3924,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3925,0
+va (VaSet
+)
+xt "-23000,58500,-17900,59500"
+st "drs_clk_en"
+blo "-23000,59300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_clk_en"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 52
+suid 26,0
+i "'0'"
+)
+)
+)
+*37 (CptPort
+uid 3934,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3935,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,56625,-24000,57375"
+)
+tg (CPTG
+uid 3936,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3937,0
+va (VaSet
+)
+xt "-23000,56500,-12900,57500"
+st "drs_read_s_cell_ready"
+blo "-23000,57300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "drs_read_s_cell_ready"
+t "std_logic"
+o 58
+suid 34,0
+)
+)
+)
+*38 (CptPort
+uid 3938,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3939,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,57625,-24000,58375"
+)
+tg (CPTG
+uid 3940,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3941,0
+va (VaSet
+)
+xt "-23000,57500,-15700,58500"
+st "drs_s_cell_array"
+blo "-23000,58300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "drs_s_cell_array"
+t "drs_s_cell_array_type"
+o 59
+suid 35,0
+)
+)
+)
+*39 (CptPort
+uid 4246,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4247,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,87625,-24000,88375"
+)
+tg (CPTG
+uid 4248,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 4249,0
+va (VaSet
+)
+xt "-23000,87500,-16100,88500"
+st "adc_data_array"
+blo "-23000,88300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 45
+suid 37,0
+)
+)
+)
+*40 (CptPort
+uid 5464,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5465,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,110625,3750,111375"
+)
+tg (CPTG
+uid 5466,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 5467,0
+va (VaSet
+)
+xt "-3800,110500,2000,111500"
+st "sensor_array"
+ju 2
+blo "2000,111300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "sensor_array"
+t "sensor_array_type"
+o 12
+suid 44,0
+)
+)
+)
+*41 (CptPort
+uid 5468,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5469,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,111625,3750,112375"
+)
+tg (CPTG
+uid 5470,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 5471,0
+va (VaSet
+)
+xt "-3900,111500,2000,112500"
+st "sensor_ready"
+ju 2
+blo "2000,112300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "sensor_ready"
+t "std_logic"
+o 13
+suid 45,0
+)
+)
+)
+*42 (CptPort
+uid 6060,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 6061,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,99625,3750,100375"
+)
+tg (CPTG
+uid 6062,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 6063,0
+va (VaSet
+)
+xt "-2200,99500,2000,100500"
+st "dac_array"
+ju 2
+blo "2000,100300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "dac_array"
+t "dac_array_type"
+posAdd 0
+o 14
+suid 53,0
+)
+)
+)
+*43 (CptPort
+uid 9000,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 9001,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,94625,-24000,95375"
+)
+tg (CPTG
+uid 9002,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 9003,0
+va (VaSet
+)
+xt "-23000,94500,-17900,95500"
+st "adc_clk_en"
+blo "-23000,95300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "adc_clk_en"
+t "std_logic"
+o 47
+suid 54,0
+i "'0'"
+)
+)
+)
+*44 (CptPort
+uid 10244,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10245,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,62625,-24000,63375"
+)
+tg (CPTG
+uid 10246,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 10247,0
+va (VaSet
+)
+xt "-23000,62500,-13800,63500"
+st "drs_srin_data : (7:0)"
+blo "-23000,63300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_srin_data"
+t "std_logic_vector"
+b "(7 downto 0)"
+o 56
+suid 56,0
+i "(others => '0')"
+)
+)
+)
+*45 (CptPort
+uid 10248,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10249,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,59625,-24000,60375"
+)
+tg (CPTG
+uid 10250,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 10251,0
+va (VaSet
+)
+xt "-23000,59500,-14900,60500"
+st "drs_srin_write_8b"
+blo "-23000,60300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_srin_write_8b"
+t "std_logic"
+o 54
+suid 57,0
+i "'0'"
+)
+)
+)
+*46 (CptPort
+uid 10252,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10253,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,60625,-24000,61375"
+)
+tg (CPTG
+uid 10254,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 10255,0
+va (VaSet
+)
+xt "-23000,60500,-14600,61500"
+st "drs_srin_write_ack"
+blo "-23000,61300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "drs_srin_write_ack"
+t "std_logic"
+o 55
+suid 58,0
+)
+)
+)
+*47 (CptPort
+uid 10256,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10257,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,61625,-24000,62375"
+)
+tg (CPTG
+uid 10258,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 10259,0
+va (VaSet
+)
+xt "-23000,61500,-13300,62500"
+st "drs_srin_write_ready"
+blo "-23000,62300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "drs_srin_write_ready"
+t "std_logic"
+o 57
+suid 59,0
+)
+)
+)
+*48 (CptPort
+uid 11385,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 11386,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,103625,3750,104375"
+)
+tg (CPTG
+uid 11387,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 11388,0
+va (VaSet
+)
+xt "-7000,103500,2000,104500"
+st "drs_readout_started"
+ju 2
+blo "2000,104300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_readout_started"
+t "std_logic"
+o 60
+suid 61,0
+i "'0'"
+)
+)
+)
+*49 (CptPort
+uid 12597,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 12598,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,76625,-24000,77375"
+)
+tg (CPTG
+uid 12599,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 12600,0
+va (VaSet
+)
+xt "-23000,76500,-14800,77500"
+st "drs_readout_ready"
+blo "-23000,77300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_readout_ready"
+t "std_logic"
+prec "--drs_dwrite : out std_logic := '1';"
+preAdd 0
+posAdd 0
+o 50
+suid 62,0
+i "'0'"
+)
+)
+)
+*50 (CptPort
+uid 12601,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 12602,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,77625,-24000,78375"
+)
+tg (CPTG
+uid 12603,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 12604,0
+va (VaSet
+)
+xt "-23000,77500,-12500,78500"
+st "drs_readout_ready_ack"
+blo "-23000,78300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "drs_readout_ready_ack"
+t "std_logic"
+posAdd 0
+o 51
+suid 63,0
+)
+)
+)
+*51 (CptPort
+uid 15740,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 15741,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,72625,-24000,73375"
+)
+tg (CPTG
+uid 15742,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 15743,0
+va (VaSet
+)
+xt "-23000,72500,-11700,73500"
+st "fad_event_counter : (31:0)"
+blo "-23000,73300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "fad_event_counter"
+t "std_logic_vector"
+b "(31 downto 0)"
+prec "-- EVT HEADER - part 3"
+preAdd 0
+o 29
+suid 65,0
+)
+)
+)
+*52 (CptPort
+uid 15744,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 15745,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,98625,-24000,99375"
+)
+tg (CPTG
+uid 15746,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 15747,0
+va (VaSet
+)
+xt "-23000,98500,-16900,99500"
+st "pll_lock : (3:0)"
+blo "-23000,99300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "pll_lock"
+t "std_logic_vector"
+b "( 3 downto 0)"
+posAdd 0
+o 18
+suid 64,0
+)
+)
+)
+*53 (CptPort
+uid 16320,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16321,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,99625,-24000,100375"
+)
+tg (CPTG
+uid 16322,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16323,0
+va (VaSet
+)
+xt "-23000,99500,-13000,100500"
+st "DCM_PS_status : (7:0)"
+blo "-23000,100300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "DCM_PS_status"
+t "std_logic_vector"
+b "(7 downto 0)"
+o 35
+suid 71,0
+)
+)
+)
+*54 (CptPort
+uid 16324,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16325,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,100625,-24000,101375"
+)
+tg (CPTG
+uid 16326,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16327,0
+va (VaSet
+)
+xt "-23000,100500,-17900,101500"
+st "dna : (63:0)"
+blo "-23000,101300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "dna"
+t "std_logic_vector"
+b "(63 downto 0)"
+prec "-- EVT HEADER - part 5"
+preAdd 0
+posAdd 0
+o 40
+suid 74,0
+)
+)
+)
+*55 (CptPort
+uid 16328,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16329,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,101625,-24000,102375"
+)
+tg (CPTG
+uid 16330,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16331,0
+va (VaSet
+)
+xt "-23000,101500,-14700,102500"
+st "FTM_RS485_ready"
+blo "-23000,102300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "FTM_RS485_ready"
+t "std_logic"
+prec "-- EVT HEADER - part 2  --> FTM trigger informaton, comes in late ...
+-- during EVT header wrinting, this field is left out ... and only written into event header,
+-- when the DRS chip were read out already."
+preAdd 0
+o 26
+suid 69,0
+)
+)
+)
+*56 (CptPort
+uid 16332,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16333,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,102625,-24000,103375"
+)
+tg (CPTG
+uid 16334,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16335,0
+va (VaSet
+)
+xt "-23000,102500,-12000,103500"
+st "FTM_trigger_info : (55:0)"
+blo "-23000,103300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "FTM_trigger_info"
+t "std_logic_vector"
+b "(55 downto 0)"
+eolc "--7 byte"
+posAdd 0
+o 27
+suid 70,0
+)
+)
+)
+*57 (CptPort
+uid 16336,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16337,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,105625,-24000,106375"
+)
+tg (CPTG
+uid 16338,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16339,0
+va (VaSet
+)
+xt "-23000,105500,-13300,106500"
+st "refclk_counter : (11:0)"
+blo "-23000,106300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "refclk_counter"
+t "std_logic_vector"
+b "(11 downto 0)"
+o 30
+suid 66,0
+)
+)
+)
+*58 (CptPort
+uid 16340,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16341,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,106625,-24000,107375"
+)
+tg (CPTG
+uid 16342,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16343,0
+va (VaSet
+)
+xt "-23000,106500,-16000,107500"
+st "refclk_too_high"
+blo "-23000,107300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "refclk_too_high"
+t "std_logic"
+o 31
+suid 67,0
+)
+)
+)
+*59 (CptPort
+uid 16344,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16345,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,107625,-24000,108375"
+)
+tg (CPTG
+uid 16346,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16347,0
+va (VaSet
+)
+xt "-23000,107500,-16400,108500"
+st "refclk_too_low"
+blo "-23000,108300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "refclk_too_low"
+t "std_logic"
+posAdd 0
+o 32
+suid 68,0
+)
+)
+)
+*60 (CptPort
+uid 16348,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16349,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,108625,-24000,109375"
+)
+tg (CPTG
+uid 16350,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16351,0
+va (VaSet
+)
+xt "-23000,108500,-14500,109500"
+st "timer_value : (31:0)"
+blo "-23000,109300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "timer_value"
+t "std_logic_vector"
+b "(31 downto 0)"
+eolc "-- time in units of 100us"
+preAdd 0
+posAdd 0
+o 42
+suid 75,0
+)
+)
+)
+*61 (CptPort
+uid 16352,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16353,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,109625,-24000,110375"
+)
+tg (CPTG
+uid 16354,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16355,0
+va (VaSet
+)
+xt "-23000,109500,-13600,110500"
+st "TRG_GEN_div : (15:0)"
+blo "-23000,110300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "TRG_GEN_div"
+t "std_logic_vector"
+b "(15 downto 0)"
+posAdd 0
+o 39
+suid 72,0
+)
+)
+)
+*62 (CptPort
+uid 17900,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17901,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,93625,-24000,94375"
+)
+tg (CPTG
+uid 17902,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17903,0
+va (VaSet
+)
+xt "-23000,93500,-11000,94500"
+st "adc_output_enable_inverted"
+blo "-23000,94300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "adc_output_enable_inverted"
+t "std_logic"
+o 46
+suid 76,0
+i "'1'"
+)
+)
+)
+*63 (CptPort
+uid 17908,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17909,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,53625,3750,54375"
+)
+tg (CPTG
+uid 17910,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17911,0
+va (VaSet
+)
+xt "-10000,53500,2000,54500"
+st "dataRAM_write_ea_o : (0:0)"
+ju 2
+blo "2000,54300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dataRAM_write_ea_o"
+t "std_logic_vector"
+b "(0 downto 0)"
+o 6
+suid 78,0
+i "\"0\""
+)
+)
+)
+*64 (CptPort
+uid 17916,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17917,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,55625,-24000,56375"
+)
+tg (CPTG
+uid 17918,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17919,0
+va (VaSet
+)
+xt "-23000,55500,-11800,56500"
+st "start_read_drs_stop_cell"
+blo "-23000,56300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "start_read_drs_stop_cell"
+t "std_logic"
+o 53
+suid 80,0
+i "'0'"
+)
+)
+)
+*65 (CptPort
+uid 21113,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 21114,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,86625,3750,87375"
+)
+tg (CPTG
+uid 21115,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 21116,0
+va (VaSet
+)
+xt "-3300,86500,2000,87500"
+st "config_done"
+ju 2
+blo "2000,87300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "config_done"
+t "std_logic"
+o 16
+suid 83,0
+i "'0'"
+)
+)
+)
+*66 (CptPort
+uid 21117,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 21118,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,85625,3750,86375"
+)
+tg (CPTG
+uid 21119,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 21120,0
+va (VaSet
+)
+xt "-3600,85500,2000,86500"
+st "config_start"
+ju 2
+blo "2000,86300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "config_start"
+t "std_logic"
+o 15
+suid 84,0
+)
+)
+)
+*67 (CptPort
+uid 23325,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 23326,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,110625,-24000,111375"
+)
+tg (CPTG
+uid 23327,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 23328,0
+va (VaSet
+)
+xt "-23000,110500,-14500,111500"
+st "DCM_locked_status"
+blo "-23000,111300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "DCM_locked_status"
+t "std_logic"
+o 36
+suid 85,0
+)
+)
+)
+*68 (CptPort
+uid 23329,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 23330,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,111625,-24000,112375"
+)
+tg (CPTG
+uid 23331,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 23332,0
+va (VaSet
+)
+xt "-23000,111500,-14800,112500"
+st "DCM_ready_status"
+blo "-23000,112300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "DCM_ready_status"
+t "std_logic"
+o 37
+suid 86,0
+)
+)
+)
+*69 (CptPort
+uid 23333,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 23334,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,112625,-24000,113375"
+)
+tg (CPTG
+uid 23335,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 23336,0
+va (VaSet
+)
+xt "-23000,112500,-15400,113500"
+st "denable_enable_in"
+blo "-23000,113300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "denable_enable_in"
+t "std_logic"
+o 20
+suid 87,0
+)
+)
+)
+*70 (CptPort
+uid 23337,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 23338,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,113625,-24000,114375"
+)
+tg (CPTG
+uid 23339,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 23340,0
+va (VaSet
+)
+xt "-23000,113500,-15700,114500"
+st "dwrite_enable_in"
+blo "-23000,114300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "dwrite_enable_in"
+t "std_logic"
+o 19
+suid 88,0
+)
+)
+)
+*71 (CptPort
+uid 23596,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 23597,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,114625,-24000,115375"
+)
+tg (CPTG
+uid 23598,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 23599,0
+va (VaSet
+)
+xt "-23000,114500,-12000,115500"
+st "SPI_SCLK_enable_status"
+blo "-23000,115300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SPI_SCLK_enable_status"
+t "std_logic"
+o 38
+suid 89,0
+)
+)
+)
+*72 (CptPort
+uid 24064,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 24065,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,106625,3750,107375"
+)
+tg (CPTG
+uid 24066,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24067,0
+va (VaSet
+)
+xt "-3600,106500,2000,107500"
+st "trigger_veto"
+ju 2
+blo "2000,107300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 61
+suid 90,0
+i "'1'"
+)
+)
+)
+*73 (CptPort
+uid 24746,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 24747,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,103625,-24000,104375"
+)
+tg (CPTG
+uid 24748,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 24749,0
+va (VaSet
+)
+xt "-23000,103500,-14000,104500"
+st "FTM_receiver_status"
+blo "-23000,104300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "FTM_receiver_status"
+t "std_logic"
+o 28
+suid 91,0
+)
+)
+)
+*74 (CptPort
+uid 24995,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 24996,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,104625,-24000,105375"
+)
+tg (CPTG
+uid 24997,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 24998,0
+va (VaSet
+)
+xt "-23000,104500,-15400,105500"
+st "runnumber : (31:0)"
+blo "-23000,105300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "runnumber"
+t "std_logic_vector"
+b "(31 downto 0)"
+prec "-- EVT HEADER - part 6"
+preAdd 0
+posAdd 0
+o 41
+suid 92,0
+)
+)
+)
+*75 (CptPort
+uid 25792,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 25793,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,74625,-24000,75375"
+)
+tg (CPTG
+uid 25794,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 25795,0
+va (VaSet
+)
+xt "-23000,74500,-14300,75500"
+st "hardware_trigger_in"
+blo "-23000,75300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "hardware_trigger_in"
+t "std_logic"
+o 43
+suid 96,0
+)
+)
+)
+*76 (CptPort
+uid 25796,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 25797,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,75625,-24000,76375"
+)
+tg (CPTG
+uid 25798,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 25799,0
+va (VaSet
+)
+xt "-23000,75500,-14500,76500"
+st "software_trigger_in"
+blo "-23000,76300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "software_trigger_in"
+t "std_logic"
+o 44
+suid 97,0
+)
+)
+)
+*77 (CptPort
+uid 26312,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 26313,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,102625,3750,103375"
+)
+tg (CPTG
+uid 26314,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 26315,0
+va (VaSet
+)
+xt "-800,102500,2000,103500"
+st "is_idle"
+ju 2
+blo "2000,103300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "is_idle"
+t "std_logic"
+o 2
+suid 100,0
+)
+)
+)
+*78 (CptPort
+uid 26316,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 26317,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,107625,3750,108375"
+)
+tg (CPTG
+uid 26318,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 26319,0
+va (VaSet
+)
+xt "-3300,107500,2000,108500"
+st "state : (7:0)"
+ju 2
+blo "2000,108300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "state"
+t "std_logic_vector"
+b "(7 downto 0)"
+prec "-- for debugging"
+preAdd 0
+o 1
+suid 99,0
+)
+)
+)
+*79 (CptPort
+uid 31160,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 31161,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,115625,-24000,116375"
+)
+tg (CPTG
+uid 31162,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 31163,0
+va (VaSet
+)
+xt "-23000,115500,-16500,116500"
+st "busy_enable_in"
+blo "-23000,116300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "busy_enable_in"
+t "std_logic"
+o 21
+suid 101,0
+)
+)
+)
+*80 (CptPort
+uid 31164,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 31165,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,116625,-24000,117375"
+)
+tg (CPTG
+uid 31166,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 31167,0
+va (VaSet
+)
+xt "-23000,116500,-15000,117500"
+st "cont_trigger_en_in"
+blo "-23000,117300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "cont_trigger_en_in"
+t "std_logic"
+o 23
+suid 102,0
+)
+)
+)
+*81 (CptPort
+uid 31168,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 31169,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,117625,-24000,118375"
+)
+tg (CPTG
+uid 31170,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 31171,0
+va (VaSet
+)
+xt "-23000,117500,-13900,118500"
+st "socket_send_mode_in"
+blo "-23000,118300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "socket_send_mode_in"
+t "std_logic"
+o 24
+suid 103,0
+)
+)
+)
+*82 (CptPort
+uid 31172,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 31173,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,118625,-24000,119375"
+)
+tg (CPTG
+uid 31174,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 31175,0
+va (VaSet
+)
+xt "-23000,118500,-15600,119500"
+st "trigger_enable_in"
+blo "-23000,119300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "trigger_enable_in"
+t "std_logic"
+o 22
+suid 104,0
+)
+)
+)
+*83 (CptPort
+uid 32389,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 32390,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,119625,-24000,120375"
+)
+tg (CPTG
+uid 32391,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 32392,0
+va (VaSet
+)
+xt "-23000,119500,-16400,120500"
+st "busy_manual_in"
+blo "-23000,120300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "busy_manual_in"
+t "std_logic"
+o 25
+suid 105,0
+)
+)
+)
+]
+shape (Rectangle
+uid 1400,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-24000,53000,3000,122000"
+)
+oxt "37000,1000,51000,21000"
+ttg (MlTextGroup
+uid 1401,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*84 (Text
+uid 1402,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-10700,114000,-4500,115000"
+st "FACT_FAD_lib"
+blo "-10700,114800"
+tm "BdLibraryNameMgr"
+)
+*85 (Text
+uid 1403,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-10700,115000,-4300,116000"
+st "data_generator"
+blo "-10700,115800"
+tm "CptNameMgr"
+)
+*86 (Text
+uid 1404,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-10700,116000,-1100,117000"
+st "I_main_data_generator"
+blo "-10700,116800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 1405,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 1406,0
+text (MLText
+uid 1407,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-24000,52200,2500,53000"
+st "RAM_ADDR_WIDTH = RAMADDRWIDTH64b    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "RAM_ADDR_WIDTH"
+type "integer"
+value "RAMADDRWIDTH64b"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 1408,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-23750,120250,-22250,121750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*87 (Net
+uid 1409,0
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 10
+suid 28,0
+)
+declText (MLText
+uid 1410,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,10400,-140500,11200"
+st "board_id                     : std_logic_vector(3 DOWNTO 0)"
+)
+)
+*88 (Net
+uid 1423,0
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 14
+suid 29,0
+)
+declText (MLText
+uid 1424,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,13600,-150000,14400"
+st "trigger                      : std_logic"
+)
+)
+*89 (PortIoIn
+uid 1443,0
+shape (CompositeShape
+uid 1444,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 1445,0
+sl 0
+ro 270
+xt "-131000,67625,-129500,68375"
+)
+(Line
+uid 1446,0
+sl 0
+ro 270
+xt "-129500,68000,-129000,68000"
+pts [
+"-129500,68000"
+"-129000,68000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 1447,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1448,0
+va (VaSet
+)
+xt "-134800,67500,-132000,68500"
+st "trigger"
+ju 2
+blo "-132000,68300"
+tm "WireNameMgr"
+)
+)
+)
+*90 (SaComponent
+uid 1606,0
+optionalChildren [
+*91 (CptPort
+uid 1542,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1543,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,53625,88000,54375"
+)
+tg (CPTG
+uid 1544,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1545,0
+va (VaSet
+)
+xt "89000,53500,90500,54500"
+st "clk"
+blo "89000,54300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 8
+suid 1,0
+)
+)
+)
+*92 (CptPort
+uid 1546,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1547,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,53625,124750,54375"
+)
+tg (CPTG
+uid 1548,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1549,0
+va (VaSet
+)
+xt "118800,53500,123000,54500"
+st "wiz_reset"
+ju 2
+blo "123000,54300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 9
+suid 2,0
+i "'1'"
+)
+)
+)
+*93 (CptPort
+uid 1550,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1551,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,61625,124750,62375"
+)
+tg (CPTG
+uid 1552,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1553,0
+va (VaSet
+)
+xt "117900,61500,123000,62500"
+st "addr : (9:0)"
+ju 2
+blo "123000,62300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 10
+suid 3,0
+)
+)
+)
+*94 (CptPort
+uid 1554,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 1555,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,62625,124750,63375"
+)
+tg (CPTG
+uid 1556,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1557,0
+va (VaSet
+)
+xt "117600,62500,123000,63500"
+st "data : (15:0)"
+ju 2
+blo "123000,63300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 11
+suid 4,0
+)
+)
+)
+*95 (CptPort
+uid 1558,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1559,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,54625,124750,55375"
+)
+tg (CPTG
+uid 1560,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1561,0
+va (VaSet
+)
+xt "121800,54500,123000,55500"
+st "cs"
+ju 2
+blo "123000,55300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "cs"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 12
+suid 5,0
+i "'1'"
+)
+)
+)
+*96 (CptPort
+uid 1562,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1563,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,55625,124750,56375"
+)
+tg (CPTG
+uid 1564,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1565,0
+va (VaSet
+)
+xt "121600,55500,123000,56500"
+st "wr"
+ju 2
+blo "123000,56300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wr"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 13
+suid 6,0
+i "'1'"
+)
+)
+)
+*97 (CptPort
+uid 1570,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1571,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,56625,124750,57375"
+)
+tg (CPTG
+uid 1572,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1573,0
+va (VaSet
+)
+xt "121700,56500,123000,57500"
+st "rd"
+ju 2
+blo "123000,57300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rd"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 15
+suid 8,0
+i "'1'"
+)
+)
+)
+*98 (CptPort
+uid 1574,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1575,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,57625,124750,58375"
+)
+tg (CPTG
+uid 1576,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1577,0
+va (VaSet
+)
+xt "121600,57500,123000,58500"
+st "int"
+ju 2
+blo "123000,58300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "int"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 16
+suid 9,0
+)
+)
+)
+*99 (CptPort
+uid 1578,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1579,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,72625,88000,73375"
+)
+tg (CPTG
+uid 1580,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1581,0
+va (VaSet
+)
+xt "89000,72500,98000,73500"
+st "write_length : (16:0)"
+blo "89000,73300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "write_length"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 17
+suid 10,0
+)
+)
+)
+*100 (CptPort
+uid 1582,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1583,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,73625,88000,74375"
+)
+tg (CPTG
+uid 1584,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1585,0
+va (VaSet
+)
+xt "89000,73500,107400,74500"
+st "ram_start_addr : (RAM_ADDR_WIDTH-1:0)"
+blo "89000,74300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "ram_start_addr"
+t "std_logic_vector"
+b "(RAM_ADDR_WIDTH-1 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 18
+suid 11,0
+)
+)
+)
+*101 (CptPort
+uid 1586,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1587,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,56625,88000,57375"
+)
+tg (CPTG
+uid 1588,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1589,0
+va (VaSet
+)
+xt "89000,56500,96300,57500"
+st "ram_data : (15:0)"
+blo "89000,57300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "ram_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 19
+suid 12,0
+)
+)
+)
+*102 (CptPort
+uid 1590,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1591,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,55625,88000,56375"
+)
+tg (CPTG
+uid 1592,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1593,0
+va (VaSet
+)
+xt "89000,55500,104900,56500"
+st "ram_addr : (RAM_ADDR_WIDTH-1:0)"
+blo "89000,56300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ram_addr"
+t "std_logic_vector"
+b "(RAM_ADDR_WIDTH-1 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 20
+suid 13,0
+)
+)
+)
+*103 (CptPort
+uid 1594,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1595,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,78625,88000,79375"
+)
+tg (CPTG
+uid 1596,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1597,0
+va (VaSet
+)
+xt "89000,78500,93800,79500"
+st "data_valid"
+blo "89000,79300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "data_valid"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 21
+suid 14,0
+)
+)
+)
+*104 (CptPort
+uid 1598,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1599,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,70625,88000,71375"
+)
+tg (CPTG
+uid 1600,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1601,0
+va (VaSet
+)
+xt "89000,70500,91100,71500"
+st "busy"
+blo "89000,71300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "busy"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 23
+suid 15,0
+i "'1'"
+)
+)
+)
+*105 (CptPort
+uid 2218,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2219,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,74625,88000,75375"
+)
+tg (CPTG
+uid 2220,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2221,0
+va (VaSet
+)
+xt "89000,74500,97800,75500"
+st "fifo_channels : (3:0)"
+blo "89000,75300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "fifo_channels"
+t "std_logic_vector"
+b "(3 downto 0)"
+posAdd 0
+o 26
+suid 20,0
+)
+)
+)
+*106 (CptPort
+uid 2222,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2223,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,75625,88000,76375"
+)
+tg (CPTG
+uid 2224,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2225,0
+va (VaSet
+)
+xt "89000,75500,95600,76500"
+st "write_end_flag"
+blo "89000,76300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "write_end_flag"
+t "std_logic"
+o 25
+suid 18,0
+)
+)
+)
+*107 (CptPort
+uid 2226,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2227,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,76625,88000,77375"
+)
+tg (CPTG
+uid 2228,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2229,0
+va (VaSet
+)
+xt "89000,76500,96900,77500"
+st "write_header_flag"
+blo "89000,77300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "write_header_flag"
+t "std_logic"
+o 24
+suid 19,0
+)
+)
+)
+*108 (CptPort
+uid 5216,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5217,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,72625,124750,73375"
+)
+tg (CPTG
+uid 5218,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 5219,0
+va (VaSet
+)
+xt "118600,72500,123000,73500"
+st "led : (7:0)"
+ju 2
+blo "123000,73300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+posAdd 0
+o 14
+suid 22,0
+i "(OTHERS => '0')"
+)
+)
+)
+*109 (CptPort
+uid 5275,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5276,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,65625,88000,66375"
+)
+tg (CPTG
+uid 5277,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 5278,0
+va (VaSet
+)
+xt "89000,65500,92900,66500"
+st "s_trigger"
+blo "89000,66300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "s_trigger"
+t "std_logic"
+prec "-- softtrigger:"
+preAdd 0
+o 27
+suid 23,0
+i "'0'"
+)
+)
+)
+*110 (CptPort
+uid 6356,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 6357,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,76625,124750,77375"
+)
+tg (CPTG
+uid 6358,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 6359,0
+va (VaSet
+)
+xt "119800,76500,123000,77500"
+st "denable"
+ju 2
+blo "123000,77300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "denable"
+t "std_logic"
+eolc "-- default domino wave on. ... in case if REFCLK error ... REFCLK counter will override."
+preAdd 0
+posAdd 0
+o 43
+suid 31,0
+i "'0'"
+)
+)
+)
+*111 (CptPort
+uid 6446,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 6447,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,79625,124750,80375"
+)
+tg (CPTG
+uid 6448,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 6449,0
+va (VaSet
+)
+xt "116800,79500,123000,80500"
+st "dwrite_enable"
+ju 2
+blo "123000,80300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dwrite_enable"
+t "std_logic"
+eolc "-- default DWRITE low."
+preAdd 0
+posAdd 0
+o 44
+suid 32,0
+i "'1'"
+)
+)
+)
+*112 (CptPort
+uid 8406,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 8407,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,79625,88000,80375"
+)
+tg (CPTG
+uid 8408,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 8409,0
+va (VaSet
+)
+xt "89000,79500,95600,80500"
+st "data_valid_ack"
+blo "89000,80300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "data_valid_ack"
+t "std_logic"
+o 22
+suid 34,0
+i "'0'"
+)
+)
+)
+*113 (CptPort
+uid 8748,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 8749,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,80625,124750,81375"
+)
+tg (CPTG
+uid 8750,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 8751,0
+va (VaSet
+)
+xt "117800,80500,123000,81500"
+st "sclk_enable"
+ju 2
+blo "123000,81300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sclk_enable"
+t "std_logic"
+eolc "-- default DWRITE HIGH."
+posAdd 0
+o 45
+suid 35,0
+i "'1'"
+)
+)
+)
+*114 (CptPort
+uid 9223,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 9224,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,82625,124750,83375"
+)
+tg (CPTG
+uid 9225,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 9226,0
+va (VaSet
+)
+xt "117500,82500,123000,83500"
+st "ps_direction"
+ju 2
+blo "123000,83300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ps_direction"
+t "std_logic"
+prec "------------------------------------------------------------------------------
+
+-- ADC CLK generator, is able to shift phase with respect to X_50M
+-- these signals control the behavior of the digital clock manager (DCM)
+------------------------------------------------------------------------------"
+eolc "-- default phase shift upwards"
+preAdd 0
+posAdd 0
+o 49
+suid 36,0
+i "'1'"
+)
+)
+)
+*115 (CptPort
+uid 9227,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 9228,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,83625,124750,84375"
+)
+tg (CPTG
+uid 9229,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 9230,0
+va (VaSet
+)
+xt "114900,83500,123000,84500"
+st "ps_do_phase_shift"
+ju 2
+blo "123000,84300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ps_do_phase_shift"
+t "std_logic"
+eolc "--pulse this to phase shift once"
+preAdd 0
+posAdd 0
+o 50
+suid 37,0
+i "'0'"
+)
+)
+)
+*116 (CptPort
+uid 9933,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 9934,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,84625,124750,85375"
+)
+tg (CPTG
+uid 9935,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 9936,0
+va (VaSet
+)
+xt "119300,84500,123000,85500"
+st "ps_reset"
+ju 2
+blo "123000,85300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ps_reset"
+t "std_logic"
+eolc "-- pulse this to reset the variable phase shift"
+posAdd 0
+o 51
+suid 38,0
+i "'0'"
+)
+)
+)
+*117 (CptPort
+uid 9937,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 9938,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,87625,124750,88375"
+)
+tg (CPTG
+uid 9939,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 9940,0
+va (VaSet
+)
+xt "117400,87500,123000,88500"
+st "srclk_enable"
+ju 2
+blo "123000,88300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "srclk_enable"
+t "std_logic"
+eolc "-- default SRCLK on."
+posAdd 0
+o 46
+suid 39,0
+i "'1'"
+)
+)
+)
+*118 (CptPort
+uid 10619,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10620,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,90625,124750,91375"
+)
+tg (CPTG
+uid 10621,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 10622,0
+va (VaSet
+)
+xt "115800,90500,123000,91500"
+st "socks_connected"
+ju 2
+blo "123000,91300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "socks_connected"
+t "std_logic"
+posc "------------------------------------------------------------------------------"
+posAdd 0
+o 54
+suid 42,0
+)
+)
+)
+*119 (CptPort
+uid 10623,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10624,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,91625,124750,92375"
+)
+tg (CPTG
+uid 10625,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 10626,0
+va (VaSet
+)
+xt "116900,91500,123000,92500"
+st "socks_waiting"
+ju 2
+blo "123000,92300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "socks_waiting"
+t "std_logic"
+prec "------------------------------------------------------------------------------
+
+-- signals used to control FAD LED bahavior:
+-- one of the three LEDs is used for com-status info
+------------------------------------------------------------------------------"
+preAdd 0
+o 53
+suid 43,0
+)
+)
+)
+*120 (CptPort
+uid 11838,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 11839,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,92625,124750,93375"
+)
+tg (CPTG
+uid 11840,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 11841,0
+va (VaSet
+)
+xt "116700,92500,123000,93500"
+st "trigger_enable"
+ju 2
+blo "123000,93300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "trigger_enable"
+t "std_logic"
+prec "------------------------------------------------------------------------------
+
+-- user controllable enable signals
+------------------------------------------------------------------------------"
+preAdd 0
+posAdd 0
+o 42
+suid 44,0
+)
+)
+)
+*121 (CptPort
+uid 13149,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 13150,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,66625,88000,67375"
+)
+tg (CPTG
+uid 13151,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 13152,0
+va (VaSet
+)
+xt "89000,66500,96200,67500"
+st "c_trigger_enable"
+blo "89000,67300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "c_trigger_enable"
+t "std_logic"
+o 28
+suid 45,0
+i "'0'"
+)
+)
+)
+*122 (CptPort
+uid 13153,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 13154,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,67625,88000,68375"
+)
+tg (CPTG
+uid 13155,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 13156,0
+va (VaSet
+)
+xt "89000,67500,98800,68500"
+st "c_trigger_mult : (15:0)"
+blo "89000,68300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "c_trigger_mult"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+eolc "--subject to changes"
+posAdd 0
+o 29
+suid 46,0
+i "conv_std_logic_vector(0 ,16)"
+)
+)
+)
+*123 (CptPort
+uid 13806,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 13807,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,94625,88000,95375"
+)
+tg (CPTG
+uid 13808,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 13809,0
+va (VaSet
+)
+xt "89000,94500,97000,95500"
+st "MAC_jumper : (1:0)"
+blo "89000,95300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "MAC_jumper"
+t "std_logic_vector"
+b "(1 downto 0)"
+prec "------------------------------------------------------------------------------
+
+-- MAC/IP calculation signals:
+------------------------------------------------------------------------------"
+preAdd 0
+o 39
+suid 48,0
+)
+)
+)
+*124 (CptPort
+uid 13911,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 13912,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,95625,88000,96375"
+)
+tg (CPTG
+uid 13913,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 13914,0
+va (VaSet
+)
+xt "89000,95500,95500,96500"
+st "BoardID : (3:0)"
+blo "89000,96300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "BoardID"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 40
+suid 49,0
+)
+)
+)
+*125 (CptPort
+uid 13915,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 13916,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,96625,88000,97375"
+)
+tg (CPTG
+uid 13917,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 13918,0
+va (VaSet
+)
+xt "89000,96500,95300,97500"
+st "CrateID : (1:0)"
+blo "89000,97300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CrateID"
+t "std_logic_vector"
+b "(1 downto 0)"
+posAdd 0
+o 41
+suid 50,0
+)
+)
+)
+*126 (CptPort
+uid 20877,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 20878,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,118625,88000,119375"
+)
+tg (CPTG
+uid 20879,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 20880,0
+va (VaSet
+)
+xt "89000,118500,94300,119500"
+st "dac_setting"
+blo "89000,119300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dac_setting"
+t "dac_array_type"
+prec "--data_generator_config_start_o	: out std_logic := '0';
+--data_generator_config_valid_i	: in std_logic;"
+eolc "--<<-- default defined in fad_definitions.vhd"
+preAdd 0
+posAdd 0
+o 34
+suid 54,0
+i "DEFAULT_DAC"
+)
+)
+)
+*127 (CptPort
+uid 20897,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 20898,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,106625,88000,107375"
+)
+tg (CPTG
+uid 20899,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 20900,0
+va (VaSet
+)
+xt "89000,106500,102800,107500"
+st "memory_manager_config_start_o"
+blo "89000,107300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "memory_manager_config_start_o"
+t "std_logic"
+prec "-- FAD configuration signals:
+------------------------------------------------------------------------------"
+preAdd 0
+o 30
+suid 59,0
+i "'0'"
+)
+)
+)
+*128 (CptPort
+uid 20901,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 20902,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,107625,88000,108375"
+)
+tg (CPTG
+uid 20903,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 20904,0
+va (VaSet
+)
+xt "89000,107500,102300,108500"
+st "memory_manager_config_valid_i"
+blo "89000,108300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "memory_manager_config_valid_i"
+t "std_logic"
+o 31
+suid 60,0
+)
+)
+)
+*129 (CptPort
+uid 20905,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 20906,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,119625,88000,120375"
+)
+tg (CPTG
+uid 20907,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 20908,0
+va (VaSet
+)
+xt "89000,119500,94000,120500"
+st "roi_setting"
+blo "89000,120300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "roi_setting"
+t "roi_array_type"
+eolc "--<<-- default defined in fad_definitions.vhd"
+preAdd 0
+posAdd 0
+o 35
+suid 61,0
+i "DEFAULT_ROI"
+)
+)
+)
+*130 (CptPort
+uid 20913,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 20914,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,110625,88000,111375"
+)
+tg (CPTG
+uid 20915,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 20916,0
+va (VaSet
+)
+xt "89000,110500,101400,111500"
+st "spi_interface_config_start_o"
+blo "89000,111300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "spi_interface_config_start_o"
+t "std_logic"
+o 32
+suid 63,0
+i "'0'"
+)
+)
+)
+*131 (CptPort
+uid 20917,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 20918,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,111625,88000,112375"
+)
+tg (CPTG
+uid 20919,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 20920,0
+va (VaSet
+)
+xt "89000,111500,100900,112500"
+st "spi_interface_config_valid_i"
+blo "89000,112300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "spi_interface_config_valid_i"
+t "std_logic"
+posAdd 0
+o 33
+suid 64,0
+)
+)
+)
+*132 (CptPort
+uid 22782,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22783,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,82625,88000,83375"
+)
+tg (CPTG
+uid 22784,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 22785,0
+va (VaSet
+)
+xt "89000,82500,96200,83500"
+st "data_ram_empty"
+blo "89000,83300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "data_ram_empty"
+t "std_logic"
+preAdd 0
+o 38
+suid 65,0
+)
+)
+)
+*133 (CptPort
+uid 23829,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 23830,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,85625,124750,86375"
+)
+tg (CPTG
+uid 23831,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 23832,0
+va (VaSet
+)
+xt "119200,85500,123000,86500"
+st "ps_ready"
+ju 2
+blo "123000,86300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "ps_ready"
+t "std_logic"
+o 52
+suid 66,0
+)
+)
+)
+*134 (CptPort
+uid 24969,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 24970,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,120625,88000,121375"
+)
+tg (CPTG
+uid 24971,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 24972,0
+va (VaSet
+)
+xt "89000,120500,96600,121500"
+st "runnumber : (31:0)"
+blo "89000,121300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "runnumber"
+t "std_logic_vector"
+b "(31 DOWNTO 0)"
+o 36
+suid 67,0
+i "conv_std_logic_vector(0 ,32)"
+)
+)
+)
+*135 (CptPort
+uid 25009,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 25010,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,93625,124750,94375"
+)
+tg (CPTG
+uid 25011,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 25012,0
+va (VaSet
+)
+xt "115800,93500,123000,94500"
+st "reset_trigger_id"
+ju 2
+blo "123000,94300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "reset_trigger_id"
+t "std_logic"
+o 37
+suid 68,0
+i "'0'"
+)
+)
+)
+*136 (CptPort
+uid 25284,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 25285,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,107625,124750,108375"
+)
+tg (CPTG
+uid 25286,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 25287,0
+va (VaSet
+)
+xt "117700,107500,123000,108500"
+st "state : (7:0)"
+ju 2
+blo "123000,108300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 1
+suid 69,0
+)
+)
+)
+*137 (CptPort
+uid 25533,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 25534,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,108625,124750,109375"
+)
+tg (CPTG
+uid 25535,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 25536,0
+va (VaSet
+)
+xt "112600,108500,123000,109500"
+st "debug_data_ram_empty"
+ju 2
+blo "123000,109300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 2
+suid 70,0
+)
+)
+)
+*138 (CptPort
+uid 25537,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 25538,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,109625,124750,110375"
+)
+tg (CPTG
+uid 25539,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 25540,0
+va (VaSet
+)
+xt "115500,109500,123000,110500"
+st "debug_data_valid"
+ju 2
+blo "123000,110300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 3
+suid 71,0
+)
+)
+)
+*139 (CptPort
+uid 26308,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 26309,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,91625,88000,92375"
+)
+tg (CPTG
+uid 26310,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 26311,0
+va (VaSet
+)
+xt "89000,91500,98700,92500"
+st "data_generator_idle_i"
+blo "89000,92300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "data_generator_idle_i"
+t "std_logic"
+o 4
+suid 72,0
+)
+)
+)
+*140 (CptPort
+uid 28264,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 28265,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,113625,124750,114375"
+)
+tg (CPTG
+uid 28266,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 28267,0
+va (VaSet
+)
+xt "111100,113500,123000,114500"
+st "socket_tx_free_out : (16:0)"
+ju 2
+blo "123000,114300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "socket_tx_free_out"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+eolc "-- 17bit value .. that's true"
+posAdd 0
+o 7
+suid 73,0
+)
+)
+)
+*141 (CptPort
+uid 30666,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30667,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,114625,124750,115375"
+)
+tg (CPTG
+uid 30668,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 30669,0
+va (VaSet
+)
+xt "117600,114500,123000,115500"
+st "busy_enable"
+ju 2
+blo "123000,115300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "busy_enable"
+t "std_logic"
+o 47
+suid 74,0
+i "'1'"
+)
+)
+)
+*142 (CptPort
+uid 30670,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30671,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,115625,124750,116375"
+)
+tg (CPTG
+uid 30672,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 30673,0
+va (VaSet
+)
+xt "112800,115500,123000,116500"
+st "socket_send_mode_out"
+ju 2
+blo "123000,116300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "socket_send_mode_out"
+t "std_logic"
+o 48
+suid 75,0
+)
+)
+)
+*143 (CptPort
+uid 32339,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 32340,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,94625,124750,95375"
+)
+tg (CPTG
+uid 32341,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 32342,0
+va (VaSet
+)
+xt "117500,94500,123000,95500"
+st "busy_manual"
+ju 2
+blo "123000,95300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "busy_manual"
+t "std_logic"
+o 6
+suid 76,0
+)
+)
+)
+*144 (CptPort
+uid 32343,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 32344,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,100625,88000,101375"
+)
+tg (CPTG
+uid 32345,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 32346,0
+va (VaSet
+)
+xt "89000,100500,96900,101500"
+st "data_ram_not_full"
+blo "89000,101300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "data_ram_not_full"
+t "std_logic"
+o 5
+suid 77,0
+)
+)
+)
+]
+shape (Rectangle
+uid 1607,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "88000,53000,124000,123000"
+)
+oxt "43000,2000,56000,22000"
+ttg (MlTextGroup
+uid 1608,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*145 (Text
+uid 1609,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "103700,117000,109900,118000"
+st "FACT_FAD_lib"
+blo "103700,117800"
+tm "BdLibraryNameMgr"
+)
+*146 (Text
+uid 1610,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "103700,118000,109400,119000"
+st "w5300_modul"
+blo "103700,118800"
+tm "CptNameMgr"
+)
+*147 (Text
+uid 1611,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "103700,119000,113300,120000"
+st "w5300_modul_instance"
+blo "103700,119800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 1612,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 1613,0
+text (MLText
+uid 1614,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "88000,52200,115500,53000"
+st "RAM_ADDR_WIDTH = RAMADDRWIDTH64b+2    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "RAM_ADDR_WIDTH"
+type "integer"
+value "RAMADDRWIDTH64b+2"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 1615,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "88250,121250,89750,122750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*148 (Net
+uid 1680,0
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 11
+suid 30,0
+)
+declText (MLText
+uid 1681,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,11200,-140500,12000"
+st "crate_id                     : std_logic_vector(1 DOWNTO 0)"
+)
+)
+*149 (SaComponent
+uid 1768,0
+optionalChildren [
+*150 (CptPort
+uid 1760,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1761,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-41000,64625,-40250,65375"
+)
+tg (CPTG
+uid 1762,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1763,0
+va (VaSet
+)
+xt "-48800,64500,-42000,65500"
+st "trigger_id : (31:0)"
+ju 2
+blo "-42000,65300"
+)
+)
+thePort (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "trigger_id"
+t "std_logic_vector"
+b "(31 downto 0)"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+*151 (CptPort
+uid 1764,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1765,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-52750,64625,-52000,65375"
+)
+tg (CPTG
+uid 1766,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1767,0
+va (VaSet
+)
+xt "-51000,64500,-48200,65500"
+st "trigger"
+blo "-51000,65300"
+)
+)
+thePort (LogicalPort
+lang 2
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+)
+)
+)
+*152 (CptPort
+uid 6207,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 6208,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-52750,63625,-52000,64375"
+)
+tg (CPTG
+uid 6209,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 6210,0
+va (VaSet
+)
+xt "-51000,63500,-49500,64500"
+st "clk"
+blo "-51000,64300"
+)
+)
+thePort (LogicalPort
+lang 2
+decl (Decl
+n "clk"
+t "std_logic"
+o 4
+suid 3,0
+)
+)
+)
+*153 (CptPort
+uid 23079,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 23080,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-52750,65625,-52000,66375"
+)
+tg (CPTG
+uid 23081,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 23082,0
+va (VaSet
+)
+xt "-50000,65500,-47600,66500"
+st "reset"
+blo "-50000,66300"
+)
+)
+thePort (LogicalPort
+lang 2
+decl (Decl
+n "reset"
+t "std_logic"
+o 3
+suid 4,0
+)
+)
+)
+]
+shape (Rectangle
+uid 1769,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-52000,63000,-41000,67000"
+)
+oxt "32000,2000,43000,12000"
+ttg (MlTextGroup
+uid 1770,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*154 (Text
+uid 1771,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-50300,67000,-43700,68000"
+st "FACT_FAD_LIB"
+blo "-50300,67800"
+tm "BdLibraryNameMgr"
+)
+*155 (Text
+uid 1772,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-50300,68000,-43700,69000"
+st "trigger_counter"
+blo "-50300,68800"
+tm "CptNameMgr"
+)
+*156 (Text
+uid 1773,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-50300,69000,-39800,70000"
+st "trigger_counter_instance"
+blo "-50300,69800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 1774,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 1775,0
+text (MLText
+uid 1776,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-52000,62000,-52000,62000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 1777,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-51750,65250,-50250,66750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+sIVOD 1
+)
+archFileType "UNKNOWN"
+)
+*157 (Net
+uid 2297,0
+decl (Decl
+n "ram_start_addr"
+t "std_logic_vector"
+b "(RAMADDRWIDTH64b-1 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 107
+suid 36,0
+)
+declText (MLText
+uid 2298,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,102800,-129000,103600"
+st "SIGNAL ram_start_addr               : std_logic_vector(RAMADDRWIDTH64b-1 DOWNTO 0)"
+)
+)
+*158 (Net
+uid 2474,0
+lang 2
+decl (Decl
+n "wiz_write_ea"
+t "std_logic"
+o 139
+suid 39,0
+i "'0'"
+)
+declText (MLText
+uid 2475,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,132400,-125500,133200"
+st "SIGNAL wiz_write_ea                 : std_logic                                    := '0'"
+)
+)
+*159 (Net
+uid 2480,0
+lang 2
+decl (Decl
+n "wiz_write_length"
+t "std_logic_vector"
+b "(16 downto 0)"
+o 142
+suid 40,0
+i "(others => '0')"
+)
+declText (MLText
+uid 2481,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,134800,-119500,135600"
+st "SIGNAL wiz_write_length             : std_logic_vector(16 downto 0)                := (others => '0')"
+)
+)
+*160 (Net
+uid 2486,0
+lang 2
+decl (Decl
+n "wiz_ram_start_addr"
+t "std_logic_vector"
+b "(RAMADDRWIDTH64b+1 DOWNTO 0)"
+preAdd 0
+o 138
+suid 41,0
+i "(others => '0')"
+)
+declText (MLText
+uid 2487,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,130800,-119500,131600"
+st "SIGNAL wiz_ram_start_addr           : std_logic_vector(RAMADDRWIDTH64b+1 DOWNTO 0) := (others => '0')"
+)
+)
+*161 (Net
+uid 2492,0
+lang 2
+decl (Decl
+n "wiz_number_of_channels"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 137
+suid 42,0
+i "(others => '0')"
+)
+declText (MLText
+uid 2493,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,130000,-119500,130800"
+st "SIGNAL wiz_number_of_channels       : std_logic_vector(3 downto 0)                 := (others => '0')"
+)
+)
+*162 (Net
+uid 2498,0
+lang 2
+decl (Decl
+n "wiz_write_end"
+t "std_logic"
+o 140
+suid 43,0
+i "'0'"
+)
+declText (MLText
+uid 2499,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,133200,-125500,134000"
+st "SIGNAL wiz_write_end                : std_logic                                    := '0'"
+)
+)
+*163 (Net
+uid 2504,0
+lang 2
+decl (Decl
+n "wiz_write_header"
+t "std_logic"
+o 141
+suid 44,0
+i "'0'"
+)
+declText (MLText
+uid 2505,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,134000,-125500,134800"
+st "SIGNAL wiz_write_header             : std_logic                                    := '0'"
+)
+)
+*164 (Net
+uid 2574,0
+decl (Decl
+n "ram_write_ea"
+t "std_logic"
+o 108
+suid 48,0
+)
+declText (MLText
+uid 2575,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,103600,-146500,104400"
+st "SIGNAL ram_write_ea                 : std_logic"
+)
+)
+*165 (Net
+uid 2580,0
+decl (Decl
+n "ram_write_ready"
+t "std_logic"
+o 109
+suid 49,0
+i "'0'"
+)
+declText (MLText
+uid 2581,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,104400,-125500,105200"
+st "SIGNAL ram_write_ready              : std_logic                                    := '0'"
+)
+)
+*166 (Net
+uid 2598,0
+decl (Decl
+n "roi_max"
+t "roi_max_type"
+o 114
+suid 52,0
+)
+declText (MLText
+uid 2599,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,108400,-145000,109200"
+st "SIGNAL roi_max                      : roi_max_type"
+)
+)
+*167 (Net
+uid 2640,0
+decl (Decl
+n "package_length"
+t "std_logic_vector"
+b "(15 downto 0)"
+o 101
+suid 54,0
+)
+declText (MLText
+uid 2641,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,98000,-136500,98800"
+st "SIGNAL package_length               : std_logic_vector(15 downto 0)"
+)
+)
+*168 (Net
+uid 2776,0
+decl (Decl
+n "adc_oeb"
+t "std_logic"
+o 26
+suid 57,0
+i "'1'"
+)
+declText (MLText
+uid 2777,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,24000,-129000,24800"
+st "adc_oeb                      : std_logic                                    := '1'"
+)
+)
+*169 (PortIoOut
+uid 2798,0
+shape (CompositeShape
+uid 2799,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 2800,0
+sl 0
+ro 90
+xt "-71000,93625,-69500,94375"
+)
+(Line
+uid 2801,0
+sl 0
+ro 90
+xt "-69500,94000,-69000,94000"
+pts [
+"-69000,94000"
+"-69500,94000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 2802,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2803,0
+va (VaSet
+)
+xt "-75200,93500,-72000,94500"
+st "adc_oeb"
+ju 2
+blo "-72000,94300"
+tm "WireNameMgr"
+)
+)
+)
+*170 (PortIoIn
+uid 2804,0
+shape (CompositeShape
+uid 2805,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 2806,0
+sl 0
+ro 270
+xt "-68000,85625,-66500,86375"
+)
+(Line
+uid 2807,0
+sl 0
+ro 270
+xt "-66500,86000,-66000,86000"
+pts [
+"-66500,86000"
+"-66000,86000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 2808,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2809,0
+va (VaSet
+)
+xt "-74400,85500,-69000,86500"
+st "adc_otr_array"
+ju 2
+blo "-69000,86300"
+tm "WireNameMgr"
+)
+)
+)
+*171 (PortIoIn
+uid 2950,0
+shape (CompositeShape
+uid 2951,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 2952,0
+sl 0
+ro 270
+xt "-71000,96625,-69500,97375"
+)
+(Line
+uid 2953,0
+sl 0
+ro 270
+xt "-69500,97000,-69000,97000"
+pts [
+"-69500,97000"
+"-69000,97000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 2954,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2955,0
+va (VaSet
+)
+xt "-75300,96500,-72000,97500"
+st "board_id"
+ju 2
+blo "-72000,97300"
+tm "WireNameMgr"
+)
+)
+)
+*172 (PortIoIn
+uid 2956,0
+shape (CompositeShape
+uid 2957,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 2958,0
+sl 0
+ro 270
+xt "-71000,97625,-69500,98375"
+)
+(Line
+uid 2959,0
+sl 0
+ro 270
+xt "-69500,98000,-69000,98000"
+pts [
+"-69500,98000"
+"-69000,98000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 2960,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2961,0
+va (VaSet
+)
+xt "-75100,97500,-72000,98500"
+st "crate_id"
+ju 2
+blo "-72000,98300"
+tm "WireNameMgr"
+)
+)
+)
+*173 (Grouping
+uid 3137,0
+optionalChildren [
+*174 (CommentText
+uid 3139,0
+shape (Rectangle
+uid 3140,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "85000,178000,102000,179000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 3141,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "85200,178000,94900,179000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*175 (CommentText
+uid 3142,0
+shape (Rectangle
+uid 3143,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "102000,174000,106000,175000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 3144,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "102200,174000,105200,175000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*176 (CommentText
+uid 3145,0
+shape (Rectangle
+uid 3146,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "85000,176000,102000,177000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 3147,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "85200,176000,95200,177000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*177 (CommentText
+uid 3148,0
+shape (Rectangle
+uid 3149,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "81000,176000,85000,177000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 3150,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "81200,176000,83300,177000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*178 (CommentText
+uid 3151,0
+shape (Rectangle
+uid 3152,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "102000,175000,122000,179000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 3153,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "102200,175200,111400,176200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*179 (CommentText
+uid 3154,0
+shape (Rectangle
+uid 3155,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "106000,174000,122000,175000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 3156,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "106200,174000,110700,175000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*180 (CommentText
+uid 3157,0
+shape (Rectangle
+uid 3158,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "81000,174000,102000,176000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 3159,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "88700,174000,94300,176000"
+st "
+TU Dortmund 
+Physik / EE
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*181 (CommentText
+uid 3160,0
+shape (Rectangle
+uid 3161,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "81000,177000,85000,178000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 3162,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "81200,177000,83300,178000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*182 (CommentText
+uid 3163,0
+shape (Rectangle
+uid 3164,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "81000,178000,85000,179000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 3165,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "81200,178000,83900,179000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*183 (CommentText
+uid 3166,0
+shape (Rectangle
+uid 3167,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "85000,177000,102000,178000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 3168,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "85200,177000,97600,178000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 3138,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "81000,174000,122000,179000"
+)
+oxt "14000,66000,55000,71000"
+)
+*184 (Net
+uid 3894,0
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 17
+suid 81,0
+)
+declText (MLText
+uid 3895,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,16000,-150000,16800"
+st "CLK_25_PS                    : std_logic"
+)
+)
+*185 (PortIoOut
+uid 3978,0
+shape (CompositeShape
+uid 3979,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3980,0
+sl 0
+ro 270
+xt "-36500,23625,-35000,24375"
+)
+(Line
+uid 3981,0
+sl 0
+ro 270
+xt "-37000,24000,-36500,24000"
+pts [
+"-37000,24000"
+"-36500,24000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3982,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3983,0
+va (VaSet
+)
+xt "-35000,23500,-30500,24500"
+st "CLK_25_PS"
+blo "-35000,24300"
+tm "WireNameMgr"
+)
+)
+)
+*186 (Net
+uid 4068,0
+decl (Decl
+n "CLK_50"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 18
+suid 90,0
+)
+declText (MLText
+uid 4069,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,16800,-150000,17600"
+st "CLK_50                       : std_logic"
+)
+)
+*187 (Net
+uid 4204,0
+decl (Decl
+n "CLK_25"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 54
+suid 91,0
+)
+declText (MLText
+uid 4205,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,48400,-146500,49200"
+st "SIGNAL CLK_25                       : std_logic"
+)
+)
+*188 (PortIoOut
+uid 4220,0
+shape (CompositeShape
+uid 4221,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 4222,0
+sl 0
+ro 270
+xt "-36500,21625,-35000,22375"
+)
+(Line
+uid 4223,0
+sl 0
+ro 270
+xt "-37000,22000,-36500,22000"
+pts [
+"-37000,22000"
+"-36500,22000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 4224,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4225,0
+va (VaSet
+)
+xt "-35000,21500,-31900,22500"
+st "CLK_50"
+blo "-35000,22300"
+tm "WireNameMgr"
+)
+)
+)
+*189 (Net
+uid 4232,0
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+suid 92,0
+)
+declText (MLText
+uid 4233,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,3200,-150000,4000"
+st "CLK                          : std_logic"
+)
+)
+*190 (Net
+uid 4260,0
+decl (Decl
+n "adc_otr_array"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 9
+suid 95,0
+)
+declText (MLText
+uid 4261,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,9600,-140500,10400"
+st "adc_otr_array                : std_logic_vector(3 DOWNTO 0)"
+)
+)
+*191 (Net
+uid 4270,0
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 8
+suid 96,0
+)
+declText (MLText
+uid 4271,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,8800,-145000,9600"
+st "adc_data_array               : adc_data_array_type"
+)
+)
+*192 (PortIoIn
+uid 4307,0
+shape (CompositeShape
+uid 4308,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 4309,0
+sl 0
+ro 270
+xt "-68000,84625,-66500,85375"
+)
+(Line
+uid 4310,0
+sl 0
+ro 270
+xt "-66500,85000,-66000,85000"
+pts [
+"-66500,85000"
+"-66000,85000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 4311,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4312,0
+va (VaSet
+)
+xt "-74900,84500,-69000,85500"
+st "adc_data_array"
+ju 2
+blo "-69000,85300"
+tm "WireNameMgr"
+)
+)
+)
+*193 (Net
+uid 4399,0
+decl (Decl
+n "drs_clk_en"
+t "std_logic"
+o 85
+suid 97,0
+i "'0'"
+)
+declText (MLText
+uid 4400,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,82800,-125500,83600"
+st "SIGNAL drs_clk_en                   : std_logic                                    := '0'"
+)
+)
+*194 (Net
+uid 4405,0
+decl (Decl
+n "drs_s_cell_array"
+t "drs_s_cell_array_type"
+o 91
+suid 98,0
+)
+declText (MLText
+uid 4406,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,89200,-140500,90000"
+st "SIGNAL drs_s_cell_array             : drs_s_cell_array_type"
+)
+)
+*195 (Net
+uid 4417,0
+decl (Decl
+n "drs_read_s_cell"
+t "std_logic"
+o 86
+suid 100,0
+i "'0'"
+)
+declText (MLText
+uid 4418,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,83600,-125500,84400"
+st "SIGNAL drs_read_s_cell              : std_logic                                    := '0'"
+)
+)
+*196 (Net
+uid 4535,0
+decl (Decl
+n "drs_channel_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 35
+suid 109,0
+i "(others => '0')"
+)
+declText (MLText
+uid 4536,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,31200,-123000,32000"
+st "drs_channel_id               : std_logic_vector(3 downto 0)                 := (others => '0')"
+)
+)
+*197 (Net
+uid 4543,0
+decl (Decl
+n "drs_dwrite"
+t "std_logic"
+o 36
+suid 110,0
+i "'1'"
+)
+declText (MLText
+uid 4544,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,32000,-129000,32800"
+st "drs_dwrite                   : std_logic                                    := '1'"
+)
+)
+*198 (PortIoOut
+uid 4551,0
+shape (CompositeShape
+uid 4552,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 4553,0
+sl 0
+ro 90
+xt "-31000,69625,-29500,70375"
+)
+(Line
+uid 4554,0
+sl 0
+ro 90
+xt "-29500,70000,-29000,70000"
+pts [
+"-29000,70000"
+"-29500,70000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 4555,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4556,0
+va (VaSet
+)
+xt "-37900,69500,-32000,70500"
+st "drs_channel_id"
+ju 2
+blo "-32000,70300"
+tm "WireNameMgr"
+)
+)
+)
+*199 (PortIoOut
+uid 4557,0
+shape (CompositeShape
+uid 4558,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 4559,0
+sl 0
+ro 90
+xt "-100000,76625,-98500,77375"
+)
+(Line
+uid 4560,0
+sl 0
+ro 90
+xt "-98500,77000,-98000,77000"
+pts [
+"-98000,77000"
+"-98500,77000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 4561,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4562,0
+va (VaSet
+)
+xt "-105300,76500,-101000,77500"
+st "drs_dwrite"
+ju 2
+blo "-101000,77300"
+tm "WireNameMgr"
+)
+)
+)
+*200 (Net
+uid 4669,0
+decl (Decl
+n "SROUT_in_0"
+t "std_logic"
+o 4
+suid 112,0
+)
+declText (MLText
+uid 4670,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,5600,-150000,6400"
+st "SROUT_in_0                   : std_logic"
+)
+)
+*201 (Net
+uid 4677,0
+decl (Decl
+n "SROUT_in_1"
+t "std_logic"
+o 5
+suid 113,0
+)
+declText (MLText
+uid 4678,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,6400,-150000,7200"
+st "SROUT_in_1                   : std_logic"
+)
+)
+*202 (Net
+uid 4685,0
+decl (Decl
+n "SROUT_in_2"
+t "std_logic"
+o 6
+suid 114,0
+)
+declText (MLText
+uid 4686,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,7200,-150000,8000"
+st "SROUT_in_2                   : std_logic"
+)
+)
+*203 (Net
+uid 4693,0
+decl (Decl
+n "SROUT_in_3"
+t "std_logic"
+o 7
+suid 115,0
+)
+declText (MLText
+uid 4694,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,8000,-150000,8800"
+st "SROUT_in_3                   : std_logic"
+)
+)
+*204 (PortIoIn
+uid 4701,0
+shape (CompositeShape
+uid 4702,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 4703,0
+sl 0
+ro 270
+xt "-68000,49625,-66500,50375"
+)
+(Line
+uid 4704,0
+sl 0
+ro 270
+xt "-66500,50000,-66000,50000"
+pts [
+"-66500,50000"
+"-66000,50000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 4705,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4706,0
+va (VaSet
+)
+xt "-74400,49500,-69000,50500"
+st "SROUT_in_0"
+ju 2
+blo "-69000,50300"
+tm "WireNameMgr"
+)
+)
+)
+*205 (PortIoIn
+uid 4707,0
+shape (CompositeShape
+uid 4708,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 4709,0
+sl 0
+ro 270
+xt "-68000,50625,-66500,51375"
+)
+(Line
+uid 4710,0
+sl 0
+ro 270
+xt "-66500,51000,-66000,51000"
+pts [
+"-66500,51000"
+"-66000,51000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 4711,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4712,0
+va (VaSet
+)
+xt "-74400,50500,-69000,51500"
+st "SROUT_in_1"
+ju 2
+blo "-69000,51300"
+tm "WireNameMgr"
+)
+)
+)
+*206 (PortIoIn
+uid 4713,0
+shape (CompositeShape
+uid 4714,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 4715,0
+sl 0
+ro 270
+xt "-68000,51625,-66500,52375"
+)
+(Line
+uid 4716,0
+sl 0
+ro 270
+xt "-66500,52000,-66000,52000"
+pts [
+"-66500,52000"
+"-66000,52000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 4717,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4718,0
+va (VaSet
+)
+xt "-74400,51500,-69000,52500"
+st "SROUT_in_2"
+ju 2
+blo "-69000,52300"
+tm "WireNameMgr"
+)
+)
+)
+*207 (PortIoIn
+uid 4719,0
+shape (CompositeShape
+uid 4720,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 4721,0
+sl 0
+ro 270
+xt "-68000,52625,-66500,53375"
+)
+(Line
+uid 4722,0
+sl 0
+ro 270
+xt "-66500,53000,-66000,53000"
+pts [
+"-66500,53000"
+"-66000,53000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 4723,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4724,0
+va (VaSet
+)
+xt "-74400,52500,-69000,53500"
+st "SROUT_in_3"
+ju 2
+blo "-69000,53300"
+tm "WireNameMgr"
+)
+)
+)
+*208 (Net
+uid 4741,0
+decl (Decl
+n "drs_read_s_cell_ready"
+t "std_logic"
+o 87
+suid 116,0
+)
+declText (MLText
+uid 4742,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,84400,-146500,85200"
+st "SIGNAL drs_read_s_cell_ready        : std_logic"
+)
+)
+*209 (SaComponent
+uid 4903,0
+optionalChildren [
+*210 (CptPort
+uid 4867,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4868,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-58750,47625,-58000,48375"
+)
+tg (CPTG
+uid 4869,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 4870,0
+va (VaSet
+)
+xt "-57000,47500,-55100,48500"
+st "CLK"
+blo "-57000,48300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+)
+)
+)
+*211 (CptPort
+uid 4871,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4872,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-39000,51625,-38250,52375"
+)
+tg (CPTG
+uid 4873,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 4874,0
+va (VaSet
+)
+xt "-47500,51500,-40000,52500"
+st "start_endless_mode"
+ju 2
+blo "-40000,52300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "start_endless_mode"
+t "std_logic"
+o 2
+)
+)
+)
+*212 (CptPort
+uid 4875,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4876,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-39000,48625,-38250,49375"
+)
+tg (CPTG
+uid 4877,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 4878,0
+va (VaSet
+)
+xt "-50200,48500,-40000,49500"
+st "start_read_stop_pos_mode"
+ju 2
+blo "-40000,49300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "start_read_stop_pos_mode"
+t "std_logic"
+o 3
+)
+)
+)
+*213 (CptPort
+uid 4879,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4880,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-58750,49625,-58000,50375"
+)
+tg (CPTG
+uid 4881,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 4882,0
+va (VaSet
+)
+xt "-57000,49500,-51600,50500"
+st "SROUT_in_0"
+blo "-57000,50300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_0"
+t "std_logic"
+o 4
+)
+)
+)
+*214 (CptPort
+uid 4883,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4884,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-58750,50625,-58000,51375"
+)
+tg (CPTG
+uid 4885,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 4886,0
+va (VaSet
+)
+xt "-57000,50500,-51600,51500"
+st "SROUT_in_1"
+blo "-57000,51300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_1"
+t "std_logic"
+o 5
+)
+)
+)
+*215 (CptPort
+uid 4887,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4888,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-58750,51625,-58000,52375"
+)
+tg (CPTG
+uid 4889,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 4890,0
+va (VaSet
+)
+xt "-57000,51500,-51600,52500"
+st "SROUT_in_2"
+blo "-57000,52300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_2"
+t "std_logic"
+o 6
+)
+)
+)
+*216 (CptPort
+uid 4891,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4892,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-58750,52625,-58000,53375"
+)
+tg (CPTG
+uid 4893,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 4894,0
+va (VaSet
+)
+xt "-57000,52500,-51600,53500"
+st "SROUT_in_3"
+blo "-57000,53300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_3"
+t "std_logic"
+o 7
+)
+)
+)
+*217 (CptPort
+uid 4895,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4896,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-39000,50625,-38250,51375"
+)
+tg (CPTG
+uid 4897,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 4898,0
+va (VaSet
+)
+xt "-43400,50500,-40000,51500"
+st "stop_pos"
+ju 2
+blo "-40000,51300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "stop_pos"
+t "drs_s_cell_array_type"
+o 8
+)
+)
+)
+*218 (CptPort
+uid 4899,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4900,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-39000,49625,-38250,50375"
+)
+tg (CPTG
+uid 4901,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 4902,0
+va (VaSet
+)
+xt "-45700,49500,-40000,50500"
+st "stop_pos_valid"
+ju 2
+blo "-40000,50300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "stop_pos_valid"
+t "std_logic"
+o 9
+i "'0'"
+)
+)
+)
+*219 (CptPort
+uid 4938,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4939,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-58750,53625,-58000,54375"
+)
+tg (CPTG
+uid 4940,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 4941,0
+va (VaSet
+)
+xt "-57000,53500,-52800,54500"
+st "RSRLOAD"
+blo "-57000,54300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "RSRLOAD"
+t "std_logic"
+o 15
+i "'0'"
+)
+)
+)
+*220 (CptPort
+uid 4942,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4943,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-58750,54625,-58000,55375"
+)
+tg (CPTG
+uid 4944,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 4945,0
+va (VaSet
+)
+xt "-57000,54500,-54000,55500"
+st "SRCLK"
+blo "-57000,55300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "SRCLK"
+t "std_logic"
+o 16
+i "'0'"
+)
+)
+)
+*221 (CptPort
+uid 10272,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10273,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-39000,59625,-38250,60375"
+)
+tg (CPTG
+uid 10274,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 10275,0
+va (VaSet
+)
+xt "-46100,59500,-40000,60500"
+st "srin_data : (7:0)"
+ju 2
+blo "-40000,60300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "srin_data"
+t "std_logic_vector"
+b "(7 downto 0)"
+o 13
+)
+)
+)
+*222 (CptPort
+uid 10276,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10277,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-58750,59625,-58000,60375"
+)
+tg (CPTG
+uid 10278,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 10279,0
+va (VaSet
+)
+xt "-57000,59500,-53300,60500"
+st "SRIN_out"
+blo "-57000,60300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "SRIN_out"
+t "std_logic"
+o 14
+i "'0'"
+)
+)
+)
+*223 (CptPort
+uid 10280,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10281,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-39000,57625,-38250,58375"
+)
+tg (CPTG
+uid 10282,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 10283,0
+va (VaSet
+)
+xt "-45600,57500,-40000,58500"
+st "srin_write_ack"
+ju 2
+blo "-40000,58300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "srin_write_ack"
+t "std_logic"
+o 12
+i "'0'"
+)
+)
+)
+*224 (CptPort
+uid 10284,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10285,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-39000,58625,-38250,59375"
+)
+tg (CPTG
+uid 10286,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 10287,0
+va (VaSet
+)
+xt "-46300,58500,-40000,59500"
+st "srin_write_ready"
+ju 2
+blo "-40000,59300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "srin_write_ready"
+t "std_logic"
+o 11
+i "'0'"
+)
+)
+)
+*225 (CptPort
+uid 10288,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10289,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-39000,56625,-38250,57375"
+)
+tg (CPTG
+uid 10290,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 10291,0
+va (VaSet
+)
+xt "-47200,56500,-40000,57500"
+st "start_srin_write_8b"
+ju 2
+blo "-40000,57300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "start_srin_write_8b"
+t "std_logic"
+o 10
+)
+)
+)
+]
+shape (Rectangle
+uid 4904,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-58000,47000,-39000,62000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 4905,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*226 (Text
+uid 4906,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-52400,44000,-45800,45000"
+st "FACT_FAD_LIB"
+blo "-52400,44800"
+tm "BdLibraryNameMgr"
+)
+*227 (Text
+uid 4907,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-52400,45000,-47700,46000"
+st "drs_pulser"
+blo "-52400,45800"
+tm "CptNameMgr"
+)
+*228 (Text
+uid 4908,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-52400,46000,-44900,47000"
+st "I_main_drs_pulser"
+blo "-52400,46800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 4909,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 4910,0
+text (MLText
+uid 4911,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-48500,49000,-48500,49000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 4912,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-57750,60250,-56250,61750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*229 (Net
+uid 4946,0
+decl (Decl
+n "RSRLOAD"
+t "std_logic"
+o 23
+suid 117,0
+i "'0'"
+)
+declText (MLText
+uid 4947,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,21600,-129000,22400"
+st "RSRLOAD                      : std_logic                                    := '0'"
+)
+)
+*230 (PortIoOut
+uid 4954,0
+shape (CompositeShape
+uid 4955,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 4956,0
+sl 0
+ro 90
+xt "-68000,53625,-66500,54375"
+)
+(Line
+uid 4957,0
+sl 0
+ro 90
+xt "-66500,54000,-66000,54000"
+pts [
+"-66000,54000"
+"-66500,54000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 4958,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4959,0
+va (VaSet
+)
+xt "-73200,53500,-69000,54500"
+st "RSRLOAD"
+ju 2
+blo "-69000,54300"
+tm "WireNameMgr"
+)
+)
+)
+*231 (Net
+uid 4960,0
+decl (Decl
+n "SRCLK"
+t "std_logic"
+o 24
+suid 118,0
+i "'0'"
+)
+declText (MLText
+uid 4961,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,22400,-129000,23200"
+st "SRCLK                        : std_logic                                    := '0'"
+)
+)
+*232 (PortIoOut
+uid 4968,0
+shape (CompositeShape
+uid 4969,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 4970,0
+sl 0
+ro 90
+xt "-75000,56625,-73500,57375"
+)
+(Line
+uid 4971,0
+sl 0
+ro 90
+xt "-73500,57000,-73000,57000"
+pts [
+"-73000,57000"
+"-73500,57000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 4972,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4973,0
+va (VaSet
+)
+xt "-79000,56500,-76000,57500"
+st "SRCLK"
+ju 2
+blo "-76000,57300"
+tm "WireNameMgr"
+)
+)
+)
+*233 (Net
+uid 5220,0
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+posAdd 0
+o 38
+suid 133,0
+i "(OTHERS => '0')"
+)
+declText (MLText
+uid 5221,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,33600,-123000,34400"
+st "led                          : std_logic_vector(7 DOWNTO 0)                 := (OTHERS => '0')"
+)
+)
+*234 (Net
+uid 5472,0
+decl (Decl
+n "sensor_ready"
+t "std_logic"
+o 122
+suid 140,0
+)
+declText (MLText
+uid 5473,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,114800,-146500,115600"
+st "SIGNAL sensor_ready                 : std_logic"
+)
+)
+*235 (Net
+uid 5478,0
+decl (Decl
+n "sensor_array"
+t "sensor_array_type"
+o 121
+suid 141,0
+)
+declText (MLText
+uid 5479,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,114000,-142500,114800"
+st "SIGNAL sensor_array                 : sensor_array_type"
+)
+)
+*236 (Net
+uid 5632,0
+lang 10
+decl (Decl
+n "adc_otr"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 63
+suid 146,0
+)
+declText (MLText
+uid 5633,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,59600,-137000,60400"
+st "SIGNAL adc_otr                      : std_logic_vector(3 DOWNTO 0)"
+)
+)
+*237 (Net
+uid 5640,0
+decl (Decl
+n "adc_data_array_int"
+t "adc_data_array_type"
+o 62
+suid 147,0
+)
+declText (MLText
+uid 5641,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,58800,-141500,59600"
+st "SIGNAL adc_data_array_int           : adc_data_array_type"
+)
+)
+*238 (SaComponent
+uid 5678,0
+optionalChildren [
+*239 (CptPort
+uid 5658,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5659,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-58750,84625,-58000,85375"
+)
+tg (CPTG
+uid 5660,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 5661,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-57000,84500,-51100,85500"
+st "adc_data_array"
+blo "-57000,85300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 2
+suid 5,0
+)
+)
+)
+*240 (CptPort
+uid 5662,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5663,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-40000,84625,-39250,85375"
+)
+tg (CPTG
+uid 5664,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 5665,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-48100,84500,-41000,85500"
+st "adc_data_array_int"
+ju 2
+blo "-41000,85300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "adc_data_array_int"
+t "adc_data_array_type"
+o 4
+suid 6,0
+)
+)
+)
+*241 (CptPort
+uid 5666,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5667,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-40000,85625,-39250,86375"
+)
+tg (CPTG
+uid 5668,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 5669,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-43900,85500,-41000,86500"
+st "adc_otr"
+ju 2
+blo "-41000,86300"
+)
+)
+thePort (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "adc_otr"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 5
+suid 7,0
+)
+)
+)
+*242 (CptPort
+uid 5670,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5671,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-58750,85625,-58000,86375"
+)
+tg (CPTG
+uid 5672,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 5673,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-57000,85500,-51600,86500"
+st "adc_otr_array"
+blo "-57000,86300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "adc_otr_array"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 3
+suid 8,0
+)
+)
+)
+*243 (CptPort
+uid 5674,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5675,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-58750,82625,-58000,83375"
+)
+tg (CPTG
+uid 5676,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 5677,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-57000,82500,-54500,83500"
+st "clk_ps"
+blo "-57000,83300"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "clk_ps"
+t "std_logic"
+o 1
+suid 9,0
+)
+)
+)
+]
+shape (Rectangle
+uid 5679,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-58000,82000,-40000,90000"
+)
+oxt "15000,6000,23000,11000"
+ttg (MlTextGroup
+uid 5680,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*244 (Text
+uid 5681,0
+va (VaSet
+font "arial,8,1"
+)
+xt "-51100,86500,-44900,87500"
+st "FACT_FAD_lib"
+blo "-51100,87300"
+tm "BdLibraryNameMgr"
+)
+*245 (Text
+uid 5682,0
+va (VaSet
+font "arial,8,1"
+)
+xt "-51100,87500,-46300,88500"
+st "adc_buffer"
+blo "-51100,88300"
+tm "CptNameMgr"
+)
+*246 (Text
+uid 5683,0
+va (VaSet
+font "arial,8,1"
+)
+xt "-51100,88500,-43500,89500"
+st "I_main_adc_buffer"
+blo "-51100,89300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 5684,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 5685,0
+text (MLText
+uid 5686,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-78000,82300,-78000,82300"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 5687,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-57750,88250,-56250,89750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+sTC 0
+sF 0
+)
+archFileType "UNKNOWN"
+)
+*247 (SaComponent
+uid 5793,0
+optionalChildren [
+*248 (CptPort
+uid 5753,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5754,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-19750,128625,-19000,129375"
+)
+tg (CPTG
+uid 5755,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 5756,0
+va (VaSet
+)
+xt "-18000,128500,-16100,129500"
+st "sclk"
+blo "-18000,129300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sclk"
+t "std_logic"
+o 9
+suid 1,0
+)
+)
+)
+*249 (CptPort
+uid 5761,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5762,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-3000,128625,-2250,129375"
+)
+tg (CPTG
+uid 5763,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 5764,0
+va (VaSet
+)
+xt "-7700,128500,-4000,129500"
+st "dac_array"
+ju 2
+blo "-4000,129300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "dac_array"
+t "dac_array_type"
+o 3
+suid 10,0
+)
+)
+)
+*250 (CptPort
+uid 5765,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5766,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-3000,125625,-2250,126375"
+)
+tg (CPTG
+uid 5767,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 5768,0
+va (VaSet
+)
+xt "-9100,125500,-4000,126500"
+st "config_ready"
+ju 2
+blo "-4000,126300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "config_ready"
+t "std_logic"
+o 5
+suid 11,0
+)
+)
+)
+*251 (CptPort
+uid 5769,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5770,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-3000,124625,-2250,125375"
+)
+tg (CPTG
+uid 5771,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 5772,0
+va (VaSet
+)
+xt "-8800,124500,-4000,125500"
+st "config_start"
+ju 2
+blo "-4000,125300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "config_start"
+t "std_logic"
+o 2
+suid 12,0
+)
+)
+)
+*252 (CptPort
+uid 5773,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5774,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-3000,121625,-2250,122375"
+)
+tg (CPTG
+uid 5775,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 5776,0
+va (VaSet
+)
+xt "-9800,121500,-4000,122500"
+st "sensor_array"
+ju 2
+blo "-4000,122300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_array"
+t "sensor_array_type"
+o 10
+suid 13,0
+)
+)
+)
+*253 (CptPort
+uid 5777,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5778,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-3000,120625,-2250,121375"
+)
+tg (CPTG
+uid 5779,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 5780,0
+va (VaSet
+)
+xt "-9900,120500,-4000,121500"
+st "sensor_ready"
+ju 2
+blo "-4000,121300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_ready"
+t "std_logic"
+o 12
+suid 14,0
+)
+)
+)
+*254 (CptPort
+uid 5781,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5782,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-19750,124625,-19000,125375"
+)
+tg (CPTG
+uid 5783,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 5784,0
+va (VaSet
+)
+xt "-18000,124500,-15200,125500"
+st "dac_cs"
+blo "-18000,125300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 7
+suid 15,0
+)
+)
+)
+*255 (CptPort
+uid 5785,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5786,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-19750,123625,-19000,124375"
+)
+tg (CPTG
+uid 5787,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 5788,0
+va (VaSet
+)
+xt "-18000,123500,-11000,124500"
+st "sensor_cs : (3:0)"
+blo "-18000,124300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 11
+suid 16,0
+)
+)
+)
+*256 (CptPort
+uid 5789,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5790,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-19750,120625,-19000,121375"
+)
+tg (CPTG
+uid 5791,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 5792,0
+va (VaSet
+)
+xt "-18000,120500,-13800,121500"
+st "clk_50MHz"
+blo "-18000,121300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk_50MHz"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 17,0
+)
+)
+)
+*257 (CptPort
+uid 6154,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 6155,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-19750,126625,-19000,127375"
+)
+tg (CPTG
+uid 6156,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 6157,0
+va (VaSet
+)
+xt "-18000,126500,-16000,127500"
+st "mosi"
+blo "-18000,127300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "mosi"
+t "std_logic"
+o 8
+suid 19,0
+i "'0'"
+)
+)
+)
+*258 (CptPort
+uid 6317,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 6318,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-19750,127625,-19000,128375"
+)
+tg (CPTG
+uid 6319,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 6320,0
+va (VaSet
+)
+xt "-18000,127500,-16000,128500"
+st "miso"
+blo "-18000,128300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "miso"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 13
+suid 20,0
+)
+)
+)
+*259 (CptPort
+uid 20147,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 20148,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-3000,129625,-2250,130375"
+)
+tg (CPTG
+uid 20149,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 20150,0
+va (VaSet
+)
+xt "-10900,129500,-4000,130500"
+st "current_dac_array"
+ju 2
+blo "-4000,130300"
+)
+)
+thePort (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "current_dac_array"
+t "dac_array_type"
+o 6
+suid 21,0
+i "( others => 0)"
+)
+)
+)
+*260 (CptPort
+uid 21545,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 21546,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-19750,129625,-19000,130375"
+)
+tg (CPTG
+uid 21547,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 21548,0
+va (VaSet
+)
+xt "-18000,129500,-12700,130500"
+st "sclk_enable_i"
+blo "-18000,130300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "sclk_enable_i"
+t "std_logic"
+o 4
+suid 22,0
+)
+)
+)
+]
+shape (Rectangle
+uid 5794,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-19000,120000,-3000,133000"
+)
+oxt "15000,12000,30000,26000"
+ttg (MlTextGroup
+uid 5795,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*261 (Text
+uid 5796,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-18800,137000,-12600,138000"
+st "FACT_FAD_lib"
+blo "-18800,137800"
+tm "BdLibraryNameMgr"
+)
+*262 (Text
+uid 5797,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-18800,138000,-13300,139000"
+st "spi_interface"
+blo "-18800,138800"
+tm "CptNameMgr"
+)
+*263 (Text
+uid 5798,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-18800,139000,-10000,140000"
+st "I_main_SPI_interface"
+blo "-18800,139800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 5799,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 5800,0
+text (MLText
+uid 5801,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-34000,120000,-34000,120000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 5802,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-18750,131250,-17250,132750"
+iconName "BlockDiagram.png"
+iconMaskName "BlockDiagram.msk"
+ftype 1
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*264 (Net
+uid 5811,0
+decl (Decl
+n "sclk"
+t "std_logic"
+o 42
+suid 151,0
+)
+declText (MLText
+uid 5812,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,36800,-150000,37600"
+st "sclk                         : std_logic"
+)
+)
+*265 (Net
+uid 5819,0
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 52
+suid 152,0
+)
+declText (MLText
+uid 5820,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,44800,-150000,45600"
+st "sio                          : std_logic"
+)
+)
+*266 (Net
+uid 5827,0
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 31
+suid 153,0
+)
+declText (MLText
+uid 5828,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,28000,-150000,28800"
+st "dac_cs                       : std_logic"
+)
+)
+*267 (Net
+uid 5835,0
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 43
+suid 154,0
+)
+declText (MLText
+uid 5836,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,37600,-140500,38400"
+st "sensor_cs                    : std_logic_vector(3 DOWNTO 0)"
+)
+)
+*268 (PortIoOut
+uid 5843,0
+shape (CompositeShape
+uid 5844,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 5845,0
+sl 0
+ro 90
+xt "-30000,128625,-28500,129375"
+)
+(Line
+uid 5846,0
+sl 0
+ro 90
+xt "-28500,129000,-28000,129000"
+pts [
+"-28000,129000"
+"-28500,129000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 5847,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5848,0
+va (VaSet
+)
+xt "-32700,128500,-31000,129500"
+st "sclk"
+ju 2
+blo "-31000,129300"
+tm "WireNameMgr"
+)
+)
+)
+*269 (PortIoInOut
+uid 5849,0
+shape (CompositeShape
+uid 5850,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+uid 5851,0
+sl 0
+ro 180
+xt "-30000,127625,-28500,128375"
+)
+(Line
+uid 5852,0
+sl 0
+ro 180
+xt "-28500,128000,-28000,128000"
+pts [
+"-28000,128000"
+"-28500,128000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 5853,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5854,0
+va (VaSet
+)
+xt "-32400,127500,-31000,128500"
+st "sio"
+ju 2
+blo "-31000,128300"
+tm "WireNameMgr"
+)
+)
+)
+*270 (PortIoOut
+uid 5855,0
+shape (CompositeShape
+uid 5856,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 5857,0
+sl 0
+ro 90
+xt "-30000,124625,-28500,125375"
+)
+(Line
+uid 5858,0
+sl 0
+ro 90
+xt "-28500,125000,-28000,125000"
+pts [
+"-28000,125000"
+"-28500,125000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 5859,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5860,0
+va (VaSet
+)
+xt "-33800,124500,-31000,125500"
+st "dac_cs"
+ju 2
+blo "-31000,125300"
+tm "WireNameMgr"
+)
+)
+)
+*271 (PortIoOut
+uid 5861,0
+shape (CompositeShape
+uid 5862,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 5863,0
+sl 0
+ro 90
+xt "-30000,123625,-28500,124375"
+)
+(Line
+uid 5864,0
+sl 0
+ro 90
+xt "-28500,124000,-28000,124000"
+pts [
+"-28000,124000"
+"-28500,124000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 5865,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5866,0
+va (VaSet
+)
+xt "-34900,123500,-31000,124500"
+st "sensor_cs"
+ju 2
+blo "-31000,124300"
+tm "WireNameMgr"
+)
+)
+)
+*272 (Net
+uid 6158,0
+decl (Decl
+n "mosi"
+t "std_logic"
+o 40
+suid 162,0
+i "'0'"
+)
+declText (MLText
+uid 6159,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,35200,-129000,36000"
+st "mosi                         : std_logic                                    := '0'"
+)
+)
+*273 (PortIoOut
+uid 6166,0
+shape (CompositeShape
+uid 6167,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 6168,0
+sl 0
+ro 90
+xt "-30000,126625,-28500,127375"
+)
+(Line
+uid 6169,0
+sl 0
+ro 90
+xt "-28500,127000,-28000,127000"
+pts [
+"-28000,127000"
+"-28500,127000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 6170,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 6171,0
+va (VaSet
+)
+xt "-33000,126500,-31000,127500"
+st "mosi"
+ju 2
+blo "-31000,127300"
+tm "WireNameMgr"
+)
+)
+)
+*274 (Net
+uid 6360,0
+decl (Decl
+n "denable"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 34
+suid 166,0
+i "'0'"
+)
+declText (MLText
+uid 6361,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,30400,-115500,31200"
+st "denable                      : std_logic                                    := '0' -- default domino wave off"
+)
+)
+*275 (PortIoOut
+uid 6368,0
+shape (CompositeShape
+uid 6369,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 6370,0
+sl 0
+ro 270
+xt "179500,87625,181000,88375"
+)
+(Line
+uid 6371,0
+sl 0
+ro 270
+xt "179000,88000,179500,88000"
+pts [
+"179000,88000"
+"179500,88000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 6372,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 6373,0
+va (VaSet
+)
+xt "182000,87500,185000,88500"
+st "denable"
+blo "182000,88300"
+tm "WireNameMgr"
+)
+)
+)
+*276 (MWC
+uid 6529,0
+optionalChildren [
+*277 (CptPort
+uid 6501,0
+optionalChildren [
+*278 (Line
+uid 6505,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-94000,77000,-93000,77000"
+pts [
+"-94000,77000"
+"-93000,77000"
+]
+)
+*279 (Property
+uid 6506,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 6502,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-94750,76625,-94000,77375"
+)
+tg (CPTG
+uid 6503,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 6504,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-73331,316342,-71531,317342"
+st "dout"
+blo "-73331,317142"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+o 36
+suid 1,0
+i "'1'"
+)
+)
+)
+*280 (CptPort
+uid 6507,0
+optionalChildren [
+*281 (Line
+uid 6511,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-88999,76000,-88000,76000"
+pts [
+"-88000,76000"
+"-88999,76000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 6508,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-88000,75625,-87250,76375"
+)
+tg (CPTG
+uid 6509,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 6510,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-70365,315294,-68565,316294"
+st "din0"
+ju 2
+blo "-68565,316094"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din0"
+t "std_logic"
+o 95
+suid 2,0
+i "'1'"
+)
+)
+)
+*282 (CptPort
+uid 6512,0
+optionalChildren [
+*283 (Line
+uid 6516,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-88999,78000,-88000,78000"
+pts [
+"-88000,78000"
+"-88999,78000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 6513,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-88000,77625,-87250,78375"
+)
+tg (CPTG
+uid 6514,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 6515,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-70250,317700,-68450,318700"
+st "din1"
+ju 2
+blo "-68450,318500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "std_logic"
+o 94
+suid 3,0
+i "'1'"
+)
+)
+)
+*284 (CommentGraphic
+uid 6517,0
+optionalChildren [
+*285 (Property
+uid 6519,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-89000,79000"
+"-89000,79000"
+]
+uid 6518,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-89000,79000,-89000,79000"
+)
+oxt "11000,10000,11000,10000"
+)
+*286 (CommentGraphic
+uid 6520,0
+optionalChildren [
+*287 (Property
+uid 6522,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-89000,75000"
+"-89000,75000"
+]
+uid 6521,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-89000,75000,-89000,75000"
+)
+oxt "11000,6000,11000,6000"
+)
+*288 (Grouping
+uid 6523,0
+optionalChildren [
+*289 (CommentGraphic
+uid 6525,0
+shape (PolyLine2D
+pts [
+"-91000,75000"
+"-89000,75000"
+"-89000,79000"
+"-91000,79000"
+]
+uid 6526,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-91000,75000,-89000,79000"
+)
+oxt "9000,6000,11000,10000"
+)
+*290 (CommentGraphic
+uid 6527,0
+shape (Arc2D
+pts [
+"-91000,79000"
+"-93000,77000"
+"-91000,75000"
+]
+uid 6528,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-93000,75000,-91000,79000"
+)
+oxt "7000,6000,9000,10000"
+)
+]
+shape (GroupingShape
+uid 6524,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "-93000,75000,-89000,79000"
+)
+oxt "7000,6000,11000,10000"
+)
+]
+shape (Rectangle
+uid 6530,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "-94000,75000,-88000,79000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,12000,10000"
+ttg (MlTextGroup
+uid 6531,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*291 (Text
+uid 6532,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-91500,75500,-86700,76500"
+st "moduleware"
+blo "-91500,76300"
+)
+*292 (Text
+uid 6533,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-91500,76500,-89900,77500"
+st "and"
+blo "-91500,77300"
+)
+*293 (Text
+uid 6534,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-91500,77500,-89100,78500"
+st "and_5"
+blo "-91500,78300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 6535,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 6536,0
+text (MLText
+uid 6537,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-109000,66000,-109000,66000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 1
+visOptions (mwParamsVisibilityOptions
+)
+)
+*294 (Net
+uid 8746,0
+decl (Decl
+n "sclk_enable"
+t "std_logic"
+o 120
+suid 194,0
+)
+declText (MLText
+uid 8747,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,113200,-146500,114000"
+st "SIGNAL sclk_enable                  : std_logic"
+)
+)
+*295 (Net
+uid 9004,0
+lang 2
+decl (Decl
+n "adc_clk_en"
+t "std_logic"
+o 61
+suid 195,0
+)
+declText (MLText
+uid 9005,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,58000,-146500,58800"
+st "SIGNAL adc_clk_en                   : std_logic"
+)
+)
+*296 (SaComponent
+uid 9175,0
+optionalChildren [
+*297 (CptPort
+uid 9120,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 9121,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-42000,21625,-41250,22375"
+)
+tg (CPTG
+uid 9122,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 9123,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-46100,21500,-43000,22500"
+st "CLK_50"
+ju 2
+blo "-43000,22300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_50"
+t "std_logic"
+o 7
+suid 2,0
+)
+)
+)
+*298 (CptPort
+uid 9124,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 9125,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-42000,22625,-41250,23375"
+)
+tg (CPTG
+uid 9126,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 9127,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-46100,22500,-43000,23500"
+st "CLK_25"
+ju 2
+blo "-43000,23300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_25"
+t "std_logic"
+o 5
+suid 3,0
+)
+)
+)
+*299 (CptPort
+uid 9128,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 9129,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-60750,21625,-60000,22375"
+)
+tg (CPTG
+uid 9130,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 9131,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-59000,21500,-57100,22500"
+st "CLK"
+blo "-59000,22300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+suid 6,0
+)
+)
+)
+*300 (CptPort
+uid 9211,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 9212,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-42000,23625,-41250,24375"
+)
+tg (CPTG
+uid 9213,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 9214,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-47500,23500,-43000,24500"
+st "CLK_25_PS"
+ju 2
+blo "-43000,24300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 6
+suid 24,0
+)
+)
+)
+*301 (CptPort
+uid 9215,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 9216,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-60750,14625,-60000,15375"
+)
+tg (CPTG
+uid 9217,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 9218,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-59000,14500,-55700,15500"
+st "direction"
+blo "-59000,15300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "direction"
+t "std_logic"
+o 3
+suid 26,0
+)
+)
+)
+*302 (CptPort
+uid 9219,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 9220,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-60750,15625,-60000,16375"
+)
+tg (CPTG
+uid 9221,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 9222,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-59000,15500,-56000,16500"
+st "do_shift"
+blo "-59000,16300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "do_shift"
+t "std_logic"
+o 4
+suid 25,0
+)
+)
+)
+*303 (CptPort
+uid 10030,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10031,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-60750,23625,-60000,24375"
+)
+tg (CPTG
+uid 10032,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 10033,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-59000,23500,-55800,24500"
+st "RST_IN"
+blo "-59000,24300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "RST_IN"
+t "std_logic"
+o 2
+suid 27,0
+)
+)
+)
+*304 (CptPort
+uid 15170,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 15171,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-42000,14625,-41250,15375"
+)
+tg (CPTG
+uid 15172,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 15173,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-47800,14500,-43000,15500"
+st "offset : (7:0)"
+ju 2
+blo "-43000,15300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "offset"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 9
+suid 28,0
+i "(OTHERS => '0')"
+)
+)
+)
+*305 (CptPort
+uid 23071,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 23072,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-42000,15625,-41250,16375"
+)
+tg (CPTG
+uid 23073,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 23074,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-49100,15500,-43000,16500"
+st "locked_status_o"
+ju 2
+blo "-43000,16300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "locked_status_o"
+t "std_logic"
+o 8
+suid 29,0
+)
+)
+)
+*306 (CptPort
+uid 23075,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 23076,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-42000,16625,-41250,17375"
+)
+tg (CPTG
+uid 23077,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 23078,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-48800,16500,-43000,17500"
+st "ready_status_o"
+ju 2
+blo "-43000,17300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ready_status_o"
+t "std_logic"
+o 10
+suid 30,0
+)
+)
+)
+]
+shape (Rectangle
+uid 9176,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-60000,13000,-42000,27000"
+)
+oxt "28000,10000,46000,33000"
+ttg (MlTextGroup
+uid 9177,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*307 (Text
+uid 9178,0
+va (VaSet
+font "arial,8,1"
+)
+xt "-55800,18000,-49600,19000"
+st "FACT_FAD_lib"
+blo "-55800,18800"
+tm "BdLibraryNameMgr"
+)
+*308 (Text
+uid 9179,0
+va (VaSet
+font "arial,8,1"
+)
+xt "-55800,19000,-45800,20000"
+st "clock_generator_var_ps"
+blo "-55800,19800"
+tm "CptNameMgr"
+)
+*309 (Text
+uid 9180,0
+va (VaSet
+font "arial,8,1"
+)
+xt "-55800,20000,-45200,21000"
+st "clock_generator_instance"
+blo "-55800,20800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 9181,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 9182,0
+text (MLText
+uid 9183,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-75000,6000,-75000,6000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 9184,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-59750,25250,-58250,26750"
+iconName "BlockDiagram.png"
+iconMaskName "BlockDiagram.msk"
+ftype 1
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*310 (Net
+uid 9231,0
+decl (Decl
+n "ps_direction"
+t "std_logic"
+eolc "-- default phase shift upwards"
+posAdd 0
+o 102
+suid 196,0
+i "'1'"
+)
+declText (MLText
+uid 9232,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,98800,-110000,99600"
+st "SIGNAL ps_direction                 : std_logic                                    := '1' -- default phase shift upwards"
+)
+)
+*311 (Net
+uid 9239,0
+decl (Decl
+n "ps_do_phase_shift"
+t "std_logic"
+eolc "--pulse this to phase shift once"
+preAdd 0
+posAdd 0
+o 103
+suid 197,0
+i "'0'"
+)
+declText (MLText
+uid 9240,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,99600,-109000,100400"
+st "SIGNAL ps_do_phase_shift            : std_logic                                    := '0' --pulse this to phase shift once"
+)
+)
+*312 (Net
+uid 9941,0
+decl (Decl
+n "ps_reset"
+t "std_logic"
+eolc "-- pulse this to reset the variable phase shift"
+posAdd 0
+o 104
+suid 221,0
+i "'0'"
+)
+declText (MLText
+uid 9942,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,100400,-101500,101200"
+st "SIGNAL ps_reset                     : std_logic                                    := '0' -- pulse this to reset the variable phase shift"
+)
+)
+*313 (Net
+uid 9949,0
+decl (Decl
+n "srclk_enable"
+t "std_logic"
+o 128
+suid 222,0
+i "'0'"
+)
+declText (MLText
+uid 9950,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,120400,-125500,121200"
+st "SIGNAL srclk_enable                 : std_logic                                    := '0'"
+)
+)
+*314 (MWC
+uid 9957,0
+optionalChildren [
+*315 (CptPort
+uid 9966,0
+optionalChildren [
+*316 (Line
+uid 9970,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-72000,57000,-71000,57000"
+pts [
+"-72000,57000"
+"-71000,57000"
+]
+)
+*317 (Property
+uid 9971,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 9967,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-72750,56625,-72000,57375"
+)
+tg (CPTG
+uid 9968,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 9969,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-51331,296342,-49531,297342"
+st "dout"
+blo "-51331,297142"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+o 24
+i "'0'"
+)
+)
+)
+*318 (CptPort
+uid 9972,0
+optionalChildren [
+*319 (Line
+uid 9976,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-66999,56000,-66000,56000"
+pts [
+"-66000,56000"
+"-66999,56000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 9973,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-66000,55625,-65250,56375"
+)
+tg (CPTG
+uid 9974,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 9975,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-48365,295294,-46565,296294"
+st "din0"
+ju 2
+blo "-46565,296094"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din0"
+t "std_logic"
+o 60
+i "'0'"
+)
+)
+)
+*320 (CptPort
+uid 9977,0
+optionalChildren [
+*321 (Line
+uid 9981,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-67000,58000,-66000,58000"
+pts [
+"-66000,58000"
+"-67000,58000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 9978,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-66000,57625,-65250,58375"
+)
+tg (CPTG
+uid 9979,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 9980,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-48250,297700,-46450,298700"
+st "din1"
+ju 2
+blo "-46450,298500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "std_logic"
+o 128
+i "'0'"
+)
+)
+)
+*322 (CommentGraphic
+uid 9982,0
+optionalChildren [
+*323 (Property
+uid 9984,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-67000,59000"
+"-67000,59000"
+]
+uid 9983,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-67000,59000,-67000,59000"
+)
+oxt "11000,10000,11000,10000"
+)
+*324 (CommentGraphic
+uid 9985,0
+optionalChildren [
+*325 (Property
+uid 9987,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-67000,55000"
+"-67000,55000"
+]
+uid 9986,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-67000,55000,-67000,55000"
+)
+oxt "11000,6000,11000,6000"
+)
+*326 (Grouping
+uid 9988,0
+optionalChildren [
+*327 (CommentGraphic
+uid 9990,0
+shape (PolyLine2D
+pts [
+"-69000,55000"
+"-67000,55000"
+"-67000,59000"
+"-69000,59000"
+]
+uid 9991,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-69000,55000,-67000,59000"
+)
+oxt "9000,6000,11000,10000"
+)
+*328 (CommentGraphic
+uid 9992,0
+shape (Arc2D
+pts [
+"-69000,59000"
+"-71000,57000"
+"-69000,55000"
+]
+uid 9993,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-71000,55000,-69000,59000"
+)
+oxt "7000,6000,9000,10000"
+)
+]
+shape (GroupingShape
+uid 9989,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "-71000,55000,-67000,59000"
+)
+oxt "7000,6000,11000,10000"
+)
+]
+shape (Rectangle
+uid 9958,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "-72000,55000,-66000,59000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,12000,10000"
+ttg (MlTextGroup
+uid 9959,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*329 (Text
+uid 9960,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-69500,55500,-64700,56500"
+st "moduleware"
+blo "-69500,56300"
+)
+*330 (Text
+uid 9961,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-69500,56500,-67900,57500"
+st "and"
+blo "-69500,57300"
+)
+*331 (Text
+uid 9962,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-69500,57500,-68500,58500"
+st "I6"
+blo "-69500,58300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 9963,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 9964,0
+text (MLText
+uid 9965,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-87000,46000,-87000,46000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 1
+visOptions (mwParamsVisibilityOptions
+)
+)
+*332 (Net
+uid 10008,0
+decl (Decl
+n "SRCLK1"
+t "std_logic"
+o 60
+suid 224,0
+i "'0'"
+)
+declText (MLText
+uid 10009,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,57200,-125500,58000"
+st "SIGNAL SRCLK1                       : std_logic                                    := '0'"
+)
+)
+*333 (Net
+uid 10264,0
+decl (Decl
+n "s_trigger"
+t "std_logic"
+o 118
+suid 230,0
+)
+declText (MLText
+uid 10265,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,112400,-146500,113200"
+st "SIGNAL s_trigger                    : std_logic"
+)
+)
+*334 (Net
+uid 10296,0
+decl (Decl
+n "start_srin_write_8b"
+t "std_logic"
+o 131
+suid 231,0
+)
+declText (MLText
+uid 10297,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,122800,-146500,123600"
+st "SIGNAL start_srin_write_8b          : std_logic"
+)
+)
+*335 (Net
+uid 10302,0
+decl (Decl
+n "srin_write_ack"
+t "std_logic"
+o 129
+suid 232,0
+i "'0'"
+)
+declText (MLText
+uid 10303,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,121200,-125500,122000"
+st "SIGNAL srin_write_ack               : std_logic                                    := '0'"
+)
+)
+*336 (Net
+uid 10308,0
+decl (Decl
+n "srin_write_ready"
+t "std_logic"
+o 130
+suid 233,0
+i "'0'"
+)
+declText (MLText
+uid 10309,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,122000,-125500,122800"
+st "SIGNAL srin_write_ready             : std_logic                                    := '0'"
+)
+)
+*337 (Net
+uid 10314,0
+decl (Decl
+n "drs_srin_data"
+t "std_logic_vector"
+b "(7 downto 0)"
+o 92
+suid 234,0
+i "(others => '0')"
+)
+declText (MLText
+uid 10315,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,90000,-119500,90800"
+st "SIGNAL drs_srin_data                : std_logic_vector(7 downto 0)                 := (others => '0')"
+)
+)
+*338 (Net
+uid 10320,0
+decl (Decl
+n "SRIN_out"
+t "std_logic"
+o 25
+suid 235,0
+i "'0'"
+)
+declText (MLText
+uid 10321,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,23200,-129000,24000"
+st "SRIN_out                     : std_logic                                    := '0'"
+)
+)
+*339 (PortIoOut
+uid 10328,0
+shape (CompositeShape
+uid 10329,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 10330,0
+sl 0
+ro 90
+xt "-76000,59625,-74500,60375"
+)
+(Line
+uid 10331,0
+sl 0
+ro 90
+xt "-74500,60000,-74000,60000"
+pts [
+"-74000,60000"
+"-74500,60000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 10332,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10333,0
+va (VaSet
+)
+xt "-80700,59500,-77000,60500"
+st "SRIN_out"
+ju 2
+blo "-77000,60300"
+tm "WireNameMgr"
+)
+)
+)
+*340 (MWC
+uid 10380,0
+optionalChildren [
+*341 (CptPort
+uid 10344,0
+optionalChildren [
+*342 (Line
+uid 10348,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-125000,68000,-123409,68000"
+pts [
+"-125000,68000"
+"-123409,68000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10345,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-125750,67625,-125000,68375"
+)
+tg (CPTG
+uid 10346,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 10347,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-128000,67700,-126200,68700"
+st "din1"
+blo "-128000,68500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 14
+suid 1,0
+)
+)
+)
+*343 (CptPort
+uid 10349,0
+optionalChildren [
+*344 (Property
+uid 10353,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+*345 (Line
+uid 10354,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-119999,67000,-119000,67000"
+pts [
+"-119000,67000"
+"-119999,67000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10350,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-119000,66625,-118250,67375"
+)
+tg (CPTG
+uid 10351,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 10352,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-117750,66532,-115950,67532"
+st "dout"
+ju 2
+blo "-115950,67332"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 135
+suid 2,0
+)
+)
+)
+*346 (CptPort
+uid 10355,0
+optionalChildren [
+*347 (Line
+uid 10359,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-125000,66000,-123409,66000"
+pts [
+"-125000,66000"
+"-123409,66000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10356,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-125750,65625,-125000,66375"
+)
+tg (CPTG
+uid 10357,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 10358,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-128115,65294,-126315,66294"
+st "din0"
+blo "-128115,66094"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din0"
+t "std_logic"
+o 67
+suid 3,0
+)
+)
+)
+*348 (CommentGraphic
+uid 10360,0
+shape (Arc2D
+pts [
+"-124000,65004"
+"-121737,65521"
+"-120000,67000"
+]
+uid 10361,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-124000,65003,-120000,67000"
+)
+oxt "7000,6003,11000,8000"
+)
+*349 (CommentGraphic
+uid 10362,0
+shape (Arc2D
+pts [
+"-120000,67005"
+"-121551,68394"
+"-124004,68998"
+]
+uid 10363,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-124004,67005,-120000,68999"
+)
+oxt "6996,8005,11000,10000"
+)
+*350 (Grouping
+uid 10364,0
+optionalChildren [
+*351 (CommentGraphic
+uid 10366,0
+optionalChildren [
+*352 (Property
+uid 10368,0
+pclass "_MW_GEOM_"
+pname "arc"
+ptn "String"
+)
+]
+shape (CustomPolygon
+pts [
+"-124000,68998"
+"-124000,65000"
+"-122817,65211"
+"-121048,66156"
+"-120000,67000"
+"-121952,68132"
+"-124000,68998"
+]
+uid 10367,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,65535"
+lineColor "32768,0,32768"
+fillStyle 1
+)
+xt "-124000,65000,-120000,68998"
+)
+oxt "7000,6000,11000,9998"
+)
+*353 (CommentGraphic
+uid 10369,0
+optionalChildren [
+*354 (Property
+uid 10371,0
+pclass "_MW_GEOM_"
+pname "arc"
+ptn "String"
+)
+]
+shape (Arc2D
+pts [
+"-124000,65000"
+"-123237,67001"
+"-124000,69000"
+]
+uid 10370,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+fillStyle 1
+)
+xt "-124000,65000,-123236,69000"
+)
+oxt "7000,6000,7762,10000"
+)
+]
+shape (GroupingShape
+uid 10365,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "-124000,65000,-120000,69000"
+)
+oxt "7000,6000,11000,10000"
+)
+*355 (CommentGraphic
+uid 10372,0
+shape (PolyLine2D
+pts [
+"-120000,67000"
+"-120000,67000"
+]
+uid 10373,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-120000,67000,-120000,67000"
+)
+oxt "11000,8000,11000,8000"
+)
+*356 (CommentGraphic
+uid 10374,0
+optionalChildren [
+*357 (Property
+uid 10376,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-124000,65000"
+"-124000,65000"
+]
+uid 10375,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-124000,65000,-124000,65000"
+)
+oxt "7000,6000,7000,6000"
+)
+*358 (CommentGraphic
+uid 10377,0
+optionalChildren [
+*359 (Property
+uid 10379,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-124000,69000"
+"-124000,69000"
+]
+uid 10378,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-124000,69000,-124000,69000"
+)
+oxt "7000,10000,7000,10000"
+)
+]
+shape (Rectangle
+uid 10381,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "-125000,65000,-119000,69000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,12000,10000"
+ttg (MlTextGroup
+uid 10382,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*360 (Text
+uid 10383,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-123500,67500,-118700,68500"
+st "moduleware"
+blo "-123500,68300"
+)
+*361 (Text
+uid 10384,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-123500,68500,-122400,69500"
+st "or"
+blo "-123500,69300"
+)
+*362 (Text
+uid 10385,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-123500,69500,-121600,70500"
+st "or_5"
+blo "-123500,70300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 10386,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 10387,0
+text (MLText
+uid 10388,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-140000,56000,-140000,56000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 2
+visOptions (mwParamsVisibilityOptions
+)
+)
+*363 (Net
+uid 10627,0
+decl (Decl
+n "socks_connected"
+t "std_logic"
+o 123
+suid 243,0
+)
+declText (MLText
+uid 10628,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,116400,-146500,117200"
+st "SIGNAL socks_connected              : std_logic"
+)
+)
+*364 (Net
+uid 10635,0
+decl (Decl
+n "socks_waiting"
+t "std_logic"
+o 124
+suid 244,0
+)
+declText (MLText
+uid 10636,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,117200,-146500,118000"
+st "SIGNAL socks_waiting                : std_logic"
+)
+)
+*365 (Net
+uid 10721,0
+decl (Decl
+n "green"
+t "std_logic"
+o 37
+suid 248,0
+)
+declText (MLText
+uid 10722,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,32800,-150000,33600"
+st "green                        : std_logic"
+)
+)
+*366 (PortIoOut
+uid 10729,0
+shape (CompositeShape
+uid 10730,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 10731,0
+sl 0
+ro 270
+xt "113500,128625,115000,129375"
+)
+(Line
+uid 10732,0
+sl 0
+ro 270
+xt "113000,129000,113500,129000"
+pts [
+"113000,129000"
+"113500,129000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 10733,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10734,0
+va (VaSet
+)
+xt "116000,128500,118400,129500"
+st "green"
+blo "116000,129300"
+tm "WireNameMgr"
+)
+)
+)
+*367 (Net
+uid 10735,0
+decl (Decl
+n "amber"
+t "std_logic"
+o 29
+suid 249,0
+)
+declText (MLText
+uid 10736,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,26400,-150000,27200"
+st "amber                        : std_logic"
+)
+)
+*368 (PortIoOut
+uid 10743,0
+shape (CompositeShape
+uid 10744,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 10745,0
+sl 0
+ro 270
+xt "113500,129625,115000,130375"
+)
+(Line
+uid 10746,0
+sl 0
+ro 270
+xt "113000,130000,113500,130000"
+pts [
+"113000,130000"
+"113500,130000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 10747,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10748,0
+va (VaSet
+)
+xt "116000,129500,118500,130500"
+st "amber"
+blo "116000,130300"
+tm "WireNameMgr"
+)
+)
+)
+*369 (Net
+uid 10749,0
+decl (Decl
+n "red"
+t "std_logic"
+o 41
+suid 250,0
+)
+declText (MLText
+uid 10750,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,36000,-150000,36800"
+st "red                          : std_logic"
+)
+)
+*370 (PortIoOut
+uid 10757,0
+shape (CompositeShape
+uid 10758,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 10759,0
+sl 0
+ro 270
+xt "113500,130625,115000,131375"
+)
+(Line
+uid 10760,0
+sl 0
+ro 270
+xt "113000,131000,113500,131000"
+pts [
+"113000,131000"
+"113500,131000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 10761,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10762,0
+va (VaSet
+)
+xt "116000,130500,117500,131500"
+st "red"
+blo "116000,131300"
+tm "WireNameMgr"
+)
+)
+)
+*371 (SaComponent
+uid 11209,0
+optionalChildren [
+*372 (CptPort
+uid 11181,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 11182,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "88250,128625,89000,129375"
+)
+tg (CPTG
+uid 11183,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 11184,0
+va (VaSet
+)
+xt "90000,128500,91900,129500"
+st "CLK"
+blo "90000,129300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+)
+)
+)
+*373 (CptPort
+uid 11185,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 11186,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "107000,128625,107750,129375"
+)
+tg (CPTG
+uid 11187,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 11188,0
+va (VaSet
+)
+xt "103600,128500,106000,129500"
+st "green"
+ju 2
+blo "106000,129300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "green"
+t "std_logic"
+o 2
+)
+)
+)
+*374 (CptPort
+uid 11189,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 11190,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "107000,129625,107750,130375"
+)
+tg (CPTG
+uid 11191,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 11192,0
+va (VaSet
+)
+xt "103500,129500,106000,130500"
+st "amber"
+ju 2
+blo "106000,130300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "amber"
+t "std_logic"
+o 3
+)
+)
+)
+*375 (CptPort
+uid 11193,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 11194,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "107000,130625,107750,131375"
+)
+tg (CPTG
+uid 11195,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 11196,0
+va (VaSet
+)
+xt "104500,130500,106000,131500"
+st "red"
+ju 2
+blo "106000,131300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "red"
+t "std_logic"
+o 4
+)
+)
+)
+*376 (CptPort
+uid 11197,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 11198,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "88250,129625,89000,130375"
+)
+tg (CPTG
+uid 11199,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 11200,0
+va (VaSet
+)
+xt "90000,129500,92800,130500"
+st "trigger"
+blo "90000,130300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "trigger"
+t "std_logic"
+o 6
+)
+)
+)
+*377 (CptPort
+uid 11201,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 11202,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "88250,130625,89000,131375"
+)
+tg (CPTG
+uid 11203,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 11204,0
+va (VaSet
+)
+xt "90000,130500,96100,131500"
+st "socks_waiting"
+blo "90000,131300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "socks_waiting"
+t "std_logic"
+o 11
+)
+)
+)
+*378 (CptPort
+uid 11205,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 11206,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "88250,131625,89000,132375"
+)
+tg (CPTG
+uid 11207,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 11208,0
+va (VaSet
+)
+xt "90000,131500,97200,132500"
+st "socks_connected"
+blo "90000,132300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "socks_connected"
+t "std_logic"
+o 12
+)
+)
+)
+*379 (CptPort
+uid 12693,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 12694,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "107000,132625,107750,133375"
+)
+tg (CPTG
+uid 12695,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 12696,0
+va (VaSet
+)
+xt "97500,132500,106000,133500"
+st "additional_flasher_out"
+ju 2
+blo "106000,133300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "additional_flasher_out"
+t "std_logic"
+o 5
+)
+)
+)
+*380 (CptPort
+uid 22344,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22345,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "88250,132625,89000,133375"
+)
+tg (CPTG
+uid 22346,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 22347,0
+va (VaSet
+)
+xt "90000,132500,97000,133500"
+st "refclk_too_high"
+blo "90000,133300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "refclk_too_high"
+t "std_logic"
+o 9
+)
+)
+)
+*381 (CptPort
+uid 22348,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22349,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "88250,133625,89000,134375"
+)
+tg (CPTG
+uid 22350,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 22351,0
+va (VaSet
+)
+xt "90000,133500,96600,134500"
+st "refclk_too_low"
+blo "90000,134300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "refclk_too_low"
+t "std_logic"
+o 10
+)
+)
+)
+*382 (CptPort
+uid 30445,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30446,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "88250,134625,89000,135375"
+)
+tg (CPTG
+uid 30447,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 30448,0
+va (VaSet
+)
+xt "90000,134500,95600,135500"
+st "trigger_veto"
+blo "90000,135300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 8
+)
+)
+)
+*383 (CptPort
+uid 30449,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30450,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "88250,135625,89000,136375"
+)
+tg (CPTG
+uid 30451,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 30452,0
+va (VaSet
+)
+xt "90000,135500,96000,136500"
+st "w5300_reset"
+blo "90000,136300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "w5300_reset"
+t "std_logic"
+o 7
+)
+)
+)
+]
+shape (Rectangle
+uid 11210,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "89000,128000,107000,138000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 11211,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*384 (Text
+uid 11212,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "90900,139000,97100,140000"
+st "FACT_FAD_lib"
+blo "90900,139800"
+tm "BdLibraryNameMgr"
+)
+*385 (Text
+uid 11213,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "90900,140000,96800,141000"
+st "led_controller"
+blo "90900,140800"
+tm "CptNameMgr"
+)
+*386 (Text
+uid 11214,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "90900,141000,100700,142000"
+st "led_controller_instance"
+blo "90900,141800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 11215,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 11216,0
+text (MLText
+uid 11217,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "89000,125600,115500,127200"
+st "HEARTBEAT_PWM_DIVIDER = 50000       ( integer )  
+WAITING_DIVIDER       = 50000000    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "HEARTBEAT_PWM_DIVIDER"
+type "integer"
+value "50000"
+)
+(GiElement
+name "WAITING_DIVIDER"
+type "integer"
+value "50000000"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 11218,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "89250,136250,90750,137750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*387 (Net
+uid 11403,0
+decl (Decl
+n "drs_readout_started"
+t "std_logic"
+o 90
+suid 252,0
+)
+declText (MLText
+uid 11404,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,88400,-146500,89200"
+st "SIGNAL drs_readout_started          : std_logic"
+)
+)
+*388 (Net
+uid 11856,0
+decl (Decl
+n "trigger_enable"
+t "std_logic"
+o 133
+suid 254,0
+)
+declText (MLText
+uid 11857,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,126000,-146500,126800"
+st "SIGNAL trigger_enable               : std_logic"
+)
+)
+*389 (MWC
+uid 12295,0
+optionalChildren [
+*390 (CptPort
+uid 12267,0
+optionalChildren [
+*391 (Line
+uid 12271,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-114000,70000,-113000,70000"
+pts [
+"-113000,70000"
+"-114000,70000"
+]
+)
+*392 (Property
+uid 12272,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 12268,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-113000,69625,-112250,70375"
+)
+tg (CPTG
+uid 12269,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 12270,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-111581,69342,-109781,70342"
+st "dout"
+ju 2
+blo "-109781,70142"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 145
+suid 1,0
+)
+)
+)
+*393 (CptPort
+uid 12273,0
+optionalChildren [
+*394 (Line
+uid 12277,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-119000,69000,-117999,69000"
+pts [
+"-119000,69000"
+"-117999,69000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 12274,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-119750,68625,-119000,69375"
+)
+tg (CPTG
+uid 12275,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 12276,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-122115,68294,-120315,69294"
+st "din0"
+blo "-122115,69094"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din0"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 135
+suid 2,0
+)
+)
+)
+*395 (CptPort
+uid 12278,0
+optionalChildren [
+*396 (Line
+uid 12282,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-119000,71000,-117999,71000"
+pts [
+"-119000,71000"
+"-117999,71000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 12279,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-119750,70625,-119000,71375"
+)
+tg (CPTG
+uid 12280,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 12281,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-122000,70700,-120200,71700"
+st "din1"
+blo "-122000,71500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "std_logic"
+o 133
+suid 3,0
+)
+)
+)
+*397 (CommentGraphic
+uid 12283,0
+optionalChildren [
+*398 (Property
+uid 12285,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-118000,72000"
+"-118000,72000"
+]
+uid 12284,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-118000,72000,-118000,72000"
+)
+oxt "7000,10000,7000,10000"
+)
+*399 (CommentGraphic
+uid 12286,0
+optionalChildren [
+*400 (Property
+uid 12288,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-118000,68000"
+"-118000,68000"
+]
+uid 12287,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-118000,68000,-118000,68000"
+)
+oxt "7000,6000,7000,6000"
+)
+*401 (Grouping
+uid 12289,0
+optionalChildren [
+*402 (CommentGraphic
+uid 12291,0
+shape (PolyLine2D
+pts [
+"-116000,72000"
+"-118000,72000"
+"-118000,68000"
+"-116000,68000"
+]
+uid 12292,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-118000,68000,-116000,72000"
+)
+oxt "7000,6000,9000,10000"
+)
+*403 (CommentGraphic
+uid 12293,0
+shape (Arc2D
+pts [
+"-116000,68000"
+"-114000,70000"
+"-116000,72000"
+]
+uid 12294,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-116000,68000,-114000,72000"
+)
+oxt "9000,6000,11000,10000"
+)
+]
+shape (GroupingShape
+uid 12290,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "-118000,68000,-114000,72000"
+)
+oxt "7000,6000,11000,10000"
+)
+]
+shape (Rectangle
+uid 12296,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "-119000,68000,-113000,72000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,12000,10000"
+ttg (MlTextGroup
+uid 12297,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*404 (Text
+uid 12298,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-117500,68500,-112700,69500"
+st "moduleware"
+blo "-117500,69300"
+)
+*405 (Text
+uid 12299,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-117500,69500,-115900,70500"
+st "and"
+blo "-117500,70300"
+)
+*406 (Text
+uid 12300,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-117500,70500,-115100,71500"
+st "and_4"
+blo "-117500,71300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 12301,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 12302,0
+text (MLText
+uid 12303,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-134000,59000,-134000,59000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 2
+visOptions (mwParamsVisibilityOptions
+)
+)
+*407 (SaComponent
+uid 12625,0
+optionalChildren [
+*408 (CptPort
+uid 12605,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 12606,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-72750,73625,-72000,74375"
+)
+tg (CPTG
+uid 12607,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 12608,0
+va (VaSet
+)
+xt "-71000,73500,-66800,74500"
+st "trigger_in"
+blo "-71000,74300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "trigger_in"
+t "std_logic"
+o 2
+)
+)
+)
+*409 (CptPort
+uid 12609,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 12610,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-56000,71625,-55250,72375"
+)
+tg (CPTG
+uid 12611,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 12612,0
+va (VaSet
+)
+xt "-61600,71500,-57000,72500"
+st "trigger_out"
+ju 2
+blo "-57000,72300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "trigger_out"
+t "std_logic"
+o 3
+i "'0'"
+)
+)
+)
+*410 (CptPort
+uid 12613,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 12614,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-72750,75625,-72000,76375"
+)
+tg (CPTG
+uid 12615,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 12616,0
+va (VaSet
+)
+xt "-71000,75500,-67500,76500"
+st "drs_write"
+blo "-71000,76300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_write"
+t "std_logic"
+o 4
+i "'1'"
+)
+)
+)
+*411 (CptPort
+uid 12617,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 12618,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-56000,73625,-55250,74375"
+)
+tg (CPTG
+uid 12619,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 12620,0
+va (VaSet
+)
+xt "-64000,73500,-57000,74500"
+st "drs_readout_ready"
+ju 2
+blo "-57000,74300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "drs_readout_ready"
+t "std_logic"
+o 5
+)
+)
+)
+*412 (CptPort
+uid 12621,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 12622,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-56000,74625,-55250,75375"
+)
+tg (CPTG
+uid 12623,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 12624,0
+va (VaSet
+)
+xt "-65900,74500,-57000,75500"
+st "drs_readout_ready_ack"
+ju 2
+blo "-57000,75300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_readout_ready_ack"
+t "std_logic"
+o 6
+i "'0'"
+)
+)
+)
+*413 (CptPort
+uid 12673,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 12674,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-72750,71625,-72000,72375"
+)
+tg (CPTG
+uid 12675,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 12676,0
+va (VaSet
+)
+xt "-71000,71500,-69700,72500"
+st "clk"
+blo "-71000,72300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+)
+)
+)
+]
+shape (Rectangle
+uid 12626,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-72000,71000,-56000,78000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 12627,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*414 (Text
+uid 12628,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-71950,78000,-65750,79000"
+st "FACT_FAD_lib"
+blo "-71950,78800"
+tm "BdLibraryNameMgr"
+)
+*415 (Text
+uid 12629,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-71950,79000,-65050,80000"
+st "trigger_manager"
+blo "-71950,79800"
+tm "CptNameMgr"
+)
+*416 (Text
+uid 12630,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-71950,80000,-61150,81000"
+st "trigger_manager_instance"
+blo "-71950,80800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 12631,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 12632,0
+text (MLText
+uid 12633,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-62500,71000,-62500,71000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 12634,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-71750,76250,-70250,77750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*417 (Net
+uid 12647,0
+decl (Decl
+n "drs_readout_ready"
+t "std_logic"
+prec "-- --
+--      drs_dwrite : out std_logic := '1';"
+preAdd 0
+posAdd 0
+o 88
+suid 266,0
+i "'0'"
+)
+declText (MLText
+uid 12648,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,85200,-125500,87600"
+st "-- --
+--      drs_dwrite : out std_logic := '1';
+SIGNAL drs_readout_ready            : std_logic                                    := '0'"
+)
+)
+*418 (Net
+uid 12653,0
+decl (Decl
+n "drs_readout_ready_ack"
+t "std_logic"
+o 89
+suid 267,0
+)
+declText (MLText
+uid 12654,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,87600,-146500,88400"
+st "SIGNAL drs_readout_ready_ack        : std_logic"
+)
+)
+*419 (SaComponent
+uid 13117,0
+optionalChildren [
+*420 (CptPort
+uid 13101,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 13102,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "72000,61625,72750,62375"
+)
+tg (CPTG
+uid 13103,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 13104,0
+va (VaSet
+)
+xt "69200,61500,71000,62500"
+st "CLK"
+ju 2
+blo "71000,62300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+)
+)
+)
+*421 (CptPort
+uid 13105,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 13106,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "72000,62625,72750,63375"
+)
+tg (CPTG
+uid 13107,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 13108,0
+va (VaSet
+)
+xt "68300,62500,71000,63500"
+st "enable"
+ju 2
+blo "71000,63300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "enable"
+t "std_logic"
+o 2
+)
+)
+)
+*422 (CptPort
+uid 13109,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 13110,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "72000,63625,72750,64375"
+)
+tg (CPTG
+uid 13111,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 13112,0
+va (VaSet
+)
+xt "63900,63500,71000,64500"
+st "multiplier : (15:0)"
+ju 2
+blo "71000,64300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "multiplier"
+t "std_logic_vector"
+b "(15 downto 0)"
+o 3
+)
+)
+)
+*423 (CptPort
+uid 13113,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 13114,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "59250,61625,60000,62375"
+)
+tg (CPTG
+uid 13115,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 13116,0
+va (VaSet
+)
+xt "61000,61500,64000,62500"
+st "trigger"
+blo "61000,62300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "trigger"
+t "std_logic"
+o 4
+)
+)
+)
+]
+shape (Rectangle
+uid 13118,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "60000,61000,72000,65000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 13119,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*424 (Text
+uid 13120,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "62350,65000,68550,66000"
+st "FACT_FAD_lib"
+blo "62350,65800"
+tm "BdLibraryNameMgr"
+)
+*425 (Text
+uid 13121,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "62350,66000,69650,67000"
+st "continous_pulser"
+blo "62350,66800"
+tm "CptNameMgr"
+)
+*426 (Text
+uid 13122,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "62350,67000,73550,68000"
+st "continous_pulser_instance"
+blo "62350,67800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 13123,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 13124,0
+text (MLText
+uid 13125,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "58000,59400,85000,61000"
+st "MINIMAL_TRIGGER_WAIT_TIME = 25000    ( integer )  
+TRIGGER_WIDTH             = 5        ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "MINIMAL_TRIGGER_WAIT_TIME"
+type "integer"
+value "25000"
+)
+(GiElement
+name "TRIGGER_WIDTH"
+type "integer"
+value "5"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 13126,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "60250,63250,61750,64750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*427 (Net
+uid 13157,0
+decl (Decl
+n "c_trigger_enable"
+t "std_logic"
+o 65
+suid 275,0
+i "'0'"
+)
+declText (MLText
+uid 13158,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,63600,-125500,64400"
+st "SIGNAL c_trigger_enable             : std_logic                                    := '0'"
+)
+)
+*428 (PortIoIn
+uid 13689,0
+shape (CompositeShape
+uid 13690,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 13691,0
+sl 0
+ro 270
+xt "78000,94625,79500,95375"
+)
+(Line
+uid 13692,0
+sl 0
+ro 270
+xt "79500,95000,80000,95000"
+pts [
+"79500,95000"
+"80000,95000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 13693,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 13694,0
+va (VaSet
+)
+xt "80100,93500,83000,94500"
+st "D_T_in"
+ju 2
+blo "83000,94300"
+tm "WireNameMgr"
+)
+)
+)
+*429 (Net
+uid 13701,0
+decl (Decl
+n "D_T_in"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 2
+suid 281,0
+)
+declText (MLText
+uid 13702,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,4000,-140500,4800"
+st "D_T_in                       : std_logic_vector(1 DOWNTO 0)"
+)
+)
+*430 (PortIoIn
+uid 14042,0
+shape (CompositeShape
+uid 14043,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 14044,0
+sl 0
+ro 270
+xt "-74000,134625,-72500,135375"
+)
+(Line
+uid 14045,0
+sl 0
+ro 270
+xt "-72500,135000,-72000,135000"
+pts [
+"-72500,135000"
+"-72000,135000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 14046,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 14047,0
+va (VaSet
+)
+xt "-80100,134500,-75000,135500"
+st "drs_refclk_in"
+ju 2
+blo "-75000,135300"
+tm "WireNameMgr"
+)
+)
+)
+*431 (Net
+uid 14054,0
+decl (Decl
+n "drs_refclk_in"
+t "std_logic"
+eolc "-- used to check if DRS REFCLK exsists, if not DENABLE inhibit"
+o 12
+suid 284,0
+)
+declText (MLText
+uid 14055,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,12000,-118500,12800"
+st "drs_refclk_in                : std_logic -- used to check if DRS REFCLK exsists, if not DENABLE inhibit"
+)
+)
+*432 (PortIoIn
+uid 14165,0
+shape (CompositeShape
+uid 14166,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 14167,0
+sl 0
+ro 270
+xt "-92000,122625,-90500,123375"
+)
+(Line
+uid 14168,0
+sl 0
+ro 270
+xt "-90500,123000,-90000,123000"
+pts [
+"-90500,123000"
+"-90000,123000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 14169,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 14170,0
+va (VaSet
+)
+xt "-96900,122500,-93000,123500"
+st "plllock_in"
+ju 2
+blo "-93000,123300"
+tm "WireNameMgr"
+)
+)
+)
+*433 (Net
+uid 14177,0
+decl (Decl
+n "plllock_in"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- high level, if dominowave is running and DRS PLL locked"
+o 13
+suid 285,0
+)
+declText (MLText
+uid 14178,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,12800,-111000,13600"
+st "plllock_in                   : std_logic_vector(3 DOWNTO 0) -- high level, if dominowave is running and DRS PLL locked"
+)
+)
+*434 (SaComponent
+uid 14417,0
+optionalChildren [
+*435 (CptPort
+uid 14397,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14398,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-69750,133625,-69000,134375"
+)
+tg (CPTG
+uid 14399,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 14400,0
+va (VaSet
+)
+xt "-68000,133500,-66700,134500"
+st "clk"
+blo "-68000,134300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+)
+)
+)
+*436 (CptPort
+uid 14401,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14402,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-69750,134625,-69000,135375"
+)
+tg (CPTG
+uid 14403,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 14404,0
+va (VaSet
+)
+xt "-68000,134500,-64800,135500"
+st "refclk_in"
+blo "-68000,135300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "refclk_in"
+t "std_logic"
+o 2
+)
+)
+)
+*437 (CptPort
+uid 14405,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14406,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-54000,133625,-53250,134375"
+)
+tg (CPTG
+uid 14407,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 14408,0
+va (VaSet
+)
+xt "-63600,133500,-55000,134500"
+st "counter_result : (11:0)"
+ju 2
+blo "-55000,134300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 downto 0)"
+o 3
+i "(others => '0')"
+)
+)
+)
+*438 (CptPort
+uid 14409,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14410,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-54000,134625,-53250,135375"
+)
+tg (CPTG
+uid 14411,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 14412,0
+va (VaSet
+)
+xt "-63600,134500,-55000,135500"
+st "alarm_refclk_too_high"
+ju 2
+blo "-55000,135300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 4
+i "'0'"
+)
+)
+)
+*439 (CptPort
+uid 14413,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14414,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-54000,135625,-53250,136375"
+)
+tg (CPTG
+uid 14415,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 14416,0
+va (VaSet
+)
+xt "-63200,135500,-55000,136500"
+st "alarm_refclk_too_low"
+ju 2
+blo "-55000,136300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+o 5
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 14418,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-69000,133000,-54000,138000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 14419,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*440 (Text
+uid 14420,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-68200,138000,-62000,139000"
+st "FACT_FAD_lib"
+blo "-68200,138800"
+tm "BdLibraryNameMgr"
+)
+*441 (Text
+uid 14421,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-68200,139000,-60800,140000"
+st "REFCLK_counter"
+blo "-68200,139800"
+tm "CptNameMgr"
+)
+*442 (Text
+uid 14422,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-68200,140000,-58600,141000"
+st "REFCLK_counter_main"
+blo "-68200,140800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 14423,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 14424,0
+text (MLText
+uid 14425,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "-69000,131400,-47000,133000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 14426,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-68750,136250,-67250,137750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*443 (Net
+uid 14477,0
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 27
+suid 290,0
+)
+declText (MLText
+uid 14478,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,24800,-150000,25600"
+st "alarm_refclk_too_high        : std_logic"
+)
+)
+*444 (PortIoOut
+uid 14485,0
+shape (CompositeShape
+uid 14486,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 14487,0
+sl 0
+ro 270
+xt "-50500,134625,-49000,135375"
+)
+(Line
+uid 14488,0
+sl 0
+ro 270
+xt "-51000,135000,-50500,135000"
+pts [
+"-51000,135000"
+"-50500,135000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 14489,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 14490,0
+va (VaSet
+)
+xt "-48000,134500,-39400,135500"
+st "alarm_refclk_too_high"
+blo "-48000,135300"
+tm "WireNameMgr"
+)
+)
+)
+*445 (Net
+uid 14491,0
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+posAdd 0
+o 28
+suid 291,0
+)
+declText (MLText
+uid 14492,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,25600,-150000,26400"
+st "alarm_refclk_too_low         : std_logic"
+)
+)
+*446 (PortIoOut
+uid 14499,0
+shape (CompositeShape
+uid 14500,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 14501,0
+sl 0
+ro 270
+xt "-50500,135625,-49000,136375"
+)
+(Line
+uid 14502,0
+sl 0
+ro 270
+xt "-51000,136000,-50500,136000"
+pts [
+"-51000,136000"
+"-50500,136000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 14503,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 14504,0
+va (VaSet
+)
+xt "-48000,135500,-39800,136500"
+st "alarm_refclk_too_low"
+blo "-48000,136300"
+tm "WireNameMgr"
+)
+)
+)
+*447 (Net
+uid 14620,0
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 30
+suid 292,0
+)
+declText (MLText
+uid 14621,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,27200,-140000,28000"
+st "counter_result               : std_logic_vector(11 DOWNTO 0)"
+)
+)
+*448 (PortIoOut
+uid 14628,0
+shape (CompositeShape
+uid 14629,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 14630,0
+sl 0
+ro 270
+xt "-41500,133625,-40000,134375"
+)
+(Line
+uid 14631,0
+sl 0
+ro 270
+xt "-42000,134000,-41500,134000"
+pts [
+"-42000,134000"
+"-41500,134000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 14632,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 14633,0
+va (VaSet
+)
+xt "-39000,133500,-33400,134500"
+st "counter_result"
+blo "-39000,134300"
+tm "WireNameMgr"
+)
+)
+)
+*449 (MWC
+uid 14991,0
+optionalChildren [
+*450 (CptPort
+uid 14963,0
+optionalChildren [
+*451 (Line
+uid 14967,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "165000,78000,166000,78000"
+pts [
+"166000,78000"
+"165000,78000"
+]
+)
+*452 (Property
+uid 14968,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14964,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "166000,77625,166750,78375"
+)
+tg (CPTG
+uid 14965,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 14966,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "167419,77342,169219,78342"
+st "dout"
+ju 2
+blo "169219,78142"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 74
+suid 1,0
+i "'0'"
+)
+)
+)
+*453 (CptPort
+uid 14969,0
+optionalChildren [
+*454 (Line
+uid 14973,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "160000,77000,161000,77000"
+pts [
+"160000,77000"
+"161000,77000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14970,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "159250,76625,160000,77375"
+)
+tg (CPTG
+uid 14971,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 14972,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "156885,76294,158685,77294"
+st "din0"
+blo "156885,77094"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din0"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 73
+suid 2,0
+i "'0'"
+)
+)
+)
+*455 (CptPort
+uid 14974,0
+optionalChildren [
+*456 (Line
+uid 14978,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "160000,79000,161000,79000"
+pts [
+"160000,79000"
+"161000,79000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14975,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "159250,78625,160000,79375"
+)
+tg (CPTG
+uid 14976,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 14977,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "157000,78700,158800,79700"
+st "din1"
+blo "157000,79500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 77
+suid 3,0
+i "'0'"
+)
+)
+)
+*457 (CommentGraphic
+uid 14979,0
+optionalChildren [
+*458 (Property
+uid 14981,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"161000,80000"
+"161000,80000"
+]
+uid 14980,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "161000,80000,161000,80000"
+)
+oxt "7000,10000,7000,10000"
+)
+*459 (CommentGraphic
+uid 14982,0
+optionalChildren [
+*460 (Property
+uid 14984,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"161000,76000"
+"161000,76000"
+]
+uid 14983,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "161000,76000,161000,76000"
+)
+oxt "7000,6000,7000,6000"
+)
+*461 (Grouping
+uid 14985,0
+optionalChildren [
+*462 (CommentGraphic
+uid 14987,0
+shape (PolyLine2D
+pts [
+"163000,80000"
+"161000,80000"
+"161000,76000"
+"163000,76000"
+]
+uid 14988,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "161000,76000,163000,80000"
+)
+oxt "7000,6000,9000,10000"
+)
+*463 (CommentGraphic
+uid 14989,0
+shape (Arc2D
+pts [
+"163000,76000"
+"165000,78000"
+"163000,80000"
+]
+uid 14990,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "163000,76000,165000,80000"
+)
+oxt "9000,6000,11000,10000"
+)
+]
+shape (GroupingShape
+uid 14986,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "161000,76000,165000,80000"
+)
+oxt "7000,6000,11000,10000"
+)
+]
+shape (Rectangle
+uid 14992,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "160000,76000,166000,80000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,12000,10000"
+ttg (MlTextGroup
+uid 14993,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*464 (Text
+uid 14994,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "162500,75500,167300,76500"
+st "moduleware"
+blo "162500,76300"
+)
+*465 (Text
+uid 14995,0
+va (VaSet
+font "arial,8,0"
+)
+xt "162500,76500,164100,77500"
+st "and"
+blo "162500,77300"
+)
+*466 (Text
+uid 14996,0
+va (VaSet
+font "arial,8,0"
+)
+xt "162500,77500,164900,78500"
+st "and_2"
+blo "162500,78300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 14997,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 14998,0
+text (MLText
+uid 14999,0
+va (VaSet
+font "arial,8,0"
+)
+xt "145000,67000,145000,67000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 2
+visOptions (mwParamsVisibilityOptions
+)
+)
+*467 (MWC
+uid 15058,0
+optionalChildren [
+*468 (CptPort
+uid 15045,0
+optionalChildren [
+*469 (Line
+uid 15049,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "153000,79000,154000,79000"
+pts [
+"153000,79000"
+"154000,79000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 15046,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "152250,78625,153000,79375"
+)
+tg (CPTG
+uid 15047,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 15048,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "150000,78500,151400,79500"
+st "din"
+blo "150000,79300"
+)
+s (Text
+uid 15067,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "150000,79500,150000,79500"
+blo "150000,79500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din"
+t "std_logic"
+posAdd 0
+o 28
+suid 1,0
+)
+)
+)
+*470 (CptPort
+uid 15050,0
+optionalChildren [
+*471 (Line
+uid 15054,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "157750,79000,158000,79000"
+pts [
+"158000,79000"
+"157750,79000"
+]
+)
+*472 (Circle
+uid 15055,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "157000,78625,157750,79375"
+radius 375
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 15051,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "158000,78625,158750,79375"
+)
+tg (CPTG
+uid 15052,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 15053,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "159950,78500,161750,79500"
+st "dout"
+ju 2
+blo "161750,79300"
+)
+s (Text
+uid 15068,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "161750,79500,161750,79500"
+ju 2
+blo "161750,79500"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 77
+suid 2,0
+i "'0'"
+)
+)
+)
+*473 (CommentGraphic
+uid 15056,0
+shape (CustomPolygon
+pts [
+"154000,77000"
+"157000,79000"
+"154000,81000"
+"154000,77000"
+]
+uid 15057,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "154000,77000,157000,81000"
+)
+oxt "7000,6000,10000,10000"
+)
+]
+shape (Rectangle
+uid 15059,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "153000,77000,158000,81000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,11000,10000"
+ttg (MlTextGroup
+uid 15060,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*474 (Text
+uid 15061,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "155350,77100,160150,78100"
+st "moduleware"
+blo "155350,77900"
+)
+*475 (Text
+uid 15062,0
+va (VaSet
+font "arial,8,0"
+)
+xt "155350,78100,156650,79100"
+st "inv"
+blo "155350,78900"
+)
+*476 (Text
+uid 15063,0
+va (VaSet
+font "arial,8,0"
+)
+xt "155350,79100,159450,80100"
+st "inverter_1"
+blo "155350,79900"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 15064,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 15065,0
+text (MLText
+uid 15066,0
+va (VaSet
+font "arial,8,0"
+)
+xt "150000,58400,150000,58400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*477 (Net
+uid 15077,0
+decl (Decl
+n "denable_prim"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 73
+suid 294,0
+i "'0'"
+)
+declText (MLText
+uid 15078,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,70000,-112000,70800"
+st "SIGNAL denable_prim                 : std_logic                                    := '0' -- default domino wave off"
+)
+)
+*478 (Net
+uid 15079,0
+decl (Decl
+n "din1"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 77
+suid 295,0
+i "'0'"
+)
+declText (MLText
+uid 15080,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,73200,-112000,74000"
+st "SIGNAL din1                         : std_logic                                    := '0' -- default domino wave off"
+)
+)
+*479 (Net
+uid 15492,0
+decl (Decl
+n "trigger_out"
+t "std_logic"
+o 136
+suid 301,0
+)
+declText (MLText
+uid 15493,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,128400,-146500,129200"
+st "SIGNAL trigger_out                  : std_logic"
+)
+)
+*480 (Net
+uid 15748,0
+lang 2
+decl (Decl
+n "trigger_id"
+t "std_logic_vector"
+b "(31 downto 0)"
+preAdd 0
+posAdd 0
+o 134
+suid 302,0
+)
+declText (MLText
+uid 15749,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,126800,-136500,127600"
+st "SIGNAL trigger_id                   : std_logic_vector(31 downto 0)"
+)
+)
+*481 (Net
+uid 16369,0
+decl (Decl
+n "DCM_PS_status"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 55
+suid 304,0
+i "(OTHERS => '0')"
+)
+declText (MLText
+uid 16370,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,49200,-119500,50000"
+st "SIGNAL DCM_PS_status                : std_logic_vector(7 DOWNTO 0)                 := (OTHERS => '0')"
+)
+)
+*482 (SaComponent
+uid 16404,0
+optionalChildren [
+*483 (CptPort
+uid 16388,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16389,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-67750,97625,-67000,98375"
+)
+tg (CPTG
+uid 16390,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16391,0
+va (VaSet
+)
+xt "-66000,97500,-64500,98500"
+st "clk"
+blo "-66000,98300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+*484 (CptPort
+uid 16396,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16397,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-57000,97625,-56250,98375"
+)
+tg (CPTG
+uid 16398,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 16399,0
+va (VaSet
+)
+xt "-63100,97500,-58000,98500"
+st "dna : (63:0)"
+ju 2
+blo "-58000,98300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dna"
+t "STD_LOGIC_VECTOR"
+b "(63 downto 0)"
+preAdd 0
+posAdd 0
+o 2
+suid 3,0
+i "(others => '0')"
+)
+)
+)
+*485 (CptPort
+uid 16400,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16401,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-57000,99625,-56250,100375"
+)
+tg (CPTG
+uid 16402,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 16403,0
+va (VaSet
+)
+xt "-60500,99500,-58000,100500"
+st "ready"
+ju 2
+blo "-58000,100300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ready"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 3
+suid 4,0
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 16405,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-67000,96000,-57000,106000"
+)
+oxt "39000,2000,49000,12000"
+ttg (MlTextGroup
+uid 16406,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*486 (Text
+uid 16407,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-64800,103000,-58600,104000"
+st "FACT_FAD_lib"
+blo "-64800,103800"
+tm "BdLibraryNameMgr"
+)
+*487 (Text
+uid 16408,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-64800,104000,-61200,105000"
+st "dna_gen"
+blo "-64800,104800"
+tm "CptNameMgr"
+)
+*488 (Text
+uid 16409,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-64800,105000,-57300,106000"
+st "dna_gen_instance"
+blo "-64800,105800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 16410,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 16411,0
+text (MLText
+uid 16412,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-67000,95000,-67000,95000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 16413,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-66750,104250,-65250,105750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*489 (Net
+uid 16545,0
+decl (Decl
+n "dna"
+t "STD_LOGIC_VECTOR"
+b "(63 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 78
+suid 309,0
+i "(others => '0')"
+)
+declText (MLText
+uid 16546,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,74000,-119500,74800"
+st "SIGNAL dna                          : STD_LOGIC_VECTOR(63 DOWNTO 0)                := (others => '0')"
+)
+)
+*490 (Net
+uid 16562,0
+decl (Decl
+n "ready"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 110
+suid 311,0
+i "'0'"
+)
+declText (MLText
+uid 16563,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,105200,-125500,106000"
+st "SIGNAL ready                        : STD_LOGIC                                    := '0'"
+)
+)
+*491 (SaComponent
+uid 16865,0
+optionalChildren [
+*492 (CptPort
+uid 16841,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16842,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-69750,144625,-69000,145375"
+)
+tg (CPTG
+uid 16843,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16844,0
+va (VaSet
+)
+xt "-68000,144500,-66700,145500"
+st "clk"
+blo "-68000,145300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+)
+)
+)
+*493 (CptPort
+uid 16845,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16846,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-49000,144625,-48250,145375"
+)
+tg (CPTG
+uid 16847,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 16848,0
+va (VaSet
+)
+xt "-61400,144500,-50000,145500"
+st "time_o : (TIMER_WIDTH-1:0)"
+ju 2
+blo "-50000,145300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "time_o"
+t "std_logic_vector"
+b "( TIMER_WIDTH-1 downto 0)"
+o 2
+)
+)
+)
+*494 (CptPort
+uid 16849,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16850,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-69750,145625,-69000,146375"
+)
+tg (CPTG
+uid 16851,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16852,0
+va (VaSet
+)
+xt "-68000,145500,-65100,146500"
+st "synch_i"
+blo "-68000,146300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "synch_i"
+t "std_logic"
+o 3
+)
+)
+)
+*495 (CptPort
+uid 16853,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16854,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-49000,145625,-48250,146375"
+)
+tg (CPTG
+uid 16855,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 16856,0
+va (VaSet
+)
+xt "-53900,145500,-50000,146500"
+st "synched_o"
+ju 2
+blo "-50000,146300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "synched_o"
+t "std_logic"
+o 4
+i "'0'"
+)
+)
+)
+*496 (CptPort
+uid 16857,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16858,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-69750,147625,-69000,148375"
+)
+tg (CPTG
+uid 16859,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16860,0
+va (VaSet
+)
+xt "-68000,147500,-62600,148500"
+st "reset_synch_i"
+blo "-68000,148300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "reset_synch_i"
+t "std_logic"
+o 5
+)
+)
+)
+*497 (CptPort
+uid 16861,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16862,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-69750,146625,-69000,147375"
+)
+tg (CPTG
+uid 16863,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16864,0
+va (VaSet
+)
+xt "-68000,146500,-64800,147500"
+st "enable_i"
+blo "-68000,147300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "enable_i"
+t "std_logic"
+o 6
+)
+)
+)
+]
+shape (Rectangle
+uid 16866,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-69000,144000,-49000,149000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 16867,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*498 (Text
+uid 16868,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-68100,149000,-61900,150000"
+st "FACT_FAD_lib"
+blo "-68100,149800"
+tm "BdLibraryNameMgr"
+)
+*499 (Text
+uid 16869,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-68100,150000,-65800,151000"
+st "timer"
+blo "-68100,150800"
+tm "CptNameMgr"
+)
+*500 (Text
+uid 16870,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-68100,151000,-61900,152000"
+st "timer_instance"
+blo "-68100,151800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 16871,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 16872,0
+text (MLText
+uid 16873,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-68500,142400,-49500,144000"
+st "TIMER_WIDTH = 32      ( integer )  
+PRESCALER   = 5000    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "TIMER_WIDTH"
+type "integer"
+value "32"
+)
+(GiElement
+name "PRESCALER"
+type "integer"
+value "5000"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 16874,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-68750,147250,-67250,148750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*501 (MWC
+uid 16902,0
+optionalChildren [
+*502 (CptPort
+uid 16891,0
+optionalChildren [
+*503 (Line
+uid 16895,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-84000,147000,-84000,147000"
+pts [
+"-84000,147000"
+"-84000,147000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16892,0
+ro 180
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-84375,147000,-83625,147750"
+)
+tg (CPTG
+uid 16893,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16894,0
+sl 0
+ro 270
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-84422,148110,-83422,149910"
+st "dout"
+blo "-83622,149910"
+)
+s (Text
+uid 16911,0
+sl 0
+ro 270
+va (VaSet
+font "arial,8,0"
+)
+xt "-83422,149910,-83422,149910"
+blo "-83422,149910"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+o 96
+suid 1,0
+)
+)
+)
+*504 (Grouping
+uid 16896,0
+optionalChildren [
+*505 (CommentGraphic
+uid 16898,0
+shape (PolyLine2D
+pts [
+"-84000,147000"
+"-84000,145000"
+]
+uid 16899,0
+layer 0
+sl 0
+ro 90
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "-84000,145000,-84000,147000"
+)
+oxt "7000,6000,7000,8000"
+)
+*506 (CommentGraphic
+uid 16900,0
+shape (PolyLine2D
+pts [
+"-85000,145000"
+"-83000,145000"
+]
+uid 16901,0
+layer 0
+sl 0
+ro 90
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "-85000,145000,-83000,145000"
+)
+oxt "6000,6000,8000,6000"
+)
+]
+shape (GroupingShape
+uid 16897,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "-85000,145000,-83000,147000"
+)
+oxt "6000,6000,8000,8000"
+)
+]
+shape (Rectangle
+uid 16903,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "-85000,145000,-83000,147000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,8000,8000"
+ttg (MlTextGroup
+uid 16904,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*507 (Text
+uid 16905,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-84650,142100,-79850,143100"
+st "moduleware"
+blo "-84650,142900"
+)
+*508 (Text
+uid 16906,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-84650,143100,-83150,144100"
+st "vdd"
+blo "-84650,143900"
+)
+*509 (Text
+uid 16907,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-84650,144100,-82450,145100"
+st "U_14"
+blo "-84650,144900"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 16908,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 16909,0
+text (MLText
+uid 16910,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-93000,125400,-93000,125400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*510 (Net
+uid 16912,0
+decl (Decl
+n "enable_i"
+t "std_logic"
+o 96
+suid 314,0
+)
+declText (MLText
+uid 16913,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,93200,-146500,94000"
+st "SIGNAL enable_i                     : std_logic"
+)
+)
+*511 (MWC
+uid 16927,0
+optionalChildren [
+*512 (CptPort
+uid 16918,0
+optionalChildren [
+*513 (Line
+uid 16922,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-80999,148000,-79000,148000"
+pts [
+"-79000,148000"
+"-80999,148000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16919,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-79000,147625,-78250,148375"
+)
+tg (CPTG
+uid 16920,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 16921,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-77836,147595,-76036,148595"
+st "dout"
+ju 2
+blo "-76036,148395"
+)
+s (Text
+uid 16936,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "-76036,148595,-76036,148595"
+ju 2
+blo "-76036,148595"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+o 112
+suid 1,0
+)
+)
+)
+*514 (CommentGraphic
+uid 16923,0
+shape (PolyLine2D
+pts [
+"-81000,148000"
+"-81000,149000"
+]
+uid 16924,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-81000,148000,-81000,149000"
+)
+oxt "7000,7000,7000,8000"
+)
+*515 (CommentGraphic
+uid 16925,0
+shape (CustomPolygon
+pts [
+"-82000,149000"
+"-80000,149000"
+"-81000,150000"
+"-82000,149000"
+]
+uid 16926,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "32768,32768,32768"
+bg "0,0,0"
+lineWidth -1
+)
+xt "-82000,149000,-80000,150000"
+)
+oxt "6000,8000,8000,9000"
+)
+]
+shape (Rectangle
+uid 16928,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "-82000,147000,-79000,150000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,9000,9000"
+ttg (MlTextGroup
+uid 16929,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*516 (Text
+uid 16930,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-81550,149695,-76750,150695"
+st "moduleware"
+blo "-81550,150495"
+)
+*517 (Text
+uid 16931,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-81550,150695,-79850,151695"
+st "gnd"
+blo "-81550,151495"
+)
+*518 (Text
+uid 16932,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-81550,151695,-79350,152695"
+st "U_15"
+blo "-81550,152495"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 16933,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 16934,0
+text (MLText
+uid 16935,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-87000,127400,-87000,127400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*519 (Net
+uid 16937,0
+decl (Decl
+n "reset_synch_i"
+t "std_logic"
+o 112
+suid 315,0
+)
+declText (MLText
+uid 16938,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,106800,-146500,107600"
+st "SIGNAL reset_synch_i                : std_logic"
+)
+)
+*520 (Net
+uid 16951,0
+decl (Decl
+n "time"
+t "std_logic_vector"
+b "(31 DOWNTO 0)"
+o 132
+suid 317,0
+)
+declText (MLText
+uid 16952,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,123600,-136500,124400"
+st "SIGNAL time                         : std_logic_vector(31 DOWNTO 0)"
+)
+)
+*521 (Net
+uid 17001,0
+decl (Decl
+n "rs465_data"
+t "std_logic_vector"
+b "(55 DOWNTO 0)"
+eolc "--7 byte"
+posAdd 0
+o 116
+suid 319,0
+)
+declText (MLText
+uid 17002,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,110000,-132000,110800"
+st "SIGNAL rs465_data                   : std_logic_vector(55 DOWNTO 0) --7 byte"
+)
+)
+*522 (Net
+uid 17025,0
+decl (Decl
+n "FTM_RS485_ready"
+t "std_logic"
+prec "--
+
+-- EVT HEADER - part 2  --> FTM trigger informaton, comes in late ...
+-- during EVT header wrinting, this field is left out ... and only written into event header,
+-- when the DRS chip were read out already."
+preAdd 0
+o 58
+suid 322,0
+)
+declText (MLText
+uid 17026,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,51600,-123500,56400"
+st "--
+
+-- EVT HEADER - part 2  --> FTM trigger informaton, comes in late ...
+-- during EVT header wrinting, this field is left out ... and only written into event header,
+-- when the DRS chip were read out already.
+SIGNAL FTM_RS485_ready              : std_logic"
+)
+)
+*523 (Net
+uid 17391,0
+decl (Decl
+n "c_trigger_mult"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+posAdd 0
+o 66
+suid 327,0
+)
+declText (MLText
+uid 17392,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,64400,-136500,65200"
+st "SIGNAL c_trigger_mult               : std_logic_vector(15 DOWNTO 0)"
+)
+)
+*524 (Net
+uid 18457,0
+lang 2
+decl (Decl
+n "data_ram_empty"
+t "std_logic"
+o 71
+suid 333,0
+)
+declText (MLText
+uid 18458,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,68400,-146500,69200"
+st "SIGNAL data_ram_empty               : std_logic"
+)
+)
+*525 (PortIoOut
+uid 18968,0
+shape (CompositeShape
+uid 18969,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 18970,0
+sl 0
+ro 90
+xt "-55000,35625,-53500,36375"
+)
+(Line
+uid 18971,0
+sl 0
+ro 90
+xt "-53500,36000,-53000,36000"
+pts [
+"-53000,36000"
+"-53500,36000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 18972,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18973,0
+va (VaSet
+)
+xt "-60000,35500,-56000,36500"
+st "ADC_CLK"
+ju 2
+blo "-56000,36300"
+tm "WireNameMgr"
+)
+)
+)
+*526 (Net
+uid 18980,0
+lang 2
+decl (Decl
+n "ADC_CLK"
+t "std_logic"
+o 16
+suid 334,0
+)
+declText (MLText
+uid 18981,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,15200,-150000,16000"
+st "ADC_CLK                      : std_logic"
+)
+)
+*527 (MWC
+uid 19265,0
+optionalChildren [
+*528 (CptPort
+uid 19237,0
+optionalChildren [
+*529 (Line
+uid 19241,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-51000,36000,-50000,36000"
+pts [
+"-51000,36000"
+"-50000,36000"
+]
+)
+*530 (Property
+uid 19242,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 19238,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-51750,35625,-51000,36375"
+)
+tg (CPTG
+uid 19239,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 19240,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-54219,35658,-52419,36658"
+st "dout"
+blo "-54219,36458"
+)
+)
+thePort (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+o 16
+suid 1,0
+)
+)
+)
+*531 (CptPort
+uid 19243,0
+optionalChildren [
+*532 (Line
+uid 19247,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-45999,37000,-45000,37000"
+pts [
+"-45000,37000"
+"-45999,37000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 19244,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-45000,36625,-44250,37375"
+)
+tg (CPTG
+uid 19245,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 19246,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-43685,36706,-41885,37706"
+st "din0"
+ju 2
+blo "-41885,37506"
+)
+)
+thePort (LogicalPort
+lang 2
+decl (Decl
+n "din0"
+t "std_logic"
+o 61
+suid 2,0
+)
+)
+)
+*533 (CptPort
+uid 19248,0
+optionalChildren [
+*534 (Line
+uid 19252,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-45999,35000,-45000,35000"
+pts [
+"-45000,35000"
+"-45999,35000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 19249,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-45000,34625,-44250,35375"
+)
+tg (CPTG
+uid 19250,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 19251,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-43800,34300,-42000,35300"
+st "din1"
+ju 2
+blo "-42000,35100"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "std_logic"
+o 17
+suid 3,0
+)
+)
+)
+*535 (CommentGraphic
+uid 19253,0
+optionalChildren [
+*536 (Property
+uid 19255,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-46000,34000"
+"-46000,34000"
+]
+uid 19254,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-46000,34000,-46000,34000"
+)
+oxt "-125000,62000,-125000,62000"
+)
+*537 (CommentGraphic
+uid 19256,0
+optionalChildren [
+*538 (Property
+uid 19258,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-46000,38000"
+"-46000,38000"
+]
+uid 19257,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-46000,38000,-46000,38000"
+)
+oxt "-125000,66000,-125000,66000"
+)
+*539 (Grouping
+uid 19259,0
+optionalChildren [
+*540 (CommentGraphic
+uid 19261,0
+shape (PolyLine2D
+pts [
+"-48000,34000"
+"-46000,34000"
+"-46000,38000"
+"-48000,38000"
+]
+uid 19262,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-48000,34000,-46000,38000"
+)
+oxt "-127000,62000,-125000,66000"
+)
+*541 (CommentGraphic
+uid 19263,0
+shape (Arc2D
+pts [
+"-48000,38000"
+"-50000,36000"
+"-48000,34000"
+]
+uid 19264,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-50000,34000,-48000,38000"
+)
+oxt "-129000,62000,-127000,66000"
+)
+]
+shape (GroupingShape
+uid 19260,0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "-50000,34000,-46000,38000"
+)
+oxt "-129000,62000,-125000,66000"
+)
+]
+shape (Rectangle
+uid 19266,0
+ro 180
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "-51000,34000,-45000,38000"
+fos 1
+)
+showPorts 0
+oxt "-130000,62000,-124000,66000"
+ttg (MlTextGroup
+uid 19267,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*542 (Text
+uid 19268,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-49500,36500,-44700,37500"
+st "moduleware"
+blo "-49500,37300"
+)
+*543 (Text
+uid 19269,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-49500,37500,-47900,38500"
+st "and"
+blo "-49500,38300"
+)
+*544 (Text
+uid 19270,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-49500,38500,-47100,39500"
+st "and_1"
+blo "-49500,39300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 19271,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 19272,0
+text (MLText
+uid 19273,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-66000,25000,-66000,25000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 1
+visOptions (mwParamsVisibilityOptions
+)
+)
+*545 (Net
+uid 20151,0
+lang 10
+decl (Decl
+n "current_dac_array"
+t "dac_array_type"
+o 68
+suid 337,0
+i "( others => 0)"
+)
+declText (MLText
+uid 20152,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,66000,-120000,66800"
+st "SIGNAL current_dac_array            : dac_array_type                               := ( others => 0)"
+)
+)
+*546 (Net
+uid 20511,0
+decl (Decl
+n "trigger_or_s_trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 135
+suid 338,0
+)
+declText (MLText
+uid 20512,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,127600,-146500,128400"
+st "SIGNAL trigger_or_s_trigger         : std_logic"
+)
+)
+*547 (Net
+uid 20513,0
+decl (Decl
+n "enabled_trigger_or_s_trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 97
+suid 339,0
+)
+declText (MLText
+uid 20514,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,94000,-146500,94800"
+st "SIGNAL enabled_trigger_or_s_trigger : std_logic"
+)
+)
+*548 (Net
+uid 20519,0
+decl (Decl
+n "cont_trigger"
+t "std_logic"
+o 67
+suid 340,0
+)
+declText (MLText
+uid 20520,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,65200,-146500,66000"
+st "SIGNAL cont_trigger                 : std_logic"
+)
+)
+*549 (Net
+uid 20921,0
+decl (Decl
+n "dac_setting"
+t "dac_array_type"
+eolc "--<<-- default defined in fad_definitions.vhd"
+posAdd 0
+o 69
+suid 342,0
+i "DEFAULT_DAC"
+)
+declText (MLText
+uid 20922,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,66800,-98500,67600"
+st "SIGNAL dac_setting                  : dac_array_type                               := DEFAULT_DAC --<<-- default defined in fad_definitions.vhd"
+)
+)
+*550 (Net
+uid 20937,0
+decl (Decl
+n "roi_setting"
+t "roi_array_type"
+o 115
+suid 344,0
+)
+declText (MLText
+uid 20938,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,109200,-144000,110000"
+st "SIGNAL roi_setting                  : roi_array_type"
+)
+)
+*551 (Net
+uid 21033,0
+decl (Decl
+n "memory_manager_config_start"
+t "std_logic"
+o 99
+suid 356,0
+i "'0'"
+)
+declText (MLText
+uid 21034,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,95600,-125500,96400"
+st "SIGNAL memory_manager_config_start  : std_logic                                    := '0'"
+)
+)
+*552 (Net
+uid 21037,0
+decl (Decl
+n "memory_manager_config_valid"
+t "std_logic"
+o 100
+suid 358,0
+)
+declText (MLText
+uid 21038,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,96400,-146500,97200"
+st "SIGNAL memory_manager_config_valid  : std_logic"
+)
+)
+*553 (Net
+uid 21039,0
+decl (Decl
+n "spi_interface_config_start"
+t "std_logic"
+o 126
+suid 359,0
+i "'0'"
+)
+declText (MLText
+uid 21040,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,118800,-125500,119600"
+st "SIGNAL spi_interface_config_start   : std_logic                                    := '0'"
+)
+)
+*554 (Net
+uid 21043,0
+decl (Decl
+n "spi_interface_config_valid"
+t "std_logic"
+o 127
+suid 361,0
+)
+declText (MLText
+uid 21044,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,119600,-146500,120400"
+st "SIGNAL spi_interface_config_valid   : std_logic"
+)
+)
+*555 (MWC
+uid 21806,0
+optionalChildren [
+*556 (CptPort
+uid 21784,0
+optionalChildren [
+*557 (Property
+uid 21788,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+*558 (Property
+uid 21789,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 21785,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-87750,122625,-87000,123375"
+)
+tg (CPTG
+uid 21786,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 21787,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-89000,122500,-87600,123500"
+st "din"
+blo "-89000,123300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- high level, if dominowave is running and DRS PLL locked"
+o 13
+suid 3,0
+)
+)
+)
+*559 (CommentText
+uid 21790,0
+shape (Rectangle
+uid 21791,0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+lineWidth -1
+fillStyle 1
+)
+xt "-86383,122703,-84383,124547"
+)
+oxt "6617,7703,8617,9547"
+text (MLText
+uid 21792,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "-86283,123125,-84483,124125"
+st "
+msb
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 1844
+visibleWidth 2000
+)
+position 1
+)
+*560 (CommentText
+uid 21793,0
+shape (Rectangle
+uid 21794,0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+lineWidth -1
+fillStyle 1
+)
+xt "-86174,121218,-84174,123218"
+)
+oxt "6826,6218,8826,8218"
+text (MLText
+uid 21795,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "-85874,121718,-84474,122718"
+st "
+lsb
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 2000
+)
+position 1
+)
+*561 (CommentGraphic
+uid 21796,0
+shape (PolyLine2D
+pts [
+"-85000,123000"
+"-87000,123000"
+]
+uid 21797,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "-87000,123000,-85000,123000"
+)
+oxt "6000,8000,8000,8000"
+)
+*562 (CommentGraphic
+uid 21798,0
+optionalChildren [
+*563 (Property
+uid 21800,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-83000,124000"
+"-83000,126000"
+]
+uid 21799,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "-83000,124000,-83000,126000"
+)
+oxt "10000,9000,10000,9000"
+)
+*564 (CommentGraphic
+uid 21801,0
+optionalChildren [
+*565 (Property
+uid 21803,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-83000,122000"
+"-83000,120000"
+]
+uid 21802,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "-83000,120000,-83000,122000"
+)
+oxt "10000,7000,10000,7000"
+)
+*566 (CommentGraphic
+uid 21804,0
+shape (CustomPolygon
+pts [
+"-85000,123000"
+"-83000,122000"
+"-83000,124000"
+"-85000,123000"
+]
+uid 21805,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "-85000,122000,-83000,124000"
+)
+oxt "8000,7000,10000,9000"
+)
+*567 (CptPort
+uid 21827,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 21828,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-83000,119625,-82250,120375"
+)
+tg (CPTG
+uid 21829,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 21830,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-86200,119500,-84000,120500"
+st "dout0"
+ju 2
+blo "-84000,120300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout0"
+t "STD_LOGIC"
+o 80
+suid 1,0
+)
+)
+)
+*568 (CptPort
+uid 21831,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 21832,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-83000,121625,-82250,122375"
+)
+tg (CPTG
+uid 21833,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 21834,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-86200,121500,-84000,122500"
+st "dout1"
+ju 2
+blo "-84000,122300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout1"
+t "STD_LOGIC"
+o 81
+suid 2,0
+)
+)
+)
+*569 (CptPort
+uid 21835,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 21836,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-83000,123625,-82250,124375"
+)
+tg (CPTG
+uid 21837,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 21838,0
+sl 0
+va (VaSet
+isHidden 1
+)
+xt "-86200,123500,-84000,124500"
+st "dout2"
+ju 2
+blo "-84000,124300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout2"
+t "STD_LOGIC"
+o 82
+suid 1,0
+)
+)
+)
+*570 (CptPort
+uid 21839,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 21840,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-83000,125625,-82250,126375"
+)
+tg (CPTG
+uid 21841,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 21842,0
+sl 0
+va (VaSet
+isHidden 1
+)
+xt "-86200,125500,-84000,126500"
+st "dout3"
+ju 2
+blo "-84000,126300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout3"
+t "STD_LOGIC"
+o 83
+suid 1,0
+)
+)
+)
+]
+shape (Rectangle
+uid 21807,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "-87000,119000,-83000,127000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,10000,10000"
+ttg (MlTextGroup
+uid 21808,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*571 (Text
+uid 21809,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-86100,123000,-81300,124000"
+st "moduleware"
+blo "-86100,123800"
+)
+*572 (Text
+uid 21810,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-86100,124000,-84300,125000"
+st "split"
+blo "-86100,124800"
+)
+*573 (Text
+uid 21811,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-86100,125000,-84300,126000"
+st "U_0"
+blo "-86100,125800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 21812,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 21813,0
+text (MLText
+uid 21814,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-102000,125000,-102000,125000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 1
+visOptions (mwParamsVisibilityOptions
+)
+)
+*574 (MWC
+uid 21871,0
+optionalChildren [
+*575 (CptPort
+uid 21843,0
+optionalChildren [
+*576 (Line
+uid 21847,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-76000,123000,-75000,123000"
+pts [
+"-75000,123000"
+"-76000,123000"
+]
+)
+*577 (Property
+uid 21848,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 21844,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-75000,122625,-74250,123375"
+)
+tg (CPTG
+uid 21845,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 21846,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-73581,122342,-71781,123342"
+st "dout"
+ju 2
+blo "-71781,123142"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "STD_LOGIC"
+o 79
+suid 1,0
+)
+)
+)
+*578 (CommentGraphic
+uid 21859,0
+optionalChildren [
+*579 (Property
+uid 21861,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-80000,125000"
+"-80000,126000"
+]
+uid 21860,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-80000,125000,-80000,126000"
+)
+oxt "7000,10000,7000,10000"
+)
+*580 (CommentGraphic
+uid 21862,0
+optionalChildren [
+*581 (Property
+uid 21864,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-80000,121000"
+"-80000,120000"
+]
+uid 21863,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-80000,120000,-80000,121000"
+)
+oxt "7000,6000,7000,6000"
+)
+*582 (Grouping
+uid 21865,0
+optionalChildren [
+*583 (CommentGraphic
+uid 21867,0
+shape (PolyLine2D
+pts [
+"-78000,125000"
+"-80000,125000"
+"-80000,121000"
+"-78000,121000"
+]
+uid 21868,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-80000,121000,-78000,125000"
+)
+oxt "7000,6000,9000,10000"
+)
+*584 (CommentGraphic
+uid 21869,0
+shape (Arc2D
+pts [
+"-78000,121000"
+"-76000,123000"
+"-78000,125000"
+]
+uid 21870,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-78000,121000,-76000,125000"
+)
+oxt "9000,6000,11000,10000"
+)
+]
+shape (GroupingShape
+uid 21866,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "-80000,121000,-76000,125000"
+)
+oxt "7000,6000,11000,10000"
+)
+*585 (CptPort
+uid 21895,0
+optionalChildren [
+*586 (Line
+uid 21899,0
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-81000,120000,-79999,120000"
+pts [
+"-81000,120000"
+"-79999,120000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 21896,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-81750,119625,-81000,120375"
+)
+tg (CPTG
+uid 21897,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 21898,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-80000,119000,-78200,120000"
+st "din0"
+blo "-80000,119800"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din0"
+t "STD_LOGIC"
+o 80
+suid 2,0
+)
+)
+)
+*587 (CptPort
+uid 21900,0
+optionalChildren [
+*588 (Line
+uid 21904,0
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-81000,122000,-79999,122000"
+pts [
+"-81000,122000"
+"-79999,122000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 21901,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-81750,121625,-81000,122375"
+)
+tg (CPTG
+uid 21902,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 21903,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-80000,121000,-78200,122000"
+st "din1"
+blo "-80000,121800"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "STD_LOGIC"
+o 81
+suid 3,0
+)
+)
+)
+*589 (CptPort
+uid 21905,0
+optionalChildren [
+*590 (Line
+uid 21913,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-81000,124000,-79999,124000"
+pts [
+"-81000,124000"
+"-79999,124000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 21906,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-81750,123625,-81000,124375"
+)
+tg (CPTG
+uid 21907,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 21908,0
+sl 0
+va (VaSet
+isHidden 1
+)
+xt "-80000,123000,-78200,124000"
+st "din2"
+blo "-80000,123800"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din2"
+t "STD_LOGIC"
+o 82
+suid 2,0
+)
+)
+)
+*591 (CptPort
+uid 21909,0
+optionalChildren [
+*592 (Line
+uid 21914,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-81000,126000,-79999,126000"
+pts [
+"-81000,126000"
+"-79999,126000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 21910,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-81750,125625,-81000,126375"
+)
+tg (CPTG
+uid 21911,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 21912,0
+sl 0
+va (VaSet
+isHidden 1
+)
+xt "-80000,125000,-78200,126000"
+st "din3"
+blo "-80000,125800"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din3"
+t "STD_LOGIC"
+o 83
+suid 2,0
+)
+)
+)
+]
+shape (Rectangle
+uid 21872,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "-81000,119000,-75000,127000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,12000,10000"
+ttg (MlTextGroup
+uid 21873,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*593 (Text
+uid 21874,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-79500,121500,-74700,122500"
+st "moduleware"
+blo "-79500,122300"
+)
+*594 (Text
+uid 21875,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-79500,122500,-77900,123500"
+st "and"
+blo "-79500,123300"
+)
+*595 (Text
+uid 21876,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-79500,123500,-77700,124500"
+st "U_1"
+blo "-79500,124300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 21877,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 21878,0
+text (MLText
+uid 21879,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-96000,110000,-96000,110000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 2
+visOptions (mwParamsVisibilityOptions
+)
+)
+*596 (Net
+uid 21915,0
+decl (Decl
+n "dout0"
+t "STD_LOGIC"
+o 80
+suid 365,0
+)
+declText (MLText
+uid 21916,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,75600,-146500,76400"
+st "SIGNAL dout0                        : STD_LOGIC"
+)
+)
+*597 (Net
+uid 21921,0
+decl (Decl
+n "dout1"
+t "STD_LOGIC"
+o 81
+suid 366,0
+)
+declText (MLText
+uid 21922,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,76400,-146500,77200"
+st "SIGNAL dout1                        : STD_LOGIC"
+)
+)
+*598 (Net
+uid 21927,0
+decl (Decl
+n "dout2"
+t "STD_LOGIC"
+o 82
+suid 367,0
+)
+declText (MLText
+uid 21928,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,77200,-146500,78000"
+st "SIGNAL dout2                        : STD_LOGIC"
+)
+)
+*599 (Net
+uid 21933,0
+decl (Decl
+n "dout3"
+t "STD_LOGIC"
+o 83
+suid 368,0
+)
+declText (MLText
+uid 21934,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,78000,-146500,78800"
+st "SIGNAL dout3                        : STD_LOGIC"
+)
+)
+*600 (MWC
+uid 21975,0
+optionalChildren [
+*601 (CptPort
+uid 21944,0
+optionalChildren [
+*602 (Property
+uid 21948,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+*603 (Line
+uid 21949,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-60999,124000,-60000,124000"
+pts [
+"-60000,124000"
+"-60999,124000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 21945,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-60000,123625,-59250,124375"
+)
+tg (CPTG
+uid 21946,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 21947,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-58750,123532,-56950,124532"
+st "dout"
+ju 2
+blo "-56950,124332"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "STD_LOGIC"
+o 84
+suid 2,0
+)
+)
+)
+*604 (CommentGraphic
+uid 21955,0
+shape (Arc2D
+pts [
+"-65000,122004"
+"-62737,122521"
+"-61000,124000"
+]
+uid 21956,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-65000,122003,-61000,124000"
+)
+oxt "7000,6003,11000,8000"
+)
+*605 (CommentGraphic
+uid 21957,0
+shape (Arc2D
+pts [
+"-61000,124005"
+"-62551,125394"
+"-65004,125998"
+]
+uid 21958,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-65004,124005,-61000,125999"
+)
+oxt "6996,8005,11000,10000"
+)
+*606 (Grouping
+uid 21959,0
+optionalChildren [
+*607 (CommentGraphic
+uid 21961,0
+optionalChildren [
+*608 (Property
+uid 21963,0
+pclass "_MW_GEOM_"
+pname "arc"
+ptn "String"
+)
+]
+shape (CustomPolygon
+pts [
+"-65000,125998"
+"-65000,122000"
+"-63817,122211"
+"-62048,123156"
+"-61000,124000"
+"-62952,125132"
+"-65000,125998"
+]
+uid 21962,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,65535"
+lineColor "32768,0,32768"
+fillStyle 1
+)
+xt "-65000,122000,-61000,125998"
+)
+oxt "7000,6000,11000,9998"
+)
+*609 (CommentGraphic
+uid 21964,0
+optionalChildren [
+*610 (Property
+uid 21966,0
+pclass "_MW_GEOM_"
+pname "arc"
+ptn "String"
+)
+]
+shape (Arc2D
+pts [
+"-65000,122000"
+"-64237,124001"
+"-65000,126000"
+]
+uid 21965,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+fillStyle 1
+)
+xt "-65000,122000,-64236,126000"
+)
+oxt "7000,6000,7762,10000"
+)
+]
+shape (GroupingShape
+uid 21960,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "-65000,122000,-61000,126000"
+)
+oxt "7000,6000,11000,10000"
+)
+*611 (CommentGraphic
+uid 21967,0
+shape (PolyLine2D
+pts [
+"-61000,124000"
+"-61000,124000"
+]
+uid 21968,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-61000,124000,-61000,124000"
+)
+oxt "11000,8000,11000,8000"
+)
+*612 (CommentGraphic
+uid 21969,0
+optionalChildren [
+*613 (Property
+uid 21971,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-65000,122000"
+"-65000,122000"
+]
+uid 21970,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-65000,122000,-65000,122000"
+)
+oxt "7000,6000,7000,6000"
+)
+*614 (CommentGraphic
+uid 21972,0
+optionalChildren [
+*615 (Property
+uid 21974,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-65000,126000"
+"-65000,126000"
+]
+uid 21973,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-65000,126000,-65000,126000"
+)
+oxt "7000,10000,7000,10000"
+)
+*616 (CptPort
+uid 22078,0
+optionalChildren [
+*617 (Line
+uid 22082,0
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-66000,123000,-64409,123000"
+pts [
+"-66000,123000"
+"-64409,123000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22079,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-66750,122625,-66000,123375"
+)
+tg (CPTG
+uid 22080,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 22081,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-65000,122000,-63200,123000"
+st "din0"
+blo "-65000,122800"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din0"
+t "STD_LOGIC"
+o 79
+suid 3,0
+)
+)
+)
+*618 (CptPort
+uid 22083,0
+optionalChildren [
+*619 (Line
+uid 22087,0
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-66000,125000,-64409,125000"
+pts [
+"-66000,125000"
+"-64409,125000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22084,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-66750,124625,-66000,125375"
+)
+tg (CPTG
+uid 22085,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 22086,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-65000,124000,-63200,125000"
+st "din1"
+blo "-65000,124800"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "STD_LOGIC"
+o 59
+suid 1,0
+)
+)
+)
+]
+shape (Rectangle
+uid 21976,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "-66000,122000,-60000,126000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,12000,10000"
+ttg (MlTextGroup
+uid 21977,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*620 (Text
+uid 21978,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-64500,124500,-59700,125500"
+st "moduleware"
+blo "-64500,125300"
+)
+*621 (Text
+uid 21979,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-64500,125500,-63400,126500"
+st "or"
+blo "-64500,126300"
+)
+*622 (Text
+uid 21980,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-64500,126500,-62700,127500"
+st "U_2"
+blo "-64500,127300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 21981,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 21982,0
+text (MLText
+uid 21983,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-81000,113000,-81000,113000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 2
+visOptions (mwParamsVisibilityOptions
+)
+)
+*623 (Net
+uid 21984,0
+decl (Decl
+n "dout"
+t "STD_LOGIC"
+o 79
+suid 369,0
+)
+declText (MLText
+uid 21985,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,74800,-146500,75600"
+st "SIGNAL dout                         : STD_LOGIC"
+)
+)
+*624 (Net
+uid 21998,0
+decl (Decl
+n "I_really_want_dwrite"
+t "STD_LOGIC"
+o 59
+suid 371,0
+)
+declText (MLText
+uid 21999,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,56400,-146500,57200"
+st "SIGNAL I_really_want_dwrite         : STD_LOGIC"
+)
+)
+*625 (Net
+uid 22043,0
+decl (Decl
+n "dwrite_enable_w5300"
+t "std_logic"
+o 93
+suid 374,0
+i "'1'"
+)
+declText (MLText
+uid 22044,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,90800,-125500,91600"
+st "SIGNAL dwrite_enable_w5300          : std_logic                                    := '1'"
+)
+)
+*626 (Net
+uid 22076,0
+decl (Decl
+n "dwrite_global_enable"
+t "std_logic"
+o 94
+suid 376,0
+i "'1'"
+)
+declText (MLText
+uid 22077,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,91600,-125500,92400"
+st "SIGNAL dwrite_global_enable         : std_logic                                    := '1'"
+)
+)
+*627 (MWC
+uid 22116,0
+optionalChildren [
+*628 (CptPort
+uid 22088,0
+optionalChildren [
+*629 (Line
+uid 22092,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-52000,123000,-51000,123000"
+pts [
+"-51000,123000"
+"-52000,123000"
+]
+)
+*630 (Property
+uid 22093,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22089,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-51000,122625,-50250,123375"
+)
+tg (CPTG
+uid 22090,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 22091,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-49581,122342,-47781,123342"
+st "dout"
+ju 2
+blo "-47781,123142"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+o 94
+suid 1,0
+i "'1'"
+)
+)
+)
+*631 (CptPort
+uid 22094,0
+optionalChildren [
+*632 (Line
+uid 22098,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-57000,122000,-55999,122000"
+pts [
+"-57000,122000"
+"-55999,122000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22095,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-57750,121625,-57000,122375"
+)
+tg (CPTG
+uid 22096,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 22097,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-60115,121294,-58315,122294"
+st "din0"
+blo "-60115,122094"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din0"
+t "std_logic"
+o 93
+suid 2,0
+i "'1'"
+)
+)
+)
+*633 (CptPort
+uid 22099,0
+optionalChildren [
+*634 (Line
+uid 22103,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-57000,124000,-55999,124000"
+pts [
+"-57000,124000"
+"-55999,124000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22100,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-57750,123625,-57000,124375"
+)
+tg (CPTG
+uid 22101,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 22102,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-60000,123700,-58200,124700"
+st "din1"
+blo "-60000,124500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "STD_LOGIC"
+o 84
+suid 3,0
+)
+)
+)
+*635 (CommentGraphic
+uid 22104,0
+optionalChildren [
+*636 (Property
+uid 22106,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-56000,125000"
+"-56000,125000"
+]
+uid 22105,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-56000,125000,-56000,125000"
+)
+oxt "7000,10000,7000,10000"
+)
+*637 (CommentGraphic
+uid 22107,0
+optionalChildren [
+*638 (Property
+uid 22109,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-56000,121000"
+"-56000,121000"
+]
+uid 22108,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-56000,121000,-56000,121000"
+)
+oxt "7000,6000,7000,6000"
+)
+*639 (Grouping
+uid 22110,0
+optionalChildren [
+*640 (CommentGraphic
+uid 22112,0
+shape (PolyLine2D
+pts [
+"-54000,125000"
+"-56000,125000"
+"-56000,121000"
+"-54000,121000"
+]
+uid 22113,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-56000,121000,-54000,125000"
+)
+oxt "7000,6000,9000,10000"
+)
+*641 (CommentGraphic
+uid 22114,0
+shape (Arc2D
+pts [
+"-54000,121000"
+"-52000,123000"
+"-54000,125000"
+]
+uid 22115,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-54000,121000,-52000,125000"
+)
+oxt "9000,6000,11000,10000"
+)
+]
+shape (GroupingShape
+uid 22111,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "-56000,121000,-52000,125000"
+)
+oxt "7000,6000,11000,10000"
+)
+]
+shape (Rectangle
+uid 22117,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "-57000,121000,-51000,125000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,12000,10000"
+ttg (MlTextGroup
+uid 22118,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*642 (Text
+uid 22119,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-55500,123500,-50700,124500"
+st "moduleware"
+blo "-55500,124300"
+)
+*643 (Text
+uid 22120,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-55500,124500,-53900,125500"
+st "and"
+blo "-55500,125300"
+)
+*644 (Text
+uid 22121,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-55500,125500,-53700,126500"
+st "U_4"
+blo "-55500,126300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 22122,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 22123,0
+text (MLText
+uid 22124,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-72000,112000,-72000,112000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 2
+visOptions (mwParamsVisibilityOptions
+)
+)
+*645 (Net
+uid 22125,0
+decl (Decl
+n "dout4"
+t "STD_LOGIC"
+o 84
+suid 377,0
+)
+declText (MLText
+uid 22126,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,78800,-146500,79600"
+st "SIGNAL dout4                        : STD_LOGIC"
+)
+)
+*646 (Net
+uid 22131,0
+decl (Decl
+n "dwrite_trigger_manager"
+t "std_logic"
+o 95
+suid 378,0
+i "'1'"
+)
+declText (MLText
+uid 22132,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,92400,-125500,93200"
+st "SIGNAL dwrite_trigger_manager       : std_logic                                    := '1'"
+)
+)
+*647 (MWC
+uid 23004,0
+optionalChildren [
+*648 (CptPort
+uid 22993,0
+optionalChildren [
+*649 (Line
+uid 22997,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-94000,128000,-94000,128000"
+pts [
+"-94000,128000"
+"-94000,128000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22994,0
+ro 180
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-94375,128000,-93625,128750"
+)
+tg (CPTG
+uid 22995,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 22996,0
+sl 0
+ro 270
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-94422,129110,-93422,130910"
+st "dout"
+blo "-93622,130910"
+)
+s (Text
+uid 23013,0
+sl 0
+ro 270
+va (VaSet
+font "arial,8,0"
+)
+xt "-93422,130910,-93422,130910"
+blo "-93422,130910"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "STD_LOGIC"
+o 59
+suid 1,0
+)
+)
+)
+*650 (Grouping
+uid 22998,0
+optionalChildren [
+*651 (CommentGraphic
+uid 23000,0
+shape (PolyLine2D
+pts [
+"-94000,128000"
+"-94000,126000"
+]
+uid 23001,0
+layer 0
+sl 0
+ro 90
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "-94000,126000,-94000,128000"
+)
+oxt "7000,6000,7000,8000"
+)
+*652 (CommentGraphic
+uid 23002,0
+shape (PolyLine2D
+pts [
+"-95000,126000"
+"-93000,126000"
+]
+uid 23003,0
+layer 0
+sl 0
+ro 90
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "-95000,126000,-93000,126000"
+)
+oxt "6000,6000,8000,6000"
+)
+]
+shape (GroupingShape
+uid 22999,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "-95000,126000,-93000,128000"
+)
+oxt "6000,6000,8000,8000"
+)
+]
+shape (Rectangle
+uid 23005,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "-95000,126000,-93000,128000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,8000,8000"
+ttg (MlTextGroup
+uid 23006,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*653 (Text
+uid 23007,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-93650,125100,-88850,126100"
+st "moduleware"
+blo "-93650,125900"
+)
+*654 (Text
+uid 23008,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-93650,126100,-92150,127100"
+st "vdd"
+blo "-93650,126900"
+)
+*655 (Text
+uid 23009,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-93650,127100,-91850,128100"
+st "U_3"
+blo "-93650,127900"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 23010,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 23011,0
+text (MLText
+uid 23012,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-103000,106400,-103000,106400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*656 (MWC
+uid 23034,0
+optionalChildren [
+*657 (CptPort
+uid 23014,0
+optionalChildren [
+*658 (Line
+uid 23018,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "169000,81000,169000,81000"
+pts [
+"169000,81000"
+"169000,81000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 23015,0
+ro 180
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "168625,80250,169375,81000"
+)
+tg (CPTG
+uid 23016,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 23017,0
+sl 0
+ro 270
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "260100,351600,261100,352400"
+st "s"
+ju 2
+blo "260900,351600"
+)
+s (Text
+uid 23043,0
+sl 0
+ro 270
+va (VaSet
+font "arial,8,0"
+)
+xt "261100,351600,261100,351600"
+ju 2
+blo "261100,351600"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "s"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 74
+suid 1,0
+i "'0'"
+)
+)
+)
+*659 (CptPort
+uid 23019,0
+optionalChildren [
+*660 (Line
+uid 23023,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "169000,83000,169000,83000"
+pts [
+"169000,83000"
+"169000,83000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 23020,0
+ro 180
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "168625,83000,169375,83750"
+)
+tg (CPTG
+uid 23021,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 23022,0
+sl 0
+ro 270
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "252800,352700,253800,353300"
+st "t"
+blo "253600,353300"
+)
+s (Text
+uid 23044,0
+sl 0
+ro 270
+va (VaSet
+font "arial,8,0"
+)
+xt "253800,353300,253800,353300"
+blo "253800,353300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "t"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 34
+suid 2,0
+i "'0'"
+)
+)
+)
+*661 (CommentGraphic
+uid 23024,0
+shape (PolyLine2D
+pts [
+"168000,82000"
+"169000,81000"
+]
+uid 23025,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "168000,81000,169000,82000"
+)
+oxt "6000,6000,7000,7000"
+)
+*662 (CommentGraphic
+uid 23026,0
+shape (PolyLine2D
+pts [
+"168000,82000"
+"169000,83000"
+]
+uid 23027,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "168000,82000,169000,83000"
+)
+oxt "6000,7000,7000,8000"
+)
+*663 (CommentGraphic
+uid 23028,0
+shape (PolyLine2D
+pts [
+"168988,82329"
+"169988,82329"
+]
+uid 23029,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "168988,82329,169988,82329"
+)
+oxt "6988,7329,7988,7329"
+)
+*664 (CommentGraphic
+uid 23030,0
+shape (PolyLine2D
+pts [
+"170000,82000"
+"171000,82000"
+]
+uid 23031,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "170000,82000,171000,82000"
+)
+oxt "8000,7000,9000,7000"
+)
+*665 (CommentGraphic
+uid 23032,0
+shape (PolyLine2D
+pts [
+"168976,81730"
+"169976,81730"
+]
+uid 23033,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "168976,81730,169976,81730"
+)
+oxt "6976,6730,7976,6730"
+)
+]
+shape (Rectangle
+uid 23035,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "168000,81000,171000,83000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,9000,8000"
+ttg (MlTextGroup
+uid 23036,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*666 (Text
+uid 23037,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "173350,80100,178150,81100"
+st "moduleware"
+blo "173350,80900"
+)
+*667 (Text
+uid 23038,0
+va (VaSet
+font "arial,8,0"
+)
+xt "173350,81100,178050,82100"
+st "assignment"
+blo "173350,81900"
+)
+*668 (Text
+uid 23039,0
+va (VaSet
+font "arial,8,0"
+)
+xt "173350,82100,175150,83100"
+st "U_5"
+blo "173350,82900"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 23040,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 23041,0
+text (MLText
+uid 23042,0
+va (VaSet
+font "arial,8,0"
+)
+xt "163000,61400,163000,61400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*669 (Net
+uid 23051,0
+decl (Decl
+n "denable_sig"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 74
+suid 380,0
+i "'0'"
+)
+declText (MLText
+uid 23052,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,70800,-112000,71600"
+st "SIGNAL denable_sig                  : std_logic                                    := '0' -- default domino wave off"
+)
+)
+*670 (Net
+uid 23341,0
+decl (Decl
+n "DCM_locked_status"
+t "std_logic"
+o 56
+suid 382,0
+)
+declText (MLText
+uid 23342,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,50000,-146500,50800"
+st "SIGNAL DCM_locked_status            : std_logic"
+)
+)
+*671 (Net
+uid 23349,0
+decl (Decl
+n "DCM_ready_status"
+t "std_logic"
+o 57
+suid 383,0
+)
+declText (MLText
+uid 23350,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,50800,-146500,51600"
+st "SIGNAL DCM_ready_status             : std_logic"
+)
+)
+*672 (Net
+uid 24076,0
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 45
+suid 385,0
+i "'1'"
+)
+declText (MLText
+uid 24077,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,39200,-129000,40000"
+st "trigger_veto                 : std_logic                                    := '1'"
+)
+)
+*673 (PortIoOut
+uid 24084,0
+shape (CompositeShape
+uid 24085,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 24086,0
+sl 0
+ro 270
+xt "65500,98625,67000,99375"
+)
+(Line
+uid 24087,0
+sl 0
+ro 270
+xt "65000,99000,65500,99000"
+pts [
+"65000,99000"
+"65500,99000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 24088,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 24089,0
+va (VaSet
+)
+xt "68000,98500,72900,99500"
+st "trigger_veto"
+blo "68000,99300"
+tm "WireNameMgr"
+)
+)
+)
+*674 (SaComponent
+uid 24570,0
+optionalChildren [
+*675 (CptPort
+uid 24538,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 24539,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-21750,148625,-21000,149375"
+)
+tg (CPTG
+uid 24540,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 24541,0
+va (VaSet
+)
+xt "-20000,148500,-16800,149500"
+st "rec_clk"
+blo "-20000,149300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "rec_clk"
+t "std_logic"
+o 1
+)
+)
+)
+*676 (CptPort
+uid 24542,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 24543,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-1000,157625,-250,158375"
+)
+tg (CPTG
+uid 24544,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24545,0
+va (VaSet
+)
+xt "-4300,157500,-2000,158500"
+st "rx_d"
+ju 2
+blo "-2000,158300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "rx_d"
+t "std_logic"
+o 2
+)
+)
+)
+*677 (CptPort
+uid 24546,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 24547,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-1000,158625,-250,159375"
+)
+tg (CPTG
+uid 24548,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24549,0
+va (VaSet
+)
+xt "-4600,158500,-2000,159500"
+st "rx_en"
+ju 2
+blo "-2000,159300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rx_en"
+t "std_logic"
+o 3
+)
+)
+)
+*678 (CptPort
+uid 24550,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 24551,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-1000,156625,-250,157375"
+)
+tg (CPTG
+uid 24552,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24553,0
+va (VaSet
+)
+xt "-4300,156500,-2000,157500"
+st "tx_d"
+ju 2
+blo "-2000,157300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "tx_d"
+t "std_logic"
+o 4
+)
+)
+)
+*679 (CptPort
+uid 24554,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 24555,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-1000,159625,-250,160375"
+)
+tg (CPTG
+uid 24556,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24557,0
+va (VaSet
+)
+xt "-4600,159500,-2000,160500"
+st "tx_en"
+ju 2
+blo "-2000,160300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "tx_en"
+t "std_logic"
+o 5
+)
+)
+)
+*680 (CptPort
+uid 24558,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 24559,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-1000,149625,-250,150375"
+)
+tg (CPTG
+uid 24560,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24561,0
+va (VaSet
+)
+xt "-6100,149500,-2000,150500"
+st "rec_start"
+ju 2
+blo "-2000,150300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "rec_start"
+t "std_logic"
+o 6
+)
+)
+)
+*681 (CptPort
+uid 24562,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 24563,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-1000,150625,-250,151375"
+)
+tg (CPTG
+uid 24564,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24565,0
+va (VaSet
+)
+xt "-14500,150500,-2000,151500"
+st "rec_dout : (RX_WIDTH - 1:0)"
+ju 2
+blo "-2000,151300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rec_dout"
+t "std_logic_vector"
+b "(RX_WIDTH - 1 downto 0)"
+o 8
+i "(others => '0')"
+)
+)
+)
+*682 (CptPort
+uid 24566,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 24567,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-1000,151625,-250,152375"
+)
+tg (CPTG
+uid 24568,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24569,0
+va (VaSet
+)
+xt "-5800,151500,-2000,152500"
+st "rec_valid"
+ju 2
+blo "-2000,152300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rec_valid"
+t "std_logic"
+o 9
+i "'0'"
+)
+)
+)
+*683 (CptPort
+uid 24732,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 24733,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-1000,152625,-250,153375"
+)
+tg (CPTG
+uid 24734,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24735,0
+va (VaSet
+)
+xt "-10800,152500,-2000,153500"
+st "rec_timeout_occured"
+ju 2
+blo "-2000,153300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rec_timeout_occured"
+t "std_logic"
+o 7
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 24571,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-21000,148000,-1000,162000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 24572,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*684 (Text
+uid 24573,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-15000,157000,-8800,158000"
+st "FACT_FAD_lib"
+blo "-15000,157800"
+tm "BdLibraryNameMgr"
+)
+*685 (Text
+uid 24574,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-15000,158000,-7000,159000"
+st "FAD_rs485_receiver"
+blo "-15000,158800"
+tm "CptNameMgr"
+)
+*686 (Text
+uid 24575,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-15000,159000,-7200,160000"
+st "Inst_rs485_receiver"
+blo "-15000,159800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 24576,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 24577,0
+text (MLText
+uid 24578,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-24000,146400,18500,148000"
+st "RX_BYTES = RS485_MESSAGE_LEN_BYTES        ( integer ) -- no. of bytes to receive 
+RX_WIDTH = RS485_MESSAGE_LEN_BYTES * 8    ( integer ) -- no. of bits to receive  "
+)
+header ""
+)
+elements [
+(GiElement
+name "RX_BYTES"
+type "integer"
+value "RS485_MESSAGE_LEN_BYTES"
+e "-- no. of bytes to receive"
+)
+(GiElement
+name "RX_WIDTH"
+type "integer"
+value "RS485_MESSAGE_LEN_BYTES * 8"
+e "-- no. of bits to receive"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 24579,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-20750,160250,-19250,161750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*687 (PortIoOut
+uid 24652,0
+shape (CompositeShape
+uid 24653,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 24654,0
+sl 0
+ro 270
+xt "4500,156625,6000,157375"
+)
+(Line
+uid 24655,0
+sl 0
+ro 270
+xt "4000,157000,4500,157000"
+pts [
+"4000,157000"
+"4500,157000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 24656,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 24657,0
+va (VaSet
+)
+xt "7000,156500,13900,157500"
+st "FTM_RS485_tx_d"
+blo "7000,157300"
+tm "WireNameMgr"
+)
+)
+)
+*688 (PortIoIn
+uid 24666,0
+shape (CompositeShape
+uid 24667,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 24668,0
+sl 0
+ro 90
+xt "4500,157625,6000,158375"
+)
+(Line
+uid 24669,0
+sl 0
+ro 90
+xt "4000,158000,4500,158000"
+pts [
+"4500,158000"
+"4000,158000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 24670,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 24671,0
+va (VaSet
+)
+xt "7000,157500,14000,158500"
+st "FTM_RS485_rx_d"
+blo "7000,158300"
+tm "WireNameMgr"
+)
+)
+)
+*689 (PortIoOut
+uid 24680,0
+shape (CompositeShape
+uid 24681,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 24682,0
+sl 0
+ro 270
+xt "5500,158625,7000,159375"
+)
+(Line
+uid 24683,0
+sl 0
+ro 270
+xt "5000,159000,5500,159000"
+pts [
+"5000,159000"
+"5500,159000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 24684,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 24685,0
+va (VaSet
+)
+xt "8000,158500,15400,159500"
+st "FTM_RS485_rx_en"
+blo "8000,159300"
+tm "WireNameMgr"
+)
+)
+)
+*690 (PortIoOut
+uid 24694,0
+shape (CompositeShape
+uid 24695,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 24696,0
+sl 0
+ro 270
+xt "5500,159625,7000,160375"
+)
+(Line
+uid 24697,0
+sl 0
+ro 270
+xt "5000,160000,5500,160000"
+pts [
+"5000,160000"
+"5500,160000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 24698,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 24699,0
+va (VaSet
+)
+xt "8000,159500,15300,160500"
+st "FTM_RS485_tx_en"
+blo "8000,160300"
+tm "WireNameMgr"
+)
+)
+)
+*691 (Net
+uid 24700,0
+decl (Decl
+n "FTM_RS485_rx_d"
+t "std_logic"
+o 3
+suid 395,0
+)
+declText (MLText
+uid 24701,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,4800,-150000,5600"
+st "FTM_RS485_rx_d               : std_logic"
+)
+)
+*692 (Net
+uid 24702,0
+decl (Decl
+n "FTM_RS485_tx_d"
+t "std_logic"
+o 21
+suid 396,0
+)
+declText (MLText
+uid 24703,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,20000,-150000,20800"
+st "FTM_RS485_tx_d               : std_logic"
+)
+)
+*693 (Net
+uid 24704,0
+decl (Decl
+n "FTM_RS485_rx_en"
+t "std_logic"
+o 20
+suid 397,0
+)
+declText (MLText
+uid 24705,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,19200,-150000,20000"
+st "FTM_RS485_rx_en              : std_logic"
+)
+)
+*694 (Net
+uid 24706,0
+decl (Decl
+n "FTM_RS485_tx_en"
+t "std_logic"
+o 22
+suid 398,0
+)
+declText (MLText
+uid 24707,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,20800,-150000,21600"
+st "FTM_RS485_tx_en              : std_logic"
+)
+)
+*695 (Net
+uid 24736,0
+decl (Decl
+n "rec_timeout_occured"
+t "std_logic"
+o 111
+suid 399,0
+i "'0'"
+)
+declText (MLText
+uid 24737,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,106000,-125500,106800"
+st "SIGNAL rec_timeout_occured          : std_logic                                    := '0'"
+)
+)
+*696 (Net
+uid 25027,0
+decl (Decl
+n "reset_trigger_id"
+t "std_logic"
+o 113
+suid 403,0
+i "'0'"
+)
+declText (MLText
+uid 25028,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,107600,-125500,108400"
+st "SIGNAL reset_trigger_id             : std_logic                                    := '0'"
+)
+)
+*697 (PortIoOut
+uid 25304,0
+shape (CompositeShape
+uid 25305,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 25306,0
+sl 0
+ro 270
+xt "132500,107625,134000,108375"
+)
+(Line
+uid 25307,0
+sl 0
+ro 270
+xt "132000,108000,132500,108000"
+pts [
+"132000,108000"
+"132500,108000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 25308,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 25309,0
+va (VaSet
+)
+xt "134000,107500,138900,108500"
+st "w5300_state"
+blo "134000,108300"
+tm "WireNameMgr"
+)
+)
+)
+*698 (Net
+uid 25310,0
+decl (Decl
+n "w5300_state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 46
+suid 406,0
+)
+declText (MLText
+uid 25311,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,40000,-115000,40800"
+st "w5300_state                  : std_logic_vector(7 DOWNTO 0) -- state is encoded here ... useful for debugging."
+)
+)
+*699 (Net
+uid 25541,0
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 32
+suid 407,0
+)
+declText (MLText
+uid 25542,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,28800,-150000,29600"
+st "debug_data_ram_empty         : std_logic"
+)
+)
+*700 (PortIoOut
+uid 25549,0
+shape (CompositeShape
+uid 25550,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 25551,0
+sl 0
+ro 270
+xt "137500,108625,139000,109375"
+)
+(Line
+uid 25552,0
+sl 0
+ro 270
+xt "137000,109000,137500,109000"
+pts [
+"137000,109000"
+"137500,109000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 25553,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 25554,0
+va (VaSet
+)
+xt "140000,108500,149100,109500"
+st "debug_data_ram_empty"
+blo "140000,109300"
+tm "WireNameMgr"
+)
+)
+)
+*701 (Net
+uid 25555,0
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 33
+suid 408,0
+)
+declText (MLText
+uid 25556,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,29600,-150000,30400"
+st "debug_data_valid             : std_logic"
+)
+)
+*702 (PortIoOut
+uid 25563,0
+shape (CompositeShape
+uid 25564,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 25565,0
+sl 0
+ro 270
+xt "135500,109625,137000,110375"
+)
+(Line
+uid 25566,0
+sl 0
+ro 270
+xt "135000,110000,135500,110000"
+pts [
+"135000,110000"
+"135500,110000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 25567,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 25568,0
+va (VaSet
+)
+xt "138000,109500,144600,110500"
+st "debug_data_valid"
+blo "138000,110300"
+tm "WireNameMgr"
+)
+)
+)
+*703 (MWC
+uid 25830,0
+optionalChildren [
+*704 (CptPort
+uid 25821,0
+optionalChildren [
+*705 (Line
+uid 25825,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-41999,78000,-40000,78000"
+pts [
+"-40000,78000"
+"-41999,78000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 25822,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-40000,77625,-39250,78375"
+)
+tg (CPTG
+uid 25823,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 25824,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-38836,77595,-37036,78595"
+st "dout"
+ju 2
+blo "-37036,78395"
+)
+s (Text
+uid 25839,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "-37036,78595,-37036,78595"
+ju 2
+blo "-37036,78595"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+o 125
+suid 1,0
+)
+)
+)
+*706 (CommentGraphic
+uid 25826,0
+shape (PolyLine2D
+pts [
+"-42000,78000"
+"-42000,79000"
+]
+uid 25827,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-42000,78000,-42000,79000"
+)
+oxt "7000,7000,7000,8000"
+)
+*707 (CommentGraphic
+uid 25828,0
+shape (CustomPolygon
+pts [
+"-43000,79000"
+"-41000,79000"
+"-42000,80000"
+"-43000,79000"
+]
+uid 25829,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "32768,32768,32768"
+bg "0,0,0"
+lineWidth -1
+)
+xt "-43000,79000,-41000,80000"
+)
+oxt "6000,8000,8000,9000"
+)
+]
+shape (Rectangle
+uid 25831,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "-43000,77000,-40000,80000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,9000,9000"
+ttg (MlTextGroup
+uid 25832,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*708 (Text
+uid 25833,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-40550,77695,-35750,78695"
+st "moduleware"
+blo "-40550,78495"
+)
+*709 (Text
+uid 25834,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-40550,78695,-38850,79695"
+st "gnd"
+blo "-40550,79495"
+)
+*710 (Text
+uid 25835,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-40550,79695,-38750,80695"
+st "U_6"
+blo "-40550,80495"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 25836,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 25837,0
+text (MLText
+uid 25838,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-48000,57400,-48000,57400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*711 (Net
+uid 25840,0
+decl (Decl
+n "software_trigger_in"
+t "std_logic"
+o 125
+suid 409,0
+)
+declText (MLText
+uid 25841,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,118000,-146500,118800"
+st "SIGNAL software_trigger_in          : std_logic"
+)
+)
+*712 (PortIoOut
+uid 26079,0
+shape (CompositeShape
+uid 26080,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 26081,0
+sl 0
+ro 270
+xt "67500,85625,69000,86375"
+)
+(Line
+uid 26082,0
+sl 0
+ro 270
+xt "67000,86000,67500,86000"
+pts [
+"67000,86000"
+"67500,86000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 26083,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 26084,0
+va (VaSet
+)
+xt "70000,85500,77800,86500"
+st "mem_manager_state"
+blo "70000,86300"
+tm "WireNameMgr"
+)
+)
+)
+*713 (Net
+uid 26085,0
+lang 2
+decl (Decl
+n "mem_manager_state"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 39
+suid 411,0
+)
+declText (MLText
+uid 26086,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,34400,-115000,35200"
+st "mem_manager_state            : std_logic_vector(3 DOWNTO 0) -- state is encoded here ... useful for debugging."
+)
+)
+*714 (Net
+uid 26334,0
+decl (Decl
+n "is_idle"
+t "std_logic"
+o 98
+suid 413,0
+)
+declText (MLText
+uid 26335,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,94800,-146500,95600"
+st "SIGNAL is_idle                      : std_logic"
+)
+)
+*715 (PortIoOut
+uid 26350,0
+shape (CompositeShape
+uid 26351,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 26352,0
+sl 0
+ro 270
+xt "7500,107625,9000,108375"
+)
+(Line
+uid 26353,0
+sl 0
+ro 270
+xt "7000,108000,7500,108000"
+pts [
+"7000,108000"
+"7500,108000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 26354,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 26355,0
+va (VaSet
+)
+xt "10000,107500,13600,108500"
+st "DG_state"
+blo "10000,108300"
+tm "WireNameMgr"
+)
+)
+)
+*716 (Net
+uid 26591,0
+decl (Decl
+n "DG_state"
+t "std_logic_vector"
+b "(7 downto 0)"
+prec "-- for debugging"
+preAdd 0
+o 19
+suid 415,0
+)
+declText (MLText
+uid 26592,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,17600,-140500,19200"
+st "-- for debugging
+DG_state                     : std_logic_vector(7 downto 0)"
+)
+)
+*717 (SaComponent
+uid 27117,0
+optionalChildren [
+*718 (CptPort
+uid 27041,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27042,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "59000,85625,59750,86375"
+)
+tg (CPTG
+uid 27043,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 27044,0
+va (VaSet
+)
+xt "52700,85500,58000,86500"
+st "state : (3:0)"
+ju 2
+blo "58000,86300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "state"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 1
+)
+)
+)
+*719 (CptPort
+uid 27045,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27046,0
+ro 180
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "28625,67250,29375,68000"
+)
+tg (CPTG
+uid 27047,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 27048,0
+ro 270
+va (VaSet
+)
+xt "28500,69000,29500,70500"
+st "clk"
+ju 2
+blo "29300,69000"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 2
+)
+)
+)
+*720 (CptPort
+uid 27049,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27050,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,75625,28000,76375"
+)
+tg (CPTG
+uid 27051,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 27052,0
+va (VaSet
+)
+xt "29000,75500,34600,76500"
+st "config_start"
+blo "29000,76300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "config_start"
+t "std_logic"
+o 3
+)
+)
+)
+*721 (CptPort
+uid 27053,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27054,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,72625,28000,73375"
+)
+tg (CPTG
+uid 27055,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 27056,0
+va (VaSet
+)
+xt "29000,72500,36400,73500"
+st "ram_write_ready"
+blo "29000,73300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "ram_write_ready"
+t "std_logic"
+o 11
+)
+)
+)
+*722 (CptPort
+uid 27057,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27058,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,85625,28000,86375"
+)
+tg (CPTG
+uid 27059,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 27060,0
+va (VaSet
+)
+xt "29000,85500,32900,86500"
+st "roi_array"
+blo "29000,86300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "roi_array"
+t "roi_array_type"
+o 5
+)
+)
+)
+*723 (CptPort
+uid 27061,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27062,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,71625,28000,72375"
+)
+tg (CPTG
+uid 27063,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 27064,0
+va (VaSet
+)
+xt "29000,71500,35100,72500"
+st "ram_write_ea"
+blo "29000,72300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ram_write_ea"
+t "std_logic"
+o 12
+i "'0'"
+)
+)
+)
+*724 (CptPort
+uid 27065,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27066,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,76625,28000,77375"
+)
+tg (CPTG
+uid 27067,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 27068,0
+va (VaSet
+)
+xt "29000,76500,34700,77500"
+st "config_ready"
+blo "29000,77300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "config_ready"
+t "std_logic"
+o 4
+i "'1'"
+)
+)
+)
+*725 (CptPort
+uid 27069,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27070,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,78625,28000,79375"
+)
+tg (CPTG
+uid 27071,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 27072,0
+va (VaSet
+)
+xt "29000,78500,32400,79500"
+st "roi_max"
+blo "29000,79300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "roi_max"
+t "roi_max_type"
+o 6
+i "(others => conv_std_logic_vector (0, 11))"
+)
+)
+)
+*726 (CptPort
+uid 27073,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27074,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,79625,28000,80375"
+)
+tg (CPTG
+uid 27075,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 27076,0
+va (VaSet
+)
+xt "29000,79500,38900,80500"
+st "package_length : (15:0)"
+blo "29000,80300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "package_length"
+t "std_logic_vector"
+b "(15 downto 0)"
+o 7
+i "(others => '0')"
+)
+)
+)
+*727 (CptPort
+uid 27077,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27078,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "59000,73625,59750,74375"
+)
+tg (CPTG
+uid 27079,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 27080,0
+va (VaSet
+)
+xt "35400,73500,58000,74500"
+st "wiz_ram_start_addr : (RAM_ADDR_WIDTH_16B-1:0)"
+ju 2
+blo "58000,74300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_ram_start_addr"
+t "std_logic_vector"
+b "(RAM_ADDR_WIDTH_16B-1 downto 0)"
+o 17
+i "(others => '0')"
+)
+)
+)
+*728 (CptPort
+uid 27081,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27082,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "59000,72625,59750,73375"
+)
+tg (CPTG
+uid 27083,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 27084,0
+va (VaSet
+)
+xt "47200,72500,58000,73500"
+st "wiz_write_length : (16:0)"
+ju 2
+blo "58000,73300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_write_length"
+t "std_logic_vector"
+b "(16 downto 0)"
+o 16
+i "(others => '0')"
+)
+)
+)
+*729 (CptPort
+uid 27085,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27086,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "59000,74625,59750,75375"
+)
+tg (CPTG
+uid 27087,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 27088,0
+va (VaSet
+)
+xt "44800,74500,58000,75500"
+st "wiz_number_of_channels : (3:0)"
+ju 2
+blo "58000,75300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_number_of_channels"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 8
+i "(others => '0')"
+)
+)
+)
+*730 (CptPort
+uid 27089,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27090,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "59000,78625,59750,79375"
+)
+tg (CPTG
+uid 27091,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 27092,0
+va (VaSet
+)
+xt "52000,78500,58000,79500"
+st "wiz_write_ea"
+ju 2
+blo "58000,79300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_write_ea"
+t "std_logic"
+o 15
+i "'0'"
+)
+)
+)
+*731 (CptPort
+uid 27093,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27094,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "59000,76625,59750,77375"
+)
+tg (CPTG
+uid 27095,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 27096,0
+va (VaSet
+)
+xt "50200,76500,58000,77500"
+st "wiz_write_header"
+ju 2
+blo "58000,77300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_write_header"
+t "std_logic"
+o 18
+i "'0'"
+)
+)
+)
+*732 (CptPort
+uid 27097,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27098,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "59000,75625,59750,76375"
+)
+tg (CPTG
+uid 27099,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 27100,0
+va (VaSet
+)
+xt "51500,75500,58000,76500"
+st "wiz_write_end"
+ju 2
+blo "58000,76300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_write_end"
+t "std_logic"
+o 19
+i "'0'"
+)
+)
+)
+*733 (CptPort
+uid 27109,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27110,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,70625,28000,71375"
+)
+tg (CPTG
+uid 27111,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 27112,0
+va (VaSet
+)
+xt "29000,70500,49900,71500"
+st "ram_start_addr : (RAM_ADDR_WIDTH_64B-1:0)"
+blo "29000,71300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ram_start_addr"
+t "std_logic_vector"
+b "(RAM_ADDR_WIDTH_64B-1 DOWNTO 0)"
+o 13
+i "(others => '0')"
+)
+)
+)
+*734 (CptPort
+uid 27113,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27114,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "59000,82625,59750,83375"
+)
+tg (CPTG
+uid 27115,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 27116,0
+va (VaSet
+)
+xt "50800,82500,58000,83500"
+st "data_ram_empty"
+ju 2
+blo "58000,83300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "data_ram_empty"
+t "std_logic"
+o 20
+)
+)
+)
+*735 (CptPort
+uid 27127,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27128,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "59000,79625,59750,80375"
+)
+tg (CPTG
+uid 27129,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 27130,0
+va (VaSet
+)
+xt "51400,79500,58000,80500"
+st "wiz_read_done"
+ju 2
+blo "58000,80300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "wiz_read_done"
+t "std_logic"
+o 14
+)
+)
+)
+*736 (CptPort
+uid 27139,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27140,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,83625,28000,84375"
+)
+tg (CPTG
+uid 27141,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 27142,0
+va (VaSet
+)
+xt "29000,83500,35700,84500"
+st "dg_config_done"
+blo "29000,84300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "dg_config_done"
+t "std_logic"
+o 10
+)
+)
+)
+*737 (CptPort
+uid 27143,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27144,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,82625,28000,83375"
+)
+tg (CPTG
+uid 27145,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 27146,0
+va (VaSet
+)
+xt "29000,82500,36000,83500"
+st "dg_start_config"
+blo "29000,83300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dg_start_config"
+t "std_logic"
+o 9
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 27118,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "28000,68000,59000,88000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 27119,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*738 (Text
+uid 27120,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "28450,88000,34650,89000"
+st "FACT_FAD_lib"
+blo "28450,88800"
+tm "BdLibraryNameMgr"
+)
+*739 (Text
+uid 27121,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "28450,89000,36550,90000"
+st "memory_manager_2"
+blo "28450,89800"
+tm "CptNameMgr"
+)
+*740 (Text
+uid 27122,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "28450,90000,38750,91000"
+st "Inst_memory_manager_2"
+blo "28450,90800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 27123,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 27124,0
+text (MLText
+uid 27125,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "34000,66400,63500,68000"
+st "RAM_ADDR_WIDTH_64B = RAMADDRWIDTH64b      ( integer )  
+RAM_ADDR_WIDTH_16B = RAMADDRWIDTH64b+2    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "RAM_ADDR_WIDTH_64B"
+type "integer"
+value "RAMADDRWIDTH64b"
+)
+(GiElement
+name "RAM_ADDR_WIDTH_16B"
+type "integer"
+value "RAMADDRWIDTH64b+2"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 27126,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "28250,86250,29750,87750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*741 (Net
+uid 27131,0
+decl (Decl
+n "data_valid_ack"
+t "std_logic"
+o 72
+suid 416,0
+i "'0'"
+)
+declText (MLText
+uid 27132,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,69200,-125500,70000"
+st "SIGNAL data_valid_ack               : std_logic                                    := '0'"
+)
+)
+*742 (Net
+uid 27147,0
+decl (Decl
+n "dg_start_config"
+t "std_logic"
+o 76
+suid 417,0
+i "'0'"
+)
+declText (MLText
+uid 27148,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,72400,-125500,73200"
+st "SIGNAL dg_start_config              : std_logic                                    := '0'"
+)
+)
+*743 (Net
+uid 27153,0
+decl (Decl
+n "dg_config_done"
+t "std_logic"
+o 75
+suid 418,0
+)
+declText (MLText
+uid 27154,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,71600,-146500,72400"
+st "SIGNAL dg_config_done               : std_logic"
+)
+)
+*744 (Net
+uid 27603,0
+decl (Decl
+n "runnumber"
+t "std_logic_vector"
+b "(31 downto 0)"
+prec "-- EVT HEADER - part 6"
+preAdd 0
+posAdd 0
+o 117
+suid 419,0
+)
+declText (MLText
+uid 27604,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,110800,-136500,112400"
+st "-- EVT HEADER - part 6
+SIGNAL runnumber                    : std_logic_vector(31 downto 0)"
+)
+)
+*745 (Net
+uid 28276,0
+decl (Decl
+n "socket_tx_free_out"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+eolc "-- 17bit value .. that's true"
+posAdd 0
+o 44
+suid 421,0
+)
+declText (MLText
+uid 28277,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,38400,-125000,39200"
+st "socket_tx_free_out           : std_logic_vector(16 DOWNTO 0) -- 17bit value .. that's true"
+)
+)
+*746 (PortIoOut
+uid 28284,0
+shape (CompositeShape
+uid 28285,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 28286,0
+sl 0
+ro 270
+xt "139500,113625,141000,114375"
+)
+(Line
+uid 28287,0
+sl 0
+ro 270
+xt "139000,114000,139500,114000"
+pts [
+"139000,114000"
+"139500,114000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 28288,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 28289,0
+va (VaSet
+)
+xt "142000,113500,148900,114500"
+st "socket_tx_free_out"
+blo "142000,114300"
+tm "WireNameMgr"
+)
+)
+)
+*747 (MWC
+uid 29010,0
+optionalChildren [
+*748 (CptPort
+uid 29019,0
+optionalChildren [
+*749 (Line
+uid 29023,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "24000,94000,25589,94000"
+pts [
+"24000,94000"
+"25589,94000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 29020,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "23250,93625,24000,94375"
+)
+tg (CPTG
+uid 29021,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 29022,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-141550,93300,-139750,94300"
+st "din1"
+blo "-141550,94100"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "std_logic"
+o 144
+)
+)
+)
+*750 (CptPort
+uid 29024,0
+optionalChildren [
+*751 (Property
+uid 29028,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+*752 (Line
+uid 29029,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "29000,95000,30000,95000"
+pts [
+"30000,95000"
+"29000,95000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 29025,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "30000,94625,30750,95375"
+)
+tg (CPTG
+uid 29026,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 29027,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-138300,94468,-136500,95468"
+st "dout"
+ju 2
+blo "-136500,95268"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+o 146
+)
+)
+)
+*753 (CptPort
+uid 29030,0
+optionalChildren [
+*754 (Line
+uid 29034,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "24000,96000,25589,96000"
+pts [
+"24000,96000"
+"25589,96000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 29031,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "23250,95625,24000,96375"
+)
+tg (CPTG
+uid 29032,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 29033,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-141435,95706,-139635,96706"
+st "din0"
+blo "-141435,96506"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din0"
+t "std_logic"
+o 145
+i "'1'"
+)
+)
+)
+*755 (CommentGraphic
+uid 29035,0
+shape (Arc2D
+pts [
+"29000,95000"
+"27263,96479"
+"25000,96996"
+]
+uid 29036,0
+layer 8
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "25000,95000,29000,96997"
+)
+oxt "43000,182000,47000,183997"
+)
+*756 (CommentGraphic
+uid 29037,0
+shape (Arc2D
+pts [
+"24996,93002"
+"27449,93606"
+"29000,94995"
+]
+uid 29038,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "24996,93000,29000,94995"
+)
+oxt "42996,180000,47000,181995"
+)
+*757 (Grouping
+uid 29039,0
+optionalChildren [
+*758 (CommentGraphic
+uid 29041,0
+optionalChildren [
+*759 (Property
+uid 29043,0
+pclass "_MW_GEOM_"
+pname "arc"
+ptn "String"
+)
+]
+shape (CustomPolygon
+pts [
+"25000,93002"
+"27048,93868"
+"29000,95000"
+"27952,95844"
+"26183,96789"
+"25000,97000"
+"25000,93002"
+]
+uid 29042,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,65535"
+lineColor "32768,0,32768"
+fillStyle 1
+)
+xt "25000,93002,29000,97000"
+)
+oxt "43000,180002,47000,184000"
+)
+*760 (CommentGraphic
+uid 29044,0
+optionalChildren [
+*761 (Property
+uid 29046,0
+pclass "_MW_GEOM_"
+pname "arc"
+ptn "String"
+)
+]
+shape (Arc2D
+pts [
+"25000,93000"
+"25763,94999"
+"25000,97000"
+]
+uid 29045,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+fillStyle 1
+)
+xt "25000,93000,25762,97000"
+)
+oxt "43000,180000,43762,184000"
+)
+]
+shape (GroupingShape
+uid 29040,0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "25000,93000,29000,97000"
+)
+oxt "43000,180000,47000,184000"
+)
+*762 (CommentGraphic
+uid 29047,0
+shape (PolyLine2D
+pts [
+"29000,95000"
+"29000,95000"
+]
+uid 29048,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "29000,95000,29000,95000"
+)
+oxt "47000,182000,47000,182000"
+)
+*763 (CommentGraphic
+uid 29049,0
+optionalChildren [
+*764 (Property
+uid 29051,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"25000,97000"
+"25000,97000"
+]
+uid 29050,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "25000,97000,25000,97000"
+)
+oxt "43000,184000,43000,184000"
+)
+*765 (CommentGraphic
+uid 29052,0
+optionalChildren [
+*766 (Property
+uid 29054,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"25000,93000"
+"25000,93000"
+]
+uid 29053,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "25000,93000,25000,93000"
+)
+oxt "43000,180000,43000,180000"
+)
+]
+shape (Rectangle
+uid 29011,0
+ro 180
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "24000,93000,30000,97000"
+fos 1
+)
+showPorts 0
+oxt "42000,180000,48000,184000"
+ttg (MlTextGroup
+uid 29012,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*767 (Text
+uid 29013,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "25500,95500,30300,96500"
+st "moduleware"
+blo "25500,96300"
+)
+*768 (Text
+uid 29014,0
+va (VaSet
+font "arial,8,0"
+)
+xt "25500,96500,26600,97500"
+st "or"
+blo "25500,97300"
+)
+*769 (Text
+uid 29015,0
+va (VaSet
+font "arial,8,0"
+)
+xt "25500,97500,27400,98500"
+st "or_2"
+blo "25500,98300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 29016,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 29017,0
+text (MLText
+uid 29018,0
+va (VaSet
+font "arial,8,0"
+)
+xt "9000,84000,9000,84000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 2
+visOptions (mwParamsVisibilityOptions
+)
+)
+*770 (MWC
+uid 29055,0
+optionalChildren [
+*771 (CptPort
+uid 29064,0
+optionalChildren [
+*772 (Line
+uid 29069,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "17000,94000,18000,94000"
+pts [
+"17000,94000"
+"18000,94000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 29065,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "16250,93625,17000,94375"
+)
+tg (CPTG
+uid 29066,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 29067,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "14000,93500,15400,94500"
+st "din"
+blo "14000,94300"
+)
+s (Text
+uid 29068,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "14000,94500,14000,94500"
+blo "14000,94500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din"
+t "std_logic"
+o 108
+)
+)
+)
+*773 (CptPort
+uid 29070,0
+optionalChildren [
+*774 (Line
+uid 29075,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "21750,94000,22000,94000"
+pts [
+"22000,94000"
+"21750,94000"
+]
+)
+*775 (Circle
+uid 29076,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "21000,93625,21750,94375"
+radius 375
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 29071,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "22000,93625,22750,94375"
+)
+tg (CPTG
+uid 29072,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 29073,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "23950,93500,25750,94500"
+st "dout"
+ju 2
+blo "25750,94300"
+)
+s (Text
+uid 29074,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "25750,94500,25750,94500"
+ju 2
+blo "25750,94500"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+o 144
+)
+)
+)
+*776 (CommentGraphic
+uid 29077,0
+shape (CustomPolygon
+pts [
+"18000,92000"
+"21000,94000"
+"18000,96000"
+"18000,92000"
+]
+uid 29078,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "18000,92000,21000,96000"
+)
+oxt "7000,6000,10000,10000"
+)
+]
+shape (Rectangle
+uid 29056,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "17000,92000,22000,96000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,11000,10000"
+ttg (MlTextGroup
+uid 29057,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*777 (Text
+uid 29058,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "19350,92100,24150,93100"
+st "moduleware"
+blo "19350,92900"
+)
+*778 (Text
+uid 29059,0
+va (VaSet
+font "arial,8,0"
+)
+xt "19350,93100,20650,94100"
+st "inv"
+blo "19350,93900"
+)
+*779 (Text
+uid 29060,0
+va (VaSet
+font "arial,8,0"
+)
+xt "19350,94100,23450,95100"
+st "inverter_2"
+blo "19350,94900"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 29061,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 29062,0
+text (MLText
+uid 29063,0
+va (VaSet
+font "arial,8,0"
+)
+xt "14000,73400,14000,73400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*780 (Net
+uid 29085,0
+decl (Decl
+n "dout5"
+t "std_logic"
+o 144
+suid 422,0
+)
+declText (MLText
+uid 29086,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,79600,-146500,80400"
+st "SIGNAL dout5                        : std_logic"
+)
+)
+*781 (Net
+uid 29091,0
+decl (Decl
+n "trigger_veto1"
+t "std_logic"
+o 145
+suid 423,0
+i "'1'"
+)
+declText (MLText
+uid 29092,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,129200,-125500,130000"
+st "SIGNAL trigger_veto1                : std_logic                                    := '1'"
+)
+)
+*782 (MWC
+uid 30674,0
+optionalChildren [
+*783 (CptPort
+uid 30683,0
+optionalChildren [
+*784 (Line
+uid 30687,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-103000,71000,-101409,71000"
+pts [
+"-103000,71000"
+"-101409,71000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30684,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-103750,70625,-103000,71375"
+)
+tg (CPTG
+uid 30685,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 30686,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-116000,70700,-114200,71700"
+st "din1"
+blo "-116000,71500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 145
+)
+)
+)
+*785 (CptPort
+uid 30688,0
+optionalChildren [
+*786 (Property
+uid 30692,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+*787 (Line
+uid 30693,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-97999,70000,-97000,70000"
+pts [
+"-97000,70000"
+"-97999,70000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30689,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-97000,69625,-96250,70375"
+)
+tg (CPTG
+uid 30690,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 30691,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-105750,69532,-103950,70532"
+st "dout"
+ju 2
+blo "-103950,70332"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 97
+)
+)
+)
+*788 (CptPort
+uid 30694,0
+optionalChildren [
+*789 (Line
+uid 30698,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-103000,69000,-101409,69000"
+pts [
+"-103000,69000"
+"-101409,69000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30695,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-103750,68625,-103000,69375"
+)
+tg (CPTG
+uid 30696,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 30697,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-116115,68294,-114315,69294"
+st "din0"
+blo "-116115,69094"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din0"
+t "std_logic"
+o 118
+)
+)
+)
+*790 (CommentGraphic
+uid 30699,0
+shape (Arc2D
+pts [
+"-102000,68004"
+"-99737,68521"
+"-98000,70000"
+]
+uid 30700,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-102000,68003,-98000,70000"
+)
+oxt "7000,6003,11000,8000"
+)
+*791 (CommentGraphic
+uid 30701,0
+shape (Arc2D
+pts [
+"-98000,70005"
+"-99551,71394"
+"-102004,71998"
+]
+uid 30702,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-102004,70005,-98000,71999"
+)
+oxt "6996,8005,11000,10000"
+)
+*792 (Grouping
+uid 30703,0
+optionalChildren [
+*793 (CommentGraphic
+uid 30705,0
+optionalChildren [
+*794 (Property
+uid 30707,0
+pclass "_MW_GEOM_"
+pname "arc"
+ptn "String"
+)
+]
+shape (CustomPolygon
+pts [
+"-102000,71998"
+"-102000,68000"
+"-100817,68211"
+"-99048,69156"
+"-98000,70000"
+"-99952,71132"
+"-102000,71998"
+]
+uid 30706,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,65535"
+lineColor "32768,0,32768"
+fillStyle 1
+)
+xt "-102000,68000,-98000,71998"
+)
+oxt "7000,6000,11000,9998"
+)
+*795 (CommentGraphic
+uid 30708,0
+optionalChildren [
+*796 (Property
+uid 30710,0
+pclass "_MW_GEOM_"
+pname "arc"
+ptn "String"
+)
+]
+shape (Arc2D
+pts [
+"-102000,68000"
+"-101237,70001"
+"-102000,72000"
+]
+uid 30709,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+fillStyle 1
+)
+xt "-102000,68000,-101236,72000"
+)
+oxt "7000,6000,7762,10000"
+)
+]
+shape (GroupingShape
+uid 30704,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "-102000,68000,-98000,72000"
+)
+oxt "7000,6000,11000,10000"
+)
+*797 (CommentGraphic
+uid 30711,0
+shape (PolyLine2D
+pts [
+"-98000,70000"
+"-98000,70000"
+]
+uid 30712,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-98000,70000,-98000,70000"
+)
+oxt "11000,8000,11000,8000"
+)
+*798 (CommentGraphic
+uid 30713,0
+optionalChildren [
+*799 (Property
+uid 30715,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-102000,68000"
+"-102000,68000"
+]
+uid 30714,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-102000,68000,-102000,68000"
+)
+oxt "7000,6000,7000,6000"
+)
+*800 (CommentGraphic
+uid 30716,0
+optionalChildren [
+*801 (Property
+uid 30718,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-102000,72000"
+"-102000,72000"
+]
+uid 30717,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-102000,72000,-102000,72000"
+)
+oxt "7000,10000,7000,10000"
+)
+]
+shape (Rectangle
+uid 30675,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "-103000,68000,-97000,72000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,12000,10000"
+ttg (MlTextGroup
+uid 30676,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*802 (Text
+uid 30677,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-101500,70500,-96700,71500"
+st "moduleware"
+blo "-101500,71300"
+)
+*803 (Text
+uid 30678,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-101500,71500,-100400,72500"
+st "or"
+blo "-101500,72300"
+)
+*804 (Text
+uid 30679,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-101500,72500,-99600,73500"
+st "or_1"
+blo "-101500,73300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 30680,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 30681,0
+text (MLText
+uid 30682,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-118000,59000,-118000,59000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 2
+visOptions (mwParamsVisibilityOptions
+)
+)
+*805 (Net
+uid 30727,0
+decl (Decl
+n "dout6"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 145
+suid 431,0
+)
+declText (MLText
+uid 30728,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,80400,-146500,81200"
+st "SIGNAL dout6                        : std_logic"
+)
+)
+*806 (MWC
+uid 30733,0
+optionalChildren [
+*807 (CptPort
+uid 30742,0
+optionalChildren [
+*808 (Line
+uid 30746,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "37000,96000,38000,96000"
+pts [
+"38000,96000"
+"37000,96000"
+]
+)
+*809 (Property
+uid 30747,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30743,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "38000,95625,38750,96375"
+)
+tg (CPTG
+uid 30744,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 30745,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "39419,95342,41219,96342"
+st "dout"
+ju 2
+blo "41219,96142"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+o 153
+)
+)
+)
+*810 (CptPort
+uid 30748,0
+optionalChildren [
+*811 (Line
+uid 30752,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "32000,95000,33000,95000"
+pts [
+"32000,95000"
+"33000,95000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30749,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "31250,94625,32000,95375"
+)
+tg (CPTG
+uid 30750,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 30751,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "28885,94294,30685,95294"
+st "din0"
+blo "28885,95094"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din0"
+t "std_logic"
+o 146
+)
+)
+)
+*812 (CptPort
+uid 30753,0
+optionalChildren [
+*813 (Line
+uid 30757,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "32000,97000,33000,97000"
+pts [
+"32000,97000"
+"33000,97000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30754,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "31250,96625,32000,97375"
+)
+tg (CPTG
+uid 30755,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 30756,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "29000,96700,30800,97700"
+st "din1"
+blo "29000,97500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "STD_LOGIC"
+o 79
+)
+)
+)
+*814 (CommentGraphic
+uid 30758,0
+optionalChildren [
+*815 (Property
+uid 30760,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"33000,98000"
+"33000,98000"
+]
+uid 30759,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "33000,98000,33000,98000"
+)
+oxt "7000,10000,7000,10000"
+)
+*816 (CommentGraphic
+uid 30761,0
+optionalChildren [
+*817 (Property
+uid 30763,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"33000,94000"
+"33000,94000"
+]
+uid 30762,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "33000,94000,33000,94000"
+)
+oxt "7000,6000,7000,6000"
+)
+*818 (Grouping
+uid 30764,0
+optionalChildren [
+*819 (CommentGraphic
+uid 30766,0
+shape (PolyLine2D
+pts [
+"35000,98000"
+"33000,98000"
+"33000,94000"
+"35000,94000"
+]
+uid 30767,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "33000,94000,35000,98000"
+)
+oxt "7000,6000,9000,10000"
+)
+*820 (CommentGraphic
+uid 30768,0
+shape (Arc2D
+pts [
+"35000,94000"
+"37000,96000"
+"35000,98000"
+]
+uid 30769,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "35000,94000,37000,98000"
+)
+oxt "9000,6000,11000,10000"
+)
+]
+shape (GroupingShape
+uid 30765,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "33000,94000,37000,98000"
+)
+oxt "7000,6000,11000,10000"
+)
+]
+shape (Rectangle
+uid 30734,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "32000,94000,38000,98000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,12000,10000"
+ttg (MlTextGroup
+uid 30735,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*821 (Text
+uid 30736,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "33500,96500,38300,97500"
+st "moduleware"
+blo "33500,97300"
+)
+*822 (Text
+uid 30737,0
+va (VaSet
+font "arial,8,0"
+)
+xt "33500,97500,35100,98500"
+st "and"
+blo "33500,98300"
+)
+*823 (Text
+uid 30738,0
+va (VaSet
+font "arial,8,0"
+)
+xt "33500,98500,35300,99500"
+st "U_7"
+blo "33500,99300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 30739,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 30740,0
+text (MLText
+uid 30741,0
+va (VaSet
+font "arial,8,0"
+)
+xt "17000,85000,17000,85000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 2
+visOptions (mwParamsVisibilityOptions
+)
+)
+*824 (Net
+uid 30790,0
+decl (Decl
+n "busy_enable"
+t "std_logic"
+o 147
+suid 434,0
+i "'1'"
+)
+declText (MLText
+uid 30791,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,61200,-125500,62000"
+st "SIGNAL busy_enable                  : std_logic                                    := '1'"
+)
+)
+*825 (MWC
+uid 30812,0
+optionalChildren [
+*826 (CptPort
+uid 30821,0
+optionalChildren [
+*827 (Line
+uid 30826,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "59000,97000,59000,97000"
+pts [
+"59000,97000"
+"59000,97000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30822,0
+ro 180
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "58625,96250,59375,97000"
+)
+tg (CPTG
+uid 30823,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 30824,0
+sl 0
+ro 270
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "150100,367600,151100,368400"
+st "s"
+ju 2
+blo "150900,367600"
+)
+s (Text
+uid 30825,0
+sl 0
+ro 270
+va (VaSet
+font "arial,8,0"
+)
+xt "151100,367600,151100,367600"
+ju 2
+blo "151100,367600"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "s"
+t "std_logic"
+o 148
+)
+)
+)
+*828 (CptPort
+uid 30827,0
+optionalChildren [
+*829 (Line
+uid 30832,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "59000,99000,59000,99000"
+pts [
+"59000,99000"
+"59000,99000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30828,0
+ro 180
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "58625,99000,59375,99750"
+)
+tg (CPTG
+uid 30829,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 30830,0
+sl 0
+ro 270
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "142800,368700,143800,369300"
+st "t"
+blo "143600,369300"
+)
+s (Text
+uid 30831,0
+sl 0
+ro 270
+va (VaSet
+font "arial,8,0"
+)
+xt "143800,369300,143800,369300"
+blo "143800,369300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "t"
+t "std_logic"
+o 45
+i "'1'"
+)
+)
+)
+*830 (CommentGraphic
+uid 30833,0
+shape (PolyLine2D
+pts [
+"58000,98000"
+"59000,97000"
+]
+uid 30834,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "58000,97000,59000,98000"
+)
+oxt "6000,6000,7000,7000"
+)
+*831 (CommentGraphic
+uid 30835,0
+shape (PolyLine2D
+pts [
+"58000,98000"
+"59000,99000"
+]
+uid 30836,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "58000,98000,59000,99000"
+)
+oxt "6000,7000,7000,8000"
+)
+*832 (CommentGraphic
+uid 30837,0
+shape (PolyLine2D
+pts [
+"58988,98329"
+"59988,98329"
+]
+uid 30838,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "58988,98329,59988,98329"
+)
+oxt "6988,7329,7988,7329"
+)
+*833 (CommentGraphic
+uid 30839,0
+shape (PolyLine2D
+pts [
+"60000,98000"
+"61000,98000"
+]
+uid 30840,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "60000,98000,61000,98000"
+)
+oxt "8000,7000,9000,7000"
+)
+*834 (CommentGraphic
+uid 30841,0
+shape (PolyLine2D
+pts [
+"58976,97730"
+"59976,97730"
+]
+uid 30842,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "58976,97730,59976,97730"
+)
+oxt "6976,6730,7976,6730"
+)
+]
+shape (Rectangle
+uid 30813,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "58000,97000,61000,99000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,9000,8000"
+ttg (MlTextGroup
+uid 30814,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*835 (Text
+uid 30815,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "63350,96100,68150,97100"
+st "moduleware"
+blo "63350,96900"
+)
+*836 (Text
+uid 30816,0
+va (VaSet
+font "arial,8,0"
+)
+xt "63350,97100,68050,98100"
+st "assignment"
+blo "63350,97900"
+)
+*837 (Text
+uid 30817,0
+va (VaSet
+font "arial,8,0"
+)
+xt "63350,98100,65150,99100"
+st "U_8"
+blo "63350,98900"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 30818,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 30819,0
+text (MLText
+uid 30820,0
+va (VaSet
+font "arial,8,0"
+)
+xt "53000,77400,53000,77400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*838 (Net
+uid 30888,0
+decl (Decl
+n "trig_veto"
+t "std_logic"
+o 148
+suid 436,0
+)
+declText (MLText
+uid 30889,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,124400,-146500,125200"
+st "SIGNAL trig_veto                    : std_logic"
+)
+)
+*839 (MWC
+uid 30890,0
+optionalChildren [
+*840 (CptPort
+uid 30899,0
+optionalChildren [
+*841 (Line
+uid 30904,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "137000,53000,137000,53000"
+pts [
+"137000,53000"
+"137000,53000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30900,0
+ro 180
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "136625,52250,137375,53000"
+)
+tg (CPTG
+uid 30901,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 30902,0
+sl 0
+ro 270
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "228100,323600,229100,324400"
+st "s"
+ju 2
+blo "228900,323600"
+)
+s (Text
+uid 30903,0
+sl 0
+ro 270
+va (VaSet
+font "arial,8,0"
+)
+xt "229100,323600,229100,323600"
+ju 2
+blo "229100,323600"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "s"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 149
+i "'1'"
+)
+)
+)
+*842 (CptPort
+uid 30905,0
+optionalChildren [
+*843 (Line
+uid 30910,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "137000,55000,137000,55000"
+pts [
+"137000,55000"
+"137000,55000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30906,0
+ro 180
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "136625,55000,137375,55750"
+)
+tg (CPTG
+uid 30907,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 30908,0
+sl 0
+ro 270
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "220800,324700,221800,325300"
+st "t"
+blo "221600,325300"
+)
+s (Text
+uid 30909,0
+sl 0
+ro 270
+va (VaSet
+font "arial,8,0"
+)
+xt "221800,325300,221800,325300"
+blo "221800,325300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "t"
+t "std_logic"
+o 50
+i "'1'"
+)
+)
+)
+*844 (CommentGraphic
+uid 30911,0
+shape (PolyLine2D
+pts [
+"136000,54000"
+"137000,53000"
+]
+uid 30912,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "136000,53000,137000,54000"
+)
+oxt "6000,6000,7000,7000"
+)
+*845 (CommentGraphic
+uid 30913,0
+shape (PolyLine2D
+pts [
+"136000,54000"
+"137000,55000"
+]
+uid 30914,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "136000,54000,137000,55000"
+)
+oxt "6000,7000,7000,8000"
+)
+*846 (CommentGraphic
+uid 30915,0
+shape (PolyLine2D
+pts [
+"136988,54329"
+"137988,54329"
+]
+uid 30916,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "136988,54329,137988,54329"
+)
+oxt "6988,7329,7988,7329"
+)
+*847 (CommentGraphic
+uid 30917,0
+shape (PolyLine2D
+pts [
+"138000,54000"
+"139000,54000"
+]
+uid 30918,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "138000,54000,139000,54000"
+)
+oxt "8000,7000,9000,7000"
+)
+*848 (CommentGraphic
+uid 30919,0
+shape (PolyLine2D
+pts [
+"136976,53730"
+"137976,53730"
+]
+uid 30920,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "136976,53730,137976,53730"
+)
+oxt "6976,6730,7976,6730"
+)
+]
+shape (Rectangle
+uid 30891,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "136000,53000,139000,55000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,9000,8000"
+ttg (MlTextGroup
+uid 30892,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*849 (Text
+uid 30893,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "136350,46100,141150,47100"
+st "moduleware"
+blo "136350,46900"
+)
+*850 (Text
+uid 30894,0
+va (VaSet
+font "arial,8,0"
+)
+xt "136350,47100,141050,48100"
+st "assignment"
+blo "136350,47900"
+)
+*851 (Text
+uid 30895,0
+va (VaSet
+font "arial,8,0"
+)
+xt "136350,48100,138150,49100"
+st "U_9"
+blo "136350,48900"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 30896,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 30897,0
+text (MLText
+uid 30898,0
+va (VaSet
+font "arial,8,0"
+)
+xt "131000,33400,131000,33400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*852 (Net
+uid 30921,0
+decl (Decl
+n "wiz_reset1"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 149
+suid 437,0
+i "'1'"
+)
+declText (MLText
+uid 30922,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,131600,-125500,132400"
+st "SIGNAL wiz_reset1                   : std_logic                                    := '1'"
+)
+)
+*853 (Net
+uid 31192,0
+decl (Decl
+n "socket_send_mode_out"
+t "std_logic"
+o 150
+suid 438,0
+)
+declText (MLText
+uid 31193,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,115600,-146500,116400"
+st "SIGNAL socket_send_mode_out         : std_logic"
+)
+)
+*854 (Net
+uid 31733,0
+decl (Decl
+n "trigger1"
+t "std_logic"
+o 151
+suid 439,0
+)
+declText (MLText
+uid 31734,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,125200,-146500,126000"
+st "SIGNAL trigger1                     : std_logic"
+)
+)
+*855 (MWC
+uid 31747,0
+optionalChildren [
+*856 (CptPort
+uid 31756,0
+optionalChildren [
+*857 (Line
+uid 31761,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "34000,63000,35000,63000"
+pts [
+"35000,63000"
+"34000,63000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 31757,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "35000,62625,35750,63375"
+)
+tg (CPTG
+uid 31758,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 31759,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "99750,62500,101150,63500"
+st "din"
+ju 2
+blo "101150,63300"
+)
+s (Text
+uid 31760,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "101150,63500,101150,63500"
+ju 2
+blo "101150,63500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din"
+t "std_logic"
+o 146
+)
+)
+)
+*858 (CptPort
+uid 31762,0
+optionalChildren [
+*859 (Line
+uid 31767,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "30000,63000,30250,63000"
+pts [
+"30000,63000"
+"30250,63000"
+]
+)
+*860 (Circle
+uid 31768,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "30250,62625,31000,63375"
+radius 375
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 31763,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "29250,62625,30000,63375"
+)
+tg (CPTG
+uid 31764,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 31765,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "98200,62500,100000,63500"
+st "dout"
+blo "98200,63300"
+)
+s (Text
+uid 31766,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "98200,63500,98200,63500"
+blo "98200,63500"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+o 152
+)
+)
+)
+*861 (CommentGraphic
+uid 31769,0
+shape (CustomPolygon
+pts [
+"34000,61000"
+"34000,65000"
+"31000,63000"
+"34000,61000"
+]
+uid 31770,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "31000,61000,34000,65000"
+)
+oxt "7000,6000,10000,10000"
+)
+]
+shape (Rectangle
+uid 31748,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "30000,61000,35000,65000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,11000,10000"
+ttg (MlTextGroup
+uid 31749,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*862 (Text
+uid 31750,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "32350,61100,37150,62100"
+st "moduleware"
+blo "32350,61900"
+)
+*863 (Text
+uid 31751,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "32350,62100,33650,63100"
+st "inv"
+blo "32350,62900"
+)
+*864 (Text
+uid 31752,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "32350,62100,36450,63100"
+st "inverter_3"
+blo "32350,62900"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 31753,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 31754,0
+text (MLText
+uid 31755,0
+va (VaSet
+font "arial,8,0"
+)
+xt "27000,42400,27000,42400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*865 (Net
+uid 31771,0
+decl (Decl
+n "dout8"
+t "std_logic"
+o 152
+suid 440,0
+)
+declText (MLText
+uid 31772,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,82000,-146500,82800"
+st "SIGNAL dout8                        : std_logic"
+)
+)
+*866 (Net
+uid 31781,0
+decl (Decl
+n "busy_high_active"
+t "std_logic"
+o 146
+suid 441,0
+)
+declText (MLText
+uid 31782,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,62000,-146500,62800"
+st "SIGNAL busy_high_active             : std_logic"
+)
+)
+*867 (MWC
+uid 31783,0
+optionalChildren [
+*868 (CptPort
+uid 31792,0
+optionalChildren [
+*869 (Line
+uid 31796,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "20000,63000,21000,63000"
+pts [
+"20000,63000"
+"21000,63000"
+]
+)
+*870 (Property
+uid 31797,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 31793,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "19250,62625,20000,63375"
+)
+tg (CPTG
+uid 31794,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 31795,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "64669,62342,66469,63342"
+st "dout"
+blo "64669,63142"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+o 67
+)
+)
+)
+*871 (CptPort
+uid 31798,0
+optionalChildren [
+*872 (Line
+uid 31802,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "25000,62000,26000,62000"
+pts [
+"26000,62000"
+"25000,62000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 31799,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "26000,61625,26750,62375"
+)
+tg (CPTG
+uid 31800,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 31801,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "67635,61294,69435,62294"
+st "din0"
+ju 2
+blo "69435,62094"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din0"
+t "std_logic"
+o 151
+)
+)
+)
+*873 (CptPort
+uid 31803,0
+optionalChildren [
+*874 (Line
+uid 31807,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "25000,64000,26000,64000"
+pts [
+"26000,64000"
+"25000,64000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 31804,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "26000,63625,26750,64375"
+)
+tg (CPTG
+uid 31805,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 31806,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "67750,63700,69550,64700"
+st "din1"
+ju 2
+blo "69550,64500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "std_logic"
+o 152
+)
+)
+)
+*875 (CommentGraphic
+uid 31808,0
+optionalChildren [
+*876 (Property
+uid 31810,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"25000,65000"
+"25000,65000"
+]
+uid 31809,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "25000,65000,25000,65000"
+)
+oxt "11000,10000,11000,10000"
+)
+*877 (CommentGraphic
+uid 31811,0
+optionalChildren [
+*878 (Property
+uid 31813,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"25000,61000"
+"25000,61000"
+]
+uid 31812,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "25000,61000,25000,61000"
+)
+oxt "11000,6000,11000,6000"
+)
+*879 (Grouping
+uid 31814,0
+optionalChildren [
+*880 (CommentGraphic
+uid 31816,0
+shape (PolyLine2D
+pts [
+"23000,61000"
+"25000,61000"
+"25000,65000"
+"23000,65000"
+]
+uid 31817,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "23000,61000,25000,65000"
+)
+oxt "9000,6000,11000,10000"
+)
+*881 (CommentGraphic
+uid 31818,0
+shape (Arc2D
+pts [
+"23000,65000"
+"21000,63000"
+"23000,61000"
+]
+uid 31819,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "21000,61000,23000,65000"
+)
+oxt "7000,6000,9000,10000"
+)
+]
+shape (GroupingShape
+uid 31815,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "21000,61000,25000,65000"
+)
+oxt "7000,6000,11000,10000"
+)
+]
+shape (Rectangle
+uid 31784,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "20000,61000,26000,65000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,12000,10000"
+ttg (MlTextGroup
+uid 31785,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*882 (Text
+uid 31786,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "21500,63500,26300,64500"
+st "moduleware"
+blo "21500,64300"
+)
+*883 (Text
+uid 31787,0
+va (VaSet
+font "arial,8,0"
+)
+xt "21500,64500,23100,65500"
+st "and"
+blo "21500,65300"
+)
+*884 (Text
+uid 31788,0
+va (VaSet
+font "arial,8,0"
+)
+xt "21500,65500,23700,66500"
+st "U_10"
+blo "21500,66300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 31789,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 31790,0
+text (MLText
+uid 31791,0
+va (VaSet
+font "arial,8,0"
+)
+xt "5000,52000,5000,52000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 1
+visOptions (mwParamsVisibilityOptions
+)
+)
+*885 (MWC
+uid 32288,0
+optionalChildren [
+*886 (CptPort
+uid 32297,0
+optionalChildren [
+*887 (Line
+uid 32301,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "41000,96000,42589,96000"
+pts [
+"41000,96000"
+"42589,96000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 32298,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "40250,95625,41000,96375"
+)
+tg (CPTG
+uid 32299,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 32300,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-124550,95300,-122750,96300"
+st "din1"
+blo "-124550,96100"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "std_logic"
+o 153
+)
+)
+)
+*888 (CptPort
+uid 32302,0
+optionalChildren [
+*889 (Property
+uid 32306,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+*890 (Line
+uid 32307,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "46000,97000,47000,97000"
+pts [
+"47000,97000"
+"46000,97000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 32303,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "47000,96625,47750,97375"
+)
+tg (CPTG
+uid 32304,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 32305,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-121300,96468,-119500,97468"
+st "dout"
+ju 2
+blo "-119500,97268"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+o 148
+)
+)
+)
+*891 (CptPort
+uid 32308,0
+optionalChildren [
+*892 (Line
+uid 32312,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "41000,98000,42589,98000"
+pts [
+"41000,98000"
+"42589,98000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 32309,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "40250,97625,41000,98375"
+)
+tg (CPTG
+uid 32310,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 32311,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-124435,97706,-122635,98706"
+st "din0"
+blo "-124435,98506"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din0"
+t "std_logic"
+o 154
+)
+)
+)
+*893 (CommentGraphic
+uid 32313,0
+shape (Arc2D
+pts [
+"46000,97000"
+"44263,98479"
+"42000,98996"
+]
+uid 32314,0
+layer 8
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "42000,97000,46000,98997"
+)
+oxt "43000,182000,47000,183997"
+)
+*894 (CommentGraphic
+uid 32315,0
+shape (Arc2D
+pts [
+"41996,95002"
+"44449,95606"
+"46000,96995"
+]
+uid 32316,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "41996,95000,46000,96995"
+)
+oxt "42996,180000,47000,181995"
+)
+*895 (Grouping
+uid 32317,0
+optionalChildren [
+*896 (CommentGraphic
+uid 32319,0
+optionalChildren [
+*897 (Property
+uid 32321,0
+pclass "_MW_GEOM_"
+pname "arc"
+ptn "String"
+)
+]
+shape (CustomPolygon
+pts [
+"42000,95002"
+"44048,95868"
+"46000,97000"
+"44952,97844"
+"43183,98789"
+"42000,99000"
+"42000,95002"
+]
+uid 32320,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,65535"
+lineColor "32768,0,32768"
+fillStyle 1
+)
+xt "42000,95002,46000,99000"
+)
+oxt "43000,180002,47000,184000"
+)
+*898 (CommentGraphic
+uid 32322,0
+optionalChildren [
+*899 (Property
+uid 32324,0
+pclass "_MW_GEOM_"
+pname "arc"
+ptn "String"
+)
+]
+shape (Arc2D
+pts [
+"42000,95000"
+"42763,96999"
+"42000,99000"
+]
+uid 32323,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+fillStyle 1
+)
+xt "42000,95000,42762,99000"
+)
+oxt "43000,180000,43762,184000"
+)
+]
+shape (GroupingShape
+uid 32318,0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "42000,95000,46000,99000"
+)
+oxt "43000,180000,47000,184000"
+)
+*900 (CommentGraphic
+uid 32325,0
+shape (PolyLine2D
+pts [
+"46000,97000"
+"46000,97000"
+]
+uid 32326,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "46000,97000,46000,97000"
+)
+oxt "47000,182000,47000,182000"
+)
+*901 (CommentGraphic
+uid 32327,0
+optionalChildren [
+*902 (Property
+uid 32329,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"42000,99000"
+"42000,99000"
+]
+uid 32328,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "42000,99000,42000,99000"
+)
+oxt "43000,184000,43000,184000"
+)
+*903 (CommentGraphic
+uid 32330,0
+optionalChildren [
+*904 (Property
+uid 32332,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"42000,95000"
+"42000,95000"
+]
+uid 32331,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "42000,95000,42000,95000"
+)
+oxt "43000,180000,43000,180000"
+)
+]
+shape (Rectangle
+uid 32289,0
+ro 180
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "41000,95000,47000,99000"
+fos 1
+)
+showPorts 0
+oxt "42000,180000,48000,184000"
+ttg (MlTextGroup
+uid 32290,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*905 (Text
+uid 32291,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "42500,97500,47300,98500"
+st "moduleware"
+blo "42500,98300"
+)
+*906 (Text
+uid 32292,0
+va (VaSet
+font "arial,8,0"
+)
+xt "42500,98500,43600,99500"
+st "or"
+blo "42500,99300"
+)
+*907 (Text
+uid 32293,0
+va (VaSet
+font "arial,8,0"
+)
+xt "42500,99500,44400,100500"
+st "or_3"
+blo "42500,100300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 32294,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 32295,0
+text (MLText
+uid 32296,0
+va (VaSet
+font "arial,8,0"
+)
+xt "26000,86000,26000,86000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 2
+visOptions (mwParamsVisibilityOptions
+)
+)
+*908 (Net
+uid 32333,0
+decl (Decl
+n "dout7"
+t "std_logic"
+o 153
+suid 442,0
+)
+declText (MLText
+uid 32334,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,81200,-146500,82000"
+st "SIGNAL dout7                        : std_logic"
+)
+)
+*909 (Net
+uid 32361,0
+decl (Decl
+n "busy_manual"
+t "std_logic"
+o 154
+suid 444,0
+)
+declText (MLText
+uid 32362,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,62800,-146500,63600"
+st "SIGNAL busy_manual                  : std_logic"
+)
+)
+*910 (MWC
+uid 32642,0
+optionalChildren [
+*911 (CptPort
+uid 32651,0
+optionalChildren [
+*912 (Line
+uid 32656,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "152000,115000,153000,115000"
+pts [
+"152000,115000"
+"153000,115000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 32652,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "151250,114625,152000,115375"
+)
+tg (CPTG
+uid 32653,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 32654,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "149000,114500,150400,115500"
+st "din"
+blo "149000,115300"
+)
+s (Text
+uid 32655,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "149000,115500,149000,115500"
+blo "149000,115500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din"
+t "std_logic"
+o 147
+i "'1'"
+)
+)
+)
+*913 (CptPort
+uid 32657,0
+optionalChildren [
+*914 (Line
+uid 32662,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "156750,115000,157000,115000"
+pts [
+"157000,115000"
+"156750,115000"
+]
+)
+*915 (Circle
+uid 32663,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "156000,114625,156750,115375"
+radius 375
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 32658,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "157000,114625,157750,115375"
+)
+tg (CPTG
+uid 32659,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 32660,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "158950,114500,160750,115500"
+st "dout"
+ju 2
+blo "160750,115300"
+)
+s (Text
+uid 32661,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "160750,115500,160750,115500"
+ju 2
+blo "160750,115500"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "STD_LOGIC"
+o 79
+)
+)
+)
+*916 (CommentGraphic
+uid 32664,0
+shape (CustomPolygon
+pts [
+"153000,113000"
+"156000,115000"
+"153000,117000"
+"153000,113000"
+]
+uid 32665,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "153000,113000,156000,117000"
+)
+oxt "7000,6000,10000,10000"
+)
+]
+shape (Rectangle
+uid 32643,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "152000,113000,157000,117000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,11000,10000"
+ttg (MlTextGroup
+uid 32644,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*917 (Text
+uid 32645,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "154350,113100,159150,114100"
+st "moduleware"
+blo "154350,113900"
+)
+*918 (Text
+uid 32646,0
+va (VaSet
+font "arial,8,0"
+)
+xt "154350,114100,155650,115100"
+st "inv"
+blo "154350,114900"
+)
+*919 (Text
+uid 32647,0
+va (VaSet
+font "arial,8,0"
+)
+xt "154350,115100,158450,116100"
+st "inverter_4"
+blo "154350,115900"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 32648,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 32649,0
+text (MLText
+uid 32650,0
+va (VaSet
+font "arial,8,0"
+)
+xt "149000,94400,149000,94400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*920 (Net
+uid 32674,0
+decl (Decl
+n "not_busy_enable"
+t "STD_LOGIC"
+o 79
+suid 446,0
+)
+declText (MLText
+uid 32675,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,97200,-146500,98000"
+st "SIGNAL not_busy_enable              : STD_LOGIC"
+)
+)
+*921 (SaComponent
+uid 33522,0
+optionalChildren [
+*922 (CptPort
+uid 33491,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 33492,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,46625,37000,47375"
+)
+tg (CPTG
+uid 33493,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 33494,0
+va (VaSet
+font "arial,8,0"
+)
+xt "38000,46500,39700,47500"
+st "clka"
+blo "38000,47300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clka"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+*923 (CptPort
+uid 33495,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 33496,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,52625,37000,53375"
+)
+tg (CPTG
+uid 33497,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 33498,0
+va (VaSet
+font "arial,8,0"
+)
+xt "38000,52500,42800,53500"
+st "dina : (63:0)"
+blo "38000,53300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "dina"
+t "std_logic_VECTOR"
+b "(63 downto 0)"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+)
+)
+)
+*924 (CptPort
+uid 33499,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 33500,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,51625,37000,52375"
+)
+tg (CPTG
+uid 33501,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 33502,0
+va (VaSet
+font "arial,8,0"
+)
+xt "38000,51500,43300,52500"
+st "addra : (14:0)"
+blo "38000,52300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "addra"
+t "std_logic_VECTOR"
+b "(14 downto 0)"
+preAdd 0
+posAdd 0
+o 3
+suid 3,0
+)
+)
+)
+*925 (CptPort
+uid 33503,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 33504,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,50625,37000,51375"
+)
+tg (CPTG
+uid 33505,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 33506,0
+va (VaSet
+font "arial,8,0"
+)
+xt "38000,50500,42300,51500"
+st "wea : (0:0)"
+blo "38000,51300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "wea"
+t "std_logic_VECTOR"
+b "(0 downto 0)"
+preAdd 0
+posAdd 0
+o 4
+suid 4,0
+)
+)
+)
+*926 (CptPort
+uid 33507,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 33508,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51000,46625,51750,47375"
+)
+tg (CPTG
+uid 33509,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 33510,0
+va (VaSet
+font "arial,8,0"
+)
+xt "48300,46500,50000,47500"
+st "clkb"
+ju 2
+blo "50000,47300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clkb"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 5
+suid 5,0
+)
+)
+)
+*927 (CptPort
+uid 33511,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 33512,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51000,51625,51750,52375"
+)
+tg (CPTG
+uid 33513,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 33514,0
+va (VaSet
+font "arial,8,0"
+)
+xt "44700,51500,50000,52500"
+st "addrb : (16:0)"
+ju 2
+blo "50000,52300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "addrb"
+t "std_logic_VECTOR"
+b "(16 downto 0)"
+preAdd 0
+posAdd 0
+o 6
+suid 6,0
+)
+)
+)
+*928 (CptPort
+uid 33515,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 33516,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51000,52625,51750,53375"
+)
+tg (CPTG
+uid 33517,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 33518,0
+va (VaSet
+font "arial,8,0"
+)
+xt "44800,52500,50000,53500"
+st "doutb : (15:0)"
+ju 2
+blo "50000,53300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "doutb"
+t "std_logic_VECTOR"
+b "(15 downto 0)"
+preAdd 0
+posAdd 0
+o 7
+suid 7,0
+)
+)
+)
+]
+shape (Rectangle
+uid 33523,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "37000,45000,51000,55000"
+)
+oxt "30000,11000,44000,21000"
+ttg (MlTextGroup
+uid 33524,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*929 (Text
+uid 33525,0
+va (VaSet
+font "arial,8,1"
+)
+xt "37200,55000,43400,56000"
+st "FACT_FAD_lib"
+blo "37200,55800"
+tm "BdLibraryNameMgr"
+)
+*930 (Text
+uid 33526,0
+va (VaSet
+font "arial,8,1"
+)
+xt "37200,56000,49200,57000"
+st "dataRAM_64b_16b_width14_5"
+blo "37200,56800"
+tm "CptNameMgr"
+)
+*931 (Text
+uid 33527,0
+va (VaSet
+font "arial,8,1"
+)
+xt "37200,57000,43600,58000"
+st "data_RAM_inst"
+blo "37200,57800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 33528,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 33529,0
+text (MLText
+uid 33530,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "36500,40000,36500,40000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 33531,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "37250,53250,38750,54750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+sIVOD 1
+)
+archFileType "UNKNOWN"
+)
+*932 (Wire
+uid 322,0
+shape (OrthoPolyLine
+uid 323,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "3750,51000,36250,54000"
+pts [
+"3750,54000"
+"4000,54000"
+"4000,51000"
+"36250,51000"
+]
+)
+start &63
+end &925
+ss 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 324,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 325,0
+va (VaSet
+)
+xt "5000,53000,11600,54000"
+st "write_ea : (0:0)"
+blo "5000,53800"
+tm "WireNameMgr"
+)
+)
+on &2
+)
+*933 (Wire
+uid 328,0
+shape (OrthoPolyLine
+uid 329,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "3750,52000,36250,55000"
+pts [
+"3750,55000"
+"5000,55000"
+"5000,52000"
+"36250,52000"
+]
+)
+start &25
+end &924
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 330,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 331,0
+va (VaSet
+)
+xt "5000,54000,21200,55000"
+st "addr_out : (RAMADDRWIDTH64b-1:0)"
+blo "5000,54800"
+tm "WireNameMgr"
+)
+)
+on &3
+)
+*934 (Wire
+uid 334,0
+shape (OrthoPolyLine
+uid 335,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "3750,53000,36250,56000"
+pts [
+"3750,56000"
+"7000,56000"
+"7000,53000"
+"36250,53000"
+]
+)
+start &24
+end &923
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 336,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 337,0
+va (VaSet
+)
+xt "5000,55000,12200,56000"
+st "data_out : (63:0)"
+blo "5000,55800"
+tm "WireNameMgr"
+)
+)
+on &4
+)
+*935 (Wire
+uid 364,0
+shape (OrthoPolyLine
+uid 365,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "51750,52000,87250,56000"
+pts [
+"87250,56000"
+"83000,56000"
+"83000,52000"
+"51750,52000"
+]
+)
+start &102
+end &927
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 366,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 367,0
+va (VaSet
+)
+xt "54000,51000,70400,52000"
+st "ram_addr : (RAMADDRWIDTH64b+1:0)"
+blo "54000,51800"
+tm "WireNameMgr"
+)
+)
+on &5
+)
+*936 (Wire
+uid 370,0
+shape (OrthoPolyLine
+uid 371,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "51750,53000,87250,57000"
+pts [
+"87250,57000"
+"82000,57000"
+"82000,53000"
+"51750,53000"
+]
+)
+start &101
+end &928
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 372,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 373,0
+va (VaSet
+)
+xt "55000,53000,62300,54000"
+st "ram_data : (15:0)"
+blo "55000,53800"
+tm "WireNameMgr"
+)
+)
+on &6
+)
+*937 (Wire
+uid 376,0
+shape (OrthoPolyLine
+uid 377,0
+va (VaSet
+vasetType 3
+)
+xt "137000,54000,147000,55000"
+pts [
+"137000,55000"
+"147000,54000"
+]
+)
+start &842
+end &14
+ss 0
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 380,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 381,0
+va (VaSet
+isHidden 1
+)
+xt "155000,54000,159200,55000"
+st "wiz_reset"
+blo "155000,54800"
+tm "WireNameMgr"
+)
+)
+on &7
+)
+*938 (Wire
+uid 384,0
+shape (OrthoPolyLine
+uid 385,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "124750,62000,128000,62000"
+pts [
+"124750,62000"
+"128000,62000"
+]
+)
+start &93
+end &15
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 388,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 389,0
+va (VaSet
+isHidden 1
+)
+xt "142000,61000,146000,62000"
+st "wiz_addr"
+blo "142000,61800"
+tm "WireNameMgr"
+)
+)
+on &8
+)
+*939 (Wire
+uid 392,0
+shape (OrthoPolyLine
+uid 393,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "124750,63000,128000,63000"
+pts [
+"124750,63000"
+"128000,63000"
+]
+)
+start &94
+end &16
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 396,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 397,0
+va (VaSet
+isHidden 1
+)
+xt "141000,62000,144900,63000"
+st "wiz_data"
+blo "141000,62800"
+tm "WireNameMgr"
+)
+)
+on &9
+)
+*940 (Wire
+uid 400,0
+shape (OrthoPolyLine
+uid 401,0
+va (VaSet
+vasetType 3
+)
+xt "124750,55000,128000,55000"
+pts [
+"124750,55000"
+"128000,55000"
+]
+)
+start &95
+end &17
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 404,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 405,0
+va (VaSet
+isHidden 1
+)
+xt "142000,54000,145000,55000"
+st "wiz_cs"
+blo "142000,54800"
+tm "WireNameMgr"
+)
+)
+on &10
+)
+*941 (Wire
+uid 408,0
+shape (OrthoPolyLine
+uid 409,0
+va (VaSet
+vasetType 3
+)
+xt "124750,56000,128000,56000"
+pts [
+"124750,56000"
+"128000,56000"
+]
+)
+start &96
+end &18
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 412,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 413,0
+va (VaSet
+isHidden 1
+)
+xt "142000,55000,145200,56000"
+st "wiz_wr"
+blo "142000,55800"
+tm "WireNameMgr"
+)
+)
+on &11
+)
+*942 (Wire
+uid 424,0
+shape (OrthoPolyLine
+uid 425,0
+va (VaSet
+vasetType 3
+)
+xt "124750,57000,128000,57000"
+pts [
+"124750,57000"
+"128000,57000"
+]
+)
+start &97
+end &20
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 428,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 429,0
+va (VaSet
+isHidden 1
+)
+xt "142000,56000,145100,57000"
+st "wiz_rd"
+blo "142000,56800"
+tm "WireNameMgr"
+)
+)
+on &12
+)
+*943 (Wire
+uid 432,0
+shape (OrthoPolyLine
+uid 433,0
+va (VaSet
+vasetType 3
+)
+xt "124750,58000,128000,58000"
+pts [
+"128000,58000"
+"124750,58000"
+]
+)
+start &21
+end &98
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 436,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 437,0
+va (VaSet
+isHidden 1
+)
+xt "141000,57000,144200,58000"
+st "wiz_int"
+blo "141000,57800"
+tm "WireNameMgr"
+)
+)
+on &13
+)
+*944 (Wire
+uid 1411,0
+shape (OrthoPolyLine
+uid 1412,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-69000,97000,-24750,97000"
+pts [
+"-69000,97000"
+"-24750,97000"
+]
+)
+start &171
+end &27
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1415,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1416,0
+va (VaSet
+)
+xt "-67000,96000,-63200,97000"
+st "board_id"
+blo "-67000,96800"
+tm "WireNameMgr"
+)
+)
+on &87
+)
+*945 (Wire
+uid 1425,0
+shape (OrthoPolyLine
+uid 1426,0
+va (VaSet
+vasetType 3
+)
+xt "-129000,68000,-125000,68000"
+pts [
+"-129000,68000"
+"-125000,68000"
+]
+)
+start &89
+end &341
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1429,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1430,0
+va (VaSet
+isHidden 1
+)
+xt "-134000,66000,-131000,67000"
+st "trigger"
+blo "-134000,66800"
+tm "WireNameMgr"
+)
+)
+on &88
+)
+*946 (Wire
+uid 1682,0
+shape (OrthoPolyLine
+uid 1683,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-69000,98000,-24750,98000"
+pts [
+"-69000,98000"
+"-24750,98000"
+]
+)
+start &172
+end &28
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1686,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1687,0
+va (VaSet
+)
+xt "-67000,97000,-63400,98000"
+st "crate_id"
+blo "-67000,97800"
+tm "WireNameMgr"
+)
+)
+on &148
+)
+*947 (Wire
+uid 2299,0
+shape (OrthoPolyLine
+uid 2300,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "3750,71000,27250,74000"
+pts [
+"27250,71000"
+"7000,71000"
+"7000,74000"
+"3750,74000"
+]
+)
+start &733
+end &26
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2303,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2304,0
+va (VaSet
+)
+xt "4000,73000,22900,74000"
+st "ram_start_addr : (RAMADDRWIDTH64b-1:0)"
+blo "4000,73800"
+tm "WireNameMgr"
+)
+)
+on &157
+)
+*948 (Wire
+uid 2476,0
+shape (OrthoPolyLine
+uid 2477,0
+va (VaSet
+vasetType 3
+)
+xt "59750,79000,87250,79000"
+pts [
+"59750,79000"
+"87250,79000"
+]
+)
+start &730
+end &103
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2478,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2479,0
+va (VaSet
+)
+xt "60000,78000,66000,79000"
+st "wiz_write_ea"
+blo "60000,78800"
+tm "WireNameMgr"
+)
+)
+on &158
+)
+*949 (Wire
+uid 2482,0
+shape (OrthoPolyLine
+uid 2483,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "59750,73000,87250,73000"
+pts [
+"59750,73000"
+"87250,73000"
+]
+)
+start &728
+end &99
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2484,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2485,0
+va (VaSet
+)
+xt "60000,72000,70800,73000"
+st "wiz_write_length : (16:0)"
+blo "60000,72800"
+tm "WireNameMgr"
+)
+)
+on &159
+)
+*950 (Wire
+uid 2488,0
+shape (OrthoPolyLine
+uid 2489,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "59750,74000,87250,74000"
+pts [
+"59750,74000"
+"87250,74000"
+]
+)
+start &727
+end &100
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2490,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2491,0
+va (VaSet
+)
+xt "60000,73000,81200,74000"
+st "wiz_ram_start_addr : (RAMADDRWIDTH64b+1:0)"
+blo "60000,73800"
+tm "WireNameMgr"
+)
+)
+on &160
+)
+*951 (Wire
+uid 2494,0
+shape (OrthoPolyLine
+uid 2495,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "59750,75000,87250,75000"
+pts [
+"59750,75000"
+"87250,75000"
+]
+)
+start &729
+end &105
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2496,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2497,0
+va (VaSet
+)
+xt "60000,74000,73200,75000"
+st "wiz_number_of_channels : (3:0)"
+blo "60000,74800"
+tm "WireNameMgr"
+)
+)
+on &161
+)
+*952 (Wire
+uid 2500,0
+shape (OrthoPolyLine
+uid 2501,0
+va (VaSet
+vasetType 3
+)
+xt "59750,76000,87250,76000"
+pts [
+"59750,76000"
+"87250,76000"
+]
+)
+start &732
+end &106
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2502,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2503,0
+va (VaSet
+)
+xt "60000,75000,66500,76000"
+st "wiz_write_end"
+blo "60000,75800"
+tm "WireNameMgr"
+)
+)
+on &162
+)
+*953 (Wire
+uid 2506,0
+shape (OrthoPolyLine
+uid 2507,0
+va (VaSet
+vasetType 3
+)
+xt "59750,77000,87250,77000"
+pts [
+"59750,77000"
+"87250,77000"
+]
+)
+start &731
+end &107
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2508,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2509,0
+va (VaSet
+)
+xt "60000,76000,67800,77000"
+st "wiz_write_header"
+blo "60000,76800"
+tm "WireNameMgr"
+)
+)
+on &163
+)
+*954 (Wire
+uid 2576,0
+optionalChildren [
+*955 (BdJunction
+uid 29083,0
+ps "OnConnectorStrategy"
+shape (Circle
+uid 29084,0
+va (VaSet
+vasetType 1
+)
+xt "11600,71600,12400,72400"
+radius 400
+)
+)
+]
+shape (OrthoPolyLine
+uid 2577,0
+va (VaSet
+vasetType 3
+)
+xt "3750,72000,27250,75000"
+pts [
+"3750,75000"
+"8000,75000"
+"8000,72000"
+"27250,72000"
+]
+)
+start &29
+end &723
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2578,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2579,0
+va (VaSet
+)
+xt "4000,74000,10100,75000"
+st "ram_write_ea"
+blo "4000,74800"
+tm "WireNameMgr"
+)
+)
+on &164
+)
+*956 (Wire
+uid 2582,0
+shape (OrthoPolyLine
+uid 2583,0
+va (VaSet
+vasetType 3
+)
+xt "3750,73000,27250,76000"
+pts [
+"3750,76000"
+"10000,76000"
+"10000,73000"
+"27250,73000"
+]
+)
+start &30
+end &721
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2584,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2585,0
+va (VaSet
+)
+xt "4000,75000,11400,76000"
+st "ram_write_ready"
+blo "4000,75800"
+tm "WireNameMgr"
+)
+)
+on &165
+)
+*957 (Wire
+uid 2600,0
+shape (OrthoPolyLine
+uid 2601,0
+va (VaSet
+vasetType 3
+)
+xt "3750,79000,27250,82000"
+pts [
+"3750,82000"
+"10000,82000"
+"10000,79000"
+"27250,79000"
+]
+)
+start &31
+end &725
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2602,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2603,0
+va (VaSet
+)
+xt "4000,81000,7400,82000"
+st "roi_max"
+blo "4000,81800"
+tm "WireNameMgr"
+)
+)
+on &166
+)
+*958 (Wire
+uid 2642,0
+shape (OrthoPolyLine
+uid 2643,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "3750,80000,27250,83000"
+pts [
+"3750,83000"
+"7000,83000"
+"7000,80000"
+"27250,80000"
+]
+)
+start &33
+end &726
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2644,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2645,0
+va (VaSet
+)
+xt "4000,82000,13900,83000"
+st "package_length : (15:0)"
+blo "4000,82800"
+tm "WireNameMgr"
+)
+)
+on &167
+)
+*959 (Wire
+uid 2778,0
+shape (OrthoPolyLine
+uid 2779,0
+va (VaSet
+vasetType 3
+)
+xt "-69000,94000,-24750,94000"
+pts [
+"-24750,94000"
+"-69000,94000"
+]
+)
+start &62
+end &169
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2782,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2783,0
+va (VaSet
+isHidden 1
+)
+xt "-63000,88000,-59500,89000"
+st "adc_oeb"
+blo "-63000,88800"
+tm "WireNameMgr"
+)
+)
+on &168
+)
+*960 (Wire
+uid 2786,0
+shape (OrthoPolyLine
+uid 2787,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-66000,86000,-58750,86000"
+pts [
+"-66000,86000"
+"-58750,86000"
+]
+)
+start &170
+end &242
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2790,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2791,0
+va (VaSet
+isHidden 1
+)
+xt "-97000,79000,-90600,80000"
+st "adc_otr_array"
+blo "-97000,79800"
+tm "WireNameMgr"
+)
+)
+on &190
+)
+*961 (Wire
+uid 3984,0
+optionalChildren [
+*962 (BdJunction
+uid 19235,0
+ps "OnConnectorStrategy"
+shape (Circle
+uid 19236,0
+va (VaSet
+vasetType 1
+)
+xt "-39400,23600,-38600,24400"
+radius 400
+)
+)
+]
+shape (OrthoPolyLine
+uid 3985,0
+va (VaSet
+vasetType 3
+lineColor "49152,0,0"
+)
+xt "-41250,24000,-37000,24000"
+pts [
+"-37000,24000"
+"-41250,24000"
+]
+)
+start &185
+end &300
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3986,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3987,0
+va (VaSet
+isHidden 1
+)
+xt "-69000,30000,-64200,31000"
+st "CLK_25_PS"
+blo "-69000,30800"
+tm "WireNameMgr"
+)
+)
+on &184
+)
+*963 (Wire
+uid 4042,0
+shape (OrthoPolyLine
+uid 4043,0
+va (VaSet
+vasetType 3
+)
+xt "-66000,22000,-60750,22000"
+pts [
+"-66000,22000"
+"-60750,22000"
+]
+)
+start &1
+end &299
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4044,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4045,0
+va (VaSet
+isHidden 1
+)
+xt "-65000,35000,-63100,36000"
+st "CLK"
+blo "-65000,35800"
+tm "WireNameMgr"
+)
+)
+on &189
+)
+*964 (Wire
+uid 4226,0
+shape (OrthoPolyLine
+uid 4227,0
+va (VaSet
+vasetType 3
+lineColor "0,0,65535"
+)
+xt "-41250,22000,-37000,22000"
+pts [
+"-37000,22000"
+"-41250,22000"
+]
+)
+start &188
+end &297
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4228,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4229,0
+va (VaSet
+isHidden 1
+)
+xt "-75000,26000,-71700,27000"
+st "CLK_50"
+blo "-75000,26800"
+tm "WireNameMgr"
+)
+)
+on &186
+)
+*965 (Wire
+uid 4240,0
+shape (OrthoPolyLine
+uid 4241,0
+va (VaSet
+vasetType 3
+lineColor "0,0,65535"
+)
+xt "86000,49000,91000,54000"
+pts [
+"87250,54000"
+"86000,54000"
+"86000,49000"
+"91000,49000"
+]
+)
+start &91
+sat 32
+eat 16
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4242,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4243,0
+va (VaSet
+)
+xt "87000,48000,90300,49000"
+st "CLK_50"
+blo "87000,48800"
+tm "WireNameMgr"
+)
+)
+on &186
+)
+*966 (Wire
+uid 4272,0
+shape (OrthoPolyLine
+uid 4273,0
+va (VaSet
+vasetType 3
+)
+xt "-66000,85000,-58750,85000"
+pts [
+"-66000,85000"
+"-58750,85000"
+]
+)
+start &192
+end &239
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4274,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4275,0
+va (VaSet
+isHidden 1
+)
+xt "-96000,79000,-89100,80000"
+st "adc_data_array"
+blo "-96000,79800"
+tm "WireNameMgr"
+)
+)
+on &191
+)
+*967 (Wire
+uid 4401,0
+shape (OrthoPolyLine
+uid 4402,0
+va (VaSet
+vasetType 3
+)
+xt "-38250,52000,-24750,59000"
+pts [
+"-24750,59000"
+"-35000,59000"
+"-35000,52000"
+"-38250,52000"
+]
+)
+start &36
+end &211
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4403,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4404,0
+va (VaSet
+)
+xt "-29750,58000,-24650,59000"
+st "drs_clk_en"
+blo "-29750,58800"
+tm "WireNameMgr"
+)
+)
+on &193
+)
+*968 (Wire
+uid 4407,0
+shape (OrthoPolyLine
+uid 4408,0
+va (VaSet
+vasetType 3
+)
+xt "-38250,51000,-24750,58000"
+pts [
+"-24750,58000"
+"-34000,58000"
+"-34000,51000"
+"-38250,51000"
+]
+)
+start &38
+end &217
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4409,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4410,0
+va (VaSet
+)
+xt "-31750,57000,-24450,58000"
+st "drs_s_cell_array"
+blo "-31750,57800"
+tm "WireNameMgr"
+)
+)
+on &194
+)
+*969 (Wire
+uid 4419,0
+shape (OrthoPolyLine
+uid 4420,0
+va (VaSet
+vasetType 3
+)
+xt "-38250,49000,-24750,56000"
+pts [
+"-24750,56000"
+"-32000,56000"
+"-32000,49000"
+"-38250,49000"
+]
+)
+start &64
+end &212
+ss 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4421,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4422,0
+va (VaSet
+)
+xt "-31750,55000,-24750,56000"
+st "drs_read_s_cell"
+blo "-31750,55800"
+tm "WireNameMgr"
+)
+)
+on &195
+)
+*970 (Wire
+uid 4537,0
+shape (OrthoPolyLine
+uid 4538,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-29000,70000,-24750,70000"
+pts [
+"-24750,70000"
+"-29000,70000"
+]
+)
+start &35
+end &198
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4541,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4542,0
+va (VaSet
+isHidden 1
+)
+xt "-64000,68000,-57400,69000"
+st "drs_channel_id"
+blo "-64000,68800"
+tm "WireNameMgr"
+)
+)
+on &196
+)
+*971 (Wire
+uid 4545,0
+shape (OrthoPolyLine
+uid 4546,0
+va (VaSet
+vasetType 3
+)
+xt "-98000,77000,-94000,77000"
+pts [
+"-94000,77000"
+"-98000,77000"
+]
+)
+start &277
+end &199
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4549,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4550,0
+va (VaSet
+)
+xt "-98000,76000,-92800,77000"
+st "drs_dwrite"
+blo "-98000,76800"
+tm "WireNameMgr"
+)
+)
+on &197
+)
+*972 (Wire
+uid 4671,0
+shape (OrthoPolyLine
+uid 4672,0
+va (VaSet
+vasetType 3
+)
+xt "-66000,50000,-58750,50000"
+pts [
+"-66000,50000"
+"-58750,50000"
+]
+)
+start &204
+end &213
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4675,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4676,0
+va (VaSet
+isHidden 1
+)
+xt "-65000,49000,-59200,50000"
+st "SROUT_in_0"
+blo "-65000,49800"
+tm "WireNameMgr"
+)
+)
+on &200
+)
+*973 (Wire
+uid 4679,0
+shape (OrthoPolyLine
+uid 4680,0
+va (VaSet
+vasetType 3
+)
+xt "-66000,51000,-58750,51000"
+pts [
+"-66000,51000"
+"-58750,51000"
+]
+)
+start &205
+end &214
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4683,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4684,0
+va (VaSet
+isHidden 1
+)
+xt "-65000,50000,-59300,51000"
+st "SROUT_in_1"
+blo "-65000,50800"
+tm "WireNameMgr"
+)
+)
+on &201
+)
+*974 (Wire
+uid 4687,0
+shape (OrthoPolyLine
+uid 4688,0
+va (VaSet
+vasetType 3
+)
+xt "-66000,52000,-58750,52000"
+pts [
+"-66000,52000"
+"-58750,52000"
+]
+)
+start &206
+end &215
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4691,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4692,0
+va (VaSet
+isHidden 1
+)
+xt "-65000,51000,-59200,52000"
+st "SROUT_in_2"
+blo "-65000,51800"
+tm "WireNameMgr"
+)
+)
+on &202
+)
+*975 (Wire
+uid 4695,0
+shape (OrthoPolyLine
+uid 4696,0
+va (VaSet
+vasetType 3
+)
+xt "-66000,53000,-58750,53000"
+pts [
+"-66000,53000"
+"-58750,53000"
+]
+)
+start &207
+end &216
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4699,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4700,0
+va (VaSet
+isHidden 1
+)
+xt "-65000,52000,-59200,53000"
+st "SROUT_in_3"
+blo "-65000,52800"
+tm "WireNameMgr"
+)
+)
+on &203
+)
+*976 (Wire
+uid 4743,0
+shape (OrthoPolyLine
+uid 4744,0
+va (VaSet
+vasetType 3
+)
+xt "-38250,50000,-24750,57000"
+pts [
+"-38250,50000"
+"-33000,50000"
+"-33000,57000"
+"-24750,57000"
+]
+)
+start &218
+end &37
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4747,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4748,0
+va (VaSet
+)
+xt "-36250,53000,-26150,54000"
+st "drs_read_s_cell_ready"
+blo "-36250,53800"
+tm "WireNameMgr"
+)
+)
+on &208
+)
+*977 (Wire
+uid 4948,0
+shape (OrthoPolyLine
+uid 4949,0
+va (VaSet
+vasetType 3
+)
+xt "-66000,54000,-58750,54000"
+pts [
+"-58750,54000"
+"-66000,54000"
+]
+)
+start &219
+end &230
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4952,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4953,0
+va (VaSet
+isHidden 1
+)
+xt "-64000,53000,-59800,54000"
+st "RSRLOAD"
+blo "-64000,53800"
+tm "WireNameMgr"
+)
+)
+on &229
+)
+*978 (Wire
+uid 4962,0
+shape (OrthoPolyLine
+uid 4963,0
+va (VaSet
+vasetType 3
+)
+xt "-73000,57000,-72000,57000"
+pts [
+"-72000,57000"
+"-73000,57000"
+]
+)
+start &315
+end &232
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4966,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4967,0
+va (VaSet
+isHidden 1
+)
+xt "-73000,56000,-70100,57000"
+st "SRCLK"
+blo "-73000,56800"
+tm "WireNameMgr"
+)
+)
+on &231
+)
+*979 (Wire
+uid 5222,0
+shape (OrthoPolyLine
+uid 5223,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "124750,73000,130000,73000"
+pts [
+"124750,73000"
+"130000,73000"
+]
+)
+start &108
+end &19
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 5224,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5225,0
+va (VaSet
+isHidden 1
+)
+xt "142750,72000,144250,73000"
+st "led"
+blo "142750,72800"
+tm "WireNameMgr"
+)
+)
+on &233
+)
+*980 (Wire
+uid 5474,0
+shape (OrthoPolyLine
+uid 5475,0
+va (VaSet
+vasetType 3
+)
+xt "-2250,112000,3750,121000"
+pts [
+"-2250,121000"
+"1000,121000"
+"1000,112000"
+"3750,112000"
+]
+)
+start &253
+end &41
+sat 32
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 5476,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5477,0
+va (VaSet
+)
+xt "-250,120000,5650,121000"
+st "sensor_ready"
+blo "-250,120800"
+tm "WireNameMgr"
+)
+)
+on &234
+)
+*981 (Wire
+uid 5480,0
+shape (OrthoPolyLine
+uid 5481,0
+va (VaSet
+vasetType 3
+)
+xt "-2250,111000,3750,122000"
+pts [
+"-2250,122000"
+"2000,122000"
+"2000,111000"
+"3750,111000"
+]
+)
+start &252
+end &40
+sat 32
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 5482,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5483,0
+va (VaSet
+)
+xt "-250,121000,5550,122000"
+st "sensor_array"
+blo "-250,121800"
+tm "WireNameMgr"
+)
+)
+on &235
+)
+*982 (Wire
+uid 5602,0
+shape (OrthoPolyLine
+uid 5603,0
+va (VaSet
+vasetType 3
+lineColor "0,32896,0"
+)
+xt "-30000,54000,-24750,54000"
+pts [
+"-24750,54000"
+"-30000,54000"
+]
+)
+start &23
+sat 32
+eat 16
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 5604,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5605,0
+va (VaSet
+)
+xt "-29000,53000,-25700,54000"
+st "CLK_25"
+blo "-29000,53800"
+tm "WireNameMgr"
+)
+)
+on &187
+)
+*983 (Wire
+uid 5626,0
+shape (OrthoPolyLine
+uid 5627,0
+va (VaSet
+vasetType 3
+)
+xt "-39250,85000,-24750,88000"
+pts [
+"-24750,88000"
+"-28000,88000"
+"-28000,85000"
+"-39250,85000"
+]
+)
+start &39
+end &240
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 5630,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5631,0
+va (VaSet
+)
+xt "-31750,87000,-23350,88000"
+st "adc_data_array_int"
+blo "-31750,87800"
+tm "WireNameMgr"
+)
+)
+on &237
+)
+*984 (Wire
+uid 5634,0
+shape (OrthoPolyLine
+uid 5635,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-39250,86000,-24750,89000"
+pts [
+"-24750,89000"
+"-29000,89000"
+"-29000,86000"
+"-39250,86000"
+]
+)
+start &34
+end &241
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 5638,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5639,0
+va (VaSet
+)
+xt "-31750,88000,-25450,89000"
+st "adc_otr : (3:0)"
+blo "-31750,88800"
+tm "WireNameMgr"
+)
+)
+on &236
+)
+*985 (Wire
+uid 5646,0
+shape (OrthoPolyLine
+uid 5647,0
+va (VaSet
+vasetType 3
+lineColor "49152,0,0"
+)
+xt "-66000,83000,-58750,83000"
+pts [
+"-66000,83000"
+"-58750,83000"
+]
+)
+end &243
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 5652,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5653,0
+va (VaSet
+)
+xt "-65000,82000,-60200,83000"
+st "CLK_25_PS"
+blo "-65000,82800"
+tm "WireNameMgr"
+)
+)
+on &184
+)
+*986 (Wire
+uid 5805,0
+shape (OrthoPolyLine
+uid 5806,0
+va (VaSet
+vasetType 3
+)
+xt "-24000,121000,-19750,121000"
+pts [
+"-24000,121000"
+"-19750,121000"
+]
+)
+end &256
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 5809,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5810,0
+va (VaSet
+)
+xt "-23000,120000,-19700,121000"
+st "CLK_50"
+blo "-23000,120800"
+tm "WireNameMgr"
+)
+)
+on &186
+)
+*987 (Wire
+uid 5813,0
+shape (OrthoPolyLine
+uid 5814,0
+va (VaSet
+vasetType 3
+)
+xt "-28000,129000,-19750,129000"
+pts [
+"-19750,129000"
+"-28000,129000"
+]
+)
+start &248
+end &268
+ss 0
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 5817,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5818,0
+va (VaSet
+isHidden 1
+)
+xt "-24000,128000,-22100,129000"
+st "sclk"
+blo "-24000,128800"
+tm "WireNameMgr"
+)
+)
+on &264
+)
+*988 (Wire
+uid 5821,0
+shape (OrthoPolyLine
+uid 5822,0
+va (VaSet
+vasetType 3
+)
+xt "-28000,128000,-19750,128000"
+pts [
+"-19750,128000"
+"-28000,128000"
+]
+)
+start &258
+end &269
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 5825,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5826,0
+va (VaSet
+isHidden 1
+)
+xt "-27000,127000,-25600,128000"
+st "sio"
+blo "-27000,127800"
+tm "WireNameMgr"
+)
+)
+on &265
+)
+*989 (Wire
+uid 5829,0
+shape (OrthoPolyLine
+uid 5830,0
+va (VaSet
+vasetType 3
+)
+xt "-28000,125000,-19750,125000"
+pts [
+"-19750,125000"
+"-28000,125000"
+]
+)
+start &254
+end &270
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 5833,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5834,0
+va (VaSet
+isHidden 1
+)
+xt "-27000,124000,-24000,125000"
+st "dac_cs"
+blo "-27000,124800"
+tm "WireNameMgr"
+)
+)
+on &266
+)
+*990 (Wire
+uid 5837,0
+shape (OrthoPolyLine
+uid 5838,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-28000,124000,-19750,124000"
+pts [
+"-19750,124000"
+"-28000,124000"
+]
+)
+start &255
+end &271
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 5841,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5842,0
+va (VaSet
+isHidden 1
+)
+xt "-27000,123000,-22900,124000"
+st "sensor_cs"
+blo "-27000,123800"
+tm "WireNameMgr"
+)
+)
+on &267
+)
+*991 (Wire
+uid 6064,0
+shape (OrthoPolyLine
+uid 6065,0
+va (VaSet
+vasetType 3
+)
+xt "3750,100000,13000,100000"
+pts [
+"13000,100000"
+"3750,100000"
+]
+)
+end &42
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 6068,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 6069,0
+va (VaSet
+)
+xt "5000,99000,13000,100000"
+st "current_dac_array"
+blo "5000,99800"
+tm "WireNameMgr"
+)
+)
+on &545
+)
+*992 (Wire
+uid 6072,0
+shape (OrthoPolyLine
+uid 6073,0
+va (VaSet
+vasetType 3
+lineColor "0,32896,0"
+)
+xt "-41250,23000,-26000,23000"
+pts [
+"-41250,23000"
+"-26000,23000"
+]
+)
+start &298
+sat 32
+eat 16
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 6074,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 6075,0
+va (VaSet
+)
+xt "-29000,22000,-25700,23000"
+st "CLK_25"
+blo "-29000,22800"
+tm "WireNameMgr"
+)
+)
+on &187
+)
+*993 (Wire
+uid 6160,0
+shape (OrthoPolyLine
+uid 6161,0
+va (VaSet
+vasetType 3
+)
+xt "-28000,127000,-19750,127000"
+pts [
+"-19750,127000"
+"-28000,127000"
+]
+)
+start &257
+end &273
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 6164,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 6165,0
+va (VaSet
+isHidden 1
+)
+xt "-27000,126000,-25000,127000"
+st "mosi"
+blo "-27000,126800"
+tm "WireNameMgr"
+)
+)
+on &272
+)
+*994 (Wire
+uid 6276,0
+shape (OrthoPolyLine
+uid 6277,0
+va (VaSet
+vasetType 3
+)
+xt "-58000,64000,-52750,64000"
+pts [
+"-58000,64000"
+"-52750,64000"
+]
+)
+end &152
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 6280,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 6281,0
+va (VaSet
+)
+xt "-58000,63000,-53200,64000"
+st "CLK_25_PS"
+blo "-58000,63800"
+tm "WireNameMgr"
+)
+)
+on &184
+)
+*995 (Wire
+uid 6362,0
+shape (OrthoPolyLine
+uid 6363,0
+va (VaSet
+vasetType 3
+)
+xt "169000,83000,179000,88000"
+pts [
+"169000,83000"
+"169000,88000"
+"179000,88000"
+]
+)
+start &659
+end &275
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 6366,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 6367,0
+ro 270
+va (VaSet
+isHidden 1
+)
+xt "168000,81800,169000,85000"
+st "denable"
+blo "168800,85000"
+tm "WireNameMgr"
+)
+)
+on &274
+)
+*996 (Wire
+uid 6452,0
+shape (OrthoPolyLine
+uid 6453,0
+va (VaSet
+vasetType 3
+)
+xt "124750,80000,134000,80000"
+pts [
+"124750,80000"
+"134000,80000"
+]
+)
+start &111
+sat 32
+eat 16
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 6456,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 6457,0
+va (VaSet
+)
+xt "125000,79000,134300,80000"
+st "dwrite_enable_w5300"
+blo "125000,79800"
+tm "WireNameMgr"
+)
+)
+on &625
+)
+*997 (Wire
+uid 6540,0
+shape (OrthoPolyLine
+uid 6541,0
+va (VaSet
+vasetType 3
+)
+xt "-88000,76000,-72750,76000"
+pts [
+"-88000,76000"
+"-72750,76000"
+]
+)
+start &280
+end &410
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 6542,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 6543,0
+va (VaSet
+)
+xt "-88000,75000,-77500,76000"
+st "dwrite_trigger_manager"
+blo "-88000,75800"
+tm "WireNameMgr"
+)
+)
+on &646
+)
+*998 (Wire
+uid 6548,0
+shape (OrthoPolyLine
+uid 6549,0
+va (VaSet
+vasetType 3
+)
+xt "-88000,78000,-42000,123000"
+pts [
+"-51000,123000"
+"-42000,123000"
+"-42000,111000"
+"-77000,111000"
+"-77000,78000"
+"-88000,78000"
+]
+)
+start &628
+end &282
+ss 0
+es 0
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 6552,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 6553,0
+va (VaSet
+)
+xt "-51000,122000,-41700,123000"
+st "dwrite_global_enable"
+blo "-51000,122800"
+tm "WireNameMgr"
+)
+)
+on &626
+)
+*999 (Wire
+uid 8752,0
+shape (OrthoPolyLine
+uid 8753,0
+va (VaSet
+vasetType 3
+)
+xt "124750,81000,134000,81000"
+pts [
+"124750,81000"
+"134000,81000"
+]
+)
+start &113
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 8756,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 8757,0
+va (VaSet
+)
+xt "125000,80000,130200,81000"
+st "sclk_enable"
+blo "125000,80800"
+tm "WireNameMgr"
+)
+)
+on &294
+)
+*1000 (Wire
+uid 9006,0
+shape (OrthoPolyLine
+uid 9007,0
+va (VaSet
+vasetType 3
+)
+xt "-36000,95000,-24750,95000"
+pts [
+"-24750,95000"
+"-36000,95000"
+]
+)
+start &43
+sat 32
+eat 16
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 9010,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 9011,0
+va (VaSet
+)
+xt "-35000,94000,-29900,95000"
+st "adc_clk_en"
+blo "-35000,94800"
+tm "WireNameMgr"
+)
+)
+on &295
+)
+*1001 (Wire
+uid 9233,0
+shape (OrthoPolyLine
+uid 9234,0
+va (VaSet
+vasetType 3
+)
+xt "124750,83000,134000,83000"
+pts [
+"124750,83000"
+"134000,83000"
+]
+)
+start &114
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 9237,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 9238,0
+va (VaSet
+)
+xt "125000,82000,130500,83000"
+st "ps_direction"
+blo "125000,82800"
+tm "WireNameMgr"
+)
+)
+on &310
+)
+*1002 (Wire
+uid 9241,0
+shape (OrthoPolyLine
+uid 9242,0
+va (VaSet
+vasetType 3
+)
+xt "124750,84000,134000,84000"
+pts [
+"124750,84000"
+"134000,84000"
+]
+)
+start &115
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 9245,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 9246,0
+va (VaSet
+)
+xt "125000,83000,133100,84000"
+st "ps_do_phase_shift"
+blo "125000,83800"
+tm "WireNameMgr"
+)
+)
+on &311
+)
+*1003 (Wire
+uid 9253,0
+shape (OrthoPolyLine
+uid 9254,0
+va (VaSet
+vasetType 3
+)
+xt "-66000,15000,-60750,15000"
+pts [
+"-66000,15000"
+"-60750,15000"
+]
+)
+end &301
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 9257,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 9258,0
+va (VaSet
+)
+xt "-71000,14000,-65500,15000"
+st "ps_direction"
+blo "-71000,14800"
+tm "WireNameMgr"
+)
+)
+on &310
+)
+*1004 (Wire
+uid 9261,0
+shape (OrthoPolyLine
+uid 9262,0
+va (VaSet
+vasetType 3
+)
+xt "-66000,16000,-60750,16000"
+pts [
+"-66000,16000"
+"-60750,16000"
+]
+)
+end &302
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 9265,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 9266,0
+va (VaSet
+)
+xt "-74000,15000,-65900,16000"
+st "ps_do_phase_shift"
+blo "-74000,15800"
+tm "WireNameMgr"
+)
+)
+on &311
+)
+*1005 (Wire
+uid 9943,0
+shape (OrthoPolyLine
+uid 9944,0
+va (VaSet
+vasetType 3
+)
+xt "124750,85000,134000,85000"
+pts [
+"124750,85000"
+"134000,85000"
+]
+)
+start &116
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 9947,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 9948,0
+va (VaSet
+)
+xt "125000,84000,128700,85000"
+st "ps_reset"
+blo "125000,84800"
+tm "WireNameMgr"
+)
+)
+on &312
+)
+*1006 (Wire
+uid 9951,0
+shape (OrthoPolyLine
+uid 9952,0
+va (VaSet
+vasetType 3
+)
+xt "124750,88000,134000,88000"
+pts [
+"124750,88000"
+"134000,88000"
+]
+)
+start &117
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 9955,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 9956,0
+va (VaSet
+)
+xt "125000,87000,130600,88000"
+st "srclk_enable"
+blo "125000,87800"
+tm "WireNameMgr"
+)
+)
+on &313
+)
+*1007 (Wire
+uid 10010,0
+shape (OrthoPolyLine
+uid 10011,0
+va (VaSet
+vasetType 3
+)
+xt "-66000,55000,-58750,56000"
+pts [
+"-58750,55000"
+"-64000,55000"
+"-64000,56000"
+"-66000,56000"
+]
+)
+start &220
+end &318
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10014,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10015,0
+va (VaSet
+)
+xt "-62750,54000,-59450,55000"
+st "SRCLK1"
+blo "-62750,54800"
+tm "WireNameMgr"
+)
+)
+on &332
+)
+*1008 (Wire
+uid 10018,0
+shape (OrthoPolyLine
+uid 10019,0
+va (VaSet
+vasetType 3
+)
+xt "-66000,58000,-63000,58000"
+pts [
+"-63000,58000"
+"-66000,58000"
+]
+)
+end &320
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10022,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10023,0
+va (VaSet
+)
+xt "-65000,58000,-59400,59000"
+st "srclk_enable"
+blo "-65000,58800"
+tm "WireNameMgr"
+)
+)
+on &313
+)
+*1009 (Wire
+uid 10036,0
+shape (OrthoPolyLine
+uid 10037,0
+va (VaSet
+vasetType 3
+)
+xt "-66000,24000,-60750,24000"
+pts [
+"-66000,24000"
+"-60750,24000"
+]
+)
+end &303
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 10040,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10041,0
+va (VaSet
+)
+xt "-65000,23000,-61300,24000"
+st "ps_reset"
+blo "-65000,23800"
+tm "WireNameMgr"
+)
+)
+on &312
+)
+*1010 (Wire
+uid 10266,0
+shape (OrthoPolyLine
+uid 10267,0
+va (VaSet
+vasetType 3
+)
+xt "81000,66000,87250,66000"
+pts [
+"87250,66000"
+"81000,66000"
+]
+)
+start &109
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10270,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10271,0
+va (VaSet
+)
+xt "82000,65000,85900,66000"
+st "s_trigger"
+blo "82000,65800"
+tm "WireNameMgr"
+)
+)
+on &333
+)
+*1011 (Wire
+uid 10298,0
+shape (OrthoPolyLine
+uid 10299,0
+va (VaSet
+vasetType 3
+)
+xt "-38250,57000,-24750,60000"
+pts [
+"-38250,57000"
+"-36000,57000"
+"-36000,60000"
+"-24750,60000"
+]
+)
+start &225
+end &45
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10300,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10301,0
+va (VaSet
+)
+xt "-36250,56000,-27450,57000"
+st "start_srin_write_8b"
+blo "-36250,56800"
+tm "WireNameMgr"
+)
+)
+on &334
+)
+*1012 (Wire
+uid 10304,0
+shape (OrthoPolyLine
+uid 10305,0
+va (VaSet
+vasetType 3
+)
+xt "-38250,58000,-24750,61000"
+pts [
+"-38250,58000"
+"-37000,58000"
+"-37000,61000"
+"-24750,61000"
+]
+)
+start &223
+end &46
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10306,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10307,0
+va (VaSet
+)
+xt "-36250,57000,-29650,58000"
+st "srin_write_ack"
+blo "-36250,57800"
+tm "WireNameMgr"
+)
+)
+on &335
+)
+*1013 (Wire
+uid 10310,0
+shape (OrthoPolyLine
+uid 10311,0
+va (VaSet
+vasetType 3
+)
+xt "-38250,59000,-24750,62000"
+pts [
+"-38250,59000"
+"-38000,59000"
+"-38000,62000"
+"-24750,62000"
+]
+)
+start &224
+end &47
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10312,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10313,0
+va (VaSet
+)
+xt "-36250,58000,-28850,59000"
+st "srin_write_ready"
+blo "-36250,58800"
+tm "WireNameMgr"
+)
+)
+on &336
+)
+*1014 (Wire
+uid 10316,0
+shape (OrthoPolyLine
+uid 10317,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-38250,60000,-24750,63000"
+pts [
+"-24750,63000"
+"-28000,63000"
+"-28000,60000"
+"-38250,60000"
+]
+)
+start &44
+end &221
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10318,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10319,0
+va (VaSet
+)
+xt "-36000,59000,-26800,60000"
+st "drs_srin_data : (7:0)"
+blo "-36000,59800"
+tm "WireNameMgr"
+)
+)
+on &337
+)
+*1015 (Wire
+uid 10322,0
+shape (OrthoPolyLine
+uid 10323,0
+va (VaSet
+vasetType 3
+)
+xt "-74000,60000,-58750,60000"
+pts [
+"-58750,60000"
+"-74000,60000"
+]
+)
+start &222
+end &339
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10326,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10327,0
+va (VaSet
+isHidden 1
+)
+xt "-64000,59000,-59800,60000"
+st "SRIN_out"
+blo "-64000,59800"
+tm "WireNameMgr"
+)
+)
+on &338
+)
+*1016 (Wire
+uid 10629,0
+shape (OrthoPolyLine
+uid 10630,0
+va (VaSet
+vasetType 3
+)
+xt "124750,91000,133000,91000"
+pts [
+"124750,91000"
+"133000,91000"
+]
+)
+start &118
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10633,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10634,0
+va (VaSet
+)
+xt "125000,90000,132200,91000"
+st "socks_connected"
+blo "125000,90800"
+tm "WireNameMgr"
+)
+)
+on &363
+)
+*1017 (Wire
+uid 10637,0
+shape (OrthoPolyLine
+uid 10638,0
+va (VaSet
+vasetType 3
+)
+xt "124750,92000,133000,92000"
+pts [
+"124750,92000"
+"133000,92000"
+]
+)
+start &119
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10641,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10642,0
+va (VaSet
+)
+xt "125000,91000,131100,92000"
+st "socks_waiting"
+blo "125000,91800"
+tm "WireNameMgr"
+)
+)
+on &364
+)
+*1018 (Wire
+uid 10685,0
+shape (OrthoPolyLine
+uid 10686,0
+va (VaSet
+vasetType 3
+)
+xt "78000,131000,88250,131000"
+pts [
+"78000,131000"
+"88250,131000"
+]
+)
+end &377
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10689,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10690,0
+va (VaSet
+)
+xt "79000,130000,85100,131000"
+st "socks_waiting"
+blo "79000,130800"
+tm "WireNameMgr"
+)
+)
+on &364
+)
+*1019 (Wire
+uid 10691,0
+shape (OrthoPolyLine
+uid 10692,0
+va (VaSet
+vasetType 3
+)
+xt "78000,132000,88250,132000"
+pts [
+"78000,132000"
+"88250,132000"
+]
+)
+end &378
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10695,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10696,0
+va (VaSet
+)
+xt "79000,131000,86200,132000"
+st "socks_connected"
+blo "79000,131800"
+tm "WireNameMgr"
+)
+)
+on &363
+)
+*1020 (Wire
+uid 10699,0
+shape (OrthoPolyLine
+uid 10700,0
+va (VaSet
+vasetType 3
+lineColor "0,0,65535"
+)
+xt "78000,129000,88250,129000"
+pts [
+"78000,129000"
+"88250,129000"
+]
+)
+end &372
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10703,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10704,0
+va (VaSet
+)
+xt "80000,128000,83300,129000"
+st "CLK_50"
+blo "80000,128800"
+tm "WireNameMgr"
+)
+)
+on &186
+)
+*1021 (Wire
+uid 10707,0
+shape (OrthoPolyLine
+uid 10708,0
+va (VaSet
+vasetType 3
+)
+xt "78000,130000,88250,130000"
+pts [
+"78000,130000"
+"88250,130000"
+]
+)
+end &376
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10711,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10712,0
+va (VaSet
+)
+xt "80000,129000,89000,130000"
+st "drs_readout_started"
+blo "80000,129800"
+tm "WireNameMgr"
+)
+)
+on &387
+)
+*1022 (Wire
+uid 10723,0
+shape (OrthoPolyLine
+uid 10724,0
+va (VaSet
+vasetType 3
+)
+xt "107750,129000,113000,129000"
+pts [
+"107750,129000"
+"113000,129000"
+]
+)
+start &373
+end &366
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10727,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10728,0
+va (VaSet
+isHidden 1
+)
+xt "109000,128000,111400,129000"
+st "green"
+blo "109000,128800"
+tm "WireNameMgr"
+)
+)
+on &365
+)
+*1023 (Wire
+uid 10737,0
+shape (OrthoPolyLine
+uid 10738,0
+va (VaSet
+vasetType 3
+)
+xt "107750,130000,113000,130000"
+pts [
+"107750,130000"
+"113000,130000"
+]
+)
+start &374
+end &368
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10741,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10742,0
+va (VaSet
+isHidden 1
+)
+xt "109000,129000,111700,130000"
+st "amber"
+blo "109000,129800"
+tm "WireNameMgr"
+)
+)
+on &367
+)
+*1024 (Wire
+uid 10751,0
+shape (OrthoPolyLine
+uid 10752,0
+va (VaSet
+vasetType 3
+)
+xt "107750,131000,113000,131000"
+pts [
+"107750,131000"
+"113000,131000"
+]
+)
+start &375
+end &370
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10755,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10756,0
+va (VaSet
+isHidden 1
+)
+xt "109000,130000,110700,131000"
+st "red"
+blo "109000,130800"
+tm "WireNameMgr"
+)
+)
+on &369
+)
+*1025 (Wire
+uid 11405,0
+shape (OrthoPolyLine
+uid 11406,0
+va (VaSet
+vasetType 3
+)
+xt "3750,104000,13000,104000"
+pts [
+"3750,104000"
+"13000,104000"
+]
+)
+start &48
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 11409,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 11410,0
+va (VaSet
+isHidden 1
+)
+xt "20000,110000,29000,111000"
+st "drs_readout_started"
+blo "20000,110800"
+tm "WireNameMgr"
+)
+)
+on &387
+)
+*1026 (Wire
+uid 11858,0
+shape (OrthoPolyLine
+uid 11859,0
+va (VaSet
+vasetType 3
+)
+xt "124750,93000,133000,93000"
+pts [
+"124750,93000"
+"133000,93000"
+]
+)
+start &120
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 11862,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 11863,0
+va (VaSet
+)
+xt "125000,92000,131300,93000"
+st "trigger_enable"
+blo "125000,92800"
+tm "WireNameMgr"
+)
+)
+on &388
+)
+*1027 (Wire
+uid 11952,0
+shape (OrthoPolyLine
+uid 11953,0
+va (VaSet
+vasetType 3
+)
+xt "-131000,71000,-119000,71000"
+pts [
+"-131000,71000"
+"-119000,71000"
+]
+)
+end &395
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 11956,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 11957,0
+va (VaSet
+)
+xt "-131000,70000,-124700,71000"
+st "trigger_enable"
+blo "-131000,70800"
+tm "WireNameMgr"
+)
+)
+on &388
+)
+*1028 (Wire
+uid 12306,0
+shape (OrthoPolyLine
+uid 12307,0
+va (VaSet
+vasetType 3
+)
+xt "-119000,67000,-119000,69000"
+pts [
+"-119000,67000"
+"-119000,69000"
+]
+)
+start &343
+end &393
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 12308,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 12309,0
+va (VaSet
+)
+xt "-124000,64000,-114700,65000"
+st "trigger_or_s_trigger"
+blo "-124000,64800"
+tm "WireNameMgr"
+)
+)
+on &546
+)
+*1029 (Wire
+uid 12643,0
+shape (OrthoPolyLine
+uid 12644,0
+va (VaSet
+vasetType 3
+)
+xt "-97000,70000,-72750,74000"
+pts [
+"-97000,70000"
+"-84000,70000"
+"-84000,74000"
+"-72750,74000"
+]
+)
+start &785
+end &408
+ss 0
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 12645,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 12646,0
+va (VaSet
+)
+xt "-84000,73000,-71400,74000"
+st "enabled_trigger_or_s_trigger"
+blo "-84000,73800"
+tm "WireNameMgr"
+)
+)
+on &547
+)
+*1030 (Wire
+uid 12649,0
+shape (OrthoPolyLine
+uid 12650,0
+va (VaSet
+vasetType 3
+)
+xt "-55250,74000,-24750,77000"
+pts [
+"-24750,77000"
+"-29000,77000"
+"-29000,74000"
+"-55250,74000"
+]
+)
+start &49
+end &411
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 12651,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 12652,0
+va (VaSet
+)
+xt "-35000,76000,-26800,77000"
+st "drs_readout_ready"
+blo "-35000,76800"
+tm "WireNameMgr"
+)
+)
+on &417
+)
+*1031 (Wire
+uid 12655,0
+shape (OrthoPolyLine
+uid 12656,0
+va (VaSet
+vasetType 3
+)
+xt "-55250,75000,-24750,81000"
+pts [
+"-24750,78000"
+"-28000,78000"
+"-28000,81000"
+"-52000,81000"
+"-52000,75000"
+"-55250,75000"
+]
+)
+start &50
+end &412
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 12657,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 12658,0
+va (VaSet
+)
+xt "-34750,77000,-24250,78000"
+st "drs_readout_ready_ack"
+blo "-34750,77800"
+tm "WireNameMgr"
+)
+)
+on &418
+)
+*1032 (Wire
+uid 12687,0
+shape (OrthoPolyLine
+uid 12688,0
+va (VaSet
+vasetType 3
+lineColor "0,32896,0"
+)
+xt "-77000,67000,-72750,72000"
+pts [
+"-77000,67000"
+"-74000,67000"
+"-74000,72000"
+"-72750,72000"
+]
+)
+end &413
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 12691,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 12692,0
+va (VaSet
+)
+xt "-76000,66000,-72700,67000"
+st "CLK_25"
+blo "-76000,66800"
+tm "WireNameMgr"
+)
+)
+on &187
+)
+*1033 (Wire
+uid 13143,0
+shape (OrthoPolyLine
+uid 13144,0
+va (VaSet
+vasetType 3
+)
+xt "72750,62000,78000,62000"
+pts [
+"78000,62000"
+"72750,62000"
+]
+)
+end &420
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 13147,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 13148,0
+va (VaSet
+)
+xt "74000,61000,77300,62000"
+st "CLK_25"
+blo "74000,61800"
+tm "WireNameMgr"
+)
+)
+on &187
+)
+*1034 (Wire
+uid 13159,0
+shape (OrthoPolyLine
+uid 13160,0
+va (VaSet
+vasetType 3
+)
+xt "72750,63000,87250,67000"
+pts [
+"87250,67000"
+"77000,67000"
+"77000,63000"
+"72750,63000"
+]
+)
+start &121
+end &421
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 13161,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 13162,0
+va (VaSet
+)
+xt "79250,66000,86450,67000"
+st "c_trigger_enable"
+blo "79250,66800"
+tm "WireNameMgr"
+)
+)
+on &427
+)
+*1035 (Wire
+uid 13210,0
+shape (OrthoPolyLine
+uid 13211,0
+va (VaSet
+vasetType 3
+)
+xt "9000,63000,20000,63000"
+pts [
+"20000,63000"
+"9000,63000"
+]
+)
+start &868
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 13212,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 13213,0
+va (VaSet
+)
+xt "8250,62000,13850,63000"
+st "cont_trigger"
+blo "8250,62800"
+tm "WireNameMgr"
+)
+)
+on &548
+)
+*1036 (Wire
+uid 13216,0
+shape (OrthoPolyLine
+uid 13217,0
+va (VaSet
+vasetType 3
+)
+xt "-109000,68000,-103000,69000"
+pts [
+"-103000,69000"
+"-109000,68000"
+]
+)
+start &788
+sat 32
+eat 16
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 13220,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 13221,0
+va (VaSet
+)
+xt "-109000,67000,-105100,68000"
+st "s_trigger"
+blo "-109000,67800"
+tm "WireNameMgr"
+)
+)
+on &333
+)
+*1037 (Wire
+uid 13695,0
+shape (OrthoPolyLine
+uid 13696,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "80000,95000,87250,95000"
+pts [
+"80000,95000"
+"87250,95000"
+]
+)
+start &428
+end &123
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 13699,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 13700,0
+va (VaSet
+isHidden 1
+)
+xt "82000,94000,87500,95000"
+st "D_T_in : (1:0)"
+blo "82000,94800"
+tm "WireNameMgr"
+)
+)
+on &429
+)
+*1038 (Wire
+uid 13921,0
+shape (OrthoPolyLine
+uid 13922,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "79000,96000,87250,96000"
+pts [
+"79000,96000"
+"87250,96000"
+]
+)
+end &124
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 13925,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 13926,0
+va (VaSet
+)
+xt "80000,95000,86700,96000"
+st "board_id : (3:0)"
+blo "80000,95800"
+tm "WireNameMgr"
+)
+)
+on &87
+)
+*1039 (Wire
+uid 13929,0
+shape (OrthoPolyLine
+uid 13930,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "79000,97000,87250,97000"
+pts [
+"79000,97000"
+"87250,97000"
+]
+)
+end &125
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 13933,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 13934,0
+va (VaSet
+)
+xt "80000,96000,86400,97000"
+st "crate_id : (1:0)"
+blo "80000,96800"
+tm "WireNameMgr"
+)
+)
+on &148
+)
+*1040 (Wire
+uid 14048,0
+shape (OrthoPolyLine
+uid 14049,0
+va (VaSet
+vasetType 3
+)
+xt "-72000,135000,-69750,135000"
+pts [
+"-72000,135000"
+"-69750,135000"
+]
+)
+start &430
+end &436
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 14052,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 14053,0
+va (VaSet
+isHidden 1
+)
+xt "-78000,134000,-71900,135000"
+st "drs_refclk_in"
+blo "-78000,134800"
+tm "WireNameMgr"
+)
+)
+on &431
+)
+*1041 (Wire
+uid 14171,0
+shape (OrthoPolyLine
+uid 14172,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-90000,123000,-87000,123000"
+pts [
+"-90000,123000"
+"-87000,123000"
+]
+)
+start &432
+end &556
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 14175,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 14176,0
+va (VaSet
+isHidden 1
+)
+xt "-87000,127000,-80300,128000"
+st "plllock_in : (3:0)"
+blo "-87000,127800"
+tm "WireNameMgr"
+)
+)
+on &433
+)
+*1042 (Wire
+uid 14427,0
+shape (OrthoPolyLine
+uid 14428,0
+va (VaSet
+vasetType 3
+)
+xt "-74000,134000,-69750,134000"
+pts [
+"-74000,134000"
+"-69750,134000"
+]
+)
+end &435
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 14431,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 14432,0
+va (VaSet
+)
+xt "-73000,133000,-69700,134000"
+st "CLK_50"
+blo "-73000,133800"
+tm "WireNameMgr"
+)
+)
+on &186
+)
+*1043 (Wire
+uid 14479,0
+shape (OrthoPolyLine
+uid 14480,0
+va (VaSet
+vasetType 3
+)
+xt "-53250,135000,-51000,135000"
+pts [
+"-53250,135000"
+"-51000,135000"
+]
+)
+start &438
+end &444
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 14483,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 14484,0
+va (VaSet
+isHidden 1
+)
+xt "-52000,134000,-42000,135000"
+st "alarm_refclk_too_high"
+blo "-52000,134800"
+tm "WireNameMgr"
+)
+)
+on &443
+)
+*1044 (Wire
+uid 14493,0
+shape (OrthoPolyLine
+uid 14494,0
+va (VaSet
+vasetType 3
+)
+xt "-53250,136000,-51000,136000"
+pts [
+"-53250,136000"
+"-51000,136000"
+]
+)
+start &439
+end &446
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 14497,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 14498,0
+va (VaSet
+isHidden 1
+)
+xt "-52000,135000,-42400,136000"
+st "alarm_refclk_too_low"
+blo "-52000,135800"
+tm "WireNameMgr"
+)
+)
+on &445
+)
+*1045 (Wire
+uid 14622,0
+shape (OrthoPolyLine
+uid 14623,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-53250,134000,-42000,134000"
+pts [
+"-53250,134000"
+"-42000,134000"
+]
+)
+start &437
+end &448
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 14626,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 14627,0
+va (VaSet
+isHidden 1
+)
+xt "-52000,133000,-45600,134000"
+st "counter_result"
+blo "-52000,133800"
+tm "WireNameMgr"
+)
+)
+on &447
+)
+*1046 (Wire
+uid 15071,0
+shape (OrthoPolyLine
+uid 15072,0
+va (VaSet
+vasetType 3
+)
+xt "124750,77000,160000,77000"
+pts [
+"124750,77000"
+"160000,77000"
+]
+)
+start &110
+end &453
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 15075,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15076,0
+va (VaSet
+)
+xt "156000,76000,161800,77000"
+st "denable_prim"
+blo "156000,76800"
+tm "WireNameMgr"
+)
+)
+on &477
+)
+*1047 (Wire
+uid 15081,0
+shape (OrthoPolyLine
+uid 15082,0
+va (VaSet
+vasetType 3
+)
+xt "158000,79000,160000,79000"
+pts [
+"160000,79000"
+"158000,79000"
+]
+)
+start &455
+end &470
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 15083,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15084,0
+va (VaSet
+isHidden 1
+)
+xt "159000,78000,160900,79000"
+st "din1"
+blo "159000,78800"
+tm "WireNameMgr"
+)
+)
+on &478
+)
+*1048 (Wire
+uid 15130,0
+shape (OrthoPolyLine
+uid 15131,0
+va (VaSet
+vasetType 3
+)
+xt "143000,79000,153000,79000"
+pts [
+"143000,79000"
+"153000,79000"
+]
+)
+end &468
+es 0
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 15134,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15135,0
+va (VaSet
+)
+xt "144000,78000,153600,79000"
+st "alarm_refclk_too_low"
+blo "144000,78800"
+tm "WireNameMgr"
+)
+)
+on &445
+)
+*1049 (Wire
+uid 15379,0
+shape (OrthoPolyLine
+uid 15380,0
+va (VaSet
+vasetType 3
+)
+xt "29000,64000,29000,67250"
+pts [
+"29000,64000"
+"29000,67250"
+]
+)
+end &719
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 15383,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15384,0
+va (VaSet
+)
+xt "29000,64000,32300,65000"
+st "CLK_25"
+blo "29000,64800"
+tm "WireNameMgr"
+)
+)
+on &187
+)
+*1050 (Wire
+uid 15494,0
+optionalChildren [
+*1051 (BdJunction
+uid 15502,0
+ps "OnConnectorStrategy"
+shape (Circle
+uid 15503,0
+va (VaSet
+vasetType 1
+)
+xt "-54390,71600,-53590,72400"
+radius 400
+)
+)
+]
+shape (OrthoPolyLine
+uid 15495,0
+va (VaSet
+vasetType 3
+)
+xt "-55250,72000,-24750,75000"
+pts [
+"-55250,72000"
+"-41000,72000"
+"-41000,75000"
+"-24750,75000"
+]
+)
+start &409
+end &75
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 15496,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15497,0
+va (VaSet
+)
+xt "-53250,71000,-48050,72000"
+st "trigger_out"
+blo "-53250,71800"
+tm "WireNameMgr"
+)
+)
+on &479
+)
+*1052 (Wire
+uid 15498,0
+shape (OrthoPolyLine
+uid 15499,0
+va (VaSet
+vasetType 3
+)
+xt "-53990,65000,-52750,72000"
+pts [
+"-52750,65000"
+"-53990,65000"
+"-53990,72000"
+]
+)
+start &151
+end &1051
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 15500,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15501,0
+va (VaSet
+isHidden 1
+)
+xt "-58000,65000,-52800,66000"
+st "trigger_out"
+blo "-58000,65800"
+tm "WireNameMgr"
+)
+)
+on &479
+)
+*1053 (Wire
+uid 15750,0
+shape (OrthoPolyLine
+uid 15751,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-40250,65000,-24750,73000"
+pts [
+"-40250,65000"
+"-39000,65000"
+"-39000,73000"
+"-24750,73000"
+]
+)
+start &150
+end &51
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+tg (WTG
+uid 15752,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15753,0
+va (VaSet
+)
+xt "-38250,64000,-30750,65000"
+st "trigger_id : (31:0)"
+blo "-38250,64800"
+tm "WireNameMgr"
+)
+)
+on &480
+)
+*1054 (Wire
+uid 16371,0
+shape (OrthoPolyLine
+uid 16372,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-36000,100000,-24750,100000"
+pts [
+"-36000,100000"
+"-24750,100000"
+]
+)
+end &53
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16375,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16376,0
+va (VaSet
+)
+xt "-35000,99000,-25000,100000"
+st "DCM_PS_status : (7:0)"
+blo "-35000,99800"
+tm "WireNameMgr"
+)
+)
+on &481
+)
+*1055 (Wire
+uid 16379,0
+shape (OrthoPolyLine
+uid 16380,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-41250,15000,-32000,15000"
+pts [
+"-41250,15000"
+"-32000,15000"
+]
+)
+start &304
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16383,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16384,0
+va (VaSet
+)
+xt "-40000,14000,-30000,15000"
+st "DCM_PS_status : (7:0)"
+blo "-40000,14800"
+tm "WireNameMgr"
+)
+)
+on &481
+)
+*1056 (Wire
+uid 16523,0
+shape (OrthoPolyLine
+uid 16524,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-36000,106000,-24750,106000"
+pts [
+"-36000,106000"
+"-24750,106000"
+]
+)
+end &57
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16527,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16528,0
+va (VaSet
+)
+xt "-35000,105000,-25400,106000"
+st "counter_result : (11:0)"
+blo "-35000,105800"
+tm "WireNameMgr"
+)
+)
+on &447
+)
+*1057 (Wire
+uid 16531,0
+shape (OrthoPolyLine
+uid 16532,0
+va (VaSet
+vasetType 3
+)
+xt "-36000,107000,-24750,107000"
+pts [
+"-36000,107000"
+"-24750,107000"
+]
+)
+end &58
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16535,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16536,0
+va (VaSet
+)
+xt "-35000,106000,-25000,107000"
+st "alarm_refclk_too_high"
+blo "-35000,106800"
+tm "WireNameMgr"
+)
+)
+on &443
+)
+*1058 (Wire
+uid 16539,0
+shape (OrthoPolyLine
+uid 16540,0
+va (VaSet
+vasetType 3
+)
+xt "-36000,108000,-24750,108000"
+pts [
+"-36000,108000"
+"-24750,108000"
+]
+)
+end &59
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16543,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16544,0
+va (VaSet
+)
+xt "-35000,107000,-25400,108000"
+st "alarm_refclk_too_low"
+blo "-35000,107800"
+tm "WireNameMgr"
+)
+)
+on &445
+)
+*1059 (Wire
+uid 16547,0
+shape (OrthoPolyLine
+uid 16548,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-56250,98000,-24750,101000"
+pts [
+"-56250,98000"
+"-28000,98000"
+"-28000,101000"
+"-24750,101000"
+]
+)
+start &484
+end &54
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16551,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16552,0
+va (VaSet
+)
+xt "-55000,97000,-49900,98000"
+st "dna : (63:0)"
+blo "-55000,97800"
+tm "WireNameMgr"
+)
+)
+on &489
+)
+*1060 (Wire
+uid 16556,0
+shape (OrthoPolyLine
+uid 16557,0
+va (VaSet
+vasetType 3
+)
+xt "-72000,98000,-67750,98000"
+pts [
+"-72000,98000"
+"-67750,98000"
+]
+)
+end &483
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 16560,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16561,0
+va (VaSet
+)
+xt "-71000,97000,-67700,98000"
+st "CLK_25"
+blo "-71000,97800"
+tm "WireNameMgr"
+)
+)
+on &187
+)
+*1061 (Wire
+uid 16564,0
+shape (OrthoPolyLine
+uid 16565,0
+va (VaSet
+vasetType 3
+)
+xt "-56250,100000,-52000,100000"
+pts [
+"-56250,100000"
+"-52000,100000"
+]
+)
+start &485
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16568,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16569,0
+va (VaSet
+)
+xt "-55000,99000,-52500,100000"
+st "ready"
+blo "-55000,99800"
+tm "WireNameMgr"
+)
+)
+on &490
+)
+*1062 (Wire
+uid 16877,0
+shape (OrthoPolyLine
+uid 16878,0
+va (VaSet
+vasetType 3
+)
+xt "-77000,145000,-69750,145000"
+pts [
+"-77000,145000"
+"-69750,145000"
+]
+)
+end &492
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16881,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16882,0
+va (VaSet
+)
+xt "-73000,144000,-69700,145000"
+st "CLK_50"
+blo "-73000,144800"
+tm "WireNameMgr"
+)
+)
+on &186
+)
+*1063 (Wire
+uid 16885,0
+shape (OrthoPolyLine
+uid 16886,0
+va (VaSet
+vasetType 3
+)
+xt "-77000,146000,-69750,146000"
+pts [
+"-77000,146000"
+"-69750,146000"
+]
+)
+end &494
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16889,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16890,0
+va (VaSet
+)
+xt "-74000,145000,-68800,146000"
+st "trigger_out"
+blo "-74000,145800"
+tm "WireNameMgr"
+)
+)
+on &479
+)
+*1064 (Wire
+uid 16914,0
+shape (OrthoPolyLine
+uid 16915,0
+va (VaSet
+vasetType 3
+)
+xt "-84000,147000,-69750,147000"
+pts [
+"-69750,147000"
+"-84000,147000"
+]
+)
+start &497
+end &502
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16916,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16917,0
+va (VaSet
+)
+xt "-83000,146000,-79600,147000"
+st "enable_i"
+blo "-83000,146800"
+tm "WireNameMgr"
+)
+)
+on &510
+)
+*1065 (Wire
+uid 16939,0
+shape (OrthoPolyLine
+uid 16940,0
+va (VaSet
+vasetType 3
+)
+xt "-79000,148000,-69750,148000"
+pts [
+"-69750,148000"
+"-79000,148000"
+]
+)
+start &496
+end &512
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16941,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16942,0
+va (VaSet
+)
+xt "-75750,147000,-69550,148000"
+st "reset_synch_i"
+blo "-75750,147800"
+tm "WireNameMgr"
+)
+)
+on &519
+)
+*1066 (Wire
+uid 16945,0
+shape (OrthoPolyLine
+uid 16946,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-48250,145000,-40000,145000"
+pts [
+"-48250,145000"
+"-40000,145000"
+]
+)
+start &493
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16949,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16950,0
+va (VaSet
+)
+xt "-47000,144000,-41700,145000"
+st "time : (31:0)"
+blo "-47000,144800"
+tm "WireNameMgr"
+)
+)
+on &520
+)
+*1067 (Wire
+uid 16955,0
+shape (OrthoPolyLine
+uid 16956,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-37000,109000,-24750,109000"
+pts [
+"-37000,109000"
+"-24750,109000"
+]
+)
+end &60
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16959,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16960,0
+va (VaSet
+)
+xt "-36000,108000,-30700,109000"
+st "time : (31:0)"
+blo "-36000,108800"
+tm "WireNameMgr"
+)
+)
+on &520
+)
+*1068 (Wire
+uid 17003,0
+shape (OrthoPolyLine
+uid 17004,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-250,151000,11000,151000"
+pts [
+"-250,151000"
+"11000,151000"
+]
+)
+start &681
+ss 0
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 17007,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 17008,0
+va (VaSet
+)
+xt "3000,150000,11300,151000"
+st "rs465_data : (55:0)"
+blo "3000,150800"
+tm "WireNameMgr"
+)
+)
+on &521
+)
+*1069 (Wire
+uid 17011,0
+shape (OrthoPolyLine
+uid 17012,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-36000,103000,-24750,103000"
+pts [
+"-36000,103000"
+"-24750,103000"
+]
+)
+end &56
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 17015,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 17016,0
+va (VaSet
+)
+xt "-35000,102000,-26700,103000"
+st "rs465_data : (55:0)"
+blo "-35000,102800"
+tm "WireNameMgr"
+)
+)
+on &521
+)
+*1070 (Wire
+uid 17019,0
+shape (OrthoPolyLine
+uid 17020,0
+va (VaSet
+vasetType 3
+)
+xt "-250,152000,12000,152000"
+pts [
+"-250,152000"
+"12000,152000"
+]
+)
+start &682
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 17023,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 17024,0
+va (VaSet
+)
+xt "4000,151000,12300,152000"
+st "FTM_RS485_ready"
+blo "4000,151800"
+tm "WireNameMgr"
+)
+)
+on &522
+)
+*1071 (Wire
+uid 17027,0
+shape (OrthoPolyLine
+uid 17028,0
+va (VaSet
+vasetType 3
+)
+xt "-36000,102000,-24750,102000"
+pts [
+"-36000,102000"
+"-24750,102000"
+]
+)
+end &55
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 17031,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 17032,0
+va (VaSet
+)
+xt "-35000,101000,-26700,102000"
+st "FTM_RS485_ready"
+blo "-35000,101800"
+tm "WireNameMgr"
+)
+)
+on &522
+)
+*1072 (Wire
+uid 17393,0
+shape (OrthoPolyLine
+uid 17394,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "72750,64000,87250,68000"
+pts [
+"87250,68000"
+"76000,68000"
+"76000,64000"
+"72750,64000"
+]
+)
+start &122
+end &422
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 17395,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 17396,0
+va (VaSet
+)
+xt "77250,67000,87050,68000"
+st "c_trigger_mult : (15:0)"
+blo "77250,67800"
+tm "WireNameMgr"
+)
+)
+on &523
+)
+*1073 (Wire
+uid 17401,0
+shape (OrthoPolyLine
+uid 17402,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-35000,110000,-24750,110000"
+pts [
+"-35000,110000"
+"-24750,110000"
+]
+)
+end &61
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 17405,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 17406,0
+va (VaSet
+)
+xt "-34000,109000,-24200,110000"
+st "c_trigger_mult : (15:0)"
+blo "-34000,109800"
+tm "WireNameMgr"
+)
+)
+on &523
+)
+*1074 (Wire
+uid 18081,0
+shape (OrthoPolyLine
+uid 18082,0
+va (VaSet
+vasetType 3
+)
+xt "-63000,48000,-58750,48000"
+pts [
+"-63000,48000"
+"-58750,48000"
+]
+)
+end &210
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 18085,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18086,0
+va (VaSet
+)
+xt "-62000,47000,-58700,48000"
+st "CLK_25"
+blo "-62000,47800"
+tm "WireNameMgr"
+)
+)
+on &187
+)
+*1075 (Wire
+uid 18093,0
+shape (OrthoPolyLine
+uid 18094,0
+va (VaSet
+vasetType 3
+)
+xt "51750,47000,56000,47000"
+pts [
+"56000,47000"
+"51750,47000"
+]
+)
+end &926
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 18097,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18098,0
+va (VaSet
+)
+xt "53000,46000,56300,47000"
+st "CLK_50"
+blo "53000,46800"
+tm "WireNameMgr"
+)
+)
+on &186
+)
+*1076 (Wire
+uid 18101,0
+shape (OrthoPolyLine
+uid 18102,0
+va (VaSet
+vasetType 3
+)
+xt "32000,47000,36250,47000"
+pts [
+"32000,47000"
+"36250,47000"
+]
+)
+end &922
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 18105,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18106,0
+va (VaSet
+)
+xt "33000,46000,36300,47000"
+st "CLK_25"
+blo "33000,46800"
+tm "WireNameMgr"
+)
+)
+on &187
+)
+*1077 (Wire
+uid 18459,0
+shape (OrthoPolyLine
+uid 18460,0
+va (VaSet
+vasetType 3
+)
+xt "59750,83000,87250,83000"
+pts [
+"59750,83000"
+"87250,83000"
+]
+)
+start &734
+end &132
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 18461,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18462,0
+va (VaSet
+)
+xt "70000,82000,77200,83000"
+st "data_ram_empty"
+blo "70000,82800"
+tm "WireNameMgr"
+)
+)
+on &524
+)
+*1078 (Wire
+uid 18974,0
+shape (OrthoPolyLine
+uid 18975,0
+va (VaSet
+vasetType 3
+)
+xt "-53000,36000,-51000,36000"
+pts [
+"-51000,36000"
+"-53000,36000"
+]
+)
+start &528
+end &525
+ss 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 18978,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18979,0
+va (VaSet
+isHidden 1
+)
+xt "-70000,44000,-66000,45000"
+st "ADC_CLK"
+blo "-70000,44800"
+tm "WireNameMgr"
+)
+)
+on &526
+)
+*1079 (Wire
+uid 19231,0
+shape (OrthoPolyLine
+uid 19232,0
+va (VaSet
+vasetType 3
+)
+xt "-45000,24000,-39000,35000"
+pts [
+"-45000,35000"
+"-39000,35000"
+"-39000,24000"
+]
+)
+start &533
+end &962
+ss 0
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 19233,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 19234,0
+va (VaSet
+)
+xt "-43000,34000,-38200,35000"
+st "CLK_25_PS"
+blo "-43000,34800"
+tm "WireNameMgr"
+)
+)
+on &184
+)
+*1080 (Wire
+uid 19276,0
+shape (OrthoPolyLine
+uid 19277,0
+va (VaSet
+vasetType 3
+)
+xt "-45000,37000,-41000,37000"
+pts [
+"-41000,37000"
+"-45000,37000"
+]
+)
+end &531
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 19280,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 19281,0
+va (VaSet
+)
+xt "-46000,36000,-40900,37000"
+st "adc_clk_en"
+blo "-46000,36800"
+tm "WireNameMgr"
+)
+)
+on &295
+)
+*1081 (Wire
+uid 20153,0
+shape (OrthoPolyLine
+uid 20154,0
+va (VaSet
+vasetType 3
+)
+xt "-2250,130000,6000,130000"
+pts [
+"-2250,130000"
+"6000,130000"
+]
+)
+start &259
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 20157,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 20158,0
+va (VaSet
+)
+xt "-1000,129000,7000,130000"
+st "current_dac_array"
+blo "-1000,129800"
+tm "WireNameMgr"
+)
+)
+on &545
+)
+*1082 (Wire
+uid 20923,0
+shape (OrthoPolyLine
+uid 20924,0
+va (VaSet
+vasetType 3
+)
+xt "80000,119000,87250,119000"
+pts [
+"87250,119000"
+"80000,119000"
+]
+)
+start &126
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 20927,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 20928,0
+va (VaSet
+)
+xt "81000,118000,86300,119000"
+st "dac_setting"
+blo "81000,118800"
+tm "WireNameMgr"
+)
+)
+on &549
+)
+*1083 (Wire
+uid 20931,0
+shape (OrthoPolyLine
+uid 20932,0
+va (VaSet
+vasetType 3
+)
+xt "-2250,129000,6000,129000"
+pts [
+"6000,129000"
+"-2250,129000"
+]
+)
+end &249
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 20935,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 20936,0
+va (VaSet
+)
+xt "1000,128000,6300,129000"
+st "dac_setting"
+blo "1000,128800"
+tm "WireNameMgr"
+)
+)
+on &549
+)
+*1084 (Wire
+uid 20939,0
+shape (OrthoPolyLine
+uid 20940,0
+va (VaSet
+vasetType 3
+)
+xt "80000,120000,87250,120000"
+pts [
+"87250,120000"
+"80000,120000"
+]
+)
+start &129
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 20943,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 20944,0
+va (VaSet
+)
+xt "81000,119000,86000,120000"
+st "roi_setting"
+blo "81000,119800"
+tm "WireNameMgr"
+)
+)
+on &550
+)
+*1085 (Wire
+uid 20945,0
+shape (OrthoPolyLine
+uid 20946,0
+va (VaSet
+vasetType 3
+)
+xt "22000,86000,27250,86000"
+pts [
+"22000,86000"
+"27250,86000"
+]
+)
+end &722
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 20949,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 20950,0
+va (VaSet
+)
+xt "23000,85000,28000,86000"
+st "roi_setting"
+blo "23000,85800"
+tm "WireNameMgr"
+)
+)
+on &550
+)
+*1086 (Wire
+uid 20953,0
+shape (OrthoPolyLine
+uid 20954,0
+va (VaSet
+vasetType 3
+)
+xt "3750,101000,13000,101000"
+pts [
+"13000,101000"
+"3750,101000"
+]
+)
+end &32
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 20957,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 20958,0
+va (VaSet
+)
+xt "7000,100000,12000,101000"
+st "roi_setting"
+blo "7000,100800"
+tm "WireNameMgr"
+)
+)
+on &550
+)
+*1087 (Wire
+uid 20987,0
+shape (OrthoPolyLine
+uid 20988,0
+va (VaSet
+vasetType 3
+)
+xt "73000,107000,87250,107000"
+pts [
+"87250,107000"
+"73000,107000"
+]
+)
+start &127
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 20991,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 20992,0
+va (VaSet
+)
+xt "74000,106000,86900,107000"
+st "memory_manager_config_start"
+blo "74000,106800"
+tm "WireNameMgr"
+)
+)
+on &551
+)
+*1088 (Wire
+uid 21003,0
+shape (OrthoPolyLine
+uid 21004,0
+va (VaSet
+vasetType 3
+)
+xt "73000,108000,87250,108000"
+pts [
+"73000,108000"
+"87250,108000"
+]
+)
+end &128
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 21007,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 21008,0
+va (VaSet
+)
+xt "74000,107000,86600,108000"
+st "memory_manager_config_valid"
+blo "74000,107800"
+tm "WireNameMgr"
+)
+)
+on &552
+)
+*1089 (Wire
+uid 21011,0
+shape (OrthoPolyLine
+uid 21012,0
+va (VaSet
+vasetType 3
+)
+xt "74000,111000,87250,111000"
+pts [
+"87250,111000"
+"74000,111000"
+]
+)
+start &130
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 21015,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 21016,0
+va (VaSet
+)
+xt "75000,110000,86500,111000"
+st "spi_interface_config_start"
+blo "75000,110800"
+tm "WireNameMgr"
+)
+)
+on &553
+)
+*1090 (Wire
+uid 21027,0
+shape (OrthoPolyLine
+uid 21028,0
+va (VaSet
+vasetType 3
+)
+xt "74000,112000,87250,112000"
+pts [
+"74000,112000"
+"87250,112000"
+]
+)
+end &131
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 21031,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 21032,0
+va (VaSet
+)
+xt "75000,111000,86200,112000"
+st "spi_interface_config_valid"
+blo "75000,111800"
+tm "WireNameMgr"
+)
+)
+on &554
+)
+*1091 (Wire
+uid 21049,0
+shape (OrthoPolyLine
+uid 21050,0
+va (VaSet
+vasetType 3
+)
+xt "-2250,125000,10000,125000"
+pts [
+"10000,125000"
+"-2250,125000"
+]
+)
+end &251
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 21053,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 21054,0
+va (VaSet
+)
+xt "-1000,124000,10500,125000"
+st "spi_interface_config_start"
+blo "-1000,124800"
+tm "WireNameMgr"
+)
+)
+on &553
+)
+*1092 (Wire
+uid 21061,0
+shape (OrthoPolyLine
+uid 21062,0
+va (VaSet
+vasetType 3
+)
+xt "-2250,126000,10000,126000"
+pts [
+"-2250,126000"
+"10000,126000"
+]
+)
+start &250
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 21065,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 21066,0
+va (VaSet
+)
+xt "-1000,125000,10200,126000"
+st "spi_interface_config_valid"
+blo "-1000,125800"
+tm "WireNameMgr"
+)
+)
+on &554
+)
+*1093 (Wire
+uid 21067,0
+shape (OrthoPolyLine
+uid 21068,0
+va (VaSet
+vasetType 3
+)
+xt "14000,76000,27250,76000"
+pts [
+"27250,76000"
+"14000,76000"
+]
+)
+start &720
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 21073,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 21074,0
+va (VaSet
+)
+xt "15000,75000,27900,76000"
+st "memory_manager_config_start"
+blo "15000,75800"
+tm "WireNameMgr"
+)
+)
+on &551
+)
+*1094 (Wire
+uid 21083,0
+shape (OrthoPolyLine
+uid 21084,0
+va (VaSet
+vasetType 3
+)
+xt "14000,77000,27250,77000"
+pts [
+"14000,77000"
+"27250,77000"
+]
+)
+end &724
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 21089,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 21090,0
+va (VaSet
+)
+xt "15000,76000,27600,77000"
+st "memory_manager_config_valid"
+blo "15000,76800"
+tm "WireNameMgr"
+)
+)
+on &552
+)
+*1095 (Wire
+uid 21559,0
+shape (OrthoPolyLine
+uid 21560,0
+va (VaSet
+vasetType 3
+)
+xt "-26000,130000,-19750,130000"
+pts [
+"-26000,130000"
+"-19750,130000"
+]
+)
+end &260
+es 0
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 21565,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 21566,0
+va (VaSet
+)
+xt "-25000,129000,-19800,130000"
+st "sclk_enable"
+blo "-25000,129800"
+tm "WireNameMgr"
+)
+)
+on &294
+)
+*1096 (Wire
+uid 21768,0
+shape (OrthoPolyLine
+uid 21769,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-36000,99000,-24750,99000"
+pts [
+"-36000,99000"
+"-24750,99000"
+]
+)
+end &52
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 21774,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 21775,0
+va (VaSet
+)
+xt "-35000,98000,-28300,99000"
+st "plllock_in : (3:0)"
+blo "-35000,98800"
+tm "WireNameMgr"
+)
+)
+on &433
+)
+*1097 (Wire
+uid 21917,0
+shape (OrthoPolyLine
+uid 21918,0
+va (VaSet
+vasetType 3
+)
+xt "-83000,120000,-81000,120000"
+pts [
+"-83000,120000"
+"-81000,120000"
+]
+)
+start &567
+end &585
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 21919,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 21920,0
+va (VaSet
+isHidden 1
+)
+xt "-81000,119000,-78400,120000"
+st "dout0"
+blo "-81000,119800"
+tm "WireNameMgr"
+)
+)
+on &596
+)
+*1098 (Wire
+uid 21923,0
+shape (OrthoPolyLine
+uid 21924,0
+va (VaSet
+vasetType 3
+)
+xt "-83000,122000,-81000,122000"
+pts [
+"-83000,122000"
+"-81000,122000"
+]
+)
+start &568
+end &587
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 21925,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 21926,0
+va (VaSet
+isHidden 1
+)
+xt "-81000,121000,-78500,122000"
+st "dout1"
+blo "-81000,121800"
+tm "WireNameMgr"
+)
+)
+on &597
+)
+*1099 (Wire
+uid 21929,0
+shape (OrthoPolyLine
+uid 21930,0
+va (VaSet
+vasetType 3
+)
+xt "-83000,124000,-81000,124000"
+pts [
+"-83000,124000"
+"-81000,124000"
+]
+)
+start &569
+end &589
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 21931,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 21932,0
+va (VaSet
+isHidden 1
+)
+xt "-81000,123000,-78400,124000"
+st "dout2"
+blo "-81000,123800"
+tm "WireNameMgr"
+)
+)
+on &598
+)
+*1100 (Wire
+uid 21935,0
+shape (OrthoPolyLine
+uid 21936,0
+va (VaSet
+vasetType 3
+)
+xt "-83000,126000,-81000,126000"
+pts [
+"-83000,126000"
+"-81000,126000"
+]
+)
+start &570
+end &591
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 21937,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 21938,0
+va (VaSet
+isHidden 1
+)
+xt "-81000,125000,-78400,126000"
+st "dout3"
+blo "-81000,125800"
+tm "WireNameMgr"
+)
+)
+on &599
+)
+*1101 (Wire
+uid 21986,0
+shape (OrthoPolyLine
+uid 21987,0
+va (VaSet
+vasetType 3
+)
+xt "-75000,123000,-66000,123000"
+pts [
+"-75000,123000"
+"-66000,123000"
+]
+)
+start &575
+end &616
+es 0
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 21988,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 21989,0
+va (VaSet
+isHidden 1
+)
+xt "-66000,122000,-63900,123000"
+st "dout"
+blo "-66000,122800"
+tm "WireNameMgr"
+)
+)
+on &623
+)
+*1102 (Wire
+uid 21992,0
+shape (OrthoPolyLine
+uid 21993,0
+va (VaSet
+vasetType 3
+lineColor "65535,0,0"
+lineWidth 6
+)
+xt "-94000,125000,-66000,128000"
+pts [
+"-94000,128000"
+"-70000,128000"
+"-70000,125000"
+"-66000,125000"
+]
+)
+start &648
+end &618
+ss 0
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 21996,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 21997,0
+va (VaSet
+)
+xt "-72000,129000,-62400,130000"
+st "I_really_want_dwrite"
+blo "-72000,129800"
+tm "WireNameMgr"
+)
+)
+on &624
+)
+*1103 (Wire
+uid 22068,0
+shape (OrthoPolyLine
+uid 22069,0
+va (VaSet
+vasetType 3
+)
+xt "-68000,114000,-57000,122000"
+pts [
+"-68000,114000"
+"-59000,114000"
+"-59000,122000"
+"-57000,122000"
+]
+)
+end &631
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 22074,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 22075,0
+va (VaSet
+)
+xt "-68000,113000,-58700,114000"
+st "dwrite_enable_w5300"
+blo "-68000,113800"
+tm "WireNameMgr"
+)
+)
+on &625
+)
+*1104 (Wire
+uid 22127,0
+shape (OrthoPolyLine
+uid 22128,0
+va (VaSet
+vasetType 3
+)
+xt "-60000,124000,-57000,124000"
+pts [
+"-60000,124000"
+"-57000,124000"
+]
+)
+start &601
+end &633
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 22129,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 22130,0
+va (VaSet
+isHidden 1
+)
+xt "-58000,123000,-55400,124000"
+st "dout4"
+blo "-58000,123800"
+tm "WireNameMgr"
+)
+)
+on &645
+)
+*1105 (Wire
+uid 22352,0
+shape (OrthoPolyLine
+uid 22353,0
+va (VaSet
+vasetType 3
+)
+xt "78000,134000,88250,134000"
+pts [
+"78000,134000"
+"88250,134000"
+]
+)
+end &381
+es 0
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 22358,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 22359,0
+va (VaSet
+)
+xt "79000,133000,88600,134000"
+st "alarm_refclk_too_low"
+blo "79000,133800"
+tm "WireNameMgr"
+)
+)
+on &445
+)
+*1106 (Wire
+uid 22360,0
+shape (OrthoPolyLine
+uid 22361,0
+va (VaSet
+vasetType 3
+)
+xt "78000,133000,88250,133000"
+pts [
+"78000,133000"
+"88250,133000"
+]
+)
+end &380
+es 0
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 22366,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 22367,0
+va (VaSet
+)
+xt "79000,132000,89000,133000"
+st "alarm_refclk_too_high"
+blo "79000,132800"
+tm "WireNameMgr"
+)
+)
+on &443
+)
+*1107 (Wire
+uid 23047,0
+shape (OrthoPolyLine
+uid 23048,0
+va (VaSet
+vasetType 3
+)
+xt "166000,78000,169000,81000"
+pts [
+"166000,78000"
+"169000,78000"
+"169000,81000"
+]
+)
+start &450
+end &657
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 23049,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 23050,0
+va (VaSet
+)
+xt "168000,77000,173200,78000"
+st "denable_sig"
+blo "168000,77800"
+tm "WireNameMgr"
+)
+)
+on &669
+)
+*1108 (Wire
+uid 23055,0
+shape (OrthoPolyLine
+uid 23056,0
+va (VaSet
+vasetType 3
+)
+xt "-36000,113000,-24750,113000"
+pts [
+"-36000,113000"
+"-24750,113000"
+]
+)
+end &69
+es 0
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 23061,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 23062,0
+va (VaSet
+)
+xt "-35000,112000,-29800,113000"
+st "denable_sig"
+blo "-35000,112800"
+tm "WireNameMgr"
+)
+)
+on &669
+)
+*1109 (Wire
+uid 23063,0
+shape (OrthoPolyLine
+uid 23064,0
+va (VaSet
+vasetType 3
+)
+xt "-36000,114000,-24750,114000"
+pts [
+"-36000,114000"
+"-24750,114000"
+]
+)
+end &70
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 23069,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 23070,0
+va (VaSet
+)
+xt "-35000,113000,-25700,114000"
+st "dwrite_enable_w5300"
+blo "-35000,113800"
+tm "WireNameMgr"
+)
+)
+on &625
+)
+*1110 (Wire
+uid 23343,0
+shape (OrthoPolyLine
+uid 23344,0
+va (VaSet
+vasetType 3
+)
+xt "-35000,111000,-24750,111000"
+pts [
+"-35000,111000"
+"-24750,111000"
+]
+)
+end &67
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 23347,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 23348,0
+va (VaSet
+)
+xt "-34000,110000,-25500,111000"
+st "DCM_locked_status"
+blo "-34000,110800"
+tm "WireNameMgr"
+)
+)
+on &670
+)
+*1111 (Wire
+uid 23351,0
+shape (OrthoPolyLine
+uid 23352,0
+va (VaSet
+vasetType 3
+)
+xt "-36000,112000,-24750,112000"
+pts [
+"-36000,112000"
+"-24750,112000"
+]
+)
+end &68
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 23355,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 23356,0
+va (VaSet
+)
+xt "-35000,111000,-26800,112000"
+st "DCM_ready_status"
+blo "-35000,111800"
+tm "WireNameMgr"
+)
+)
+on &671
+)
+*1112 (Wire
+uid 23357,0
+shape (OrthoPolyLine
+uid 23358,0
+va (VaSet
+vasetType 3
+)
+xt "-41250,17000,-32000,17000"
+pts [
+"-41250,17000"
+"-32000,17000"
+]
+)
+start &306
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 23363,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 23364,0
+va (VaSet
+)
+xt "-40000,16000,-31800,17000"
+st "DCM_ready_status"
+blo "-40000,16800"
+tm "WireNameMgr"
+)
+)
+on &671
+)
+*1113 (Wire
+uid 23365,0
+shape (OrthoPolyLine
+uid 23366,0
+va (VaSet
+vasetType 3
+)
+xt "-41250,16000,-32000,16000"
+pts [
+"-41250,16000"
+"-32000,16000"
+]
+)
+start &305
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 23371,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 23372,0
+va (VaSet
+)
+xt "-40000,15000,-31500,16000"
+st "DCM_locked_status"
+blo "-40000,15800"
+tm "WireNameMgr"
+)
+)
+on &670
+)
+*1114 (Wire
+uid 23600,0
+shape (OrthoPolyLine
+uid 23601,0
+va (VaSet
+vasetType 3
+)
+xt "-36000,115000,-24750,115000"
+pts [
+"-36000,115000"
+"-24750,115000"
+]
+)
+end &71
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 23606,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 23607,0
+va (VaSet
+)
+xt "-36000,114000,-30800,115000"
+st "sclk_enable"
+blo "-36000,114800"
+tm "WireNameMgr"
+)
+)
+on &294
+)
+*1115 (Wire
+uid 23833,0
+shape (OrthoPolyLine
+uid 23834,0
+va (VaSet
+vasetType 3
+)
+xt "124750,86000,134000,86000"
+pts [
+"124750,86000"
+"134000,86000"
+]
+)
+start &133
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 23839,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 23840,0
+va (VaSet
+)
+xt "126000,85000,134200,86000"
+st "DCM_ready_status"
+blo "126000,85800"
+tm "WireNameMgr"
+)
+)
+on &671
+)
+*1116 (Wire
+uid 24078,0
+shape (OrthoPolyLine
+uid 24079,0
+va (VaSet
+vasetType 3
+)
+xt "59000,99000,65000,99000"
+pts [
+"59000,99000"
+"65000,99000"
+]
+)
+start &828
+end &673
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 24082,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 24083,0
+ro 270
+va (VaSet
+isHidden 1
+)
+xt "58000,92400,59000,98000"
+st "trigger_veto"
+blo "58800,98000"
+tm "WireNameMgr"
+)
+)
+on &672
+)
+*1117 (Wire
+uid 24646,0
+shape (OrthoPolyLine
+uid 24647,0
+va (VaSet
+vasetType 3
+)
+xt "-250,157000,4000,157000"
+pts [
+"-250,157000"
+"4000,157000"
+]
+)
+start &678
+end &687
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 24650,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 24651,0
+va (VaSet
+isHidden 1
+)
+xt "1000,156000,9100,157000"
+st "FTM_RS485_tx_d"
+blo "1000,156800"
+tm "WireNameMgr"
+)
+)
+on &692
+)
+*1118 (Wire
+uid 24660,0
+shape (OrthoPolyLine
+uid 24661,0
+va (VaSet
+vasetType 3
+)
+xt "-250,158000,4000,158000"
+pts [
+"4000,158000"
+"-250,158000"
+]
+)
+start &688
+end &676
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 24664,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 24665,0
+va (VaSet
+isHidden 1
+)
+xt "1000,157000,9100,158000"
+st "FTM_RS485_rx_d"
+blo "1000,157800"
+tm "WireNameMgr"
+)
+)
+on &691
+)
+*1119 (Wire
+uid 24674,0
+shape (OrthoPolyLine
+uid 24675,0
+va (VaSet
+vasetType 3
+)
+xt "-250,159000,5000,159000"
+pts [
+"-250,159000"
+"5000,159000"
+]
+)
+start &677
+end &689
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 24678,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 24679,0
+va (VaSet
+isHidden 1
+)
+xt "1000,158000,9400,159000"
+st "FTM_RS485_rx_en"
+blo "1000,158800"
+tm "WireNameMgr"
+)
+)
+on &693
+)
+*1120 (Wire
+uid 24688,0
+shape (OrthoPolyLine
+uid 24689,0
+va (VaSet
+vasetType 3
+)
+xt "-250,160000,5000,160000"
+pts [
+"-250,160000"
+"5000,160000"
+]
+)
+start &679
+end &690
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 24692,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 24693,0
+va (VaSet
+isHidden 1
+)
+xt "1000,159000,9400,160000"
+st "FTM_RS485_tx_en"
+blo "1000,159800"
+tm "WireNameMgr"
+)
+)
+on &694
+)
+*1121 (Wire
+uid 24708,0
+shape (OrthoPolyLine
+uid 24709,0
+va (VaSet
+vasetType 3
+)
+xt "-29000,149000,-21750,149000"
+pts [
+"-29000,149000"
+"-21750,149000"
+]
+)
+end &675
+es 0
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 24714,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 24715,0
+va (VaSet
+)
+xt "-25000,148000,-21700,149000"
+st "CLK_50"
+blo "-25000,148800"
+tm "WireNameMgr"
+)
+)
+on &186
+)
+*1122 (Wire
+uid 24724,0
+shape (OrthoPolyLine
+uid 24725,0
+va (VaSet
+vasetType 3
+)
+xt "-250,150000,12000,150000"
+pts [
+"-250,150000"
+"12000,150000"
+]
+)
+start &680
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 24730,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 24731,0
+va (VaSet
+)
+xt "2000,149000,11000,150000"
+st "drs_readout_started"
+blo "2000,149800"
+tm "WireNameMgr"
+)
+)
+on &387
+)
+*1123 (Wire
+uid 24738,0
+shape (OrthoPolyLine
+uid 24739,0
+va (VaSet
+vasetType 3
+)
+xt "-250,153000,11000,153000"
+pts [
+"-250,153000"
+"11000,153000"
+]
+)
+start &683
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 24742,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 24743,0
+va (VaSet
+)
+xt "1000,152000,9800,153000"
+st "rec_timeout_occured"
+blo "1000,152800"
+tm "WireNameMgr"
+)
+)
+on &695
+)
+*1124 (Wire
+uid 24750,0
+shape (OrthoPolyLine
+uid 24751,0
+va (VaSet
+vasetType 3
+)
+xt "-36000,104000,-24750,104000"
+pts [
+"-36000,104000"
+"-24750,104000"
+]
+)
+end &73
+es 0
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 24756,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 24757,0
+va (VaSet
+)
+xt "-36000,103000,-27200,104000"
+st "rec_timeout_occured"
+blo "-36000,103800"
+tm "WireNameMgr"
+)
+)
+on &695
+)
+*1125 (Wire
+uid 25029,0
+shape (OrthoPolyLine
+uid 25030,0
+va (VaSet
+vasetType 3
+)
+xt "124750,94000,133000,94000"
+pts [
+"124750,94000"
+"133000,94000"
+]
+)
+start &135
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 25033,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 25034,0
+va (VaSet
+)
+xt "125000,93000,132200,94000"
+st "reset_trigger_id"
+blo "125000,93800"
+tm "WireNameMgr"
+)
+)
+on &696
+)
+*1126 (Wire
+uid 25035,0
+shape (OrthoPolyLine
+uid 25036,0
+va (VaSet
+vasetType 3
+)
+xt "-61000,66000,-52750,66000"
+pts [
+"-61000,66000"
+"-52750,66000"
+]
+)
+end &153
+es 0
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 25041,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 25042,0
+va (VaSet
+)
+xt "-61000,65000,-53800,66000"
+st "reset_trigger_id"
+blo "-61000,65800"
+tm "WireNameMgr"
+)
+)
+on &696
+)
+*1127 (Wire
+uid 25298,0
+shape (OrthoPolyLine
+uid 25299,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "124750,108000,132000,108000"
+pts [
+"124750,108000"
+"132000,108000"
+]
+)
+start &136
+end &697
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 25302,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 25303,0
+va (VaSet
+isHidden 1
+)
+xt "126000,107000,132000,108000"
+st "w5300_state"
+blo "126000,107800"
+tm "WireNameMgr"
+)
+)
+on &698
+)
+*1128 (Wire
+uid 25543,0
+shape (OrthoPolyLine
+uid 25544,0
+va (VaSet
+vasetType 3
+)
+xt "124750,109000,137000,109000"
+pts [
+"124750,109000"
+"137000,109000"
+]
+)
+start &137
+end &700
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 25547,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 25548,0
+va (VaSet
+isHidden 1
+)
+xt "126000,108000,136400,109000"
+st "debug_data_ram_empty"
+blo "126000,108800"
+tm "WireNameMgr"
+)
+)
+on &699
+)
+*1129 (Wire
+uid 25557,0
+shape (OrthoPolyLine
+uid 25558,0
+va (VaSet
+vasetType 3
+)
+xt "124750,110000,135000,110000"
+pts [
+"124750,110000"
+"135000,110000"
+]
+)
+start &138
+end &702
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 25561,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 25562,0
+va (VaSet
+isHidden 1
+)
+xt "126000,109000,133500,110000"
+st "debug_data_valid"
+blo "126000,109800"
+tm "WireNameMgr"
+)
+)
+on &701
+)
+*1130 (Wire
+uid 25842,0
+shape (OrthoPolyLine
+uid 25843,0
+va (VaSet
+vasetType 3
+)
+xt "-40000,76000,-24750,78000"
+pts [
+"-24750,76000"
+"-28000,76000"
+"-28000,78000"
+"-40000,78000"
+]
+)
+start &76
+end &704
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 25844,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 25845,0
+va (VaSet
+)
+xt "-34750,75000,-26250,76000"
+st "software_trigger_in"
+blo "-34750,75800"
+tm "WireNameMgr"
+)
+)
+on &711
+)
+*1131 (Wire
+uid 26073,0
+shape (OrthoPolyLine
+uid 26074,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "59750,86000,67000,86000"
+pts [
+"59750,86000"
+"67000,86000"
+]
+)
+start &718
+end &712
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 26077,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 26078,0
+va (VaSet
+isHidden 1
+)
+xt "61000,85000,69500,86000"
+st "mem_manager_state"
+blo "61000,85800"
+tm "WireNameMgr"
+)
+)
+on &713
+)
+*1132 (Wire
+uid 26336,0
+shape (OrthoPolyLine
+uid 26337,0
+va (VaSet
+vasetType 3
+)
+xt "3750,103000,13000,103000"
+pts [
+"3750,103000"
+"13000,103000"
+]
+)
+start &77
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 26340,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 26341,0
+va (VaSet
+)
+xt "9000,102000,11800,103000"
+st "is_idle"
+blo "9000,102800"
+tm "WireNameMgr"
+)
+)
+on &714
+)
+*1133 (Wire
+uid 26344,0
+shape (OrthoPolyLine
+uid 26345,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "3750,108000,7000,108000"
+pts [
+"3750,108000"
+"7000,108000"
+]
+)
+start &78
+end &715
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 26348,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 26349,0
+va (VaSet
+isHidden 1
+)
+xt "5000,107000,9000,108000"
+st "DG_state"
+blo "5000,107800"
+tm "WireNameMgr"
+)
+)
+on &716
+)
+*1134 (Wire
+uid 26356,0
+shape (OrthoPolyLine
+uid 26357,0
+va (VaSet
+vasetType 3
+)
+xt "80000,92000,87250,92000"
+pts [
+"80000,92000"
+"87250,92000"
+]
+)
+end &139
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 26362,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 26363,0
+va (VaSet
+)
+xt "83000,91000,85800,92000"
+st "is_idle"
+blo "83000,91800"
+tm "WireNameMgr"
+)
+)
+on &714
+)
+*1135 (Wire
+uid 27133,0
+shape (OrthoPolyLine
+uid 27134,0
+va (VaSet
+vasetType 3
+)
+xt "59750,80000,87250,80000"
+pts [
+"87250,80000"
+"59750,80000"
+]
+)
+start &112
+end &735
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 27135,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 27136,0
+va (VaSet
+)
+xt "79250,79000,85850,80000"
+st "data_valid_ack"
+blo "79250,79800"
+tm "WireNameMgr"
+)
+)
+on &741
+)
+*1136 (Wire
+uid 27149,0
+shape (OrthoPolyLine
+uid 27150,0
+va (VaSet
+vasetType 3
+)
+xt "3750,83000,27250,86000"
+pts [
+"27250,83000"
+"7000,83000"
+"7000,86000"
+"3750,86000"
+]
+)
+start &737
+end &66
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 27151,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 27152,0
+va (VaSet
+)
+xt "19250,82000,26250,83000"
+st "dg_start_config"
+blo "19250,82800"
+tm "WireNameMgr"
+)
+)
+on &742
+)
+*1137 (Wire
+uid 27155,0
+shape (OrthoPolyLine
+uid 27156,0
+va (VaSet
+vasetType 3
+)
+xt "3750,84000,27250,87000"
+pts [
+"27250,84000"
+"14000,84000"
+"14000,87000"
+"3750,87000"
+]
+)
+start &736
+end &65
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 27157,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 27158,0
+va (VaSet
+)
+xt "19250,83000,25950,84000"
+st "dg_config_done"
+blo "19250,83800"
+tm "WireNameMgr"
+)
+)
+on &743
+)
+*1138 (Wire
+uid 27605,0
+shape (OrthoPolyLine
+uid 27606,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-35000,105000,-24750,105000"
+pts [
+"-35000,105000"
+"-24750,105000"
+]
+)
+end &74
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 27609,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 27610,0
+va (VaSet
+)
+xt "-34000,104000,-26400,105000"
+st "runnumber : (31:0)"
+blo "-34000,104800"
+tm "WireNameMgr"
+)
+)
+on &744
+)
+*1139 (Wire
+uid 27611,0
+shape (OrthoPolyLine
+uid 27612,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "80000,121000,87250,121000"
+pts [
+"80000,121000"
+"87250,121000"
+]
+)
+end &134
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 27617,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 27618,0
+va (VaSet
+)
+xt "81000,120000,88600,121000"
+st "runnumber : (31:0)"
+blo "81000,120800"
+tm "WireNameMgr"
+)
+)
+on &744
+)
+*1140 (Wire
+uid 28278,0
+shape (OrthoPolyLine
+uid 28279,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "124750,114000,139000,114000"
+pts [
+"124750,114000"
+"139000,114000"
+]
+)
+start &140
+end &746
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 28282,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 28283,0
+va (VaSet
+isHidden 1
+)
+xt "126000,113000,134600,114000"
+st "socket_tx_free_out"
+blo "126000,113800"
+tm "WireNameMgr"
+)
+)
+on &745
+)
+*1141 (Wire
+uid 29079,0
+shape (OrthoPolyLine
+uid 29080,0
+va (VaSet
+vasetType 3
+)
+xt "12000,72000,17000,94000"
+pts [
+"12000,72000"
+"12000,94000"
+"17000,94000"
+]
+)
+start &955
+end &771
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 29081,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 29082,0
+va (VaSet
+)
+xt "10000,93000,16100,94000"
+st "ram_write_ea"
+blo "10000,93800"
+tm "WireNameMgr"
+)
+)
+on &164
+)
+*1142 (Wire
+uid 29087,0
+shape (OrthoPolyLine
+uid 29088,0
+va (VaSet
+vasetType 3
+)
+xt "22000,94000,24000,94000"
+pts [
+"22000,94000"
+"24000,94000"
+]
+)
+start &773
+end &748
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 29089,0
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 29090,0
+va (VaSet
+isHidden 1
+)
+xt "24000,93000,26600,94000"
+st "dout5"
+blo "24000,93800"
+tm "WireNameMgr"
+)
+)
+on &780
+)
+*1143 (Wire
+uid 29093,0
+shape (OrthoPolyLine
+uid 29094,0
+va (VaSet
+vasetType 3
+)
+xt "3750,96000,24000,107000"
+pts [
+"3750,107000"
+"14000,107000"
+"14000,96000"
+"24000,96000"
+]
+)
+start &72
+end &753
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 29095,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 29096,0
+va (VaSet
+)
+xt "5750,106000,11750,107000"
+st "trigger_veto1"
+blo "5750,106800"
+tm "WireNameMgr"
+)
+)
+on &781
+)
+*1144 (Wire
+uid 30719,0
+shape (OrthoPolyLine
+uid 30720,0
+va (VaSet
+vasetType 3
+)
+xt "-137000,66000,-125000,66000"
+pts [
+"-125000,66000"
+"-137000,66000"
+]
+)
+start &346
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 30725,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 30726,0
+va (VaSet
+)
+xt "-137750,65000,-132150,66000"
+st "cont_trigger"
+blo "-137750,65800"
+tm "WireNameMgr"
+)
+)
+on &548
+)
+*1145 (Wire
+uid 30729,0
+shape (OrthoPolyLine
+uid 30730,0
+va (VaSet
+vasetType 3
+)
+xt "-113000,70000,-103000,71000"
+pts [
+"-113000,70000"
+"-109000,70000"
+"-103000,71000"
+]
+)
+start &390
+end &783
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 30731,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 30732,0
+va (VaSet
+isHidden 1
+)
+xt "-111000,69000,-108400,70000"
+st "dout6"
+blo "-111000,69800"
+tm "WireNameMgr"
+)
+)
+on &805
+)
+*1146 (Wire
+uid 30772,0
+shape (OrthoPolyLine
+uid 30773,0
+va (VaSet
+vasetType 3
+)
+xt "30000,95000,32000,95000"
+pts [
+"30000,95000"
+"32000,95000"
+]
+)
+start &750
+end &810
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 30774,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 30775,0
+va (VaSet
+)
+xt "29000,94000,35500,95000"
+st "busy_high_active"
+blo "29000,94800"
+tm "WireNameMgr"
+)
+)
+on &866
+)
+*1147 (Wire
+uid 30792,0
+shape (OrthoPolyLine
+uid 30793,0
+va (VaSet
+vasetType 3
+)
+xt "124750,115000,152000,115000"
+pts [
+"124750,115000"
+"152000,115000"
+]
+)
+start &141
+end &911
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 30796,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 30797,0
+va (VaSet
+)
+xt "146000,114000,151400,115000"
+st "busy_enable"
+blo "146000,114800"
+tm "WireNameMgr"
+)
+)
+on &824
+)
+*1148 (Wire
+uid 30845,0
+shape (OrthoPolyLine
+uid 30846,0
+va (VaSet
+vasetType 3
+)
+xt "47000,97000,59000,97000"
+pts [
+"47000,97000"
+"59000,97000"
+]
+)
+start &888
+end &826
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 30847,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 30848,0
+va (VaSet
+isHidden 1
+)
+xt "49000,98000,52900,99000"
+st "trig_veto"
+blo "49000,98800"
+tm "WireNameMgr"
+)
+)
+on &838
+)
+*1149 (Wire
+uid 30880,0
+shape (OrthoPolyLine
+uid 30881,0
+va (VaSet
+vasetType 3
+)
+xt "78000,135000,88250,135000"
+pts [
+"78000,135000"
+"88250,135000"
+]
+)
+end &382
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 30886,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 30887,0
+va (VaSet
+)
+xt "80000,134000,83900,135000"
+st "trig_veto"
+blo "80000,134800"
+tm "WireNameMgr"
+)
+)
+on &838
+)
+*1150 (Wire
+uid 30923,0
+shape (OrthoPolyLine
+uid 30924,0
+va (VaSet
+vasetType 3
+)
+xt "124750,53000,137000,54000"
+pts [
+"124750,54000"
+"137000,53000"
+]
+)
+start &92
+end &840
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 30925,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 30926,0
+va (VaSet
+)
+xt "126750,53000,131850,54000"
+st "wiz_reset1"
+blo "126750,53800"
+tm "WireNameMgr"
+)
+)
+on &852
+)
+*1151 (Wire
+uid 30927,0
+shape (OrthoPolyLine
+uid 30928,0
+va (VaSet
+vasetType 3
+)
+xt "78000,136000,88250,136000"
+pts [
+"78000,136000"
+"88250,136000"
+]
+)
+end &383
+es 0
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 30933,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 30934,0
+va (VaSet
+)
+xt "79750,135000,84850,136000"
+st "wiz_reset1"
+blo "79750,135800"
+tm "WireNameMgr"
+)
+)
+on &852
+)
+*1152 (Wire
+uid 31176,0
+shape (OrthoPolyLine
+uid 31177,0
+va (VaSet
+vasetType 3
+)
+xt "-36000,116000,-24750,116000"
+pts [
+"-36000,116000"
+"-24750,116000"
+]
+)
+end &79
+es 0
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 31182,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 31183,0
+va (VaSet
+)
+xt "-31000,115000,-25600,116000"
+st "busy_enable"
+blo "-31000,115800"
+tm "WireNameMgr"
+)
+)
+on &824
+)
+*1153 (Wire
+uid 31184,0
+shape (OrthoPolyLine
+uid 31185,0
+va (VaSet
+vasetType 3
+)
+xt "-36000,117000,-24750,117000"
+pts [
+"-24750,117000"
+"-36000,117000"
+]
+)
+start &80
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 31190,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 31191,0
+va (VaSet
+)
+xt "-32750,116000,-25550,117000"
+st "c_trigger_enable"
+blo "-32750,116800"
+tm "WireNameMgr"
+)
+)
+on &427
+)
+*1154 (Wire
+uid 31194,0
+shape (OrthoPolyLine
+uid 31195,0
+va (VaSet
+vasetType 3
+)
+xt "124750,116000,137000,116000"
+pts [
+"124750,116000"
+"137000,116000"
+]
+)
+start &142
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 31198,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 31199,0
+va (VaSet
+)
+xt "126000,115000,136200,116000"
+st "socket_send_mode_out"
+blo "126000,115800"
+tm "WireNameMgr"
+)
+)
+on &853
+)
+*1155 (Wire
+uid 31200,0
+shape (OrthoPolyLine
+uid 31201,0
+va (VaSet
+vasetType 3
+)
+xt "-36000,118000,-24750,118000"
+pts [
+"-36000,118000"
+"-24750,118000"
+]
+)
+end &81
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 31206,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 31207,0
+va (VaSet
+)
+xt "-36000,117000,-25800,118000"
+st "socket_send_mode_out"
+blo "-36000,117800"
+tm "WireNameMgr"
+)
+)
+on &853
+)
+*1156 (Wire
+uid 31216,0
+shape (OrthoPolyLine
+uid 31217,0
+va (VaSet
+vasetType 3
+)
+xt "-36000,119000,-24750,119000"
+pts [
+"-36000,119000"
+"-24750,119000"
+]
+)
+end &82
+es 0
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 31222,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 31223,0
+va (VaSet
+)
+xt "-36000,118000,-29700,119000"
+st "trigger_enable"
+blo "-36000,118800"
+tm "WireNameMgr"
+)
+)
+on &388
+)
+*1157 (Wire
+uid 31735,0
+shape (OrthoPolyLine
+uid 31736,0
+va (VaSet
+vasetType 3
+)
+xt "26000,62000,59250,62000"
+pts [
+"59250,62000"
+"26000,62000"
+]
+)
+start &423
+end &871
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 31737,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 31738,0
+ro 270
+va (VaSet
+)
+xt "58250,58000,59250,61200"
+st "trigger1"
+blo "59050,61200"
+tm "WireNameMgr"
+)
+)
+on &854
+)
+*1158 (Wire
+uid 31739,0
+shape (OrthoPolyLine
+uid 31740,0
+va (VaSet
+vasetType 3
+)
+xt "35000,63000,45000,63000"
+pts [
+"35000,63000"
+"45000,63000"
+]
+)
+start &856
+sat 32
+eat 16
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 31745,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 31746,0
+va (VaSet
+)
+xt "37000,63000,43500,64000"
+st "busy_high_active"
+blo "37000,63800"
+tm "WireNameMgr"
+)
+)
+on &866
+)
+*1159 (Wire
+uid 31773,0
+shape (OrthoPolyLine
+uid 31774,0
+va (VaSet
+vasetType 3
+)
+xt "26000,63000,30000,64000"
+pts [
+"30000,63000"
+"28000,63000"
+"28000,64000"
+"26000,64000"
+]
+)
+start &858
+end &873
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 31775,0
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 31776,0
+va (VaSet
+isHidden 1
+)
+xt "29000,67000,31200,68000"
+st "dout8"
+blo "29000,67800"
+tm "WireNameMgr"
+)
+)
+on &865
+)
+*1160 (Wire
+uid 32335,0
+shape (OrthoPolyLine
+uid 32336,0
+va (VaSet
+vasetType 3
+)
+xt "38000,96000,41000,96000"
+pts [
+"38000,96000"
+"41000,96000"
+]
+)
+start &807
+end &886
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 32337,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 32338,0
+va (VaSet
+isHidden 1
+)
+xt "40000,95000,42600,96000"
+st "dout7"
+blo "40000,95800"
+tm "WireNameMgr"
+)
+)
+on &908
+)
+*1161 (Wire
+uid 32363,0
+shape (OrthoPolyLine
+uid 32364,0
+va (VaSet
+vasetType 3
+)
+xt "124750,95000,133000,95000"
+pts [
+"124750,95000"
+"133000,95000"
+]
+)
+start &143
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 32367,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 32368,0
+va (VaSet
+)
+xt "126000,94000,131500,95000"
+st "busy_manual"
+blo "126000,94800"
+tm "WireNameMgr"
+)
+)
+on &909
+)
+*1162 (Wire
+uid 32369,0
+shape (OrthoPolyLine
+uid 32370,0
+va (VaSet
+vasetType 3
+)
+xt "38000,98000,41000,98000"
+pts [
+"38000,98000"
+"41000,98000"
+]
+)
+end &891
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 32375,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 32376,0
+va (VaSet
+)
+xt "38000,97000,43500,98000"
+st "busy_manual"
+blo "38000,97800"
+tm "WireNameMgr"
+)
+)
+on &909
+)
+*1163 (Wire
+uid 32377,0
+shape (OrthoPolyLine
+uid 32378,0
+va (VaSet
+vasetType 3
+)
+xt "80000,101000,87250,101000"
+pts [
+"80000,101000"
+"87250,101000"
+]
+)
+end &144
+es 0
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 32383,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 32384,0
+va (VaSet
+)
+xt "80000,100000,86100,101000"
+st "ram_write_ea"
+blo "80000,100800"
+tm "WireNameMgr"
+)
+)
+on &164
+)
+*1164 (Wire
+uid 32393,0
+shape (OrthoPolyLine
+uid 32394,0
+va (VaSet
+vasetType 3
+)
+xt "-36000,120000,-24750,120000"
+pts [
+"-36000,120000"
+"-24750,120000"
+]
+)
+end &83
+es 0
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 32399,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 32400,0
+va (VaSet
+)
+xt "-35000,119000,-29500,120000"
+st "busy_manual"
+blo "-35000,119800"
+tm "WireNameMgr"
+)
+)
+on &909
+)
+*1165 (Wire
+uid 32666,0
+shape (OrthoPolyLine
+uid 32667,0
+va (VaSet
+vasetType 3
+)
+xt "157000,115000,169000,115000"
+pts [
+"157000,115000"
+"169000,115000"
+]
+)
+start &913
+sat 32
+eat 16
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 32670,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 32671,0
+va (VaSet
+)
+xt "158000,114000,165100,115000"
+st "not_busy_enable"
+blo "158000,114800"
+tm "WireNameMgr"
+)
+)
+on &920
+)
+*1166 (Wire
+uid 32676,0
+shape (OrthoPolyLine
+uid 32677,0
+va (VaSet
+vasetType 3
+)
+xt "29000,97000,32000,97000"
+pts [
+"29000,97000"
+"32000,97000"
+]
+)
+end &812
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 32682,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 32683,0
+va (VaSet
+)
+xt "27000,96000,34100,97000"
+st "not_busy_enable"
+blo "27000,96800"
+tm "WireNameMgr"
+)
+)
+on &920
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *1167 (PackageList
+uid 41,0
+stg "VerticalLayoutStrategy"
+textVec [
+*1168 (Text
+uid 42,0
+va (VaSet
+font "arial,8,1"
+)
+xt "-163000,-16000,-157600,-15000"
+st "Package List"
+blo "-163000,-15200"
+)
+*1169 (MLText
+uid 43,0
+va (VaSet
+)
+xt "-163000,-15000,-144700,0"
+st "library ieee;
+use ieee.std_logic_1164.all;
+use IEEE.STD_LOGIC_ARITH.all;
+use ieee.STD_LOGIC_UNSIGNED.all;
+
+library fact_fad_lib;
+use fact_fad_lib.fad_definitions.all;
+
+library UNISIM;
+--use UNISIM.VComponents.all;
+USE IEEE.NUMERIC_STD.all;
+USE IEEE.std_logic_signed.all;
+USE fact_fad_lib.fad_rs485_constants.all;
+LIBRARY hds_package_library;
+USE hds_package_library.random_generators.all;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 44,0
+stg "VerticalLayoutStrategy"
+textVec [
+*1170 (Text
+uid 45,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*1171 (Text
+uid 46,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*1172 (MLText
+uid 47,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*1173 (Text
+uid 48,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*1174 (MLText
+uid 49,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*1175 (Text
+uid 50,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*1176 (MLText
+uid 51,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "0,0,1281,1024"
+viewArea "5300,15400,94424,88900"
+cachedDiagramExtent "-174000,-16000,261100,369300"
+pageSetupInfo (PageSetupInfo
+ptrCmd "eDocPrintPro,winspool,"
+fileName "eDocPort"
+toPrinter 1
+colour 1
+xMargin 0
+yMargin 0
+paperWidth 1523
+paperHeight 1077
+windowsPaperWidth 1523
+windowsPaperHeight 1077
+paperType "A3"
+windowsPaperName "A3"
+windowsPaperType 8
+useAdjustTo 0
+exportedDirectories [
+"$HDS_PROJECT_DIR/HTMLExport"
+]
+boundaryWidth 0
+exportStdIncludeRefs 1
+exportStdPackageRefs 1
+)
+hasePageBreakOrigin 1
+pageBreakOrigin "-73000,0"
+lastUid 33772,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*1177 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*1178 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*1179 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,4000,6500"
+st "U_0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*1180 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*1181 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*1182 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,2350,6500"
+st "U_0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*1183 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*1184 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*1185 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,2700,6500"
+st "U_0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*1186 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*1187 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*1188 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,2300,6500"
+st "U_0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*1189 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*1190 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*1191 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1850,6500"
+st "U_0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*1192 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*1193 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*1194 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*1195 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*1196 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*1197 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-174000,1200,-168600,2200"
+st "Declarations"
+blo "-174000,2000"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-174000,2200,-171300,3200"
+st "Ports:"
+blo "-174000,3000"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-174000,46400,-170200,47400"
+st "Pre User:"
+blo "-174000,47200"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,17800,-152000,19400"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-174000,47400,-166900,48400"
+st "Diagram Signals:"
+blo "-174000,48200"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-174000,136400,-169300,137400"
+st "Post User:"
+blo "-174000,137200"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-174000,1200,-174000,1200"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 446,0
+usingSuid 1
+emptyRow *1198 (LEmptyRow
+)
+uid 54,0
+optionalChildren [
+*1199 (RefLabelRowHdr
+)
+*1200 (TitleRowHdr
+)
+*1201 (FilterRowHdr
+)
+*1202 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*1203 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*1204 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*1205 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*1206 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*1207 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*1208 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*1209 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*1210 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*1211 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "write_ea"
+t "std_logic_vector"
+b "(0 downto 0)"
+o 143
+suid 2,0
+i "\"0\""
+)
+)
+uid 516,0
+)
+*1212 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "addr_out"
+t "std_logic_vector"
+b "(RAMADDRWIDTH64b-1 DOWNTO 0)"
+o 64
+suid 3,0
+)
+)
+uid 518,0
+)
+*1213 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "data_out"
+t "std_logic_vector"
+b "(63 DOWNTO 0)"
+o 70
+suid 4,0
+)
+)
+uid 520,0
+)
+*1214 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "ram_addr"
+t "std_logic_vector"
+b "(RAMADDRWIDTH64b+1 DOWNTO 0)"
+o 105
+suid 9,0
+)
+)
+uid 530,0
+)
+*1215 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "ram_data"
+t "std_logic_vector"
+b "(15 downto 0)"
+o 106
+suid 10,0
+)
+)
+uid 532,0
+)
+*1216 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 50
+suid 11,0
+i "'1'"
+)
+)
+uid 534,0
+)
+*1217 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 47
+suid 12,0
+)
+)
+uid 536,0
+)
+*1218 (LeafLogPort
+port (LogicalPort
+m 2
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 53
+suid 13,0
+)
+)
+uid 538,0
+)
+*1219 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "wiz_cs"
+t "std_logic"
+o 48
+suid 14,0
+i "'1'"
+)
+)
+uid 540,0
+)
+*1220 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "wiz_wr"
+t "std_logic"
+o 51
+suid 15,0
+i "'1'"
+)
+)
+uid 542,0
+)
+*1221 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "wiz_rd"
+t "std_logic"
+o 49
+suid 17,0
+i "'1'"
+)
+)
+uid 546,0
+)
+*1222 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "wiz_int"
+t "std_logic"
+o 15
+suid 18,0
+)
+)
+uid 548,0
+)
+*1223 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 10
+suid 28,0
+)
+)
+uid 1455,0
+)
+*1224 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 14
+suid 29,0
+)
+)
+uid 1457,0
+)
+*1225 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 11
+suid 30,0
+)
+)
+uid 1694,0
+)
+*1226 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "ram_start_addr"
+t "std_logic_vector"
+b "(RAMADDRWIDTH64b-1 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 107
+suid 36,0
+)
+)
+uid 2305,0
+)
+*1227 (LeafLogPort
+port (LogicalPort
+lang 2
+m 4
+decl (Decl
+n "wiz_write_ea"
+t "std_logic"
+o 139
+suid 39,0
+i "'0'"
+)
+)
+uid 2512,0
+)
+*1228 (LeafLogPort
+port (LogicalPort
+lang 2
+m 4
+decl (Decl
+n "wiz_write_length"
+t "std_logic_vector"
+b "(16 downto 0)"
+o 142
+suid 40,0
+i "(others => '0')"
+)
+)
+uid 2514,0
+)
+*1229 (LeafLogPort
+port (LogicalPort
+lang 2
+m 4
+decl (Decl
+n "wiz_ram_start_addr"
+t "std_logic_vector"
+b "(RAMADDRWIDTH64b+1 DOWNTO 0)"
+preAdd 0
+o 138
+suid 41,0
+i "(others => '0')"
+)
+)
+uid 2516,0
+)
+*1230 (LeafLogPort
+port (LogicalPort
+lang 2
+m 4
+decl (Decl
+n "wiz_number_of_channels"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 137
+suid 42,0
+i "(others => '0')"
+)
+)
+uid 2518,0
+)
+*1231 (LeafLogPort
+port (LogicalPort
+lang 2
+m 4
+decl (Decl
+n "wiz_write_end"
+t "std_logic"
+o 140
+suid 43,0
+i "'0'"
+)
+)
+uid 2520,0
+)
+*1232 (LeafLogPort
+port (LogicalPort
+lang 2
+m 4
+decl (Decl
+n "wiz_write_header"
+t "std_logic"
+o 141
+suid 44,0
+i "'0'"
+)
+)
+uid 2522,0
+)
+*1233 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "ram_write_ea"
+t "std_logic"
+o 108
+suid 48,0
+)
+)
+uid 2604,0
+)
+*1234 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "ram_write_ready"
+t "std_logic"
+o 109
+suid 49,0
+i "'0'"
+)
+)
+uid 2606,0
+)
+*1235 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "roi_max"
+t "roi_max_type"
+o 114
+suid 52,0
+)
+)
+uid 2612,0
+)
+*1236 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "package_length"
+t "std_logic_vector"
+b "(15 downto 0)"
+o 101
+suid 54,0
+)
+)
+uid 2646,0
+)
+*1237 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "adc_oeb"
+t "std_logic"
+o 26
+suid 57,0
+i "'1'"
+)
+)
+uid 2812,0
+)
+*1238 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 17
+suid 81,0
+)
+)
+uid 3902,0
+)
+*1239 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "CLK_50"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 18
+suid 90,0
+)
+)
+uid 4070,0
+)
+*1240 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "CLK_25"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 54
+suid 91,0
+)
+)
+uid 4212,0
+)
+*1241 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+suid 92,0
+)
+)
+uid 4234,0
+)
+*1242 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "adc_otr_array"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 9
+suid 95,0
+)
+)
+uid 4262,0
+)
+*1243 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 8
+suid 96,0
+)
+)
+uid 4276,0
+)
+*1244 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "drs_clk_en"
+t "std_logic"
+o 85
+suid 97,0
+i "'0'"
+)
+)
+uid 4563,0
+)
+*1245 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "drs_s_cell_array"
+t "drs_s_cell_array_type"
+o 91
+suid 98,0
+)
+)
+uid 4565,0
+)
+*1246 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "drs_read_s_cell"
+t "std_logic"
+o 86
+suid 100,0
+i "'0'"
+)
+)
+uid 4569,0
+)
+*1247 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "drs_channel_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 35
+suid 109,0
+i "(others => '0')"
+)
+)
+uid 4585,0
+)
+*1248 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "drs_dwrite"
+t "std_logic"
+o 36
+suid 110,0
+i "'1'"
+)
+)
+uid 4587,0
+)
+*1249 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "SROUT_in_0"
+t "std_logic"
+o 4
+suid 112,0
+)
+)
+uid 4733,0
+)
+*1250 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "SROUT_in_1"
+t "std_logic"
+o 5
+suid 113,0
+)
+)
+uid 4735,0
+)
+*1251 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "SROUT_in_2"
+t "std_logic"
+o 6
+suid 114,0
+)
+)
+uid 4737,0
+)
+*1252 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "SROUT_in_3"
+t "std_logic"
+o 7
+suid 115,0
+)
+)
+uid 4739,0
+)
+*1253 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "drs_read_s_cell_ready"
+t "std_logic"
+o 87
+suid 116,0
+)
+)
+uid 4749,0
+)
+*1254 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "RSRLOAD"
+t "std_logic"
+o 23
+suid 117,0
+i "'0'"
+)
+)
+uid 4974,0
+)
+*1255 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "SRCLK"
+t "std_logic"
+o 24
+suid 118,0
+i "'0'"
+)
+)
+uid 4976,0
+)
+*1256 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+posAdd 0
+o 38
+suid 133,0
+i "(OTHERS => '0')"
+)
+)
+uid 5226,0
+)
+*1257 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sensor_ready"
+t "std_logic"
+o 122
+suid 140,0
+)
+)
+uid 5502,0
+)
+*1258 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sensor_array"
+t "sensor_array_type"
+o 121
+suid 141,0
+)
+)
+uid 5504,0
+)
+*1259 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "adc_otr"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 63
+suid 146,0
+)
+)
+uid 5642,0
+)
+*1260 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "adc_data_array_int"
+t "adc_data_array_type"
+o 62
+suid 147,0
+)
+)
+uid 5644,0
+)
+*1261 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "sclk"
+t "std_logic"
+o 42
+suid 151,0
+)
+)
+uid 5867,0
+)
+*1262 (LeafLogPort
+port (LogicalPort
+m 2
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 52
+suid 152,0
+)
+)
+uid 5869,0
+)
+*1263 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 31
+suid 153,0
+)
+)
+uid 5871,0
+)
+*1264 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 43
+suid 154,0
+)
+)
+uid 5873,0
+)
+*1265 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "mosi"
+t "std_logic"
+o 40
+suid 162,0
+i "'0'"
+)
+)
+uid 6172,0
+)
+*1266 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "denable"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 34
+suid 166,0
+i "'0'"
+)
+)
+uid 6374,0
+)
+*1267 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sclk_enable"
+t "std_logic"
+o 120
+suid 194,0
+)
+)
+uid 8760,0
+)
+*1268 (LeafLogPort
+port (LogicalPort
+lang 2
+m 4
+decl (Decl
+n "adc_clk_en"
+t "std_logic"
+o 61
+suid 195,0
+)
+)
+uid 9018,0
+)
+*1269 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "ps_direction"
+t "std_logic"
+eolc "-- default phase shift upwards"
+posAdd 0
+o 102
+suid 196,0
+i "'1'"
+)
+)
+uid 9247,0
+)
+*1270 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "ps_do_phase_shift"
+t "std_logic"
+eolc "--pulse this to phase shift once"
+preAdd 0
+posAdd 0
+o 103
+suid 197,0
+i "'0'"
+)
+)
+uid 9249,0
+)
+*1271 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "ps_reset"
+t "std_logic"
+eolc "-- pulse this to reset the variable phase shift"
+posAdd 0
+o 104
+suid 221,0
+i "'0'"
+)
+)
+uid 10024,0
+)
+*1272 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "srclk_enable"
+t "std_logic"
+o 128
+suid 222,0
+i "'0'"
+)
+)
+uid 10026,0
+)
+*1273 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "SRCLK1"
+t "std_logic"
+o 60
+suid 224,0
+i "'0'"
+)
+)
+uid 10028,0
+)
+*1274 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "s_trigger"
+t "std_logic"
+o 118
+suid 230,0
+)
+)
+uid 10294,0
+)
+*1275 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "start_srin_write_8b"
+t "std_logic"
+o 131
+suid 231,0
+)
+)
+uid 10334,0
+)
+*1276 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "srin_write_ack"
+t "std_logic"
+o 129
+suid 232,0
+i "'0'"
+)
+)
+uid 10336,0
+)
+*1277 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "srin_write_ready"
+t "std_logic"
+o 130
+suid 233,0
+i "'0'"
+)
+)
+uid 10338,0
+)
+*1278 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "drs_srin_data"
+t "std_logic_vector"
+b "(7 downto 0)"
+o 92
+suid 234,0
+i "(others => '0')"
+)
+)
+uid 10340,0
+)
+*1279 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "SRIN_out"
+t "std_logic"
+o 25
+suid 235,0
+i "'0'"
+)
+)
+uid 10342,0
+)
+*1280 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "socks_connected"
+t "std_logic"
+o 123
+suid 243,0
+)
+)
+uid 10763,0
+)
+*1281 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "socks_waiting"
+t "std_logic"
+o 124
+suid 244,0
+)
+)
+uid 10765,0
+)
+*1282 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "green"
+t "std_logic"
+o 37
+suid 248,0
+)
+)
+uid 10767,0
+)
+*1283 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "amber"
+t "std_logic"
+o 29
+suid 249,0
+)
+)
+uid 10769,0
+)
+*1284 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "red"
+t "std_logic"
+o 41
+suid 250,0
+)
+)
+uid 10771,0
+)
+*1285 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "drs_readout_started"
+t "std_logic"
+o 90
+suid 252,0
+)
+)
+uid 11411,0
+)
+*1286 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "trigger_enable"
+t "std_logic"
+o 133
+suid 254,0
+)
+)
+uid 11966,0
+)
+*1287 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "drs_readout_ready"
+t "std_logic"
+prec "-- --
+--      drs_dwrite : out std_logic := '1';"
+preAdd 0
+posAdd 0
+o 88
+suid 266,0
+i "'0'"
+)
+)
+uid 12661,0
+)
+*1288 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "drs_readout_ready_ack"
+t "std_logic"
+o 89
+suid 267,0
+)
+)
+uid 12663,0
+)
+*1289 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "c_trigger_enable"
+t "std_logic"
+o 65
+suid 275,0
+i "'0'"
+)
+)
+uid 13275,0
+)
+*1290 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "D_T_in"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 2
+suid 281,0
+)
+)
+uid 13687,0
+scheme 0
+)
+*1291 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "drs_refclk_in"
+t "std_logic"
+eolc "-- used to check if DRS REFCLK exsists, if not DENABLE inhibit"
+o 12
+suid 284,0
+)
+)
+uid 14040,0
+scheme 0
+)
+*1292 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "plllock_in"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- high level, if dominowave is running and DRS PLL locked"
+o 13
+suid 285,0
+)
+)
+uid 14163,0
+scheme 0
+)
+*1293 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 27
+suid 290,0
+)
+)
+uid 14507,0
+)
+*1294 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+posAdd 0
+o 28
+suid 291,0
+)
+)
+uid 14509,0
+)
+*1295 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 30
+suid 292,0
+)
+)
+uid 14634,0
+)
+*1296 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "denable_prim"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 73
+suid 294,0
+i "'0'"
+)
+)
+uid 15144,0
+)
+*1297 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "din1"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 77
+suid 295,0
+i "'0'"
+)
+)
+uid 15146,0
+)
+*1298 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "trigger_out"
+t "std_logic"
+o 136
+suid 301,0
+)
+)
+uid 15504,0
+)
+*1299 (LeafLogPort
+port (LogicalPort
+lang 2
+m 4
+decl (Decl
+n "trigger_id"
+t "std_logic_vector"
+b "(31 downto 0)"
+preAdd 0
+posAdd 0
+o 134
+suid 302,0
+)
+)
+uid 15754,0
+)
+*1300 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "DCM_PS_status"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 55
+suid 304,0
+i "(OTHERS => '0')"
+)
+)
+uid 16386,0
+)
+*1301 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dna"
+t "STD_LOGIC_VECTOR"
+b "(63 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 78
+suid 309,0
+i "(others => '0')"
+)
+)
+uid 16571,0
+)
+*1302 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "ready"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 110
+suid 311,0
+i "'0'"
+)
+)
+uid 16573,0
+)
+*1303 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "enable_i"
+t "std_logic"
+o 96
+suid 314,0
+)
+)
+uid 16961,0
+)
+*1304 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "reset_synch_i"
+t "std_logic"
+o 112
+suid 315,0
+)
+)
+uid 16963,0
+)
+*1305 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "time"
+t "std_logic_vector"
+b "(31 DOWNTO 0)"
+o 132
+suid 317,0
+)
+)
+uid 16965,0
+)
+*1306 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "rs465_data"
+t "std_logic_vector"
+b "(55 DOWNTO 0)"
+eolc "--7 byte"
+posAdd 0
+o 116
+suid 319,0
+)
+)
+uid 17033,0
+)
+*1307 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "FTM_RS485_ready"
+t "std_logic"
+prec "--
+
+-- EVT HEADER - part 2  --> FTM trigger informaton, comes in late ...
+-- during EVT header wrinting, this field is left out ... and only written into event header,
+-- when the DRS chip were read out already."
+preAdd 0
+o 58
+suid 322,0
+)
+)
+uid 17035,0
+)
+*1308 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "c_trigger_mult"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+posAdd 0
+o 66
+suid 327,0
+)
+)
+uid 17397,0
+)
+*1309 (LeafLogPort
+port (LogicalPort
+lang 2
+m 4
+decl (Decl
+n "data_ram_empty"
+t "std_logic"
+o 71
+suid 333,0
+)
+)
+uid 18463,0
+)
+*1310 (LeafLogPort
+port (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "ADC_CLK"
+t "std_logic"
+o 16
+suid 334,0
+)
+)
+uid 18966,0
+scheme 0
+)
+*1311 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "current_dac_array"
+t "dac_array_type"
+o 68
+suid 337,0
+i "( others => 0)"
+)
+)
+uid 20159,0
+)
+*1312 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "trigger_or_s_trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 135
+suid 338,0
+)
+)
+uid 20515,0
+)
+*1313 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "enabled_trigger_or_s_trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 97
+suid 339,0
+)
+)
+uid 20517,0
+)
+*1314 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "cont_trigger"
+t "std_logic"
+o 67
+suid 340,0
+)
+)
+uid 20523,0
+)
+*1315 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dac_setting"
+t "dac_array_type"
+eolc "--<<-- default defined in fad_definitions.vhd"
+posAdd 0
+o 69
+suid 342,0
+i "DEFAULT_DAC"
+)
+)
+uid 21091,0
+)
+*1316 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "roi_setting"
+t "roi_array_type"
+o 115
+suid 344,0
+)
+)
+uid 21093,0
+)
+*1317 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "memory_manager_config_start"
+t "std_logic"
+o 99
+suid 356,0
+i "'0'"
+)
+)
+uid 21097,0
+)
+*1318 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "memory_manager_config_valid"
+t "std_logic"
+o 100
+suid 358,0
+)
+)
+uid 21101,0
+)
+*1319 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "spi_interface_config_start"
+t "std_logic"
+o 126
+suid 359,0
+i "'0'"
+)
+)
+uid 21103,0
+)
+*1320 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "spi_interface_config_valid"
+t "std_logic"
+o 127
+suid 361,0
+)
+)
+uid 21107,0
+)
+*1321 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dout0"
+t "STD_LOGIC"
+o 80
+suid 365,0
+)
+)
+uid 22029,0
+)
+*1322 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dout1"
+t "STD_LOGIC"
+o 81
+suid 366,0
+)
+)
+uid 22031,0
+)
+*1323 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dout2"
+t "STD_LOGIC"
+o 82
+suid 367,0
+)
+)
+uid 22033,0
+)
+*1324 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dout3"
+t "STD_LOGIC"
+o 83
+suid 368,0
+)
+)
+uid 22035,0
+)
+*1325 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dout"
+t "STD_LOGIC"
+o 79
+suid 369,0
+)
+)
+uid 22037,0
+)
+*1326 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "I_really_want_dwrite"
+t "STD_LOGIC"
+o 59
+suid 371,0
+)
+)
+uid 22039,0
+)
+*1327 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dwrite_enable_w5300"
+t "std_logic"
+o 93
+suid 374,0
+i "'1'"
+)
+)
+uid 22133,0
+)
+*1328 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dwrite_global_enable"
+t "std_logic"
+o 94
+suid 376,0
+i "'1'"
+)
+)
+uid 22135,0
+)
+*1329 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dout4"
+t "STD_LOGIC"
+o 84
+suid 377,0
+)
+)
+uid 22137,0
+)
+*1330 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dwrite_trigger_manager"
+t "std_logic"
+o 95
+suid 378,0
+i "'1'"
+)
+)
+uid 22139,0
+)
+*1331 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "denable_sig"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 74
+suid 380,0
+i "'0'"
+)
+)
+uid 23053,0
+)
+*1332 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "DCM_locked_status"
+t "std_logic"
+o 56
+suid 382,0
+)
+)
+uid 23373,0
+)
+*1333 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "DCM_ready_status"
+t "std_logic"
+o 57
+suid 383,0
+)
+)
+uid 23375,0
+)
+*1334 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 45
+suid 385,0
+i "'1'"
+)
+)
+uid 24090,0
+)
+*1335 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "FTM_RS485_rx_d"
+t "std_logic"
+o 3
+suid 395,0
+)
+)
+uid 24716,0
+)
+*1336 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_tx_d"
+t "std_logic"
+o 21
+suid 396,0
+)
+)
+uid 24718,0
+)
+*1337 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_rx_en"
+t "std_logic"
+o 20
+suid 397,0
+)
+)
+uid 24720,0
+)
+*1338 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_tx_en"
+t "std_logic"
+o 22
+suid 398,0
+)
+)
+uid 24722,0
+)
+*1339 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "rec_timeout_occured"
+t "std_logic"
+o 111
+suid 399,0
+i "'0'"
+)
+)
+uid 24744,0
+)
+*1340 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "reset_trigger_id"
+t "std_logic"
+o 113
+suid 403,0
+i "'0'"
+)
+)
+uid 25043,0
+)
+*1341 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "w5300_state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 46
+suid 406,0
+)
+)
+uid 25312,0
+)
+*1342 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 32
+suid 407,0
+)
+)
+uid 25569,0
+)
+*1343 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 33
+suid 408,0
+)
+)
+uid 25571,0
+)
+*1344 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "software_trigger_in"
+t "std_logic"
+o 125
+suid 409,0
+)
+)
+uid 25846,0
+)
+*1345 (LeafLogPort
+port (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "mem_manager_state"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 39
+suid 411,0
+)
+)
+uid 26087,0
+)
+*1346 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "is_idle"
+t "std_logic"
+o 98
+suid 413,0
+)
+)
+uid 26364,0
+)
+*1347 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "DG_state"
+t "std_logic_vector"
+b "(7 downto 0)"
+prec "-- for debugging"
+preAdd 0
+o 19
+suid 415,0
+)
+)
+uid 26593,0
+)
+*1348 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "data_valid_ack"
+t "std_logic"
+o 72
+suid 416,0
+i "'0'"
+)
+)
+uid 27137,0
+)
+*1349 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dg_start_config"
+t "std_logic"
+o 76
+suid 417,0
+i "'0'"
+)
+)
+uid 27159,0
+)
+*1350 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dg_config_done"
+t "std_logic"
+o 75
+suid 418,0
+)
+)
+uid 27161,0
+)
+*1351 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "runnumber"
+t "std_logic_vector"
+b "(31 downto 0)"
+prec "-- EVT HEADER - part 6"
+preAdd 0
+posAdd 0
+o 117
+suid 419,0
+)
+)
+uid 27619,0
+)
+*1352 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "socket_tx_free_out"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+eolc "-- 17bit value .. that's true"
+posAdd 0
+o 44
+suid 421,0
+)
+)
+uid 28290,0
+)
+*1353 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dout5"
+t "std_logic"
+o 144
+suid 422,0
+)
+)
+uid 29097,0
+)
+*1354 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "trigger_veto1"
+t "std_logic"
+o 145
+suid 423,0
+i "'1'"
+)
+)
+uid 29099,0
+)
+*1355 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dout6"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 145
+suid 431,0
+)
+)
+uid 30806,0
+)
+*1356 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "busy_enable"
+t "std_logic"
+o 147
+suid 434,0
+i "'1'"
+)
+)
+uid 30810,0
+)
+*1357 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "trig_veto"
+t "std_logic"
+o 148
+suid 436,0
+)
+)
+uid 30935,0
+)
+*1358 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_reset1"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 149
+suid 437,0
+i "'1'"
+)
+)
+uid 30937,0
+)
+*1359 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "socket_send_mode_out"
+t "std_logic"
+o 150
+suid 438,0
+)
+)
+uid 31224,0
+)
+*1360 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "trigger1"
+t "std_logic"
+o 151
+suid 439,0
+)
+)
+uid 31777,0
+)
+*1361 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dout8"
+t "std_logic"
+o 152
+suid 440,0
+)
+)
+uid 31779,0
+)
+*1362 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "busy_high_active"
+t "std_logic"
+o 146
+suid 441,0
+)
+)
+uid 31820,0
+)
+*1363 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dout7"
+t "std_logic"
+o 153
+suid 442,0
+)
+)
+uid 32385,0
+)
+*1364 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "busy_manual"
+t "std_logic"
+o 154
+suid 444,0
+)
+)
+uid 32387,0
+)
+*1365 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "not_busy_enable"
+t "STD_LOGIC"
+o 79
+suid 446,0
+)
+)
+uid 32684,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 67,0
+optionalChildren [
+*1366 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *1367 (MRCItem
+litem &1198
+pos 155
+dimension 20
+)
+uid 69,0
+optionalChildren [
+*1368 (MRCItem
+litem &1199
+pos 0
+dimension 20
+uid 70,0
+)
+*1369 (MRCItem
+litem &1200
+pos 1
+dimension 23
+uid 71,0
+)
+*1370 (MRCItem
+litem &1201
+pos 2
+hidden 1
+dimension 20
+uid 72,0
+)
+*1371 (MRCItem
+litem &1211
+pos 54
+dimension 20
+uid 517,0
+)
+*1372 (MRCItem
+litem &1212
+pos 55
+dimension 20
+uid 519,0
+)
+*1373 (MRCItem
+litem &1213
+pos 56
+dimension 20
+uid 521,0
+)
+*1374 (MRCItem
+litem &1214
+pos 57
+dimension 20
+uid 531,0
+)
+*1375 (MRCItem
+litem &1215
+pos 58
+dimension 20
+uid 533,0
+)
+*1376 (MRCItem
+litem &1216
+pos 0
+dimension 20
+uid 535,0
+)
+*1377 (MRCItem
+litem &1217
+pos 1
+dimension 20
+uid 537,0
+)
+*1378 (MRCItem
+litem &1218
+pos 2
+dimension 20
+uid 539,0
+)
+*1379 (MRCItem
+litem &1219
+pos 3
+dimension 20
+uid 541,0
+)
+*1380 (MRCItem
+litem &1220
+pos 4
+dimension 20
+uid 543,0
+)
+*1381 (MRCItem
+litem &1221
+pos 5
+dimension 20
+uid 547,0
+)
+*1382 (MRCItem
+litem &1222
+pos 6
+dimension 20
+uid 549,0
+)
+*1383 (MRCItem
+litem &1223
+pos 8
+dimension 20
+uid 1456,0
+)
+*1384 (MRCItem
+litem &1224
+pos 7
+dimension 20
+uid 1458,0
+)
+*1385 (MRCItem
+litem &1225
+pos 9
+dimension 20
+uid 1695,0
+)
+*1386 (MRCItem
+litem &1226
+pos 59
+dimension 20
+uid 2306,0
+)
+*1387 (MRCItem
+litem &1227
+pos 60
+dimension 20
+uid 2513,0
+)
+*1388 (MRCItem
+litem &1228
+pos 61
+dimension 20
+uid 2515,0
+)
+*1389 (MRCItem
+litem &1229
+pos 62
+dimension 20
+uid 2517,0
+)
+*1390 (MRCItem
+litem &1230
+pos 63
+dimension 20
+uid 2519,0
+)
+*1391 (MRCItem
+litem &1231
+pos 64
+dimension 20
+uid 2521,0
+)
+*1392 (MRCItem
+litem &1232
+pos 65
+dimension 20
+uid 2523,0
+)
+*1393 (MRCItem
+litem &1233
+pos 66
+dimension 20
+uid 2605,0
+)
+*1394 (MRCItem
+litem &1234
+pos 67
+dimension 20
+uid 2607,0
+)
+*1395 (MRCItem
+litem &1235
+pos 68
+dimension 20
+uid 2613,0
+)
+*1396 (MRCItem
+litem &1236
+pos 69
+dimension 20
+uid 2647,0
+)
+*1397 (MRCItem
+litem &1237
+pos 10
+dimension 20
+uid 2813,0
+)
+*1398 (MRCItem
+litem &1238
+pos 11
+dimension 20
+uid 3903,0
+)
+*1399 (MRCItem
+litem &1239
+pos 12
+dimension 20
+uid 4071,0
+)
+*1400 (MRCItem
+litem &1240
+pos 70
+dimension 20
+uid 4213,0
+)
+*1401 (MRCItem
+litem &1241
+pos 13
+dimension 20
+uid 4235,0
+)
+*1402 (MRCItem
+litem &1242
+pos 14
+dimension 20
+uid 4263,0
+)
+*1403 (MRCItem
+litem &1243
+pos 15
+dimension 20
+uid 4277,0
+)
+*1404 (MRCItem
+litem &1244
+pos 71
+dimension 20
+uid 4564,0
+)
+*1405 (MRCItem
+litem &1245
+pos 72
+dimension 20
+uid 4566,0
+)
+*1406 (MRCItem
+litem &1246
+pos 73
+dimension 20
+uid 4570,0
+)
+*1407 (MRCItem
+litem &1247
+pos 16
+dimension 20
+uid 4586,0
+)
+*1408 (MRCItem
+litem &1248
+pos 17
+dimension 20
+uid 4588,0
+)
+*1409 (MRCItem
+litem &1249
+pos 18
+dimension 20
+uid 4734,0
+)
+*1410 (MRCItem
+litem &1250
+pos 19
+dimension 20
+uid 4736,0
+)
+*1411 (MRCItem
+litem &1251
+pos 20
+dimension 20
+uid 4738,0
+)
+*1412 (MRCItem
+litem &1252
+pos 21
+dimension 20
+uid 4740,0
+)
+*1413 (MRCItem
+litem &1253
+pos 74
+dimension 20
+uid 4750,0
+)
+*1414 (MRCItem
+litem &1254
+pos 22
+dimension 20
+uid 4975,0
+)
+*1415 (MRCItem
+litem &1255
+pos 23
+dimension 20
+uid 4977,0
+)
+*1416 (MRCItem
+litem &1256
+pos 24
+dimension 20
+uid 5227,0
+)
+*1417 (MRCItem
+litem &1257
+pos 75
+dimension 20
+uid 5503,0
+)
+*1418 (MRCItem
+litem &1258
+pos 76
+dimension 20
+uid 5505,0
+)
+*1419 (MRCItem
+litem &1259
+pos 77
+dimension 20
+uid 5643,0
+)
+*1420 (MRCItem
+litem &1260
+pos 78
+dimension 20
+uid 5645,0
+)
+*1421 (MRCItem
+litem &1261
+pos 25
+dimension 20
+uid 5868,0
+)
+*1422 (MRCItem
+litem &1262
+pos 26
+dimension 20
+uid 5870,0
+)
+*1423 (MRCItem
+litem &1263
+pos 27
+dimension 20
+uid 5872,0
+)
+*1424 (MRCItem
+litem &1264
+pos 28
+dimension 20
+uid 5874,0
+)
+*1425 (MRCItem
+litem &1265
+pos 29
+dimension 20
+uid 6173,0
+)
+*1426 (MRCItem
+litem &1266
+pos 30
+dimension 20
+uid 6375,0
+)
+*1427 (MRCItem
+litem &1267
+pos 79
+dimension 20
+uid 8761,0
+)
+*1428 (MRCItem
+litem &1268
+pos 53
+dimension 20
+uid 9019,0
+)
+*1429 (MRCItem
+litem &1269
+pos 80
+dimension 20
+uid 9248,0
+)
+*1430 (MRCItem
+litem &1270
+pos 81
+dimension 20
+uid 9250,0
+)
+*1431 (MRCItem
+litem &1271
+pos 82
+dimension 20
+uid 10025,0
+)
+*1432 (MRCItem
+litem &1272
+pos 83
+dimension 20
+uid 10027,0
+)
+*1433 (MRCItem
+litem &1273
+pos 84
+dimension 20
+uid 10029,0
+)
+*1434 (MRCItem
+litem &1274
+pos 85
+dimension 20
+uid 10295,0
+)
+*1435 (MRCItem
+litem &1275
+pos 86
+dimension 20
+uid 10335,0
+)
+*1436 (MRCItem
+litem &1276
+pos 87
+dimension 20
+uid 10337,0
+)
+*1437 (MRCItem
+litem &1277
+pos 88
+dimension 20
+uid 10339,0
+)
+*1438 (MRCItem
+litem &1278
+pos 89
+dimension 20
+uid 10341,0
+)
+*1439 (MRCItem
+litem &1279
+pos 31
+dimension 20
+uid 10343,0
+)
+*1440 (MRCItem
+litem &1280
+pos 90
+dimension 20
+uid 10764,0
+)
+*1441 (MRCItem
+litem &1281
+pos 91
+dimension 20
+uid 10766,0
+)
+*1442 (MRCItem
+litem &1282
+pos 32
+dimension 20
+uid 10768,0
+)
+*1443 (MRCItem
+litem &1283
+pos 33
+dimension 20
+uid 10770,0
+)
+*1444 (MRCItem
+litem &1284
+pos 34
+dimension 20
+uid 10772,0
+)
+*1445 (MRCItem
+litem &1285
+pos 92
+dimension 20
+uid 11412,0
+)
+*1446 (MRCItem
+litem &1286
+pos 93
+dimension 20
+uid 11967,0
+)
+*1447 (MRCItem
+litem &1287
+pos 94
+dimension 20
+uid 12662,0
+)
+*1448 (MRCItem
+litem &1288
+pos 95
+dimension 20
+uid 12664,0
+)
+*1449 (MRCItem
+litem &1289
+pos 96
+dimension 20
+uid 13276,0
+)
+*1450 (MRCItem
+litem &1290
+pos 35
+dimension 20
+uid 13688,0
+)
+*1451 (MRCItem
+litem &1291
+pos 36
+dimension 20
+uid 14041,0
+)
+*1452 (MRCItem
+litem &1292
+pos 37
+dimension 20
+uid 14164,0
+)
+*1453 (MRCItem
+litem &1293
+pos 38
+dimension 20
+uid 14508,0
+)
+*1454 (MRCItem
+litem &1294
+pos 39
+dimension 20
+uid 14510,0
+)
+*1455 (MRCItem
+litem &1295
+pos 40
+dimension 20
+uid 14635,0
+)
+*1456 (MRCItem
+litem &1296
+pos 97
+dimension 20
+uid 15145,0
+)
+*1457 (MRCItem
+litem &1297
+pos 98
+dimension 20
+uid 15147,0
+)
+*1458 (MRCItem
+litem &1298
+pos 99
+dimension 20
+uid 15505,0
+)
+*1459 (MRCItem
+litem &1299
+pos 100
+dimension 20
+uid 15755,0
+)
+*1460 (MRCItem
+litem &1300
+pos 101
+dimension 20
+uid 16387,0
+)
+*1461 (MRCItem
+litem &1301
+pos 102
+dimension 20
+uid 16572,0
+)
+*1462 (MRCItem
+litem &1302
+pos 103
+dimension 20
+uid 16574,0
+)
+*1463 (MRCItem
+litem &1303
+pos 104
+dimension 20
+uid 16962,0
+)
+*1464 (MRCItem
+litem &1304
+pos 105
+dimension 20
+uid 16964,0
+)
+*1465 (MRCItem
+litem &1305
+pos 106
+dimension 20
+uid 16966,0
+)
+*1466 (MRCItem
+litem &1306
+pos 107
+dimension 20
+uid 17034,0
+)
+*1467 (MRCItem
+litem &1307
+pos 108
+dimension 20
+uid 17036,0
+)
+*1468 (MRCItem
+litem &1308
+pos 109
+dimension 20
+uid 17398,0
+)
+*1469 (MRCItem
+litem &1309
+pos 110
+dimension 20
+uid 18464,0
+)
+*1470 (MRCItem
+litem &1310
+pos 41
+dimension 20
+uid 18967,0
+)
+*1471 (MRCItem
+litem &1311
+pos 111
+dimension 20
+uid 20160,0
+)
+*1472 (MRCItem
+litem &1312
+pos 112
+dimension 20
+uid 20516,0
+)
+*1473 (MRCItem
+litem &1313
+pos 113
+dimension 20
+uid 20518,0
+)
+*1474 (MRCItem
+litem &1314
+pos 114
+dimension 20
+uid 20524,0
+)
+*1475 (MRCItem
+litem &1315
+pos 115
+dimension 20
+uid 21092,0
+)
+*1476 (MRCItem
+litem &1316
+pos 116
+dimension 20
+uid 21094,0
+)
+*1477 (MRCItem
+litem &1317
+pos 117
+dimension 20
+uid 21098,0
+)
+*1478 (MRCItem
+litem &1318
+pos 118
+dimension 20
+uid 21102,0
+)
+*1479 (MRCItem
+litem &1319
+pos 119
+dimension 20
+uid 21104,0
+)
+*1480 (MRCItem
+litem &1320
+pos 120
+dimension 20
+uid 21108,0
+)
+*1481 (MRCItem
+litem &1321
+pos 121
+dimension 20
+uid 22030,0
+)
+*1482 (MRCItem
+litem &1322
+pos 122
+dimension 20
+uid 22032,0
+)
+*1483 (MRCItem
+litem &1323
+pos 123
+dimension 20
+uid 22034,0
+)
+*1484 (MRCItem
+litem &1324
+pos 124
+dimension 20
+uid 22036,0
+)
+*1485 (MRCItem
+litem &1325
+pos 125
+dimension 20
+uid 22038,0
+)
+*1486 (MRCItem
+litem &1326
+pos 126
+dimension 20
+uid 22040,0
+)
+*1487 (MRCItem
+litem &1327
+pos 127
+dimension 20
+uid 22134,0
+)
+*1488 (MRCItem
+litem &1328
+pos 128
+dimension 20
+uid 22136,0
+)
+*1489 (MRCItem
+litem &1329
+pos 129
+dimension 20
+uid 22138,0
+)
+*1490 (MRCItem
+litem &1330
+pos 130
+dimension 20
+uid 22140,0
+)
+*1491 (MRCItem
+litem &1331
+pos 131
+dimension 20
+uid 23054,0
+)
+*1492 (MRCItem
+litem &1332
+pos 132
+dimension 20
+uid 23374,0
+)
+*1493 (MRCItem
+litem &1333
+pos 133
+dimension 20
+uid 23376,0
+)
+*1494 (MRCItem
+litem &1334
+pos 42
+dimension 20
+uid 24091,0
+)
+*1495 (MRCItem
+litem &1335
+pos 43
+dimension 20
+uid 24717,0
+)
+*1496 (MRCItem
+litem &1336
+pos 44
+dimension 20
+uid 24719,0
+)
+*1497 (MRCItem
+litem &1337
+pos 45
+dimension 20
+uid 24721,0
+)
+*1498 (MRCItem
+litem &1338
+pos 46
+dimension 20
+uid 24723,0
+)
+*1499 (MRCItem
+litem &1339
+pos 134
+dimension 20
+uid 24745,0
+)
+*1500 (MRCItem
+litem &1340
+pos 135
+dimension 20
+uid 25044,0
+)
+*1501 (MRCItem
+litem &1341
+pos 47
+dimension 20
+uid 25313,0
+)
+*1502 (MRCItem
+litem &1342
+pos 48
+dimension 20
+uid 25570,0
+)
+*1503 (MRCItem
+litem &1343
+pos 49
+dimension 20
+uid 25572,0
+)
+*1504 (MRCItem
+litem &1344
+pos 136
+dimension 20
+uid 25847,0
+)
+*1505 (MRCItem
+litem &1345
+pos 50
+dimension 20
+uid 26088,0
+)
+*1506 (MRCItem
+litem &1346
+pos 137
+dimension 20
+uid 26365,0
+)
+*1507 (MRCItem
+litem &1347
+pos 51
+dimension 20
+uid 26594,0
+)
+*1508 (MRCItem
+litem &1348
+pos 138
+dimension 20
+uid 27138,0
+)
+*1509 (MRCItem
+litem &1349
+pos 139
+dimension 20
+uid 27160,0
+)
+*1510 (MRCItem
+litem &1350
+pos 140
+dimension 20
+uid 27162,0
+)
+*1511 (MRCItem
+litem &1351
+pos 141
+dimension 20
+uid 27620,0
+)
+*1512 (MRCItem
+litem &1352
+pos 52
+dimension 20
+uid 28291,0
+)
+*1513 (MRCItem
+litem &1353
+pos 142
+dimension 20
+uid 29098,0
+)
+*1514 (MRCItem
+litem &1354
+pos 143
+dimension 20
+uid 29100,0
+)
+*1515 (MRCItem
+litem &1355
+pos 144
+dimension 20
+uid 30807,0
+)
+*1516 (MRCItem
+litem &1356
+pos 145
+dimension 20
+uid 30811,0
+)
+*1517 (MRCItem
+litem &1357
+pos 146
+dimension 20
+uid 30936,0
+)
+*1518 (MRCItem
+litem &1358
+pos 147
+dimension 20
+uid 30938,0
+)
+*1519 (MRCItem
+litem &1359
+pos 148
+dimension 20
+uid 31225,0
+)
+*1520 (MRCItem
+litem &1360
+pos 149
+dimension 20
+uid 31778,0
+)
+*1521 (MRCItem
+litem &1361
+pos 150
+dimension 20
+uid 31780,0
+)
+*1522 (MRCItem
+litem &1362
+pos 151
+dimension 20
+uid 31821,0
+)
+*1523 (MRCItem
+litem &1363
+pos 152
+dimension 20
+uid 32386,0
+)
+*1524 (MRCItem
+litem &1364
+pos 153
+dimension 20
+uid 32388,0
+)
+*1525 (MRCItem
+litem &1365
+pos 154
+dimension 20
+uid 32685,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 73,0
+optionalChildren [
+*1526 (MRCItem
+litem &1202
+pos 0
+dimension 20
+uid 74,0
+)
+*1527 (MRCItem
+litem &1204
+pos 1
+dimension 50
+uid 75,0
+)
+*1528 (MRCItem
+litem &1205
+pos 2
+dimension 100
+uid 76,0
+)
+*1529 (MRCItem
+litem &1206
+pos 3
+dimension 50
+uid 77,0
+)
+*1530 (MRCItem
+litem &1207
+pos 4
+dimension 100
+uid 78,0
+)
+*1531 (MRCItem
+litem &1208
+pos 5
+dimension 100
+uid 79,0
+)
+*1532 (MRCItem
+litem &1209
+pos 6
+dimension 50
+uid 80,0
+)
+*1533 (MRCItem
+litem &1210
+pos 7
+dimension 290
+uid 81,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 68,0
+vaOverrides [
+]
+)
+]
+)
+uid 53,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *1534 (LEmptyRow
+)
+uid 83,0
+optionalChildren [
+*1535 (RefLabelRowHdr
+)
+*1536 (TitleRowHdr
+)
+*1537 (FilterRowHdr
+)
+*1538 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*1539 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*1540 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*1541 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*1542 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*1543 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*1544 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*1545 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*1546 (LogGeneric
+generic (GiElement
+name "RAMADDRWIDTH64b"
+type "integer"
+value "12"
+)
+uid 6712,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 95,0
+optionalChildren [
+*1547 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *1548 (MRCItem
+litem &1534
+pos 1
+dimension 20
+)
+uid 97,0
+optionalChildren [
+*1549 (MRCItem
+litem &1535
+pos 0
+dimension 20
+uid 98,0
+)
+*1550 (MRCItem
+litem &1536
+pos 1
+dimension 23
+uid 99,0
+)
+*1551 (MRCItem
+litem &1537
+pos 2
+hidden 1
+dimension 20
+uid 100,0
+)
+*1552 (MRCItem
+litem &1546
+pos 0
+dimension 20
+uid 6713,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 101,0
+optionalChildren [
+*1553 (MRCItem
+litem &1538
+pos 0
+dimension 20
+uid 102,0
+)
+*1554 (MRCItem
+litem &1540
+pos 1
+dimension 50
+uid 103,0
+)
+*1555 (MRCItem
+litem &1541
+pos 2
+dimension 186
+uid 104,0
+)
+*1556 (MRCItem
+litem &1542
+pos 3
+dimension 96
+uid 105,0
+)
+*1557 (MRCItem
+litem &1543
+pos 4
+dimension 50
+uid 106,0
+)
+*1558 (MRCItem
+litem &1544
+pos 5
+dimension 50
+uid 107,0
+)
+*1559 (MRCItem
+litem &1545
+pos 6
+dimension 80
+uid 108,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 96,0
+vaOverrides [
+]
+)
+]
+)
+uid 82,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_main/struct.bd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_main/struct.bd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_main/struct.bd.bak	(revision 11755)
@@ -0,0 +1,38289 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_ARITH"
+)
+(DmPackageRef
+library "ieee"
+unitName "STD_LOGIC_UNSIGNED"
+)
+(DmPackageRef
+library "fact_fad_lib"
+unitName "fad_definitions"
+)
+(DmPackageRef
+library "IEEE"
+unitName "NUMERIC_STD"
+)
+(DmPackageRef
+library "IEEE"
+unitName "std_logic_signed"
+)
+(DmPackageRef
+library "fact_fad_lib"
+unitName "fad_rs485_constants"
+)
+(DmPackageRef
+library "hds_package_library"
+unitName "random_generators"
+)
+]
+instances [
+(Instance
+name "I_main_data_generator"
+duLibraryName "FACT_FAD_lib"
+duName "data_generator"
+elements [
+(GiElement
+name "RAM_ADDR_WIDTH"
+type "integer"
+value "RAMADDRWIDTH64b"
+)
+]
+mwi 0
+uid 1399,0
+)
+(Instance
+name "w5300_modul_instance"
+duLibraryName "FACT_FAD_lib"
+duName "w5300_modul"
+elements [
+(GiElement
+name "RAM_ADDR_WIDTH"
+type "integer"
+value "RAMADDRWIDTH64b+2"
+)
+]
+mwi 0
+uid 1606,0
+)
+(Instance
+name "trigger_counter_instance"
+duLibraryName "FACT_FAD_LIB"
+duName "trigger_counter"
+elements [
+]
+mwi 0
+uid 1768,0
+)
+(Instance
+name "I_main_drs_pulser"
+duLibraryName "FACT_FAD_LIB"
+duName "drs_pulser"
+elements [
+]
+mwi 0
+uid 4903,0
+)
+(Instance
+name "I_main_adc_buffer"
+duLibraryName "FACT_FAD_lib"
+duName "adc_buffer"
+elements [
+]
+mwi 0
+uid 5678,0
+)
+(Instance
+name "I_main_SPI_interface"
+duLibraryName "FACT_FAD_lib"
+duName "spi_interface"
+elements [
+]
+mwi 0
+uid 5793,0
+)
+(Instance
+name "and_5"
+duLibraryName "moduleware"
+duName "and"
+elements [
+]
+mwi 1
+uid 6529,0
+)
+(Instance
+name "clock_generator_instance"
+duLibraryName "FACT_FAD_lib"
+duName "clock_generator_var_ps"
+elements [
+]
+mwi 0
+uid 9175,0
+)
+(Instance
+name "I6"
+duLibraryName "moduleware"
+duName "and"
+elements [
+]
+mwi 1
+uid 9957,0
+)
+(Instance
+name "or_5"
+duLibraryName "moduleware"
+duName "or"
+elements [
+]
+mwi 1
+uid 10380,0
+)
+(Instance
+name "led_controller_instance"
+duLibraryName "FACT_FAD_lib"
+duName "led_controller"
+elements [
+(GiElement
+name "HEARTBEAT_PWM_DIVIDER"
+type "integer"
+value "50000"
+)
+(GiElement
+name "WAITING_DIVIDER"
+type "integer"
+value "50000000"
+)
+]
+mwi 0
+uid 11209,0
+)
+(Instance
+name "and_4"
+duLibraryName "moduleware"
+duName "and"
+elements [
+]
+mwi 1
+uid 12295,0
+)
+(Instance
+name "trigger_manager_instance"
+duLibraryName "FACT_FAD_lib"
+duName "trigger_manager"
+elements [
+]
+mwi 0
+uid 12625,0
+)
+(Instance
+name "continous_pulser_instance"
+duLibraryName "FACT_FAD_lib"
+duName "continous_pulser"
+elements [
+(GiElement
+name "MINIMAL_TRIGGER_WAIT_TIME"
+type "integer"
+value "25000"
+)
+(GiElement
+name "TRIGGER_WIDTH"
+type "integer"
+value "5"
+)
+]
+mwi 0
+uid 13117,0
+)
+(Instance
+name "REFCLK_counter_main"
+duLibraryName "FACT_FAD_lib"
+duName "REFCLK_counter"
+elements [
+]
+mwi 0
+uid 14417,0
+)
+(Instance
+name "and_2"
+duLibraryName "moduleware"
+duName "and"
+elements [
+]
+mwi 1
+uid 14991,0
+)
+(Instance
+name "inverter_1"
+duLibraryName "moduleware"
+duName "inv"
+elements [
+]
+mwi 1
+uid 15058,0
+)
+(Instance
+name "dna_gen_instance"
+duLibraryName "FACT_FAD_lib"
+duName "dna_gen"
+elements [
+]
+mwi 0
+uid 16404,0
+)
+(Instance
+name "timer_instance"
+duLibraryName "FACT_FAD_lib"
+duName "timer"
+elements [
+(GiElement
+name "TIMER_WIDTH"
+type "integer"
+value "32"
+)
+(GiElement
+name "PRESCALER"
+type "integer"
+value "5000"
+)
+]
+mwi 0
+uid 16865,0
+)
+(Instance
+name "U_14"
+duLibraryName "moduleware"
+duName "vdd"
+elements [
+]
+mwi 1
+uid 16902,0
+)
+(Instance
+name "U_15"
+duLibraryName "moduleware"
+duName "gnd"
+elements [
+]
+mwi 1
+uid 16927,0
+)
+(Instance
+name "and_1"
+duLibraryName "moduleware"
+duName "and"
+elements [
+]
+mwi 1
+uid 19265,0
+)
+(Instance
+name "U_0"
+duLibraryName "moduleware"
+duName "split"
+elements [
+]
+mwi 1
+uid 21806,0
+)
+(Instance
+name "U_1"
+duLibraryName "moduleware"
+duName "and"
+elements [
+]
+mwi 1
+uid 21871,0
+)
+(Instance
+name "U_2"
+duLibraryName "moduleware"
+duName "or"
+elements [
+]
+mwi 1
+uid 21975,0
+)
+(Instance
+name "U_4"
+duLibraryName "moduleware"
+duName "and"
+elements [
+]
+mwi 1
+uid 22116,0
+)
+(Instance
+name "U_3"
+duLibraryName "moduleware"
+duName "vdd"
+elements [
+]
+mwi 1
+uid 23004,0
+)
+(Instance
+name "U_5"
+duLibraryName "moduleware"
+duName "assignment"
+elements [
+]
+mwi 1
+uid 23034,0
+)
+(Instance
+name "Inst_rs485_receiver"
+duLibraryName "FACT_FAD_lib"
+duName "FAD_rs485_receiver"
+elements [
+(GiElement
+name "RX_BYTES"
+type "integer"
+value "RS485_MESSAGE_LEN_BYTES"
+e "-- no. of bytes to receive"
+)
+(GiElement
+name "RX_WIDTH"
+type "integer"
+value "RS485_MESSAGE_LEN_BYTES * 8"
+e "-- no. of bits to receive"
+)
+]
+mwi 0
+uid 24570,0
+)
+(Instance
+name "U_6"
+duLibraryName "moduleware"
+duName "gnd"
+elements [
+]
+mwi 1
+uid 25830,0
+)
+(Instance
+name "Inst_memory_manager_2"
+duLibraryName "FACT_FAD_lib"
+duName "memory_manager_2"
+elements [
+(GiElement
+name "RAM_ADDR_WIDTH_64B"
+type "integer"
+value "RAMADDRWIDTH64b"
+)
+(GiElement
+name "RAM_ADDR_WIDTH_16B"
+type "integer"
+value "RAMADDRWIDTH64b+2"
+)
+]
+mwi 0
+uid 27117,0
+)
+(Instance
+name "or_2"
+duLibraryName "moduleware"
+duName "or"
+elements [
+]
+mwi 1
+uid 29010,0
+)
+(Instance
+name "inverter_2"
+duLibraryName "moduleware"
+duName "inv"
+elements [
+]
+mwi 1
+uid 29055,0
+)
+(Instance
+name "or_1"
+duLibraryName "moduleware"
+duName "or"
+elements [
+]
+mwi 1
+uid 30674,0
+)
+(Instance
+name "U_7"
+duLibraryName "moduleware"
+duName "and"
+elements [
+]
+mwi 1
+uid 30733,0
+)
+(Instance
+name "U_8"
+duLibraryName "moduleware"
+duName "assignment"
+elements [
+]
+mwi 1
+uid 30812,0
+)
+(Instance
+name "U_9"
+duLibraryName "moduleware"
+duName "assignment"
+elements [
+]
+mwi 1
+uid 30890,0
+)
+(Instance
+name "inverter_3"
+duLibraryName "moduleware"
+duName "inv"
+elements [
+]
+mwi 1
+uid 31747,0
+)
+(Instance
+name "U_10"
+duLibraryName "moduleware"
+duName "and"
+elements [
+]
+mwi 1
+uid 31783,0
+)
+(Instance
+name "or_3"
+duLibraryName "moduleware"
+duName "or"
+elements [
+]
+mwi 1
+uid 32288,0
+)
+(Instance
+name "inverter_4"
+duLibraryName "moduleware"
+duName "inv"
+elements [
+]
+mwi 1
+uid 32642,0
+)
+(Instance
+name "U_12"
+duLibraryName "FACT_FAD_lib"
+duName "dataRAM_64b_16b_width14_5"
+elements [
+]
+mwi 0
+uid 33522,0
+)
+]
+libraryRefs [
+"ieee"
+"fact_fad_lib"
+"UNISIM"
+"hds_package_library"
+]
+)
+version "29.1"
+appVersion "2009.2 (Build 10)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\FAD\\aug2\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\FAD\\aug2\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\FAD\\aug2\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\@f@a@d_main\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\FAD\\aug2\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\@f@a@d_main\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\FAD\\aug2\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\FAD\\aug2\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\@f@a@d_main"
+)
+(vvPair
+variable "d_logical"
+value "C:\\FAD\\aug2\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\FAD_main"
+)
+(vvPair
+variable "date"
+value "02.08.2011"
+)
+(vvPair
+variable "day"
+value "Di"
+)
+(vvPair
+variable "day_long"
+value "Dienstag"
+)
+(vvPair
+variable "dd"
+value "02"
+)
+(vvPair
+variable "entity_name"
+value "FAD_main"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/work"
+)
+(vvPair
+variable "library_downstream_PrecisionSynthesisDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ps"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "mm"
+value "08"
+)
+(vvPair
+variable "module_name"
+value "FAD_main"
+)
+(vvPair
+variable "month"
+value "Aug"
+)
+(vvPair
+variable "month_long"
+value "August"
+)
+(vvPair
+variable "p"
+value "C:\\FAD\\aug2\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\@f@a@d_main\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "C:\\FAD\\aug2\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\FAD_main\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "14:32:43"
+)
+(vvPair
+variable "unit"
+value "FAD_main"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 52,0
+optionalChildren [
+*1 (PortIoIn
+uid 290,0
+shape (CompositeShape
+uid 291,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 292,0
+sl 0
+ro 270
+xt "-68000,21625,-66500,22375"
+)
+(Line
+uid 293,0
+sl 0
+ro 270
+xt "-66500,22000,-66000,22000"
+pts [
+"-66500,22000"
+"-66000,22000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 294,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 295,0
+va (VaSet
+)
+xt "-70900,21500,-69000,22500"
+st "CLK"
+ju 2
+blo "-69000,22300"
+tm "WireNameMgr"
+)
+)
+)
+*2 (Net
+uid 320,0
+decl (Decl
+n "write_ea"
+t "std_logic_vector"
+b "(0 downto 0)"
+o 143
+suid 2,0
+i "\"0\""
+)
+declText (MLText
+uid 321,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,135600,-125500,136400"
+st "SIGNAL write_ea                     : std_logic_vector(0 downto 0)                 := \"0\"
+"
+)
+)
+*3 (Net
+uid 326,0
+decl (Decl
+n "addr_out"
+t "std_logic_vector"
+b "(RAMADDRWIDTH64b-1 DOWNTO 0)"
+o 64
+suid 3,0
+)
+declText (MLText
+uid 327,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,60400,-129000,61200"
+st "SIGNAL addr_out                     : std_logic_vector(RAMADDRWIDTH64b-1 DOWNTO 0)
+"
+)
+)
+*4 (Net
+uid 332,0
+decl (Decl
+n "data_out"
+t "std_logic_vector"
+b "(63 DOWNTO 0)"
+o 70
+suid 4,0
+)
+declText (MLText
+uid 333,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,67600,-136500,68400"
+st "SIGNAL data_out                     : std_logic_vector(63 DOWNTO 0)
+"
+)
+)
+*5 (Net
+uid 362,0
+decl (Decl
+n "ram_addr"
+t "std_logic_vector"
+b "(RAMADDRWIDTH64b+1 DOWNTO 0)"
+o 105
+suid 9,0
+)
+declText (MLText
+uid 363,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,101200,-129000,102000"
+st "SIGNAL ram_addr                     : std_logic_vector(RAMADDRWIDTH64b+1 DOWNTO 0)
+"
+)
+)
+*6 (Net
+uid 368,0
+decl (Decl
+n "ram_data"
+t "std_logic_vector"
+b "(15 downto 0)"
+o 106
+suid 10,0
+)
+declText (MLText
+uid 369,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,102000,-136500,102800"
+st "SIGNAL ram_data                     : std_logic_vector(15 downto 0)
+"
+)
+)
+*7 (Net
+uid 374,0
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 50
+suid 11,0
+i "'1'"
+)
+declText (MLText
+uid 375,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,43200,-129000,44000"
+st "wiz_reset                    : std_logic                                    := '1'
+"
+)
+)
+*8 (Net
+uid 382,0
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 47
+suid 12,0
+)
+declText (MLText
+uid 383,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,40800,-140500,41600"
+st "wiz_addr                     : std_logic_vector(9 DOWNTO 0)
+"
+)
+)
+*9 (Net
+uid 390,0
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 53
+suid 13,0
+)
+declText (MLText
+uid 391,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,45600,-140000,46400"
+st "wiz_data                     : std_logic_vector(15 DOWNTO 0)
+"
+)
+)
+*10 (Net
+uid 398,0
+decl (Decl
+n "wiz_cs"
+t "std_logic"
+o 48
+suid 14,0
+i "'1'"
+)
+declText (MLText
+uid 399,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,41600,-129000,42400"
+st "wiz_cs                       : std_logic                                    := '1'
+"
+)
+)
+*11 (Net
+uid 406,0
+decl (Decl
+n "wiz_wr"
+t "std_logic"
+o 51
+suid 15,0
+i "'1'"
+)
+declText (MLText
+uid 407,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,44000,-129000,44800"
+st "wiz_wr                       : std_logic                                    := '1'
+"
+)
+)
+*12 (Net
+uid 422,0
+decl (Decl
+n "wiz_rd"
+t "std_logic"
+o 49
+suid 17,0
+i "'1'"
+)
+declText (MLText
+uid 423,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,42400,-129000,43200"
+st "wiz_rd                       : std_logic                                    := '1'
+"
+)
+)
+*13 (Net
+uid 430,0
+decl (Decl
+n "wiz_int"
+t "std_logic"
+o 15
+suid 18,0
+)
+declText (MLText
+uid 431,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,14400,-150000,15200"
+st "wiz_int                      : std_logic
+"
+)
+)
+*14 (PortIoOut
+uid 454,0
+shape (CompositeShape
+uid 455,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 456,0
+sl 0
+ro 270
+xt "147500,53625,149000,54375"
+)
+(Line
+uid 457,0
+sl 0
+ro 270
+xt "147000,54000,147500,54000"
+pts [
+"147000,54000"
+"147500,54000"
+]
+)
+]
+)
+sf 1
+tg (WTG
+uid 458,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 459,0
+va (VaSet
+)
+xt "150000,53500,153600,54500"
+st "wiz_reset"
+blo "150000,54300"
+tm "WireNameMgr"
+)
+)
+)
+*15 (PortIoOut
+uid 460,0
+shape (CompositeShape
+uid 461,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 462,0
+sl 0
+ro 270
+xt "128500,61625,130000,62375"
+)
+(Line
+uid 463,0
+sl 0
+ro 270
+xt "128000,62000,128500,62000"
+pts [
+"128000,62000"
+"128500,62000"
+]
+)
+]
+)
+sf 1
+tg (WTG
+uid 464,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 465,0
+va (VaSet
+)
+xt "131000,61500,137000,62500"
+st "wiz_addr : (9:0)"
+blo "131000,62300"
+tm "WireNameMgr"
+)
+)
+)
+*16 (PortIoInOut
+uid 466,0
+shape (CompositeShape
+uid 467,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+uid 468,0
+sl 0
+xt "128500,62625,130000,63375"
+)
+(Line
+uid 469,0
+sl 0
+xt "128000,63000,128500,63000"
+pts [
+"128000,63000"
+"128500,63000"
+]
+)
+]
+)
+sf 1
+tg (WTG
+uid 470,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 471,0
+va (VaSet
+)
+xt "131000,62500,137300,63500"
+st "wiz_data : (15:0)"
+blo "131000,63300"
+tm "WireNameMgr"
+)
+)
+)
+*17 (PortIoOut
+uid 472,0
+shape (CompositeShape
+uid 473,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 474,0
+sl 0
+ro 270
+xt "128500,54625,130000,55375"
+)
+(Line
+uid 475,0
+sl 0
+ro 270
+xt "128000,55000,128500,55000"
+pts [
+"128000,55000"
+"128500,55000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 476,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 477,0
+va (VaSet
+)
+xt "131000,54500,133700,55500"
+st "wiz_cs"
+blo "131000,55300"
+tm "WireNameMgr"
+)
+)
+)
+*18 (PortIoOut
+uid 478,0
+shape (CompositeShape
+uid 479,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 480,0
+sl 0
+ro 270
+xt "128500,55625,130000,56375"
+)
+(Line
+uid 481,0
+sl 0
+ro 270
+xt "128000,56000,128500,56000"
+pts [
+"128000,56000"
+"128500,56000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 482,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 483,0
+va (VaSet
+)
+xt "131000,55500,133700,56500"
+st "wiz_wr"
+blo "131000,56300"
+tm "WireNameMgr"
+)
+)
+)
+*19 (PortIoOut
+uid 484,0
+shape (CompositeShape
+uid 485,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 486,0
+sl 0
+ro 270
+xt "130500,72625,132000,73375"
+)
+(Line
+uid 487,0
+sl 0
+ro 270
+xt "130000,73000,130500,73000"
+pts [
+"130000,73000"
+"130500,73000"
+]
+)
+]
+)
+sf 1
+tg (WTG
+uid 488,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 489,0
+va (VaSet
+)
+xt "133000,72500,137000,73500"
+st "led : (7:0)"
+blo "133000,73300"
+tm "WireNameMgr"
+)
+)
+)
+*20 (PortIoOut
+uid 490,0
+shape (CompositeShape
+uid 491,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 492,0
+sl 0
+ro 270
+xt "128500,56625,130000,57375"
+)
+(Line
+uid 493,0
+sl 0
+ro 270
+xt "128000,57000,128500,57000"
+pts [
+"128000,57000"
+"128500,57000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 494,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 495,0
+va (VaSet
+)
+xt "131000,56500,133600,57500"
+st "wiz_rd"
+blo "131000,57300"
+tm "WireNameMgr"
+)
+)
+)
+*21 (PortIoIn
+uid 496,0
+shape (CompositeShape
+uid 497,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 498,0
+sl 0
+ro 90
+xt "128500,57625,130000,58375"
+)
+(Line
+uid 499,0
+sl 0
+ro 90
+xt "128000,58000,128500,58000"
+pts [
+"128500,58000"
+"128000,58000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 500,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 501,0
+va (VaSet
+)
+xt "131000,57500,133700,58500"
+st "wiz_int"
+blo "131000,58300"
+tm "WireNameMgr"
+)
+)
+)
+*22 (SaComponent
+uid 1399,0
+optionalChildren [
+*23 (CptPort
+uid 1352,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1353,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,53625,-24000,54375"
+)
+tg (CPTG
+uid 1354,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1355,0
+va (VaSet
+)
+xt "-23000,53500,-21500,54500"
+st "clk"
+blo "-23000,54300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+eolc "-- CLK_25."
+preAdd 0
+posAdd 0
+o 3
+suid 1,0
+)
+)
+)
+*24 (CptPort
+uid 1356,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1357,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,55625,3750,56375"
+)
+tg (CPTG
+uid 1358,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1359,0
+va (VaSet
+)
+xt "-5200,55500,2000,56500"
+st "data_out : (63:0)"
+ju 2
+blo "2000,56300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "data_out"
+t "std_logic_vector"
+b "(63 downto 0)"
+preAdd 0
+posAdd 0
+o 4
+suid 2,0
+)
+)
+)
+*25 (CptPort
+uid 1360,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1361,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,54625,3750,55375"
+)
+tg (CPTG
+uid 1362,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1363,0
+va (VaSet
+)
+xt "-13700,54500,2000,55500"
+st "addr_out : (RAM_ADDR_WIDTH-1:0)"
+ju 2
+blo "2000,55300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "addr_out"
+t "std_logic_vector"
+b "(RAM_ADDR_WIDTH-1 downto 0)"
+preAdd 0
+posAdd 0
+o 5
+suid 3,0
+)
+)
+)
+*26 (CptPort
+uid 1376,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2344,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,73625,3750,74375"
+)
+tg (CPTG
+uid 1378,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1379,0
+va (VaSet
+)
+xt "-16400,73500,2000,74500"
+st "ram_start_addr : (RAM_ADDR_WIDTH-1:0)"
+ju 2
+blo "2000,74300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "ram_start_addr"
+t "std_logic_vector"
+b "(RAM_ADDR_WIDTH-1 downto 0)"
+preAdd 0
+posAdd 0
+o 7
+suid 7,0
+)
+)
+)
+*27 (CptPort
+uid 1384,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1385,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,96625,-24000,97375"
+)
+tg (CPTG
+uid 1386,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1387,0
+va (VaSet
+)
+xt "-23000,96500,-16300,97500"
+st "board_id : (3:0)"
+blo "-23000,97300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+prec "-- EVT HEADER - part 4"
+preAdd 0
+posAdd 0
+o 33
+suid 9,0
+)
+)
+)
+*28 (CptPort
+uid 1676,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1677,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,97625,-24000,98375"
+)
+tg (CPTG
+uid 1678,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1679,0
+va (VaSet
+)
+xt "-23000,97500,-16600,98500"
+st "crate_id : (1:0)"
+blo "-23000,98300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 downto 0)"
+posAdd 0
+o 34
+suid 12,0
+)
+)
+)
+*29 (CptPort
+uid 2562,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2563,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,74625,3750,75375"
+)
+tg (CPTG
+uid 2564,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2565,0
+va (VaSet
+)
+xt "-4100,74500,2000,75500"
+st "ram_write_ea"
+ju 2
+blo "2000,75300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "ram_write_ea"
+t "std_logic"
+o 8
+suid 16,0
+)
+)
+)
+*30 (CptPort
+uid 2566,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2567,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,75625,3750,76375"
+)
+tg (CPTG
+uid 2568,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2569,0
+va (VaSet
+)
+xt "-5400,75500,2000,76500"
+st "ram_write_ready"
+ju 2
+blo "2000,76300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ram_write_ready"
+t "std_logic"
+posAdd 0
+o 9
+suid 17,0
+i "'0'"
+)
+)
+)
+*31 (CptPort
+uid 2570,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2571,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,81625,3750,82375"
+)
+tg (CPTG
+uid 2572,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2573,0
+va (VaSet
+)
+xt "-1400,81500,2000,82500"
+st "roi_max"
+ju 2
+blo "2000,82300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "roi_max"
+t "roi_max_type"
+o 11
+suid 18,0
+)
+)
+)
+*32 (CptPort
+uid 2614,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2615,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,100625,3750,101375"
+)
+tg (CPTG
+uid 2616,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2617,0
+va (VaSet
+)
+xt "-1900,100500,2000,101500"
+st "roi_array"
+ju 2
+blo "2000,101300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "roi_array"
+t "roi_array_type"
+o 10
+suid 19,0
+)
+)
+)
+*33 (CptPort
+uid 2624,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2625,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,82625,3750,83375"
+)
+tg (CPTG
+uid 2626,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2627,0
+va (VaSet
+)
+xt "-7900,82500,2000,83500"
+st "package_length : (15:0)"
+ju 2
+blo "2000,83300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "package_length"
+t "std_logic_vector"
+b "(15 downto 0)"
+prec "-- EVT HEADER - part 1"
+preAdd 0
+o 17
+suid 20,0
+)
+)
+)
+*34 (CptPort
+uid 2764,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2765,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,88625,-24000,89375"
+)
+tg (CPTG
+uid 2766,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2767,0
+va (VaSet
+)
+xt "-23000,88500,-16700,89500"
+st "adc_otr : (3:0)"
+blo "-23000,89300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "adc_otr"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 48
+suid 24,0
+)
+)
+)
+*35 (CptPort
+uid 3918,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3919,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,69625,-24000,70375"
+)
+tg (CPTG
+uid 3920,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3921,0
+va (VaSet
+)
+xt "-23000,69500,-13500,70500"
+st "drs_channel_id : (3:0)"
+blo "-23000,70300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_channel_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+posAdd 0
+o 49
+suid 25,0
+i "(others => '0')"
+)
+)
+)
+*36 (CptPort
+uid 3922,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3923,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,58625,-24000,59375"
+)
+tg (CPTG
+uid 3924,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3925,0
+va (VaSet
+)
+xt "-23000,58500,-17900,59500"
+st "drs_clk_en"
+blo "-23000,59300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_clk_en"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 52
+suid 26,0
+i "'0'"
+)
+)
+)
+*37 (CptPort
+uid 3934,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3935,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,56625,-24000,57375"
+)
+tg (CPTG
+uid 3936,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3937,0
+va (VaSet
+)
+xt "-23000,56500,-12900,57500"
+st "drs_read_s_cell_ready"
+blo "-23000,57300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "drs_read_s_cell_ready"
+t "std_logic"
+o 58
+suid 34,0
+)
+)
+)
+*38 (CptPort
+uid 3938,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3939,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,57625,-24000,58375"
+)
+tg (CPTG
+uid 3940,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3941,0
+va (VaSet
+)
+xt "-23000,57500,-15700,58500"
+st "drs_s_cell_array"
+blo "-23000,58300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "drs_s_cell_array"
+t "drs_s_cell_array_type"
+o 59
+suid 35,0
+)
+)
+)
+*39 (CptPort
+uid 4246,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4247,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,87625,-24000,88375"
+)
+tg (CPTG
+uid 4248,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 4249,0
+va (VaSet
+)
+xt "-23000,87500,-16100,88500"
+st "adc_data_array"
+blo "-23000,88300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 45
+suid 37,0
+)
+)
+)
+*40 (CptPort
+uid 5464,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5465,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,110625,3750,111375"
+)
+tg (CPTG
+uid 5466,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 5467,0
+va (VaSet
+)
+xt "-3800,110500,2000,111500"
+st "sensor_array"
+ju 2
+blo "2000,111300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "sensor_array"
+t "sensor_array_type"
+o 12
+suid 44,0
+)
+)
+)
+*41 (CptPort
+uid 5468,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5469,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,111625,3750,112375"
+)
+tg (CPTG
+uid 5470,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 5471,0
+va (VaSet
+)
+xt "-3900,111500,2000,112500"
+st "sensor_ready"
+ju 2
+blo "2000,112300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "sensor_ready"
+t "std_logic"
+o 13
+suid 45,0
+)
+)
+)
+*42 (CptPort
+uid 6060,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 6061,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,99625,3750,100375"
+)
+tg (CPTG
+uid 6062,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 6063,0
+va (VaSet
+)
+xt "-2200,99500,2000,100500"
+st "dac_array"
+ju 2
+blo "2000,100300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "dac_array"
+t "dac_array_type"
+posAdd 0
+o 14
+suid 53,0
+)
+)
+)
+*43 (CptPort
+uid 9000,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 9001,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,94625,-24000,95375"
+)
+tg (CPTG
+uid 9002,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 9003,0
+va (VaSet
+)
+xt "-23000,94500,-17900,95500"
+st "adc_clk_en"
+blo "-23000,95300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "adc_clk_en"
+t "std_logic"
+o 47
+suid 54,0
+i "'0'"
+)
+)
+)
+*44 (CptPort
+uid 10244,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10245,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,62625,-24000,63375"
+)
+tg (CPTG
+uid 10246,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 10247,0
+va (VaSet
+)
+xt "-23000,62500,-13800,63500"
+st "drs_srin_data : (7:0)"
+blo "-23000,63300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_srin_data"
+t "std_logic_vector"
+b "(7 downto 0)"
+o 56
+suid 56,0
+i "(others => '0')"
+)
+)
+)
+*45 (CptPort
+uid 10248,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10249,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,59625,-24000,60375"
+)
+tg (CPTG
+uid 10250,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 10251,0
+va (VaSet
+)
+xt "-23000,59500,-14900,60500"
+st "drs_srin_write_8b"
+blo "-23000,60300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_srin_write_8b"
+t "std_logic"
+o 54
+suid 57,0
+i "'0'"
+)
+)
+)
+*46 (CptPort
+uid 10252,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10253,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,60625,-24000,61375"
+)
+tg (CPTG
+uid 10254,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 10255,0
+va (VaSet
+)
+xt "-23000,60500,-14600,61500"
+st "drs_srin_write_ack"
+blo "-23000,61300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "drs_srin_write_ack"
+t "std_logic"
+o 55
+suid 58,0
+)
+)
+)
+*47 (CptPort
+uid 10256,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10257,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,61625,-24000,62375"
+)
+tg (CPTG
+uid 10258,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 10259,0
+va (VaSet
+)
+xt "-23000,61500,-13300,62500"
+st "drs_srin_write_ready"
+blo "-23000,62300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "drs_srin_write_ready"
+t "std_logic"
+o 57
+suid 59,0
+)
+)
+)
+*48 (CptPort
+uid 11385,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 11386,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,103625,3750,104375"
+)
+tg (CPTG
+uid 11387,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 11388,0
+va (VaSet
+)
+xt "-7000,103500,2000,104500"
+st "drs_readout_started"
+ju 2
+blo "2000,104300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_readout_started"
+t "std_logic"
+o 60
+suid 61,0
+i "'0'"
+)
+)
+)
+*49 (CptPort
+uid 12597,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 12598,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,76625,-24000,77375"
+)
+tg (CPTG
+uid 12599,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 12600,0
+va (VaSet
+)
+xt "-23000,76500,-14800,77500"
+st "drs_readout_ready"
+blo "-23000,77300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_readout_ready"
+t "std_logic"
+prec "--drs_dwrite : out std_logic := '1';"
+preAdd 0
+posAdd 0
+o 50
+suid 62,0
+i "'0'"
+)
+)
+)
+*50 (CptPort
+uid 12601,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 12602,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,77625,-24000,78375"
+)
+tg (CPTG
+uid 12603,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 12604,0
+va (VaSet
+)
+xt "-23000,77500,-12500,78500"
+st "drs_readout_ready_ack"
+blo "-23000,78300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "drs_readout_ready_ack"
+t "std_logic"
+posAdd 0
+o 51
+suid 63,0
+)
+)
+)
+*51 (CptPort
+uid 15740,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 15741,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,72625,-24000,73375"
+)
+tg (CPTG
+uid 15742,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 15743,0
+va (VaSet
+)
+xt "-23000,72500,-11700,73500"
+st "fad_event_counter : (31:0)"
+blo "-23000,73300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "fad_event_counter"
+t "std_logic_vector"
+b "(31 downto 0)"
+prec "-- EVT HEADER - part 3"
+preAdd 0
+o 29
+suid 65,0
+)
+)
+)
+*52 (CptPort
+uid 15744,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 15745,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,98625,-24000,99375"
+)
+tg (CPTG
+uid 15746,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 15747,0
+va (VaSet
+)
+xt "-23000,98500,-16900,99500"
+st "pll_lock : (3:0)"
+blo "-23000,99300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "pll_lock"
+t "std_logic_vector"
+b "( 3 downto 0)"
+posAdd 0
+o 18
+suid 64,0
+)
+)
+)
+*53 (CptPort
+uid 16320,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16321,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,99625,-24000,100375"
+)
+tg (CPTG
+uid 16322,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16323,0
+va (VaSet
+)
+xt "-23000,99500,-13000,100500"
+st "DCM_PS_status : (7:0)"
+blo "-23000,100300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "DCM_PS_status"
+t "std_logic_vector"
+b "(7 downto 0)"
+o 35
+suid 71,0
+)
+)
+)
+*54 (CptPort
+uid 16324,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16325,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,100625,-24000,101375"
+)
+tg (CPTG
+uid 16326,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16327,0
+va (VaSet
+)
+xt "-23000,100500,-17900,101500"
+st "dna : (63:0)"
+blo "-23000,101300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "dna"
+t "std_logic_vector"
+b "(63 downto 0)"
+prec "-- EVT HEADER - part 5"
+preAdd 0
+posAdd 0
+o 40
+suid 74,0
+)
+)
+)
+*55 (CptPort
+uid 16328,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16329,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,101625,-24000,102375"
+)
+tg (CPTG
+uid 16330,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16331,0
+va (VaSet
+)
+xt "-23000,101500,-14700,102500"
+st "FTM_RS485_ready"
+blo "-23000,102300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "FTM_RS485_ready"
+t "std_logic"
+prec "-- EVT HEADER - part 2  --> FTM trigger informaton, comes in late ...
+-- during EVT header wrinting, this field is left out ... and only written into event header,
+-- when the DRS chip were read out already."
+preAdd 0
+o 26
+suid 69,0
+)
+)
+)
+*56 (CptPort
+uid 16332,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16333,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,102625,-24000,103375"
+)
+tg (CPTG
+uid 16334,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16335,0
+va (VaSet
+)
+xt "-23000,102500,-12000,103500"
+st "FTM_trigger_info : (55:0)"
+blo "-23000,103300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "FTM_trigger_info"
+t "std_logic_vector"
+b "(55 downto 0)"
+eolc "--7 byte"
+posAdd 0
+o 27
+suid 70,0
+)
+)
+)
+*57 (CptPort
+uid 16336,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16337,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,105625,-24000,106375"
+)
+tg (CPTG
+uid 16338,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16339,0
+va (VaSet
+)
+xt "-23000,105500,-13300,106500"
+st "refclk_counter : (11:0)"
+blo "-23000,106300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "refclk_counter"
+t "std_logic_vector"
+b "(11 downto 0)"
+o 30
+suid 66,0
+)
+)
+)
+*58 (CptPort
+uid 16340,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16341,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,106625,-24000,107375"
+)
+tg (CPTG
+uid 16342,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16343,0
+va (VaSet
+)
+xt "-23000,106500,-16000,107500"
+st "refclk_too_high"
+blo "-23000,107300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "refclk_too_high"
+t "std_logic"
+o 31
+suid 67,0
+)
+)
+)
+*59 (CptPort
+uid 16344,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16345,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,107625,-24000,108375"
+)
+tg (CPTG
+uid 16346,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16347,0
+va (VaSet
+)
+xt "-23000,107500,-16400,108500"
+st "refclk_too_low"
+blo "-23000,108300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "refclk_too_low"
+t "std_logic"
+posAdd 0
+o 32
+suid 68,0
+)
+)
+)
+*60 (CptPort
+uid 16348,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16349,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,108625,-24000,109375"
+)
+tg (CPTG
+uid 16350,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16351,0
+va (VaSet
+)
+xt "-23000,108500,-14500,109500"
+st "timer_value : (31:0)"
+blo "-23000,109300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "timer_value"
+t "std_logic_vector"
+b "(31 downto 0)"
+eolc "-- time in units of 100us"
+preAdd 0
+posAdd 0
+o 42
+suid 75,0
+)
+)
+)
+*61 (CptPort
+uid 16352,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16353,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,109625,-24000,110375"
+)
+tg (CPTG
+uid 16354,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16355,0
+va (VaSet
+)
+xt "-23000,109500,-13600,110500"
+st "TRG_GEN_div : (15:0)"
+blo "-23000,110300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "TRG_GEN_div"
+t "std_logic_vector"
+b "(15 downto 0)"
+posAdd 0
+o 39
+suid 72,0
+)
+)
+)
+*62 (CptPort
+uid 17900,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17901,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,93625,-24000,94375"
+)
+tg (CPTG
+uid 17902,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17903,0
+va (VaSet
+)
+xt "-23000,93500,-11000,94500"
+st "adc_output_enable_inverted"
+blo "-23000,94300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "adc_output_enable_inverted"
+t "std_logic"
+o 46
+suid 76,0
+i "'1'"
+)
+)
+)
+*63 (CptPort
+uid 17908,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17909,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,53625,3750,54375"
+)
+tg (CPTG
+uid 17910,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 17911,0
+va (VaSet
+)
+xt "-10000,53500,2000,54500"
+st "dataRAM_write_ea_o : (0:0)"
+ju 2
+blo "2000,54300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dataRAM_write_ea_o"
+t "std_logic_vector"
+b "(0 downto 0)"
+o 6
+suid 78,0
+i "\"0\""
+)
+)
+)
+*64 (CptPort
+uid 17916,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 17917,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,55625,-24000,56375"
+)
+tg (CPTG
+uid 17918,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 17919,0
+va (VaSet
+)
+xt "-23000,55500,-11800,56500"
+st "start_read_drs_stop_cell"
+blo "-23000,56300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "start_read_drs_stop_cell"
+t "std_logic"
+o 53
+suid 80,0
+i "'0'"
+)
+)
+)
+*65 (CptPort
+uid 21113,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 21114,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,86625,3750,87375"
+)
+tg (CPTG
+uid 21115,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 21116,0
+va (VaSet
+)
+xt "-3300,86500,2000,87500"
+st "config_done"
+ju 2
+blo "2000,87300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "config_done"
+t "std_logic"
+o 16
+suid 83,0
+i "'0'"
+)
+)
+)
+*66 (CptPort
+uid 21117,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 21118,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,85625,3750,86375"
+)
+tg (CPTG
+uid 21119,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 21120,0
+va (VaSet
+)
+xt "-3600,85500,2000,86500"
+st "config_start"
+ju 2
+blo "2000,86300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "config_start"
+t "std_logic"
+o 15
+suid 84,0
+)
+)
+)
+*67 (CptPort
+uid 23325,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 23326,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,110625,-24000,111375"
+)
+tg (CPTG
+uid 23327,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 23328,0
+va (VaSet
+)
+xt "-23000,110500,-14500,111500"
+st "DCM_locked_status"
+blo "-23000,111300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "DCM_locked_status"
+t "std_logic"
+o 36
+suid 85,0
+)
+)
+)
+*68 (CptPort
+uid 23329,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 23330,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,111625,-24000,112375"
+)
+tg (CPTG
+uid 23331,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 23332,0
+va (VaSet
+)
+xt "-23000,111500,-14800,112500"
+st "DCM_ready_status"
+blo "-23000,112300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "DCM_ready_status"
+t "std_logic"
+o 37
+suid 86,0
+)
+)
+)
+*69 (CptPort
+uid 23333,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 23334,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,112625,-24000,113375"
+)
+tg (CPTG
+uid 23335,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 23336,0
+va (VaSet
+)
+xt "-23000,112500,-15400,113500"
+st "denable_enable_in"
+blo "-23000,113300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "denable_enable_in"
+t "std_logic"
+o 20
+suid 87,0
+)
+)
+)
+*70 (CptPort
+uid 23337,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 23338,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,113625,-24000,114375"
+)
+tg (CPTG
+uid 23339,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 23340,0
+va (VaSet
+)
+xt "-23000,113500,-15700,114500"
+st "dwrite_enable_in"
+blo "-23000,114300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "dwrite_enable_in"
+t "std_logic"
+o 19
+suid 88,0
+)
+)
+)
+*71 (CptPort
+uid 23596,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 23597,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,114625,-24000,115375"
+)
+tg (CPTG
+uid 23598,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 23599,0
+va (VaSet
+)
+xt "-23000,114500,-12000,115500"
+st "SPI_SCLK_enable_status"
+blo "-23000,115300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SPI_SCLK_enable_status"
+t "std_logic"
+o 38
+suid 89,0
+)
+)
+)
+*72 (CptPort
+uid 24064,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 24065,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,106625,3750,107375"
+)
+tg (CPTG
+uid 24066,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24067,0
+va (VaSet
+)
+xt "-3600,106500,2000,107500"
+st "trigger_veto"
+ju 2
+blo "2000,107300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 61
+suid 90,0
+i "'1'"
+)
+)
+)
+*73 (CptPort
+uid 24746,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 24747,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,103625,-24000,104375"
+)
+tg (CPTG
+uid 24748,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 24749,0
+va (VaSet
+)
+xt "-23000,103500,-14000,104500"
+st "FTM_receiver_status"
+blo "-23000,104300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "FTM_receiver_status"
+t "std_logic"
+o 28
+suid 91,0
+)
+)
+)
+*74 (CptPort
+uid 24995,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 24996,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,104625,-24000,105375"
+)
+tg (CPTG
+uid 24997,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 24998,0
+va (VaSet
+)
+xt "-23000,104500,-15400,105500"
+st "runnumber : (31:0)"
+blo "-23000,105300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "runnumber"
+t "std_logic_vector"
+b "(31 downto 0)"
+prec "-- EVT HEADER - part 6"
+preAdd 0
+posAdd 0
+o 41
+suid 92,0
+)
+)
+)
+*75 (CptPort
+uid 25792,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 25793,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,74625,-24000,75375"
+)
+tg (CPTG
+uid 25794,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 25795,0
+va (VaSet
+)
+xt "-23000,74500,-14300,75500"
+st "hardware_trigger_in"
+blo "-23000,75300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "hardware_trigger_in"
+t "std_logic"
+o 43
+suid 96,0
+)
+)
+)
+*76 (CptPort
+uid 25796,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 25797,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,75625,-24000,76375"
+)
+tg (CPTG
+uid 25798,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 25799,0
+va (VaSet
+)
+xt "-23000,75500,-14500,76500"
+st "software_trigger_in"
+blo "-23000,76300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "software_trigger_in"
+t "std_logic"
+o 44
+suid 97,0
+)
+)
+)
+*77 (CptPort
+uid 26312,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 26313,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,102625,3750,103375"
+)
+tg (CPTG
+uid 26314,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 26315,0
+va (VaSet
+)
+xt "-800,102500,2000,103500"
+st "is_idle"
+ju 2
+blo "2000,103300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "is_idle"
+t "std_logic"
+o 2
+suid 100,0
+)
+)
+)
+*78 (CptPort
+uid 26316,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 26317,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "3000,107625,3750,108375"
+)
+tg (CPTG
+uid 26318,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 26319,0
+va (VaSet
+)
+xt "-3300,107500,2000,108500"
+st "state : (7:0)"
+ju 2
+blo "2000,108300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "state"
+t "std_logic_vector"
+b "(7 downto 0)"
+prec "-- for debugging"
+preAdd 0
+o 1
+suid 99,0
+)
+)
+)
+*79 (CptPort
+uid 31160,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 31161,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,115625,-24000,116375"
+)
+tg (CPTG
+uid 31162,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 31163,0
+va (VaSet
+)
+xt "-23000,115500,-16500,116500"
+st "busy_enable_in"
+blo "-23000,116300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "busy_enable_in"
+t "std_logic"
+o 21
+suid 101,0
+)
+)
+)
+*80 (CptPort
+uid 31164,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 31165,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,116625,-24000,117375"
+)
+tg (CPTG
+uid 31166,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 31167,0
+va (VaSet
+)
+xt "-23000,116500,-15000,117500"
+st "cont_trigger_en_in"
+blo "-23000,117300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "cont_trigger_en_in"
+t "std_logic"
+o 23
+suid 102,0
+)
+)
+)
+*81 (CptPort
+uid 31168,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 31169,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,117625,-24000,118375"
+)
+tg (CPTG
+uid 31170,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 31171,0
+va (VaSet
+)
+xt "-23000,117500,-13900,118500"
+st "socket_send_mode_in"
+blo "-23000,118300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "socket_send_mode_in"
+t "std_logic"
+o 24
+suid 103,0
+)
+)
+)
+*82 (CptPort
+uid 31172,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 31173,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,118625,-24000,119375"
+)
+tg (CPTG
+uid 31174,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 31175,0
+va (VaSet
+)
+xt "-23000,118500,-15600,119500"
+st "trigger_enable_in"
+blo "-23000,119300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "trigger_enable_in"
+t "std_logic"
+o 22
+suid 104,0
+)
+)
+)
+*83 (CptPort
+uid 32389,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 32390,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-24750,119625,-24000,120375"
+)
+tg (CPTG
+uid 32391,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 32392,0
+va (VaSet
+)
+xt "-23000,119500,-16400,120500"
+st "busy_manual_in"
+blo "-23000,120300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "busy_manual_in"
+t "std_logic"
+o 25
+suid 105,0
+)
+)
+)
+]
+shape (Rectangle
+uid 1400,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-24000,53000,3000,122000"
+)
+oxt "37000,1000,51000,21000"
+ttg (MlTextGroup
+uid 1401,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*84 (Text
+uid 1402,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-10700,114000,-4500,115000"
+st "FACT_FAD_lib"
+blo "-10700,114800"
+tm "BdLibraryNameMgr"
+)
+*85 (Text
+uid 1403,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-10700,115000,-4300,116000"
+st "data_generator"
+blo "-10700,115800"
+tm "CptNameMgr"
+)
+*86 (Text
+uid 1404,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-10700,116000,-1100,117000"
+st "I_main_data_generator"
+blo "-10700,116800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 1405,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 1406,0
+text (MLText
+uid 1407,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-24000,52200,2500,53000"
+st "RAM_ADDR_WIDTH = RAMADDRWIDTH64b    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "RAM_ADDR_WIDTH"
+type "integer"
+value "RAMADDRWIDTH64b"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 1408,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-23750,120250,-22250,121750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*87 (Net
+uid 1409,0
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 10
+suid 28,0
+)
+declText (MLText
+uid 1410,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,10400,-140500,11200"
+st "board_id                     : std_logic_vector(3 DOWNTO 0)
+"
+)
+)
+*88 (Net
+uid 1423,0
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 14
+suid 29,0
+)
+declText (MLText
+uid 1424,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,13600,-150000,14400"
+st "trigger                      : std_logic
+"
+)
+)
+*89 (PortIoIn
+uid 1443,0
+shape (CompositeShape
+uid 1444,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 1445,0
+sl 0
+ro 270
+xt "-131000,67625,-129500,68375"
+)
+(Line
+uid 1446,0
+sl 0
+ro 270
+xt "-129500,68000,-129000,68000"
+pts [
+"-129500,68000"
+"-129000,68000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 1447,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1448,0
+va (VaSet
+)
+xt "-134800,67500,-132000,68500"
+st "trigger"
+ju 2
+blo "-132000,68300"
+tm "WireNameMgr"
+)
+)
+)
+*90 (SaComponent
+uid 1606,0
+optionalChildren [
+*91 (CptPort
+uid 1542,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1543,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,53625,88000,54375"
+)
+tg (CPTG
+uid 1544,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1545,0
+va (VaSet
+)
+xt "89000,53500,90500,54500"
+st "clk"
+blo "89000,54300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 8
+suid 1,0
+)
+)
+)
+*92 (CptPort
+uid 1546,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1547,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,53625,124750,54375"
+)
+tg (CPTG
+uid 1548,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1549,0
+va (VaSet
+)
+xt "118800,53500,123000,54500"
+st "wiz_reset"
+ju 2
+blo "123000,54300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 9
+suid 2,0
+i "'1'"
+)
+)
+)
+*93 (CptPort
+uid 1550,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1551,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,61625,124750,62375"
+)
+tg (CPTG
+uid 1552,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1553,0
+va (VaSet
+)
+xt "117900,61500,123000,62500"
+st "addr : (9:0)"
+ju 2
+blo "123000,62300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 10
+suid 3,0
+)
+)
+)
+*94 (CptPort
+uid 1554,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 1555,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,62625,124750,63375"
+)
+tg (CPTG
+uid 1556,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1557,0
+va (VaSet
+)
+xt "117600,62500,123000,63500"
+st "data : (15:0)"
+ju 2
+blo "123000,63300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 11
+suid 4,0
+)
+)
+)
+*95 (CptPort
+uid 1558,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1559,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,54625,124750,55375"
+)
+tg (CPTG
+uid 1560,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1561,0
+va (VaSet
+)
+xt "121800,54500,123000,55500"
+st "cs"
+ju 2
+blo "123000,55300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "cs"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 12
+suid 5,0
+i "'1'"
+)
+)
+)
+*96 (CptPort
+uid 1562,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1563,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,55625,124750,56375"
+)
+tg (CPTG
+uid 1564,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1565,0
+va (VaSet
+)
+xt "121600,55500,123000,56500"
+st "wr"
+ju 2
+blo "123000,56300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wr"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 13
+suid 6,0
+i "'1'"
+)
+)
+)
+*97 (CptPort
+uid 1570,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1571,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,56625,124750,57375"
+)
+tg (CPTG
+uid 1572,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1573,0
+va (VaSet
+)
+xt "121700,56500,123000,57500"
+st "rd"
+ju 2
+blo "123000,57300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rd"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 15
+suid 8,0
+i "'1'"
+)
+)
+)
+*98 (CptPort
+uid 1574,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1575,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,57625,124750,58375"
+)
+tg (CPTG
+uid 1576,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1577,0
+va (VaSet
+)
+xt "121600,57500,123000,58500"
+st "int"
+ju 2
+blo "123000,58300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "int"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 16
+suid 9,0
+)
+)
+)
+*99 (CptPort
+uid 1578,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1579,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,72625,88000,73375"
+)
+tg (CPTG
+uid 1580,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1581,0
+va (VaSet
+)
+xt "89000,72500,98000,73500"
+st "write_length : (16:0)"
+blo "89000,73300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "write_length"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 17
+suid 10,0
+)
+)
+)
+*100 (CptPort
+uid 1582,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1583,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,73625,88000,74375"
+)
+tg (CPTG
+uid 1584,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1585,0
+va (VaSet
+)
+xt "89000,73500,107400,74500"
+st "ram_start_addr : (RAM_ADDR_WIDTH-1:0)"
+blo "89000,74300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "ram_start_addr"
+t "std_logic_vector"
+b "(RAM_ADDR_WIDTH-1 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 18
+suid 11,0
+)
+)
+)
+*101 (CptPort
+uid 1586,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1587,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,56625,88000,57375"
+)
+tg (CPTG
+uid 1588,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1589,0
+va (VaSet
+)
+xt "89000,56500,96300,57500"
+st "ram_data : (15:0)"
+blo "89000,57300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "ram_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 19
+suid 12,0
+)
+)
+)
+*102 (CptPort
+uid 1590,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1591,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,55625,88000,56375"
+)
+tg (CPTG
+uid 1592,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1593,0
+va (VaSet
+)
+xt "89000,55500,104900,56500"
+st "ram_addr : (RAM_ADDR_WIDTH-1:0)"
+blo "89000,56300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ram_addr"
+t "std_logic_vector"
+b "(RAM_ADDR_WIDTH-1 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 20
+suid 13,0
+)
+)
+)
+*103 (CptPort
+uid 1594,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1595,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,78625,88000,79375"
+)
+tg (CPTG
+uid 1596,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1597,0
+va (VaSet
+)
+xt "89000,78500,93800,79500"
+st "data_valid"
+blo "89000,79300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "data_valid"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 21
+suid 14,0
+)
+)
+)
+*104 (CptPort
+uid 1598,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1599,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,70625,88000,71375"
+)
+tg (CPTG
+uid 1600,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1601,0
+va (VaSet
+)
+xt "89000,70500,91100,71500"
+st "busy"
+blo "89000,71300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "busy"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 23
+suid 15,0
+i "'1'"
+)
+)
+)
+*105 (CptPort
+uid 2218,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2219,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,74625,88000,75375"
+)
+tg (CPTG
+uid 2220,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2221,0
+va (VaSet
+)
+xt "89000,74500,97800,75500"
+st "fifo_channels : (3:0)"
+blo "89000,75300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "fifo_channels"
+t "std_logic_vector"
+b "(3 downto 0)"
+posAdd 0
+o 26
+suid 20,0
+)
+)
+)
+*106 (CptPort
+uid 2222,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2223,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,75625,88000,76375"
+)
+tg (CPTG
+uid 2224,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2225,0
+va (VaSet
+)
+xt "89000,75500,95600,76500"
+st "write_end_flag"
+blo "89000,76300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "write_end_flag"
+t "std_logic"
+o 25
+suid 18,0
+)
+)
+)
+*107 (CptPort
+uid 2226,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2227,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,76625,88000,77375"
+)
+tg (CPTG
+uid 2228,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2229,0
+va (VaSet
+)
+xt "89000,76500,96900,77500"
+st "write_header_flag"
+blo "89000,77300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "write_header_flag"
+t "std_logic"
+o 24
+suid 19,0
+)
+)
+)
+*108 (CptPort
+uid 5216,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5217,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,72625,124750,73375"
+)
+tg (CPTG
+uid 5218,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 5219,0
+va (VaSet
+)
+xt "118600,72500,123000,73500"
+st "led : (7:0)"
+ju 2
+blo "123000,73300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+posAdd 0
+o 14
+suid 22,0
+i "(OTHERS => '0')"
+)
+)
+)
+*109 (CptPort
+uid 5275,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5276,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,65625,88000,66375"
+)
+tg (CPTG
+uid 5277,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 5278,0
+va (VaSet
+)
+xt "89000,65500,92900,66500"
+st "s_trigger"
+blo "89000,66300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "s_trigger"
+t "std_logic"
+prec "-- softtrigger:"
+preAdd 0
+o 27
+suid 23,0
+i "'0'"
+)
+)
+)
+*110 (CptPort
+uid 6356,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 6357,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,76625,124750,77375"
+)
+tg (CPTG
+uid 6358,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 6359,0
+va (VaSet
+)
+xt "119800,76500,123000,77500"
+st "denable"
+ju 2
+blo "123000,77300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "denable"
+t "std_logic"
+eolc "-- default domino wave on. ... in case if REFCLK error ... REFCLK counter will override."
+preAdd 0
+posAdd 0
+o 43
+suid 31,0
+i "'0'"
+)
+)
+)
+*111 (CptPort
+uid 6446,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 6447,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,79625,124750,80375"
+)
+tg (CPTG
+uid 6448,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 6449,0
+va (VaSet
+)
+xt "116800,79500,123000,80500"
+st "dwrite_enable"
+ju 2
+blo "123000,80300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dwrite_enable"
+t "std_logic"
+eolc "-- default DWRITE low."
+preAdd 0
+posAdd 0
+o 44
+suid 32,0
+i "'1'"
+)
+)
+)
+*112 (CptPort
+uid 8406,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 8407,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,79625,88000,80375"
+)
+tg (CPTG
+uid 8408,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 8409,0
+va (VaSet
+)
+xt "89000,79500,95600,80500"
+st "data_valid_ack"
+blo "89000,80300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "data_valid_ack"
+t "std_logic"
+o 22
+suid 34,0
+i "'0'"
+)
+)
+)
+*113 (CptPort
+uid 8748,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 8749,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,80625,124750,81375"
+)
+tg (CPTG
+uid 8750,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 8751,0
+va (VaSet
+)
+xt "117800,80500,123000,81500"
+st "sclk_enable"
+ju 2
+blo "123000,81300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sclk_enable"
+t "std_logic"
+eolc "-- default DWRITE HIGH."
+posAdd 0
+o 45
+suid 35,0
+i "'1'"
+)
+)
+)
+*114 (CptPort
+uid 9223,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 9224,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,82625,124750,83375"
+)
+tg (CPTG
+uid 9225,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 9226,0
+va (VaSet
+)
+xt "117500,82500,123000,83500"
+st "ps_direction"
+ju 2
+blo "123000,83300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ps_direction"
+t "std_logic"
+prec "------------------------------------------------------------------------------
+
+-- ADC CLK generator, is able to shift phase with respect to X_50M
+-- these signals control the behavior of the digital clock manager (DCM)
+------------------------------------------------------------------------------"
+eolc "-- default phase shift upwards"
+preAdd 0
+posAdd 0
+o 49
+suid 36,0
+i "'1'"
+)
+)
+)
+*115 (CptPort
+uid 9227,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 9228,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,83625,124750,84375"
+)
+tg (CPTG
+uid 9229,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 9230,0
+va (VaSet
+)
+xt "114900,83500,123000,84500"
+st "ps_do_phase_shift"
+ju 2
+blo "123000,84300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ps_do_phase_shift"
+t "std_logic"
+eolc "--pulse this to phase shift once"
+preAdd 0
+posAdd 0
+o 50
+suid 37,0
+i "'0'"
+)
+)
+)
+*116 (CptPort
+uid 9933,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 9934,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,84625,124750,85375"
+)
+tg (CPTG
+uid 9935,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 9936,0
+va (VaSet
+)
+xt "119300,84500,123000,85500"
+st "ps_reset"
+ju 2
+blo "123000,85300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ps_reset"
+t "std_logic"
+eolc "-- pulse this to reset the variable phase shift"
+posAdd 0
+o 51
+suid 38,0
+i "'0'"
+)
+)
+)
+*117 (CptPort
+uid 9937,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 9938,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,87625,124750,88375"
+)
+tg (CPTG
+uid 9939,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 9940,0
+va (VaSet
+)
+xt "117400,87500,123000,88500"
+st "srclk_enable"
+ju 2
+blo "123000,88300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "srclk_enable"
+t "std_logic"
+eolc "-- default SRCLK on."
+posAdd 0
+o 46
+suid 39,0
+i "'1'"
+)
+)
+)
+*118 (CptPort
+uid 10619,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10620,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,90625,124750,91375"
+)
+tg (CPTG
+uid 10621,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 10622,0
+va (VaSet
+)
+xt "115800,90500,123000,91500"
+st "socks_connected"
+ju 2
+blo "123000,91300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "socks_connected"
+t "std_logic"
+posc "------------------------------------------------------------------------------"
+posAdd 0
+o 54
+suid 42,0
+)
+)
+)
+*119 (CptPort
+uid 10623,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10624,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,91625,124750,92375"
+)
+tg (CPTG
+uid 10625,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 10626,0
+va (VaSet
+)
+xt "116900,91500,123000,92500"
+st "socks_waiting"
+ju 2
+blo "123000,92300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "socks_waiting"
+t "std_logic"
+prec "------------------------------------------------------------------------------
+
+-- signals used to control FAD LED bahavior:
+-- one of the three LEDs is used for com-status info
+------------------------------------------------------------------------------"
+preAdd 0
+o 53
+suid 43,0
+)
+)
+)
+*120 (CptPort
+uid 11838,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 11839,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,92625,124750,93375"
+)
+tg (CPTG
+uid 11840,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 11841,0
+va (VaSet
+)
+xt "116700,92500,123000,93500"
+st "trigger_enable"
+ju 2
+blo "123000,93300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "trigger_enable"
+t "std_logic"
+prec "------------------------------------------------------------------------------
+
+-- user controllable enable signals
+------------------------------------------------------------------------------"
+preAdd 0
+posAdd 0
+o 42
+suid 44,0
+)
+)
+)
+*121 (CptPort
+uid 13149,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 13150,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,66625,88000,67375"
+)
+tg (CPTG
+uid 13151,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 13152,0
+va (VaSet
+)
+xt "89000,66500,96200,67500"
+st "c_trigger_enable"
+blo "89000,67300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "c_trigger_enable"
+t "std_logic"
+o 28
+suid 45,0
+i "'0'"
+)
+)
+)
+*122 (CptPort
+uid 13153,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 13154,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,67625,88000,68375"
+)
+tg (CPTG
+uid 13155,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 13156,0
+va (VaSet
+)
+xt "89000,67500,98800,68500"
+st "c_trigger_mult : (15:0)"
+blo "89000,68300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "c_trigger_mult"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+eolc "--subject to changes"
+posAdd 0
+o 29
+suid 46,0
+i "conv_std_logic_vector(0 ,16)"
+)
+)
+)
+*123 (CptPort
+uid 13806,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 13807,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,94625,88000,95375"
+)
+tg (CPTG
+uid 13808,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 13809,0
+va (VaSet
+)
+xt "89000,94500,97000,95500"
+st "MAC_jumper : (1:0)"
+blo "89000,95300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "MAC_jumper"
+t "std_logic_vector"
+b "(1 downto 0)"
+prec "------------------------------------------------------------------------------
+
+-- MAC/IP calculation signals:
+------------------------------------------------------------------------------"
+preAdd 0
+o 39
+suid 48,0
+)
+)
+)
+*124 (CptPort
+uid 13911,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 13912,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,95625,88000,96375"
+)
+tg (CPTG
+uid 13913,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 13914,0
+va (VaSet
+)
+xt "89000,95500,95500,96500"
+st "BoardID : (3:0)"
+blo "89000,96300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "BoardID"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 40
+suid 49,0
+)
+)
+)
+*125 (CptPort
+uid 13915,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 13916,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,96625,88000,97375"
+)
+tg (CPTG
+uid 13917,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 13918,0
+va (VaSet
+)
+xt "89000,96500,95300,97500"
+st "CrateID : (1:0)"
+blo "89000,97300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CrateID"
+t "std_logic_vector"
+b "(1 downto 0)"
+posAdd 0
+o 41
+suid 50,0
+)
+)
+)
+*126 (CptPort
+uid 20877,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 20878,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,118625,88000,119375"
+)
+tg (CPTG
+uid 20879,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 20880,0
+va (VaSet
+)
+xt "89000,118500,94300,119500"
+st "dac_setting"
+blo "89000,119300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dac_setting"
+t "dac_array_type"
+prec "--data_generator_config_start_o	: out std_logic := '0';
+--data_generator_config_valid_i	: in std_logic;"
+eolc "--<<-- default defined in fad_definitions.vhd"
+preAdd 0
+posAdd 0
+o 34
+suid 54,0
+i "DEFAULT_DAC"
+)
+)
+)
+*127 (CptPort
+uid 20897,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 20898,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,106625,88000,107375"
+)
+tg (CPTG
+uid 20899,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 20900,0
+va (VaSet
+)
+xt "89000,106500,102800,107500"
+st "memory_manager_config_start_o"
+blo "89000,107300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "memory_manager_config_start_o"
+t "std_logic"
+prec "-- FAD configuration signals:
+------------------------------------------------------------------------------"
+preAdd 0
+o 30
+suid 59,0
+i "'0'"
+)
+)
+)
+*128 (CptPort
+uid 20901,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 20902,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,107625,88000,108375"
+)
+tg (CPTG
+uid 20903,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 20904,0
+va (VaSet
+)
+xt "89000,107500,102300,108500"
+st "memory_manager_config_valid_i"
+blo "89000,108300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "memory_manager_config_valid_i"
+t "std_logic"
+o 31
+suid 60,0
+)
+)
+)
+*129 (CptPort
+uid 20905,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 20906,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,119625,88000,120375"
+)
+tg (CPTG
+uid 20907,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 20908,0
+va (VaSet
+)
+xt "89000,119500,94000,120500"
+st "roi_setting"
+blo "89000,120300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "roi_setting"
+t "roi_array_type"
+eolc "--<<-- default defined in fad_definitions.vhd"
+preAdd 0
+posAdd 0
+o 35
+suid 61,0
+i "DEFAULT_ROI"
+)
+)
+)
+*130 (CptPort
+uid 20913,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 20914,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,110625,88000,111375"
+)
+tg (CPTG
+uid 20915,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 20916,0
+va (VaSet
+)
+xt "89000,110500,101400,111500"
+st "spi_interface_config_start_o"
+blo "89000,111300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "spi_interface_config_start_o"
+t "std_logic"
+o 32
+suid 63,0
+i "'0'"
+)
+)
+)
+*131 (CptPort
+uid 20917,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 20918,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,111625,88000,112375"
+)
+tg (CPTG
+uid 20919,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 20920,0
+va (VaSet
+)
+xt "89000,111500,100900,112500"
+st "spi_interface_config_valid_i"
+blo "89000,112300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "spi_interface_config_valid_i"
+t "std_logic"
+posAdd 0
+o 33
+suid 64,0
+)
+)
+)
+*132 (CptPort
+uid 22782,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22783,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,82625,88000,83375"
+)
+tg (CPTG
+uid 22784,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 22785,0
+va (VaSet
+)
+xt "89000,82500,96200,83500"
+st "data_ram_empty"
+blo "89000,83300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "data_ram_empty"
+t "std_logic"
+preAdd 0
+o 38
+suid 65,0
+)
+)
+)
+*133 (CptPort
+uid 23829,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 23830,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,85625,124750,86375"
+)
+tg (CPTG
+uid 23831,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 23832,0
+va (VaSet
+)
+xt "119200,85500,123000,86500"
+st "ps_ready"
+ju 2
+blo "123000,86300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "ps_ready"
+t "std_logic"
+o 52
+suid 66,0
+)
+)
+)
+*134 (CptPort
+uid 24969,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 24970,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,120625,88000,121375"
+)
+tg (CPTG
+uid 24971,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 24972,0
+va (VaSet
+)
+xt "89000,120500,96600,121500"
+st "runnumber : (31:0)"
+blo "89000,121300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "runnumber"
+t "std_logic_vector"
+b "(31 DOWNTO 0)"
+o 36
+suid 67,0
+i "conv_std_logic_vector(0 ,32)"
+)
+)
+)
+*135 (CptPort
+uid 25009,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 25010,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,93625,124750,94375"
+)
+tg (CPTG
+uid 25011,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 25012,0
+va (VaSet
+)
+xt "115800,93500,123000,94500"
+st "reset_trigger_id"
+ju 2
+blo "123000,94300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "reset_trigger_id"
+t "std_logic"
+o 37
+suid 68,0
+i "'0'"
+)
+)
+)
+*136 (CptPort
+uid 25284,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 25285,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,107625,124750,108375"
+)
+tg (CPTG
+uid 25286,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 25287,0
+va (VaSet
+)
+xt "117700,107500,123000,108500"
+st "state : (7:0)"
+ju 2
+blo "123000,108300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 1
+suid 69,0
+)
+)
+)
+*137 (CptPort
+uid 25533,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 25534,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,108625,124750,109375"
+)
+tg (CPTG
+uid 25535,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 25536,0
+va (VaSet
+)
+xt "112600,108500,123000,109500"
+st "debug_data_ram_empty"
+ju 2
+blo "123000,109300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 2
+suid 70,0
+)
+)
+)
+*138 (CptPort
+uid 25537,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 25538,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,109625,124750,110375"
+)
+tg (CPTG
+uid 25539,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 25540,0
+va (VaSet
+)
+xt "115500,109500,123000,110500"
+st "debug_data_valid"
+ju 2
+blo "123000,110300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 3
+suid 71,0
+)
+)
+)
+*139 (CptPort
+uid 26308,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 26309,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,91625,88000,92375"
+)
+tg (CPTG
+uid 26310,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 26311,0
+va (VaSet
+)
+xt "89000,91500,98700,92500"
+st "data_generator_idle_i"
+blo "89000,92300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "data_generator_idle_i"
+t "std_logic"
+o 4
+suid 72,0
+)
+)
+)
+*140 (CptPort
+uid 28264,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 28265,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,113625,124750,114375"
+)
+tg (CPTG
+uid 28266,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 28267,0
+va (VaSet
+)
+xt "111100,113500,123000,114500"
+st "socket_tx_free_out : (16:0)"
+ju 2
+blo "123000,114300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "socket_tx_free_out"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+eolc "-- 17bit value .. that's true"
+posAdd 0
+o 7
+suid 73,0
+)
+)
+)
+*141 (CptPort
+uid 30666,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30667,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,114625,124750,115375"
+)
+tg (CPTG
+uid 30668,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 30669,0
+va (VaSet
+)
+xt "117600,114500,123000,115500"
+st "busy_enable"
+ju 2
+blo "123000,115300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "busy_enable"
+t "std_logic"
+o 47
+suid 74,0
+i "'1'"
+)
+)
+)
+*142 (CptPort
+uid 30670,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30671,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,115625,124750,116375"
+)
+tg (CPTG
+uid 30672,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 30673,0
+va (VaSet
+)
+xt "112800,115500,123000,116500"
+st "socket_send_mode_out"
+ju 2
+blo "123000,116300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "socket_send_mode_out"
+t "std_logic"
+o 48
+suid 75,0
+)
+)
+)
+*143 (CptPort
+uid 32339,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 32340,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "124000,94625,124750,95375"
+)
+tg (CPTG
+uid 32341,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 32342,0
+va (VaSet
+)
+xt "117500,94500,123000,95500"
+st "busy_manual"
+ju 2
+blo "123000,95300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "busy_manual"
+t "std_logic"
+o 6
+suid 76,0
+)
+)
+)
+*144 (CptPort
+uid 32343,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 32344,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "87250,100625,88000,101375"
+)
+tg (CPTG
+uid 32345,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 32346,0
+va (VaSet
+)
+xt "89000,100500,96900,101500"
+st "data_ram_not_full"
+blo "89000,101300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "data_ram_not_full"
+t "std_logic"
+o 5
+suid 77,0
+)
+)
+)
+]
+shape (Rectangle
+uid 1607,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "88000,53000,124000,123000"
+)
+oxt "43000,2000,56000,22000"
+ttg (MlTextGroup
+uid 1608,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*145 (Text
+uid 1609,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "103700,117000,109900,118000"
+st "FACT_FAD_lib"
+blo "103700,117800"
+tm "BdLibraryNameMgr"
+)
+*146 (Text
+uid 1610,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "103700,118000,109400,119000"
+st "w5300_modul"
+blo "103700,118800"
+tm "CptNameMgr"
+)
+*147 (Text
+uid 1611,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "103700,119000,113300,120000"
+st "w5300_modul_instance"
+blo "103700,119800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 1612,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 1613,0
+text (MLText
+uid 1614,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "88000,52200,115500,53000"
+st "RAM_ADDR_WIDTH = RAMADDRWIDTH64b+2    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "RAM_ADDR_WIDTH"
+type "integer"
+value "RAMADDRWIDTH64b+2"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 1615,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "88250,121250,89750,122750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*148 (Net
+uid 1680,0
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 11
+suid 30,0
+)
+declText (MLText
+uid 1681,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,11200,-140500,12000"
+st "crate_id                     : std_logic_vector(1 DOWNTO 0)
+"
+)
+)
+*149 (SaComponent
+uid 1768,0
+optionalChildren [
+*150 (CptPort
+uid 1760,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1761,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-41000,64625,-40250,65375"
+)
+tg (CPTG
+uid 1762,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1763,0
+va (VaSet
+)
+xt "-48800,64500,-42000,65500"
+st "trigger_id : (31:0)"
+ju 2
+blo "-42000,65300"
+)
+)
+thePort (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "trigger_id"
+t "std_logic_vector"
+b "(31 downto 0)"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+*151 (CptPort
+uid 1764,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1765,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-52750,64625,-52000,65375"
+)
+tg (CPTG
+uid 1766,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1767,0
+va (VaSet
+)
+xt "-51000,64500,-48200,65500"
+st "trigger"
+blo "-51000,65300"
+)
+)
+thePort (LogicalPort
+lang 2
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+)
+)
+)
+*152 (CptPort
+uid 6207,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 6208,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-52750,63625,-52000,64375"
+)
+tg (CPTG
+uid 6209,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 6210,0
+va (VaSet
+)
+xt "-51000,63500,-49500,64500"
+st "clk"
+blo "-51000,64300"
+)
+)
+thePort (LogicalPort
+lang 2
+decl (Decl
+n "clk"
+t "std_logic"
+o 4
+suid 3,0
+)
+)
+)
+*153 (CptPort
+uid 23079,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 23080,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-52750,65625,-52000,66375"
+)
+tg (CPTG
+uid 23081,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 23082,0
+va (VaSet
+)
+xt "-50000,65500,-47600,66500"
+st "reset"
+blo "-50000,66300"
+)
+)
+thePort (LogicalPort
+lang 2
+decl (Decl
+n "reset"
+t "std_logic"
+o 3
+suid 4,0
+)
+)
+)
+]
+shape (Rectangle
+uid 1769,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-52000,63000,-41000,67000"
+)
+oxt "32000,2000,43000,12000"
+ttg (MlTextGroup
+uid 1770,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*154 (Text
+uid 1771,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-50300,67000,-43700,68000"
+st "FACT_FAD_LIB"
+blo "-50300,67800"
+tm "BdLibraryNameMgr"
+)
+*155 (Text
+uid 1772,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-50300,68000,-43700,69000"
+st "trigger_counter"
+blo "-50300,68800"
+tm "CptNameMgr"
+)
+*156 (Text
+uid 1773,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-50300,69000,-39800,70000"
+st "trigger_counter_instance"
+blo "-50300,69800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 1774,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 1775,0
+text (MLText
+uid 1776,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-52000,62000,-52000,62000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 1777,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-51750,65250,-50250,66750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+sIVOD 1
+)
+archFileType "UNKNOWN"
+)
+*157 (Net
+uid 2297,0
+decl (Decl
+n "ram_start_addr"
+t "std_logic_vector"
+b "(RAMADDRWIDTH64b-1 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 107
+suid 36,0
+)
+declText (MLText
+uid 2298,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,102800,-129000,103600"
+st "SIGNAL ram_start_addr               : std_logic_vector(RAMADDRWIDTH64b-1 DOWNTO 0)
+"
+)
+)
+*158 (Net
+uid 2474,0
+lang 2
+decl (Decl
+n "wiz_write_ea"
+t "std_logic"
+o 139
+suid 39,0
+i "'0'"
+)
+declText (MLText
+uid 2475,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,132400,-125500,133200"
+st "SIGNAL wiz_write_ea                 : std_logic                                    := '0'
+"
+)
+)
+*159 (Net
+uid 2480,0
+lang 2
+decl (Decl
+n "wiz_write_length"
+t "std_logic_vector"
+b "(16 downto 0)"
+o 142
+suid 40,0
+i "(others => '0')"
+)
+declText (MLText
+uid 2481,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,134800,-119500,135600"
+st "SIGNAL wiz_write_length             : std_logic_vector(16 downto 0)                := (others => '0')
+"
+)
+)
+*160 (Net
+uid 2486,0
+lang 2
+decl (Decl
+n "wiz_ram_start_addr"
+t "std_logic_vector"
+b "(RAMADDRWIDTH64b+1 DOWNTO 0)"
+preAdd 0
+o 138
+suid 41,0
+i "(others => '0')"
+)
+declText (MLText
+uid 2487,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,130800,-119500,131600"
+st "SIGNAL wiz_ram_start_addr           : std_logic_vector(RAMADDRWIDTH64b+1 DOWNTO 0) := (others => '0')
+"
+)
+)
+*161 (Net
+uid 2492,0
+lang 2
+decl (Decl
+n "wiz_number_of_channels"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 137
+suid 42,0
+i "(others => '0')"
+)
+declText (MLText
+uid 2493,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,130000,-119500,130800"
+st "SIGNAL wiz_number_of_channels       : std_logic_vector(3 downto 0)                 := (others => '0')
+"
+)
+)
+*162 (Net
+uid 2498,0
+lang 2
+decl (Decl
+n "wiz_write_end"
+t "std_logic"
+o 140
+suid 43,0
+i "'0'"
+)
+declText (MLText
+uid 2499,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,133200,-125500,134000"
+st "SIGNAL wiz_write_end                : std_logic                                    := '0'
+"
+)
+)
+*163 (Net
+uid 2504,0
+lang 2
+decl (Decl
+n "wiz_write_header"
+t "std_logic"
+o 141
+suid 44,0
+i "'0'"
+)
+declText (MLText
+uid 2505,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,134000,-125500,134800"
+st "SIGNAL wiz_write_header             : std_logic                                    := '0'
+"
+)
+)
+*164 (Net
+uid 2574,0
+decl (Decl
+n "ram_write_ea"
+t "std_logic"
+o 108
+suid 48,0
+)
+declText (MLText
+uid 2575,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,103600,-146500,104400"
+st "SIGNAL ram_write_ea                 : std_logic
+"
+)
+)
+*165 (Net
+uid 2580,0
+decl (Decl
+n "ram_write_ready"
+t "std_logic"
+o 109
+suid 49,0
+i "'0'"
+)
+declText (MLText
+uid 2581,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,104400,-125500,105200"
+st "SIGNAL ram_write_ready              : std_logic                                    := '0'
+"
+)
+)
+*166 (Net
+uid 2598,0
+decl (Decl
+n "roi_max"
+t "roi_max_type"
+o 114
+suid 52,0
+)
+declText (MLText
+uid 2599,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,108400,-145000,109200"
+st "SIGNAL roi_max                      : roi_max_type
+"
+)
+)
+*167 (Net
+uid 2640,0
+decl (Decl
+n "package_length"
+t "std_logic_vector"
+b "(15 downto 0)"
+o 101
+suid 54,0
+)
+declText (MLText
+uid 2641,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,98000,-136500,98800"
+st "SIGNAL package_length               : std_logic_vector(15 downto 0)
+"
+)
+)
+*168 (Net
+uid 2776,0
+decl (Decl
+n "adc_oeb"
+t "std_logic"
+o 26
+suid 57,0
+i "'1'"
+)
+declText (MLText
+uid 2777,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,24000,-129000,24800"
+st "adc_oeb                      : std_logic                                    := '1'
+"
+)
+)
+*169 (PortIoOut
+uid 2798,0
+shape (CompositeShape
+uid 2799,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 2800,0
+sl 0
+ro 90
+xt "-71000,93625,-69500,94375"
+)
+(Line
+uid 2801,0
+sl 0
+ro 90
+xt "-69500,94000,-69000,94000"
+pts [
+"-69000,94000"
+"-69500,94000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 2802,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2803,0
+va (VaSet
+)
+xt "-75200,93500,-72000,94500"
+st "adc_oeb"
+ju 2
+blo "-72000,94300"
+tm "WireNameMgr"
+)
+)
+)
+*170 (PortIoIn
+uid 2804,0
+shape (CompositeShape
+uid 2805,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 2806,0
+sl 0
+ro 270
+xt "-68000,85625,-66500,86375"
+)
+(Line
+uid 2807,0
+sl 0
+ro 270
+xt "-66500,86000,-66000,86000"
+pts [
+"-66500,86000"
+"-66000,86000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 2808,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2809,0
+va (VaSet
+)
+xt "-74400,85500,-69000,86500"
+st "adc_otr_array"
+ju 2
+blo "-69000,86300"
+tm "WireNameMgr"
+)
+)
+)
+*171 (PortIoIn
+uid 2950,0
+shape (CompositeShape
+uid 2951,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 2952,0
+sl 0
+ro 270
+xt "-71000,96625,-69500,97375"
+)
+(Line
+uid 2953,0
+sl 0
+ro 270
+xt "-69500,97000,-69000,97000"
+pts [
+"-69500,97000"
+"-69000,97000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 2954,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2955,0
+va (VaSet
+)
+xt "-75300,96500,-72000,97500"
+st "board_id"
+ju 2
+blo "-72000,97300"
+tm "WireNameMgr"
+)
+)
+)
+*172 (PortIoIn
+uid 2956,0
+shape (CompositeShape
+uid 2957,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 2958,0
+sl 0
+ro 270
+xt "-71000,97625,-69500,98375"
+)
+(Line
+uid 2959,0
+sl 0
+ro 270
+xt "-69500,98000,-69000,98000"
+pts [
+"-69500,98000"
+"-69000,98000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 2960,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2961,0
+va (VaSet
+)
+xt "-75100,97500,-72000,98500"
+st "crate_id"
+ju 2
+blo "-72000,98300"
+tm "WireNameMgr"
+)
+)
+)
+*173 (Grouping
+uid 3137,0
+optionalChildren [
+*174 (CommentText
+uid 3139,0
+shape (Rectangle
+uid 3140,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "85000,178000,102000,179000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 3141,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "85200,178000,94900,179000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*175 (CommentText
+uid 3142,0
+shape (Rectangle
+uid 3143,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "102000,174000,106000,175000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 3144,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "102200,174000,105200,175000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*176 (CommentText
+uid 3145,0
+shape (Rectangle
+uid 3146,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "85000,176000,102000,177000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 3147,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "85200,176000,95200,177000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*177 (CommentText
+uid 3148,0
+shape (Rectangle
+uid 3149,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "81000,176000,85000,177000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 3150,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "81200,176000,83300,177000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*178 (CommentText
+uid 3151,0
+shape (Rectangle
+uid 3152,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "102000,175000,122000,179000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 3153,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "102200,175200,111400,176200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*179 (CommentText
+uid 3154,0
+shape (Rectangle
+uid 3155,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "106000,174000,122000,175000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 3156,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "106200,174000,110700,175000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*180 (CommentText
+uid 3157,0
+shape (Rectangle
+uid 3158,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "81000,174000,102000,176000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 3159,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "88700,174000,94300,176000"
+st "
+TU Dortmund 
+Physik / EE
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*181 (CommentText
+uid 3160,0
+shape (Rectangle
+uid 3161,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "81000,177000,85000,178000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 3162,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "81200,177000,83300,178000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*182 (CommentText
+uid 3163,0
+shape (Rectangle
+uid 3164,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "81000,178000,85000,179000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 3165,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "81200,178000,83900,179000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*183 (CommentText
+uid 3166,0
+shape (Rectangle
+uid 3167,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "85000,177000,102000,178000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 3168,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "85200,177000,97600,178000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 3138,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "81000,174000,122000,179000"
+)
+oxt "14000,66000,55000,71000"
+)
+*184 (Net
+uid 3894,0
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 17
+suid 81,0
+)
+declText (MLText
+uid 3895,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,16000,-150000,16800"
+st "CLK_25_PS                    : std_logic
+"
+)
+)
+*185 (PortIoOut
+uid 3978,0
+shape (CompositeShape
+uid 3979,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3980,0
+sl 0
+ro 270
+xt "-36500,23625,-35000,24375"
+)
+(Line
+uid 3981,0
+sl 0
+ro 270
+xt "-37000,24000,-36500,24000"
+pts [
+"-37000,24000"
+"-36500,24000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3982,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3983,0
+va (VaSet
+)
+xt "-35000,23500,-30500,24500"
+st "CLK_25_PS"
+blo "-35000,24300"
+tm "WireNameMgr"
+)
+)
+)
+*186 (Net
+uid 4068,0
+decl (Decl
+n "CLK_50"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 18
+suid 90,0
+)
+declText (MLText
+uid 4069,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,16800,-150000,17600"
+st "CLK_50                       : std_logic
+"
+)
+)
+*187 (Net
+uid 4204,0
+decl (Decl
+n "CLK_25"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 54
+suid 91,0
+)
+declText (MLText
+uid 4205,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,48400,-146500,49200"
+st "SIGNAL CLK_25                       : std_logic
+"
+)
+)
+*188 (PortIoOut
+uid 4220,0
+shape (CompositeShape
+uid 4221,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 4222,0
+sl 0
+ro 270
+xt "-36500,21625,-35000,22375"
+)
+(Line
+uid 4223,0
+sl 0
+ro 270
+xt "-37000,22000,-36500,22000"
+pts [
+"-37000,22000"
+"-36500,22000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 4224,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4225,0
+va (VaSet
+)
+xt "-35000,21500,-31900,22500"
+st "CLK_50"
+blo "-35000,22300"
+tm "WireNameMgr"
+)
+)
+)
+*189 (Net
+uid 4232,0
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+suid 92,0
+)
+declText (MLText
+uid 4233,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,3200,-150000,4000"
+st "CLK                          : std_logic
+"
+)
+)
+*190 (Net
+uid 4260,0
+decl (Decl
+n "adc_otr_array"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 9
+suid 95,0
+)
+declText (MLText
+uid 4261,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,9600,-140500,10400"
+st "adc_otr_array                : std_logic_vector(3 DOWNTO 0)
+"
+)
+)
+*191 (Net
+uid 4270,0
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 8
+suid 96,0
+)
+declText (MLText
+uid 4271,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,8800,-145000,9600"
+st "adc_data_array               : adc_data_array_type
+"
+)
+)
+*192 (PortIoIn
+uid 4307,0
+shape (CompositeShape
+uid 4308,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 4309,0
+sl 0
+ro 270
+xt "-68000,84625,-66500,85375"
+)
+(Line
+uid 4310,0
+sl 0
+ro 270
+xt "-66500,85000,-66000,85000"
+pts [
+"-66500,85000"
+"-66000,85000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 4311,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4312,0
+va (VaSet
+)
+xt "-74900,84500,-69000,85500"
+st "adc_data_array"
+ju 2
+blo "-69000,85300"
+tm "WireNameMgr"
+)
+)
+)
+*193 (Net
+uid 4399,0
+decl (Decl
+n "drs_clk_en"
+t "std_logic"
+o 85
+suid 97,0
+i "'0'"
+)
+declText (MLText
+uid 4400,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,82800,-125500,83600"
+st "SIGNAL drs_clk_en                   : std_logic                                    := '0'
+"
+)
+)
+*194 (Net
+uid 4405,0
+decl (Decl
+n "drs_s_cell_array"
+t "drs_s_cell_array_type"
+o 91
+suid 98,0
+)
+declText (MLText
+uid 4406,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,89200,-140500,90000"
+st "SIGNAL drs_s_cell_array             : drs_s_cell_array_type
+"
+)
+)
+*195 (Net
+uid 4417,0
+decl (Decl
+n "drs_read_s_cell"
+t "std_logic"
+o 86
+suid 100,0
+i "'0'"
+)
+declText (MLText
+uid 4418,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,83600,-125500,84400"
+st "SIGNAL drs_read_s_cell              : std_logic                                    := '0'
+"
+)
+)
+*196 (Net
+uid 4535,0
+decl (Decl
+n "drs_channel_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 35
+suid 109,0
+i "(others => '0')"
+)
+declText (MLText
+uid 4536,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,31200,-123000,32000"
+st "drs_channel_id               : std_logic_vector(3 downto 0)                 := (others => '0')
+"
+)
+)
+*197 (Net
+uid 4543,0
+decl (Decl
+n "drs_dwrite"
+t "std_logic"
+o 36
+suid 110,0
+i "'1'"
+)
+declText (MLText
+uid 4544,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,32000,-129000,32800"
+st "drs_dwrite                   : std_logic                                    := '1'
+"
+)
+)
+*198 (PortIoOut
+uid 4551,0
+shape (CompositeShape
+uid 4552,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 4553,0
+sl 0
+ro 90
+xt "-31000,69625,-29500,70375"
+)
+(Line
+uid 4554,0
+sl 0
+ro 90
+xt "-29500,70000,-29000,70000"
+pts [
+"-29000,70000"
+"-29500,70000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 4555,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4556,0
+va (VaSet
+)
+xt "-37900,69500,-32000,70500"
+st "drs_channel_id"
+ju 2
+blo "-32000,70300"
+tm "WireNameMgr"
+)
+)
+)
+*199 (PortIoOut
+uid 4557,0
+shape (CompositeShape
+uid 4558,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 4559,0
+sl 0
+ro 90
+xt "-100000,76625,-98500,77375"
+)
+(Line
+uid 4560,0
+sl 0
+ro 90
+xt "-98500,77000,-98000,77000"
+pts [
+"-98000,77000"
+"-98500,77000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 4561,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4562,0
+va (VaSet
+)
+xt "-105300,76500,-101000,77500"
+st "drs_dwrite"
+ju 2
+blo "-101000,77300"
+tm "WireNameMgr"
+)
+)
+)
+*200 (Net
+uid 4669,0
+decl (Decl
+n "SROUT_in_0"
+t "std_logic"
+o 4
+suid 112,0
+)
+declText (MLText
+uid 4670,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,5600,-150000,6400"
+st "SROUT_in_0                   : std_logic
+"
+)
+)
+*201 (Net
+uid 4677,0
+decl (Decl
+n "SROUT_in_1"
+t "std_logic"
+o 5
+suid 113,0
+)
+declText (MLText
+uid 4678,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,6400,-150000,7200"
+st "SROUT_in_1                   : std_logic
+"
+)
+)
+*202 (Net
+uid 4685,0
+decl (Decl
+n "SROUT_in_2"
+t "std_logic"
+o 6
+suid 114,0
+)
+declText (MLText
+uid 4686,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,7200,-150000,8000"
+st "SROUT_in_2                   : std_logic
+"
+)
+)
+*203 (Net
+uid 4693,0
+decl (Decl
+n "SROUT_in_3"
+t "std_logic"
+o 7
+suid 115,0
+)
+declText (MLText
+uid 4694,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,8000,-150000,8800"
+st "SROUT_in_3                   : std_logic
+"
+)
+)
+*204 (PortIoIn
+uid 4701,0
+shape (CompositeShape
+uid 4702,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 4703,0
+sl 0
+ro 270
+xt "-68000,49625,-66500,50375"
+)
+(Line
+uid 4704,0
+sl 0
+ro 270
+xt "-66500,50000,-66000,50000"
+pts [
+"-66500,50000"
+"-66000,50000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 4705,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4706,0
+va (VaSet
+)
+xt "-74400,49500,-69000,50500"
+st "SROUT_in_0"
+ju 2
+blo "-69000,50300"
+tm "WireNameMgr"
+)
+)
+)
+*205 (PortIoIn
+uid 4707,0
+shape (CompositeShape
+uid 4708,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 4709,0
+sl 0
+ro 270
+xt "-68000,50625,-66500,51375"
+)
+(Line
+uid 4710,0
+sl 0
+ro 270
+xt "-66500,51000,-66000,51000"
+pts [
+"-66500,51000"
+"-66000,51000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 4711,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4712,0
+va (VaSet
+)
+xt "-74400,50500,-69000,51500"
+st "SROUT_in_1"
+ju 2
+blo "-69000,51300"
+tm "WireNameMgr"
+)
+)
+)
+*206 (PortIoIn
+uid 4713,0
+shape (CompositeShape
+uid 4714,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 4715,0
+sl 0
+ro 270
+xt "-68000,51625,-66500,52375"
+)
+(Line
+uid 4716,0
+sl 0
+ro 270
+xt "-66500,52000,-66000,52000"
+pts [
+"-66500,52000"
+"-66000,52000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 4717,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4718,0
+va (VaSet
+)
+xt "-74400,51500,-69000,52500"
+st "SROUT_in_2"
+ju 2
+blo "-69000,52300"
+tm "WireNameMgr"
+)
+)
+)
+*207 (PortIoIn
+uid 4719,0
+shape (CompositeShape
+uid 4720,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 4721,0
+sl 0
+ro 270
+xt "-68000,52625,-66500,53375"
+)
+(Line
+uid 4722,0
+sl 0
+ro 270
+xt "-66500,53000,-66000,53000"
+pts [
+"-66500,53000"
+"-66000,53000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 4723,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4724,0
+va (VaSet
+)
+xt "-74400,52500,-69000,53500"
+st "SROUT_in_3"
+ju 2
+blo "-69000,53300"
+tm "WireNameMgr"
+)
+)
+)
+*208 (Net
+uid 4741,0
+decl (Decl
+n "drs_read_s_cell_ready"
+t "std_logic"
+o 87
+suid 116,0
+)
+declText (MLText
+uid 4742,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,84400,-146500,85200"
+st "SIGNAL drs_read_s_cell_ready        : std_logic
+"
+)
+)
+*209 (SaComponent
+uid 4903,0
+optionalChildren [
+*210 (CptPort
+uid 4867,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4868,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-58750,47625,-58000,48375"
+)
+tg (CPTG
+uid 4869,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 4870,0
+va (VaSet
+)
+xt "-57000,47500,-55100,48500"
+st "CLK"
+blo "-57000,48300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+)
+)
+)
+*211 (CptPort
+uid 4871,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4872,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-39000,51625,-38250,52375"
+)
+tg (CPTG
+uid 4873,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 4874,0
+va (VaSet
+)
+xt "-47500,51500,-40000,52500"
+st "start_endless_mode"
+ju 2
+blo "-40000,52300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "start_endless_mode"
+t "std_logic"
+o 2
+)
+)
+)
+*212 (CptPort
+uid 4875,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4876,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-39000,48625,-38250,49375"
+)
+tg (CPTG
+uid 4877,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 4878,0
+va (VaSet
+)
+xt "-50200,48500,-40000,49500"
+st "start_read_stop_pos_mode"
+ju 2
+blo "-40000,49300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "start_read_stop_pos_mode"
+t "std_logic"
+o 3
+)
+)
+)
+*213 (CptPort
+uid 4879,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4880,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-58750,49625,-58000,50375"
+)
+tg (CPTG
+uid 4881,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 4882,0
+va (VaSet
+)
+xt "-57000,49500,-51600,50500"
+st "SROUT_in_0"
+blo "-57000,50300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_0"
+t "std_logic"
+o 4
+)
+)
+)
+*214 (CptPort
+uid 4883,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4884,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-58750,50625,-58000,51375"
+)
+tg (CPTG
+uid 4885,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 4886,0
+va (VaSet
+)
+xt "-57000,50500,-51600,51500"
+st "SROUT_in_1"
+blo "-57000,51300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_1"
+t "std_logic"
+o 5
+)
+)
+)
+*215 (CptPort
+uid 4887,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4888,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-58750,51625,-58000,52375"
+)
+tg (CPTG
+uid 4889,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 4890,0
+va (VaSet
+)
+xt "-57000,51500,-51600,52500"
+st "SROUT_in_2"
+blo "-57000,52300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_2"
+t "std_logic"
+o 6
+)
+)
+)
+*216 (CptPort
+uid 4891,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4892,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-58750,52625,-58000,53375"
+)
+tg (CPTG
+uid 4893,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 4894,0
+va (VaSet
+)
+xt "-57000,52500,-51600,53500"
+st "SROUT_in_3"
+blo "-57000,53300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_3"
+t "std_logic"
+o 7
+)
+)
+)
+*217 (CptPort
+uid 4895,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4896,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-39000,50625,-38250,51375"
+)
+tg (CPTG
+uid 4897,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 4898,0
+va (VaSet
+)
+xt "-43400,50500,-40000,51500"
+st "stop_pos"
+ju 2
+blo "-40000,51300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "stop_pos"
+t "drs_s_cell_array_type"
+o 8
+)
+)
+)
+*218 (CptPort
+uid 4899,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4900,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-39000,49625,-38250,50375"
+)
+tg (CPTG
+uid 4901,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 4902,0
+va (VaSet
+)
+xt "-45700,49500,-40000,50500"
+st "stop_pos_valid"
+ju 2
+blo "-40000,50300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "stop_pos_valid"
+t "std_logic"
+o 9
+i "'0'"
+)
+)
+)
+*219 (CptPort
+uid 4938,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4939,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-58750,53625,-58000,54375"
+)
+tg (CPTG
+uid 4940,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 4941,0
+va (VaSet
+)
+xt "-57000,53500,-52800,54500"
+st "RSRLOAD"
+blo "-57000,54300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "RSRLOAD"
+t "std_logic"
+o 15
+i "'0'"
+)
+)
+)
+*220 (CptPort
+uid 4942,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4943,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-58750,54625,-58000,55375"
+)
+tg (CPTG
+uid 4944,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 4945,0
+va (VaSet
+)
+xt "-57000,54500,-54000,55500"
+st "SRCLK"
+blo "-57000,55300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "SRCLK"
+t "std_logic"
+o 16
+i "'0'"
+)
+)
+)
+*221 (CptPort
+uid 10272,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10273,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-39000,59625,-38250,60375"
+)
+tg (CPTG
+uid 10274,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 10275,0
+va (VaSet
+)
+xt "-46100,59500,-40000,60500"
+st "srin_data : (7:0)"
+ju 2
+blo "-40000,60300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "srin_data"
+t "std_logic_vector"
+b "(7 downto 0)"
+o 13
+)
+)
+)
+*222 (CptPort
+uid 10276,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10277,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-58750,59625,-58000,60375"
+)
+tg (CPTG
+uid 10278,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 10279,0
+va (VaSet
+)
+xt "-57000,59500,-53300,60500"
+st "SRIN_out"
+blo "-57000,60300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "SRIN_out"
+t "std_logic"
+o 14
+i "'0'"
+)
+)
+)
+*223 (CptPort
+uid 10280,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10281,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-39000,57625,-38250,58375"
+)
+tg (CPTG
+uid 10282,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 10283,0
+va (VaSet
+)
+xt "-45600,57500,-40000,58500"
+st "srin_write_ack"
+ju 2
+blo "-40000,58300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "srin_write_ack"
+t "std_logic"
+o 12
+i "'0'"
+)
+)
+)
+*224 (CptPort
+uid 10284,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10285,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-39000,58625,-38250,59375"
+)
+tg (CPTG
+uid 10286,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 10287,0
+va (VaSet
+)
+xt "-46300,58500,-40000,59500"
+st "srin_write_ready"
+ju 2
+blo "-40000,59300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "srin_write_ready"
+t "std_logic"
+o 11
+i "'0'"
+)
+)
+)
+*225 (CptPort
+uid 10288,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10289,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-39000,56625,-38250,57375"
+)
+tg (CPTG
+uid 10290,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 10291,0
+va (VaSet
+)
+xt "-47200,56500,-40000,57500"
+st "start_srin_write_8b"
+ju 2
+blo "-40000,57300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "start_srin_write_8b"
+t "std_logic"
+o 10
+)
+)
+)
+]
+shape (Rectangle
+uid 4904,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-58000,47000,-39000,62000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 4905,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*226 (Text
+uid 4906,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-52400,44000,-45800,45000"
+st "FACT_FAD_LIB"
+blo "-52400,44800"
+tm "BdLibraryNameMgr"
+)
+*227 (Text
+uid 4907,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-52400,45000,-47700,46000"
+st "drs_pulser"
+blo "-52400,45800"
+tm "CptNameMgr"
+)
+*228 (Text
+uid 4908,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-52400,46000,-44900,47000"
+st "I_main_drs_pulser"
+blo "-52400,46800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 4909,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 4910,0
+text (MLText
+uid 4911,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-48500,49000,-48500,49000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 4912,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-57750,60250,-56250,61750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*229 (Net
+uid 4946,0
+decl (Decl
+n "RSRLOAD"
+t "std_logic"
+o 23
+suid 117,0
+i "'0'"
+)
+declText (MLText
+uid 4947,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,21600,-129000,22400"
+st "RSRLOAD                      : std_logic                                    := '0'
+"
+)
+)
+*230 (PortIoOut
+uid 4954,0
+shape (CompositeShape
+uid 4955,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 4956,0
+sl 0
+ro 90
+xt "-68000,53625,-66500,54375"
+)
+(Line
+uid 4957,0
+sl 0
+ro 90
+xt "-66500,54000,-66000,54000"
+pts [
+"-66000,54000"
+"-66500,54000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 4958,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4959,0
+va (VaSet
+)
+xt "-73200,53500,-69000,54500"
+st "RSRLOAD"
+ju 2
+blo "-69000,54300"
+tm "WireNameMgr"
+)
+)
+)
+*231 (Net
+uid 4960,0
+decl (Decl
+n "SRCLK"
+t "std_logic"
+o 24
+suid 118,0
+i "'0'"
+)
+declText (MLText
+uid 4961,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,22400,-129000,23200"
+st "SRCLK                        : std_logic                                    := '0'
+"
+)
+)
+*232 (PortIoOut
+uid 4968,0
+shape (CompositeShape
+uid 4969,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 4970,0
+sl 0
+ro 90
+xt "-75000,56625,-73500,57375"
+)
+(Line
+uid 4971,0
+sl 0
+ro 90
+xt "-73500,57000,-73000,57000"
+pts [
+"-73000,57000"
+"-73500,57000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 4972,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4973,0
+va (VaSet
+)
+xt "-79000,56500,-76000,57500"
+st "SRCLK"
+ju 2
+blo "-76000,57300"
+tm "WireNameMgr"
+)
+)
+)
+*233 (Net
+uid 5220,0
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+posAdd 0
+o 38
+suid 133,0
+i "(OTHERS => '0')"
+)
+declText (MLText
+uid 5221,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,33600,-123000,34400"
+st "led                          : std_logic_vector(7 DOWNTO 0)                 := (OTHERS => '0')
+"
+)
+)
+*234 (Net
+uid 5472,0
+decl (Decl
+n "sensor_ready"
+t "std_logic"
+o 122
+suid 140,0
+)
+declText (MLText
+uid 5473,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,114800,-146500,115600"
+st "SIGNAL sensor_ready                 : std_logic
+"
+)
+)
+*235 (Net
+uid 5478,0
+decl (Decl
+n "sensor_array"
+t "sensor_array_type"
+o 121
+suid 141,0
+)
+declText (MLText
+uid 5479,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,114000,-142500,114800"
+st "SIGNAL sensor_array                 : sensor_array_type
+"
+)
+)
+*236 (Net
+uid 5632,0
+lang 10
+decl (Decl
+n "adc_otr"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 63
+suid 146,0
+)
+declText (MLText
+uid 5633,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,59600,-137000,60400"
+st "SIGNAL adc_otr                      : std_logic_vector(3 DOWNTO 0)
+"
+)
+)
+*237 (Net
+uid 5640,0
+decl (Decl
+n "adc_data_array_int"
+t "adc_data_array_type"
+o 62
+suid 147,0
+)
+declText (MLText
+uid 5641,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,58800,-141500,59600"
+st "SIGNAL adc_data_array_int           : adc_data_array_type
+"
+)
+)
+*238 (SaComponent
+uid 5678,0
+optionalChildren [
+*239 (CptPort
+uid 5658,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5659,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-58750,84625,-58000,85375"
+)
+tg (CPTG
+uid 5660,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 5661,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-57000,84500,-51100,85500"
+st "adc_data_array"
+blo "-57000,85300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 2
+suid 5,0
+)
+)
+)
+*240 (CptPort
+uid 5662,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5663,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-40000,84625,-39250,85375"
+)
+tg (CPTG
+uid 5664,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 5665,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-48100,84500,-41000,85500"
+st "adc_data_array_int"
+ju 2
+blo "-41000,85300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "adc_data_array_int"
+t "adc_data_array_type"
+o 4
+suid 6,0
+)
+)
+)
+*241 (CptPort
+uid 5666,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5667,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-40000,85625,-39250,86375"
+)
+tg (CPTG
+uid 5668,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 5669,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-43900,85500,-41000,86500"
+st "adc_otr"
+ju 2
+blo "-41000,86300"
+)
+)
+thePort (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "adc_otr"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 5
+suid 7,0
+)
+)
+)
+*242 (CptPort
+uid 5670,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5671,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-58750,85625,-58000,86375"
+)
+tg (CPTG
+uid 5672,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 5673,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-57000,85500,-51600,86500"
+st "adc_otr_array"
+blo "-57000,86300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "adc_otr_array"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 3
+suid 8,0
+)
+)
+)
+*243 (CptPort
+uid 5674,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5675,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-58750,82625,-58000,83375"
+)
+tg (CPTG
+uid 5676,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 5677,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-57000,82500,-54500,83500"
+st "clk_ps"
+blo "-57000,83300"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "clk_ps"
+t "std_logic"
+o 1
+suid 9,0
+)
+)
+)
+]
+shape (Rectangle
+uid 5679,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-58000,82000,-40000,90000"
+)
+oxt "15000,6000,23000,11000"
+ttg (MlTextGroup
+uid 5680,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*244 (Text
+uid 5681,0
+va (VaSet
+font "arial,8,1"
+)
+xt "-51100,86500,-44900,87500"
+st "FACT_FAD_lib"
+blo "-51100,87300"
+tm "BdLibraryNameMgr"
+)
+*245 (Text
+uid 5682,0
+va (VaSet
+font "arial,8,1"
+)
+xt "-51100,87500,-46300,88500"
+st "adc_buffer"
+blo "-51100,88300"
+tm "CptNameMgr"
+)
+*246 (Text
+uid 5683,0
+va (VaSet
+font "arial,8,1"
+)
+xt "-51100,88500,-43500,89500"
+st "I_main_adc_buffer"
+blo "-51100,89300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 5684,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 5685,0
+text (MLText
+uid 5686,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-78000,82300,-78000,82300"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 5687,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-57750,88250,-56250,89750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+sTC 0
+sF 0
+)
+archFileType "UNKNOWN"
+)
+*247 (SaComponent
+uid 5793,0
+optionalChildren [
+*248 (CptPort
+uid 5753,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5754,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-19750,128625,-19000,129375"
+)
+tg (CPTG
+uid 5755,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 5756,0
+va (VaSet
+)
+xt "-18000,128500,-16100,129500"
+st "sclk"
+blo "-18000,129300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sclk"
+t "std_logic"
+o 9
+suid 1,0
+)
+)
+)
+*249 (CptPort
+uid 5761,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5762,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-3000,128625,-2250,129375"
+)
+tg (CPTG
+uid 5763,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 5764,0
+va (VaSet
+)
+xt "-7700,128500,-4000,129500"
+st "dac_array"
+ju 2
+blo "-4000,129300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "dac_array"
+t "dac_array_type"
+o 3
+suid 10,0
+)
+)
+)
+*250 (CptPort
+uid 5765,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5766,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-3000,125625,-2250,126375"
+)
+tg (CPTG
+uid 5767,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 5768,0
+va (VaSet
+)
+xt "-9100,125500,-4000,126500"
+st "config_ready"
+ju 2
+blo "-4000,126300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "config_ready"
+t "std_logic"
+o 5
+suid 11,0
+)
+)
+)
+*251 (CptPort
+uid 5769,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5770,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-3000,124625,-2250,125375"
+)
+tg (CPTG
+uid 5771,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 5772,0
+va (VaSet
+)
+xt "-8800,124500,-4000,125500"
+st "config_start"
+ju 2
+blo "-4000,125300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "config_start"
+t "std_logic"
+o 2
+suid 12,0
+)
+)
+)
+*252 (CptPort
+uid 5773,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5774,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-3000,121625,-2250,122375"
+)
+tg (CPTG
+uid 5775,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 5776,0
+va (VaSet
+)
+xt "-9800,121500,-4000,122500"
+st "sensor_array"
+ju 2
+blo "-4000,122300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_array"
+t "sensor_array_type"
+o 10
+suid 13,0
+)
+)
+)
+*253 (CptPort
+uid 5777,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5778,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-3000,120625,-2250,121375"
+)
+tg (CPTG
+uid 5779,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 5780,0
+va (VaSet
+)
+xt "-9900,120500,-4000,121500"
+st "sensor_ready"
+ju 2
+blo "-4000,121300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_ready"
+t "std_logic"
+o 12
+suid 14,0
+)
+)
+)
+*254 (CptPort
+uid 5781,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5782,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-19750,124625,-19000,125375"
+)
+tg (CPTG
+uid 5783,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 5784,0
+va (VaSet
+)
+xt "-18000,124500,-15200,125500"
+st "dac_cs"
+blo "-18000,125300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 7
+suid 15,0
+)
+)
+)
+*255 (CptPort
+uid 5785,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5786,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-19750,123625,-19000,124375"
+)
+tg (CPTG
+uid 5787,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 5788,0
+va (VaSet
+)
+xt "-18000,123500,-11000,124500"
+st "sensor_cs : (3:0)"
+blo "-18000,124300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 11
+suid 16,0
+)
+)
+)
+*256 (CptPort
+uid 5789,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5790,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-19750,120625,-19000,121375"
+)
+tg (CPTG
+uid 5791,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 5792,0
+va (VaSet
+)
+xt "-18000,120500,-13800,121500"
+st "clk_50MHz"
+blo "-18000,121300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk_50MHz"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 17,0
+)
+)
+)
+*257 (CptPort
+uid 6154,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 6155,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-19750,126625,-19000,127375"
+)
+tg (CPTG
+uid 6156,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 6157,0
+va (VaSet
+)
+xt "-18000,126500,-16000,127500"
+st "mosi"
+blo "-18000,127300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "mosi"
+t "std_logic"
+o 8
+suid 19,0
+i "'0'"
+)
+)
+)
+*258 (CptPort
+uid 6317,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 6318,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-19750,127625,-19000,128375"
+)
+tg (CPTG
+uid 6319,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 6320,0
+va (VaSet
+)
+xt "-18000,127500,-16000,128500"
+st "miso"
+blo "-18000,128300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "miso"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 13
+suid 20,0
+)
+)
+)
+*259 (CptPort
+uid 20147,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 20148,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-3000,129625,-2250,130375"
+)
+tg (CPTG
+uid 20149,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 20150,0
+va (VaSet
+)
+xt "-10900,129500,-4000,130500"
+st "current_dac_array"
+ju 2
+blo "-4000,130300"
+)
+)
+thePort (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "current_dac_array"
+t "dac_array_type"
+o 6
+suid 21,0
+i "( others => 0)"
+)
+)
+)
+*260 (CptPort
+uid 21545,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 21546,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-19750,129625,-19000,130375"
+)
+tg (CPTG
+uid 21547,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 21548,0
+va (VaSet
+)
+xt "-18000,129500,-12700,130500"
+st "sclk_enable_i"
+blo "-18000,130300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "sclk_enable_i"
+t "std_logic"
+o 4
+suid 22,0
+)
+)
+)
+]
+shape (Rectangle
+uid 5794,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-19000,120000,-3000,133000"
+)
+oxt "15000,12000,30000,26000"
+ttg (MlTextGroup
+uid 5795,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*261 (Text
+uid 5796,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-18800,137000,-12600,138000"
+st "FACT_FAD_lib"
+blo "-18800,137800"
+tm "BdLibraryNameMgr"
+)
+*262 (Text
+uid 5797,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-18800,138000,-13300,139000"
+st "spi_interface"
+blo "-18800,138800"
+tm "CptNameMgr"
+)
+*263 (Text
+uid 5798,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-18800,139000,-10000,140000"
+st "I_main_SPI_interface"
+blo "-18800,139800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 5799,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 5800,0
+text (MLText
+uid 5801,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-34000,120000,-34000,120000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 5802,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-18750,131250,-17250,132750"
+iconName "BlockDiagram.png"
+iconMaskName "BlockDiagram.msk"
+ftype 1
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*264 (Net
+uid 5811,0
+decl (Decl
+n "sclk"
+t "std_logic"
+o 42
+suid 151,0
+)
+declText (MLText
+uid 5812,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,36800,-150000,37600"
+st "sclk                         : std_logic
+"
+)
+)
+*265 (Net
+uid 5819,0
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 52
+suid 152,0
+)
+declText (MLText
+uid 5820,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,44800,-150000,45600"
+st "sio                          : std_logic
+"
+)
+)
+*266 (Net
+uid 5827,0
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 31
+suid 153,0
+)
+declText (MLText
+uid 5828,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,28000,-150000,28800"
+st "dac_cs                       : std_logic
+"
+)
+)
+*267 (Net
+uid 5835,0
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 43
+suid 154,0
+)
+declText (MLText
+uid 5836,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,37600,-140500,38400"
+st "sensor_cs                    : std_logic_vector(3 DOWNTO 0)
+"
+)
+)
+*268 (PortIoOut
+uid 5843,0
+shape (CompositeShape
+uid 5844,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 5845,0
+sl 0
+ro 90
+xt "-30000,128625,-28500,129375"
+)
+(Line
+uid 5846,0
+sl 0
+ro 90
+xt "-28500,129000,-28000,129000"
+pts [
+"-28000,129000"
+"-28500,129000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 5847,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5848,0
+va (VaSet
+)
+xt "-32700,128500,-31000,129500"
+st "sclk"
+ju 2
+blo "-31000,129300"
+tm "WireNameMgr"
+)
+)
+)
+*269 (PortIoInOut
+uid 5849,0
+shape (CompositeShape
+uid 5850,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+uid 5851,0
+sl 0
+ro 180
+xt "-30000,127625,-28500,128375"
+)
+(Line
+uid 5852,0
+sl 0
+ro 180
+xt "-28500,128000,-28000,128000"
+pts [
+"-28000,128000"
+"-28500,128000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 5853,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5854,0
+va (VaSet
+)
+xt "-32400,127500,-31000,128500"
+st "sio"
+ju 2
+blo "-31000,128300"
+tm "WireNameMgr"
+)
+)
+)
+*270 (PortIoOut
+uid 5855,0
+shape (CompositeShape
+uid 5856,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 5857,0
+sl 0
+ro 90
+xt "-30000,124625,-28500,125375"
+)
+(Line
+uid 5858,0
+sl 0
+ro 90
+xt "-28500,125000,-28000,125000"
+pts [
+"-28000,125000"
+"-28500,125000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 5859,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5860,0
+va (VaSet
+)
+xt "-33800,124500,-31000,125500"
+st "dac_cs"
+ju 2
+blo "-31000,125300"
+tm "WireNameMgr"
+)
+)
+)
+*271 (PortIoOut
+uid 5861,0
+shape (CompositeShape
+uid 5862,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 5863,0
+sl 0
+ro 90
+xt "-30000,123625,-28500,124375"
+)
+(Line
+uid 5864,0
+sl 0
+ro 90
+xt "-28500,124000,-28000,124000"
+pts [
+"-28000,124000"
+"-28500,124000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 5865,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5866,0
+va (VaSet
+)
+xt "-34900,123500,-31000,124500"
+st "sensor_cs"
+ju 2
+blo "-31000,124300"
+tm "WireNameMgr"
+)
+)
+)
+*272 (Net
+uid 6158,0
+decl (Decl
+n "mosi"
+t "std_logic"
+o 40
+suid 162,0
+i "'0'"
+)
+declText (MLText
+uid 6159,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,35200,-129000,36000"
+st "mosi                         : std_logic                                    := '0'
+"
+)
+)
+*273 (PortIoOut
+uid 6166,0
+shape (CompositeShape
+uid 6167,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 6168,0
+sl 0
+ro 90
+xt "-30000,126625,-28500,127375"
+)
+(Line
+uid 6169,0
+sl 0
+ro 90
+xt "-28500,127000,-28000,127000"
+pts [
+"-28000,127000"
+"-28500,127000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 6170,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 6171,0
+va (VaSet
+)
+xt "-33000,126500,-31000,127500"
+st "mosi"
+ju 2
+blo "-31000,127300"
+tm "WireNameMgr"
+)
+)
+)
+*274 (Net
+uid 6360,0
+decl (Decl
+n "denable"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 34
+suid 166,0
+i "'0'"
+)
+declText (MLText
+uid 6361,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,30400,-115500,31200"
+st "denable                      : std_logic                                    := '0' -- default domino wave off
+"
+)
+)
+*275 (PortIoOut
+uid 6368,0
+shape (CompositeShape
+uid 6369,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 6370,0
+sl 0
+ro 270
+xt "179500,87625,181000,88375"
+)
+(Line
+uid 6371,0
+sl 0
+ro 270
+xt "179000,88000,179500,88000"
+pts [
+"179000,88000"
+"179500,88000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 6372,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 6373,0
+va (VaSet
+)
+xt "182000,87500,185000,88500"
+st "denable"
+blo "182000,88300"
+tm "WireNameMgr"
+)
+)
+)
+*276 (MWC
+uid 6529,0
+optionalChildren [
+*277 (CptPort
+uid 6501,0
+optionalChildren [
+*278 (Line
+uid 6505,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-94000,77000,-93000,77000"
+pts [
+"-94000,77000"
+"-93000,77000"
+]
+)
+*279 (Property
+uid 6506,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 6502,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-94750,76625,-94000,77375"
+)
+tg (CPTG
+uid 6503,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 6504,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-73331,316342,-71531,317342"
+st "dout"
+blo "-73331,317142"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+o 36
+suid 1,0
+i "'1'"
+)
+)
+)
+*280 (CptPort
+uid 6507,0
+optionalChildren [
+*281 (Line
+uid 6511,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-88999,76000,-88000,76000"
+pts [
+"-88000,76000"
+"-88999,76000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 6508,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-88000,75625,-87250,76375"
+)
+tg (CPTG
+uid 6509,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 6510,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-70365,315294,-68565,316294"
+st "din0"
+ju 2
+blo "-68565,316094"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din0"
+t "std_logic"
+o 95
+suid 2,0
+i "'1'"
+)
+)
+)
+*282 (CptPort
+uid 6512,0
+optionalChildren [
+*283 (Line
+uid 6516,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-88999,78000,-88000,78000"
+pts [
+"-88000,78000"
+"-88999,78000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 6513,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-88000,77625,-87250,78375"
+)
+tg (CPTG
+uid 6514,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 6515,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-70250,317700,-68450,318700"
+st "din1"
+ju 2
+blo "-68450,318500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "std_logic"
+o 94
+suid 3,0
+i "'1'"
+)
+)
+)
+*284 (CommentGraphic
+uid 6517,0
+optionalChildren [
+*285 (Property
+uid 6519,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-89000,79000"
+"-89000,79000"
+]
+uid 6518,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-89000,79000,-89000,79000"
+)
+oxt "11000,10000,11000,10000"
+)
+*286 (CommentGraphic
+uid 6520,0
+optionalChildren [
+*287 (Property
+uid 6522,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-89000,75000"
+"-89000,75000"
+]
+uid 6521,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-89000,75000,-89000,75000"
+)
+oxt "11000,6000,11000,6000"
+)
+*288 (Grouping
+uid 6523,0
+optionalChildren [
+*289 (CommentGraphic
+uid 6525,0
+shape (PolyLine2D
+pts [
+"-91000,75000"
+"-89000,75000"
+"-89000,79000"
+"-91000,79000"
+]
+uid 6526,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-91000,75000,-89000,79000"
+)
+oxt "9000,6000,11000,10000"
+)
+*290 (CommentGraphic
+uid 6527,0
+shape (Arc2D
+pts [
+"-91000,79000"
+"-93000,77000"
+"-91000,75000"
+]
+uid 6528,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-93000,75000,-91000,79000"
+)
+oxt "7000,6000,9000,10000"
+)
+]
+shape (GroupingShape
+uid 6524,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "-93000,75000,-89000,79000"
+)
+oxt "7000,6000,11000,10000"
+)
+]
+shape (Rectangle
+uid 6530,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "-94000,75000,-88000,79000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,12000,10000"
+ttg (MlTextGroup
+uid 6531,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*291 (Text
+uid 6532,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-91500,75500,-86700,76500"
+st "moduleware"
+blo "-91500,76300"
+)
+*292 (Text
+uid 6533,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-91500,76500,-89900,77500"
+st "and"
+blo "-91500,77300"
+)
+*293 (Text
+uid 6534,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-91500,77500,-89100,78500"
+st "and_5"
+blo "-91500,78300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 6535,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 6536,0
+text (MLText
+uid 6537,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-109000,66000,-109000,66000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 1
+visOptions (mwParamsVisibilityOptions
+)
+)
+*294 (Net
+uid 8746,0
+decl (Decl
+n "sclk_enable"
+t "std_logic"
+o 120
+suid 194,0
+)
+declText (MLText
+uid 8747,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,113200,-146500,114000"
+st "SIGNAL sclk_enable                  : std_logic
+"
+)
+)
+*295 (Net
+uid 9004,0
+lang 2
+decl (Decl
+n "adc_clk_en"
+t "std_logic"
+o 61
+suid 195,0
+)
+declText (MLText
+uid 9005,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,58000,-146500,58800"
+st "SIGNAL adc_clk_en                   : std_logic
+"
+)
+)
+*296 (SaComponent
+uid 9175,0
+optionalChildren [
+*297 (CptPort
+uid 9120,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 9121,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-42000,21625,-41250,22375"
+)
+tg (CPTG
+uid 9122,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 9123,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-46100,21500,-43000,22500"
+st "CLK_50"
+ju 2
+blo "-43000,22300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_50"
+t "std_logic"
+o 7
+suid 2,0
+)
+)
+)
+*298 (CptPort
+uid 9124,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 9125,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-42000,22625,-41250,23375"
+)
+tg (CPTG
+uid 9126,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 9127,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-46100,22500,-43000,23500"
+st "CLK_25"
+ju 2
+blo "-43000,23300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_25"
+t "std_logic"
+o 5
+suid 3,0
+)
+)
+)
+*299 (CptPort
+uid 9128,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 9129,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-60750,21625,-60000,22375"
+)
+tg (CPTG
+uid 9130,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 9131,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-59000,21500,-57100,22500"
+st "CLK"
+blo "-59000,22300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+suid 6,0
+)
+)
+)
+*300 (CptPort
+uid 9211,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 9212,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-42000,23625,-41250,24375"
+)
+tg (CPTG
+uid 9213,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 9214,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-47500,23500,-43000,24500"
+st "CLK_25_PS"
+ju 2
+blo "-43000,24300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 6
+suid 24,0
+)
+)
+)
+*301 (CptPort
+uid 9215,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 9216,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-60750,14625,-60000,15375"
+)
+tg (CPTG
+uid 9217,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 9218,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-59000,14500,-55700,15500"
+st "direction"
+blo "-59000,15300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "direction"
+t "std_logic"
+o 3
+suid 26,0
+)
+)
+)
+*302 (CptPort
+uid 9219,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 9220,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-60750,15625,-60000,16375"
+)
+tg (CPTG
+uid 9221,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 9222,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-59000,15500,-56000,16500"
+st "do_shift"
+blo "-59000,16300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "do_shift"
+t "std_logic"
+o 4
+suid 25,0
+)
+)
+)
+*303 (CptPort
+uid 10030,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10031,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-60750,23625,-60000,24375"
+)
+tg (CPTG
+uid 10032,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 10033,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-59000,23500,-55800,24500"
+st "RST_IN"
+blo "-59000,24300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "RST_IN"
+t "std_logic"
+o 2
+suid 27,0
+)
+)
+)
+*304 (CptPort
+uid 15170,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 15171,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-42000,14625,-41250,15375"
+)
+tg (CPTG
+uid 15172,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 15173,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-47800,14500,-43000,15500"
+st "offset : (7:0)"
+ju 2
+blo "-43000,15300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "offset"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 9
+suid 28,0
+i "(OTHERS => '0')"
+)
+)
+)
+*305 (CptPort
+uid 23071,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 23072,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-42000,15625,-41250,16375"
+)
+tg (CPTG
+uid 23073,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 23074,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-49100,15500,-43000,16500"
+st "locked_status_o"
+ju 2
+blo "-43000,16300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "locked_status_o"
+t "std_logic"
+o 8
+suid 29,0
+)
+)
+)
+*306 (CptPort
+uid 23075,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 23076,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-42000,16625,-41250,17375"
+)
+tg (CPTG
+uid 23077,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 23078,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-48800,16500,-43000,17500"
+st "ready_status_o"
+ju 2
+blo "-43000,17300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ready_status_o"
+t "std_logic"
+o 10
+suid 30,0
+)
+)
+)
+]
+shape (Rectangle
+uid 9176,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-60000,13000,-42000,27000"
+)
+oxt "28000,10000,46000,33000"
+ttg (MlTextGroup
+uid 9177,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*307 (Text
+uid 9178,0
+va (VaSet
+font "arial,8,1"
+)
+xt "-55800,18000,-49600,19000"
+st "FACT_FAD_lib"
+blo "-55800,18800"
+tm "BdLibraryNameMgr"
+)
+*308 (Text
+uid 9179,0
+va (VaSet
+font "arial,8,1"
+)
+xt "-55800,19000,-45800,20000"
+st "clock_generator_var_ps"
+blo "-55800,19800"
+tm "CptNameMgr"
+)
+*309 (Text
+uid 9180,0
+va (VaSet
+font "arial,8,1"
+)
+xt "-55800,20000,-45200,21000"
+st "clock_generator_instance"
+blo "-55800,20800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 9181,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 9182,0
+text (MLText
+uid 9183,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-75000,6000,-75000,6000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 9184,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-59750,25250,-58250,26750"
+iconName "BlockDiagram.png"
+iconMaskName "BlockDiagram.msk"
+ftype 1
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*310 (Net
+uid 9231,0
+decl (Decl
+n "ps_direction"
+t "std_logic"
+eolc "-- default phase shift upwards"
+posAdd 0
+o 102
+suid 196,0
+i "'1'"
+)
+declText (MLText
+uid 9232,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,98800,-110000,99600"
+st "SIGNAL ps_direction                 : std_logic                                    := '1' -- default phase shift upwards
+"
+)
+)
+*311 (Net
+uid 9239,0
+decl (Decl
+n "ps_do_phase_shift"
+t "std_logic"
+eolc "--pulse this to phase shift once"
+preAdd 0
+posAdd 0
+o 103
+suid 197,0
+i "'0'"
+)
+declText (MLText
+uid 9240,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,99600,-109000,100400"
+st "SIGNAL ps_do_phase_shift            : std_logic                                    := '0' --pulse this to phase shift once
+"
+)
+)
+*312 (Net
+uid 9941,0
+decl (Decl
+n "ps_reset"
+t "std_logic"
+eolc "-- pulse this to reset the variable phase shift"
+posAdd 0
+o 104
+suid 221,0
+i "'0'"
+)
+declText (MLText
+uid 9942,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,100400,-101500,101200"
+st "SIGNAL ps_reset                     : std_logic                                    := '0' -- pulse this to reset the variable phase shift
+"
+)
+)
+*313 (Net
+uid 9949,0
+decl (Decl
+n "srclk_enable"
+t "std_logic"
+o 128
+suid 222,0
+i "'0'"
+)
+declText (MLText
+uid 9950,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,120400,-125500,121200"
+st "SIGNAL srclk_enable                 : std_logic                                    := '0'
+"
+)
+)
+*314 (MWC
+uid 9957,0
+optionalChildren [
+*315 (CptPort
+uid 9966,0
+optionalChildren [
+*316 (Line
+uid 9970,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-72000,57000,-71000,57000"
+pts [
+"-72000,57000"
+"-71000,57000"
+]
+)
+*317 (Property
+uid 9971,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 9967,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-72750,56625,-72000,57375"
+)
+tg (CPTG
+uid 9968,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 9969,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-51331,296342,-49531,297342"
+st "dout"
+blo "-51331,297142"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+o 24
+i "'0'"
+)
+)
+)
+*318 (CptPort
+uid 9972,0
+optionalChildren [
+*319 (Line
+uid 9976,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-66999,56000,-66000,56000"
+pts [
+"-66000,56000"
+"-66999,56000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 9973,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-66000,55625,-65250,56375"
+)
+tg (CPTG
+uid 9974,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 9975,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-48365,295294,-46565,296294"
+st "din0"
+ju 2
+blo "-46565,296094"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din0"
+t "std_logic"
+o 60
+i "'0'"
+)
+)
+)
+*320 (CptPort
+uid 9977,0
+optionalChildren [
+*321 (Line
+uid 9981,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-67000,58000,-66000,58000"
+pts [
+"-66000,58000"
+"-67000,58000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 9978,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-66000,57625,-65250,58375"
+)
+tg (CPTG
+uid 9979,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 9980,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-48250,297700,-46450,298700"
+st "din1"
+ju 2
+blo "-46450,298500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "std_logic"
+o 128
+i "'0'"
+)
+)
+)
+*322 (CommentGraphic
+uid 9982,0
+optionalChildren [
+*323 (Property
+uid 9984,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-67000,59000"
+"-67000,59000"
+]
+uid 9983,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-67000,59000,-67000,59000"
+)
+oxt "11000,10000,11000,10000"
+)
+*324 (CommentGraphic
+uid 9985,0
+optionalChildren [
+*325 (Property
+uid 9987,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-67000,55000"
+"-67000,55000"
+]
+uid 9986,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-67000,55000,-67000,55000"
+)
+oxt "11000,6000,11000,6000"
+)
+*326 (Grouping
+uid 9988,0
+optionalChildren [
+*327 (CommentGraphic
+uid 9990,0
+shape (PolyLine2D
+pts [
+"-69000,55000"
+"-67000,55000"
+"-67000,59000"
+"-69000,59000"
+]
+uid 9991,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-69000,55000,-67000,59000"
+)
+oxt "9000,6000,11000,10000"
+)
+*328 (CommentGraphic
+uid 9992,0
+shape (Arc2D
+pts [
+"-69000,59000"
+"-71000,57000"
+"-69000,55000"
+]
+uid 9993,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-71000,55000,-69000,59000"
+)
+oxt "7000,6000,9000,10000"
+)
+]
+shape (GroupingShape
+uid 9989,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "-71000,55000,-67000,59000"
+)
+oxt "7000,6000,11000,10000"
+)
+]
+shape (Rectangle
+uid 9958,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "-72000,55000,-66000,59000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,12000,10000"
+ttg (MlTextGroup
+uid 9959,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*329 (Text
+uid 9960,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-69500,55500,-64700,56500"
+st "moduleware"
+blo "-69500,56300"
+)
+*330 (Text
+uid 9961,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-69500,56500,-67900,57500"
+st "and"
+blo "-69500,57300"
+)
+*331 (Text
+uid 9962,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-69500,57500,-68500,58500"
+st "I6"
+blo "-69500,58300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 9963,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 9964,0
+text (MLText
+uid 9965,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-87000,46000,-87000,46000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 1
+visOptions (mwParamsVisibilityOptions
+)
+)
+*332 (Net
+uid 10008,0
+decl (Decl
+n "SRCLK1"
+t "std_logic"
+o 60
+suid 224,0
+i "'0'"
+)
+declText (MLText
+uid 10009,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,57200,-125500,58000"
+st "SIGNAL SRCLK1                       : std_logic                                    := '0'
+"
+)
+)
+*333 (Net
+uid 10264,0
+decl (Decl
+n "s_trigger"
+t "std_logic"
+o 118
+suid 230,0
+)
+declText (MLText
+uid 10265,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,112400,-146500,113200"
+st "SIGNAL s_trigger                    : std_logic
+"
+)
+)
+*334 (Net
+uid 10296,0
+decl (Decl
+n "start_srin_write_8b"
+t "std_logic"
+o 131
+suid 231,0
+)
+declText (MLText
+uid 10297,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,122800,-146500,123600"
+st "SIGNAL start_srin_write_8b          : std_logic
+"
+)
+)
+*335 (Net
+uid 10302,0
+decl (Decl
+n "srin_write_ack"
+t "std_logic"
+o 129
+suid 232,0
+i "'0'"
+)
+declText (MLText
+uid 10303,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,121200,-125500,122000"
+st "SIGNAL srin_write_ack               : std_logic                                    := '0'
+"
+)
+)
+*336 (Net
+uid 10308,0
+decl (Decl
+n "srin_write_ready"
+t "std_logic"
+o 130
+suid 233,0
+i "'0'"
+)
+declText (MLText
+uid 10309,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,122000,-125500,122800"
+st "SIGNAL srin_write_ready             : std_logic                                    := '0'
+"
+)
+)
+*337 (Net
+uid 10314,0
+decl (Decl
+n "drs_srin_data"
+t "std_logic_vector"
+b "(7 downto 0)"
+o 92
+suid 234,0
+i "(others => '0')"
+)
+declText (MLText
+uid 10315,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,90000,-119500,90800"
+st "SIGNAL drs_srin_data                : std_logic_vector(7 downto 0)                 := (others => '0')
+"
+)
+)
+*338 (Net
+uid 10320,0
+decl (Decl
+n "SRIN_out"
+t "std_logic"
+o 25
+suid 235,0
+i "'0'"
+)
+declText (MLText
+uid 10321,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,23200,-129000,24000"
+st "SRIN_out                     : std_logic                                    := '0'
+"
+)
+)
+*339 (PortIoOut
+uid 10328,0
+shape (CompositeShape
+uid 10329,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 10330,0
+sl 0
+ro 90
+xt "-76000,59625,-74500,60375"
+)
+(Line
+uid 10331,0
+sl 0
+ro 90
+xt "-74500,60000,-74000,60000"
+pts [
+"-74000,60000"
+"-74500,60000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 10332,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10333,0
+va (VaSet
+)
+xt "-80700,59500,-77000,60500"
+st "SRIN_out"
+ju 2
+blo "-77000,60300"
+tm "WireNameMgr"
+)
+)
+)
+*340 (MWC
+uid 10380,0
+optionalChildren [
+*341 (CptPort
+uid 10344,0
+optionalChildren [
+*342 (Line
+uid 10348,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-125000,68000,-123409,68000"
+pts [
+"-125000,68000"
+"-123409,68000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10345,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-125750,67625,-125000,68375"
+)
+tg (CPTG
+uid 10346,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 10347,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-128000,67700,-126200,68700"
+st "din1"
+blo "-128000,68500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 14
+suid 1,0
+)
+)
+)
+*343 (CptPort
+uid 10349,0
+optionalChildren [
+*344 (Property
+uid 10353,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+*345 (Line
+uid 10354,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-119999,67000,-119000,67000"
+pts [
+"-119000,67000"
+"-119999,67000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10350,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-119000,66625,-118250,67375"
+)
+tg (CPTG
+uid 10351,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 10352,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-117750,66532,-115950,67532"
+st "dout"
+ju 2
+blo "-115950,67332"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 135
+suid 2,0
+)
+)
+)
+*346 (CptPort
+uid 10355,0
+optionalChildren [
+*347 (Line
+uid 10359,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-125000,66000,-123409,66000"
+pts [
+"-125000,66000"
+"-123409,66000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 10356,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-125750,65625,-125000,66375"
+)
+tg (CPTG
+uid 10357,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 10358,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-128115,65294,-126315,66294"
+st "din0"
+blo "-128115,66094"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din0"
+t "std_logic"
+o 67
+suid 3,0
+)
+)
+)
+*348 (CommentGraphic
+uid 10360,0
+shape (Arc2D
+pts [
+"-124000,65004"
+"-121737,65521"
+"-120000,67000"
+]
+uid 10361,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-124000,65003,-120000,67000"
+)
+oxt "7000,6003,11000,8000"
+)
+*349 (CommentGraphic
+uid 10362,0
+shape (Arc2D
+pts [
+"-120000,67005"
+"-121551,68394"
+"-124004,68998"
+]
+uid 10363,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-124004,67005,-120000,68999"
+)
+oxt "6996,8005,11000,10000"
+)
+*350 (Grouping
+uid 10364,0
+optionalChildren [
+*351 (CommentGraphic
+uid 10366,0
+optionalChildren [
+*352 (Property
+uid 10368,0
+pclass "_MW_GEOM_"
+pname "arc"
+ptn "String"
+)
+]
+shape (CustomPolygon
+pts [
+"-124000,68998"
+"-124000,65000"
+"-122817,65211"
+"-121048,66156"
+"-120000,67000"
+"-121952,68132"
+"-124000,68998"
+]
+uid 10367,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,65535"
+lineColor "32768,0,32768"
+fillStyle 1
+)
+xt "-124000,65000,-120000,68998"
+)
+oxt "7000,6000,11000,9998"
+)
+*353 (CommentGraphic
+uid 10369,0
+optionalChildren [
+*354 (Property
+uid 10371,0
+pclass "_MW_GEOM_"
+pname "arc"
+ptn "String"
+)
+]
+shape (Arc2D
+pts [
+"-124000,65000"
+"-123237,67001"
+"-124000,69000"
+]
+uid 10370,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+fillStyle 1
+)
+xt "-124000,65000,-123236,69000"
+)
+oxt "7000,6000,7762,10000"
+)
+]
+shape (GroupingShape
+uid 10365,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "-124000,65000,-120000,69000"
+)
+oxt "7000,6000,11000,10000"
+)
+*355 (CommentGraphic
+uid 10372,0
+shape (PolyLine2D
+pts [
+"-120000,67000"
+"-120000,67000"
+]
+uid 10373,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-120000,67000,-120000,67000"
+)
+oxt "11000,8000,11000,8000"
+)
+*356 (CommentGraphic
+uid 10374,0
+optionalChildren [
+*357 (Property
+uid 10376,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-124000,65000"
+"-124000,65000"
+]
+uid 10375,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-124000,65000,-124000,65000"
+)
+oxt "7000,6000,7000,6000"
+)
+*358 (CommentGraphic
+uid 10377,0
+optionalChildren [
+*359 (Property
+uid 10379,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-124000,69000"
+"-124000,69000"
+]
+uid 10378,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-124000,69000,-124000,69000"
+)
+oxt "7000,10000,7000,10000"
+)
+]
+shape (Rectangle
+uid 10381,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "-125000,65000,-119000,69000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,12000,10000"
+ttg (MlTextGroup
+uid 10382,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*360 (Text
+uid 10383,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-123500,67500,-118700,68500"
+st "moduleware"
+blo "-123500,68300"
+)
+*361 (Text
+uid 10384,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-123500,68500,-122400,69500"
+st "or"
+blo "-123500,69300"
+)
+*362 (Text
+uid 10385,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-123500,69500,-121600,70500"
+st "or_5"
+blo "-123500,70300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 10386,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 10387,0
+text (MLText
+uid 10388,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-140000,56000,-140000,56000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 2
+visOptions (mwParamsVisibilityOptions
+)
+)
+*363 (Net
+uid 10627,0
+decl (Decl
+n "socks_connected"
+t "std_logic"
+o 123
+suid 243,0
+)
+declText (MLText
+uid 10628,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,116400,-146500,117200"
+st "SIGNAL socks_connected              : std_logic
+"
+)
+)
+*364 (Net
+uid 10635,0
+decl (Decl
+n "socks_waiting"
+t "std_logic"
+o 124
+suid 244,0
+)
+declText (MLText
+uid 10636,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,117200,-146500,118000"
+st "SIGNAL socks_waiting                : std_logic
+"
+)
+)
+*365 (Net
+uid 10721,0
+decl (Decl
+n "green"
+t "std_logic"
+o 37
+suid 248,0
+)
+declText (MLText
+uid 10722,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,32800,-150000,33600"
+st "green                        : std_logic
+"
+)
+)
+*366 (PortIoOut
+uid 10729,0
+shape (CompositeShape
+uid 10730,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 10731,0
+sl 0
+ro 270
+xt "113500,128625,115000,129375"
+)
+(Line
+uid 10732,0
+sl 0
+ro 270
+xt "113000,129000,113500,129000"
+pts [
+"113000,129000"
+"113500,129000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 10733,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10734,0
+va (VaSet
+)
+xt "116000,128500,118400,129500"
+st "green"
+blo "116000,129300"
+tm "WireNameMgr"
+)
+)
+)
+*367 (Net
+uid 10735,0
+decl (Decl
+n "amber"
+t "std_logic"
+o 29
+suid 249,0
+)
+declText (MLText
+uid 10736,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,26400,-150000,27200"
+st "amber                        : std_logic
+"
+)
+)
+*368 (PortIoOut
+uid 10743,0
+shape (CompositeShape
+uid 10744,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 10745,0
+sl 0
+ro 270
+xt "113500,129625,115000,130375"
+)
+(Line
+uid 10746,0
+sl 0
+ro 270
+xt "113000,130000,113500,130000"
+pts [
+"113000,130000"
+"113500,130000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 10747,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10748,0
+va (VaSet
+)
+xt "116000,129500,118500,130500"
+st "amber"
+blo "116000,130300"
+tm "WireNameMgr"
+)
+)
+)
+*369 (Net
+uid 10749,0
+decl (Decl
+n "red"
+t "std_logic"
+o 41
+suid 250,0
+)
+declText (MLText
+uid 10750,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,36000,-150000,36800"
+st "red                          : std_logic
+"
+)
+)
+*370 (PortIoOut
+uid 10757,0
+shape (CompositeShape
+uid 10758,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 10759,0
+sl 0
+ro 270
+xt "113500,130625,115000,131375"
+)
+(Line
+uid 10760,0
+sl 0
+ro 270
+xt "113000,131000,113500,131000"
+pts [
+"113000,131000"
+"113500,131000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 10761,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10762,0
+va (VaSet
+)
+xt "116000,130500,117500,131500"
+st "red"
+blo "116000,131300"
+tm "WireNameMgr"
+)
+)
+)
+*371 (SaComponent
+uid 11209,0
+optionalChildren [
+*372 (CptPort
+uid 11181,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 11182,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "88250,128625,89000,129375"
+)
+tg (CPTG
+uid 11183,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 11184,0
+va (VaSet
+)
+xt "90000,128500,91900,129500"
+st "CLK"
+blo "90000,129300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+)
+)
+)
+*373 (CptPort
+uid 11185,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 11186,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "107000,128625,107750,129375"
+)
+tg (CPTG
+uid 11187,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 11188,0
+va (VaSet
+)
+xt "103600,128500,106000,129500"
+st "green"
+ju 2
+blo "106000,129300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "green"
+t "std_logic"
+o 2
+)
+)
+)
+*374 (CptPort
+uid 11189,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 11190,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "107000,129625,107750,130375"
+)
+tg (CPTG
+uid 11191,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 11192,0
+va (VaSet
+)
+xt "103500,129500,106000,130500"
+st "amber"
+ju 2
+blo "106000,130300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "amber"
+t "std_logic"
+o 3
+)
+)
+)
+*375 (CptPort
+uid 11193,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 11194,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "107000,130625,107750,131375"
+)
+tg (CPTG
+uid 11195,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 11196,0
+va (VaSet
+)
+xt "104500,130500,106000,131500"
+st "red"
+ju 2
+blo "106000,131300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "red"
+t "std_logic"
+o 4
+)
+)
+)
+*376 (CptPort
+uid 11197,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 11198,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "88250,129625,89000,130375"
+)
+tg (CPTG
+uid 11199,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 11200,0
+va (VaSet
+)
+xt "90000,129500,92800,130500"
+st "trigger"
+blo "90000,130300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "trigger"
+t "std_logic"
+o 6
+)
+)
+)
+*377 (CptPort
+uid 11201,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 11202,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "88250,130625,89000,131375"
+)
+tg (CPTG
+uid 11203,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 11204,0
+va (VaSet
+)
+xt "90000,130500,96100,131500"
+st "socks_waiting"
+blo "90000,131300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "socks_waiting"
+t "std_logic"
+o 11
+)
+)
+)
+*378 (CptPort
+uid 11205,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 11206,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "88250,131625,89000,132375"
+)
+tg (CPTG
+uid 11207,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 11208,0
+va (VaSet
+)
+xt "90000,131500,97200,132500"
+st "socks_connected"
+blo "90000,132300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "socks_connected"
+t "std_logic"
+o 12
+)
+)
+)
+*379 (CptPort
+uid 12693,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 12694,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "107000,132625,107750,133375"
+)
+tg (CPTG
+uid 12695,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 12696,0
+va (VaSet
+)
+xt "97500,132500,106000,133500"
+st "additional_flasher_out"
+ju 2
+blo "106000,133300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "additional_flasher_out"
+t "std_logic"
+o 5
+)
+)
+)
+*380 (CptPort
+uid 22344,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22345,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "88250,132625,89000,133375"
+)
+tg (CPTG
+uid 22346,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 22347,0
+va (VaSet
+)
+xt "90000,132500,97000,133500"
+st "refclk_too_high"
+blo "90000,133300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "refclk_too_high"
+t "std_logic"
+o 9
+)
+)
+)
+*381 (CptPort
+uid 22348,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22349,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "88250,133625,89000,134375"
+)
+tg (CPTG
+uid 22350,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 22351,0
+va (VaSet
+)
+xt "90000,133500,96600,134500"
+st "refclk_too_low"
+blo "90000,134300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "refclk_too_low"
+t "std_logic"
+o 10
+)
+)
+)
+*382 (CptPort
+uid 30445,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30446,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "88250,134625,89000,135375"
+)
+tg (CPTG
+uid 30447,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 30448,0
+va (VaSet
+)
+xt "90000,134500,95600,135500"
+st "trigger_veto"
+blo "90000,135300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 8
+)
+)
+)
+*383 (CptPort
+uid 30449,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30450,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "88250,135625,89000,136375"
+)
+tg (CPTG
+uid 30451,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 30452,0
+va (VaSet
+)
+xt "90000,135500,96000,136500"
+st "w5300_reset"
+blo "90000,136300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "w5300_reset"
+t "std_logic"
+o 7
+)
+)
+)
+]
+shape (Rectangle
+uid 11210,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "89000,128000,107000,138000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 11211,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*384 (Text
+uid 11212,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "90900,139000,97100,140000"
+st "FACT_FAD_lib"
+blo "90900,139800"
+tm "BdLibraryNameMgr"
+)
+*385 (Text
+uid 11213,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "90900,140000,96800,141000"
+st "led_controller"
+blo "90900,140800"
+tm "CptNameMgr"
+)
+*386 (Text
+uid 11214,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "90900,141000,100700,142000"
+st "led_controller_instance"
+blo "90900,141800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 11215,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 11216,0
+text (MLText
+uid 11217,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "89000,125600,115500,127200"
+st "HEARTBEAT_PWM_DIVIDER = 50000       ( integer )  
+WAITING_DIVIDER       = 50000000    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "HEARTBEAT_PWM_DIVIDER"
+type "integer"
+value "50000"
+)
+(GiElement
+name "WAITING_DIVIDER"
+type "integer"
+value "50000000"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 11218,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "89250,136250,90750,137750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*387 (Net
+uid 11403,0
+decl (Decl
+n "drs_readout_started"
+t "std_logic"
+o 90
+suid 252,0
+)
+declText (MLText
+uid 11404,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,88400,-146500,89200"
+st "SIGNAL drs_readout_started          : std_logic
+"
+)
+)
+*388 (Net
+uid 11856,0
+decl (Decl
+n "trigger_enable"
+t "std_logic"
+o 133
+suid 254,0
+)
+declText (MLText
+uid 11857,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,126000,-146500,126800"
+st "SIGNAL trigger_enable               : std_logic
+"
+)
+)
+*389 (MWC
+uid 12295,0
+optionalChildren [
+*390 (CptPort
+uid 12267,0
+optionalChildren [
+*391 (Line
+uid 12271,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-114000,70000,-113000,70000"
+pts [
+"-113000,70000"
+"-114000,70000"
+]
+)
+*392 (Property
+uid 12272,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 12268,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-113000,69625,-112250,70375"
+)
+tg (CPTG
+uid 12269,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 12270,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-111581,69342,-109781,70342"
+st "dout"
+ju 2
+blo "-109781,70142"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 145
+suid 1,0
+)
+)
+)
+*393 (CptPort
+uid 12273,0
+optionalChildren [
+*394 (Line
+uid 12277,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-119000,69000,-117999,69000"
+pts [
+"-119000,69000"
+"-117999,69000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 12274,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-119750,68625,-119000,69375"
+)
+tg (CPTG
+uid 12275,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 12276,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-122115,68294,-120315,69294"
+st "din0"
+blo "-122115,69094"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din0"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 135
+suid 2,0
+)
+)
+)
+*395 (CptPort
+uid 12278,0
+optionalChildren [
+*396 (Line
+uid 12282,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-119000,71000,-117999,71000"
+pts [
+"-119000,71000"
+"-117999,71000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 12279,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-119750,70625,-119000,71375"
+)
+tg (CPTG
+uid 12280,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 12281,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-122000,70700,-120200,71700"
+st "din1"
+blo "-122000,71500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "std_logic"
+o 133
+suid 3,0
+)
+)
+)
+*397 (CommentGraphic
+uid 12283,0
+optionalChildren [
+*398 (Property
+uid 12285,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-118000,72000"
+"-118000,72000"
+]
+uid 12284,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-118000,72000,-118000,72000"
+)
+oxt "7000,10000,7000,10000"
+)
+*399 (CommentGraphic
+uid 12286,0
+optionalChildren [
+*400 (Property
+uid 12288,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-118000,68000"
+"-118000,68000"
+]
+uid 12287,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-118000,68000,-118000,68000"
+)
+oxt "7000,6000,7000,6000"
+)
+*401 (Grouping
+uid 12289,0
+optionalChildren [
+*402 (CommentGraphic
+uid 12291,0
+shape (PolyLine2D
+pts [
+"-116000,72000"
+"-118000,72000"
+"-118000,68000"
+"-116000,68000"
+]
+uid 12292,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-118000,68000,-116000,72000"
+)
+oxt "7000,6000,9000,10000"
+)
+*403 (CommentGraphic
+uid 12293,0
+shape (Arc2D
+pts [
+"-116000,68000"
+"-114000,70000"
+"-116000,72000"
+]
+uid 12294,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-116000,68000,-114000,72000"
+)
+oxt "9000,6000,11000,10000"
+)
+]
+shape (GroupingShape
+uid 12290,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "-118000,68000,-114000,72000"
+)
+oxt "7000,6000,11000,10000"
+)
+]
+shape (Rectangle
+uid 12296,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "-119000,68000,-113000,72000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,12000,10000"
+ttg (MlTextGroup
+uid 12297,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*404 (Text
+uid 12298,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-117500,68500,-112700,69500"
+st "moduleware"
+blo "-117500,69300"
+)
+*405 (Text
+uid 12299,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-117500,69500,-115900,70500"
+st "and"
+blo "-117500,70300"
+)
+*406 (Text
+uid 12300,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-117500,70500,-115100,71500"
+st "and_4"
+blo "-117500,71300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 12301,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 12302,0
+text (MLText
+uid 12303,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-134000,59000,-134000,59000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 2
+visOptions (mwParamsVisibilityOptions
+)
+)
+*407 (SaComponent
+uid 12625,0
+optionalChildren [
+*408 (CptPort
+uid 12605,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 12606,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-72750,73625,-72000,74375"
+)
+tg (CPTG
+uid 12607,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 12608,0
+va (VaSet
+)
+xt "-71000,73500,-66800,74500"
+st "trigger_in"
+blo "-71000,74300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "trigger_in"
+t "std_logic"
+o 2
+)
+)
+)
+*409 (CptPort
+uid 12609,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 12610,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-56000,71625,-55250,72375"
+)
+tg (CPTG
+uid 12611,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 12612,0
+va (VaSet
+)
+xt "-61600,71500,-57000,72500"
+st "trigger_out"
+ju 2
+blo "-57000,72300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "trigger_out"
+t "std_logic"
+o 3
+i "'0'"
+)
+)
+)
+*410 (CptPort
+uid 12613,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 12614,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-72750,75625,-72000,76375"
+)
+tg (CPTG
+uid 12615,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 12616,0
+va (VaSet
+)
+xt "-71000,75500,-67500,76500"
+st "drs_write"
+blo "-71000,76300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_write"
+t "std_logic"
+o 4
+i "'1'"
+)
+)
+)
+*411 (CptPort
+uid 12617,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 12618,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-56000,73625,-55250,74375"
+)
+tg (CPTG
+uid 12619,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 12620,0
+va (VaSet
+)
+xt "-64000,73500,-57000,74500"
+st "drs_readout_ready"
+ju 2
+blo "-57000,74300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "drs_readout_ready"
+t "std_logic"
+o 5
+)
+)
+)
+*412 (CptPort
+uid 12621,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 12622,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-56000,74625,-55250,75375"
+)
+tg (CPTG
+uid 12623,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 12624,0
+va (VaSet
+)
+xt "-65900,74500,-57000,75500"
+st "drs_readout_ready_ack"
+ju 2
+blo "-57000,75300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_readout_ready_ack"
+t "std_logic"
+o 6
+i "'0'"
+)
+)
+)
+*413 (CptPort
+uid 12673,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 12674,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-72750,71625,-72000,72375"
+)
+tg (CPTG
+uid 12675,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 12676,0
+va (VaSet
+)
+xt "-71000,71500,-69700,72500"
+st "clk"
+blo "-71000,72300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+)
+)
+)
+]
+shape (Rectangle
+uid 12626,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-72000,71000,-56000,78000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 12627,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*414 (Text
+uid 12628,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-71950,78000,-65750,79000"
+st "FACT_FAD_lib"
+blo "-71950,78800"
+tm "BdLibraryNameMgr"
+)
+*415 (Text
+uid 12629,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-71950,79000,-65050,80000"
+st "trigger_manager"
+blo "-71950,79800"
+tm "CptNameMgr"
+)
+*416 (Text
+uid 12630,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-71950,80000,-61150,81000"
+st "trigger_manager_instance"
+blo "-71950,80800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 12631,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 12632,0
+text (MLText
+uid 12633,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-62500,71000,-62500,71000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 12634,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-71750,76250,-70250,77750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*417 (Net
+uid 12647,0
+decl (Decl
+n "drs_readout_ready"
+t "std_logic"
+prec "-- --
+--      drs_dwrite : out std_logic := '1';"
+preAdd 0
+posAdd 0
+o 88
+suid 266,0
+i "'0'"
+)
+declText (MLText
+uid 12648,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,85200,-125500,87600"
+st "-- --
+--      drs_dwrite : out std_logic := '1';
+SIGNAL drs_readout_ready            : std_logic                                    := '0'
+"
+)
+)
+*418 (Net
+uid 12653,0
+decl (Decl
+n "drs_readout_ready_ack"
+t "std_logic"
+o 89
+suid 267,0
+)
+declText (MLText
+uid 12654,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,87600,-146500,88400"
+st "SIGNAL drs_readout_ready_ack        : std_logic
+"
+)
+)
+*419 (SaComponent
+uid 13117,0
+optionalChildren [
+*420 (CptPort
+uid 13101,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 13102,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "72000,61625,72750,62375"
+)
+tg (CPTG
+uid 13103,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 13104,0
+va (VaSet
+)
+xt "69200,61500,71000,62500"
+st "CLK"
+ju 2
+blo "71000,62300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+)
+)
+)
+*421 (CptPort
+uid 13105,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 13106,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "72000,62625,72750,63375"
+)
+tg (CPTG
+uid 13107,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 13108,0
+va (VaSet
+)
+xt "68300,62500,71000,63500"
+st "enable"
+ju 2
+blo "71000,63300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "enable"
+t "std_logic"
+o 2
+)
+)
+)
+*422 (CptPort
+uid 13109,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 13110,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "72000,63625,72750,64375"
+)
+tg (CPTG
+uid 13111,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 13112,0
+va (VaSet
+)
+xt "63900,63500,71000,64500"
+st "multiplier : (15:0)"
+ju 2
+blo "71000,64300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "multiplier"
+t "std_logic_vector"
+b "(15 downto 0)"
+o 3
+)
+)
+)
+*423 (CptPort
+uid 13113,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 13114,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "59250,61625,60000,62375"
+)
+tg (CPTG
+uid 13115,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 13116,0
+va (VaSet
+)
+xt "61000,61500,64000,62500"
+st "trigger"
+blo "61000,62300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "trigger"
+t "std_logic"
+o 4
+)
+)
+)
+]
+shape (Rectangle
+uid 13118,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "60000,61000,72000,65000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 13119,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*424 (Text
+uid 13120,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "62350,65000,68550,66000"
+st "FACT_FAD_lib"
+blo "62350,65800"
+tm "BdLibraryNameMgr"
+)
+*425 (Text
+uid 13121,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "62350,66000,69650,67000"
+st "continous_pulser"
+blo "62350,66800"
+tm "CptNameMgr"
+)
+*426 (Text
+uid 13122,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "62350,67000,73550,68000"
+st "continous_pulser_instance"
+blo "62350,67800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 13123,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 13124,0
+text (MLText
+uid 13125,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "58000,59400,85000,61000"
+st "MINIMAL_TRIGGER_WAIT_TIME = 25000    ( integer )  
+TRIGGER_WIDTH             = 5        ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "MINIMAL_TRIGGER_WAIT_TIME"
+type "integer"
+value "25000"
+)
+(GiElement
+name "TRIGGER_WIDTH"
+type "integer"
+value "5"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 13126,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "60250,63250,61750,64750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*427 (Net
+uid 13157,0
+decl (Decl
+n "c_trigger_enable"
+t "std_logic"
+o 65
+suid 275,0
+i "'0'"
+)
+declText (MLText
+uid 13158,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,63600,-125500,64400"
+st "SIGNAL c_trigger_enable             : std_logic                                    := '0'
+"
+)
+)
+*428 (PortIoIn
+uid 13689,0
+shape (CompositeShape
+uid 13690,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 13691,0
+sl 0
+ro 270
+xt "78000,94625,79500,95375"
+)
+(Line
+uid 13692,0
+sl 0
+ro 270
+xt "79500,95000,80000,95000"
+pts [
+"79500,95000"
+"80000,95000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 13693,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 13694,0
+va (VaSet
+)
+xt "80100,93500,83000,94500"
+st "D_T_in"
+ju 2
+blo "83000,94300"
+tm "WireNameMgr"
+)
+)
+)
+*429 (Net
+uid 13701,0
+decl (Decl
+n "D_T_in"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 2
+suid 281,0
+)
+declText (MLText
+uid 13702,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,4000,-140500,4800"
+st "D_T_in                       : std_logic_vector(1 DOWNTO 0)
+"
+)
+)
+*430 (PortIoIn
+uid 14042,0
+shape (CompositeShape
+uid 14043,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 14044,0
+sl 0
+ro 270
+xt "-74000,134625,-72500,135375"
+)
+(Line
+uid 14045,0
+sl 0
+ro 270
+xt "-72500,135000,-72000,135000"
+pts [
+"-72500,135000"
+"-72000,135000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 14046,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 14047,0
+va (VaSet
+)
+xt "-80100,134500,-75000,135500"
+st "drs_refclk_in"
+ju 2
+blo "-75000,135300"
+tm "WireNameMgr"
+)
+)
+)
+*431 (Net
+uid 14054,0
+decl (Decl
+n "drs_refclk_in"
+t "std_logic"
+eolc "-- used to check if DRS REFCLK exsists, if not DENABLE inhibit"
+o 12
+suid 284,0
+)
+declText (MLText
+uid 14055,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,12000,-118500,12800"
+st "drs_refclk_in                : std_logic -- used to check if DRS REFCLK exsists, if not DENABLE inhibit
+"
+)
+)
+*432 (PortIoIn
+uid 14165,0
+shape (CompositeShape
+uid 14166,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 14167,0
+sl 0
+ro 270
+xt "-92000,122625,-90500,123375"
+)
+(Line
+uid 14168,0
+sl 0
+ro 270
+xt "-90500,123000,-90000,123000"
+pts [
+"-90500,123000"
+"-90000,123000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 14169,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 14170,0
+va (VaSet
+)
+xt "-96900,122500,-93000,123500"
+st "plllock_in"
+ju 2
+blo "-93000,123300"
+tm "WireNameMgr"
+)
+)
+)
+*433 (Net
+uid 14177,0
+decl (Decl
+n "plllock_in"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- high level, if dominowave is running and DRS PLL locked"
+o 13
+suid 285,0
+)
+declText (MLText
+uid 14178,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,12800,-111000,13600"
+st "plllock_in                   : std_logic_vector(3 DOWNTO 0) -- high level, if dominowave is running and DRS PLL locked
+"
+)
+)
+*434 (SaComponent
+uid 14417,0
+optionalChildren [
+*435 (CptPort
+uid 14397,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14398,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-69750,133625,-69000,134375"
+)
+tg (CPTG
+uid 14399,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 14400,0
+va (VaSet
+)
+xt "-68000,133500,-66700,134500"
+st "clk"
+blo "-68000,134300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+)
+)
+)
+*436 (CptPort
+uid 14401,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14402,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-69750,134625,-69000,135375"
+)
+tg (CPTG
+uid 14403,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 14404,0
+va (VaSet
+)
+xt "-68000,134500,-64800,135500"
+st "refclk_in"
+blo "-68000,135300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "refclk_in"
+t "std_logic"
+o 2
+)
+)
+)
+*437 (CptPort
+uid 14405,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14406,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-54000,133625,-53250,134375"
+)
+tg (CPTG
+uid 14407,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 14408,0
+va (VaSet
+)
+xt "-63600,133500,-55000,134500"
+st "counter_result : (11:0)"
+ju 2
+blo "-55000,134300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 downto 0)"
+o 3
+i "(others => '0')"
+)
+)
+)
+*438 (CptPort
+uid 14409,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14410,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-54000,134625,-53250,135375"
+)
+tg (CPTG
+uid 14411,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 14412,0
+va (VaSet
+)
+xt "-63600,134500,-55000,135500"
+st "alarm_refclk_too_high"
+ju 2
+blo "-55000,135300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 4
+i "'0'"
+)
+)
+)
+*439 (CptPort
+uid 14413,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14414,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-54000,135625,-53250,136375"
+)
+tg (CPTG
+uid 14415,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 14416,0
+va (VaSet
+)
+xt "-63200,135500,-55000,136500"
+st "alarm_refclk_too_low"
+ju 2
+blo "-55000,136300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+o 5
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 14418,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-69000,133000,-54000,138000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 14419,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*440 (Text
+uid 14420,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-68200,138000,-62000,139000"
+st "FACT_FAD_lib"
+blo "-68200,138800"
+tm "BdLibraryNameMgr"
+)
+*441 (Text
+uid 14421,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-68200,139000,-60800,140000"
+st "REFCLK_counter"
+blo "-68200,139800"
+tm "CptNameMgr"
+)
+*442 (Text
+uid 14422,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-68200,140000,-58600,141000"
+st "REFCLK_counter_main"
+blo "-68200,140800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 14423,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 14424,0
+text (MLText
+uid 14425,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "-69000,131400,-47000,133000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 14426,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-68750,136250,-67250,137750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*443 (Net
+uid 14477,0
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 27
+suid 290,0
+)
+declText (MLText
+uid 14478,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,24800,-150000,25600"
+st "alarm_refclk_too_high        : std_logic
+"
+)
+)
+*444 (PortIoOut
+uid 14485,0
+shape (CompositeShape
+uid 14486,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 14487,0
+sl 0
+ro 270
+xt "-50500,134625,-49000,135375"
+)
+(Line
+uid 14488,0
+sl 0
+ro 270
+xt "-51000,135000,-50500,135000"
+pts [
+"-51000,135000"
+"-50500,135000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 14489,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 14490,0
+va (VaSet
+)
+xt "-48000,134500,-39400,135500"
+st "alarm_refclk_too_high"
+blo "-48000,135300"
+tm "WireNameMgr"
+)
+)
+)
+*445 (Net
+uid 14491,0
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+posAdd 0
+o 28
+suid 291,0
+)
+declText (MLText
+uid 14492,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,25600,-150000,26400"
+st "alarm_refclk_too_low         : std_logic
+"
+)
+)
+*446 (PortIoOut
+uid 14499,0
+shape (CompositeShape
+uid 14500,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 14501,0
+sl 0
+ro 270
+xt "-50500,135625,-49000,136375"
+)
+(Line
+uid 14502,0
+sl 0
+ro 270
+xt "-51000,136000,-50500,136000"
+pts [
+"-51000,136000"
+"-50500,136000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 14503,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 14504,0
+va (VaSet
+)
+xt "-48000,135500,-39800,136500"
+st "alarm_refclk_too_low"
+blo "-48000,136300"
+tm "WireNameMgr"
+)
+)
+)
+*447 (Net
+uid 14620,0
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 30
+suid 292,0
+)
+declText (MLText
+uid 14621,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,27200,-140000,28000"
+st "counter_result               : std_logic_vector(11 DOWNTO 0)
+"
+)
+)
+*448 (PortIoOut
+uid 14628,0
+shape (CompositeShape
+uid 14629,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 14630,0
+sl 0
+ro 270
+xt "-41500,133625,-40000,134375"
+)
+(Line
+uid 14631,0
+sl 0
+ro 270
+xt "-42000,134000,-41500,134000"
+pts [
+"-42000,134000"
+"-41500,134000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 14632,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 14633,0
+va (VaSet
+)
+xt "-39000,133500,-33400,134500"
+st "counter_result"
+blo "-39000,134300"
+tm "WireNameMgr"
+)
+)
+)
+*449 (MWC
+uid 14991,0
+optionalChildren [
+*450 (CptPort
+uid 14963,0
+optionalChildren [
+*451 (Line
+uid 14967,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "165000,78000,166000,78000"
+pts [
+"166000,78000"
+"165000,78000"
+]
+)
+*452 (Property
+uid 14968,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14964,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "166000,77625,166750,78375"
+)
+tg (CPTG
+uid 14965,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 14966,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "167419,77342,169219,78342"
+st "dout"
+ju 2
+blo "169219,78142"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 74
+suid 1,0
+i "'0'"
+)
+)
+)
+*453 (CptPort
+uid 14969,0
+optionalChildren [
+*454 (Line
+uid 14973,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "160000,77000,161000,77000"
+pts [
+"160000,77000"
+"161000,77000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14970,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "159250,76625,160000,77375"
+)
+tg (CPTG
+uid 14971,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 14972,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "156885,76294,158685,77294"
+st "din0"
+blo "156885,77094"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din0"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 73
+suid 2,0
+i "'0'"
+)
+)
+)
+*455 (CptPort
+uid 14974,0
+optionalChildren [
+*456 (Line
+uid 14978,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "160000,79000,161000,79000"
+pts [
+"160000,79000"
+"161000,79000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 14975,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "159250,78625,160000,79375"
+)
+tg (CPTG
+uid 14976,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 14977,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "157000,78700,158800,79700"
+st "din1"
+blo "157000,79500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 77
+suid 3,0
+i "'0'"
+)
+)
+)
+*457 (CommentGraphic
+uid 14979,0
+optionalChildren [
+*458 (Property
+uid 14981,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"161000,80000"
+"161000,80000"
+]
+uid 14980,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "161000,80000,161000,80000"
+)
+oxt "7000,10000,7000,10000"
+)
+*459 (CommentGraphic
+uid 14982,0
+optionalChildren [
+*460 (Property
+uid 14984,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"161000,76000"
+"161000,76000"
+]
+uid 14983,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "161000,76000,161000,76000"
+)
+oxt "7000,6000,7000,6000"
+)
+*461 (Grouping
+uid 14985,0
+optionalChildren [
+*462 (CommentGraphic
+uid 14987,0
+shape (PolyLine2D
+pts [
+"163000,80000"
+"161000,80000"
+"161000,76000"
+"163000,76000"
+]
+uid 14988,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "161000,76000,163000,80000"
+)
+oxt "7000,6000,9000,10000"
+)
+*463 (CommentGraphic
+uid 14989,0
+shape (Arc2D
+pts [
+"163000,76000"
+"165000,78000"
+"163000,80000"
+]
+uid 14990,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "163000,76000,165000,80000"
+)
+oxt "9000,6000,11000,10000"
+)
+]
+shape (GroupingShape
+uid 14986,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "161000,76000,165000,80000"
+)
+oxt "7000,6000,11000,10000"
+)
+]
+shape (Rectangle
+uid 14992,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "160000,76000,166000,80000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,12000,10000"
+ttg (MlTextGroup
+uid 14993,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*464 (Text
+uid 14994,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "162500,75500,167300,76500"
+st "moduleware"
+blo "162500,76300"
+)
+*465 (Text
+uid 14995,0
+va (VaSet
+font "arial,8,0"
+)
+xt "162500,76500,164100,77500"
+st "and"
+blo "162500,77300"
+)
+*466 (Text
+uid 14996,0
+va (VaSet
+font "arial,8,0"
+)
+xt "162500,77500,164900,78500"
+st "and_2"
+blo "162500,78300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 14997,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 14998,0
+text (MLText
+uid 14999,0
+va (VaSet
+font "arial,8,0"
+)
+xt "145000,67000,145000,67000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 2
+visOptions (mwParamsVisibilityOptions
+)
+)
+*467 (MWC
+uid 15058,0
+optionalChildren [
+*468 (CptPort
+uid 15045,0
+optionalChildren [
+*469 (Line
+uid 15049,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "153000,79000,154000,79000"
+pts [
+"153000,79000"
+"154000,79000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 15046,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "152250,78625,153000,79375"
+)
+tg (CPTG
+uid 15047,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 15048,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "150000,78500,151400,79500"
+st "din"
+blo "150000,79300"
+)
+s (Text
+uid 15067,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "150000,79500,150000,79500"
+blo "150000,79500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din"
+t "std_logic"
+posAdd 0
+o 28
+suid 1,0
+)
+)
+)
+*470 (CptPort
+uid 15050,0
+optionalChildren [
+*471 (Line
+uid 15054,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "157750,79000,158000,79000"
+pts [
+"158000,79000"
+"157750,79000"
+]
+)
+*472 (Circle
+uid 15055,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "157000,78625,157750,79375"
+radius 375
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 15051,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "158000,78625,158750,79375"
+)
+tg (CPTG
+uid 15052,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 15053,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "159950,78500,161750,79500"
+st "dout"
+ju 2
+blo "161750,79300"
+)
+s (Text
+uid 15068,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "161750,79500,161750,79500"
+ju 2
+blo "161750,79500"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 77
+suid 2,0
+i "'0'"
+)
+)
+)
+*473 (CommentGraphic
+uid 15056,0
+shape (CustomPolygon
+pts [
+"154000,77000"
+"157000,79000"
+"154000,81000"
+"154000,77000"
+]
+uid 15057,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "154000,77000,157000,81000"
+)
+oxt "7000,6000,10000,10000"
+)
+]
+shape (Rectangle
+uid 15059,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "153000,77000,158000,81000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,11000,10000"
+ttg (MlTextGroup
+uid 15060,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*474 (Text
+uid 15061,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "155350,77100,160150,78100"
+st "moduleware"
+blo "155350,77900"
+)
+*475 (Text
+uid 15062,0
+va (VaSet
+font "arial,8,0"
+)
+xt "155350,78100,156650,79100"
+st "inv"
+blo "155350,78900"
+)
+*476 (Text
+uid 15063,0
+va (VaSet
+font "arial,8,0"
+)
+xt "155350,79100,159450,80100"
+st "inverter_1"
+blo "155350,79900"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 15064,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 15065,0
+text (MLText
+uid 15066,0
+va (VaSet
+font "arial,8,0"
+)
+xt "150000,58400,150000,58400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*477 (Net
+uid 15077,0
+decl (Decl
+n "denable_prim"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 73
+suid 294,0
+i "'0'"
+)
+declText (MLText
+uid 15078,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,70000,-112000,70800"
+st "SIGNAL denable_prim                 : std_logic                                    := '0' -- default domino wave off
+"
+)
+)
+*478 (Net
+uid 15079,0
+decl (Decl
+n "din1"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 77
+suid 295,0
+i "'0'"
+)
+declText (MLText
+uid 15080,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,73200,-112000,74000"
+st "SIGNAL din1                         : std_logic                                    := '0' -- default domino wave off
+"
+)
+)
+*479 (Net
+uid 15492,0
+decl (Decl
+n "trigger_out"
+t "std_logic"
+o 136
+suid 301,0
+)
+declText (MLText
+uid 15493,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,128400,-146500,129200"
+st "SIGNAL trigger_out                  : std_logic
+"
+)
+)
+*480 (Net
+uid 15748,0
+lang 2
+decl (Decl
+n "trigger_id"
+t "std_logic_vector"
+b "(31 downto 0)"
+preAdd 0
+posAdd 0
+o 134
+suid 302,0
+)
+declText (MLText
+uid 15749,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,126800,-136500,127600"
+st "SIGNAL trigger_id                   : std_logic_vector(31 downto 0)
+"
+)
+)
+*481 (Net
+uid 16369,0
+decl (Decl
+n "DCM_PS_status"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 55
+suid 304,0
+i "(OTHERS => '0')"
+)
+declText (MLText
+uid 16370,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,49200,-119500,50000"
+st "SIGNAL DCM_PS_status                : std_logic_vector(7 DOWNTO 0)                 := (OTHERS => '0')
+"
+)
+)
+*482 (SaComponent
+uid 16404,0
+optionalChildren [
+*483 (CptPort
+uid 16388,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16389,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-67750,97625,-67000,98375"
+)
+tg (CPTG
+uid 16390,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16391,0
+va (VaSet
+)
+xt "-66000,97500,-64500,98500"
+st "clk"
+blo "-66000,98300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+*484 (CptPort
+uid 16396,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16397,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-57000,97625,-56250,98375"
+)
+tg (CPTG
+uid 16398,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 16399,0
+va (VaSet
+)
+xt "-63100,97500,-58000,98500"
+st "dna : (63:0)"
+ju 2
+blo "-58000,98300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dna"
+t "STD_LOGIC_VECTOR"
+b "(63 downto 0)"
+preAdd 0
+posAdd 0
+o 2
+suid 3,0
+i "(others => '0')"
+)
+)
+)
+*485 (CptPort
+uid 16400,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16401,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-57000,99625,-56250,100375"
+)
+tg (CPTG
+uid 16402,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 16403,0
+va (VaSet
+)
+xt "-60500,99500,-58000,100500"
+st "ready"
+ju 2
+blo "-58000,100300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ready"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 3
+suid 4,0
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 16405,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-67000,96000,-57000,106000"
+)
+oxt "39000,2000,49000,12000"
+ttg (MlTextGroup
+uid 16406,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*486 (Text
+uid 16407,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-64800,103000,-58600,104000"
+st "FACT_FAD_lib"
+blo "-64800,103800"
+tm "BdLibraryNameMgr"
+)
+*487 (Text
+uid 16408,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-64800,104000,-61200,105000"
+st "dna_gen"
+blo "-64800,104800"
+tm "CptNameMgr"
+)
+*488 (Text
+uid 16409,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-64800,105000,-57300,106000"
+st "dna_gen_instance"
+blo "-64800,105800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 16410,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 16411,0
+text (MLText
+uid 16412,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-67000,95000,-67000,95000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 16413,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-66750,104250,-65250,105750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*489 (Net
+uid 16545,0
+decl (Decl
+n "dna"
+t "STD_LOGIC_VECTOR"
+b "(63 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 78
+suid 309,0
+i "(others => '0')"
+)
+declText (MLText
+uid 16546,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,74000,-119500,74800"
+st "SIGNAL dna                          : STD_LOGIC_VECTOR(63 DOWNTO 0)                := (others => '0')
+"
+)
+)
+*490 (Net
+uid 16562,0
+decl (Decl
+n "ready"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 110
+suid 311,0
+i "'0'"
+)
+declText (MLText
+uid 16563,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,105200,-125500,106000"
+st "SIGNAL ready                        : STD_LOGIC                                    := '0'
+"
+)
+)
+*491 (SaComponent
+uid 16865,0
+optionalChildren [
+*492 (CptPort
+uid 16841,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16842,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-69750,144625,-69000,145375"
+)
+tg (CPTG
+uid 16843,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16844,0
+va (VaSet
+)
+xt "-68000,144500,-66700,145500"
+st "clk"
+blo "-68000,145300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+)
+)
+)
+*493 (CptPort
+uid 16845,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16846,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-49000,144625,-48250,145375"
+)
+tg (CPTG
+uid 16847,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 16848,0
+va (VaSet
+)
+xt "-61400,144500,-50000,145500"
+st "time_o : (TIMER_WIDTH-1:0)"
+ju 2
+blo "-50000,145300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "time_o"
+t "std_logic_vector"
+b "( TIMER_WIDTH-1 downto 0)"
+o 2
+)
+)
+)
+*494 (CptPort
+uid 16849,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16850,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-69750,145625,-69000,146375"
+)
+tg (CPTG
+uid 16851,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16852,0
+va (VaSet
+)
+xt "-68000,145500,-65100,146500"
+st "synch_i"
+blo "-68000,146300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "synch_i"
+t "std_logic"
+o 3
+)
+)
+)
+*495 (CptPort
+uid 16853,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16854,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-49000,145625,-48250,146375"
+)
+tg (CPTG
+uid 16855,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 16856,0
+va (VaSet
+)
+xt "-53900,145500,-50000,146500"
+st "synched_o"
+ju 2
+blo "-50000,146300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "synched_o"
+t "std_logic"
+o 4
+i "'0'"
+)
+)
+)
+*496 (CptPort
+uid 16857,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16858,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-69750,147625,-69000,148375"
+)
+tg (CPTG
+uid 16859,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16860,0
+va (VaSet
+)
+xt "-68000,147500,-62600,148500"
+st "reset_synch_i"
+blo "-68000,148300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "reset_synch_i"
+t "std_logic"
+o 5
+)
+)
+)
+*497 (CptPort
+uid 16861,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16862,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-69750,146625,-69000,147375"
+)
+tg (CPTG
+uid 16863,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16864,0
+va (VaSet
+)
+xt "-68000,146500,-64800,147500"
+st "enable_i"
+blo "-68000,147300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "enable_i"
+t "std_logic"
+o 6
+)
+)
+)
+]
+shape (Rectangle
+uid 16866,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-69000,144000,-49000,149000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 16867,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*498 (Text
+uid 16868,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-68100,149000,-61900,150000"
+st "FACT_FAD_lib"
+blo "-68100,149800"
+tm "BdLibraryNameMgr"
+)
+*499 (Text
+uid 16869,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-68100,150000,-65800,151000"
+st "timer"
+blo "-68100,150800"
+tm "CptNameMgr"
+)
+*500 (Text
+uid 16870,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-68100,151000,-61900,152000"
+st "timer_instance"
+blo "-68100,151800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 16871,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 16872,0
+text (MLText
+uid 16873,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-68500,142400,-49500,144000"
+st "TIMER_WIDTH = 32      ( integer )  
+PRESCALER   = 5000    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "TIMER_WIDTH"
+type "integer"
+value "32"
+)
+(GiElement
+name "PRESCALER"
+type "integer"
+value "5000"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 16874,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-68750,147250,-67250,148750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*501 (MWC
+uid 16902,0
+optionalChildren [
+*502 (CptPort
+uid 16891,0
+optionalChildren [
+*503 (Line
+uid 16895,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-84000,147000,-84000,147000"
+pts [
+"-84000,147000"
+"-84000,147000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16892,0
+ro 180
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-84375,147000,-83625,147750"
+)
+tg (CPTG
+uid 16893,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 16894,0
+sl 0
+ro 270
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-84422,148110,-83422,149910"
+st "dout"
+blo "-83622,149910"
+)
+s (Text
+uid 16911,0
+sl 0
+ro 270
+va (VaSet
+font "arial,8,0"
+)
+xt "-83422,149910,-83422,149910"
+blo "-83422,149910"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+o 96
+suid 1,0
+)
+)
+)
+*504 (Grouping
+uid 16896,0
+optionalChildren [
+*505 (CommentGraphic
+uid 16898,0
+shape (PolyLine2D
+pts [
+"-84000,147000"
+"-84000,145000"
+]
+uid 16899,0
+layer 0
+sl 0
+ro 90
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "-84000,145000,-84000,147000"
+)
+oxt "7000,6000,7000,8000"
+)
+*506 (CommentGraphic
+uid 16900,0
+shape (PolyLine2D
+pts [
+"-85000,145000"
+"-83000,145000"
+]
+uid 16901,0
+layer 0
+sl 0
+ro 90
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "-85000,145000,-83000,145000"
+)
+oxt "6000,6000,8000,6000"
+)
+]
+shape (GroupingShape
+uid 16897,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "-85000,145000,-83000,147000"
+)
+oxt "6000,6000,8000,8000"
+)
+]
+shape (Rectangle
+uid 16903,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "-85000,145000,-83000,147000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,8000,8000"
+ttg (MlTextGroup
+uid 16904,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*507 (Text
+uid 16905,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-84650,142100,-79850,143100"
+st "moduleware"
+blo "-84650,142900"
+)
+*508 (Text
+uid 16906,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-84650,143100,-83150,144100"
+st "vdd"
+blo "-84650,143900"
+)
+*509 (Text
+uid 16907,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-84650,144100,-82450,145100"
+st "U_14"
+blo "-84650,144900"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 16908,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 16909,0
+text (MLText
+uid 16910,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-93000,125400,-93000,125400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*510 (Net
+uid 16912,0
+decl (Decl
+n "enable_i"
+t "std_logic"
+o 96
+suid 314,0
+)
+declText (MLText
+uid 16913,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,93200,-146500,94000"
+st "SIGNAL enable_i                     : std_logic
+"
+)
+)
+*511 (MWC
+uid 16927,0
+optionalChildren [
+*512 (CptPort
+uid 16918,0
+optionalChildren [
+*513 (Line
+uid 16922,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-80999,148000,-79000,148000"
+pts [
+"-79000,148000"
+"-80999,148000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 16919,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-79000,147625,-78250,148375"
+)
+tg (CPTG
+uid 16920,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 16921,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-77836,147595,-76036,148595"
+st "dout"
+ju 2
+blo "-76036,148395"
+)
+s (Text
+uid 16936,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "-76036,148595,-76036,148595"
+ju 2
+blo "-76036,148595"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+o 112
+suid 1,0
+)
+)
+)
+*514 (CommentGraphic
+uid 16923,0
+shape (PolyLine2D
+pts [
+"-81000,148000"
+"-81000,149000"
+]
+uid 16924,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-81000,148000,-81000,149000"
+)
+oxt "7000,7000,7000,8000"
+)
+*515 (CommentGraphic
+uid 16925,0
+shape (CustomPolygon
+pts [
+"-82000,149000"
+"-80000,149000"
+"-81000,150000"
+"-82000,149000"
+]
+uid 16926,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "32768,32768,32768"
+bg "0,0,0"
+lineWidth -1
+)
+xt "-82000,149000,-80000,150000"
+)
+oxt "6000,8000,8000,9000"
+)
+]
+shape (Rectangle
+uid 16928,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "-82000,147000,-79000,150000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,9000,9000"
+ttg (MlTextGroup
+uid 16929,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*516 (Text
+uid 16930,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-81550,149695,-76750,150695"
+st "moduleware"
+blo "-81550,150495"
+)
+*517 (Text
+uid 16931,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-81550,150695,-79850,151695"
+st "gnd"
+blo "-81550,151495"
+)
+*518 (Text
+uid 16932,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-81550,151695,-79350,152695"
+st "U_15"
+blo "-81550,152495"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 16933,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 16934,0
+text (MLText
+uid 16935,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-87000,127400,-87000,127400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*519 (Net
+uid 16937,0
+decl (Decl
+n "reset_synch_i"
+t "std_logic"
+o 112
+suid 315,0
+)
+declText (MLText
+uid 16938,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,106800,-146500,107600"
+st "SIGNAL reset_synch_i                : std_logic
+"
+)
+)
+*520 (Net
+uid 16951,0
+decl (Decl
+n "time"
+t "std_logic_vector"
+b "(31 DOWNTO 0)"
+o 132
+suid 317,0
+)
+declText (MLText
+uid 16952,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,123600,-136500,124400"
+st "SIGNAL time                         : std_logic_vector(31 DOWNTO 0)
+"
+)
+)
+*521 (Net
+uid 17001,0
+decl (Decl
+n "rs465_data"
+t "std_logic_vector"
+b "(55 DOWNTO 0)"
+eolc "--7 byte"
+posAdd 0
+o 116
+suid 319,0
+)
+declText (MLText
+uid 17002,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,110000,-132000,110800"
+st "SIGNAL rs465_data                   : std_logic_vector(55 DOWNTO 0) --7 byte
+"
+)
+)
+*522 (Net
+uid 17025,0
+decl (Decl
+n "FTM_RS485_ready"
+t "std_logic"
+prec "--
+
+-- EVT HEADER - part 2  --> FTM trigger informaton, comes in late ...
+-- during EVT header wrinting, this field is left out ... and only written into event header,
+-- when the DRS chip were read out already."
+preAdd 0
+o 58
+suid 322,0
+)
+declText (MLText
+uid 17026,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,51600,-123500,56400"
+st "--
+
+-- EVT HEADER - part 2  --> FTM trigger informaton, comes in late ...
+-- during EVT header wrinting, this field is left out ... and only written into event header,
+-- when the DRS chip were read out already.
+SIGNAL FTM_RS485_ready              : std_logic
+"
+)
+)
+*523 (Net
+uid 17391,0
+decl (Decl
+n "c_trigger_mult"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+posAdd 0
+o 66
+suid 327,0
+)
+declText (MLText
+uid 17392,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,64400,-136500,65200"
+st "SIGNAL c_trigger_mult               : std_logic_vector(15 DOWNTO 0)
+"
+)
+)
+*524 (Net
+uid 18457,0
+lang 2
+decl (Decl
+n "data_ram_empty"
+t "std_logic"
+o 71
+suid 333,0
+)
+declText (MLText
+uid 18458,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,68400,-146500,69200"
+st "SIGNAL data_ram_empty               : std_logic
+"
+)
+)
+*525 (PortIoOut
+uid 18968,0
+shape (CompositeShape
+uid 18969,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 18970,0
+sl 0
+ro 90
+xt "-55000,35625,-53500,36375"
+)
+(Line
+uid 18971,0
+sl 0
+ro 90
+xt "-53500,36000,-53000,36000"
+pts [
+"-53000,36000"
+"-53500,36000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 18972,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18973,0
+va (VaSet
+)
+xt "-60000,35500,-56000,36500"
+st "ADC_CLK"
+ju 2
+blo "-56000,36300"
+tm "WireNameMgr"
+)
+)
+)
+*526 (Net
+uid 18980,0
+lang 2
+decl (Decl
+n "ADC_CLK"
+t "std_logic"
+o 16
+suid 334,0
+)
+declText (MLText
+uid 18981,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,15200,-150000,16000"
+st "ADC_CLK                      : std_logic
+"
+)
+)
+*527 (MWC
+uid 19265,0
+optionalChildren [
+*528 (CptPort
+uid 19237,0
+optionalChildren [
+*529 (Line
+uid 19241,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-51000,36000,-50000,36000"
+pts [
+"-51000,36000"
+"-50000,36000"
+]
+)
+*530 (Property
+uid 19242,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 19238,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-51750,35625,-51000,36375"
+)
+tg (CPTG
+uid 19239,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 19240,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-54219,35658,-52419,36658"
+st "dout"
+blo "-54219,36458"
+)
+)
+thePort (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+o 16
+suid 1,0
+)
+)
+)
+*531 (CptPort
+uid 19243,0
+optionalChildren [
+*532 (Line
+uid 19247,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-45999,37000,-45000,37000"
+pts [
+"-45000,37000"
+"-45999,37000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 19244,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-45000,36625,-44250,37375"
+)
+tg (CPTG
+uid 19245,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 19246,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-43685,36706,-41885,37706"
+st "din0"
+ju 2
+blo "-41885,37506"
+)
+)
+thePort (LogicalPort
+lang 2
+decl (Decl
+n "din0"
+t "std_logic"
+o 61
+suid 2,0
+)
+)
+)
+*533 (CptPort
+uid 19248,0
+optionalChildren [
+*534 (Line
+uid 19252,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-45999,35000,-45000,35000"
+pts [
+"-45000,35000"
+"-45999,35000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 19249,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-45000,34625,-44250,35375"
+)
+tg (CPTG
+uid 19250,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 19251,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-43800,34300,-42000,35300"
+st "din1"
+ju 2
+blo "-42000,35100"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "std_logic"
+o 17
+suid 3,0
+)
+)
+)
+*535 (CommentGraphic
+uid 19253,0
+optionalChildren [
+*536 (Property
+uid 19255,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-46000,34000"
+"-46000,34000"
+]
+uid 19254,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-46000,34000,-46000,34000"
+)
+oxt "-125000,62000,-125000,62000"
+)
+*537 (CommentGraphic
+uid 19256,0
+optionalChildren [
+*538 (Property
+uid 19258,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-46000,38000"
+"-46000,38000"
+]
+uid 19257,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-46000,38000,-46000,38000"
+)
+oxt "-125000,66000,-125000,66000"
+)
+*539 (Grouping
+uid 19259,0
+optionalChildren [
+*540 (CommentGraphic
+uid 19261,0
+shape (PolyLine2D
+pts [
+"-48000,34000"
+"-46000,34000"
+"-46000,38000"
+"-48000,38000"
+]
+uid 19262,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-48000,34000,-46000,38000"
+)
+oxt "-127000,62000,-125000,66000"
+)
+*541 (CommentGraphic
+uid 19263,0
+shape (Arc2D
+pts [
+"-48000,38000"
+"-50000,36000"
+"-48000,34000"
+]
+uid 19264,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-50000,34000,-48000,38000"
+)
+oxt "-129000,62000,-127000,66000"
+)
+]
+shape (GroupingShape
+uid 19260,0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "-50000,34000,-46000,38000"
+)
+oxt "-129000,62000,-125000,66000"
+)
+]
+shape (Rectangle
+uid 19266,0
+ro 180
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "-51000,34000,-45000,38000"
+fos 1
+)
+showPorts 0
+oxt "-130000,62000,-124000,66000"
+ttg (MlTextGroup
+uid 19267,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*542 (Text
+uid 19268,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-49500,36500,-44700,37500"
+st "moduleware"
+blo "-49500,37300"
+)
+*543 (Text
+uid 19269,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-49500,37500,-47900,38500"
+st "and"
+blo "-49500,38300"
+)
+*544 (Text
+uid 19270,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-49500,38500,-47100,39500"
+st "and_1"
+blo "-49500,39300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 19271,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 19272,0
+text (MLText
+uid 19273,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-66000,25000,-66000,25000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 1
+visOptions (mwParamsVisibilityOptions
+)
+)
+*545 (Net
+uid 20151,0
+lang 10
+decl (Decl
+n "current_dac_array"
+t "dac_array_type"
+o 68
+suid 337,0
+i "( others => 0)"
+)
+declText (MLText
+uid 20152,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,66000,-120000,66800"
+st "SIGNAL current_dac_array            : dac_array_type                               := ( others => 0)
+"
+)
+)
+*546 (Net
+uid 20511,0
+decl (Decl
+n "trigger_or_s_trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 135
+suid 338,0
+)
+declText (MLText
+uid 20512,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,127600,-146500,128400"
+st "SIGNAL trigger_or_s_trigger         : std_logic
+"
+)
+)
+*547 (Net
+uid 20513,0
+decl (Decl
+n "enabled_trigger_or_s_trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 97
+suid 339,0
+)
+declText (MLText
+uid 20514,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,94000,-146500,94800"
+st "SIGNAL enabled_trigger_or_s_trigger : std_logic
+"
+)
+)
+*548 (Net
+uid 20519,0
+decl (Decl
+n "cont_trigger"
+t "std_logic"
+o 67
+suid 340,0
+)
+declText (MLText
+uid 20520,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,65200,-146500,66000"
+st "SIGNAL cont_trigger                 : std_logic
+"
+)
+)
+*549 (Net
+uid 20921,0
+decl (Decl
+n "dac_setting"
+t "dac_array_type"
+eolc "--<<-- default defined in fad_definitions.vhd"
+posAdd 0
+o 69
+suid 342,0
+i "DEFAULT_DAC"
+)
+declText (MLText
+uid 20922,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,66800,-98500,67600"
+st "SIGNAL dac_setting                  : dac_array_type                               := DEFAULT_DAC --<<-- default defined in fad_definitions.vhd
+"
+)
+)
+*550 (Net
+uid 20937,0
+decl (Decl
+n "roi_setting"
+t "roi_array_type"
+o 115
+suid 344,0
+)
+declText (MLText
+uid 20938,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,109200,-144000,110000"
+st "SIGNAL roi_setting                  : roi_array_type
+"
+)
+)
+*551 (Net
+uid 21033,0
+decl (Decl
+n "memory_manager_config_start"
+t "std_logic"
+o 99
+suid 356,0
+i "'0'"
+)
+declText (MLText
+uid 21034,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,95600,-125500,96400"
+st "SIGNAL memory_manager_config_start  : std_logic                                    := '0'
+"
+)
+)
+*552 (Net
+uid 21037,0
+decl (Decl
+n "memory_manager_config_valid"
+t "std_logic"
+o 100
+suid 358,0
+)
+declText (MLText
+uid 21038,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,96400,-146500,97200"
+st "SIGNAL memory_manager_config_valid  : std_logic
+"
+)
+)
+*553 (Net
+uid 21039,0
+decl (Decl
+n "spi_interface_config_start"
+t "std_logic"
+o 126
+suid 359,0
+i "'0'"
+)
+declText (MLText
+uid 21040,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,118800,-125500,119600"
+st "SIGNAL spi_interface_config_start   : std_logic                                    := '0'
+"
+)
+)
+*554 (Net
+uid 21043,0
+decl (Decl
+n "spi_interface_config_valid"
+t "std_logic"
+o 127
+suid 361,0
+)
+declText (MLText
+uid 21044,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,119600,-146500,120400"
+st "SIGNAL spi_interface_config_valid   : std_logic
+"
+)
+)
+*555 (MWC
+uid 21806,0
+optionalChildren [
+*556 (CptPort
+uid 21784,0
+optionalChildren [
+*557 (Property
+uid 21788,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+*558 (Property
+uid 21789,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 21785,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-87750,122625,-87000,123375"
+)
+tg (CPTG
+uid 21786,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 21787,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-89000,122500,-87600,123500"
+st "din"
+blo "-89000,123300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- high level, if dominowave is running and DRS PLL locked"
+o 13
+suid 3,0
+)
+)
+)
+*559 (CommentText
+uid 21790,0
+shape (Rectangle
+uid 21791,0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+lineWidth -1
+fillStyle 1
+)
+xt "-86383,122703,-84383,124547"
+)
+oxt "6617,7703,8617,9547"
+text (MLText
+uid 21792,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "-86283,123125,-84483,124125"
+st "
+msb
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 1844
+visibleWidth 2000
+)
+position 1
+)
+*560 (CommentText
+uid 21793,0
+shape (Rectangle
+uid 21794,0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+lineWidth -1
+fillStyle 1
+)
+xt "-86174,121218,-84174,123218"
+)
+oxt "6826,6218,8826,8218"
+text (MLText
+uid 21795,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "-85874,121718,-84474,122718"
+st "
+lsb
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 2000
+)
+position 1
+)
+*561 (CommentGraphic
+uid 21796,0
+shape (PolyLine2D
+pts [
+"-85000,123000"
+"-87000,123000"
+]
+uid 21797,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "-87000,123000,-85000,123000"
+)
+oxt "6000,8000,8000,8000"
+)
+*562 (CommentGraphic
+uid 21798,0
+optionalChildren [
+*563 (Property
+uid 21800,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-83000,124000"
+"-83000,126000"
+]
+uid 21799,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "-83000,124000,-83000,126000"
+)
+oxt "10000,9000,10000,9000"
+)
+*564 (CommentGraphic
+uid 21801,0
+optionalChildren [
+*565 (Property
+uid 21803,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-83000,122000"
+"-83000,120000"
+]
+uid 21802,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "-83000,120000,-83000,122000"
+)
+oxt "10000,7000,10000,7000"
+)
+*566 (CommentGraphic
+uid 21804,0
+shape (CustomPolygon
+pts [
+"-85000,123000"
+"-83000,122000"
+"-83000,124000"
+"-85000,123000"
+]
+uid 21805,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "-85000,122000,-83000,124000"
+)
+oxt "8000,7000,10000,9000"
+)
+*567 (CptPort
+uid 21827,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 21828,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-83000,119625,-82250,120375"
+)
+tg (CPTG
+uid 21829,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 21830,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-86200,119500,-84000,120500"
+st "dout0"
+ju 2
+blo "-84000,120300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout0"
+t "STD_LOGIC"
+o 80
+suid 1,0
+)
+)
+)
+*568 (CptPort
+uid 21831,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 21832,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-83000,121625,-82250,122375"
+)
+tg (CPTG
+uid 21833,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 21834,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-86200,121500,-84000,122500"
+st "dout1"
+ju 2
+blo "-84000,122300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout1"
+t "STD_LOGIC"
+o 81
+suid 2,0
+)
+)
+)
+*569 (CptPort
+uid 21835,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 21836,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-83000,123625,-82250,124375"
+)
+tg (CPTG
+uid 21837,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 21838,0
+sl 0
+va (VaSet
+isHidden 1
+)
+xt "-86200,123500,-84000,124500"
+st "dout2"
+ju 2
+blo "-84000,124300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout2"
+t "STD_LOGIC"
+o 82
+suid 1,0
+)
+)
+)
+*570 (CptPort
+uid 21839,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 21840,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-83000,125625,-82250,126375"
+)
+tg (CPTG
+uid 21841,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 21842,0
+sl 0
+va (VaSet
+isHidden 1
+)
+xt "-86200,125500,-84000,126500"
+st "dout3"
+ju 2
+blo "-84000,126300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout3"
+t "STD_LOGIC"
+o 83
+suid 1,0
+)
+)
+)
+]
+shape (Rectangle
+uid 21807,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "-87000,119000,-83000,127000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,10000,10000"
+ttg (MlTextGroup
+uid 21808,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*571 (Text
+uid 21809,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-86100,123000,-81300,124000"
+st "moduleware"
+blo "-86100,123800"
+)
+*572 (Text
+uid 21810,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-86100,124000,-84300,125000"
+st "split"
+blo "-86100,124800"
+)
+*573 (Text
+uid 21811,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-86100,125000,-84300,126000"
+st "U_0"
+blo "-86100,125800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 21812,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 21813,0
+text (MLText
+uid 21814,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-102000,125000,-102000,125000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 1
+visOptions (mwParamsVisibilityOptions
+)
+)
+*574 (MWC
+uid 21871,0
+optionalChildren [
+*575 (CptPort
+uid 21843,0
+optionalChildren [
+*576 (Line
+uid 21847,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-76000,123000,-75000,123000"
+pts [
+"-75000,123000"
+"-76000,123000"
+]
+)
+*577 (Property
+uid 21848,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 21844,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-75000,122625,-74250,123375"
+)
+tg (CPTG
+uid 21845,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 21846,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-73581,122342,-71781,123342"
+st "dout"
+ju 2
+blo "-71781,123142"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "STD_LOGIC"
+o 79
+suid 1,0
+)
+)
+)
+*578 (CommentGraphic
+uid 21859,0
+optionalChildren [
+*579 (Property
+uid 21861,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-80000,125000"
+"-80000,126000"
+]
+uid 21860,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-80000,125000,-80000,126000"
+)
+oxt "7000,10000,7000,10000"
+)
+*580 (CommentGraphic
+uid 21862,0
+optionalChildren [
+*581 (Property
+uid 21864,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-80000,121000"
+"-80000,120000"
+]
+uid 21863,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-80000,120000,-80000,121000"
+)
+oxt "7000,6000,7000,6000"
+)
+*582 (Grouping
+uid 21865,0
+optionalChildren [
+*583 (CommentGraphic
+uid 21867,0
+shape (PolyLine2D
+pts [
+"-78000,125000"
+"-80000,125000"
+"-80000,121000"
+"-78000,121000"
+]
+uid 21868,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-80000,121000,-78000,125000"
+)
+oxt "7000,6000,9000,10000"
+)
+*584 (CommentGraphic
+uid 21869,0
+shape (Arc2D
+pts [
+"-78000,121000"
+"-76000,123000"
+"-78000,125000"
+]
+uid 21870,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-78000,121000,-76000,125000"
+)
+oxt "9000,6000,11000,10000"
+)
+]
+shape (GroupingShape
+uid 21866,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "-80000,121000,-76000,125000"
+)
+oxt "7000,6000,11000,10000"
+)
+*585 (CptPort
+uid 21895,0
+optionalChildren [
+*586 (Line
+uid 21899,0
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-81000,120000,-79999,120000"
+pts [
+"-81000,120000"
+"-79999,120000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 21896,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-81750,119625,-81000,120375"
+)
+tg (CPTG
+uid 21897,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 21898,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-80000,119000,-78200,120000"
+st "din0"
+blo "-80000,119800"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din0"
+t "STD_LOGIC"
+o 80
+suid 2,0
+)
+)
+)
+*587 (CptPort
+uid 21900,0
+optionalChildren [
+*588 (Line
+uid 21904,0
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-81000,122000,-79999,122000"
+pts [
+"-81000,122000"
+"-79999,122000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 21901,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-81750,121625,-81000,122375"
+)
+tg (CPTG
+uid 21902,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 21903,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-80000,121000,-78200,122000"
+st "din1"
+blo "-80000,121800"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "STD_LOGIC"
+o 81
+suid 3,0
+)
+)
+)
+*589 (CptPort
+uid 21905,0
+optionalChildren [
+*590 (Line
+uid 21913,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-81000,124000,-79999,124000"
+pts [
+"-81000,124000"
+"-79999,124000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 21906,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-81750,123625,-81000,124375"
+)
+tg (CPTG
+uid 21907,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 21908,0
+sl 0
+va (VaSet
+isHidden 1
+)
+xt "-80000,123000,-78200,124000"
+st "din2"
+blo "-80000,123800"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din2"
+t "STD_LOGIC"
+o 82
+suid 2,0
+)
+)
+)
+*591 (CptPort
+uid 21909,0
+optionalChildren [
+*592 (Line
+uid 21914,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-81000,126000,-79999,126000"
+pts [
+"-81000,126000"
+"-79999,126000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 21910,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-81750,125625,-81000,126375"
+)
+tg (CPTG
+uid 21911,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 21912,0
+sl 0
+va (VaSet
+isHidden 1
+)
+xt "-80000,125000,-78200,126000"
+st "din3"
+blo "-80000,125800"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din3"
+t "STD_LOGIC"
+o 83
+suid 2,0
+)
+)
+)
+]
+shape (Rectangle
+uid 21872,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "-81000,119000,-75000,127000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,12000,10000"
+ttg (MlTextGroup
+uid 21873,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*593 (Text
+uid 21874,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-79500,121500,-74700,122500"
+st "moduleware"
+blo "-79500,122300"
+)
+*594 (Text
+uid 21875,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-79500,122500,-77900,123500"
+st "and"
+blo "-79500,123300"
+)
+*595 (Text
+uid 21876,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-79500,123500,-77700,124500"
+st "U_1"
+blo "-79500,124300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 21877,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 21878,0
+text (MLText
+uid 21879,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-96000,110000,-96000,110000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 2
+visOptions (mwParamsVisibilityOptions
+)
+)
+*596 (Net
+uid 21915,0
+decl (Decl
+n "dout0"
+t "STD_LOGIC"
+o 80
+suid 365,0
+)
+declText (MLText
+uid 21916,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,75600,-146500,76400"
+st "SIGNAL dout0                        : STD_LOGIC
+"
+)
+)
+*597 (Net
+uid 21921,0
+decl (Decl
+n "dout1"
+t "STD_LOGIC"
+o 81
+suid 366,0
+)
+declText (MLText
+uid 21922,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,76400,-146500,77200"
+st "SIGNAL dout1                        : STD_LOGIC
+"
+)
+)
+*598 (Net
+uid 21927,0
+decl (Decl
+n "dout2"
+t "STD_LOGIC"
+o 82
+suid 367,0
+)
+declText (MLText
+uid 21928,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,77200,-146500,78000"
+st "SIGNAL dout2                        : STD_LOGIC
+"
+)
+)
+*599 (Net
+uid 21933,0
+decl (Decl
+n "dout3"
+t "STD_LOGIC"
+o 83
+suid 368,0
+)
+declText (MLText
+uid 21934,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,78000,-146500,78800"
+st "SIGNAL dout3                        : STD_LOGIC
+"
+)
+)
+*600 (MWC
+uid 21975,0
+optionalChildren [
+*601 (CptPort
+uid 21944,0
+optionalChildren [
+*602 (Property
+uid 21948,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+*603 (Line
+uid 21949,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-60999,124000,-60000,124000"
+pts [
+"-60000,124000"
+"-60999,124000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 21945,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-60000,123625,-59250,124375"
+)
+tg (CPTG
+uid 21946,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 21947,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-58750,123532,-56950,124532"
+st "dout"
+ju 2
+blo "-56950,124332"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "STD_LOGIC"
+o 84
+suid 2,0
+)
+)
+)
+*604 (CommentGraphic
+uid 21955,0
+shape (Arc2D
+pts [
+"-65000,122004"
+"-62737,122521"
+"-61000,124000"
+]
+uid 21956,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-65000,122003,-61000,124000"
+)
+oxt "7000,6003,11000,8000"
+)
+*605 (CommentGraphic
+uid 21957,0
+shape (Arc2D
+pts [
+"-61000,124005"
+"-62551,125394"
+"-65004,125998"
+]
+uid 21958,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-65004,124005,-61000,125999"
+)
+oxt "6996,8005,11000,10000"
+)
+*606 (Grouping
+uid 21959,0
+optionalChildren [
+*607 (CommentGraphic
+uid 21961,0
+optionalChildren [
+*608 (Property
+uid 21963,0
+pclass "_MW_GEOM_"
+pname "arc"
+ptn "String"
+)
+]
+shape (CustomPolygon
+pts [
+"-65000,125998"
+"-65000,122000"
+"-63817,122211"
+"-62048,123156"
+"-61000,124000"
+"-62952,125132"
+"-65000,125998"
+]
+uid 21962,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,65535"
+lineColor "32768,0,32768"
+fillStyle 1
+)
+xt "-65000,122000,-61000,125998"
+)
+oxt "7000,6000,11000,9998"
+)
+*609 (CommentGraphic
+uid 21964,0
+optionalChildren [
+*610 (Property
+uid 21966,0
+pclass "_MW_GEOM_"
+pname "arc"
+ptn "String"
+)
+]
+shape (Arc2D
+pts [
+"-65000,122000"
+"-64237,124001"
+"-65000,126000"
+]
+uid 21965,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+fillStyle 1
+)
+xt "-65000,122000,-64236,126000"
+)
+oxt "7000,6000,7762,10000"
+)
+]
+shape (GroupingShape
+uid 21960,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "-65000,122000,-61000,126000"
+)
+oxt "7000,6000,11000,10000"
+)
+*611 (CommentGraphic
+uid 21967,0
+shape (PolyLine2D
+pts [
+"-61000,124000"
+"-61000,124000"
+]
+uid 21968,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-61000,124000,-61000,124000"
+)
+oxt "11000,8000,11000,8000"
+)
+*612 (CommentGraphic
+uid 21969,0
+optionalChildren [
+*613 (Property
+uid 21971,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-65000,122000"
+"-65000,122000"
+]
+uid 21970,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-65000,122000,-65000,122000"
+)
+oxt "7000,6000,7000,6000"
+)
+*614 (CommentGraphic
+uid 21972,0
+optionalChildren [
+*615 (Property
+uid 21974,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-65000,126000"
+"-65000,126000"
+]
+uid 21973,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-65000,126000,-65000,126000"
+)
+oxt "7000,10000,7000,10000"
+)
+*616 (CptPort
+uid 22078,0
+optionalChildren [
+*617 (Line
+uid 22082,0
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-66000,123000,-64409,123000"
+pts [
+"-66000,123000"
+"-64409,123000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22079,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-66750,122625,-66000,123375"
+)
+tg (CPTG
+uid 22080,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 22081,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-65000,122000,-63200,123000"
+st "din0"
+blo "-65000,122800"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din0"
+t "STD_LOGIC"
+o 79
+suid 3,0
+)
+)
+)
+*618 (CptPort
+uid 22083,0
+optionalChildren [
+*619 (Line
+uid 22087,0
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-66000,125000,-64409,125000"
+pts [
+"-66000,125000"
+"-64409,125000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22084,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-66750,124625,-66000,125375"
+)
+tg (CPTG
+uid 22085,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 22086,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-65000,124000,-63200,125000"
+st "din1"
+blo "-65000,124800"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "STD_LOGIC"
+o 59
+suid 1,0
+)
+)
+)
+]
+shape (Rectangle
+uid 21976,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "-66000,122000,-60000,126000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,12000,10000"
+ttg (MlTextGroup
+uid 21977,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*620 (Text
+uid 21978,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-64500,124500,-59700,125500"
+st "moduleware"
+blo "-64500,125300"
+)
+*621 (Text
+uid 21979,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-64500,125500,-63400,126500"
+st "or"
+blo "-64500,126300"
+)
+*622 (Text
+uid 21980,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-64500,126500,-62700,127500"
+st "U_2"
+blo "-64500,127300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 21981,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 21982,0
+text (MLText
+uid 21983,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-81000,113000,-81000,113000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 2
+visOptions (mwParamsVisibilityOptions
+)
+)
+*623 (Net
+uid 21984,0
+decl (Decl
+n "dout"
+t "STD_LOGIC"
+o 79
+suid 369,0
+)
+declText (MLText
+uid 21985,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,74800,-146500,75600"
+st "SIGNAL dout                         : STD_LOGIC
+"
+)
+)
+*624 (Net
+uid 21998,0
+decl (Decl
+n "I_really_want_dwrite"
+t "STD_LOGIC"
+o 59
+suid 371,0
+)
+declText (MLText
+uid 21999,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,56400,-146500,57200"
+st "SIGNAL I_really_want_dwrite         : STD_LOGIC
+"
+)
+)
+*625 (Net
+uid 22043,0
+decl (Decl
+n "dwrite_enable_w5300"
+t "std_logic"
+o 93
+suid 374,0
+i "'1'"
+)
+declText (MLText
+uid 22044,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,90800,-125500,91600"
+st "SIGNAL dwrite_enable_w5300          : std_logic                                    := '1'
+"
+)
+)
+*626 (Net
+uid 22076,0
+decl (Decl
+n "dwrite_global_enable"
+t "std_logic"
+o 94
+suid 376,0
+i "'1'"
+)
+declText (MLText
+uid 22077,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,91600,-125500,92400"
+st "SIGNAL dwrite_global_enable         : std_logic                                    := '1'
+"
+)
+)
+*627 (MWC
+uid 22116,0
+optionalChildren [
+*628 (CptPort
+uid 22088,0
+optionalChildren [
+*629 (Line
+uid 22092,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-52000,123000,-51000,123000"
+pts [
+"-51000,123000"
+"-52000,123000"
+]
+)
+*630 (Property
+uid 22093,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22089,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-51000,122625,-50250,123375"
+)
+tg (CPTG
+uid 22090,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 22091,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-49581,122342,-47781,123342"
+st "dout"
+ju 2
+blo "-47781,123142"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+o 94
+suid 1,0
+i "'1'"
+)
+)
+)
+*631 (CptPort
+uid 22094,0
+optionalChildren [
+*632 (Line
+uid 22098,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-57000,122000,-55999,122000"
+pts [
+"-57000,122000"
+"-55999,122000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22095,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-57750,121625,-57000,122375"
+)
+tg (CPTG
+uid 22096,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 22097,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-60115,121294,-58315,122294"
+st "din0"
+blo "-60115,122094"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din0"
+t "std_logic"
+o 93
+suid 2,0
+i "'1'"
+)
+)
+)
+*633 (CptPort
+uid 22099,0
+optionalChildren [
+*634 (Line
+uid 22103,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-57000,124000,-55999,124000"
+pts [
+"-57000,124000"
+"-55999,124000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22100,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-57750,123625,-57000,124375"
+)
+tg (CPTG
+uid 22101,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 22102,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-60000,123700,-58200,124700"
+st "din1"
+blo "-60000,124500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "STD_LOGIC"
+o 84
+suid 3,0
+)
+)
+)
+*635 (CommentGraphic
+uid 22104,0
+optionalChildren [
+*636 (Property
+uid 22106,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-56000,125000"
+"-56000,125000"
+]
+uid 22105,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-56000,125000,-56000,125000"
+)
+oxt "7000,10000,7000,10000"
+)
+*637 (CommentGraphic
+uid 22107,0
+optionalChildren [
+*638 (Property
+uid 22109,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-56000,121000"
+"-56000,121000"
+]
+uid 22108,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-56000,121000,-56000,121000"
+)
+oxt "7000,6000,7000,6000"
+)
+*639 (Grouping
+uid 22110,0
+optionalChildren [
+*640 (CommentGraphic
+uid 22112,0
+shape (PolyLine2D
+pts [
+"-54000,125000"
+"-56000,125000"
+"-56000,121000"
+"-54000,121000"
+]
+uid 22113,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-56000,121000,-54000,125000"
+)
+oxt "7000,6000,9000,10000"
+)
+*641 (CommentGraphic
+uid 22114,0
+shape (Arc2D
+pts [
+"-54000,121000"
+"-52000,123000"
+"-54000,125000"
+]
+uid 22115,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-54000,121000,-52000,125000"
+)
+oxt "9000,6000,11000,10000"
+)
+]
+shape (GroupingShape
+uid 22111,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "-56000,121000,-52000,125000"
+)
+oxt "7000,6000,11000,10000"
+)
+]
+shape (Rectangle
+uid 22117,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "-57000,121000,-51000,125000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,12000,10000"
+ttg (MlTextGroup
+uid 22118,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*642 (Text
+uid 22119,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-55500,123500,-50700,124500"
+st "moduleware"
+blo "-55500,124300"
+)
+*643 (Text
+uid 22120,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-55500,124500,-53900,125500"
+st "and"
+blo "-55500,125300"
+)
+*644 (Text
+uid 22121,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-55500,125500,-53700,126500"
+st "U_4"
+blo "-55500,126300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 22122,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 22123,0
+text (MLText
+uid 22124,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-72000,112000,-72000,112000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 2
+visOptions (mwParamsVisibilityOptions
+)
+)
+*645 (Net
+uid 22125,0
+decl (Decl
+n "dout4"
+t "STD_LOGIC"
+o 84
+suid 377,0
+)
+declText (MLText
+uid 22126,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,78800,-146500,79600"
+st "SIGNAL dout4                        : STD_LOGIC
+"
+)
+)
+*646 (Net
+uid 22131,0
+decl (Decl
+n "dwrite_trigger_manager"
+t "std_logic"
+o 95
+suid 378,0
+i "'1'"
+)
+declText (MLText
+uid 22132,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,92400,-125500,93200"
+st "SIGNAL dwrite_trigger_manager       : std_logic                                    := '1'
+"
+)
+)
+*647 (MWC
+uid 23004,0
+optionalChildren [
+*648 (CptPort
+uid 22993,0
+optionalChildren [
+*649 (Line
+uid 22997,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-94000,128000,-94000,128000"
+pts [
+"-94000,128000"
+"-94000,128000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 22994,0
+ro 180
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-94375,128000,-93625,128750"
+)
+tg (CPTG
+uid 22995,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 22996,0
+sl 0
+ro 270
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-94422,129110,-93422,130910"
+st "dout"
+blo "-93622,130910"
+)
+s (Text
+uid 23013,0
+sl 0
+ro 270
+va (VaSet
+font "arial,8,0"
+)
+xt "-93422,130910,-93422,130910"
+blo "-93422,130910"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "STD_LOGIC"
+o 59
+suid 1,0
+)
+)
+)
+*650 (Grouping
+uid 22998,0
+optionalChildren [
+*651 (CommentGraphic
+uid 23000,0
+shape (PolyLine2D
+pts [
+"-94000,128000"
+"-94000,126000"
+]
+uid 23001,0
+layer 0
+sl 0
+ro 90
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "-94000,126000,-94000,128000"
+)
+oxt "7000,6000,7000,8000"
+)
+*652 (CommentGraphic
+uid 23002,0
+shape (PolyLine2D
+pts [
+"-95000,126000"
+"-93000,126000"
+]
+uid 23003,0
+layer 0
+sl 0
+ro 90
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "-95000,126000,-93000,126000"
+)
+oxt "6000,6000,8000,6000"
+)
+]
+shape (GroupingShape
+uid 22999,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "-95000,126000,-93000,128000"
+)
+oxt "6000,6000,8000,8000"
+)
+]
+shape (Rectangle
+uid 23005,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "-95000,126000,-93000,128000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,8000,8000"
+ttg (MlTextGroup
+uid 23006,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*653 (Text
+uid 23007,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-93650,125100,-88850,126100"
+st "moduleware"
+blo "-93650,125900"
+)
+*654 (Text
+uid 23008,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-93650,126100,-92150,127100"
+st "vdd"
+blo "-93650,126900"
+)
+*655 (Text
+uid 23009,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-93650,127100,-91850,128100"
+st "U_3"
+blo "-93650,127900"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 23010,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 23011,0
+text (MLText
+uid 23012,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-103000,106400,-103000,106400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*656 (MWC
+uid 23034,0
+optionalChildren [
+*657 (CptPort
+uid 23014,0
+optionalChildren [
+*658 (Line
+uid 23018,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "169000,81000,169000,81000"
+pts [
+"169000,81000"
+"169000,81000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 23015,0
+ro 180
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "168625,80250,169375,81000"
+)
+tg (CPTG
+uid 23016,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 23017,0
+sl 0
+ro 270
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "260100,351600,261100,352400"
+st "s"
+ju 2
+blo "260900,351600"
+)
+s (Text
+uid 23043,0
+sl 0
+ro 270
+va (VaSet
+font "arial,8,0"
+)
+xt "261100,351600,261100,351600"
+ju 2
+blo "261100,351600"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "s"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 74
+suid 1,0
+i "'0'"
+)
+)
+)
+*659 (CptPort
+uid 23019,0
+optionalChildren [
+*660 (Line
+uid 23023,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "169000,83000,169000,83000"
+pts [
+"169000,83000"
+"169000,83000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 23020,0
+ro 180
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "168625,83000,169375,83750"
+)
+tg (CPTG
+uid 23021,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 23022,0
+sl 0
+ro 270
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "252800,352700,253800,353300"
+st "t"
+blo "253600,353300"
+)
+s (Text
+uid 23044,0
+sl 0
+ro 270
+va (VaSet
+font "arial,8,0"
+)
+xt "253800,353300,253800,353300"
+blo "253800,353300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "t"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 34
+suid 2,0
+i "'0'"
+)
+)
+)
+*661 (CommentGraphic
+uid 23024,0
+shape (PolyLine2D
+pts [
+"168000,82000"
+"169000,81000"
+]
+uid 23025,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "168000,81000,169000,82000"
+)
+oxt "6000,6000,7000,7000"
+)
+*662 (CommentGraphic
+uid 23026,0
+shape (PolyLine2D
+pts [
+"168000,82000"
+"169000,83000"
+]
+uid 23027,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "168000,82000,169000,83000"
+)
+oxt "6000,7000,7000,8000"
+)
+*663 (CommentGraphic
+uid 23028,0
+shape (PolyLine2D
+pts [
+"168988,82329"
+"169988,82329"
+]
+uid 23029,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "168988,82329,169988,82329"
+)
+oxt "6988,7329,7988,7329"
+)
+*664 (CommentGraphic
+uid 23030,0
+shape (PolyLine2D
+pts [
+"170000,82000"
+"171000,82000"
+]
+uid 23031,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "170000,82000,171000,82000"
+)
+oxt "8000,7000,9000,7000"
+)
+*665 (CommentGraphic
+uid 23032,0
+shape (PolyLine2D
+pts [
+"168976,81730"
+"169976,81730"
+]
+uid 23033,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "168976,81730,169976,81730"
+)
+oxt "6976,6730,7976,6730"
+)
+]
+shape (Rectangle
+uid 23035,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "168000,81000,171000,83000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,9000,8000"
+ttg (MlTextGroup
+uid 23036,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*666 (Text
+uid 23037,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "173350,80100,178150,81100"
+st "moduleware"
+blo "173350,80900"
+)
+*667 (Text
+uid 23038,0
+va (VaSet
+font "arial,8,0"
+)
+xt "173350,81100,178050,82100"
+st "assignment"
+blo "173350,81900"
+)
+*668 (Text
+uid 23039,0
+va (VaSet
+font "arial,8,0"
+)
+xt "173350,82100,175150,83100"
+st "U_5"
+blo "173350,82900"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 23040,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 23041,0
+text (MLText
+uid 23042,0
+va (VaSet
+font "arial,8,0"
+)
+xt "163000,61400,163000,61400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*669 (Net
+uid 23051,0
+decl (Decl
+n "denable_sig"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 74
+suid 380,0
+i "'0'"
+)
+declText (MLText
+uid 23052,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,70800,-112000,71600"
+st "SIGNAL denable_sig                  : std_logic                                    := '0' -- default domino wave off
+"
+)
+)
+*670 (Net
+uid 23341,0
+decl (Decl
+n "DCM_locked_status"
+t "std_logic"
+o 56
+suid 382,0
+)
+declText (MLText
+uid 23342,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,50000,-146500,50800"
+st "SIGNAL DCM_locked_status            : std_logic
+"
+)
+)
+*671 (Net
+uid 23349,0
+decl (Decl
+n "DCM_ready_status"
+t "std_logic"
+o 57
+suid 383,0
+)
+declText (MLText
+uid 23350,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,50800,-146500,51600"
+st "SIGNAL DCM_ready_status             : std_logic
+"
+)
+)
+*672 (Net
+uid 24076,0
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 45
+suid 385,0
+i "'1'"
+)
+declText (MLText
+uid 24077,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,39200,-129000,40000"
+st "trigger_veto                 : std_logic                                    := '1'
+"
+)
+)
+*673 (PortIoOut
+uid 24084,0
+shape (CompositeShape
+uid 24085,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 24086,0
+sl 0
+ro 270
+xt "65500,98625,67000,99375"
+)
+(Line
+uid 24087,0
+sl 0
+ro 270
+xt "65000,99000,65500,99000"
+pts [
+"65000,99000"
+"65500,99000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 24088,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 24089,0
+va (VaSet
+)
+xt "68000,98500,72900,99500"
+st "trigger_veto"
+blo "68000,99300"
+tm "WireNameMgr"
+)
+)
+)
+*674 (SaComponent
+uid 24570,0
+optionalChildren [
+*675 (CptPort
+uid 24538,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 24539,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-21750,148625,-21000,149375"
+)
+tg (CPTG
+uid 24540,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 24541,0
+va (VaSet
+)
+xt "-20000,148500,-16800,149500"
+st "rec_clk"
+blo "-20000,149300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "rec_clk"
+t "std_logic"
+o 1
+)
+)
+)
+*676 (CptPort
+uid 24542,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 24543,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-1000,157625,-250,158375"
+)
+tg (CPTG
+uid 24544,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24545,0
+va (VaSet
+)
+xt "-4300,157500,-2000,158500"
+st "rx_d"
+ju 2
+blo "-2000,158300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "rx_d"
+t "std_logic"
+o 2
+)
+)
+)
+*677 (CptPort
+uid 24546,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 24547,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-1000,158625,-250,159375"
+)
+tg (CPTG
+uid 24548,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24549,0
+va (VaSet
+)
+xt "-4600,158500,-2000,159500"
+st "rx_en"
+ju 2
+blo "-2000,159300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rx_en"
+t "std_logic"
+o 3
+)
+)
+)
+*678 (CptPort
+uid 24550,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 24551,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-1000,156625,-250,157375"
+)
+tg (CPTG
+uid 24552,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24553,0
+va (VaSet
+)
+xt "-4300,156500,-2000,157500"
+st "tx_d"
+ju 2
+blo "-2000,157300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "tx_d"
+t "std_logic"
+o 4
+)
+)
+)
+*679 (CptPort
+uid 24554,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 24555,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-1000,159625,-250,160375"
+)
+tg (CPTG
+uid 24556,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24557,0
+va (VaSet
+)
+xt "-4600,159500,-2000,160500"
+st "tx_en"
+ju 2
+blo "-2000,160300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "tx_en"
+t "std_logic"
+o 5
+)
+)
+)
+*680 (CptPort
+uid 24558,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 24559,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-1000,149625,-250,150375"
+)
+tg (CPTG
+uid 24560,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24561,0
+va (VaSet
+)
+xt "-6100,149500,-2000,150500"
+st "rec_start"
+ju 2
+blo "-2000,150300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "rec_start"
+t "std_logic"
+o 6
+)
+)
+)
+*681 (CptPort
+uid 24562,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 24563,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-1000,150625,-250,151375"
+)
+tg (CPTG
+uid 24564,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24565,0
+va (VaSet
+)
+xt "-14500,150500,-2000,151500"
+st "rec_dout : (RX_WIDTH - 1:0)"
+ju 2
+blo "-2000,151300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rec_dout"
+t "std_logic_vector"
+b "(RX_WIDTH - 1 downto 0)"
+o 8
+i "(others => '0')"
+)
+)
+)
+*682 (CptPort
+uid 24566,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 24567,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-1000,151625,-250,152375"
+)
+tg (CPTG
+uid 24568,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24569,0
+va (VaSet
+)
+xt "-5800,151500,-2000,152500"
+st "rec_valid"
+ju 2
+blo "-2000,152300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rec_valid"
+t "std_logic"
+o 9
+i "'0'"
+)
+)
+)
+*683 (CptPort
+uid 24732,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 24733,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "-1000,152625,-250,153375"
+)
+tg (CPTG
+uid 24734,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 24735,0
+va (VaSet
+)
+xt "-10800,152500,-2000,153500"
+st "rec_timeout_occured"
+ju 2
+blo "-2000,153300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rec_timeout_occured"
+t "std_logic"
+o 7
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 24571,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-21000,148000,-1000,162000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 24572,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*684 (Text
+uid 24573,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-15000,157000,-8800,158000"
+st "FACT_FAD_lib"
+blo "-15000,157800"
+tm "BdLibraryNameMgr"
+)
+*685 (Text
+uid 24574,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-15000,158000,-7000,159000"
+st "FAD_rs485_receiver"
+blo "-15000,158800"
+tm "CptNameMgr"
+)
+*686 (Text
+uid 24575,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-15000,159000,-7200,160000"
+st "Inst_rs485_receiver"
+blo "-15000,159800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 24576,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 24577,0
+text (MLText
+uid 24578,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-24000,146400,18500,148000"
+st "RX_BYTES = RS485_MESSAGE_LEN_BYTES        ( integer ) -- no. of bytes to receive 
+RX_WIDTH = RS485_MESSAGE_LEN_BYTES * 8    ( integer ) -- no. of bits to receive  "
+)
+header ""
+)
+elements [
+(GiElement
+name "RX_BYTES"
+type "integer"
+value "RS485_MESSAGE_LEN_BYTES"
+e "-- no. of bytes to receive"
+)
+(GiElement
+name "RX_WIDTH"
+type "integer"
+value "RS485_MESSAGE_LEN_BYTES * 8"
+e "-- no. of bits to receive"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 24579,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "-20750,160250,-19250,161750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*687 (PortIoOut
+uid 24652,0
+shape (CompositeShape
+uid 24653,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 24654,0
+sl 0
+ro 270
+xt "4500,156625,6000,157375"
+)
+(Line
+uid 24655,0
+sl 0
+ro 270
+xt "4000,157000,4500,157000"
+pts [
+"4000,157000"
+"4500,157000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 24656,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 24657,0
+va (VaSet
+)
+xt "7000,156500,13900,157500"
+st "FTM_RS485_tx_d"
+blo "7000,157300"
+tm "WireNameMgr"
+)
+)
+)
+*688 (PortIoIn
+uid 24666,0
+shape (CompositeShape
+uid 24667,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 24668,0
+sl 0
+ro 90
+xt "4500,157625,6000,158375"
+)
+(Line
+uid 24669,0
+sl 0
+ro 90
+xt "4000,158000,4500,158000"
+pts [
+"4500,158000"
+"4000,158000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 24670,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 24671,0
+va (VaSet
+)
+xt "7000,157500,14000,158500"
+st "FTM_RS485_rx_d"
+blo "7000,158300"
+tm "WireNameMgr"
+)
+)
+)
+*689 (PortIoOut
+uid 24680,0
+shape (CompositeShape
+uid 24681,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 24682,0
+sl 0
+ro 270
+xt "5500,158625,7000,159375"
+)
+(Line
+uid 24683,0
+sl 0
+ro 270
+xt "5000,159000,5500,159000"
+pts [
+"5000,159000"
+"5500,159000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 24684,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 24685,0
+va (VaSet
+)
+xt "8000,158500,15400,159500"
+st "FTM_RS485_rx_en"
+blo "8000,159300"
+tm "WireNameMgr"
+)
+)
+)
+*690 (PortIoOut
+uid 24694,0
+shape (CompositeShape
+uid 24695,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 24696,0
+sl 0
+ro 270
+xt "5500,159625,7000,160375"
+)
+(Line
+uid 24697,0
+sl 0
+ro 270
+xt "5000,160000,5500,160000"
+pts [
+"5000,160000"
+"5500,160000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 24698,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 24699,0
+va (VaSet
+)
+xt "8000,159500,15300,160500"
+st "FTM_RS485_tx_en"
+blo "8000,160300"
+tm "WireNameMgr"
+)
+)
+)
+*691 (Net
+uid 24700,0
+decl (Decl
+n "FTM_RS485_rx_d"
+t "std_logic"
+o 3
+suid 395,0
+)
+declText (MLText
+uid 24701,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,4800,-150000,5600"
+st "FTM_RS485_rx_d               : std_logic
+"
+)
+)
+*692 (Net
+uid 24702,0
+decl (Decl
+n "FTM_RS485_tx_d"
+t "std_logic"
+o 21
+suid 396,0
+)
+declText (MLText
+uid 24703,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,20000,-150000,20800"
+st "FTM_RS485_tx_d               : std_logic
+"
+)
+)
+*693 (Net
+uid 24704,0
+decl (Decl
+n "FTM_RS485_rx_en"
+t "std_logic"
+o 20
+suid 397,0
+)
+declText (MLText
+uid 24705,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,19200,-150000,20000"
+st "FTM_RS485_rx_en              : std_logic
+"
+)
+)
+*694 (Net
+uid 24706,0
+decl (Decl
+n "FTM_RS485_tx_en"
+t "std_logic"
+o 22
+suid 398,0
+)
+declText (MLText
+uid 24707,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,20800,-150000,21600"
+st "FTM_RS485_tx_en              : std_logic
+"
+)
+)
+*695 (Net
+uid 24736,0
+decl (Decl
+n "rec_timeout_occured"
+t "std_logic"
+o 111
+suid 399,0
+i "'0'"
+)
+declText (MLText
+uid 24737,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,106000,-125500,106800"
+st "SIGNAL rec_timeout_occured          : std_logic                                    := '0'
+"
+)
+)
+*696 (Net
+uid 25027,0
+decl (Decl
+n "reset_trigger_id"
+t "std_logic"
+o 113
+suid 403,0
+i "'0'"
+)
+declText (MLText
+uid 25028,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,107600,-125500,108400"
+st "SIGNAL reset_trigger_id             : std_logic                                    := '0'
+"
+)
+)
+*697 (PortIoOut
+uid 25304,0
+shape (CompositeShape
+uid 25305,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 25306,0
+sl 0
+ro 270
+xt "132500,107625,134000,108375"
+)
+(Line
+uid 25307,0
+sl 0
+ro 270
+xt "132000,108000,132500,108000"
+pts [
+"132000,108000"
+"132500,108000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 25308,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 25309,0
+va (VaSet
+)
+xt "134000,107500,138900,108500"
+st "w5300_state"
+blo "134000,108300"
+tm "WireNameMgr"
+)
+)
+)
+*698 (Net
+uid 25310,0
+decl (Decl
+n "w5300_state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 46
+suid 406,0
+)
+declText (MLText
+uid 25311,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,40000,-115000,40800"
+st "w5300_state                  : std_logic_vector(7 DOWNTO 0) -- state is encoded here ... useful for debugging.
+"
+)
+)
+*699 (Net
+uid 25541,0
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 32
+suid 407,0
+)
+declText (MLText
+uid 25542,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,28800,-150000,29600"
+st "debug_data_ram_empty         : std_logic
+"
+)
+)
+*700 (PortIoOut
+uid 25549,0
+shape (CompositeShape
+uid 25550,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 25551,0
+sl 0
+ro 270
+xt "137500,108625,139000,109375"
+)
+(Line
+uid 25552,0
+sl 0
+ro 270
+xt "137000,109000,137500,109000"
+pts [
+"137000,109000"
+"137500,109000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 25553,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 25554,0
+va (VaSet
+)
+xt "140000,108500,149100,109500"
+st "debug_data_ram_empty"
+blo "140000,109300"
+tm "WireNameMgr"
+)
+)
+)
+*701 (Net
+uid 25555,0
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 33
+suid 408,0
+)
+declText (MLText
+uid 25556,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,29600,-150000,30400"
+st "debug_data_valid             : std_logic
+"
+)
+)
+*702 (PortIoOut
+uid 25563,0
+shape (CompositeShape
+uid 25564,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 25565,0
+sl 0
+ro 270
+xt "135500,109625,137000,110375"
+)
+(Line
+uid 25566,0
+sl 0
+ro 270
+xt "135000,110000,135500,110000"
+pts [
+"135000,110000"
+"135500,110000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 25567,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 25568,0
+va (VaSet
+)
+xt "138000,109500,144600,110500"
+st "debug_data_valid"
+blo "138000,110300"
+tm "WireNameMgr"
+)
+)
+)
+*703 (MWC
+uid 25830,0
+optionalChildren [
+*704 (CptPort
+uid 25821,0
+optionalChildren [
+*705 (Line
+uid 25825,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-41999,78000,-40000,78000"
+pts [
+"-40000,78000"
+"-41999,78000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 25822,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-40000,77625,-39250,78375"
+)
+tg (CPTG
+uid 25823,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 25824,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-38836,77595,-37036,78595"
+st "dout"
+ju 2
+blo "-37036,78395"
+)
+s (Text
+uid 25839,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "-37036,78595,-37036,78595"
+ju 2
+blo "-37036,78595"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+o 125
+suid 1,0
+)
+)
+)
+*706 (CommentGraphic
+uid 25826,0
+shape (PolyLine2D
+pts [
+"-42000,78000"
+"-42000,79000"
+]
+uid 25827,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-42000,78000,-42000,79000"
+)
+oxt "7000,7000,7000,8000"
+)
+*707 (CommentGraphic
+uid 25828,0
+shape (CustomPolygon
+pts [
+"-43000,79000"
+"-41000,79000"
+"-42000,80000"
+"-43000,79000"
+]
+uid 25829,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "32768,32768,32768"
+bg "0,0,0"
+lineWidth -1
+)
+xt "-43000,79000,-41000,80000"
+)
+oxt "6000,8000,8000,9000"
+)
+]
+shape (Rectangle
+uid 25831,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "-43000,77000,-40000,80000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,9000,9000"
+ttg (MlTextGroup
+uid 25832,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*708 (Text
+uid 25833,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-40550,77695,-35750,78695"
+st "moduleware"
+blo "-40550,78495"
+)
+*709 (Text
+uid 25834,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-40550,78695,-38850,79695"
+st "gnd"
+blo "-40550,79495"
+)
+*710 (Text
+uid 25835,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-40550,79695,-38750,80695"
+st "U_6"
+blo "-40550,80495"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 25836,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 25837,0
+text (MLText
+uid 25838,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-48000,57400,-48000,57400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*711 (Net
+uid 25840,0
+decl (Decl
+n "software_trigger_in"
+t "std_logic"
+o 125
+suid 409,0
+)
+declText (MLText
+uid 25841,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,118000,-146500,118800"
+st "SIGNAL software_trigger_in          : std_logic
+"
+)
+)
+*712 (PortIoOut
+uid 26079,0
+shape (CompositeShape
+uid 26080,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 26081,0
+sl 0
+ro 270
+xt "67500,85625,69000,86375"
+)
+(Line
+uid 26082,0
+sl 0
+ro 270
+xt "67000,86000,67500,86000"
+pts [
+"67000,86000"
+"67500,86000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 26083,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 26084,0
+va (VaSet
+)
+xt "70000,85500,77800,86500"
+st "mem_manager_state"
+blo "70000,86300"
+tm "WireNameMgr"
+)
+)
+)
+*713 (Net
+uid 26085,0
+lang 2
+decl (Decl
+n "mem_manager_state"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 39
+suid 411,0
+)
+declText (MLText
+uid 26086,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,34400,-115000,35200"
+st "mem_manager_state            : std_logic_vector(3 DOWNTO 0) -- state is encoded here ... useful for debugging.
+"
+)
+)
+*714 (Net
+uid 26334,0
+decl (Decl
+n "is_idle"
+t "std_logic"
+o 98
+suid 413,0
+)
+declText (MLText
+uid 26335,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,94800,-146500,95600"
+st "SIGNAL is_idle                      : std_logic
+"
+)
+)
+*715 (PortIoOut
+uid 26350,0
+shape (CompositeShape
+uid 26351,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 26352,0
+sl 0
+ro 270
+xt "7500,107625,9000,108375"
+)
+(Line
+uid 26353,0
+sl 0
+ro 270
+xt "7000,108000,7500,108000"
+pts [
+"7000,108000"
+"7500,108000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 26354,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 26355,0
+va (VaSet
+)
+xt "10000,107500,13600,108500"
+st "DG_state"
+blo "10000,108300"
+tm "WireNameMgr"
+)
+)
+)
+*716 (Net
+uid 26591,0
+decl (Decl
+n "DG_state"
+t "std_logic_vector"
+b "(7 downto 0)"
+prec "-- for debugging"
+preAdd 0
+o 19
+suid 415,0
+)
+declText (MLText
+uid 26592,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,17600,-140500,19200"
+st "-- for debugging
+DG_state                     : std_logic_vector(7 downto 0)
+"
+)
+)
+*717 (SaComponent
+uid 27117,0
+optionalChildren [
+*718 (CptPort
+uid 27041,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27042,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "59000,85625,59750,86375"
+)
+tg (CPTG
+uid 27043,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 27044,0
+va (VaSet
+)
+xt "52700,85500,58000,86500"
+st "state : (3:0)"
+ju 2
+blo "58000,86300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "state"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 1
+)
+)
+)
+*719 (CptPort
+uid 27045,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27046,0
+ro 180
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "28625,67250,29375,68000"
+)
+tg (CPTG
+uid 27047,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 27048,0
+ro 270
+va (VaSet
+)
+xt "28500,69000,29500,70500"
+st "clk"
+ju 2
+blo "29300,69000"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 2
+)
+)
+)
+*720 (CptPort
+uid 27049,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27050,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,75625,28000,76375"
+)
+tg (CPTG
+uid 27051,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 27052,0
+va (VaSet
+)
+xt "29000,75500,34600,76500"
+st "config_start"
+blo "29000,76300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "config_start"
+t "std_logic"
+o 3
+)
+)
+)
+*721 (CptPort
+uid 27053,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27054,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,72625,28000,73375"
+)
+tg (CPTG
+uid 27055,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 27056,0
+va (VaSet
+)
+xt "29000,72500,36400,73500"
+st "ram_write_ready"
+blo "29000,73300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "ram_write_ready"
+t "std_logic"
+o 11
+)
+)
+)
+*722 (CptPort
+uid 27057,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27058,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,85625,28000,86375"
+)
+tg (CPTG
+uid 27059,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 27060,0
+va (VaSet
+)
+xt "29000,85500,32900,86500"
+st "roi_array"
+blo "29000,86300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "roi_array"
+t "roi_array_type"
+o 5
+)
+)
+)
+*723 (CptPort
+uid 27061,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27062,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,71625,28000,72375"
+)
+tg (CPTG
+uid 27063,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 27064,0
+va (VaSet
+)
+xt "29000,71500,35100,72500"
+st "ram_write_ea"
+blo "29000,72300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ram_write_ea"
+t "std_logic"
+o 12
+i "'0'"
+)
+)
+)
+*724 (CptPort
+uid 27065,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27066,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,76625,28000,77375"
+)
+tg (CPTG
+uid 27067,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 27068,0
+va (VaSet
+)
+xt "29000,76500,34700,77500"
+st "config_ready"
+blo "29000,77300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "config_ready"
+t "std_logic"
+o 4
+i "'1'"
+)
+)
+)
+*725 (CptPort
+uid 27069,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27070,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,78625,28000,79375"
+)
+tg (CPTG
+uid 27071,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 27072,0
+va (VaSet
+)
+xt "29000,78500,32400,79500"
+st "roi_max"
+blo "29000,79300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "roi_max"
+t "roi_max_type"
+o 6
+i "(others => conv_std_logic_vector (0, 11))"
+)
+)
+)
+*726 (CptPort
+uid 27073,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27074,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,79625,28000,80375"
+)
+tg (CPTG
+uid 27075,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 27076,0
+va (VaSet
+)
+xt "29000,79500,38900,80500"
+st "package_length : (15:0)"
+blo "29000,80300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "package_length"
+t "std_logic_vector"
+b "(15 downto 0)"
+o 7
+i "(others => '0')"
+)
+)
+)
+*727 (CptPort
+uid 27077,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27078,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "59000,73625,59750,74375"
+)
+tg (CPTG
+uid 27079,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 27080,0
+va (VaSet
+)
+xt "35400,73500,58000,74500"
+st "wiz_ram_start_addr : (RAM_ADDR_WIDTH_16B-1:0)"
+ju 2
+blo "58000,74300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_ram_start_addr"
+t "std_logic_vector"
+b "(RAM_ADDR_WIDTH_16B-1 downto 0)"
+o 17
+i "(others => '0')"
+)
+)
+)
+*728 (CptPort
+uid 27081,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27082,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "59000,72625,59750,73375"
+)
+tg (CPTG
+uid 27083,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 27084,0
+va (VaSet
+)
+xt "47200,72500,58000,73500"
+st "wiz_write_length : (16:0)"
+ju 2
+blo "58000,73300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_write_length"
+t "std_logic_vector"
+b "(16 downto 0)"
+o 16
+i "(others => '0')"
+)
+)
+)
+*729 (CptPort
+uid 27085,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27086,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "59000,74625,59750,75375"
+)
+tg (CPTG
+uid 27087,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 27088,0
+va (VaSet
+)
+xt "44800,74500,58000,75500"
+st "wiz_number_of_channels : (3:0)"
+ju 2
+blo "58000,75300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_number_of_channels"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 8
+i "(others => '0')"
+)
+)
+)
+*730 (CptPort
+uid 27089,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27090,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "59000,78625,59750,79375"
+)
+tg (CPTG
+uid 27091,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 27092,0
+va (VaSet
+)
+xt "52000,78500,58000,79500"
+st "wiz_write_ea"
+ju 2
+blo "58000,79300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_write_ea"
+t "std_logic"
+o 15
+i "'0'"
+)
+)
+)
+*731 (CptPort
+uid 27093,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27094,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "59000,76625,59750,77375"
+)
+tg (CPTG
+uid 27095,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 27096,0
+va (VaSet
+)
+xt "50200,76500,58000,77500"
+st "wiz_write_header"
+ju 2
+blo "58000,77300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_write_header"
+t "std_logic"
+o 18
+i "'0'"
+)
+)
+)
+*732 (CptPort
+uid 27097,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27098,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "59000,75625,59750,76375"
+)
+tg (CPTG
+uid 27099,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 27100,0
+va (VaSet
+)
+xt "51500,75500,58000,76500"
+st "wiz_write_end"
+ju 2
+blo "58000,76300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_write_end"
+t "std_logic"
+o 19
+i "'0'"
+)
+)
+)
+*733 (CptPort
+uid 27109,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27110,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,70625,28000,71375"
+)
+tg (CPTG
+uid 27111,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 27112,0
+va (VaSet
+)
+xt "29000,70500,49900,71500"
+st "ram_start_addr : (RAM_ADDR_WIDTH_64B-1:0)"
+blo "29000,71300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ram_start_addr"
+t "std_logic_vector"
+b "(RAM_ADDR_WIDTH_64B-1 DOWNTO 0)"
+o 13
+i "(others => '0')"
+)
+)
+)
+*734 (CptPort
+uid 27113,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27114,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "59000,82625,59750,83375"
+)
+tg (CPTG
+uid 27115,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 27116,0
+va (VaSet
+)
+xt "50800,82500,58000,83500"
+st "data_ram_empty"
+ju 2
+blo "58000,83300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "data_ram_empty"
+t "std_logic"
+o 20
+)
+)
+)
+*735 (CptPort
+uid 27127,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27128,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "59000,79625,59750,80375"
+)
+tg (CPTG
+uid 27129,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 27130,0
+va (VaSet
+)
+xt "51400,79500,58000,80500"
+st "wiz_read_done"
+ju 2
+blo "58000,80300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "wiz_read_done"
+t "std_logic"
+o 14
+)
+)
+)
+*736 (CptPort
+uid 27139,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27140,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,83625,28000,84375"
+)
+tg (CPTG
+uid 27141,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 27142,0
+va (VaSet
+)
+xt "29000,83500,35700,84500"
+st "dg_config_done"
+blo "29000,84300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "dg_config_done"
+t "std_logic"
+o 10
+)
+)
+)
+*737 (CptPort
+uid 27143,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 27144,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,82625,28000,83375"
+)
+tg (CPTG
+uid 27145,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 27146,0
+va (VaSet
+)
+xt "29000,82500,36000,83500"
+st "dg_start_config"
+blo "29000,83300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dg_start_config"
+t "std_logic"
+o 9
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 27118,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "28000,68000,59000,88000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 27119,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*738 (Text
+uid 27120,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "28450,88000,34650,89000"
+st "FACT_FAD_lib"
+blo "28450,88800"
+tm "BdLibraryNameMgr"
+)
+*739 (Text
+uid 27121,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "28450,89000,36550,90000"
+st "memory_manager_2"
+blo "28450,89800"
+tm "CptNameMgr"
+)
+*740 (Text
+uid 27122,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "28450,90000,38750,91000"
+st "Inst_memory_manager_2"
+blo "28450,90800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 27123,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 27124,0
+text (MLText
+uid 27125,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "34000,66400,63500,68000"
+st "RAM_ADDR_WIDTH_64B = RAMADDRWIDTH64b      ( integer )  
+RAM_ADDR_WIDTH_16B = RAMADDRWIDTH64b+2    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "RAM_ADDR_WIDTH_64B"
+type "integer"
+value "RAMADDRWIDTH64b"
+)
+(GiElement
+name "RAM_ADDR_WIDTH_16B"
+type "integer"
+value "RAMADDRWIDTH64b+2"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 27126,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "28250,86250,29750,87750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*741 (Net
+uid 27131,0
+decl (Decl
+n "data_valid_ack"
+t "std_logic"
+o 72
+suid 416,0
+i "'0'"
+)
+declText (MLText
+uid 27132,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,69200,-125500,70000"
+st "SIGNAL data_valid_ack               : std_logic                                    := '0'
+"
+)
+)
+*742 (Net
+uid 27147,0
+decl (Decl
+n "dg_start_config"
+t "std_logic"
+o 76
+suid 417,0
+i "'0'"
+)
+declText (MLText
+uid 27148,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,72400,-125500,73200"
+st "SIGNAL dg_start_config              : std_logic                                    := '0'
+"
+)
+)
+*743 (Net
+uid 27153,0
+decl (Decl
+n "dg_config_done"
+t "std_logic"
+o 75
+suid 418,0
+)
+declText (MLText
+uid 27154,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,71600,-146500,72400"
+st "SIGNAL dg_config_done               : std_logic
+"
+)
+)
+*744 (Net
+uid 27603,0
+decl (Decl
+n "runnumber"
+t "std_logic_vector"
+b "(31 downto 0)"
+prec "-- EVT HEADER - part 6"
+preAdd 0
+posAdd 0
+o 117
+suid 419,0
+)
+declText (MLText
+uid 27604,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,110800,-136500,112400"
+st "-- EVT HEADER - part 6
+SIGNAL runnumber                    : std_logic_vector(31 downto 0)
+"
+)
+)
+*745 (Net
+uid 28276,0
+decl (Decl
+n "socket_tx_free_out"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+eolc "-- 17bit value .. that's true"
+posAdd 0
+o 44
+suid 421,0
+)
+declText (MLText
+uid 28277,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,38400,-125000,39200"
+st "socket_tx_free_out           : std_logic_vector(16 DOWNTO 0) -- 17bit value .. that's true
+"
+)
+)
+*746 (PortIoOut
+uid 28284,0
+shape (CompositeShape
+uid 28285,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 28286,0
+sl 0
+ro 270
+xt "139500,113625,141000,114375"
+)
+(Line
+uid 28287,0
+sl 0
+ro 270
+xt "139000,114000,139500,114000"
+pts [
+"139000,114000"
+"139500,114000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 28288,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 28289,0
+va (VaSet
+)
+xt "142000,113500,148900,114500"
+st "socket_tx_free_out"
+blo "142000,114300"
+tm "WireNameMgr"
+)
+)
+)
+*747 (MWC
+uid 29010,0
+optionalChildren [
+*748 (CptPort
+uid 29019,0
+optionalChildren [
+*749 (Line
+uid 29023,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "24000,94000,25589,94000"
+pts [
+"24000,94000"
+"25589,94000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 29020,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "23250,93625,24000,94375"
+)
+tg (CPTG
+uid 29021,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 29022,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-141550,93300,-139750,94300"
+st "din1"
+blo "-141550,94100"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "std_logic"
+o 144
+)
+)
+)
+*750 (CptPort
+uid 29024,0
+optionalChildren [
+*751 (Property
+uid 29028,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+*752 (Line
+uid 29029,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "29000,95000,30000,95000"
+pts [
+"30000,95000"
+"29000,95000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 29025,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "30000,94625,30750,95375"
+)
+tg (CPTG
+uid 29026,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 29027,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-138300,94468,-136500,95468"
+st "dout"
+ju 2
+blo "-136500,95268"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+o 146
+)
+)
+)
+*753 (CptPort
+uid 29030,0
+optionalChildren [
+*754 (Line
+uid 29034,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "24000,96000,25589,96000"
+pts [
+"24000,96000"
+"25589,96000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 29031,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "23250,95625,24000,96375"
+)
+tg (CPTG
+uid 29032,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 29033,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-141435,95706,-139635,96706"
+st "din0"
+blo "-141435,96506"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din0"
+t "std_logic"
+o 145
+i "'1'"
+)
+)
+)
+*755 (CommentGraphic
+uid 29035,0
+shape (Arc2D
+pts [
+"29000,95000"
+"27263,96479"
+"25000,96996"
+]
+uid 29036,0
+layer 8
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "25000,95000,29000,96997"
+)
+oxt "43000,182000,47000,183997"
+)
+*756 (CommentGraphic
+uid 29037,0
+shape (Arc2D
+pts [
+"24996,93002"
+"27449,93606"
+"29000,94995"
+]
+uid 29038,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "24996,93000,29000,94995"
+)
+oxt "42996,180000,47000,181995"
+)
+*757 (Grouping
+uid 29039,0
+optionalChildren [
+*758 (CommentGraphic
+uid 29041,0
+optionalChildren [
+*759 (Property
+uid 29043,0
+pclass "_MW_GEOM_"
+pname "arc"
+ptn "String"
+)
+]
+shape (CustomPolygon
+pts [
+"25000,93002"
+"27048,93868"
+"29000,95000"
+"27952,95844"
+"26183,96789"
+"25000,97000"
+"25000,93002"
+]
+uid 29042,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,65535"
+lineColor "32768,0,32768"
+fillStyle 1
+)
+xt "25000,93002,29000,97000"
+)
+oxt "43000,180002,47000,184000"
+)
+*760 (CommentGraphic
+uid 29044,0
+optionalChildren [
+*761 (Property
+uid 29046,0
+pclass "_MW_GEOM_"
+pname "arc"
+ptn "String"
+)
+]
+shape (Arc2D
+pts [
+"25000,93000"
+"25763,94999"
+"25000,97000"
+]
+uid 29045,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+fillStyle 1
+)
+xt "25000,93000,25762,97000"
+)
+oxt "43000,180000,43762,184000"
+)
+]
+shape (GroupingShape
+uid 29040,0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "25000,93000,29000,97000"
+)
+oxt "43000,180000,47000,184000"
+)
+*762 (CommentGraphic
+uid 29047,0
+shape (PolyLine2D
+pts [
+"29000,95000"
+"29000,95000"
+]
+uid 29048,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "29000,95000,29000,95000"
+)
+oxt "47000,182000,47000,182000"
+)
+*763 (CommentGraphic
+uid 29049,0
+optionalChildren [
+*764 (Property
+uid 29051,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"25000,97000"
+"25000,97000"
+]
+uid 29050,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "25000,97000,25000,97000"
+)
+oxt "43000,184000,43000,184000"
+)
+*765 (CommentGraphic
+uid 29052,0
+optionalChildren [
+*766 (Property
+uid 29054,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"25000,93000"
+"25000,93000"
+]
+uid 29053,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "25000,93000,25000,93000"
+)
+oxt "43000,180000,43000,180000"
+)
+]
+shape (Rectangle
+uid 29011,0
+ro 180
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "24000,93000,30000,97000"
+fos 1
+)
+showPorts 0
+oxt "42000,180000,48000,184000"
+ttg (MlTextGroup
+uid 29012,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*767 (Text
+uid 29013,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "25500,95500,30300,96500"
+st "moduleware"
+blo "25500,96300"
+)
+*768 (Text
+uid 29014,0
+va (VaSet
+font "arial,8,0"
+)
+xt "25500,96500,26600,97500"
+st "or"
+blo "25500,97300"
+)
+*769 (Text
+uid 29015,0
+va (VaSet
+font "arial,8,0"
+)
+xt "25500,97500,27400,98500"
+st "or_2"
+blo "25500,98300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 29016,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 29017,0
+text (MLText
+uid 29018,0
+va (VaSet
+font "arial,8,0"
+)
+xt "9000,84000,9000,84000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 2
+visOptions (mwParamsVisibilityOptions
+)
+)
+*770 (MWC
+uid 29055,0
+optionalChildren [
+*771 (CptPort
+uid 29064,0
+optionalChildren [
+*772 (Line
+uid 29069,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "17000,94000,18000,94000"
+pts [
+"17000,94000"
+"18000,94000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 29065,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "16250,93625,17000,94375"
+)
+tg (CPTG
+uid 29066,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 29067,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "14000,93500,15400,94500"
+st "din"
+blo "14000,94300"
+)
+s (Text
+uid 29068,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "14000,94500,14000,94500"
+blo "14000,94500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din"
+t "std_logic"
+o 108
+)
+)
+)
+*773 (CptPort
+uid 29070,0
+optionalChildren [
+*774 (Line
+uid 29075,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "21750,94000,22000,94000"
+pts [
+"22000,94000"
+"21750,94000"
+]
+)
+*775 (Circle
+uid 29076,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "21000,93625,21750,94375"
+radius 375
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 29071,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "22000,93625,22750,94375"
+)
+tg (CPTG
+uid 29072,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 29073,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "23950,93500,25750,94500"
+st "dout"
+ju 2
+blo "25750,94300"
+)
+s (Text
+uid 29074,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "25750,94500,25750,94500"
+ju 2
+blo "25750,94500"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+o 144
+)
+)
+)
+*776 (CommentGraphic
+uid 29077,0
+shape (CustomPolygon
+pts [
+"18000,92000"
+"21000,94000"
+"18000,96000"
+"18000,92000"
+]
+uid 29078,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "18000,92000,21000,96000"
+)
+oxt "7000,6000,10000,10000"
+)
+]
+shape (Rectangle
+uid 29056,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "17000,92000,22000,96000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,11000,10000"
+ttg (MlTextGroup
+uid 29057,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*777 (Text
+uid 29058,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "19350,92100,24150,93100"
+st "moduleware"
+blo "19350,92900"
+)
+*778 (Text
+uid 29059,0
+va (VaSet
+font "arial,8,0"
+)
+xt "19350,93100,20650,94100"
+st "inv"
+blo "19350,93900"
+)
+*779 (Text
+uid 29060,0
+va (VaSet
+font "arial,8,0"
+)
+xt "19350,94100,23450,95100"
+st "inverter_2"
+blo "19350,94900"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 29061,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 29062,0
+text (MLText
+uid 29063,0
+va (VaSet
+font "arial,8,0"
+)
+xt "14000,73400,14000,73400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*780 (Net
+uid 29085,0
+decl (Decl
+n "dout5"
+t "std_logic"
+o 144
+suid 422,0
+)
+declText (MLText
+uid 29086,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,79600,-146500,80400"
+st "SIGNAL dout5                        : std_logic
+"
+)
+)
+*781 (Net
+uid 29091,0
+decl (Decl
+n "trigger_veto1"
+t "std_logic"
+o 145
+suid 423,0
+i "'1'"
+)
+declText (MLText
+uid 29092,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,129200,-125500,130000"
+st "SIGNAL trigger_veto1                : std_logic                                    := '1'
+"
+)
+)
+*782 (MWC
+uid 30674,0
+optionalChildren [
+*783 (CptPort
+uid 30683,0
+optionalChildren [
+*784 (Line
+uid 30687,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-103000,71000,-101409,71000"
+pts [
+"-103000,71000"
+"-101409,71000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30684,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-103750,70625,-103000,71375"
+)
+tg (CPTG
+uid 30685,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 30686,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-116000,70700,-114200,71700"
+st "din1"
+blo "-116000,71500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 145
+)
+)
+)
+*785 (CptPort
+uid 30688,0
+optionalChildren [
+*786 (Property
+uid 30692,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+*787 (Line
+uid 30693,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-97999,70000,-97000,70000"
+pts [
+"-97000,70000"
+"-97999,70000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30689,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-97000,69625,-96250,70375"
+)
+tg (CPTG
+uid 30690,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 30691,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-105750,69532,-103950,70532"
+st "dout"
+ju 2
+blo "-103950,70332"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 97
+)
+)
+)
+*788 (CptPort
+uid 30694,0
+optionalChildren [
+*789 (Line
+uid 30698,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "-103000,69000,-101409,69000"
+pts [
+"-103000,69000"
+"-101409,69000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30695,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "-103750,68625,-103000,69375"
+)
+tg (CPTG
+uid 30696,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 30697,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-116115,68294,-114315,69294"
+st "din0"
+blo "-116115,69094"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din0"
+t "std_logic"
+o 118
+)
+)
+)
+*790 (CommentGraphic
+uid 30699,0
+shape (Arc2D
+pts [
+"-102000,68004"
+"-99737,68521"
+"-98000,70000"
+]
+uid 30700,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-102000,68003,-98000,70000"
+)
+oxt "7000,6003,11000,8000"
+)
+*791 (CommentGraphic
+uid 30701,0
+shape (Arc2D
+pts [
+"-98000,70005"
+"-99551,71394"
+"-102004,71998"
+]
+uid 30702,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "-102004,70005,-98000,71999"
+)
+oxt "6996,8005,11000,10000"
+)
+*792 (Grouping
+uid 30703,0
+optionalChildren [
+*793 (CommentGraphic
+uid 30705,0
+optionalChildren [
+*794 (Property
+uid 30707,0
+pclass "_MW_GEOM_"
+pname "arc"
+ptn "String"
+)
+]
+shape (CustomPolygon
+pts [
+"-102000,71998"
+"-102000,68000"
+"-100817,68211"
+"-99048,69156"
+"-98000,70000"
+"-99952,71132"
+"-102000,71998"
+]
+uid 30706,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,65535"
+lineColor "32768,0,32768"
+fillStyle 1
+)
+xt "-102000,68000,-98000,71998"
+)
+oxt "7000,6000,11000,9998"
+)
+*795 (CommentGraphic
+uid 30708,0
+optionalChildren [
+*796 (Property
+uid 30710,0
+pclass "_MW_GEOM_"
+pname "arc"
+ptn "String"
+)
+]
+shape (Arc2D
+pts [
+"-102000,68000"
+"-101237,70001"
+"-102000,72000"
+]
+uid 30709,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+fillStyle 1
+)
+xt "-102000,68000,-101236,72000"
+)
+oxt "7000,6000,7762,10000"
+)
+]
+shape (GroupingShape
+uid 30704,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "-102000,68000,-98000,72000"
+)
+oxt "7000,6000,11000,10000"
+)
+*797 (CommentGraphic
+uid 30711,0
+shape (PolyLine2D
+pts [
+"-98000,70000"
+"-98000,70000"
+]
+uid 30712,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-98000,70000,-98000,70000"
+)
+oxt "11000,8000,11000,8000"
+)
+*798 (CommentGraphic
+uid 30713,0
+optionalChildren [
+*799 (Property
+uid 30715,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-102000,68000"
+"-102000,68000"
+]
+uid 30714,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-102000,68000,-102000,68000"
+)
+oxt "7000,6000,7000,6000"
+)
+*800 (CommentGraphic
+uid 30716,0
+optionalChildren [
+*801 (Property
+uid 30718,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"-102000,72000"
+"-102000,72000"
+]
+uid 30717,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "-102000,72000,-102000,72000"
+)
+oxt "7000,10000,7000,10000"
+)
+]
+shape (Rectangle
+uid 30675,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "-103000,68000,-97000,72000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,12000,10000"
+ttg (MlTextGroup
+uid 30676,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*802 (Text
+uid 30677,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-101500,70500,-96700,71500"
+st "moduleware"
+blo "-101500,71300"
+)
+*803 (Text
+uid 30678,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-101500,71500,-100400,72500"
+st "or"
+blo "-101500,72300"
+)
+*804 (Text
+uid 30679,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-101500,72500,-99600,73500"
+st "or_1"
+blo "-101500,73300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 30680,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 30681,0
+text (MLText
+uid 30682,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-118000,59000,-118000,59000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 2
+visOptions (mwParamsVisibilityOptions
+)
+)
+*805 (Net
+uid 30727,0
+decl (Decl
+n "dout6"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 145
+suid 431,0
+)
+declText (MLText
+uid 30728,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,80400,-146500,81200"
+st "SIGNAL dout6                        : std_logic
+"
+)
+)
+*806 (MWC
+uid 30733,0
+optionalChildren [
+*807 (CptPort
+uid 30742,0
+optionalChildren [
+*808 (Line
+uid 30746,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "37000,96000,38000,96000"
+pts [
+"38000,96000"
+"37000,96000"
+]
+)
+*809 (Property
+uid 30747,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30743,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "38000,95625,38750,96375"
+)
+tg (CPTG
+uid 30744,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 30745,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "39419,95342,41219,96342"
+st "dout"
+ju 2
+blo "41219,96142"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+o 153
+)
+)
+)
+*810 (CptPort
+uid 30748,0
+optionalChildren [
+*811 (Line
+uid 30752,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "32000,95000,33000,95000"
+pts [
+"32000,95000"
+"33000,95000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30749,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "31250,94625,32000,95375"
+)
+tg (CPTG
+uid 30750,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 30751,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "28885,94294,30685,95294"
+st "din0"
+blo "28885,95094"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din0"
+t "std_logic"
+o 146
+)
+)
+)
+*812 (CptPort
+uid 30753,0
+optionalChildren [
+*813 (Line
+uid 30757,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "32000,97000,33000,97000"
+pts [
+"32000,97000"
+"33000,97000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30754,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "31250,96625,32000,97375"
+)
+tg (CPTG
+uid 30755,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 30756,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "29000,96700,30800,97700"
+st "din1"
+blo "29000,97500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "STD_LOGIC"
+o 79
+)
+)
+)
+*814 (CommentGraphic
+uid 30758,0
+optionalChildren [
+*815 (Property
+uid 30760,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"33000,98000"
+"33000,98000"
+]
+uid 30759,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "33000,98000,33000,98000"
+)
+oxt "7000,10000,7000,10000"
+)
+*816 (CommentGraphic
+uid 30761,0
+optionalChildren [
+*817 (Property
+uid 30763,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"33000,94000"
+"33000,94000"
+]
+uid 30762,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "33000,94000,33000,94000"
+)
+oxt "7000,6000,7000,6000"
+)
+*818 (Grouping
+uid 30764,0
+optionalChildren [
+*819 (CommentGraphic
+uid 30766,0
+shape (PolyLine2D
+pts [
+"35000,98000"
+"33000,98000"
+"33000,94000"
+"35000,94000"
+]
+uid 30767,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "33000,94000,35000,98000"
+)
+oxt "7000,6000,9000,10000"
+)
+*820 (CommentGraphic
+uid 30768,0
+shape (Arc2D
+pts [
+"35000,94000"
+"37000,96000"
+"35000,98000"
+]
+uid 30769,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "35000,94000,37000,98000"
+)
+oxt "9000,6000,11000,10000"
+)
+]
+shape (GroupingShape
+uid 30765,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "33000,94000,37000,98000"
+)
+oxt "7000,6000,11000,10000"
+)
+]
+shape (Rectangle
+uid 30734,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "32000,94000,38000,98000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,12000,10000"
+ttg (MlTextGroup
+uid 30735,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*821 (Text
+uid 30736,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "33500,96500,38300,97500"
+st "moduleware"
+blo "33500,97300"
+)
+*822 (Text
+uid 30737,0
+va (VaSet
+font "arial,8,0"
+)
+xt "33500,97500,35100,98500"
+st "and"
+blo "33500,98300"
+)
+*823 (Text
+uid 30738,0
+va (VaSet
+font "arial,8,0"
+)
+xt "33500,98500,35300,99500"
+st "U_7"
+blo "33500,99300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 30739,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 30740,0
+text (MLText
+uid 30741,0
+va (VaSet
+font "arial,8,0"
+)
+xt "17000,85000,17000,85000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 2
+visOptions (mwParamsVisibilityOptions
+)
+)
+*824 (Net
+uid 30790,0
+decl (Decl
+n "busy_enable"
+t "std_logic"
+o 147
+suid 434,0
+i "'1'"
+)
+declText (MLText
+uid 30791,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,61200,-125500,62000"
+st "SIGNAL busy_enable                  : std_logic                                    := '1'
+"
+)
+)
+*825 (MWC
+uid 30812,0
+optionalChildren [
+*826 (CptPort
+uid 30821,0
+optionalChildren [
+*827 (Line
+uid 30826,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "59000,97000,59000,97000"
+pts [
+"59000,97000"
+"59000,97000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30822,0
+ro 180
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "58625,96250,59375,97000"
+)
+tg (CPTG
+uid 30823,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 30824,0
+sl 0
+ro 270
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "150100,367600,151100,368400"
+st "s"
+ju 2
+blo "150900,367600"
+)
+s (Text
+uid 30825,0
+sl 0
+ro 270
+va (VaSet
+font "arial,8,0"
+)
+xt "151100,367600,151100,367600"
+ju 2
+blo "151100,367600"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "s"
+t "std_logic"
+o 148
+)
+)
+)
+*828 (CptPort
+uid 30827,0
+optionalChildren [
+*829 (Line
+uid 30832,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "59000,99000,59000,99000"
+pts [
+"59000,99000"
+"59000,99000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30828,0
+ro 180
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "58625,99000,59375,99750"
+)
+tg (CPTG
+uid 30829,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 30830,0
+sl 0
+ro 270
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "142800,368700,143800,369300"
+st "t"
+blo "143600,369300"
+)
+s (Text
+uid 30831,0
+sl 0
+ro 270
+va (VaSet
+font "arial,8,0"
+)
+xt "143800,369300,143800,369300"
+blo "143800,369300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "t"
+t "std_logic"
+o 45
+i "'1'"
+)
+)
+)
+*830 (CommentGraphic
+uid 30833,0
+shape (PolyLine2D
+pts [
+"58000,98000"
+"59000,97000"
+]
+uid 30834,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "58000,97000,59000,98000"
+)
+oxt "6000,6000,7000,7000"
+)
+*831 (CommentGraphic
+uid 30835,0
+shape (PolyLine2D
+pts [
+"58000,98000"
+"59000,99000"
+]
+uid 30836,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "58000,98000,59000,99000"
+)
+oxt "6000,7000,7000,8000"
+)
+*832 (CommentGraphic
+uid 30837,0
+shape (PolyLine2D
+pts [
+"58988,98329"
+"59988,98329"
+]
+uid 30838,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "58988,98329,59988,98329"
+)
+oxt "6988,7329,7988,7329"
+)
+*833 (CommentGraphic
+uid 30839,0
+shape (PolyLine2D
+pts [
+"60000,98000"
+"61000,98000"
+]
+uid 30840,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "60000,98000,61000,98000"
+)
+oxt "8000,7000,9000,7000"
+)
+*834 (CommentGraphic
+uid 30841,0
+shape (PolyLine2D
+pts [
+"58976,97730"
+"59976,97730"
+]
+uid 30842,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "58976,97730,59976,97730"
+)
+oxt "6976,6730,7976,6730"
+)
+]
+shape (Rectangle
+uid 30813,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "58000,97000,61000,99000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,9000,8000"
+ttg (MlTextGroup
+uid 30814,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*835 (Text
+uid 30815,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "63350,96100,68150,97100"
+st "moduleware"
+blo "63350,96900"
+)
+*836 (Text
+uid 30816,0
+va (VaSet
+font "arial,8,0"
+)
+xt "63350,97100,68050,98100"
+st "assignment"
+blo "63350,97900"
+)
+*837 (Text
+uid 30817,0
+va (VaSet
+font "arial,8,0"
+)
+xt "63350,98100,65150,99100"
+st "U_8"
+blo "63350,98900"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 30818,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 30819,0
+text (MLText
+uid 30820,0
+va (VaSet
+font "arial,8,0"
+)
+xt "53000,77400,53000,77400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*838 (Net
+uid 30888,0
+decl (Decl
+n "trig_veto"
+t "std_logic"
+o 148
+suid 436,0
+)
+declText (MLText
+uid 30889,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,124400,-146500,125200"
+st "SIGNAL trig_veto                    : std_logic
+"
+)
+)
+*839 (MWC
+uid 30890,0
+optionalChildren [
+*840 (CptPort
+uid 30899,0
+optionalChildren [
+*841 (Line
+uid 30904,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "137000,53000,137000,53000"
+pts [
+"137000,53000"
+"137000,53000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30900,0
+ro 180
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "136625,52250,137375,53000"
+)
+tg (CPTG
+uid 30901,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 30902,0
+sl 0
+ro 270
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "228100,323600,229100,324400"
+st "s"
+ju 2
+blo "228900,323600"
+)
+s (Text
+uid 30903,0
+sl 0
+ro 270
+va (VaSet
+font "arial,8,0"
+)
+xt "229100,323600,229100,323600"
+ju 2
+blo "229100,323600"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "s"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 149
+i "'1'"
+)
+)
+)
+*842 (CptPort
+uid 30905,0
+optionalChildren [
+*843 (Line
+uid 30910,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "137000,55000,137000,55000"
+pts [
+"137000,55000"
+"137000,55000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 30906,0
+ro 180
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "136625,55000,137375,55750"
+)
+tg (CPTG
+uid 30907,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 30908,0
+sl 0
+ro 270
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "220800,324700,221800,325300"
+st "t"
+blo "221600,325300"
+)
+s (Text
+uid 30909,0
+sl 0
+ro 270
+va (VaSet
+font "arial,8,0"
+)
+xt "221800,325300,221800,325300"
+blo "221800,325300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "t"
+t "std_logic"
+o 50
+i "'1'"
+)
+)
+)
+*844 (CommentGraphic
+uid 30911,0
+shape (PolyLine2D
+pts [
+"136000,54000"
+"137000,53000"
+]
+uid 30912,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "136000,53000,137000,54000"
+)
+oxt "6000,6000,7000,7000"
+)
+*845 (CommentGraphic
+uid 30913,0
+shape (PolyLine2D
+pts [
+"136000,54000"
+"137000,55000"
+]
+uid 30914,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "136000,54000,137000,55000"
+)
+oxt "6000,7000,7000,8000"
+)
+*846 (CommentGraphic
+uid 30915,0
+shape (PolyLine2D
+pts [
+"136988,54329"
+"137988,54329"
+]
+uid 30916,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "136988,54329,137988,54329"
+)
+oxt "6988,7329,7988,7329"
+)
+*847 (CommentGraphic
+uid 30917,0
+shape (PolyLine2D
+pts [
+"138000,54000"
+"139000,54000"
+]
+uid 30918,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "138000,54000,139000,54000"
+)
+oxt "8000,7000,9000,7000"
+)
+*848 (CommentGraphic
+uid 30919,0
+shape (PolyLine2D
+pts [
+"136976,53730"
+"137976,53730"
+]
+uid 30920,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "136976,53730,137976,53730"
+)
+oxt "6976,6730,7976,6730"
+)
+]
+shape (Rectangle
+uid 30891,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "136000,53000,139000,55000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,9000,8000"
+ttg (MlTextGroup
+uid 30892,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*849 (Text
+uid 30893,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "136350,46100,141150,47100"
+st "moduleware"
+blo "136350,46900"
+)
+*850 (Text
+uid 30894,0
+va (VaSet
+font "arial,8,0"
+)
+xt "136350,47100,141050,48100"
+st "assignment"
+blo "136350,47900"
+)
+*851 (Text
+uid 30895,0
+va (VaSet
+font "arial,8,0"
+)
+xt "136350,48100,138150,49100"
+st "U_9"
+blo "136350,48900"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 30896,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 30897,0
+text (MLText
+uid 30898,0
+va (VaSet
+font "arial,8,0"
+)
+xt "131000,33400,131000,33400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*852 (Net
+uid 30921,0
+decl (Decl
+n "wiz_reset1"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 149
+suid 437,0
+i "'1'"
+)
+declText (MLText
+uid 30922,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,131600,-125500,132400"
+st "SIGNAL wiz_reset1                   : std_logic                                    := '1'
+"
+)
+)
+*853 (Net
+uid 31192,0
+decl (Decl
+n "socket_send_mode_out"
+t "std_logic"
+o 150
+suid 438,0
+)
+declText (MLText
+uid 31193,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,115600,-146500,116400"
+st "SIGNAL socket_send_mode_out         : std_logic
+"
+)
+)
+*854 (Net
+uid 31733,0
+decl (Decl
+n "trigger1"
+t "std_logic"
+o 151
+suid 439,0
+)
+declText (MLText
+uid 31734,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,125200,-146500,126000"
+st "SIGNAL trigger1                     : std_logic
+"
+)
+)
+*855 (MWC
+uid 31747,0
+optionalChildren [
+*856 (CptPort
+uid 31756,0
+optionalChildren [
+*857 (Line
+uid 31761,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "34000,63000,35000,63000"
+pts [
+"35000,63000"
+"34000,63000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 31757,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "35000,62625,35750,63375"
+)
+tg (CPTG
+uid 31758,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 31759,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "99750,62500,101150,63500"
+st "din"
+ju 2
+blo "101150,63300"
+)
+s (Text
+uid 31760,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "101150,63500,101150,63500"
+ju 2
+blo "101150,63500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din"
+t "std_logic"
+o 146
+)
+)
+)
+*858 (CptPort
+uid 31762,0
+optionalChildren [
+*859 (Line
+uid 31767,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "30000,63000,30250,63000"
+pts [
+"30000,63000"
+"30250,63000"
+]
+)
+*860 (Circle
+uid 31768,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "30250,62625,31000,63375"
+radius 375
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 31763,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "29250,62625,30000,63375"
+)
+tg (CPTG
+uid 31764,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 31765,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "98200,62500,100000,63500"
+st "dout"
+blo "98200,63300"
+)
+s (Text
+uid 31766,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "98200,63500,98200,63500"
+blo "98200,63500"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+o 152
+)
+)
+)
+*861 (CommentGraphic
+uid 31769,0
+shape (CustomPolygon
+pts [
+"34000,61000"
+"34000,65000"
+"31000,63000"
+"34000,61000"
+]
+uid 31770,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "31000,61000,34000,65000"
+)
+oxt "7000,6000,10000,10000"
+)
+]
+shape (Rectangle
+uid 31748,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "30000,61000,35000,65000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,11000,10000"
+ttg (MlTextGroup
+uid 31749,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*862 (Text
+uid 31750,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "32350,61100,37150,62100"
+st "moduleware"
+blo "32350,61900"
+)
+*863 (Text
+uid 31751,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "32350,62100,33650,63100"
+st "inv"
+blo "32350,62900"
+)
+*864 (Text
+uid 31752,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "32350,62100,36450,63100"
+st "inverter_3"
+blo "32350,62900"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 31753,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 31754,0
+text (MLText
+uid 31755,0
+va (VaSet
+font "arial,8,0"
+)
+xt "27000,42400,27000,42400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*865 (Net
+uid 31771,0
+decl (Decl
+n "dout8"
+t "std_logic"
+o 152
+suid 440,0
+)
+declText (MLText
+uid 31772,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,82000,-146500,82800"
+st "SIGNAL dout8                        : std_logic
+"
+)
+)
+*866 (Net
+uid 31781,0
+decl (Decl
+n "busy_high_active"
+t "std_logic"
+o 146
+suid 441,0
+)
+declText (MLText
+uid 31782,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,62000,-146500,62800"
+st "SIGNAL busy_high_active             : std_logic
+"
+)
+)
+*867 (MWC
+uid 31783,0
+optionalChildren [
+*868 (CptPort
+uid 31792,0
+optionalChildren [
+*869 (Line
+uid 31796,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "20000,63000,21000,63000"
+pts [
+"20000,63000"
+"21000,63000"
+]
+)
+*870 (Property
+uid 31797,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 31793,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "19250,62625,20000,63375"
+)
+tg (CPTG
+uid 31794,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 31795,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "64669,62342,66469,63342"
+st "dout"
+blo "64669,63142"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+o 67
+)
+)
+)
+*871 (CptPort
+uid 31798,0
+optionalChildren [
+*872 (Line
+uid 31802,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "25000,62000,26000,62000"
+pts [
+"26000,62000"
+"25000,62000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 31799,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "26000,61625,26750,62375"
+)
+tg (CPTG
+uid 31800,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 31801,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "67635,61294,69435,62294"
+st "din0"
+ju 2
+blo "69435,62094"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din0"
+t "std_logic"
+o 151
+)
+)
+)
+*873 (CptPort
+uid 31803,0
+optionalChildren [
+*874 (Line
+uid 31807,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "25000,64000,26000,64000"
+pts [
+"26000,64000"
+"25000,64000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 31804,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "26000,63625,26750,64375"
+)
+tg (CPTG
+uid 31805,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 31806,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "67750,63700,69550,64700"
+st "din1"
+ju 2
+blo "69550,64500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "std_logic"
+o 152
+)
+)
+)
+*875 (CommentGraphic
+uid 31808,0
+optionalChildren [
+*876 (Property
+uid 31810,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"25000,65000"
+"25000,65000"
+]
+uid 31809,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "25000,65000,25000,65000"
+)
+oxt "11000,10000,11000,10000"
+)
+*877 (CommentGraphic
+uid 31811,0
+optionalChildren [
+*878 (Property
+uid 31813,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"25000,61000"
+"25000,61000"
+]
+uid 31812,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "25000,61000,25000,61000"
+)
+oxt "11000,6000,11000,6000"
+)
+*879 (Grouping
+uid 31814,0
+optionalChildren [
+*880 (CommentGraphic
+uid 31816,0
+shape (PolyLine2D
+pts [
+"23000,61000"
+"25000,61000"
+"25000,65000"
+"23000,65000"
+]
+uid 31817,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "23000,61000,25000,65000"
+)
+oxt "9000,6000,11000,10000"
+)
+*881 (CommentGraphic
+uid 31818,0
+shape (Arc2D
+pts [
+"23000,65000"
+"21000,63000"
+"23000,61000"
+]
+uid 31819,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "21000,61000,23000,65000"
+)
+oxt "7000,6000,9000,10000"
+)
+]
+shape (GroupingShape
+uid 31815,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "21000,61000,25000,65000"
+)
+oxt "7000,6000,11000,10000"
+)
+]
+shape (Rectangle
+uid 31784,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "20000,61000,26000,65000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,12000,10000"
+ttg (MlTextGroup
+uid 31785,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*882 (Text
+uid 31786,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "21500,63500,26300,64500"
+st "moduleware"
+blo "21500,64300"
+)
+*883 (Text
+uid 31787,0
+va (VaSet
+font "arial,8,0"
+)
+xt "21500,64500,23100,65500"
+st "and"
+blo "21500,65300"
+)
+*884 (Text
+uid 31788,0
+va (VaSet
+font "arial,8,0"
+)
+xt "21500,65500,23700,66500"
+st "U_10"
+blo "21500,66300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 31789,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 31790,0
+text (MLText
+uid 31791,0
+va (VaSet
+font "arial,8,0"
+)
+xt "5000,52000,5000,52000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 1
+visOptions (mwParamsVisibilityOptions
+)
+)
+*885 (MWC
+uid 32288,0
+optionalChildren [
+*886 (CptPort
+uid 32297,0
+optionalChildren [
+*887 (Line
+uid 32301,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "41000,96000,42589,96000"
+pts [
+"41000,96000"
+"42589,96000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 32298,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "40250,95625,41000,96375"
+)
+tg (CPTG
+uid 32299,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 32300,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-124550,95300,-122750,96300"
+st "din1"
+blo "-124550,96100"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "std_logic"
+o 153
+)
+)
+)
+*888 (CptPort
+uid 32302,0
+optionalChildren [
+*889 (Property
+uid 32306,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+*890 (Line
+uid 32307,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "46000,97000,47000,97000"
+pts [
+"47000,97000"
+"46000,97000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 32303,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "47000,96625,47750,97375"
+)
+tg (CPTG
+uid 32304,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 32305,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-121300,96468,-119500,97468"
+st "dout"
+ju 2
+blo "-119500,97268"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+o 148
+)
+)
+)
+*891 (CptPort
+uid 32308,0
+optionalChildren [
+*892 (Line
+uid 32312,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "41000,98000,42589,98000"
+pts [
+"41000,98000"
+"42589,98000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 32309,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "40250,97625,41000,98375"
+)
+tg (CPTG
+uid 32310,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 32311,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "-124435,97706,-122635,98706"
+st "din0"
+blo "-124435,98506"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din0"
+t "std_logic"
+o 154
+)
+)
+)
+*893 (CommentGraphic
+uid 32313,0
+shape (Arc2D
+pts [
+"46000,97000"
+"44263,98479"
+"42000,98996"
+]
+uid 32314,0
+layer 8
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "42000,97000,46000,98997"
+)
+oxt "43000,182000,47000,183997"
+)
+*894 (CommentGraphic
+uid 32315,0
+shape (Arc2D
+pts [
+"41996,95002"
+"44449,95606"
+"46000,96995"
+]
+uid 32316,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "41996,95000,46000,96995"
+)
+oxt "42996,180000,47000,181995"
+)
+*895 (Grouping
+uid 32317,0
+optionalChildren [
+*896 (CommentGraphic
+uid 32319,0
+optionalChildren [
+*897 (Property
+uid 32321,0
+pclass "_MW_GEOM_"
+pname "arc"
+ptn "String"
+)
+]
+shape (CustomPolygon
+pts [
+"42000,95002"
+"44048,95868"
+"46000,97000"
+"44952,97844"
+"43183,98789"
+"42000,99000"
+"42000,95002"
+]
+uid 32320,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,65535"
+lineColor "32768,0,32768"
+fillStyle 1
+)
+xt "42000,95002,46000,99000"
+)
+oxt "43000,180002,47000,184000"
+)
+*898 (CommentGraphic
+uid 32322,0
+optionalChildren [
+*899 (Property
+uid 32324,0
+pclass "_MW_GEOM_"
+pname "arc"
+ptn "String"
+)
+]
+shape (Arc2D
+pts [
+"42000,95000"
+"42763,96999"
+"42000,99000"
+]
+uid 32323,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+fillStyle 1
+)
+xt "42000,95000,42762,99000"
+)
+oxt "43000,180000,43762,184000"
+)
+]
+shape (GroupingShape
+uid 32318,0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "42000,95000,46000,99000"
+)
+oxt "43000,180000,47000,184000"
+)
+*900 (CommentGraphic
+uid 32325,0
+shape (PolyLine2D
+pts [
+"46000,97000"
+"46000,97000"
+]
+uid 32326,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "46000,97000,46000,97000"
+)
+oxt "47000,182000,47000,182000"
+)
+*901 (CommentGraphic
+uid 32327,0
+optionalChildren [
+*902 (Property
+uid 32329,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"42000,99000"
+"42000,99000"
+]
+uid 32328,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "42000,99000,42000,99000"
+)
+oxt "43000,184000,43000,184000"
+)
+*903 (CommentGraphic
+uid 32330,0
+optionalChildren [
+*904 (Property
+uid 32332,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"42000,95000"
+"42000,95000"
+]
+uid 32331,0
+layer 0
+sl 0
+ro 180
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "42000,95000,42000,95000"
+)
+oxt "43000,180000,43000,180000"
+)
+]
+shape (Rectangle
+uid 32289,0
+ro 180
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "41000,95000,47000,99000"
+fos 1
+)
+showPorts 0
+oxt "42000,180000,48000,184000"
+ttg (MlTextGroup
+uid 32290,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*905 (Text
+uid 32291,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "42500,97500,47300,98500"
+st "moduleware"
+blo "42500,98300"
+)
+*906 (Text
+uid 32292,0
+va (VaSet
+font "arial,8,0"
+)
+xt "42500,98500,43600,99500"
+st "or"
+blo "42500,99300"
+)
+*907 (Text
+uid 32293,0
+va (VaSet
+font "arial,8,0"
+)
+xt "42500,99500,44400,100500"
+st "or_3"
+blo "42500,100300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 32294,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 32295,0
+text (MLText
+uid 32296,0
+va (VaSet
+font "arial,8,0"
+)
+xt "26000,86000,26000,86000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 2
+visOptions (mwParamsVisibilityOptions
+)
+)
+*908 (Net
+uid 32333,0
+decl (Decl
+n "dout7"
+t "std_logic"
+o 153
+suid 442,0
+)
+declText (MLText
+uid 32334,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,81200,-146500,82000"
+st "SIGNAL dout7                        : std_logic
+"
+)
+)
+*909 (Net
+uid 32361,0
+decl (Decl
+n "busy_manual"
+t "std_logic"
+o 154
+suid 444,0
+)
+declText (MLText
+uid 32362,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,62800,-146500,63600"
+st "SIGNAL busy_manual                  : std_logic
+"
+)
+)
+*910 (MWC
+uid 32642,0
+optionalChildren [
+*911 (CptPort
+uid 32651,0
+optionalChildren [
+*912 (Line
+uid 32656,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "152000,115000,153000,115000"
+pts [
+"152000,115000"
+"153000,115000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 32652,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "151250,114625,152000,115375"
+)
+tg (CPTG
+uid 32653,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 32654,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "149000,114500,150400,115500"
+st "din"
+blo "149000,115300"
+)
+s (Text
+uid 32655,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "149000,115500,149000,115500"
+blo "149000,115500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din"
+t "std_logic"
+o 147
+i "'1'"
+)
+)
+)
+*913 (CptPort
+uid 32657,0
+optionalChildren [
+*914 (Line
+uid 32662,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "156750,115000,157000,115000"
+pts [
+"157000,115000"
+"156750,115000"
+]
+)
+*915 (Circle
+uid 32663,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "156000,114625,156750,115375"
+radius 375
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 32658,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "157000,114625,157750,115375"
+)
+tg (CPTG
+uid 32659,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 32660,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "158950,114500,160750,115500"
+st "dout"
+ju 2
+blo "160750,115300"
+)
+s (Text
+uid 32661,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "160750,115500,160750,115500"
+ju 2
+blo "160750,115500"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "STD_LOGIC"
+o 79
+)
+)
+)
+*916 (CommentGraphic
+uid 32664,0
+shape (CustomPolygon
+pts [
+"153000,113000"
+"156000,115000"
+"153000,117000"
+"153000,113000"
+]
+uid 32665,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "153000,113000,156000,117000"
+)
+oxt "7000,6000,10000,10000"
+)
+]
+shape (Rectangle
+uid 32643,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "152000,113000,157000,117000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,11000,10000"
+ttg (MlTextGroup
+uid 32644,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*917 (Text
+uid 32645,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "154350,113100,159150,114100"
+st "moduleware"
+blo "154350,113900"
+)
+*918 (Text
+uid 32646,0
+va (VaSet
+font "arial,8,0"
+)
+xt "154350,114100,155650,115100"
+st "inv"
+blo "154350,114900"
+)
+*919 (Text
+uid 32647,0
+va (VaSet
+font "arial,8,0"
+)
+xt "154350,115100,158450,116100"
+st "inverter_4"
+blo "154350,115900"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 32648,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 32649,0
+text (MLText
+uid 32650,0
+va (VaSet
+font "arial,8,0"
+)
+xt "149000,94400,149000,94400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*920 (Net
+uid 32674,0
+decl (Decl
+n "not_busy_enable"
+t "STD_LOGIC"
+o 79
+suid 446,0
+)
+declText (MLText
+uid 32675,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,97200,-146500,98000"
+st "SIGNAL not_busy_enable              : STD_LOGIC
+"
+)
+)
+*921 (SaComponent
+uid 33522,0
+optionalChildren [
+*922 (CptPort
+uid 33491,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 33492,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,46625,37000,47375"
+)
+tg (CPTG
+uid 33493,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 33494,0
+va (VaSet
+font "arial,8,0"
+)
+xt "38000,46500,39700,47500"
+st "clka"
+blo "38000,47300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clka"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+*923 (CptPort
+uid 33495,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 33496,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,52625,37000,53375"
+)
+tg (CPTG
+uid 33497,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 33498,0
+va (VaSet
+font "arial,8,0"
+)
+xt "38000,52500,42800,53500"
+st "dina : (63:0)"
+blo "38000,53300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "dina"
+t "std_logic_VECTOR"
+b "(63 downto 0)"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+)
+)
+)
+*924 (CptPort
+uid 33499,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 33500,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,51625,37000,52375"
+)
+tg (CPTG
+uid 33501,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 33502,0
+va (VaSet
+font "arial,8,0"
+)
+xt "38000,51500,43300,52500"
+st "addra : (14:0)"
+blo "38000,52300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "addra"
+t "std_logic_VECTOR"
+b "(14 downto 0)"
+preAdd 0
+posAdd 0
+o 3
+suid 3,0
+)
+)
+)
+*925 (CptPort
+uid 33503,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 33504,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,50625,37000,51375"
+)
+tg (CPTG
+uid 33505,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 33506,0
+va (VaSet
+font "arial,8,0"
+)
+xt "38000,50500,42300,51500"
+st "wea : (0:0)"
+blo "38000,51300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "wea"
+t "std_logic_VECTOR"
+b "(0 downto 0)"
+preAdd 0
+posAdd 0
+o 4
+suid 4,0
+)
+)
+)
+*926 (CptPort
+uid 33507,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 33508,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51000,46625,51750,47375"
+)
+tg (CPTG
+uid 33509,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 33510,0
+va (VaSet
+font "arial,8,0"
+)
+xt "48300,46500,50000,47500"
+st "clkb"
+ju 2
+blo "50000,47300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clkb"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 5
+suid 5,0
+)
+)
+)
+*927 (CptPort
+uid 33511,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 33512,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51000,51625,51750,52375"
+)
+tg (CPTG
+uid 33513,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 33514,0
+va (VaSet
+font "arial,8,0"
+)
+xt "44700,51500,50000,52500"
+st "addrb : (16:0)"
+ju 2
+blo "50000,52300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "addrb"
+t "std_logic_VECTOR"
+b "(16 downto 0)"
+preAdd 0
+posAdd 0
+o 6
+suid 6,0
+)
+)
+)
+*928 (CptPort
+uid 33515,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 33516,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "51000,52625,51750,53375"
+)
+tg (CPTG
+uid 33517,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 33518,0
+va (VaSet
+font "arial,8,0"
+)
+xt "44800,52500,50000,53500"
+st "doutb : (15:0)"
+ju 2
+blo "50000,53300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "doutb"
+t "std_logic_VECTOR"
+b "(15 downto 0)"
+preAdd 0
+posAdd 0
+o 7
+suid 7,0
+)
+)
+)
+]
+shape (Rectangle
+uid 33523,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "37000,45000,51000,55000"
+)
+oxt "30000,11000,44000,21000"
+ttg (MlTextGroup
+uid 33524,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*929 (Text
+uid 33525,0
+va (VaSet
+font "arial,8,1"
+)
+xt "37200,55000,43400,56000"
+st "FACT_FAD_lib"
+blo "37200,55800"
+tm "BdLibraryNameMgr"
+)
+*930 (Text
+uid 33526,0
+va (VaSet
+font "arial,8,1"
+)
+xt "37200,56000,49200,57000"
+st "dataRAM_64b_16b_width14_5"
+blo "37200,56800"
+tm "CptNameMgr"
+)
+*931 (Text
+uid 33527,0
+va (VaSet
+font "arial,8,1"
+)
+xt "37200,57000,39400,58000"
+st "U_12"
+blo "37200,57800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 33528,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 33529,0
+text (MLText
+uid 33530,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "36500,40000,36500,40000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 33531,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "37250,53250,38750,54750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+sIVOD 1
+)
+archFileType "UNKNOWN"
+)
+*932 (Wire
+uid 322,0
+shape (OrthoPolyLine
+uid 323,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "3750,51000,36250,54000"
+pts [
+"3750,54000"
+"4000,54000"
+"4000,51000"
+"36250,51000"
+]
+)
+start &63
+end &925
+ss 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 324,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 325,0
+va (VaSet
+)
+xt "5000,53000,11600,54000"
+st "write_ea : (0:0)"
+blo "5000,53800"
+tm "WireNameMgr"
+)
+)
+on &2
+)
+*933 (Wire
+uid 328,0
+shape (OrthoPolyLine
+uid 329,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "3750,52000,36250,55000"
+pts [
+"3750,55000"
+"5000,55000"
+"5000,52000"
+"36250,52000"
+]
+)
+start &25
+end &924
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 330,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 331,0
+va (VaSet
+)
+xt "5000,54000,21200,55000"
+st "addr_out : (RAMADDRWIDTH64b-1:0)"
+blo "5000,54800"
+tm "WireNameMgr"
+)
+)
+on &3
+)
+*934 (Wire
+uid 334,0
+shape (OrthoPolyLine
+uid 335,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "3750,53000,36250,56000"
+pts [
+"3750,56000"
+"7000,56000"
+"7000,53000"
+"36250,53000"
+]
+)
+start &24
+end &923
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 336,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 337,0
+va (VaSet
+)
+xt "5000,55000,12200,56000"
+st "data_out : (63:0)"
+blo "5000,55800"
+tm "WireNameMgr"
+)
+)
+on &4
+)
+*935 (Wire
+uid 364,0
+shape (OrthoPolyLine
+uid 365,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "51750,52000,87250,56000"
+pts [
+"87250,56000"
+"83000,56000"
+"83000,52000"
+"51750,52000"
+]
+)
+start &102
+end &927
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 366,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 367,0
+va (VaSet
+)
+xt "54000,51000,70400,52000"
+st "ram_addr : (RAMADDRWIDTH64b+1:0)"
+blo "54000,51800"
+tm "WireNameMgr"
+)
+)
+on &5
+)
+*936 (Wire
+uid 370,0
+shape (OrthoPolyLine
+uid 371,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "51750,53000,87250,57000"
+pts [
+"87250,57000"
+"82000,57000"
+"82000,53000"
+"51750,53000"
+]
+)
+start &101
+end &928
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 372,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 373,0
+va (VaSet
+)
+xt "55000,53000,62300,54000"
+st "ram_data : (15:0)"
+blo "55000,53800"
+tm "WireNameMgr"
+)
+)
+on &6
+)
+*937 (Wire
+uid 376,0
+shape (OrthoPolyLine
+uid 377,0
+va (VaSet
+vasetType 3
+)
+xt "137000,54000,147000,55000"
+pts [
+"137000,55000"
+"147000,54000"
+]
+)
+start &842
+end &14
+ss 0
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 380,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 381,0
+va (VaSet
+isHidden 1
+)
+xt "155000,54000,159200,55000"
+st "wiz_reset"
+blo "155000,54800"
+tm "WireNameMgr"
+)
+)
+on &7
+)
+*938 (Wire
+uid 384,0
+shape (OrthoPolyLine
+uid 385,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "124750,62000,128000,62000"
+pts [
+"124750,62000"
+"128000,62000"
+]
+)
+start &93
+end &15
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 388,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 389,0
+va (VaSet
+isHidden 1
+)
+xt "142000,61000,146000,62000"
+st "wiz_addr"
+blo "142000,61800"
+tm "WireNameMgr"
+)
+)
+on &8
+)
+*939 (Wire
+uid 392,0
+shape (OrthoPolyLine
+uid 393,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "124750,63000,128000,63000"
+pts [
+"124750,63000"
+"128000,63000"
+]
+)
+start &94
+end &16
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 396,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 397,0
+va (VaSet
+isHidden 1
+)
+xt "141000,62000,144900,63000"
+st "wiz_data"
+blo "141000,62800"
+tm "WireNameMgr"
+)
+)
+on &9
+)
+*940 (Wire
+uid 400,0
+shape (OrthoPolyLine
+uid 401,0
+va (VaSet
+vasetType 3
+)
+xt "124750,55000,128000,55000"
+pts [
+"124750,55000"
+"128000,55000"
+]
+)
+start &95
+end &17
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 404,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 405,0
+va (VaSet
+isHidden 1
+)
+xt "142000,54000,145000,55000"
+st "wiz_cs"
+blo "142000,54800"
+tm "WireNameMgr"
+)
+)
+on &10
+)
+*941 (Wire
+uid 408,0
+shape (OrthoPolyLine
+uid 409,0
+va (VaSet
+vasetType 3
+)
+xt "124750,56000,128000,56000"
+pts [
+"124750,56000"
+"128000,56000"
+]
+)
+start &96
+end &18
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 412,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 413,0
+va (VaSet
+isHidden 1
+)
+xt "142000,55000,145200,56000"
+st "wiz_wr"
+blo "142000,55800"
+tm "WireNameMgr"
+)
+)
+on &11
+)
+*942 (Wire
+uid 424,0
+shape (OrthoPolyLine
+uid 425,0
+va (VaSet
+vasetType 3
+)
+xt "124750,57000,128000,57000"
+pts [
+"124750,57000"
+"128000,57000"
+]
+)
+start &97
+end &20
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 428,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 429,0
+va (VaSet
+isHidden 1
+)
+xt "142000,56000,145100,57000"
+st "wiz_rd"
+blo "142000,56800"
+tm "WireNameMgr"
+)
+)
+on &12
+)
+*943 (Wire
+uid 432,0
+shape (OrthoPolyLine
+uid 433,0
+va (VaSet
+vasetType 3
+)
+xt "124750,58000,128000,58000"
+pts [
+"128000,58000"
+"124750,58000"
+]
+)
+start &21
+end &98
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 436,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 437,0
+va (VaSet
+isHidden 1
+)
+xt "141000,57000,144200,58000"
+st "wiz_int"
+blo "141000,57800"
+tm "WireNameMgr"
+)
+)
+on &13
+)
+*944 (Wire
+uid 1411,0
+shape (OrthoPolyLine
+uid 1412,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-69000,97000,-24750,97000"
+pts [
+"-69000,97000"
+"-24750,97000"
+]
+)
+start &171
+end &27
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1415,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1416,0
+va (VaSet
+)
+xt "-67000,96000,-63200,97000"
+st "board_id"
+blo "-67000,96800"
+tm "WireNameMgr"
+)
+)
+on &87
+)
+*945 (Wire
+uid 1425,0
+shape (OrthoPolyLine
+uid 1426,0
+va (VaSet
+vasetType 3
+)
+xt "-129000,68000,-125000,68000"
+pts [
+"-129000,68000"
+"-125000,68000"
+]
+)
+start &89
+end &341
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1429,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1430,0
+va (VaSet
+isHidden 1
+)
+xt "-134000,66000,-131000,67000"
+st "trigger"
+blo "-134000,66800"
+tm "WireNameMgr"
+)
+)
+on &88
+)
+*946 (Wire
+uid 1682,0
+shape (OrthoPolyLine
+uid 1683,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-69000,98000,-24750,98000"
+pts [
+"-69000,98000"
+"-24750,98000"
+]
+)
+start &172
+end &28
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1686,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1687,0
+va (VaSet
+)
+xt "-67000,97000,-63400,98000"
+st "crate_id"
+blo "-67000,97800"
+tm "WireNameMgr"
+)
+)
+on &148
+)
+*947 (Wire
+uid 2299,0
+shape (OrthoPolyLine
+uid 2300,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "3750,71000,27250,74000"
+pts [
+"27250,71000"
+"7000,71000"
+"7000,74000"
+"3750,74000"
+]
+)
+start &733
+end &26
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2303,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2304,0
+va (VaSet
+)
+xt "4000,73000,22900,74000"
+st "ram_start_addr : (RAMADDRWIDTH64b-1:0)"
+blo "4000,73800"
+tm "WireNameMgr"
+)
+)
+on &157
+)
+*948 (Wire
+uid 2476,0
+shape (OrthoPolyLine
+uid 2477,0
+va (VaSet
+vasetType 3
+)
+xt "59750,79000,87250,79000"
+pts [
+"59750,79000"
+"87250,79000"
+]
+)
+start &730
+end &103
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2478,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2479,0
+va (VaSet
+)
+xt "60000,78000,66000,79000"
+st "wiz_write_ea"
+blo "60000,78800"
+tm "WireNameMgr"
+)
+)
+on &158
+)
+*949 (Wire
+uid 2482,0
+shape (OrthoPolyLine
+uid 2483,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "59750,73000,87250,73000"
+pts [
+"59750,73000"
+"87250,73000"
+]
+)
+start &728
+end &99
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2484,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2485,0
+va (VaSet
+)
+xt "60000,72000,70800,73000"
+st "wiz_write_length : (16:0)"
+blo "60000,72800"
+tm "WireNameMgr"
+)
+)
+on &159
+)
+*950 (Wire
+uid 2488,0
+shape (OrthoPolyLine
+uid 2489,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "59750,74000,87250,74000"
+pts [
+"59750,74000"
+"87250,74000"
+]
+)
+start &727
+end &100
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2490,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2491,0
+va (VaSet
+)
+xt "60000,73000,81200,74000"
+st "wiz_ram_start_addr : (RAMADDRWIDTH64b+1:0)"
+blo "60000,73800"
+tm "WireNameMgr"
+)
+)
+on &160
+)
+*951 (Wire
+uid 2494,0
+shape (OrthoPolyLine
+uid 2495,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "59750,75000,87250,75000"
+pts [
+"59750,75000"
+"87250,75000"
+]
+)
+start &729
+end &105
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2496,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2497,0
+va (VaSet
+)
+xt "60000,74000,73200,75000"
+st "wiz_number_of_channels : (3:0)"
+blo "60000,74800"
+tm "WireNameMgr"
+)
+)
+on &161
+)
+*952 (Wire
+uid 2500,0
+shape (OrthoPolyLine
+uid 2501,0
+va (VaSet
+vasetType 3
+)
+xt "59750,76000,87250,76000"
+pts [
+"59750,76000"
+"87250,76000"
+]
+)
+start &732
+end &106
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2502,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2503,0
+va (VaSet
+)
+xt "60000,75000,66500,76000"
+st "wiz_write_end"
+blo "60000,75800"
+tm "WireNameMgr"
+)
+)
+on &162
+)
+*953 (Wire
+uid 2506,0
+shape (OrthoPolyLine
+uid 2507,0
+va (VaSet
+vasetType 3
+)
+xt "59750,77000,87250,77000"
+pts [
+"59750,77000"
+"87250,77000"
+]
+)
+start &731
+end &107
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2508,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2509,0
+va (VaSet
+)
+xt "60000,76000,67800,77000"
+st "wiz_write_header"
+blo "60000,76800"
+tm "WireNameMgr"
+)
+)
+on &163
+)
+*954 (Wire
+uid 2576,0
+optionalChildren [
+*955 (BdJunction
+uid 29083,0
+ps "OnConnectorStrategy"
+shape (Circle
+uid 29084,0
+va (VaSet
+vasetType 1
+)
+xt "11600,71600,12400,72400"
+radius 400
+)
+)
+]
+shape (OrthoPolyLine
+uid 2577,0
+va (VaSet
+vasetType 3
+)
+xt "3750,72000,27250,75000"
+pts [
+"3750,75000"
+"8000,75000"
+"8000,72000"
+"27250,72000"
+]
+)
+start &29
+end &723
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2578,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2579,0
+va (VaSet
+)
+xt "4000,74000,10100,75000"
+st "ram_write_ea"
+blo "4000,74800"
+tm "WireNameMgr"
+)
+)
+on &164
+)
+*956 (Wire
+uid 2582,0
+shape (OrthoPolyLine
+uid 2583,0
+va (VaSet
+vasetType 3
+)
+xt "3750,73000,27250,76000"
+pts [
+"3750,76000"
+"10000,76000"
+"10000,73000"
+"27250,73000"
+]
+)
+start &30
+end &721
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2584,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2585,0
+va (VaSet
+)
+xt "4000,75000,11400,76000"
+st "ram_write_ready"
+blo "4000,75800"
+tm "WireNameMgr"
+)
+)
+on &165
+)
+*957 (Wire
+uid 2600,0
+shape (OrthoPolyLine
+uid 2601,0
+va (VaSet
+vasetType 3
+)
+xt "3750,79000,27250,82000"
+pts [
+"3750,82000"
+"10000,82000"
+"10000,79000"
+"27250,79000"
+]
+)
+start &31
+end &725
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2602,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2603,0
+va (VaSet
+)
+xt "4000,81000,7400,82000"
+st "roi_max"
+blo "4000,81800"
+tm "WireNameMgr"
+)
+)
+on &166
+)
+*958 (Wire
+uid 2642,0
+shape (OrthoPolyLine
+uid 2643,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "3750,80000,27250,83000"
+pts [
+"3750,83000"
+"7000,83000"
+"7000,80000"
+"27250,80000"
+]
+)
+start &33
+end &726
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2644,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2645,0
+va (VaSet
+)
+xt "4000,82000,13900,83000"
+st "package_length : (15:0)"
+blo "4000,82800"
+tm "WireNameMgr"
+)
+)
+on &167
+)
+*959 (Wire
+uid 2778,0
+shape (OrthoPolyLine
+uid 2779,0
+va (VaSet
+vasetType 3
+)
+xt "-69000,94000,-24750,94000"
+pts [
+"-24750,94000"
+"-69000,94000"
+]
+)
+start &62
+end &169
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2782,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2783,0
+va (VaSet
+isHidden 1
+)
+xt "-63000,88000,-59500,89000"
+st "adc_oeb"
+blo "-63000,88800"
+tm "WireNameMgr"
+)
+)
+on &168
+)
+*960 (Wire
+uid 2786,0
+shape (OrthoPolyLine
+uid 2787,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-66000,86000,-58750,86000"
+pts [
+"-66000,86000"
+"-58750,86000"
+]
+)
+start &170
+end &242
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2790,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2791,0
+va (VaSet
+isHidden 1
+)
+xt "-97000,79000,-90600,80000"
+st "adc_otr_array"
+blo "-97000,79800"
+tm "WireNameMgr"
+)
+)
+on &190
+)
+*961 (Wire
+uid 3984,0
+optionalChildren [
+*962 (BdJunction
+uid 19235,0
+ps "OnConnectorStrategy"
+shape (Circle
+uid 19236,0
+va (VaSet
+vasetType 1
+)
+xt "-39400,23600,-38600,24400"
+radius 400
+)
+)
+]
+shape (OrthoPolyLine
+uid 3985,0
+va (VaSet
+vasetType 3
+lineColor "49152,0,0"
+)
+xt "-41250,24000,-37000,24000"
+pts [
+"-37000,24000"
+"-41250,24000"
+]
+)
+start &185
+end &300
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3986,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3987,0
+va (VaSet
+isHidden 1
+)
+xt "-69000,30000,-64200,31000"
+st "CLK_25_PS"
+blo "-69000,30800"
+tm "WireNameMgr"
+)
+)
+on &184
+)
+*963 (Wire
+uid 4042,0
+shape (OrthoPolyLine
+uid 4043,0
+va (VaSet
+vasetType 3
+)
+xt "-66000,22000,-60750,22000"
+pts [
+"-66000,22000"
+"-60750,22000"
+]
+)
+start &1
+end &299
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4044,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4045,0
+va (VaSet
+isHidden 1
+)
+xt "-65000,35000,-63100,36000"
+st "CLK"
+blo "-65000,35800"
+tm "WireNameMgr"
+)
+)
+on &189
+)
+*964 (Wire
+uid 4226,0
+shape (OrthoPolyLine
+uid 4227,0
+va (VaSet
+vasetType 3
+lineColor "0,0,65535"
+)
+xt "-41250,22000,-37000,22000"
+pts [
+"-37000,22000"
+"-41250,22000"
+]
+)
+start &188
+end &297
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4228,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4229,0
+va (VaSet
+isHidden 1
+)
+xt "-75000,26000,-71700,27000"
+st "CLK_50"
+blo "-75000,26800"
+tm "WireNameMgr"
+)
+)
+on &186
+)
+*965 (Wire
+uid 4240,0
+shape (OrthoPolyLine
+uid 4241,0
+va (VaSet
+vasetType 3
+lineColor "0,0,65535"
+)
+xt "86000,49000,91000,54000"
+pts [
+"87250,54000"
+"86000,54000"
+"86000,49000"
+"91000,49000"
+]
+)
+start &91
+sat 32
+eat 16
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4242,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4243,0
+va (VaSet
+)
+xt "87000,48000,90300,49000"
+st "CLK_50"
+blo "87000,48800"
+tm "WireNameMgr"
+)
+)
+on &186
+)
+*966 (Wire
+uid 4272,0
+shape (OrthoPolyLine
+uid 4273,0
+va (VaSet
+vasetType 3
+)
+xt "-66000,85000,-58750,85000"
+pts [
+"-66000,85000"
+"-58750,85000"
+]
+)
+start &192
+end &239
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4274,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4275,0
+va (VaSet
+isHidden 1
+)
+xt "-96000,79000,-89100,80000"
+st "adc_data_array"
+blo "-96000,79800"
+tm "WireNameMgr"
+)
+)
+on &191
+)
+*967 (Wire
+uid 4401,0
+shape (OrthoPolyLine
+uid 4402,0
+va (VaSet
+vasetType 3
+)
+xt "-38250,52000,-24750,59000"
+pts [
+"-24750,59000"
+"-35000,59000"
+"-35000,52000"
+"-38250,52000"
+]
+)
+start &36
+end &211
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4403,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4404,0
+va (VaSet
+)
+xt "-29750,58000,-24650,59000"
+st "drs_clk_en"
+blo "-29750,58800"
+tm "WireNameMgr"
+)
+)
+on &193
+)
+*968 (Wire
+uid 4407,0
+shape (OrthoPolyLine
+uid 4408,0
+va (VaSet
+vasetType 3
+)
+xt "-38250,51000,-24750,58000"
+pts [
+"-24750,58000"
+"-34000,58000"
+"-34000,51000"
+"-38250,51000"
+]
+)
+start &38
+end &217
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4409,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4410,0
+va (VaSet
+)
+xt "-31750,57000,-24450,58000"
+st "drs_s_cell_array"
+blo "-31750,57800"
+tm "WireNameMgr"
+)
+)
+on &194
+)
+*969 (Wire
+uid 4419,0
+shape (OrthoPolyLine
+uid 4420,0
+va (VaSet
+vasetType 3
+)
+xt "-38250,49000,-24750,56000"
+pts [
+"-24750,56000"
+"-32000,56000"
+"-32000,49000"
+"-38250,49000"
+]
+)
+start &64
+end &212
+ss 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4421,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4422,0
+va (VaSet
+)
+xt "-31750,55000,-24750,56000"
+st "drs_read_s_cell"
+blo "-31750,55800"
+tm "WireNameMgr"
+)
+)
+on &195
+)
+*970 (Wire
+uid 4537,0
+shape (OrthoPolyLine
+uid 4538,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-29000,70000,-24750,70000"
+pts [
+"-24750,70000"
+"-29000,70000"
+]
+)
+start &35
+end &198
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4541,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4542,0
+va (VaSet
+isHidden 1
+)
+xt "-64000,68000,-57400,69000"
+st "drs_channel_id"
+blo "-64000,68800"
+tm "WireNameMgr"
+)
+)
+on &196
+)
+*971 (Wire
+uid 4545,0
+shape (OrthoPolyLine
+uid 4546,0
+va (VaSet
+vasetType 3
+)
+xt "-98000,77000,-94000,77000"
+pts [
+"-94000,77000"
+"-98000,77000"
+]
+)
+start &277
+end &199
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4549,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4550,0
+va (VaSet
+)
+xt "-98000,76000,-92800,77000"
+st "drs_dwrite"
+blo "-98000,76800"
+tm "WireNameMgr"
+)
+)
+on &197
+)
+*972 (Wire
+uid 4671,0
+shape (OrthoPolyLine
+uid 4672,0
+va (VaSet
+vasetType 3
+)
+xt "-66000,50000,-58750,50000"
+pts [
+"-66000,50000"
+"-58750,50000"
+]
+)
+start &204
+end &213
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4675,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4676,0
+va (VaSet
+isHidden 1
+)
+xt "-65000,49000,-59200,50000"
+st "SROUT_in_0"
+blo "-65000,49800"
+tm "WireNameMgr"
+)
+)
+on &200
+)
+*973 (Wire
+uid 4679,0
+shape (OrthoPolyLine
+uid 4680,0
+va (VaSet
+vasetType 3
+)
+xt "-66000,51000,-58750,51000"
+pts [
+"-66000,51000"
+"-58750,51000"
+]
+)
+start &205
+end &214
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4683,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4684,0
+va (VaSet
+isHidden 1
+)
+xt "-65000,50000,-59300,51000"
+st "SROUT_in_1"
+blo "-65000,50800"
+tm "WireNameMgr"
+)
+)
+on &201
+)
+*974 (Wire
+uid 4687,0
+shape (OrthoPolyLine
+uid 4688,0
+va (VaSet
+vasetType 3
+)
+xt "-66000,52000,-58750,52000"
+pts [
+"-66000,52000"
+"-58750,52000"
+]
+)
+start &206
+end &215
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4691,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4692,0
+va (VaSet
+isHidden 1
+)
+xt "-65000,51000,-59200,52000"
+st "SROUT_in_2"
+blo "-65000,51800"
+tm "WireNameMgr"
+)
+)
+on &202
+)
+*975 (Wire
+uid 4695,0
+shape (OrthoPolyLine
+uid 4696,0
+va (VaSet
+vasetType 3
+)
+xt "-66000,53000,-58750,53000"
+pts [
+"-66000,53000"
+"-58750,53000"
+]
+)
+start &207
+end &216
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4699,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4700,0
+va (VaSet
+isHidden 1
+)
+xt "-65000,52000,-59200,53000"
+st "SROUT_in_3"
+blo "-65000,52800"
+tm "WireNameMgr"
+)
+)
+on &203
+)
+*976 (Wire
+uid 4743,0
+shape (OrthoPolyLine
+uid 4744,0
+va (VaSet
+vasetType 3
+)
+xt "-38250,50000,-24750,57000"
+pts [
+"-38250,50000"
+"-33000,50000"
+"-33000,57000"
+"-24750,57000"
+]
+)
+start &218
+end &37
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4747,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4748,0
+va (VaSet
+)
+xt "-36250,53000,-26150,54000"
+st "drs_read_s_cell_ready"
+blo "-36250,53800"
+tm "WireNameMgr"
+)
+)
+on &208
+)
+*977 (Wire
+uid 4948,0
+shape (OrthoPolyLine
+uid 4949,0
+va (VaSet
+vasetType 3
+)
+xt "-66000,54000,-58750,54000"
+pts [
+"-58750,54000"
+"-66000,54000"
+]
+)
+start &219
+end &230
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4952,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4953,0
+va (VaSet
+isHidden 1
+)
+xt "-64000,53000,-59800,54000"
+st "RSRLOAD"
+blo "-64000,53800"
+tm "WireNameMgr"
+)
+)
+on &229
+)
+*978 (Wire
+uid 4962,0
+shape (OrthoPolyLine
+uid 4963,0
+va (VaSet
+vasetType 3
+)
+xt "-73000,57000,-72000,57000"
+pts [
+"-72000,57000"
+"-73000,57000"
+]
+)
+start &315
+end &232
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 4966,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 4967,0
+va (VaSet
+isHidden 1
+)
+xt "-73000,56000,-70100,57000"
+st "SRCLK"
+blo "-73000,56800"
+tm "WireNameMgr"
+)
+)
+on &231
+)
+*979 (Wire
+uid 5222,0
+shape (OrthoPolyLine
+uid 5223,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "124750,73000,130000,73000"
+pts [
+"124750,73000"
+"130000,73000"
+]
+)
+start &108
+end &19
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 5224,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5225,0
+va (VaSet
+isHidden 1
+)
+xt "142750,72000,144250,73000"
+st "led"
+blo "142750,72800"
+tm "WireNameMgr"
+)
+)
+on &233
+)
+*980 (Wire
+uid 5474,0
+shape (OrthoPolyLine
+uid 5475,0
+va (VaSet
+vasetType 3
+)
+xt "-2250,112000,3750,121000"
+pts [
+"-2250,121000"
+"1000,121000"
+"1000,112000"
+"3750,112000"
+]
+)
+start &253
+end &41
+sat 32
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 5476,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5477,0
+va (VaSet
+)
+xt "-250,120000,5650,121000"
+st "sensor_ready"
+blo "-250,120800"
+tm "WireNameMgr"
+)
+)
+on &234
+)
+*981 (Wire
+uid 5480,0
+shape (OrthoPolyLine
+uid 5481,0
+va (VaSet
+vasetType 3
+)
+xt "-2250,111000,3750,122000"
+pts [
+"-2250,122000"
+"2000,122000"
+"2000,111000"
+"3750,111000"
+]
+)
+start &252
+end &40
+sat 32
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 5482,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5483,0
+va (VaSet
+)
+xt "-250,121000,5550,122000"
+st "sensor_array"
+blo "-250,121800"
+tm "WireNameMgr"
+)
+)
+on &235
+)
+*982 (Wire
+uid 5602,0
+shape (OrthoPolyLine
+uid 5603,0
+va (VaSet
+vasetType 3
+lineColor "0,32896,0"
+)
+xt "-30000,54000,-24750,54000"
+pts [
+"-24750,54000"
+"-30000,54000"
+]
+)
+start &23
+sat 32
+eat 16
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 5604,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5605,0
+va (VaSet
+)
+xt "-29000,53000,-25700,54000"
+st "CLK_25"
+blo "-29000,53800"
+tm "WireNameMgr"
+)
+)
+on &187
+)
+*983 (Wire
+uid 5626,0
+shape (OrthoPolyLine
+uid 5627,0
+va (VaSet
+vasetType 3
+)
+xt "-39250,85000,-24750,88000"
+pts [
+"-24750,88000"
+"-28000,88000"
+"-28000,85000"
+"-39250,85000"
+]
+)
+start &39
+end &240
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 5630,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5631,0
+va (VaSet
+)
+xt "-31750,87000,-23350,88000"
+st "adc_data_array_int"
+blo "-31750,87800"
+tm "WireNameMgr"
+)
+)
+on &237
+)
+*984 (Wire
+uid 5634,0
+shape (OrthoPolyLine
+uid 5635,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-39250,86000,-24750,89000"
+pts [
+"-24750,89000"
+"-29000,89000"
+"-29000,86000"
+"-39250,86000"
+]
+)
+start &34
+end &241
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 5638,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5639,0
+va (VaSet
+)
+xt "-31750,88000,-25450,89000"
+st "adc_otr : (3:0)"
+blo "-31750,88800"
+tm "WireNameMgr"
+)
+)
+on &236
+)
+*985 (Wire
+uid 5646,0
+shape (OrthoPolyLine
+uid 5647,0
+va (VaSet
+vasetType 3
+lineColor "49152,0,0"
+)
+xt "-66000,83000,-58750,83000"
+pts [
+"-66000,83000"
+"-58750,83000"
+]
+)
+end &243
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 5652,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5653,0
+va (VaSet
+)
+xt "-65000,82000,-60200,83000"
+st "CLK_25_PS"
+blo "-65000,82800"
+tm "WireNameMgr"
+)
+)
+on &184
+)
+*986 (Wire
+uid 5805,0
+shape (OrthoPolyLine
+uid 5806,0
+va (VaSet
+vasetType 3
+)
+xt "-24000,121000,-19750,121000"
+pts [
+"-24000,121000"
+"-19750,121000"
+]
+)
+end &256
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 5809,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5810,0
+va (VaSet
+)
+xt "-23000,120000,-19700,121000"
+st "CLK_50"
+blo "-23000,120800"
+tm "WireNameMgr"
+)
+)
+on &186
+)
+*987 (Wire
+uid 5813,0
+shape (OrthoPolyLine
+uid 5814,0
+va (VaSet
+vasetType 3
+)
+xt "-28000,129000,-19750,129000"
+pts [
+"-19750,129000"
+"-28000,129000"
+]
+)
+start &248
+end &268
+ss 0
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 5817,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5818,0
+va (VaSet
+isHidden 1
+)
+xt "-24000,128000,-22100,129000"
+st "sclk"
+blo "-24000,128800"
+tm "WireNameMgr"
+)
+)
+on &264
+)
+*988 (Wire
+uid 5821,0
+shape (OrthoPolyLine
+uid 5822,0
+va (VaSet
+vasetType 3
+)
+xt "-28000,128000,-19750,128000"
+pts [
+"-19750,128000"
+"-28000,128000"
+]
+)
+start &258
+end &269
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 5825,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5826,0
+va (VaSet
+isHidden 1
+)
+xt "-27000,127000,-25600,128000"
+st "sio"
+blo "-27000,127800"
+tm "WireNameMgr"
+)
+)
+on &265
+)
+*989 (Wire
+uid 5829,0
+shape (OrthoPolyLine
+uid 5830,0
+va (VaSet
+vasetType 3
+)
+xt "-28000,125000,-19750,125000"
+pts [
+"-19750,125000"
+"-28000,125000"
+]
+)
+start &254
+end &270
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 5833,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5834,0
+va (VaSet
+isHidden 1
+)
+xt "-27000,124000,-24000,125000"
+st "dac_cs"
+blo "-27000,124800"
+tm "WireNameMgr"
+)
+)
+on &266
+)
+*990 (Wire
+uid 5837,0
+shape (OrthoPolyLine
+uid 5838,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-28000,124000,-19750,124000"
+pts [
+"-19750,124000"
+"-28000,124000"
+]
+)
+start &255
+end &271
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 5841,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 5842,0
+va (VaSet
+isHidden 1
+)
+xt "-27000,123000,-22900,124000"
+st "sensor_cs"
+blo "-27000,123800"
+tm "WireNameMgr"
+)
+)
+on &267
+)
+*991 (Wire
+uid 6064,0
+shape (OrthoPolyLine
+uid 6065,0
+va (VaSet
+vasetType 3
+)
+xt "3750,100000,13000,100000"
+pts [
+"13000,100000"
+"3750,100000"
+]
+)
+end &42
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 6068,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 6069,0
+va (VaSet
+)
+xt "5000,99000,13000,100000"
+st "current_dac_array"
+blo "5000,99800"
+tm "WireNameMgr"
+)
+)
+on &545
+)
+*992 (Wire
+uid 6072,0
+shape (OrthoPolyLine
+uid 6073,0
+va (VaSet
+vasetType 3
+lineColor "0,32896,0"
+)
+xt "-41250,23000,-26000,23000"
+pts [
+"-41250,23000"
+"-26000,23000"
+]
+)
+start &298
+sat 32
+eat 16
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 6074,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 6075,0
+va (VaSet
+)
+xt "-29000,22000,-25700,23000"
+st "CLK_25"
+blo "-29000,22800"
+tm "WireNameMgr"
+)
+)
+on &187
+)
+*993 (Wire
+uid 6160,0
+shape (OrthoPolyLine
+uid 6161,0
+va (VaSet
+vasetType 3
+)
+xt "-28000,127000,-19750,127000"
+pts [
+"-19750,127000"
+"-28000,127000"
+]
+)
+start &257
+end &273
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 6164,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 6165,0
+va (VaSet
+isHidden 1
+)
+xt "-27000,126000,-25000,127000"
+st "mosi"
+blo "-27000,126800"
+tm "WireNameMgr"
+)
+)
+on &272
+)
+*994 (Wire
+uid 6276,0
+shape (OrthoPolyLine
+uid 6277,0
+va (VaSet
+vasetType 3
+)
+xt "-58000,64000,-52750,64000"
+pts [
+"-58000,64000"
+"-52750,64000"
+]
+)
+end &152
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 6280,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 6281,0
+va (VaSet
+)
+xt "-58000,63000,-53200,64000"
+st "CLK_25_PS"
+blo "-58000,63800"
+tm "WireNameMgr"
+)
+)
+on &184
+)
+*995 (Wire
+uid 6362,0
+shape (OrthoPolyLine
+uid 6363,0
+va (VaSet
+vasetType 3
+)
+xt "169000,83000,179000,88000"
+pts [
+"169000,83000"
+"169000,88000"
+"179000,88000"
+]
+)
+start &659
+end &275
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 6366,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 6367,0
+ro 270
+va (VaSet
+isHidden 1
+)
+xt "168000,81800,169000,85000"
+st "denable"
+blo "168800,85000"
+tm "WireNameMgr"
+)
+)
+on &274
+)
+*996 (Wire
+uid 6452,0
+shape (OrthoPolyLine
+uid 6453,0
+va (VaSet
+vasetType 3
+)
+xt "124750,80000,134000,80000"
+pts [
+"124750,80000"
+"134000,80000"
+]
+)
+start &111
+sat 32
+eat 16
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 6456,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 6457,0
+va (VaSet
+)
+xt "125000,79000,134300,80000"
+st "dwrite_enable_w5300"
+blo "125000,79800"
+tm "WireNameMgr"
+)
+)
+on &625
+)
+*997 (Wire
+uid 6540,0
+shape (OrthoPolyLine
+uid 6541,0
+va (VaSet
+vasetType 3
+)
+xt "-88000,76000,-72750,76000"
+pts [
+"-88000,76000"
+"-72750,76000"
+]
+)
+start &280
+end &410
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 6542,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 6543,0
+va (VaSet
+)
+xt "-88000,75000,-77500,76000"
+st "dwrite_trigger_manager"
+blo "-88000,75800"
+tm "WireNameMgr"
+)
+)
+on &646
+)
+*998 (Wire
+uid 6548,0
+shape (OrthoPolyLine
+uid 6549,0
+va (VaSet
+vasetType 3
+)
+xt "-88000,78000,-42000,123000"
+pts [
+"-51000,123000"
+"-42000,123000"
+"-42000,111000"
+"-77000,111000"
+"-77000,78000"
+"-88000,78000"
+]
+)
+start &628
+end &282
+ss 0
+es 0
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 6552,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 6553,0
+va (VaSet
+)
+xt "-51000,122000,-41700,123000"
+st "dwrite_global_enable"
+blo "-51000,122800"
+tm "WireNameMgr"
+)
+)
+on &626
+)
+*999 (Wire
+uid 8752,0
+shape (OrthoPolyLine
+uid 8753,0
+va (VaSet
+vasetType 3
+)
+xt "124750,81000,134000,81000"
+pts [
+"124750,81000"
+"134000,81000"
+]
+)
+start &113
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 8756,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 8757,0
+va (VaSet
+)
+xt "125000,80000,130200,81000"
+st "sclk_enable"
+blo "125000,80800"
+tm "WireNameMgr"
+)
+)
+on &294
+)
+*1000 (Wire
+uid 9006,0
+shape (OrthoPolyLine
+uid 9007,0
+va (VaSet
+vasetType 3
+)
+xt "-36000,95000,-24750,95000"
+pts [
+"-24750,95000"
+"-36000,95000"
+]
+)
+start &43
+sat 32
+eat 16
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 9010,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 9011,0
+va (VaSet
+)
+xt "-35000,94000,-29900,95000"
+st "adc_clk_en"
+blo "-35000,94800"
+tm "WireNameMgr"
+)
+)
+on &295
+)
+*1001 (Wire
+uid 9233,0
+shape (OrthoPolyLine
+uid 9234,0
+va (VaSet
+vasetType 3
+)
+xt "124750,83000,134000,83000"
+pts [
+"124750,83000"
+"134000,83000"
+]
+)
+start &114
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 9237,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 9238,0
+va (VaSet
+)
+xt "125000,82000,130500,83000"
+st "ps_direction"
+blo "125000,82800"
+tm "WireNameMgr"
+)
+)
+on &310
+)
+*1002 (Wire
+uid 9241,0
+shape (OrthoPolyLine
+uid 9242,0
+va (VaSet
+vasetType 3
+)
+xt "124750,84000,134000,84000"
+pts [
+"124750,84000"
+"134000,84000"
+]
+)
+start &115
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 9245,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 9246,0
+va (VaSet
+)
+xt "125000,83000,133100,84000"
+st "ps_do_phase_shift"
+blo "125000,83800"
+tm "WireNameMgr"
+)
+)
+on &311
+)
+*1003 (Wire
+uid 9253,0
+shape (OrthoPolyLine
+uid 9254,0
+va (VaSet
+vasetType 3
+)
+xt "-66000,15000,-60750,15000"
+pts [
+"-66000,15000"
+"-60750,15000"
+]
+)
+end &301
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 9257,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 9258,0
+va (VaSet
+)
+xt "-71000,14000,-65500,15000"
+st "ps_direction"
+blo "-71000,14800"
+tm "WireNameMgr"
+)
+)
+on &310
+)
+*1004 (Wire
+uid 9261,0
+shape (OrthoPolyLine
+uid 9262,0
+va (VaSet
+vasetType 3
+)
+xt "-66000,16000,-60750,16000"
+pts [
+"-66000,16000"
+"-60750,16000"
+]
+)
+end &302
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 9265,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 9266,0
+va (VaSet
+)
+xt "-74000,15000,-65900,16000"
+st "ps_do_phase_shift"
+blo "-74000,15800"
+tm "WireNameMgr"
+)
+)
+on &311
+)
+*1005 (Wire
+uid 9943,0
+shape (OrthoPolyLine
+uid 9944,0
+va (VaSet
+vasetType 3
+)
+xt "124750,85000,134000,85000"
+pts [
+"124750,85000"
+"134000,85000"
+]
+)
+start &116
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 9947,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 9948,0
+va (VaSet
+)
+xt "125000,84000,128700,85000"
+st "ps_reset"
+blo "125000,84800"
+tm "WireNameMgr"
+)
+)
+on &312
+)
+*1006 (Wire
+uid 9951,0
+shape (OrthoPolyLine
+uid 9952,0
+va (VaSet
+vasetType 3
+)
+xt "124750,88000,134000,88000"
+pts [
+"124750,88000"
+"134000,88000"
+]
+)
+start &117
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 9955,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 9956,0
+va (VaSet
+)
+xt "125000,87000,130600,88000"
+st "srclk_enable"
+blo "125000,87800"
+tm "WireNameMgr"
+)
+)
+on &313
+)
+*1007 (Wire
+uid 10010,0
+shape (OrthoPolyLine
+uid 10011,0
+va (VaSet
+vasetType 3
+)
+xt "-66000,55000,-58750,56000"
+pts [
+"-58750,55000"
+"-64000,55000"
+"-64000,56000"
+"-66000,56000"
+]
+)
+start &220
+end &318
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10014,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10015,0
+va (VaSet
+)
+xt "-62750,54000,-59450,55000"
+st "SRCLK1"
+blo "-62750,54800"
+tm "WireNameMgr"
+)
+)
+on &332
+)
+*1008 (Wire
+uid 10018,0
+shape (OrthoPolyLine
+uid 10019,0
+va (VaSet
+vasetType 3
+)
+xt "-66000,58000,-63000,58000"
+pts [
+"-63000,58000"
+"-66000,58000"
+]
+)
+end &320
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10022,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10023,0
+va (VaSet
+)
+xt "-65000,58000,-59400,59000"
+st "srclk_enable"
+blo "-65000,58800"
+tm "WireNameMgr"
+)
+)
+on &313
+)
+*1009 (Wire
+uid 10036,0
+shape (OrthoPolyLine
+uid 10037,0
+va (VaSet
+vasetType 3
+)
+xt "-66000,24000,-60750,24000"
+pts [
+"-66000,24000"
+"-60750,24000"
+]
+)
+end &303
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 10040,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10041,0
+va (VaSet
+)
+xt "-65000,23000,-61300,24000"
+st "ps_reset"
+blo "-65000,23800"
+tm "WireNameMgr"
+)
+)
+on &312
+)
+*1010 (Wire
+uid 10266,0
+shape (OrthoPolyLine
+uid 10267,0
+va (VaSet
+vasetType 3
+)
+xt "81000,66000,87250,66000"
+pts [
+"87250,66000"
+"81000,66000"
+]
+)
+start &109
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10270,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10271,0
+va (VaSet
+)
+xt "82000,65000,85900,66000"
+st "s_trigger"
+blo "82000,65800"
+tm "WireNameMgr"
+)
+)
+on &333
+)
+*1011 (Wire
+uid 10298,0
+shape (OrthoPolyLine
+uid 10299,0
+va (VaSet
+vasetType 3
+)
+xt "-38250,57000,-24750,60000"
+pts [
+"-38250,57000"
+"-36000,57000"
+"-36000,60000"
+"-24750,60000"
+]
+)
+start &225
+end &45
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10300,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10301,0
+va (VaSet
+)
+xt "-36250,56000,-27450,57000"
+st "start_srin_write_8b"
+blo "-36250,56800"
+tm "WireNameMgr"
+)
+)
+on &334
+)
+*1012 (Wire
+uid 10304,0
+shape (OrthoPolyLine
+uid 10305,0
+va (VaSet
+vasetType 3
+)
+xt "-38250,58000,-24750,61000"
+pts [
+"-38250,58000"
+"-37000,58000"
+"-37000,61000"
+"-24750,61000"
+]
+)
+start &223
+end &46
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10306,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10307,0
+va (VaSet
+)
+xt "-36250,57000,-29650,58000"
+st "srin_write_ack"
+blo "-36250,57800"
+tm "WireNameMgr"
+)
+)
+on &335
+)
+*1013 (Wire
+uid 10310,0
+shape (OrthoPolyLine
+uid 10311,0
+va (VaSet
+vasetType 3
+)
+xt "-38250,59000,-24750,62000"
+pts [
+"-38250,59000"
+"-38000,59000"
+"-38000,62000"
+"-24750,62000"
+]
+)
+start &224
+end &47
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10312,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10313,0
+va (VaSet
+)
+xt "-36250,58000,-28850,59000"
+st "srin_write_ready"
+blo "-36250,58800"
+tm "WireNameMgr"
+)
+)
+on &336
+)
+*1014 (Wire
+uid 10316,0
+shape (OrthoPolyLine
+uid 10317,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-38250,60000,-24750,63000"
+pts [
+"-24750,63000"
+"-28000,63000"
+"-28000,60000"
+"-38250,60000"
+]
+)
+start &44
+end &221
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10318,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10319,0
+va (VaSet
+)
+xt "-36000,59000,-26800,60000"
+st "drs_srin_data : (7:0)"
+blo "-36000,59800"
+tm "WireNameMgr"
+)
+)
+on &337
+)
+*1015 (Wire
+uid 10322,0
+shape (OrthoPolyLine
+uid 10323,0
+va (VaSet
+vasetType 3
+)
+xt "-74000,60000,-58750,60000"
+pts [
+"-58750,60000"
+"-74000,60000"
+]
+)
+start &222
+end &339
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10326,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10327,0
+va (VaSet
+isHidden 1
+)
+xt "-64000,59000,-59800,60000"
+st "SRIN_out"
+blo "-64000,59800"
+tm "WireNameMgr"
+)
+)
+on &338
+)
+*1016 (Wire
+uid 10629,0
+shape (OrthoPolyLine
+uid 10630,0
+va (VaSet
+vasetType 3
+)
+xt "124750,91000,133000,91000"
+pts [
+"124750,91000"
+"133000,91000"
+]
+)
+start &118
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10633,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10634,0
+va (VaSet
+)
+xt "125000,90000,132200,91000"
+st "socks_connected"
+blo "125000,90800"
+tm "WireNameMgr"
+)
+)
+on &363
+)
+*1017 (Wire
+uid 10637,0
+shape (OrthoPolyLine
+uid 10638,0
+va (VaSet
+vasetType 3
+)
+xt "124750,92000,133000,92000"
+pts [
+"124750,92000"
+"133000,92000"
+]
+)
+start &119
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10641,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10642,0
+va (VaSet
+)
+xt "125000,91000,131100,92000"
+st "socks_waiting"
+blo "125000,91800"
+tm "WireNameMgr"
+)
+)
+on &364
+)
+*1018 (Wire
+uid 10685,0
+shape (OrthoPolyLine
+uid 10686,0
+va (VaSet
+vasetType 3
+)
+xt "78000,131000,88250,131000"
+pts [
+"78000,131000"
+"88250,131000"
+]
+)
+end &377
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10689,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10690,0
+va (VaSet
+)
+xt "79000,130000,85100,131000"
+st "socks_waiting"
+blo "79000,130800"
+tm "WireNameMgr"
+)
+)
+on &364
+)
+*1019 (Wire
+uid 10691,0
+shape (OrthoPolyLine
+uid 10692,0
+va (VaSet
+vasetType 3
+)
+xt "78000,132000,88250,132000"
+pts [
+"78000,132000"
+"88250,132000"
+]
+)
+end &378
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10695,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10696,0
+va (VaSet
+)
+xt "79000,131000,86200,132000"
+st "socks_connected"
+blo "79000,131800"
+tm "WireNameMgr"
+)
+)
+on &363
+)
+*1020 (Wire
+uid 10699,0
+shape (OrthoPolyLine
+uid 10700,0
+va (VaSet
+vasetType 3
+lineColor "0,0,65535"
+)
+xt "78000,129000,88250,129000"
+pts [
+"78000,129000"
+"88250,129000"
+]
+)
+end &372
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10703,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10704,0
+va (VaSet
+)
+xt "80000,128000,83300,129000"
+st "CLK_50"
+blo "80000,128800"
+tm "WireNameMgr"
+)
+)
+on &186
+)
+*1021 (Wire
+uid 10707,0
+shape (OrthoPolyLine
+uid 10708,0
+va (VaSet
+vasetType 3
+)
+xt "78000,130000,88250,130000"
+pts [
+"78000,130000"
+"88250,130000"
+]
+)
+end &376
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10711,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10712,0
+va (VaSet
+)
+xt "80000,129000,89000,130000"
+st "drs_readout_started"
+blo "80000,129800"
+tm "WireNameMgr"
+)
+)
+on &387
+)
+*1022 (Wire
+uid 10723,0
+shape (OrthoPolyLine
+uid 10724,0
+va (VaSet
+vasetType 3
+)
+xt "107750,129000,113000,129000"
+pts [
+"107750,129000"
+"113000,129000"
+]
+)
+start &373
+end &366
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10727,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10728,0
+va (VaSet
+isHidden 1
+)
+xt "109000,128000,111400,129000"
+st "green"
+blo "109000,128800"
+tm "WireNameMgr"
+)
+)
+on &365
+)
+*1023 (Wire
+uid 10737,0
+shape (OrthoPolyLine
+uid 10738,0
+va (VaSet
+vasetType 3
+)
+xt "107750,130000,113000,130000"
+pts [
+"107750,130000"
+"113000,130000"
+]
+)
+start &374
+end &368
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10741,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10742,0
+va (VaSet
+isHidden 1
+)
+xt "109000,129000,111700,130000"
+st "amber"
+blo "109000,129800"
+tm "WireNameMgr"
+)
+)
+on &367
+)
+*1024 (Wire
+uid 10751,0
+shape (OrthoPolyLine
+uid 10752,0
+va (VaSet
+vasetType 3
+)
+xt "107750,131000,113000,131000"
+pts [
+"107750,131000"
+"113000,131000"
+]
+)
+start &375
+end &370
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 10755,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 10756,0
+va (VaSet
+isHidden 1
+)
+xt "109000,130000,110700,131000"
+st "red"
+blo "109000,130800"
+tm "WireNameMgr"
+)
+)
+on &369
+)
+*1025 (Wire
+uid 11405,0
+shape (OrthoPolyLine
+uid 11406,0
+va (VaSet
+vasetType 3
+)
+xt "3750,104000,13000,104000"
+pts [
+"3750,104000"
+"13000,104000"
+]
+)
+start &48
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 11409,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 11410,0
+va (VaSet
+isHidden 1
+)
+xt "20000,110000,29000,111000"
+st "drs_readout_started"
+blo "20000,110800"
+tm "WireNameMgr"
+)
+)
+on &387
+)
+*1026 (Wire
+uid 11858,0
+shape (OrthoPolyLine
+uid 11859,0
+va (VaSet
+vasetType 3
+)
+xt "124750,93000,133000,93000"
+pts [
+"124750,93000"
+"133000,93000"
+]
+)
+start &120
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 11862,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 11863,0
+va (VaSet
+)
+xt "125000,92000,131300,93000"
+st "trigger_enable"
+blo "125000,92800"
+tm "WireNameMgr"
+)
+)
+on &388
+)
+*1027 (Wire
+uid 11952,0
+shape (OrthoPolyLine
+uid 11953,0
+va (VaSet
+vasetType 3
+)
+xt "-131000,71000,-119000,71000"
+pts [
+"-131000,71000"
+"-119000,71000"
+]
+)
+end &395
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 11956,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 11957,0
+va (VaSet
+)
+xt "-131000,70000,-124700,71000"
+st "trigger_enable"
+blo "-131000,70800"
+tm "WireNameMgr"
+)
+)
+on &388
+)
+*1028 (Wire
+uid 12306,0
+shape (OrthoPolyLine
+uid 12307,0
+va (VaSet
+vasetType 3
+)
+xt "-119000,67000,-119000,69000"
+pts [
+"-119000,67000"
+"-119000,69000"
+]
+)
+start &343
+end &393
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 12308,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 12309,0
+va (VaSet
+)
+xt "-124000,64000,-114700,65000"
+st "trigger_or_s_trigger"
+blo "-124000,64800"
+tm "WireNameMgr"
+)
+)
+on &546
+)
+*1029 (Wire
+uid 12643,0
+shape (OrthoPolyLine
+uid 12644,0
+va (VaSet
+vasetType 3
+)
+xt "-97000,70000,-72750,74000"
+pts [
+"-97000,70000"
+"-84000,70000"
+"-84000,74000"
+"-72750,74000"
+]
+)
+start &785
+end &408
+ss 0
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 12645,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 12646,0
+va (VaSet
+)
+xt "-84000,73000,-71400,74000"
+st "enabled_trigger_or_s_trigger"
+blo "-84000,73800"
+tm "WireNameMgr"
+)
+)
+on &547
+)
+*1030 (Wire
+uid 12649,0
+shape (OrthoPolyLine
+uid 12650,0
+va (VaSet
+vasetType 3
+)
+xt "-55250,74000,-24750,77000"
+pts [
+"-24750,77000"
+"-29000,77000"
+"-29000,74000"
+"-55250,74000"
+]
+)
+start &49
+end &411
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 12651,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 12652,0
+va (VaSet
+)
+xt "-35000,76000,-26800,77000"
+st "drs_readout_ready"
+blo "-35000,76800"
+tm "WireNameMgr"
+)
+)
+on &417
+)
+*1031 (Wire
+uid 12655,0
+shape (OrthoPolyLine
+uid 12656,0
+va (VaSet
+vasetType 3
+)
+xt "-55250,75000,-24750,81000"
+pts [
+"-24750,78000"
+"-28000,78000"
+"-28000,81000"
+"-52000,81000"
+"-52000,75000"
+"-55250,75000"
+]
+)
+start &50
+end &412
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 12657,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 12658,0
+va (VaSet
+)
+xt "-34750,77000,-24250,78000"
+st "drs_readout_ready_ack"
+blo "-34750,77800"
+tm "WireNameMgr"
+)
+)
+on &418
+)
+*1032 (Wire
+uid 12687,0
+shape (OrthoPolyLine
+uid 12688,0
+va (VaSet
+vasetType 3
+lineColor "0,32896,0"
+)
+xt "-77000,67000,-72750,72000"
+pts [
+"-77000,67000"
+"-74000,67000"
+"-74000,72000"
+"-72750,72000"
+]
+)
+end &413
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 12691,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 12692,0
+va (VaSet
+)
+xt "-76000,66000,-72700,67000"
+st "CLK_25"
+blo "-76000,66800"
+tm "WireNameMgr"
+)
+)
+on &187
+)
+*1033 (Wire
+uid 13143,0
+shape (OrthoPolyLine
+uid 13144,0
+va (VaSet
+vasetType 3
+)
+xt "72750,62000,78000,62000"
+pts [
+"78000,62000"
+"72750,62000"
+]
+)
+end &420
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 13147,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 13148,0
+va (VaSet
+)
+xt "74000,61000,77300,62000"
+st "CLK_25"
+blo "74000,61800"
+tm "WireNameMgr"
+)
+)
+on &187
+)
+*1034 (Wire
+uid 13159,0
+shape (OrthoPolyLine
+uid 13160,0
+va (VaSet
+vasetType 3
+)
+xt "72750,63000,87250,67000"
+pts [
+"87250,67000"
+"77000,67000"
+"77000,63000"
+"72750,63000"
+]
+)
+start &121
+end &421
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 13161,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 13162,0
+va (VaSet
+)
+xt "79250,66000,86450,67000"
+st "c_trigger_enable"
+blo "79250,66800"
+tm "WireNameMgr"
+)
+)
+on &427
+)
+*1035 (Wire
+uid 13210,0
+shape (OrthoPolyLine
+uid 13211,0
+va (VaSet
+vasetType 3
+)
+xt "9000,63000,20000,63000"
+pts [
+"20000,63000"
+"9000,63000"
+]
+)
+start &868
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 13212,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 13213,0
+va (VaSet
+)
+xt "8250,62000,13850,63000"
+st "cont_trigger"
+blo "8250,62800"
+tm "WireNameMgr"
+)
+)
+on &548
+)
+*1036 (Wire
+uid 13216,0
+shape (OrthoPolyLine
+uid 13217,0
+va (VaSet
+vasetType 3
+)
+xt "-109000,68000,-103000,69000"
+pts [
+"-103000,69000"
+"-109000,68000"
+]
+)
+start &788
+sat 32
+eat 16
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 13220,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 13221,0
+va (VaSet
+)
+xt "-109000,67000,-105100,68000"
+st "s_trigger"
+blo "-109000,67800"
+tm "WireNameMgr"
+)
+)
+on &333
+)
+*1037 (Wire
+uid 13695,0
+shape (OrthoPolyLine
+uid 13696,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "80000,95000,87250,95000"
+pts [
+"80000,95000"
+"87250,95000"
+]
+)
+start &428
+end &123
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 13699,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 13700,0
+va (VaSet
+isHidden 1
+)
+xt "82000,94000,87500,95000"
+st "D_T_in : (1:0)"
+blo "82000,94800"
+tm "WireNameMgr"
+)
+)
+on &429
+)
+*1038 (Wire
+uid 13921,0
+shape (OrthoPolyLine
+uid 13922,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "79000,96000,87250,96000"
+pts [
+"79000,96000"
+"87250,96000"
+]
+)
+end &124
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 13925,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 13926,0
+va (VaSet
+)
+xt "80000,95000,86700,96000"
+st "board_id : (3:0)"
+blo "80000,95800"
+tm "WireNameMgr"
+)
+)
+on &87
+)
+*1039 (Wire
+uid 13929,0
+shape (OrthoPolyLine
+uid 13930,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "79000,97000,87250,97000"
+pts [
+"79000,97000"
+"87250,97000"
+]
+)
+end &125
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 13933,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 13934,0
+va (VaSet
+)
+xt "80000,96000,86400,97000"
+st "crate_id : (1:0)"
+blo "80000,96800"
+tm "WireNameMgr"
+)
+)
+on &148
+)
+*1040 (Wire
+uid 14048,0
+shape (OrthoPolyLine
+uid 14049,0
+va (VaSet
+vasetType 3
+)
+xt "-72000,135000,-69750,135000"
+pts [
+"-72000,135000"
+"-69750,135000"
+]
+)
+start &430
+end &436
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 14052,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 14053,0
+va (VaSet
+isHidden 1
+)
+xt "-78000,134000,-71900,135000"
+st "drs_refclk_in"
+blo "-78000,134800"
+tm "WireNameMgr"
+)
+)
+on &431
+)
+*1041 (Wire
+uid 14171,0
+shape (OrthoPolyLine
+uid 14172,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-90000,123000,-87000,123000"
+pts [
+"-90000,123000"
+"-87000,123000"
+]
+)
+start &432
+end &556
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 14175,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 14176,0
+va (VaSet
+isHidden 1
+)
+xt "-87000,127000,-80300,128000"
+st "plllock_in : (3:0)"
+blo "-87000,127800"
+tm "WireNameMgr"
+)
+)
+on &433
+)
+*1042 (Wire
+uid 14427,0
+shape (OrthoPolyLine
+uid 14428,0
+va (VaSet
+vasetType 3
+)
+xt "-74000,134000,-69750,134000"
+pts [
+"-74000,134000"
+"-69750,134000"
+]
+)
+end &435
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 14431,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 14432,0
+va (VaSet
+)
+xt "-73000,133000,-69700,134000"
+st "CLK_50"
+blo "-73000,133800"
+tm "WireNameMgr"
+)
+)
+on &186
+)
+*1043 (Wire
+uid 14479,0
+shape (OrthoPolyLine
+uid 14480,0
+va (VaSet
+vasetType 3
+)
+xt "-53250,135000,-51000,135000"
+pts [
+"-53250,135000"
+"-51000,135000"
+]
+)
+start &438
+end &444
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 14483,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 14484,0
+va (VaSet
+isHidden 1
+)
+xt "-52000,134000,-42000,135000"
+st "alarm_refclk_too_high"
+blo "-52000,134800"
+tm "WireNameMgr"
+)
+)
+on &443
+)
+*1044 (Wire
+uid 14493,0
+shape (OrthoPolyLine
+uid 14494,0
+va (VaSet
+vasetType 3
+)
+xt "-53250,136000,-51000,136000"
+pts [
+"-53250,136000"
+"-51000,136000"
+]
+)
+start &439
+end &446
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 14497,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 14498,0
+va (VaSet
+isHidden 1
+)
+xt "-52000,135000,-42400,136000"
+st "alarm_refclk_too_low"
+blo "-52000,135800"
+tm "WireNameMgr"
+)
+)
+on &445
+)
+*1045 (Wire
+uid 14622,0
+shape (OrthoPolyLine
+uid 14623,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-53250,134000,-42000,134000"
+pts [
+"-53250,134000"
+"-42000,134000"
+]
+)
+start &437
+end &448
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 14626,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 14627,0
+va (VaSet
+isHidden 1
+)
+xt "-52000,133000,-45600,134000"
+st "counter_result"
+blo "-52000,133800"
+tm "WireNameMgr"
+)
+)
+on &447
+)
+*1046 (Wire
+uid 15071,0
+shape (OrthoPolyLine
+uid 15072,0
+va (VaSet
+vasetType 3
+)
+xt "124750,77000,160000,77000"
+pts [
+"124750,77000"
+"160000,77000"
+]
+)
+start &110
+end &453
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 15075,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15076,0
+va (VaSet
+)
+xt "156000,76000,161800,77000"
+st "denable_prim"
+blo "156000,76800"
+tm "WireNameMgr"
+)
+)
+on &477
+)
+*1047 (Wire
+uid 15081,0
+shape (OrthoPolyLine
+uid 15082,0
+va (VaSet
+vasetType 3
+)
+xt "158000,79000,160000,79000"
+pts [
+"160000,79000"
+"158000,79000"
+]
+)
+start &455
+end &470
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 15083,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15084,0
+va (VaSet
+isHidden 1
+)
+xt "159000,78000,160900,79000"
+st "din1"
+blo "159000,78800"
+tm "WireNameMgr"
+)
+)
+on &478
+)
+*1048 (Wire
+uid 15130,0
+shape (OrthoPolyLine
+uid 15131,0
+va (VaSet
+vasetType 3
+)
+xt "143000,79000,153000,79000"
+pts [
+"143000,79000"
+"153000,79000"
+]
+)
+end &468
+es 0
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 15134,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15135,0
+va (VaSet
+)
+xt "144000,78000,153600,79000"
+st "alarm_refclk_too_low"
+blo "144000,78800"
+tm "WireNameMgr"
+)
+)
+on &445
+)
+*1049 (Wire
+uid 15379,0
+shape (OrthoPolyLine
+uid 15380,0
+va (VaSet
+vasetType 3
+)
+xt "29000,64000,29000,67250"
+pts [
+"29000,64000"
+"29000,67250"
+]
+)
+end &719
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 15383,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15384,0
+va (VaSet
+)
+xt "29000,64000,32300,65000"
+st "CLK_25"
+blo "29000,64800"
+tm "WireNameMgr"
+)
+)
+on &187
+)
+*1050 (Wire
+uid 15494,0
+optionalChildren [
+*1051 (BdJunction
+uid 15502,0
+ps "OnConnectorStrategy"
+shape (Circle
+uid 15503,0
+va (VaSet
+vasetType 1
+)
+xt "-54390,71600,-53590,72400"
+radius 400
+)
+)
+]
+shape (OrthoPolyLine
+uid 15495,0
+va (VaSet
+vasetType 3
+)
+xt "-55250,72000,-24750,75000"
+pts [
+"-55250,72000"
+"-41000,72000"
+"-41000,75000"
+"-24750,75000"
+]
+)
+start &409
+end &75
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 15496,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15497,0
+va (VaSet
+)
+xt "-53250,71000,-48050,72000"
+st "trigger_out"
+blo "-53250,71800"
+tm "WireNameMgr"
+)
+)
+on &479
+)
+*1052 (Wire
+uid 15498,0
+shape (OrthoPolyLine
+uid 15499,0
+va (VaSet
+vasetType 3
+)
+xt "-53990,65000,-52750,72000"
+pts [
+"-52750,65000"
+"-53990,65000"
+"-53990,72000"
+]
+)
+start &151
+end &1051
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 15500,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15501,0
+va (VaSet
+isHidden 1
+)
+xt "-58000,65000,-52800,66000"
+st "trigger_out"
+blo "-58000,65800"
+tm "WireNameMgr"
+)
+)
+on &479
+)
+*1053 (Wire
+uid 15750,0
+shape (OrthoPolyLine
+uid 15751,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-40250,65000,-24750,73000"
+pts [
+"-40250,65000"
+"-39000,65000"
+"-39000,73000"
+"-24750,73000"
+]
+)
+start &150
+end &51
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+tg (WTG
+uid 15752,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 15753,0
+va (VaSet
+)
+xt "-38250,64000,-30750,65000"
+st "trigger_id : (31:0)"
+blo "-38250,64800"
+tm "WireNameMgr"
+)
+)
+on &480
+)
+*1054 (Wire
+uid 16371,0
+shape (OrthoPolyLine
+uid 16372,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-36000,100000,-24750,100000"
+pts [
+"-36000,100000"
+"-24750,100000"
+]
+)
+end &53
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16375,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16376,0
+va (VaSet
+)
+xt "-35000,99000,-25000,100000"
+st "DCM_PS_status : (7:0)"
+blo "-35000,99800"
+tm "WireNameMgr"
+)
+)
+on &481
+)
+*1055 (Wire
+uid 16379,0
+shape (OrthoPolyLine
+uid 16380,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-41250,15000,-32000,15000"
+pts [
+"-41250,15000"
+"-32000,15000"
+]
+)
+start &304
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16383,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16384,0
+va (VaSet
+)
+xt "-40000,14000,-30000,15000"
+st "DCM_PS_status : (7:0)"
+blo "-40000,14800"
+tm "WireNameMgr"
+)
+)
+on &481
+)
+*1056 (Wire
+uid 16523,0
+shape (OrthoPolyLine
+uid 16524,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-36000,106000,-24750,106000"
+pts [
+"-36000,106000"
+"-24750,106000"
+]
+)
+end &57
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16527,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16528,0
+va (VaSet
+)
+xt "-35000,105000,-25400,106000"
+st "counter_result : (11:0)"
+blo "-35000,105800"
+tm "WireNameMgr"
+)
+)
+on &447
+)
+*1057 (Wire
+uid 16531,0
+shape (OrthoPolyLine
+uid 16532,0
+va (VaSet
+vasetType 3
+)
+xt "-36000,107000,-24750,107000"
+pts [
+"-36000,107000"
+"-24750,107000"
+]
+)
+end &58
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16535,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16536,0
+va (VaSet
+)
+xt "-35000,106000,-25000,107000"
+st "alarm_refclk_too_high"
+blo "-35000,106800"
+tm "WireNameMgr"
+)
+)
+on &443
+)
+*1058 (Wire
+uid 16539,0
+shape (OrthoPolyLine
+uid 16540,0
+va (VaSet
+vasetType 3
+)
+xt "-36000,108000,-24750,108000"
+pts [
+"-36000,108000"
+"-24750,108000"
+]
+)
+end &59
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16543,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16544,0
+va (VaSet
+)
+xt "-35000,107000,-25400,108000"
+st "alarm_refclk_too_low"
+blo "-35000,107800"
+tm "WireNameMgr"
+)
+)
+on &445
+)
+*1059 (Wire
+uid 16547,0
+shape (OrthoPolyLine
+uid 16548,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-56250,98000,-24750,101000"
+pts [
+"-56250,98000"
+"-28000,98000"
+"-28000,101000"
+"-24750,101000"
+]
+)
+start &484
+end &54
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16551,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16552,0
+va (VaSet
+)
+xt "-55000,97000,-49900,98000"
+st "dna : (63:0)"
+blo "-55000,97800"
+tm "WireNameMgr"
+)
+)
+on &489
+)
+*1060 (Wire
+uid 16556,0
+shape (OrthoPolyLine
+uid 16557,0
+va (VaSet
+vasetType 3
+)
+xt "-72000,98000,-67750,98000"
+pts [
+"-72000,98000"
+"-67750,98000"
+]
+)
+end &483
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 16560,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16561,0
+va (VaSet
+)
+xt "-71000,97000,-67700,98000"
+st "CLK_25"
+blo "-71000,97800"
+tm "WireNameMgr"
+)
+)
+on &187
+)
+*1061 (Wire
+uid 16564,0
+shape (OrthoPolyLine
+uid 16565,0
+va (VaSet
+vasetType 3
+)
+xt "-56250,100000,-52000,100000"
+pts [
+"-56250,100000"
+"-52000,100000"
+]
+)
+start &485
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16568,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16569,0
+va (VaSet
+)
+xt "-55000,99000,-52500,100000"
+st "ready"
+blo "-55000,99800"
+tm "WireNameMgr"
+)
+)
+on &490
+)
+*1062 (Wire
+uid 16877,0
+shape (OrthoPolyLine
+uid 16878,0
+va (VaSet
+vasetType 3
+)
+xt "-77000,145000,-69750,145000"
+pts [
+"-77000,145000"
+"-69750,145000"
+]
+)
+end &492
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16881,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16882,0
+va (VaSet
+)
+xt "-73000,144000,-69700,145000"
+st "CLK_50"
+blo "-73000,144800"
+tm "WireNameMgr"
+)
+)
+on &186
+)
+*1063 (Wire
+uid 16885,0
+shape (OrthoPolyLine
+uid 16886,0
+va (VaSet
+vasetType 3
+)
+xt "-77000,146000,-69750,146000"
+pts [
+"-77000,146000"
+"-69750,146000"
+]
+)
+end &494
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16889,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16890,0
+va (VaSet
+)
+xt "-74000,145000,-68800,146000"
+st "trigger_out"
+blo "-74000,145800"
+tm "WireNameMgr"
+)
+)
+on &479
+)
+*1064 (Wire
+uid 16914,0
+shape (OrthoPolyLine
+uid 16915,0
+va (VaSet
+vasetType 3
+)
+xt "-84000,147000,-69750,147000"
+pts [
+"-69750,147000"
+"-84000,147000"
+]
+)
+start &497
+end &502
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16916,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16917,0
+va (VaSet
+)
+xt "-83000,146000,-79600,147000"
+st "enable_i"
+blo "-83000,146800"
+tm "WireNameMgr"
+)
+)
+on &510
+)
+*1065 (Wire
+uid 16939,0
+shape (OrthoPolyLine
+uid 16940,0
+va (VaSet
+vasetType 3
+)
+xt "-79000,148000,-69750,148000"
+pts [
+"-69750,148000"
+"-79000,148000"
+]
+)
+start &496
+end &512
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16941,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16942,0
+va (VaSet
+)
+xt "-75750,147000,-69550,148000"
+st "reset_synch_i"
+blo "-75750,147800"
+tm "WireNameMgr"
+)
+)
+on &519
+)
+*1066 (Wire
+uid 16945,0
+shape (OrthoPolyLine
+uid 16946,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-48250,145000,-40000,145000"
+pts [
+"-48250,145000"
+"-40000,145000"
+]
+)
+start &493
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16949,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16950,0
+va (VaSet
+)
+xt "-47000,144000,-41700,145000"
+st "time : (31:0)"
+blo "-47000,144800"
+tm "WireNameMgr"
+)
+)
+on &520
+)
+*1067 (Wire
+uid 16955,0
+shape (OrthoPolyLine
+uid 16956,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-37000,109000,-24750,109000"
+pts [
+"-37000,109000"
+"-24750,109000"
+]
+)
+end &60
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 16959,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 16960,0
+va (VaSet
+)
+xt "-36000,108000,-30700,109000"
+st "time : (31:0)"
+blo "-36000,108800"
+tm "WireNameMgr"
+)
+)
+on &520
+)
+*1068 (Wire
+uid 17003,0
+shape (OrthoPolyLine
+uid 17004,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-250,151000,11000,151000"
+pts [
+"-250,151000"
+"11000,151000"
+]
+)
+start &681
+ss 0
+sat 32
+eat 16
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 17007,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 17008,0
+va (VaSet
+)
+xt "3000,150000,11300,151000"
+st "rs465_data : (55:0)"
+blo "3000,150800"
+tm "WireNameMgr"
+)
+)
+on &521
+)
+*1069 (Wire
+uid 17011,0
+shape (OrthoPolyLine
+uid 17012,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-36000,103000,-24750,103000"
+pts [
+"-36000,103000"
+"-24750,103000"
+]
+)
+end &56
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 17015,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 17016,0
+va (VaSet
+)
+xt "-35000,102000,-26700,103000"
+st "rs465_data : (55:0)"
+blo "-35000,102800"
+tm "WireNameMgr"
+)
+)
+on &521
+)
+*1070 (Wire
+uid 17019,0
+shape (OrthoPolyLine
+uid 17020,0
+va (VaSet
+vasetType 3
+)
+xt "-250,152000,12000,152000"
+pts [
+"-250,152000"
+"12000,152000"
+]
+)
+start &682
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 17023,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 17024,0
+va (VaSet
+)
+xt "4000,151000,12300,152000"
+st "FTM_RS485_ready"
+blo "4000,151800"
+tm "WireNameMgr"
+)
+)
+on &522
+)
+*1071 (Wire
+uid 17027,0
+shape (OrthoPolyLine
+uid 17028,0
+va (VaSet
+vasetType 3
+)
+xt "-36000,102000,-24750,102000"
+pts [
+"-36000,102000"
+"-24750,102000"
+]
+)
+end &55
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 17031,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 17032,0
+va (VaSet
+)
+xt "-35000,101000,-26700,102000"
+st "FTM_RS485_ready"
+blo "-35000,101800"
+tm "WireNameMgr"
+)
+)
+on &522
+)
+*1072 (Wire
+uid 17393,0
+shape (OrthoPolyLine
+uid 17394,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "72750,64000,87250,68000"
+pts [
+"87250,68000"
+"76000,68000"
+"76000,64000"
+"72750,64000"
+]
+)
+start &122
+end &422
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 17395,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 17396,0
+va (VaSet
+)
+xt "77250,67000,87050,68000"
+st "c_trigger_mult : (15:0)"
+blo "77250,67800"
+tm "WireNameMgr"
+)
+)
+on &523
+)
+*1073 (Wire
+uid 17401,0
+shape (OrthoPolyLine
+uid 17402,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-35000,110000,-24750,110000"
+pts [
+"-35000,110000"
+"-24750,110000"
+]
+)
+end &61
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 17405,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 17406,0
+va (VaSet
+)
+xt "-34000,109000,-24200,110000"
+st "c_trigger_mult : (15:0)"
+blo "-34000,109800"
+tm "WireNameMgr"
+)
+)
+on &523
+)
+*1074 (Wire
+uid 18081,0
+shape (OrthoPolyLine
+uid 18082,0
+va (VaSet
+vasetType 3
+)
+xt "-63000,48000,-58750,48000"
+pts [
+"-63000,48000"
+"-58750,48000"
+]
+)
+end &210
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 18085,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18086,0
+va (VaSet
+)
+xt "-62000,47000,-58700,48000"
+st "CLK_25"
+blo "-62000,47800"
+tm "WireNameMgr"
+)
+)
+on &187
+)
+*1075 (Wire
+uid 18093,0
+shape (OrthoPolyLine
+uid 18094,0
+va (VaSet
+vasetType 3
+)
+xt "51750,47000,56000,47000"
+pts [
+"56000,47000"
+"51750,47000"
+]
+)
+end &926
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 18097,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18098,0
+va (VaSet
+)
+xt "53000,46000,56300,47000"
+st "CLK_50"
+blo "53000,46800"
+tm "WireNameMgr"
+)
+)
+on &186
+)
+*1076 (Wire
+uid 18101,0
+shape (OrthoPolyLine
+uid 18102,0
+va (VaSet
+vasetType 3
+)
+xt "32000,47000,36250,47000"
+pts [
+"32000,47000"
+"36250,47000"
+]
+)
+end &922
+sat 16
+eat 32
+st 0
+sf 1
+tg (WTG
+uid 18105,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18106,0
+va (VaSet
+)
+xt "33000,46000,36300,47000"
+st "CLK_25"
+blo "33000,46800"
+tm "WireNameMgr"
+)
+)
+on &187
+)
+*1077 (Wire
+uid 18459,0
+shape (OrthoPolyLine
+uid 18460,0
+va (VaSet
+vasetType 3
+)
+xt "59750,83000,87250,83000"
+pts [
+"59750,83000"
+"87250,83000"
+]
+)
+start &734
+end &132
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 18461,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18462,0
+va (VaSet
+)
+xt "70000,82000,77200,83000"
+st "data_ram_empty"
+blo "70000,82800"
+tm "WireNameMgr"
+)
+)
+on &524
+)
+*1078 (Wire
+uid 18974,0
+shape (OrthoPolyLine
+uid 18975,0
+va (VaSet
+vasetType 3
+)
+xt "-53000,36000,-51000,36000"
+pts [
+"-51000,36000"
+"-53000,36000"
+]
+)
+start &528
+end &525
+ss 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 18978,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 18979,0
+va (VaSet
+isHidden 1
+)
+xt "-70000,44000,-66000,45000"
+st "ADC_CLK"
+blo "-70000,44800"
+tm "WireNameMgr"
+)
+)
+on &526
+)
+*1079 (Wire
+uid 19231,0
+shape (OrthoPolyLine
+uid 19232,0
+va (VaSet
+vasetType 3
+)
+xt "-45000,24000,-39000,35000"
+pts [
+"-45000,35000"
+"-39000,35000"
+"-39000,24000"
+]
+)
+start &533
+end &962
+ss 0
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 19233,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 19234,0
+va (VaSet
+)
+xt "-43000,34000,-38200,35000"
+st "CLK_25_PS"
+blo "-43000,34800"
+tm "WireNameMgr"
+)
+)
+on &184
+)
+*1080 (Wire
+uid 19276,0
+shape (OrthoPolyLine
+uid 19277,0
+va (VaSet
+vasetType 3
+)
+xt "-45000,37000,-41000,37000"
+pts [
+"-41000,37000"
+"-45000,37000"
+]
+)
+end &531
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 19280,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 19281,0
+va (VaSet
+)
+xt "-46000,36000,-40900,37000"
+st "adc_clk_en"
+blo "-46000,36800"
+tm "WireNameMgr"
+)
+)
+on &295
+)
+*1081 (Wire
+uid 20153,0
+shape (OrthoPolyLine
+uid 20154,0
+va (VaSet
+vasetType 3
+)
+xt "-2250,130000,6000,130000"
+pts [
+"-2250,130000"
+"6000,130000"
+]
+)
+start &259
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 20157,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 20158,0
+va (VaSet
+)
+xt "-1000,129000,7000,130000"
+st "current_dac_array"
+blo "-1000,129800"
+tm "WireNameMgr"
+)
+)
+on &545
+)
+*1082 (Wire
+uid 20923,0
+shape (OrthoPolyLine
+uid 20924,0
+va (VaSet
+vasetType 3
+)
+xt "80000,119000,87250,119000"
+pts [
+"87250,119000"
+"80000,119000"
+]
+)
+start &126
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 20927,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 20928,0
+va (VaSet
+)
+xt "81000,118000,86300,119000"
+st "dac_setting"
+blo "81000,118800"
+tm "WireNameMgr"
+)
+)
+on &549
+)
+*1083 (Wire
+uid 20931,0
+shape (OrthoPolyLine
+uid 20932,0
+va (VaSet
+vasetType 3
+)
+xt "-2250,129000,6000,129000"
+pts [
+"6000,129000"
+"-2250,129000"
+]
+)
+end &249
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 20935,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 20936,0
+va (VaSet
+)
+xt "1000,128000,6300,129000"
+st "dac_setting"
+blo "1000,128800"
+tm "WireNameMgr"
+)
+)
+on &549
+)
+*1084 (Wire
+uid 20939,0
+shape (OrthoPolyLine
+uid 20940,0
+va (VaSet
+vasetType 3
+)
+xt "80000,120000,87250,120000"
+pts [
+"87250,120000"
+"80000,120000"
+]
+)
+start &129
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 20943,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 20944,0
+va (VaSet
+)
+xt "81000,119000,86000,120000"
+st "roi_setting"
+blo "81000,119800"
+tm "WireNameMgr"
+)
+)
+on &550
+)
+*1085 (Wire
+uid 20945,0
+shape (OrthoPolyLine
+uid 20946,0
+va (VaSet
+vasetType 3
+)
+xt "22000,86000,27250,86000"
+pts [
+"22000,86000"
+"27250,86000"
+]
+)
+end &722
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 20949,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 20950,0
+va (VaSet
+)
+xt "23000,85000,28000,86000"
+st "roi_setting"
+blo "23000,85800"
+tm "WireNameMgr"
+)
+)
+on &550
+)
+*1086 (Wire
+uid 20953,0
+shape (OrthoPolyLine
+uid 20954,0
+va (VaSet
+vasetType 3
+)
+xt "3750,101000,13000,101000"
+pts [
+"13000,101000"
+"3750,101000"
+]
+)
+end &32
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 20957,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 20958,0
+va (VaSet
+)
+xt "7000,100000,12000,101000"
+st "roi_setting"
+blo "7000,100800"
+tm "WireNameMgr"
+)
+)
+on &550
+)
+*1087 (Wire
+uid 20987,0
+shape (OrthoPolyLine
+uid 20988,0
+va (VaSet
+vasetType 3
+)
+xt "73000,107000,87250,107000"
+pts [
+"87250,107000"
+"73000,107000"
+]
+)
+start &127
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 20991,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 20992,0
+va (VaSet
+)
+xt "74000,106000,86900,107000"
+st "memory_manager_config_start"
+blo "74000,106800"
+tm "WireNameMgr"
+)
+)
+on &551
+)
+*1088 (Wire
+uid 21003,0
+shape (OrthoPolyLine
+uid 21004,0
+va (VaSet
+vasetType 3
+)
+xt "73000,108000,87250,108000"
+pts [
+"73000,108000"
+"87250,108000"
+]
+)
+end &128
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 21007,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 21008,0
+va (VaSet
+)
+xt "74000,107000,86600,108000"
+st "memory_manager_config_valid"
+blo "74000,107800"
+tm "WireNameMgr"
+)
+)
+on &552
+)
+*1089 (Wire
+uid 21011,0
+shape (OrthoPolyLine
+uid 21012,0
+va (VaSet
+vasetType 3
+)
+xt "74000,111000,87250,111000"
+pts [
+"87250,111000"
+"74000,111000"
+]
+)
+start &130
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 21015,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 21016,0
+va (VaSet
+)
+xt "75000,110000,86500,111000"
+st "spi_interface_config_start"
+blo "75000,110800"
+tm "WireNameMgr"
+)
+)
+on &553
+)
+*1090 (Wire
+uid 21027,0
+shape (OrthoPolyLine
+uid 21028,0
+va (VaSet
+vasetType 3
+)
+xt "74000,112000,87250,112000"
+pts [
+"74000,112000"
+"87250,112000"
+]
+)
+end &131
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 21031,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 21032,0
+va (VaSet
+)
+xt "75000,111000,86200,112000"
+st "spi_interface_config_valid"
+blo "75000,111800"
+tm "WireNameMgr"
+)
+)
+on &554
+)
+*1091 (Wire
+uid 21049,0
+shape (OrthoPolyLine
+uid 21050,0
+va (VaSet
+vasetType 3
+)
+xt "-2250,125000,10000,125000"
+pts [
+"10000,125000"
+"-2250,125000"
+]
+)
+end &251
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 21053,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 21054,0
+va (VaSet
+)
+xt "-1000,124000,10500,125000"
+st "spi_interface_config_start"
+blo "-1000,124800"
+tm "WireNameMgr"
+)
+)
+on &553
+)
+*1092 (Wire
+uid 21061,0
+shape (OrthoPolyLine
+uid 21062,0
+va (VaSet
+vasetType 3
+)
+xt "-2250,126000,10000,126000"
+pts [
+"-2250,126000"
+"10000,126000"
+]
+)
+start &250
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 21065,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 21066,0
+va (VaSet
+)
+xt "-1000,125000,10200,126000"
+st "spi_interface_config_valid"
+blo "-1000,125800"
+tm "WireNameMgr"
+)
+)
+on &554
+)
+*1093 (Wire
+uid 21067,0
+shape (OrthoPolyLine
+uid 21068,0
+va (VaSet
+vasetType 3
+)
+xt "14000,76000,27250,76000"
+pts [
+"27250,76000"
+"14000,76000"
+]
+)
+start &720
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 21073,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 21074,0
+va (VaSet
+)
+xt "15000,75000,27900,76000"
+st "memory_manager_config_start"
+blo "15000,75800"
+tm "WireNameMgr"
+)
+)
+on &551
+)
+*1094 (Wire
+uid 21083,0
+shape (OrthoPolyLine
+uid 21084,0
+va (VaSet
+vasetType 3
+)
+xt "14000,77000,27250,77000"
+pts [
+"14000,77000"
+"27250,77000"
+]
+)
+end &724
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 21089,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 21090,0
+va (VaSet
+)
+xt "15000,76000,27600,77000"
+st "memory_manager_config_valid"
+blo "15000,76800"
+tm "WireNameMgr"
+)
+)
+on &552
+)
+*1095 (Wire
+uid 21559,0
+shape (OrthoPolyLine
+uid 21560,0
+va (VaSet
+vasetType 3
+)
+xt "-26000,130000,-19750,130000"
+pts [
+"-26000,130000"
+"-19750,130000"
+]
+)
+end &260
+es 0
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 21565,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 21566,0
+va (VaSet
+)
+xt "-25000,129000,-19800,130000"
+st "sclk_enable"
+blo "-25000,129800"
+tm "WireNameMgr"
+)
+)
+on &294
+)
+*1096 (Wire
+uid 21768,0
+shape (OrthoPolyLine
+uid 21769,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-36000,99000,-24750,99000"
+pts [
+"-36000,99000"
+"-24750,99000"
+]
+)
+end &52
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 21774,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 21775,0
+va (VaSet
+)
+xt "-35000,98000,-28300,99000"
+st "plllock_in : (3:0)"
+blo "-35000,98800"
+tm "WireNameMgr"
+)
+)
+on &433
+)
+*1097 (Wire
+uid 21917,0
+shape (OrthoPolyLine
+uid 21918,0
+va (VaSet
+vasetType 3
+)
+xt "-83000,120000,-81000,120000"
+pts [
+"-83000,120000"
+"-81000,120000"
+]
+)
+start &567
+end &585
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 21919,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 21920,0
+va (VaSet
+isHidden 1
+)
+xt "-81000,119000,-78400,120000"
+st "dout0"
+blo "-81000,119800"
+tm "WireNameMgr"
+)
+)
+on &596
+)
+*1098 (Wire
+uid 21923,0
+shape (OrthoPolyLine
+uid 21924,0
+va (VaSet
+vasetType 3
+)
+xt "-83000,122000,-81000,122000"
+pts [
+"-83000,122000"
+"-81000,122000"
+]
+)
+start &568
+end &587
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 21925,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 21926,0
+va (VaSet
+isHidden 1
+)
+xt "-81000,121000,-78500,122000"
+st "dout1"
+blo "-81000,121800"
+tm "WireNameMgr"
+)
+)
+on &597
+)
+*1099 (Wire
+uid 21929,0
+shape (OrthoPolyLine
+uid 21930,0
+va (VaSet
+vasetType 3
+)
+xt "-83000,124000,-81000,124000"
+pts [
+"-83000,124000"
+"-81000,124000"
+]
+)
+start &569
+end &589
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 21931,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 21932,0
+va (VaSet
+isHidden 1
+)
+xt "-81000,123000,-78400,124000"
+st "dout2"
+blo "-81000,123800"
+tm "WireNameMgr"
+)
+)
+on &598
+)
+*1100 (Wire
+uid 21935,0
+shape (OrthoPolyLine
+uid 21936,0
+va (VaSet
+vasetType 3
+)
+xt "-83000,126000,-81000,126000"
+pts [
+"-83000,126000"
+"-81000,126000"
+]
+)
+start &570
+end &591
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 21937,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 21938,0
+va (VaSet
+isHidden 1
+)
+xt "-81000,125000,-78400,126000"
+st "dout3"
+blo "-81000,125800"
+tm "WireNameMgr"
+)
+)
+on &599
+)
+*1101 (Wire
+uid 21986,0
+shape (OrthoPolyLine
+uid 21987,0
+va (VaSet
+vasetType 3
+)
+xt "-75000,123000,-66000,123000"
+pts [
+"-75000,123000"
+"-66000,123000"
+]
+)
+start &575
+end &616
+es 0
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 21988,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 21989,0
+va (VaSet
+isHidden 1
+)
+xt "-66000,122000,-63900,123000"
+st "dout"
+blo "-66000,122800"
+tm "WireNameMgr"
+)
+)
+on &623
+)
+*1102 (Wire
+uid 21992,0
+shape (OrthoPolyLine
+uid 21993,0
+va (VaSet
+vasetType 3
+lineColor "65535,0,0"
+lineWidth 6
+)
+xt "-94000,125000,-66000,128000"
+pts [
+"-94000,128000"
+"-70000,128000"
+"-70000,125000"
+"-66000,125000"
+]
+)
+start &648
+end &618
+ss 0
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 21996,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 21997,0
+va (VaSet
+)
+xt "-72000,129000,-62400,130000"
+st "I_really_want_dwrite"
+blo "-72000,129800"
+tm "WireNameMgr"
+)
+)
+on &624
+)
+*1103 (Wire
+uid 22068,0
+shape (OrthoPolyLine
+uid 22069,0
+va (VaSet
+vasetType 3
+)
+xt "-68000,114000,-57000,122000"
+pts [
+"-68000,114000"
+"-59000,114000"
+"-59000,122000"
+"-57000,122000"
+]
+)
+end &631
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 22074,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 22075,0
+va (VaSet
+)
+xt "-68000,113000,-58700,114000"
+st "dwrite_enable_w5300"
+blo "-68000,113800"
+tm "WireNameMgr"
+)
+)
+on &625
+)
+*1104 (Wire
+uid 22127,0
+shape (OrthoPolyLine
+uid 22128,0
+va (VaSet
+vasetType 3
+)
+xt "-60000,124000,-57000,124000"
+pts [
+"-60000,124000"
+"-57000,124000"
+]
+)
+start &601
+end &633
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 22129,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 22130,0
+va (VaSet
+isHidden 1
+)
+xt "-58000,123000,-55400,124000"
+st "dout4"
+blo "-58000,123800"
+tm "WireNameMgr"
+)
+)
+on &645
+)
+*1105 (Wire
+uid 22352,0
+shape (OrthoPolyLine
+uid 22353,0
+va (VaSet
+vasetType 3
+)
+xt "78000,134000,88250,134000"
+pts [
+"78000,134000"
+"88250,134000"
+]
+)
+end &381
+es 0
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 22358,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 22359,0
+va (VaSet
+)
+xt "79000,133000,88600,134000"
+st "alarm_refclk_too_low"
+blo "79000,133800"
+tm "WireNameMgr"
+)
+)
+on &445
+)
+*1106 (Wire
+uid 22360,0
+shape (OrthoPolyLine
+uid 22361,0
+va (VaSet
+vasetType 3
+)
+xt "78000,133000,88250,133000"
+pts [
+"78000,133000"
+"88250,133000"
+]
+)
+end &380
+es 0
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 22366,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 22367,0
+va (VaSet
+)
+xt "79000,132000,89000,133000"
+st "alarm_refclk_too_high"
+blo "79000,132800"
+tm "WireNameMgr"
+)
+)
+on &443
+)
+*1107 (Wire
+uid 23047,0
+shape (OrthoPolyLine
+uid 23048,0
+va (VaSet
+vasetType 3
+)
+xt "166000,78000,169000,81000"
+pts [
+"166000,78000"
+"169000,78000"
+"169000,81000"
+]
+)
+start &450
+end &657
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 23049,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 23050,0
+va (VaSet
+)
+xt "168000,77000,173200,78000"
+st "denable_sig"
+blo "168000,77800"
+tm "WireNameMgr"
+)
+)
+on &669
+)
+*1108 (Wire
+uid 23055,0
+shape (OrthoPolyLine
+uid 23056,0
+va (VaSet
+vasetType 3
+)
+xt "-36000,113000,-24750,113000"
+pts [
+"-36000,113000"
+"-24750,113000"
+]
+)
+end &69
+es 0
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 23061,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 23062,0
+va (VaSet
+)
+xt "-35000,112000,-29800,113000"
+st "denable_sig"
+blo "-35000,112800"
+tm "WireNameMgr"
+)
+)
+on &669
+)
+*1109 (Wire
+uid 23063,0
+shape (OrthoPolyLine
+uid 23064,0
+va (VaSet
+vasetType 3
+)
+xt "-36000,114000,-24750,114000"
+pts [
+"-36000,114000"
+"-24750,114000"
+]
+)
+end &70
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 23069,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 23070,0
+va (VaSet
+)
+xt "-35000,113000,-25700,114000"
+st "dwrite_enable_w5300"
+blo "-35000,113800"
+tm "WireNameMgr"
+)
+)
+on &625
+)
+*1110 (Wire
+uid 23343,0
+shape (OrthoPolyLine
+uid 23344,0
+va (VaSet
+vasetType 3
+)
+xt "-35000,111000,-24750,111000"
+pts [
+"-35000,111000"
+"-24750,111000"
+]
+)
+end &67
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 23347,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 23348,0
+va (VaSet
+)
+xt "-34000,110000,-25500,111000"
+st "DCM_locked_status"
+blo "-34000,110800"
+tm "WireNameMgr"
+)
+)
+on &670
+)
+*1111 (Wire
+uid 23351,0
+shape (OrthoPolyLine
+uid 23352,0
+va (VaSet
+vasetType 3
+)
+xt "-36000,112000,-24750,112000"
+pts [
+"-36000,112000"
+"-24750,112000"
+]
+)
+end &68
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 23355,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 23356,0
+va (VaSet
+)
+xt "-35000,111000,-26800,112000"
+st "DCM_ready_status"
+blo "-35000,111800"
+tm "WireNameMgr"
+)
+)
+on &671
+)
+*1112 (Wire
+uid 23357,0
+shape (OrthoPolyLine
+uid 23358,0
+va (VaSet
+vasetType 3
+)
+xt "-41250,17000,-32000,17000"
+pts [
+"-41250,17000"
+"-32000,17000"
+]
+)
+start &306
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 23363,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 23364,0
+va (VaSet
+)
+xt "-40000,16000,-31800,17000"
+st "DCM_ready_status"
+blo "-40000,16800"
+tm "WireNameMgr"
+)
+)
+on &671
+)
+*1113 (Wire
+uid 23365,0
+shape (OrthoPolyLine
+uid 23366,0
+va (VaSet
+vasetType 3
+)
+xt "-41250,16000,-32000,16000"
+pts [
+"-41250,16000"
+"-32000,16000"
+]
+)
+start &305
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 23371,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 23372,0
+va (VaSet
+)
+xt "-40000,15000,-31500,16000"
+st "DCM_locked_status"
+blo "-40000,15800"
+tm "WireNameMgr"
+)
+)
+on &670
+)
+*1114 (Wire
+uid 23600,0
+shape (OrthoPolyLine
+uid 23601,0
+va (VaSet
+vasetType 3
+)
+xt "-36000,115000,-24750,115000"
+pts [
+"-36000,115000"
+"-24750,115000"
+]
+)
+end &71
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 23606,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 23607,0
+va (VaSet
+)
+xt "-36000,114000,-30800,115000"
+st "sclk_enable"
+blo "-36000,114800"
+tm "WireNameMgr"
+)
+)
+on &294
+)
+*1115 (Wire
+uid 23833,0
+shape (OrthoPolyLine
+uid 23834,0
+va (VaSet
+vasetType 3
+)
+xt "124750,86000,134000,86000"
+pts [
+"124750,86000"
+"134000,86000"
+]
+)
+start &133
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 23839,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 23840,0
+va (VaSet
+)
+xt "126000,85000,134200,86000"
+st "DCM_ready_status"
+blo "126000,85800"
+tm "WireNameMgr"
+)
+)
+on &671
+)
+*1116 (Wire
+uid 24078,0
+shape (OrthoPolyLine
+uid 24079,0
+va (VaSet
+vasetType 3
+)
+xt "59000,99000,65000,99000"
+pts [
+"59000,99000"
+"65000,99000"
+]
+)
+start &828
+end &673
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 24082,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 24083,0
+ro 270
+va (VaSet
+isHidden 1
+)
+xt "58000,92400,59000,98000"
+st "trigger_veto"
+blo "58800,98000"
+tm "WireNameMgr"
+)
+)
+on &672
+)
+*1117 (Wire
+uid 24646,0
+shape (OrthoPolyLine
+uid 24647,0
+va (VaSet
+vasetType 3
+)
+xt "-250,157000,4000,157000"
+pts [
+"-250,157000"
+"4000,157000"
+]
+)
+start &678
+end &687
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 24650,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 24651,0
+va (VaSet
+isHidden 1
+)
+xt "1000,156000,9100,157000"
+st "FTM_RS485_tx_d"
+blo "1000,156800"
+tm "WireNameMgr"
+)
+)
+on &692
+)
+*1118 (Wire
+uid 24660,0
+shape (OrthoPolyLine
+uid 24661,0
+va (VaSet
+vasetType 3
+)
+xt "-250,158000,4000,158000"
+pts [
+"4000,158000"
+"-250,158000"
+]
+)
+start &688
+end &676
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 24664,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 24665,0
+va (VaSet
+isHidden 1
+)
+xt "1000,157000,9100,158000"
+st "FTM_RS485_rx_d"
+blo "1000,157800"
+tm "WireNameMgr"
+)
+)
+on &691
+)
+*1119 (Wire
+uid 24674,0
+shape (OrthoPolyLine
+uid 24675,0
+va (VaSet
+vasetType 3
+)
+xt "-250,159000,5000,159000"
+pts [
+"-250,159000"
+"5000,159000"
+]
+)
+start &677
+end &689
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 24678,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 24679,0
+va (VaSet
+isHidden 1
+)
+xt "1000,158000,9400,159000"
+st "FTM_RS485_rx_en"
+blo "1000,158800"
+tm "WireNameMgr"
+)
+)
+on &693
+)
+*1120 (Wire
+uid 24688,0
+shape (OrthoPolyLine
+uid 24689,0
+va (VaSet
+vasetType 3
+)
+xt "-250,160000,5000,160000"
+pts [
+"-250,160000"
+"5000,160000"
+]
+)
+start &679
+end &690
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 24692,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 24693,0
+va (VaSet
+isHidden 1
+)
+xt "1000,159000,9400,160000"
+st "FTM_RS485_tx_en"
+blo "1000,159800"
+tm "WireNameMgr"
+)
+)
+on &694
+)
+*1121 (Wire
+uid 24708,0
+shape (OrthoPolyLine
+uid 24709,0
+va (VaSet
+vasetType 3
+)
+xt "-29000,149000,-21750,149000"
+pts [
+"-29000,149000"
+"-21750,149000"
+]
+)
+end &675
+es 0
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 24714,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 24715,0
+va (VaSet
+)
+xt "-25000,148000,-21700,149000"
+st "CLK_50"
+blo "-25000,148800"
+tm "WireNameMgr"
+)
+)
+on &186
+)
+*1122 (Wire
+uid 24724,0
+shape (OrthoPolyLine
+uid 24725,0
+va (VaSet
+vasetType 3
+)
+xt "-250,150000,12000,150000"
+pts [
+"-250,150000"
+"12000,150000"
+]
+)
+start &680
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 24730,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 24731,0
+va (VaSet
+)
+xt "2000,149000,11000,150000"
+st "drs_readout_started"
+blo "2000,149800"
+tm "WireNameMgr"
+)
+)
+on &387
+)
+*1123 (Wire
+uid 24738,0
+shape (OrthoPolyLine
+uid 24739,0
+va (VaSet
+vasetType 3
+)
+xt "-250,153000,11000,153000"
+pts [
+"-250,153000"
+"11000,153000"
+]
+)
+start &683
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 24742,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 24743,0
+va (VaSet
+)
+xt "1000,152000,9800,153000"
+st "rec_timeout_occured"
+blo "1000,152800"
+tm "WireNameMgr"
+)
+)
+on &695
+)
+*1124 (Wire
+uid 24750,0
+shape (OrthoPolyLine
+uid 24751,0
+va (VaSet
+vasetType 3
+)
+xt "-36000,104000,-24750,104000"
+pts [
+"-36000,104000"
+"-24750,104000"
+]
+)
+end &73
+es 0
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 24756,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 24757,0
+va (VaSet
+)
+xt "-36000,103000,-27200,104000"
+st "rec_timeout_occured"
+blo "-36000,103800"
+tm "WireNameMgr"
+)
+)
+on &695
+)
+*1125 (Wire
+uid 25029,0
+shape (OrthoPolyLine
+uid 25030,0
+va (VaSet
+vasetType 3
+)
+xt "124750,94000,133000,94000"
+pts [
+"124750,94000"
+"133000,94000"
+]
+)
+start &135
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 25033,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 25034,0
+va (VaSet
+)
+xt "125000,93000,132200,94000"
+st "reset_trigger_id"
+blo "125000,93800"
+tm "WireNameMgr"
+)
+)
+on &696
+)
+*1126 (Wire
+uid 25035,0
+shape (OrthoPolyLine
+uid 25036,0
+va (VaSet
+vasetType 3
+)
+xt "-61000,66000,-52750,66000"
+pts [
+"-61000,66000"
+"-52750,66000"
+]
+)
+end &153
+es 0
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 25041,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 25042,0
+va (VaSet
+)
+xt "-61000,65000,-53800,66000"
+st "reset_trigger_id"
+blo "-61000,65800"
+tm "WireNameMgr"
+)
+)
+on &696
+)
+*1127 (Wire
+uid 25298,0
+shape (OrthoPolyLine
+uid 25299,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "124750,108000,132000,108000"
+pts [
+"124750,108000"
+"132000,108000"
+]
+)
+start &136
+end &697
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 25302,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 25303,0
+va (VaSet
+isHidden 1
+)
+xt "126000,107000,132000,108000"
+st "w5300_state"
+blo "126000,107800"
+tm "WireNameMgr"
+)
+)
+on &698
+)
+*1128 (Wire
+uid 25543,0
+shape (OrthoPolyLine
+uid 25544,0
+va (VaSet
+vasetType 3
+)
+xt "124750,109000,137000,109000"
+pts [
+"124750,109000"
+"137000,109000"
+]
+)
+start &137
+end &700
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 25547,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 25548,0
+va (VaSet
+isHidden 1
+)
+xt "126000,108000,136400,109000"
+st "debug_data_ram_empty"
+blo "126000,108800"
+tm "WireNameMgr"
+)
+)
+on &699
+)
+*1129 (Wire
+uid 25557,0
+shape (OrthoPolyLine
+uid 25558,0
+va (VaSet
+vasetType 3
+)
+xt "124750,110000,135000,110000"
+pts [
+"124750,110000"
+"135000,110000"
+]
+)
+start &138
+end &702
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 25561,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 25562,0
+va (VaSet
+isHidden 1
+)
+xt "126000,109000,133500,110000"
+st "debug_data_valid"
+blo "126000,109800"
+tm "WireNameMgr"
+)
+)
+on &701
+)
+*1130 (Wire
+uid 25842,0
+shape (OrthoPolyLine
+uid 25843,0
+va (VaSet
+vasetType 3
+)
+xt "-40000,76000,-24750,78000"
+pts [
+"-24750,76000"
+"-28000,76000"
+"-28000,78000"
+"-40000,78000"
+]
+)
+start &76
+end &704
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 25844,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 25845,0
+va (VaSet
+)
+xt "-34750,75000,-26250,76000"
+st "software_trigger_in"
+blo "-34750,75800"
+tm "WireNameMgr"
+)
+)
+on &711
+)
+*1131 (Wire
+uid 26073,0
+shape (OrthoPolyLine
+uid 26074,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "59750,86000,67000,86000"
+pts [
+"59750,86000"
+"67000,86000"
+]
+)
+start &718
+end &712
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 26077,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 26078,0
+va (VaSet
+isHidden 1
+)
+xt "61000,85000,69500,86000"
+st "mem_manager_state"
+blo "61000,85800"
+tm "WireNameMgr"
+)
+)
+on &713
+)
+*1132 (Wire
+uid 26336,0
+shape (OrthoPolyLine
+uid 26337,0
+va (VaSet
+vasetType 3
+)
+xt "3750,103000,13000,103000"
+pts [
+"3750,103000"
+"13000,103000"
+]
+)
+start &77
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 26340,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 26341,0
+va (VaSet
+)
+xt "9000,102000,11800,103000"
+st "is_idle"
+blo "9000,102800"
+tm "WireNameMgr"
+)
+)
+on &714
+)
+*1133 (Wire
+uid 26344,0
+shape (OrthoPolyLine
+uid 26345,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "3750,108000,7000,108000"
+pts [
+"3750,108000"
+"7000,108000"
+]
+)
+start &78
+end &715
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 26348,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 26349,0
+va (VaSet
+isHidden 1
+)
+xt "5000,107000,9000,108000"
+st "DG_state"
+blo "5000,107800"
+tm "WireNameMgr"
+)
+)
+on &716
+)
+*1134 (Wire
+uid 26356,0
+shape (OrthoPolyLine
+uid 26357,0
+va (VaSet
+vasetType 3
+)
+xt "80000,92000,87250,92000"
+pts [
+"80000,92000"
+"87250,92000"
+]
+)
+end &139
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 26362,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 26363,0
+va (VaSet
+)
+xt "83000,91000,85800,92000"
+st "is_idle"
+blo "83000,91800"
+tm "WireNameMgr"
+)
+)
+on &714
+)
+*1135 (Wire
+uid 27133,0
+shape (OrthoPolyLine
+uid 27134,0
+va (VaSet
+vasetType 3
+)
+xt "59750,80000,87250,80000"
+pts [
+"87250,80000"
+"59750,80000"
+]
+)
+start &112
+end &735
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 27135,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 27136,0
+va (VaSet
+)
+xt "79250,79000,85850,80000"
+st "data_valid_ack"
+blo "79250,79800"
+tm "WireNameMgr"
+)
+)
+on &741
+)
+*1136 (Wire
+uid 27149,0
+shape (OrthoPolyLine
+uid 27150,0
+va (VaSet
+vasetType 3
+)
+xt "3750,83000,27250,86000"
+pts [
+"27250,83000"
+"7000,83000"
+"7000,86000"
+"3750,86000"
+]
+)
+start &737
+end &66
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 27151,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 27152,0
+va (VaSet
+)
+xt "19250,82000,26250,83000"
+st "dg_start_config"
+blo "19250,82800"
+tm "WireNameMgr"
+)
+)
+on &742
+)
+*1137 (Wire
+uid 27155,0
+shape (OrthoPolyLine
+uid 27156,0
+va (VaSet
+vasetType 3
+)
+xt "3750,84000,27250,87000"
+pts [
+"27250,84000"
+"14000,84000"
+"14000,87000"
+"3750,87000"
+]
+)
+start &736
+end &65
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 27157,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 27158,0
+va (VaSet
+)
+xt "19250,83000,25950,84000"
+st "dg_config_done"
+blo "19250,83800"
+tm "WireNameMgr"
+)
+)
+on &743
+)
+*1138 (Wire
+uid 27605,0
+shape (OrthoPolyLine
+uid 27606,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "-35000,105000,-24750,105000"
+pts [
+"-35000,105000"
+"-24750,105000"
+]
+)
+end &74
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 27609,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 27610,0
+va (VaSet
+)
+xt "-34000,104000,-26400,105000"
+st "runnumber : (31:0)"
+blo "-34000,104800"
+tm "WireNameMgr"
+)
+)
+on &744
+)
+*1139 (Wire
+uid 27611,0
+shape (OrthoPolyLine
+uid 27612,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "80000,121000,87250,121000"
+pts [
+"80000,121000"
+"87250,121000"
+]
+)
+end &134
+sat 16
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 27617,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 27618,0
+va (VaSet
+)
+xt "81000,120000,88600,121000"
+st "runnumber : (31:0)"
+blo "81000,120800"
+tm "WireNameMgr"
+)
+)
+on &744
+)
+*1140 (Wire
+uid 28278,0
+shape (OrthoPolyLine
+uid 28279,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "124750,114000,139000,114000"
+pts [
+"124750,114000"
+"139000,114000"
+]
+)
+start &140
+end &746
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 28282,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 28283,0
+va (VaSet
+isHidden 1
+)
+xt "126000,113000,134600,114000"
+st "socket_tx_free_out"
+blo "126000,113800"
+tm "WireNameMgr"
+)
+)
+on &745
+)
+*1141 (Wire
+uid 29079,0
+shape (OrthoPolyLine
+uid 29080,0
+va (VaSet
+vasetType 3
+)
+xt "12000,72000,17000,94000"
+pts [
+"12000,72000"
+"12000,94000"
+"17000,94000"
+]
+)
+start &955
+end &771
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 29081,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 29082,0
+va (VaSet
+)
+xt "10000,93000,16100,94000"
+st "ram_write_ea"
+blo "10000,93800"
+tm "WireNameMgr"
+)
+)
+on &164
+)
+*1142 (Wire
+uid 29087,0
+shape (OrthoPolyLine
+uid 29088,0
+va (VaSet
+vasetType 3
+)
+xt "22000,94000,24000,94000"
+pts [
+"22000,94000"
+"24000,94000"
+]
+)
+start &773
+end &748
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 29089,0
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 29090,0
+va (VaSet
+isHidden 1
+)
+xt "24000,93000,26600,94000"
+st "dout5"
+blo "24000,93800"
+tm "WireNameMgr"
+)
+)
+on &780
+)
+*1143 (Wire
+uid 29093,0
+shape (OrthoPolyLine
+uid 29094,0
+va (VaSet
+vasetType 3
+)
+xt "3750,96000,24000,107000"
+pts [
+"3750,107000"
+"14000,107000"
+"14000,96000"
+"24000,96000"
+]
+)
+start &72
+end &753
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 29095,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 29096,0
+va (VaSet
+)
+xt "5750,106000,11750,107000"
+st "trigger_veto1"
+blo "5750,106800"
+tm "WireNameMgr"
+)
+)
+on &781
+)
+*1144 (Wire
+uid 30719,0
+shape (OrthoPolyLine
+uid 30720,0
+va (VaSet
+vasetType 3
+)
+xt "-137000,66000,-125000,66000"
+pts [
+"-125000,66000"
+"-137000,66000"
+]
+)
+start &346
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 30725,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 30726,0
+va (VaSet
+)
+xt "-137750,65000,-132150,66000"
+st "cont_trigger"
+blo "-137750,65800"
+tm "WireNameMgr"
+)
+)
+on &548
+)
+*1145 (Wire
+uid 30729,0
+shape (OrthoPolyLine
+uid 30730,0
+va (VaSet
+vasetType 3
+)
+xt "-113000,70000,-103000,71000"
+pts [
+"-113000,70000"
+"-109000,70000"
+"-103000,71000"
+]
+)
+start &390
+end &783
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 30731,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 30732,0
+va (VaSet
+isHidden 1
+)
+xt "-111000,69000,-108400,70000"
+st "dout6"
+blo "-111000,69800"
+tm "WireNameMgr"
+)
+)
+on &805
+)
+*1146 (Wire
+uid 30772,0
+shape (OrthoPolyLine
+uid 30773,0
+va (VaSet
+vasetType 3
+)
+xt "30000,95000,32000,95000"
+pts [
+"30000,95000"
+"32000,95000"
+]
+)
+start &750
+end &810
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 30774,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 30775,0
+va (VaSet
+)
+xt "29000,94000,35500,95000"
+st "busy_high_active"
+blo "29000,94800"
+tm "WireNameMgr"
+)
+)
+on &866
+)
+*1147 (Wire
+uid 30792,0
+shape (OrthoPolyLine
+uid 30793,0
+va (VaSet
+vasetType 3
+)
+xt "124750,115000,152000,115000"
+pts [
+"124750,115000"
+"152000,115000"
+]
+)
+start &141
+end &911
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 30796,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 30797,0
+va (VaSet
+)
+xt "146000,114000,151400,115000"
+st "busy_enable"
+blo "146000,114800"
+tm "WireNameMgr"
+)
+)
+on &824
+)
+*1148 (Wire
+uid 30845,0
+shape (OrthoPolyLine
+uid 30846,0
+va (VaSet
+vasetType 3
+)
+xt "47000,97000,59000,97000"
+pts [
+"47000,97000"
+"59000,97000"
+]
+)
+start &888
+end &826
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 30847,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 30848,0
+va (VaSet
+isHidden 1
+)
+xt "49000,98000,52900,99000"
+st "trig_veto"
+blo "49000,98800"
+tm "WireNameMgr"
+)
+)
+on &838
+)
+*1149 (Wire
+uid 30880,0
+shape (OrthoPolyLine
+uid 30881,0
+va (VaSet
+vasetType 3
+)
+xt "78000,135000,88250,135000"
+pts [
+"78000,135000"
+"88250,135000"
+]
+)
+end &382
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 30886,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 30887,0
+va (VaSet
+)
+xt "80000,134000,83900,135000"
+st "trig_veto"
+blo "80000,134800"
+tm "WireNameMgr"
+)
+)
+on &838
+)
+*1150 (Wire
+uid 30923,0
+shape (OrthoPolyLine
+uid 30924,0
+va (VaSet
+vasetType 3
+)
+xt "124750,53000,137000,54000"
+pts [
+"124750,54000"
+"137000,53000"
+]
+)
+start &92
+end &840
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 30925,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 30926,0
+va (VaSet
+)
+xt "126750,53000,131850,54000"
+st "wiz_reset1"
+blo "126750,53800"
+tm "WireNameMgr"
+)
+)
+on &852
+)
+*1151 (Wire
+uid 30927,0
+shape (OrthoPolyLine
+uid 30928,0
+va (VaSet
+vasetType 3
+)
+xt "78000,136000,88250,136000"
+pts [
+"78000,136000"
+"88250,136000"
+]
+)
+end &383
+es 0
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 30933,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 30934,0
+va (VaSet
+)
+xt "79750,135000,84850,136000"
+st "wiz_reset1"
+blo "79750,135800"
+tm "WireNameMgr"
+)
+)
+on &852
+)
+*1152 (Wire
+uid 31176,0
+shape (OrthoPolyLine
+uid 31177,0
+va (VaSet
+vasetType 3
+)
+xt "-36000,116000,-24750,116000"
+pts [
+"-36000,116000"
+"-24750,116000"
+]
+)
+end &79
+es 0
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 31182,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 31183,0
+va (VaSet
+)
+xt "-31000,115000,-25600,116000"
+st "busy_enable"
+blo "-31000,115800"
+tm "WireNameMgr"
+)
+)
+on &824
+)
+*1153 (Wire
+uid 31184,0
+shape (OrthoPolyLine
+uid 31185,0
+va (VaSet
+vasetType 3
+)
+xt "-36000,117000,-24750,117000"
+pts [
+"-24750,117000"
+"-36000,117000"
+]
+)
+start &80
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 31190,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 31191,0
+va (VaSet
+)
+xt "-32750,116000,-25550,117000"
+st "c_trigger_enable"
+blo "-32750,116800"
+tm "WireNameMgr"
+)
+)
+on &427
+)
+*1154 (Wire
+uid 31194,0
+shape (OrthoPolyLine
+uid 31195,0
+va (VaSet
+vasetType 3
+)
+xt "124750,116000,137000,116000"
+pts [
+"124750,116000"
+"137000,116000"
+]
+)
+start &142
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 31198,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 31199,0
+va (VaSet
+)
+xt "126000,115000,136200,116000"
+st "socket_send_mode_out"
+blo "126000,115800"
+tm "WireNameMgr"
+)
+)
+on &853
+)
+*1155 (Wire
+uid 31200,0
+shape (OrthoPolyLine
+uid 31201,0
+va (VaSet
+vasetType 3
+)
+xt "-36000,118000,-24750,118000"
+pts [
+"-36000,118000"
+"-24750,118000"
+]
+)
+end &81
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 31206,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 31207,0
+va (VaSet
+)
+xt "-36000,117000,-25800,118000"
+st "socket_send_mode_out"
+blo "-36000,117800"
+tm "WireNameMgr"
+)
+)
+on &853
+)
+*1156 (Wire
+uid 31216,0
+shape (OrthoPolyLine
+uid 31217,0
+va (VaSet
+vasetType 3
+)
+xt "-36000,119000,-24750,119000"
+pts [
+"-36000,119000"
+"-24750,119000"
+]
+)
+end &82
+es 0
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 31222,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 31223,0
+va (VaSet
+)
+xt "-36000,118000,-29700,119000"
+st "trigger_enable"
+blo "-36000,118800"
+tm "WireNameMgr"
+)
+)
+on &388
+)
+*1157 (Wire
+uid 31735,0
+shape (OrthoPolyLine
+uid 31736,0
+va (VaSet
+vasetType 3
+)
+xt "26000,62000,59250,62000"
+pts [
+"59250,62000"
+"26000,62000"
+]
+)
+start &423
+end &871
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 31737,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 31738,0
+ro 270
+va (VaSet
+)
+xt "58250,58000,59250,61200"
+st "trigger1"
+blo "59050,61200"
+tm "WireNameMgr"
+)
+)
+on &854
+)
+*1158 (Wire
+uid 31739,0
+shape (OrthoPolyLine
+uid 31740,0
+va (VaSet
+vasetType 3
+)
+xt "35000,63000,45000,63000"
+pts [
+"35000,63000"
+"45000,63000"
+]
+)
+start &856
+sat 32
+eat 16
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 31745,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 31746,0
+va (VaSet
+)
+xt "37000,63000,43500,64000"
+st "busy_high_active"
+blo "37000,63800"
+tm "WireNameMgr"
+)
+)
+on &866
+)
+*1159 (Wire
+uid 31773,0
+shape (OrthoPolyLine
+uid 31774,0
+va (VaSet
+vasetType 3
+)
+xt "26000,63000,30000,64000"
+pts [
+"30000,63000"
+"28000,63000"
+"28000,64000"
+"26000,64000"
+]
+)
+start &858
+end &873
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 31775,0
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 31776,0
+va (VaSet
+isHidden 1
+)
+xt "29000,67000,31200,68000"
+st "dout8"
+blo "29000,67800"
+tm "WireNameMgr"
+)
+)
+on &865
+)
+*1160 (Wire
+uid 32335,0
+shape (OrthoPolyLine
+uid 32336,0
+va (VaSet
+vasetType 3
+)
+xt "38000,96000,41000,96000"
+pts [
+"38000,96000"
+"41000,96000"
+]
+)
+start &807
+end &886
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 32337,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 32338,0
+va (VaSet
+isHidden 1
+)
+xt "40000,95000,42600,96000"
+st "dout7"
+blo "40000,95800"
+tm "WireNameMgr"
+)
+)
+on &908
+)
+*1161 (Wire
+uid 32363,0
+shape (OrthoPolyLine
+uid 32364,0
+va (VaSet
+vasetType 3
+)
+xt "124750,95000,133000,95000"
+pts [
+"124750,95000"
+"133000,95000"
+]
+)
+start &143
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 32367,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 32368,0
+va (VaSet
+)
+xt "126000,94000,131500,95000"
+st "busy_manual"
+blo "126000,94800"
+tm "WireNameMgr"
+)
+)
+on &909
+)
+*1162 (Wire
+uid 32369,0
+shape (OrthoPolyLine
+uid 32370,0
+va (VaSet
+vasetType 3
+)
+xt "38000,98000,41000,98000"
+pts [
+"38000,98000"
+"41000,98000"
+]
+)
+end &891
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 32375,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 32376,0
+va (VaSet
+)
+xt "38000,97000,43500,98000"
+st "busy_manual"
+blo "38000,97800"
+tm "WireNameMgr"
+)
+)
+on &909
+)
+*1163 (Wire
+uid 32377,0
+shape (OrthoPolyLine
+uid 32378,0
+va (VaSet
+vasetType 3
+)
+xt "80000,101000,87250,101000"
+pts [
+"80000,101000"
+"87250,101000"
+]
+)
+end &144
+es 0
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 32383,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 32384,0
+va (VaSet
+)
+xt "80000,100000,86100,101000"
+st "ram_write_ea"
+blo "80000,100800"
+tm "WireNameMgr"
+)
+)
+on &164
+)
+*1164 (Wire
+uid 32393,0
+shape (OrthoPolyLine
+uid 32394,0
+va (VaSet
+vasetType 3
+)
+xt "-36000,120000,-24750,120000"
+pts [
+"-36000,120000"
+"-24750,120000"
+]
+)
+end &83
+es 0
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 32399,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 32400,0
+va (VaSet
+)
+xt "-35000,119000,-29500,120000"
+st "busy_manual"
+blo "-35000,119800"
+tm "WireNameMgr"
+)
+)
+on &909
+)
+*1165 (Wire
+uid 32666,0
+shape (OrthoPolyLine
+uid 32667,0
+va (VaSet
+vasetType 3
+)
+xt "157000,115000,169000,115000"
+pts [
+"157000,115000"
+"169000,115000"
+]
+)
+start &913
+sat 32
+eat 16
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 32670,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 32671,0
+va (VaSet
+)
+xt "158000,114000,165100,115000"
+st "not_busy_enable"
+blo "158000,114800"
+tm "WireNameMgr"
+)
+)
+on &920
+)
+*1166 (Wire
+uid 32676,0
+shape (OrthoPolyLine
+uid 32677,0
+va (VaSet
+vasetType 3
+)
+xt "29000,97000,32000,97000"
+pts [
+"29000,97000"
+"32000,97000"
+]
+)
+end &812
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 32682,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 32683,0
+va (VaSet
+)
+xt "27000,96000,34100,97000"
+st "not_busy_enable"
+blo "27000,96800"
+tm "WireNameMgr"
+)
+)
+on &920
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *1167 (PackageList
+uid 41,0
+stg "VerticalLayoutStrategy"
+textVec [
+*1168 (Text
+uid 42,0
+va (VaSet
+font "arial,8,1"
+)
+xt "-163000,-16000,-157600,-15000"
+st "Package List"
+blo "-163000,-15200"
+)
+*1169 (MLText
+uid 43,0
+va (VaSet
+)
+xt "-163000,-15000,-144700,0"
+st "library ieee;
+use ieee.std_logic_1164.all;
+use IEEE.STD_LOGIC_ARITH.all;
+use ieee.STD_LOGIC_UNSIGNED.all;
+
+library fact_fad_lib;
+use fact_fad_lib.fad_definitions.all;
+
+library UNISIM;
+--use UNISIM.VComponents.all;
+USE IEEE.NUMERIC_STD.all;
+USE IEEE.std_logic_signed.all;
+USE fact_fad_lib.fad_rs485_constants.all;
+LIBRARY hds_package_library;
+USE hds_package_library.random_generators.all;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 44,0
+stg "VerticalLayoutStrategy"
+textVec [
+*1170 (Text
+uid 45,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*1171 (Text
+uid 46,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*1172 (MLText
+uid 47,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*1173 (Text
+uid 48,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*1174 (MLText
+uid 49,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*1175 (Text
+uid 50,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*1176 (MLText
+uid 51,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "0,0,1281,1024"
+viewArea "5300,15400,94424,88900"
+cachedDiagramExtent "-174000,-16000,261100,369300"
+pageSetupInfo (PageSetupInfo
+ptrCmd "eDocPrintPro,winspool,"
+fileName "eDocPort"
+toPrinter 1
+colour 1
+xMargin 0
+yMargin 0
+paperWidth 1523
+paperHeight 1077
+windowsPaperWidth 1523
+windowsPaperHeight 1077
+paperType "A3"
+windowsPaperName "A3"
+windowsPaperType 8
+useAdjustTo 0
+exportedDirectories [
+"$HDS_PROJECT_DIR/HTMLExport"
+]
+boundaryWidth 0
+exportStdIncludeRefs 1
+exportStdPackageRefs 1
+)
+hasePageBreakOrigin 1
+pageBreakOrigin "-73000,0"
+lastUid 33531,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*1177 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*1178 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*1179 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,4000,6500"
+st "U_0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*1180 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*1181 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*1182 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,2350,6500"
+st "U_0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*1183 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*1184 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*1185 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,2700,6500"
+st "U_0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*1186 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*1187 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*1188 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,2300,6500"
+st "U_0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*1189 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*1190 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*1191 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1850,6500"
+st "U_0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*1192 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*1193 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*1194 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*1195 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*1196 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*1197 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-174000,1200,-168600,2200"
+st "Declarations"
+blo "-174000,2000"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-174000,2200,-171300,3200"
+st "Ports:"
+blo "-174000,3000"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-174000,46400,-170200,47400"
+st "Pre User:"
+blo "-174000,47200"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-172000,17800,-152000,19400"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-174000,47400,-166900,48400"
+st "Diagram Signals:"
+blo "-174000,48200"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-174000,136400,-169300,137400"
+st "Post User:"
+blo "-174000,137200"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-174000,1200,-174000,1200"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 446,0
+usingSuid 1
+emptyRow *1198 (LEmptyRow
+)
+uid 54,0
+optionalChildren [
+*1199 (RefLabelRowHdr
+)
+*1200 (TitleRowHdr
+)
+*1201 (FilterRowHdr
+)
+*1202 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*1203 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*1204 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*1205 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*1206 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*1207 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*1208 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*1209 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*1210 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*1211 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "write_ea"
+t "std_logic_vector"
+b "(0 downto 0)"
+o 143
+suid 2,0
+i "\"0\""
+)
+)
+uid 516,0
+)
+*1212 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "addr_out"
+t "std_logic_vector"
+b "(RAMADDRWIDTH64b-1 DOWNTO 0)"
+o 64
+suid 3,0
+)
+)
+uid 518,0
+)
+*1213 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "data_out"
+t "std_logic_vector"
+b "(63 DOWNTO 0)"
+o 70
+suid 4,0
+)
+)
+uid 520,0
+)
+*1214 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "ram_addr"
+t "std_logic_vector"
+b "(RAMADDRWIDTH64b+1 DOWNTO 0)"
+o 105
+suid 9,0
+)
+)
+uid 530,0
+)
+*1215 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "ram_data"
+t "std_logic_vector"
+b "(15 downto 0)"
+o 106
+suid 10,0
+)
+)
+uid 532,0
+)
+*1216 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 50
+suid 11,0
+i "'1'"
+)
+)
+uid 534,0
+)
+*1217 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 47
+suid 12,0
+)
+)
+uid 536,0
+)
+*1218 (LeafLogPort
+port (LogicalPort
+m 2
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 53
+suid 13,0
+)
+)
+uid 538,0
+)
+*1219 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "wiz_cs"
+t "std_logic"
+o 48
+suid 14,0
+i "'1'"
+)
+)
+uid 540,0
+)
+*1220 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "wiz_wr"
+t "std_logic"
+o 51
+suid 15,0
+i "'1'"
+)
+)
+uid 542,0
+)
+*1221 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "wiz_rd"
+t "std_logic"
+o 49
+suid 17,0
+i "'1'"
+)
+)
+uid 546,0
+)
+*1222 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "wiz_int"
+t "std_logic"
+o 15
+suid 18,0
+)
+)
+uid 548,0
+)
+*1223 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 10
+suid 28,0
+)
+)
+uid 1455,0
+)
+*1224 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 14
+suid 29,0
+)
+)
+uid 1457,0
+)
+*1225 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 11
+suid 30,0
+)
+)
+uid 1694,0
+)
+*1226 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "ram_start_addr"
+t "std_logic_vector"
+b "(RAMADDRWIDTH64b-1 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 107
+suid 36,0
+)
+)
+uid 2305,0
+)
+*1227 (LeafLogPort
+port (LogicalPort
+lang 2
+m 4
+decl (Decl
+n "wiz_write_ea"
+t "std_logic"
+o 139
+suid 39,0
+i "'0'"
+)
+)
+uid 2512,0
+)
+*1228 (LeafLogPort
+port (LogicalPort
+lang 2
+m 4
+decl (Decl
+n "wiz_write_length"
+t "std_logic_vector"
+b "(16 downto 0)"
+o 142
+suid 40,0
+i "(others => '0')"
+)
+)
+uid 2514,0
+)
+*1229 (LeafLogPort
+port (LogicalPort
+lang 2
+m 4
+decl (Decl
+n "wiz_ram_start_addr"
+t "std_logic_vector"
+b "(RAMADDRWIDTH64b+1 DOWNTO 0)"
+preAdd 0
+o 138
+suid 41,0
+i "(others => '0')"
+)
+)
+uid 2516,0
+)
+*1230 (LeafLogPort
+port (LogicalPort
+lang 2
+m 4
+decl (Decl
+n "wiz_number_of_channels"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 137
+suid 42,0
+i "(others => '0')"
+)
+)
+uid 2518,0
+)
+*1231 (LeafLogPort
+port (LogicalPort
+lang 2
+m 4
+decl (Decl
+n "wiz_write_end"
+t "std_logic"
+o 140
+suid 43,0
+i "'0'"
+)
+)
+uid 2520,0
+)
+*1232 (LeafLogPort
+port (LogicalPort
+lang 2
+m 4
+decl (Decl
+n "wiz_write_header"
+t "std_logic"
+o 141
+suid 44,0
+i "'0'"
+)
+)
+uid 2522,0
+)
+*1233 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "ram_write_ea"
+t "std_logic"
+o 108
+suid 48,0
+)
+)
+uid 2604,0
+)
+*1234 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "ram_write_ready"
+t "std_logic"
+o 109
+suid 49,0
+i "'0'"
+)
+)
+uid 2606,0
+)
+*1235 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "roi_max"
+t "roi_max_type"
+o 114
+suid 52,0
+)
+)
+uid 2612,0
+)
+*1236 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "package_length"
+t "std_logic_vector"
+b "(15 downto 0)"
+o 101
+suid 54,0
+)
+)
+uid 2646,0
+)
+*1237 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "adc_oeb"
+t "std_logic"
+o 26
+suid 57,0
+i "'1'"
+)
+)
+uid 2812,0
+)
+*1238 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 17
+suid 81,0
+)
+)
+uid 3902,0
+)
+*1239 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "CLK_50"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 18
+suid 90,0
+)
+)
+uid 4070,0
+)
+*1240 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "CLK_25"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 54
+suid 91,0
+)
+)
+uid 4212,0
+)
+*1241 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+suid 92,0
+)
+)
+uid 4234,0
+)
+*1242 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "adc_otr_array"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 9
+suid 95,0
+)
+)
+uid 4262,0
+)
+*1243 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 8
+suid 96,0
+)
+)
+uid 4276,0
+)
+*1244 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "drs_clk_en"
+t "std_logic"
+o 85
+suid 97,0
+i "'0'"
+)
+)
+uid 4563,0
+)
+*1245 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "drs_s_cell_array"
+t "drs_s_cell_array_type"
+o 91
+suid 98,0
+)
+)
+uid 4565,0
+)
+*1246 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "drs_read_s_cell"
+t "std_logic"
+o 86
+suid 100,0
+i "'0'"
+)
+)
+uid 4569,0
+)
+*1247 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "drs_channel_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 35
+suid 109,0
+i "(others => '0')"
+)
+)
+uid 4585,0
+)
+*1248 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "drs_dwrite"
+t "std_logic"
+o 36
+suid 110,0
+i "'1'"
+)
+)
+uid 4587,0
+)
+*1249 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "SROUT_in_0"
+t "std_logic"
+o 4
+suid 112,0
+)
+)
+uid 4733,0
+)
+*1250 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "SROUT_in_1"
+t "std_logic"
+o 5
+suid 113,0
+)
+)
+uid 4735,0
+)
+*1251 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "SROUT_in_2"
+t "std_logic"
+o 6
+suid 114,0
+)
+)
+uid 4737,0
+)
+*1252 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "SROUT_in_3"
+t "std_logic"
+o 7
+suid 115,0
+)
+)
+uid 4739,0
+)
+*1253 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "drs_read_s_cell_ready"
+t "std_logic"
+o 87
+suid 116,0
+)
+)
+uid 4749,0
+)
+*1254 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "RSRLOAD"
+t "std_logic"
+o 23
+suid 117,0
+i "'0'"
+)
+)
+uid 4974,0
+)
+*1255 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "SRCLK"
+t "std_logic"
+o 24
+suid 118,0
+i "'0'"
+)
+)
+uid 4976,0
+)
+*1256 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+posAdd 0
+o 38
+suid 133,0
+i "(OTHERS => '0')"
+)
+)
+uid 5226,0
+)
+*1257 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sensor_ready"
+t "std_logic"
+o 122
+suid 140,0
+)
+)
+uid 5502,0
+)
+*1258 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sensor_array"
+t "sensor_array_type"
+o 121
+suid 141,0
+)
+)
+uid 5504,0
+)
+*1259 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "adc_otr"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 63
+suid 146,0
+)
+)
+uid 5642,0
+)
+*1260 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "adc_data_array_int"
+t "adc_data_array_type"
+o 62
+suid 147,0
+)
+)
+uid 5644,0
+)
+*1261 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "sclk"
+t "std_logic"
+o 42
+suid 151,0
+)
+)
+uid 5867,0
+)
+*1262 (LeafLogPort
+port (LogicalPort
+m 2
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 52
+suid 152,0
+)
+)
+uid 5869,0
+)
+*1263 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 31
+suid 153,0
+)
+)
+uid 5871,0
+)
+*1264 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 43
+suid 154,0
+)
+)
+uid 5873,0
+)
+*1265 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "mosi"
+t "std_logic"
+o 40
+suid 162,0
+i "'0'"
+)
+)
+uid 6172,0
+)
+*1266 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "denable"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 34
+suid 166,0
+i "'0'"
+)
+)
+uid 6374,0
+)
+*1267 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sclk_enable"
+t "std_logic"
+o 120
+suid 194,0
+)
+)
+uid 8760,0
+)
+*1268 (LeafLogPort
+port (LogicalPort
+lang 2
+m 4
+decl (Decl
+n "adc_clk_en"
+t "std_logic"
+o 61
+suid 195,0
+)
+)
+uid 9018,0
+)
+*1269 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "ps_direction"
+t "std_logic"
+eolc "-- default phase shift upwards"
+posAdd 0
+o 102
+suid 196,0
+i "'1'"
+)
+)
+uid 9247,0
+)
+*1270 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "ps_do_phase_shift"
+t "std_logic"
+eolc "--pulse this to phase shift once"
+preAdd 0
+posAdd 0
+o 103
+suid 197,0
+i "'0'"
+)
+)
+uid 9249,0
+)
+*1271 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "ps_reset"
+t "std_logic"
+eolc "-- pulse this to reset the variable phase shift"
+posAdd 0
+o 104
+suid 221,0
+i "'0'"
+)
+)
+uid 10024,0
+)
+*1272 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "srclk_enable"
+t "std_logic"
+o 128
+suid 222,0
+i "'0'"
+)
+)
+uid 10026,0
+)
+*1273 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "SRCLK1"
+t "std_logic"
+o 60
+suid 224,0
+i "'0'"
+)
+)
+uid 10028,0
+)
+*1274 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "s_trigger"
+t "std_logic"
+o 118
+suid 230,0
+)
+)
+uid 10294,0
+)
+*1275 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "start_srin_write_8b"
+t "std_logic"
+o 131
+suid 231,0
+)
+)
+uid 10334,0
+)
+*1276 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "srin_write_ack"
+t "std_logic"
+o 129
+suid 232,0
+i "'0'"
+)
+)
+uid 10336,0
+)
+*1277 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "srin_write_ready"
+t "std_logic"
+o 130
+suid 233,0
+i "'0'"
+)
+)
+uid 10338,0
+)
+*1278 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "drs_srin_data"
+t "std_logic_vector"
+b "(7 downto 0)"
+o 92
+suid 234,0
+i "(others => '0')"
+)
+)
+uid 10340,0
+)
+*1279 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "SRIN_out"
+t "std_logic"
+o 25
+suid 235,0
+i "'0'"
+)
+)
+uid 10342,0
+)
+*1280 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "socks_connected"
+t "std_logic"
+o 123
+suid 243,0
+)
+)
+uid 10763,0
+)
+*1281 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "socks_waiting"
+t "std_logic"
+o 124
+suid 244,0
+)
+)
+uid 10765,0
+)
+*1282 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "green"
+t "std_logic"
+o 37
+suid 248,0
+)
+)
+uid 10767,0
+)
+*1283 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "amber"
+t "std_logic"
+o 29
+suid 249,0
+)
+)
+uid 10769,0
+)
+*1284 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "red"
+t "std_logic"
+o 41
+suid 250,0
+)
+)
+uid 10771,0
+)
+*1285 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "drs_readout_started"
+t "std_logic"
+o 90
+suid 252,0
+)
+)
+uid 11411,0
+)
+*1286 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "trigger_enable"
+t "std_logic"
+o 133
+suid 254,0
+)
+)
+uid 11966,0
+)
+*1287 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "drs_readout_ready"
+t "std_logic"
+prec "-- --
+--      drs_dwrite : out std_logic := '1';"
+preAdd 0
+posAdd 0
+o 88
+suid 266,0
+i "'0'"
+)
+)
+uid 12661,0
+)
+*1288 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "drs_readout_ready_ack"
+t "std_logic"
+o 89
+suid 267,0
+)
+)
+uid 12663,0
+)
+*1289 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "c_trigger_enable"
+t "std_logic"
+o 65
+suid 275,0
+i "'0'"
+)
+)
+uid 13275,0
+)
+*1290 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "D_T_in"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 2
+suid 281,0
+)
+)
+uid 13687,0
+scheme 0
+)
+*1291 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "drs_refclk_in"
+t "std_logic"
+eolc "-- used to check if DRS REFCLK exsists, if not DENABLE inhibit"
+o 12
+suid 284,0
+)
+)
+uid 14040,0
+scheme 0
+)
+*1292 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "plllock_in"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- high level, if dominowave is running and DRS PLL locked"
+o 13
+suid 285,0
+)
+)
+uid 14163,0
+scheme 0
+)
+*1293 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 27
+suid 290,0
+)
+)
+uid 14507,0
+)
+*1294 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+posAdd 0
+o 28
+suid 291,0
+)
+)
+uid 14509,0
+)
+*1295 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 30
+suid 292,0
+)
+)
+uid 14634,0
+)
+*1296 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "denable_prim"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 73
+suid 294,0
+i "'0'"
+)
+)
+uid 15144,0
+)
+*1297 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "din1"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 77
+suid 295,0
+i "'0'"
+)
+)
+uid 15146,0
+)
+*1298 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "trigger_out"
+t "std_logic"
+o 136
+suid 301,0
+)
+)
+uid 15504,0
+)
+*1299 (LeafLogPort
+port (LogicalPort
+lang 2
+m 4
+decl (Decl
+n "trigger_id"
+t "std_logic_vector"
+b "(31 downto 0)"
+preAdd 0
+posAdd 0
+o 134
+suid 302,0
+)
+)
+uid 15754,0
+)
+*1300 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "DCM_PS_status"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 55
+suid 304,0
+i "(OTHERS => '0')"
+)
+)
+uid 16386,0
+)
+*1301 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dna"
+t "STD_LOGIC_VECTOR"
+b "(63 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 78
+suid 309,0
+i "(others => '0')"
+)
+)
+uid 16571,0
+)
+*1302 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "ready"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 110
+suid 311,0
+i "'0'"
+)
+)
+uid 16573,0
+)
+*1303 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "enable_i"
+t "std_logic"
+o 96
+suid 314,0
+)
+)
+uid 16961,0
+)
+*1304 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "reset_synch_i"
+t "std_logic"
+o 112
+suid 315,0
+)
+)
+uid 16963,0
+)
+*1305 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "time"
+t "std_logic_vector"
+b "(31 DOWNTO 0)"
+o 132
+suid 317,0
+)
+)
+uid 16965,0
+)
+*1306 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "rs465_data"
+t "std_logic_vector"
+b "(55 DOWNTO 0)"
+eolc "--7 byte"
+posAdd 0
+o 116
+suid 319,0
+)
+)
+uid 17033,0
+)
+*1307 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "FTM_RS485_ready"
+t "std_logic"
+prec "--
+
+-- EVT HEADER - part 2  --> FTM trigger informaton, comes in late ...
+-- during EVT header wrinting, this field is left out ... and only written into event header,
+-- when the DRS chip were read out already."
+preAdd 0
+o 58
+suid 322,0
+)
+)
+uid 17035,0
+)
+*1308 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "c_trigger_mult"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+posAdd 0
+o 66
+suid 327,0
+)
+)
+uid 17397,0
+)
+*1309 (LeafLogPort
+port (LogicalPort
+lang 2
+m 4
+decl (Decl
+n "data_ram_empty"
+t "std_logic"
+o 71
+suid 333,0
+)
+)
+uid 18463,0
+)
+*1310 (LeafLogPort
+port (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "ADC_CLK"
+t "std_logic"
+o 16
+suid 334,0
+)
+)
+uid 18966,0
+scheme 0
+)
+*1311 (LeafLogPort
+port (LogicalPort
+lang 10
+m 4
+decl (Decl
+n "current_dac_array"
+t "dac_array_type"
+o 68
+suid 337,0
+i "( others => 0)"
+)
+)
+uid 20159,0
+)
+*1312 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "trigger_or_s_trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 135
+suid 338,0
+)
+)
+uid 20515,0
+)
+*1313 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "enabled_trigger_or_s_trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 97
+suid 339,0
+)
+)
+uid 20517,0
+)
+*1314 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "cont_trigger"
+t "std_logic"
+o 67
+suid 340,0
+)
+)
+uid 20523,0
+)
+*1315 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dac_setting"
+t "dac_array_type"
+eolc "--<<-- default defined in fad_definitions.vhd"
+posAdd 0
+o 69
+suid 342,0
+i "DEFAULT_DAC"
+)
+)
+uid 21091,0
+)
+*1316 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "roi_setting"
+t "roi_array_type"
+o 115
+suid 344,0
+)
+)
+uid 21093,0
+)
+*1317 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "memory_manager_config_start"
+t "std_logic"
+o 99
+suid 356,0
+i "'0'"
+)
+)
+uid 21097,0
+)
+*1318 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "memory_manager_config_valid"
+t "std_logic"
+o 100
+suid 358,0
+)
+)
+uid 21101,0
+)
+*1319 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "spi_interface_config_start"
+t "std_logic"
+o 126
+suid 359,0
+i "'0'"
+)
+)
+uid 21103,0
+)
+*1320 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "spi_interface_config_valid"
+t "std_logic"
+o 127
+suid 361,0
+)
+)
+uid 21107,0
+)
+*1321 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dout0"
+t "STD_LOGIC"
+o 80
+suid 365,0
+)
+)
+uid 22029,0
+)
+*1322 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dout1"
+t "STD_LOGIC"
+o 81
+suid 366,0
+)
+)
+uid 22031,0
+)
+*1323 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dout2"
+t "STD_LOGIC"
+o 82
+suid 367,0
+)
+)
+uid 22033,0
+)
+*1324 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dout3"
+t "STD_LOGIC"
+o 83
+suid 368,0
+)
+)
+uid 22035,0
+)
+*1325 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dout"
+t "STD_LOGIC"
+o 79
+suid 369,0
+)
+)
+uid 22037,0
+)
+*1326 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "I_really_want_dwrite"
+t "STD_LOGIC"
+o 59
+suid 371,0
+)
+)
+uid 22039,0
+)
+*1327 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dwrite_enable_w5300"
+t "std_logic"
+o 93
+suid 374,0
+i "'1'"
+)
+)
+uid 22133,0
+)
+*1328 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dwrite_global_enable"
+t "std_logic"
+o 94
+suid 376,0
+i "'1'"
+)
+)
+uid 22135,0
+)
+*1329 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dout4"
+t "STD_LOGIC"
+o 84
+suid 377,0
+)
+)
+uid 22137,0
+)
+*1330 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dwrite_trigger_manager"
+t "std_logic"
+o 95
+suid 378,0
+i "'1'"
+)
+)
+uid 22139,0
+)
+*1331 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "denable_sig"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 74
+suid 380,0
+i "'0'"
+)
+)
+uid 23053,0
+)
+*1332 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "DCM_locked_status"
+t "std_logic"
+o 56
+suid 382,0
+)
+)
+uid 23373,0
+)
+*1333 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "DCM_ready_status"
+t "std_logic"
+o 57
+suid 383,0
+)
+)
+uid 23375,0
+)
+*1334 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 45
+suid 385,0
+i "'1'"
+)
+)
+uid 24090,0
+)
+*1335 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "FTM_RS485_rx_d"
+t "std_logic"
+o 3
+suid 395,0
+)
+)
+uid 24716,0
+)
+*1336 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_tx_d"
+t "std_logic"
+o 21
+suid 396,0
+)
+)
+uid 24718,0
+)
+*1337 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_rx_en"
+t "std_logic"
+o 20
+suid 397,0
+)
+)
+uid 24720,0
+)
+*1338 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_tx_en"
+t "std_logic"
+o 22
+suid 398,0
+)
+)
+uid 24722,0
+)
+*1339 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "rec_timeout_occured"
+t "std_logic"
+o 111
+suid 399,0
+i "'0'"
+)
+)
+uid 24744,0
+)
+*1340 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "reset_trigger_id"
+t "std_logic"
+o 113
+suid 403,0
+i "'0'"
+)
+)
+uid 25043,0
+)
+*1341 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "w5300_state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 46
+suid 406,0
+)
+)
+uid 25312,0
+)
+*1342 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 32
+suid 407,0
+)
+)
+uid 25569,0
+)
+*1343 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 33
+suid 408,0
+)
+)
+uid 25571,0
+)
+*1344 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "software_trigger_in"
+t "std_logic"
+o 125
+suid 409,0
+)
+)
+uid 25846,0
+)
+*1345 (LeafLogPort
+port (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "mem_manager_state"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 39
+suid 411,0
+)
+)
+uid 26087,0
+)
+*1346 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "is_idle"
+t "std_logic"
+o 98
+suid 413,0
+)
+)
+uid 26364,0
+)
+*1347 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "DG_state"
+t "std_logic_vector"
+b "(7 downto 0)"
+prec "-- for debugging"
+preAdd 0
+o 19
+suid 415,0
+)
+)
+uid 26593,0
+)
+*1348 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "data_valid_ack"
+t "std_logic"
+o 72
+suid 416,0
+i "'0'"
+)
+)
+uid 27137,0
+)
+*1349 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dg_start_config"
+t "std_logic"
+o 76
+suid 417,0
+i "'0'"
+)
+)
+uid 27159,0
+)
+*1350 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dg_config_done"
+t "std_logic"
+o 75
+suid 418,0
+)
+)
+uid 27161,0
+)
+*1351 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "runnumber"
+t "std_logic_vector"
+b "(31 downto 0)"
+prec "-- EVT HEADER - part 6"
+preAdd 0
+posAdd 0
+o 117
+suid 419,0
+)
+)
+uid 27619,0
+)
+*1352 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "socket_tx_free_out"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+eolc "-- 17bit value .. that's true"
+posAdd 0
+o 44
+suid 421,0
+)
+)
+uid 28290,0
+)
+*1353 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dout5"
+t "std_logic"
+o 144
+suid 422,0
+)
+)
+uid 29097,0
+)
+*1354 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "trigger_veto1"
+t "std_logic"
+o 145
+suid 423,0
+i "'1'"
+)
+)
+uid 29099,0
+)
+*1355 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dout6"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 145
+suid 431,0
+)
+)
+uid 30806,0
+)
+*1356 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "busy_enable"
+t "std_logic"
+o 147
+suid 434,0
+i "'1'"
+)
+)
+uid 30810,0
+)
+*1357 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "trig_veto"
+t "std_logic"
+o 148
+suid 436,0
+)
+)
+uid 30935,0
+)
+*1358 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "wiz_reset1"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 149
+suid 437,0
+i "'1'"
+)
+)
+uid 30937,0
+)
+*1359 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "socket_send_mode_out"
+t "std_logic"
+o 150
+suid 438,0
+)
+)
+uid 31224,0
+)
+*1360 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "trigger1"
+t "std_logic"
+o 151
+suid 439,0
+)
+)
+uid 31777,0
+)
+*1361 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dout8"
+t "std_logic"
+o 152
+suid 440,0
+)
+)
+uid 31779,0
+)
+*1362 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "busy_high_active"
+t "std_logic"
+o 146
+suid 441,0
+)
+)
+uid 31820,0
+)
+*1363 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dout7"
+t "std_logic"
+o 153
+suid 442,0
+)
+)
+uid 32385,0
+)
+*1364 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "busy_manual"
+t "std_logic"
+o 154
+suid 444,0
+)
+)
+uid 32387,0
+)
+*1365 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "not_busy_enable"
+t "STD_LOGIC"
+o 79
+suid 446,0
+)
+)
+uid 32684,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 67,0
+optionalChildren [
+*1366 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *1367 (MRCItem
+litem &1198
+pos 155
+dimension 20
+)
+uid 69,0
+optionalChildren [
+*1368 (MRCItem
+litem &1199
+pos 0
+dimension 20
+uid 70,0
+)
+*1369 (MRCItem
+litem &1200
+pos 1
+dimension 23
+uid 71,0
+)
+*1370 (MRCItem
+litem &1201
+pos 2
+hidden 1
+dimension 20
+uid 72,0
+)
+*1371 (MRCItem
+litem &1211
+pos 54
+dimension 20
+uid 517,0
+)
+*1372 (MRCItem
+litem &1212
+pos 55
+dimension 20
+uid 519,0
+)
+*1373 (MRCItem
+litem &1213
+pos 56
+dimension 20
+uid 521,0
+)
+*1374 (MRCItem
+litem &1214
+pos 57
+dimension 20
+uid 531,0
+)
+*1375 (MRCItem
+litem &1215
+pos 58
+dimension 20
+uid 533,0
+)
+*1376 (MRCItem
+litem &1216
+pos 0
+dimension 20
+uid 535,0
+)
+*1377 (MRCItem
+litem &1217
+pos 1
+dimension 20
+uid 537,0
+)
+*1378 (MRCItem
+litem &1218
+pos 2
+dimension 20
+uid 539,0
+)
+*1379 (MRCItem
+litem &1219
+pos 3
+dimension 20
+uid 541,0
+)
+*1380 (MRCItem
+litem &1220
+pos 4
+dimension 20
+uid 543,0
+)
+*1381 (MRCItem
+litem &1221
+pos 5
+dimension 20
+uid 547,0
+)
+*1382 (MRCItem
+litem &1222
+pos 6
+dimension 20
+uid 549,0
+)
+*1383 (MRCItem
+litem &1223
+pos 8
+dimension 20
+uid 1456,0
+)
+*1384 (MRCItem
+litem &1224
+pos 7
+dimension 20
+uid 1458,0
+)
+*1385 (MRCItem
+litem &1225
+pos 9
+dimension 20
+uid 1695,0
+)
+*1386 (MRCItem
+litem &1226
+pos 59
+dimension 20
+uid 2306,0
+)
+*1387 (MRCItem
+litem &1227
+pos 60
+dimension 20
+uid 2513,0
+)
+*1388 (MRCItem
+litem &1228
+pos 61
+dimension 20
+uid 2515,0
+)
+*1389 (MRCItem
+litem &1229
+pos 62
+dimension 20
+uid 2517,0
+)
+*1390 (MRCItem
+litem &1230
+pos 63
+dimension 20
+uid 2519,0
+)
+*1391 (MRCItem
+litem &1231
+pos 64
+dimension 20
+uid 2521,0
+)
+*1392 (MRCItem
+litem &1232
+pos 65
+dimension 20
+uid 2523,0
+)
+*1393 (MRCItem
+litem &1233
+pos 66
+dimension 20
+uid 2605,0
+)
+*1394 (MRCItem
+litem &1234
+pos 67
+dimension 20
+uid 2607,0
+)
+*1395 (MRCItem
+litem &1235
+pos 68
+dimension 20
+uid 2613,0
+)
+*1396 (MRCItem
+litem &1236
+pos 69
+dimension 20
+uid 2647,0
+)
+*1397 (MRCItem
+litem &1237
+pos 10
+dimension 20
+uid 2813,0
+)
+*1398 (MRCItem
+litem &1238
+pos 11
+dimension 20
+uid 3903,0
+)
+*1399 (MRCItem
+litem &1239
+pos 12
+dimension 20
+uid 4071,0
+)
+*1400 (MRCItem
+litem &1240
+pos 70
+dimension 20
+uid 4213,0
+)
+*1401 (MRCItem
+litem &1241
+pos 13
+dimension 20
+uid 4235,0
+)
+*1402 (MRCItem
+litem &1242
+pos 14
+dimension 20
+uid 4263,0
+)
+*1403 (MRCItem
+litem &1243
+pos 15
+dimension 20
+uid 4277,0
+)
+*1404 (MRCItem
+litem &1244
+pos 71
+dimension 20
+uid 4564,0
+)
+*1405 (MRCItem
+litem &1245
+pos 72
+dimension 20
+uid 4566,0
+)
+*1406 (MRCItem
+litem &1246
+pos 73
+dimension 20
+uid 4570,0
+)
+*1407 (MRCItem
+litem &1247
+pos 16
+dimension 20
+uid 4586,0
+)
+*1408 (MRCItem
+litem &1248
+pos 17
+dimension 20
+uid 4588,0
+)
+*1409 (MRCItem
+litem &1249
+pos 18
+dimension 20
+uid 4734,0
+)
+*1410 (MRCItem
+litem &1250
+pos 19
+dimension 20
+uid 4736,0
+)
+*1411 (MRCItem
+litem &1251
+pos 20
+dimension 20
+uid 4738,0
+)
+*1412 (MRCItem
+litem &1252
+pos 21
+dimension 20
+uid 4740,0
+)
+*1413 (MRCItem
+litem &1253
+pos 74
+dimension 20
+uid 4750,0
+)
+*1414 (MRCItem
+litem &1254
+pos 22
+dimension 20
+uid 4975,0
+)
+*1415 (MRCItem
+litem &1255
+pos 23
+dimension 20
+uid 4977,0
+)
+*1416 (MRCItem
+litem &1256
+pos 24
+dimension 20
+uid 5227,0
+)
+*1417 (MRCItem
+litem &1257
+pos 75
+dimension 20
+uid 5503,0
+)
+*1418 (MRCItem
+litem &1258
+pos 76
+dimension 20
+uid 5505,0
+)
+*1419 (MRCItem
+litem &1259
+pos 77
+dimension 20
+uid 5643,0
+)
+*1420 (MRCItem
+litem &1260
+pos 78
+dimension 20
+uid 5645,0
+)
+*1421 (MRCItem
+litem &1261
+pos 25
+dimension 20
+uid 5868,0
+)
+*1422 (MRCItem
+litem &1262
+pos 26
+dimension 20
+uid 5870,0
+)
+*1423 (MRCItem
+litem &1263
+pos 27
+dimension 20
+uid 5872,0
+)
+*1424 (MRCItem
+litem &1264
+pos 28
+dimension 20
+uid 5874,0
+)
+*1425 (MRCItem
+litem &1265
+pos 29
+dimension 20
+uid 6173,0
+)
+*1426 (MRCItem
+litem &1266
+pos 30
+dimension 20
+uid 6375,0
+)
+*1427 (MRCItem
+litem &1267
+pos 79
+dimension 20
+uid 8761,0
+)
+*1428 (MRCItem
+litem &1268
+pos 53
+dimension 20
+uid 9019,0
+)
+*1429 (MRCItem
+litem &1269
+pos 80
+dimension 20
+uid 9248,0
+)
+*1430 (MRCItem
+litem &1270
+pos 81
+dimension 20
+uid 9250,0
+)
+*1431 (MRCItem
+litem &1271
+pos 82
+dimension 20
+uid 10025,0
+)
+*1432 (MRCItem
+litem &1272
+pos 83
+dimension 20
+uid 10027,0
+)
+*1433 (MRCItem
+litem &1273
+pos 84
+dimension 20
+uid 10029,0
+)
+*1434 (MRCItem
+litem &1274
+pos 85
+dimension 20
+uid 10295,0
+)
+*1435 (MRCItem
+litem &1275
+pos 86
+dimension 20
+uid 10335,0
+)
+*1436 (MRCItem
+litem &1276
+pos 87
+dimension 20
+uid 10337,0
+)
+*1437 (MRCItem
+litem &1277
+pos 88
+dimension 20
+uid 10339,0
+)
+*1438 (MRCItem
+litem &1278
+pos 89
+dimension 20
+uid 10341,0
+)
+*1439 (MRCItem
+litem &1279
+pos 31
+dimension 20
+uid 10343,0
+)
+*1440 (MRCItem
+litem &1280
+pos 90
+dimension 20
+uid 10764,0
+)
+*1441 (MRCItem
+litem &1281
+pos 91
+dimension 20
+uid 10766,0
+)
+*1442 (MRCItem
+litem &1282
+pos 32
+dimension 20
+uid 10768,0
+)
+*1443 (MRCItem
+litem &1283
+pos 33
+dimension 20
+uid 10770,0
+)
+*1444 (MRCItem
+litem &1284
+pos 34
+dimension 20
+uid 10772,0
+)
+*1445 (MRCItem
+litem &1285
+pos 92
+dimension 20
+uid 11412,0
+)
+*1446 (MRCItem
+litem &1286
+pos 93
+dimension 20
+uid 11967,0
+)
+*1447 (MRCItem
+litem &1287
+pos 94
+dimension 20
+uid 12662,0
+)
+*1448 (MRCItem
+litem &1288
+pos 95
+dimension 20
+uid 12664,0
+)
+*1449 (MRCItem
+litem &1289
+pos 96
+dimension 20
+uid 13276,0
+)
+*1450 (MRCItem
+litem &1290
+pos 35
+dimension 20
+uid 13688,0
+)
+*1451 (MRCItem
+litem &1291
+pos 36
+dimension 20
+uid 14041,0
+)
+*1452 (MRCItem
+litem &1292
+pos 37
+dimension 20
+uid 14164,0
+)
+*1453 (MRCItem
+litem &1293
+pos 38
+dimension 20
+uid 14508,0
+)
+*1454 (MRCItem
+litem &1294
+pos 39
+dimension 20
+uid 14510,0
+)
+*1455 (MRCItem
+litem &1295
+pos 40
+dimension 20
+uid 14635,0
+)
+*1456 (MRCItem
+litem &1296
+pos 97
+dimension 20
+uid 15145,0
+)
+*1457 (MRCItem
+litem &1297
+pos 98
+dimension 20
+uid 15147,0
+)
+*1458 (MRCItem
+litem &1298
+pos 99
+dimension 20
+uid 15505,0
+)
+*1459 (MRCItem
+litem &1299
+pos 100
+dimension 20
+uid 15755,0
+)
+*1460 (MRCItem
+litem &1300
+pos 101
+dimension 20
+uid 16387,0
+)
+*1461 (MRCItem
+litem &1301
+pos 102
+dimension 20
+uid 16572,0
+)
+*1462 (MRCItem
+litem &1302
+pos 103
+dimension 20
+uid 16574,0
+)
+*1463 (MRCItem
+litem &1303
+pos 104
+dimension 20
+uid 16962,0
+)
+*1464 (MRCItem
+litem &1304
+pos 105
+dimension 20
+uid 16964,0
+)
+*1465 (MRCItem
+litem &1305
+pos 106
+dimension 20
+uid 16966,0
+)
+*1466 (MRCItem
+litem &1306
+pos 107
+dimension 20
+uid 17034,0
+)
+*1467 (MRCItem
+litem &1307
+pos 108
+dimension 20
+uid 17036,0
+)
+*1468 (MRCItem
+litem &1308
+pos 109
+dimension 20
+uid 17398,0
+)
+*1469 (MRCItem
+litem &1309
+pos 110
+dimension 20
+uid 18464,0
+)
+*1470 (MRCItem
+litem &1310
+pos 41
+dimension 20
+uid 18967,0
+)
+*1471 (MRCItem
+litem &1311
+pos 111
+dimension 20
+uid 20160,0
+)
+*1472 (MRCItem
+litem &1312
+pos 112
+dimension 20
+uid 20516,0
+)
+*1473 (MRCItem
+litem &1313
+pos 113
+dimension 20
+uid 20518,0
+)
+*1474 (MRCItem
+litem &1314
+pos 114
+dimension 20
+uid 20524,0
+)
+*1475 (MRCItem
+litem &1315
+pos 115
+dimension 20
+uid 21092,0
+)
+*1476 (MRCItem
+litem &1316
+pos 116
+dimension 20
+uid 21094,0
+)
+*1477 (MRCItem
+litem &1317
+pos 117
+dimension 20
+uid 21098,0
+)
+*1478 (MRCItem
+litem &1318
+pos 118
+dimension 20
+uid 21102,0
+)
+*1479 (MRCItem
+litem &1319
+pos 119
+dimension 20
+uid 21104,0
+)
+*1480 (MRCItem
+litem &1320
+pos 120
+dimension 20
+uid 21108,0
+)
+*1481 (MRCItem
+litem &1321
+pos 121
+dimension 20
+uid 22030,0
+)
+*1482 (MRCItem
+litem &1322
+pos 122
+dimension 20
+uid 22032,0
+)
+*1483 (MRCItem
+litem &1323
+pos 123
+dimension 20
+uid 22034,0
+)
+*1484 (MRCItem
+litem &1324
+pos 124
+dimension 20
+uid 22036,0
+)
+*1485 (MRCItem
+litem &1325
+pos 125
+dimension 20
+uid 22038,0
+)
+*1486 (MRCItem
+litem &1326
+pos 126
+dimension 20
+uid 22040,0
+)
+*1487 (MRCItem
+litem &1327
+pos 127
+dimension 20
+uid 22134,0
+)
+*1488 (MRCItem
+litem &1328
+pos 128
+dimension 20
+uid 22136,0
+)
+*1489 (MRCItem
+litem &1329
+pos 129
+dimension 20
+uid 22138,0
+)
+*1490 (MRCItem
+litem &1330
+pos 130
+dimension 20
+uid 22140,0
+)
+*1491 (MRCItem
+litem &1331
+pos 131
+dimension 20
+uid 23054,0
+)
+*1492 (MRCItem
+litem &1332
+pos 132
+dimension 20
+uid 23374,0
+)
+*1493 (MRCItem
+litem &1333
+pos 133
+dimension 20
+uid 23376,0
+)
+*1494 (MRCItem
+litem &1334
+pos 42
+dimension 20
+uid 24091,0
+)
+*1495 (MRCItem
+litem &1335
+pos 43
+dimension 20
+uid 24717,0
+)
+*1496 (MRCItem
+litem &1336
+pos 44
+dimension 20
+uid 24719,0
+)
+*1497 (MRCItem
+litem &1337
+pos 45
+dimension 20
+uid 24721,0
+)
+*1498 (MRCItem
+litem &1338
+pos 46
+dimension 20
+uid 24723,0
+)
+*1499 (MRCItem
+litem &1339
+pos 134
+dimension 20
+uid 24745,0
+)
+*1500 (MRCItem
+litem &1340
+pos 135
+dimension 20
+uid 25044,0
+)
+*1501 (MRCItem
+litem &1341
+pos 47
+dimension 20
+uid 25313,0
+)
+*1502 (MRCItem
+litem &1342
+pos 48
+dimension 20
+uid 25570,0
+)
+*1503 (MRCItem
+litem &1343
+pos 49
+dimension 20
+uid 25572,0
+)
+*1504 (MRCItem
+litem &1344
+pos 136
+dimension 20
+uid 25847,0
+)
+*1505 (MRCItem
+litem &1345
+pos 50
+dimension 20
+uid 26088,0
+)
+*1506 (MRCItem
+litem &1346
+pos 137
+dimension 20
+uid 26365,0
+)
+*1507 (MRCItem
+litem &1347
+pos 51
+dimension 20
+uid 26594,0
+)
+*1508 (MRCItem
+litem &1348
+pos 138
+dimension 20
+uid 27138,0
+)
+*1509 (MRCItem
+litem &1349
+pos 139
+dimension 20
+uid 27160,0
+)
+*1510 (MRCItem
+litem &1350
+pos 140
+dimension 20
+uid 27162,0
+)
+*1511 (MRCItem
+litem &1351
+pos 141
+dimension 20
+uid 27620,0
+)
+*1512 (MRCItem
+litem &1352
+pos 52
+dimension 20
+uid 28291,0
+)
+*1513 (MRCItem
+litem &1353
+pos 142
+dimension 20
+uid 29098,0
+)
+*1514 (MRCItem
+litem &1354
+pos 143
+dimension 20
+uid 29100,0
+)
+*1515 (MRCItem
+litem &1355
+pos 144
+dimension 20
+uid 30807,0
+)
+*1516 (MRCItem
+litem &1356
+pos 145
+dimension 20
+uid 30811,0
+)
+*1517 (MRCItem
+litem &1357
+pos 146
+dimension 20
+uid 30936,0
+)
+*1518 (MRCItem
+litem &1358
+pos 147
+dimension 20
+uid 30938,0
+)
+*1519 (MRCItem
+litem &1359
+pos 148
+dimension 20
+uid 31225,0
+)
+*1520 (MRCItem
+litem &1360
+pos 149
+dimension 20
+uid 31778,0
+)
+*1521 (MRCItem
+litem &1361
+pos 150
+dimension 20
+uid 31780,0
+)
+*1522 (MRCItem
+litem &1362
+pos 151
+dimension 20
+uid 31821,0
+)
+*1523 (MRCItem
+litem &1363
+pos 152
+dimension 20
+uid 32386,0
+)
+*1524 (MRCItem
+litem &1364
+pos 153
+dimension 20
+uid 32388,0
+)
+*1525 (MRCItem
+litem &1365
+pos 154
+dimension 20
+uid 32685,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 73,0
+optionalChildren [
+*1526 (MRCItem
+litem &1202
+pos 0
+dimension 20
+uid 74,0
+)
+*1527 (MRCItem
+litem &1204
+pos 1
+dimension 50
+uid 75,0
+)
+*1528 (MRCItem
+litem &1205
+pos 2
+dimension 100
+uid 76,0
+)
+*1529 (MRCItem
+litem &1206
+pos 3
+dimension 50
+uid 77,0
+)
+*1530 (MRCItem
+litem &1207
+pos 4
+dimension 100
+uid 78,0
+)
+*1531 (MRCItem
+litem &1208
+pos 5
+dimension 100
+uid 79,0
+)
+*1532 (MRCItem
+litem &1209
+pos 6
+dimension 50
+uid 80,0
+)
+*1533 (MRCItem
+litem &1210
+pos 7
+dimension 290
+uid 81,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 68,0
+vaOverrides [
+]
+)
+]
+)
+uid 53,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *1534 (LEmptyRow
+)
+uid 83,0
+optionalChildren [
+*1535 (RefLabelRowHdr
+)
+*1536 (TitleRowHdr
+)
+*1537 (FilterRowHdr
+)
+*1538 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*1539 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*1540 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*1541 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*1542 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*1543 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*1544 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*1545 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*1546 (LogGeneric
+generic (GiElement
+name "RAMADDRWIDTH64b"
+type "integer"
+value "12"
+)
+uid 6712,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 95,0
+optionalChildren [
+*1547 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *1548 (MRCItem
+litem &1534
+pos 1
+dimension 20
+)
+uid 97,0
+optionalChildren [
+*1549 (MRCItem
+litem &1535
+pos 0
+dimension 20
+uid 98,0
+)
+*1550 (MRCItem
+litem &1536
+pos 1
+dimension 23
+uid 99,0
+)
+*1551 (MRCItem
+litem &1537
+pos 2
+hidden 1
+dimension 20
+uid 100,0
+)
+*1552 (MRCItem
+litem &1546
+pos 0
+dimension 20
+uid 6713,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 101,0
+optionalChildren [
+*1553 (MRCItem
+litem &1538
+pos 0
+dimension 20
+uid 102,0
+)
+*1554 (MRCItem
+litem &1540
+pos 1
+dimension 50
+uid 103,0
+)
+*1555 (MRCItem
+litem &1541
+pos 2
+dimension 186
+uid 104,0
+)
+*1556 (MRCItem
+litem &1542
+pos 3
+dimension 96
+uid 105,0
+)
+*1557 (MRCItem
+litem &1543
+pos 4
+dimension 50
+uid 106,0
+)
+*1558 (MRCItem
+litem &1544
+pos 5
+dimension 50
+uid 107,0
+)
+*1559 (MRCItem
+litem &1545
+pos 6
+dimension 80
+uid 108,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 96,0
+vaOverrides [
+]
+)
+]
+)
+uid 82,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_main/struct.bd.info/Synthesis/Constraints/FAD_main.ctr
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_main/struct.bd.info/Synthesis/Constraints/FAD_main.ctr	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_main/struct.bd.info/Synthesis/Constraints/FAD_main.ctr	(revision 11755)
@@ -0,0 +1,6 @@
+# set_vendor xilinx
+# set_family spartan3a
+# set_device 3s700an
+# set_package fgg484
+# set_speed -4
+
Index: /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_main/struct.bd.info/Synthesis/Constraints/FAD_main.sdc
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_main/struct.bd.info/Synthesis/Constraints/FAD_main.sdc	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_main/struct.bd.info/Synthesis/Constraints/FAD_main.sdc	(revision 11755)
@@ -0,0 +1,6 @@
+# set_vendor xilinx
+# set_family spartan3a
+# set_device 3s700an
+# set_package fgg484
+# set_speed -4
+
Index: /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_main/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_main/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_main/symbol.sb	(revision 11755)
@@ -0,0 +1,4708 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+)
+]
+libraryRefs [
+"ieee"
+"FACT_FAD_lib"
+]
+)
+version "24.1"
+appVersion "2009.1 (Build 12)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+suid 111,0
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 53,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+*14 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 50
+suid 2,0
+i "'1'"
+)
+)
+uid 111,0
+)
+*15 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+posAdd 0
+o 38
+suid 7,0
+i "(OTHERS => '0')"
+)
+)
+uid 121,0
+)
+*16 (LogPort
+port (LogicalPort
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 14
+suid 18,0
+)
+)
+uid 453,0
+)
+*17 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "adc_oeb"
+t "std_logic"
+o 26
+suid 21,0
+i "'1'"
+)
+)
+uid 825,0
+)
+*18 (LogPort
+port (LogicalPort
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 10
+suid 24,0
+)
+)
+uid 920,0
+)
+*19 (LogPort
+port (LogicalPort
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 11
+suid 25,0
+)
+)
+uid 922,0
+)
+*20 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 47
+suid 26,0
+)
+)
+uid 1026,0
+)
+*21 (LogPort
+port (LogicalPort
+m 2
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 53
+suid 27,0
+)
+)
+uid 1028,0
+)
+*22 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "wiz_cs"
+t "std_logic"
+o 48
+suid 28,0
+i "'1'"
+)
+)
+uid 1030,0
+)
+*23 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "wiz_wr"
+t "std_logic"
+o 51
+suid 29,0
+i "'1'"
+)
+)
+uid 1032,0
+)
+*24 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "wiz_rd"
+t "std_logic"
+o 49
+suid 30,0
+i "'1'"
+)
+)
+uid 1034,0
+)
+*25 (LogPort
+port (LogicalPort
+decl (Decl
+n "wiz_int"
+t "std_logic"
+o 15
+suid 31,0
+)
+)
+uid 1036,0
+)
+*26 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 17
+suid 35,0
+)
+)
+uid 1388,0
+)
+*27 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "CLK_50"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 18
+suid 37,0
+)
+)
+uid 1724,0
+)
+*28 (LogPort
+port (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+suid 38,0
+)
+)
+uid 1754,0
+)
+*29 (LogPort
+port (LogicalPort
+decl (Decl
+n "adc_otr_array"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 9
+suid 40,0
+)
+)
+uid 1975,0
+)
+*30 (LogPort
+port (LogicalPort
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 8
+suid 41,0
+)
+)
+uid 2281,0
+)
+*31 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "drs_channel_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 35
+suid 48,0
+i "(others => '0')"
+)
+)
+uid 2415,0
+)
+*32 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "drs_dwrite"
+t "std_logic"
+o 36
+suid 49,0
+i "'1'"
+)
+)
+uid 2417,0
+)
+*33 (LogPort
+port (LogicalPort
+decl (Decl
+n "SROUT_in_0"
+t "std_logic"
+o 4
+suid 52,0
+)
+)
+uid 2693,0
+)
+*34 (LogPort
+port (LogicalPort
+decl (Decl
+n "SROUT_in_1"
+t "std_logic"
+o 5
+suid 53,0
+)
+)
+uid 2695,0
+)
+*35 (LogPort
+port (LogicalPort
+decl (Decl
+n "SROUT_in_2"
+t "std_logic"
+o 6
+suid 54,0
+)
+)
+uid 2697,0
+)
+*36 (LogPort
+port (LogicalPort
+decl (Decl
+n "SROUT_in_3"
+t "std_logic"
+o 7
+suid 55,0
+)
+)
+uid 2699,0
+)
+*37 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "RSRLOAD"
+t "std_logic"
+o 23
+suid 56,0
+i "'0'"
+)
+)
+uid 2984,0
+)
+*38 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "SRCLK"
+t "std_logic"
+o 24
+suid 57,0
+i "'0'"
+)
+)
+uid 2986,0
+)
+*39 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "sclk"
+t "std_logic"
+o 42
+suid 62,0
+)
+)
+uid 3624,0
+)
+*40 (LogPort
+port (LogicalPort
+m 2
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 52
+suid 63,0
+)
+)
+uid 3626,0
+)
+*41 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 31
+suid 64,0
+)
+)
+uid 3628,0
+)
+*42 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 43
+suid 65,0
+)
+)
+uid 3630,0
+)
+*43 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "mosi"
+t "std_logic"
+o 40
+suid 66,0
+i "'0'"
+)
+)
+uid 4066,0
+)
+*44 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "denable"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 34
+suid 67,0
+i "'0'"
+)
+)
+uid 4143,0
+)
+*45 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "SRIN_out"
+t "std_logic"
+o 25
+suid 85,0
+i "'0'"
+)
+)
+uid 4779,0
+)
+*46 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "green"
+t "std_logic"
+o 37
+suid 86,0
+)
+)
+uid 4901,0
+)
+*47 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "amber"
+t "std_logic"
+o 29
+suid 87,0
+)
+)
+uid 4903,0
+)
+*48 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "red"
+t "std_logic"
+o 41
+suid 88,0
+)
+)
+uid 4905,0
+)
+*49 (LogPort
+port (LogicalPort
+decl (Decl
+n "D_T_in"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 2
+suid 91,0
+)
+)
+uid 5327,0
+)
+*50 (LogPort
+port (LogicalPort
+decl (Decl
+n "drs_refclk_in"
+t "std_logic"
+eolc "-- used to check if DRS REFCLK exsists, if not DENABLE inhibit"
+o 12
+suid 92,0
+)
+)
+uid 5426,0
+)
+*51 (LogPort
+port (LogicalPort
+decl (Decl
+n "plllock_in"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- high level, if dominowave is running and DRS PLL locked"
+o 13
+suid 93,0
+)
+)
+uid 5502,0
+)
+*52 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 30
+suid 94,0
+)
+)
+uid 5624,0
+)
+*53 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 27
+suid 95,0
+)
+)
+uid 5626,0
+)
+*54 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+posAdd 0
+o 28
+suid 96,0
+)
+)
+uid 5628,0
+)
+*55 (LogPort
+port (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "ADC_CLK"
+t "std_logic"
+o 16
+suid 97,0
+)
+)
+uid 6703,0
+)
+*56 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 45
+suid 98,0
+i "'1'"
+)
+)
+uid 7538,0
+)
+*57 (LogPort
+port (LogicalPort
+decl (Decl
+n "FTM_RS485_rx_d"
+t "std_logic"
+o 3
+suid 99,0
+)
+)
+uid 7614,0
+)
+*58 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_tx_d"
+t "std_logic"
+o 21
+suid 100,0
+)
+)
+uid 7616,0
+)
+*59 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_rx_en"
+t "std_logic"
+o 20
+suid 101,0
+)
+)
+uid 7618,0
+)
+*60 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_tx_en"
+t "std_logic"
+o 22
+suid 102,0
+)
+)
+uid 7620,0
+)
+*61 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "w5300_state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 46
+suid 103,0
+)
+)
+uid 7849,0
+)
+*62 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 32
+suid 104,0
+)
+)
+uid 7879,0
+)
+*63 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 33
+suid 105,0
+)
+)
+uid 7881,0
+)
+*64 (LogPort
+port (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "mem_manager_state"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 39
+suid 106,0
+)
+)
+uid 7962,0
+)
+*65 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "DG_state"
+t "std_logic_vector"
+b "(7 downto 0)"
+prec "-- for debugging"
+preAdd 0
+o 19
+suid 108,0
+)
+)
+uid 8022,0
+)
+*66 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "socket_tx_free_out"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+eolc "-- 17bit value .. that's true"
+posAdd 0
+o 44
+suid 109,0
+)
+)
+uid 8282,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 66,0
+optionalChildren [
+*67 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *68 (MRCItem
+litem &1
+pos 17
+dimension 20
+)
+uid 68,0
+optionalChildren [
+*69 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 69,0
+)
+*70 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 70,0
+)
+*71 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 71,0
+)
+*72 (MRCItem
+litem &14
+pos 0
+dimension 20
+uid 110,0
+)
+*73 (MRCItem
+litem &15
+pos 24
+dimension 20
+uid 120,0
+)
+*74 (MRCItem
+litem &16
+pos 7
+dimension 20
+uid 452,0
+)
+*75 (MRCItem
+litem &17
+pos 10
+dimension 20
+uid 824,0
+)
+*76 (MRCItem
+litem &18
+pos 8
+dimension 20
+uid 919,0
+)
+*77 (MRCItem
+litem &19
+pos 9
+dimension 20
+uid 921,0
+)
+*78 (MRCItem
+litem &20
+pos 1
+dimension 20
+uid 1025,0
+)
+*79 (MRCItem
+litem &21
+pos 2
+dimension 20
+uid 1027,0
+)
+*80 (MRCItem
+litem &22
+pos 3
+dimension 20
+uid 1029,0
+)
+*81 (MRCItem
+litem &23
+pos 4
+dimension 20
+uid 1031,0
+)
+*82 (MRCItem
+litem &24
+pos 5
+dimension 20
+uid 1033,0
+)
+*83 (MRCItem
+litem &25
+pos 6
+dimension 20
+uid 1035,0
+)
+*84 (MRCItem
+litem &26
+pos 11
+dimension 20
+uid 1387,0
+)
+*85 (MRCItem
+litem &27
+pos 12
+dimension 20
+uid 1723,0
+)
+*86 (MRCItem
+litem &28
+pos 13
+dimension 20
+uid 1753,0
+)
+*87 (MRCItem
+litem &29
+pos 14
+dimension 20
+uid 1974,0
+)
+*88 (MRCItem
+litem &30
+pos 15
+dimension 20
+uid 2280,0
+)
+*89 (MRCItem
+litem &31
+pos 16
+dimension 20
+uid 2414,0
+)
+*90 (MRCItem
+litem &32
+pos 17
+dimension 20
+uid 2416,0
+)
+*91 (MRCItem
+litem &33
+pos 18
+dimension 20
+uid 2692,0
+)
+*92 (MRCItem
+litem &34
+pos 19
+dimension 20
+uid 2694,0
+)
+*93 (MRCItem
+litem &35
+pos 20
+dimension 20
+uid 2696,0
+)
+*94 (MRCItem
+litem &36
+pos 21
+dimension 20
+uid 2698,0
+)
+*95 (MRCItem
+litem &37
+pos 22
+dimension 20
+uid 2983,0
+)
+*96 (MRCItem
+litem &38
+pos 23
+dimension 20
+uid 2985,0
+)
+*97 (MRCItem
+litem &39
+pos 25
+dimension 20
+uid 3623,0
+)
+*98 (MRCItem
+litem &40
+pos 26
+dimension 20
+uid 3625,0
+)
+*99 (MRCItem
+litem &41
+pos 27
+dimension 20
+uid 3627,0
+)
+*100 (MRCItem
+litem &42
+pos 28
+dimension 20
+uid 3629,0
+)
+*101 (MRCItem
+litem &43
+pos 29
+dimension 20
+uid 4065,0
+)
+*102 (MRCItem
+litem &44
+pos 30
+dimension 20
+uid 4142,0
+)
+*103 (MRCItem
+litem &45
+pos 31
+dimension 20
+uid 4778,0
+)
+*104 (MRCItem
+litem &46
+pos 32
+dimension 20
+uid 4900,0
+)
+*105 (MRCItem
+litem &47
+pos 33
+dimension 20
+uid 4902,0
+)
+*106 (MRCItem
+litem &48
+pos 34
+dimension 20
+uid 4904,0
+)
+*107 (MRCItem
+litem &49
+pos 35
+dimension 20
+uid 5326,0
+)
+*108 (MRCItem
+litem &50
+pos 36
+dimension 20
+uid 5425,0
+)
+*109 (MRCItem
+litem &51
+pos 37
+dimension 20
+uid 5501,0
+)
+*110 (MRCItem
+litem &52
+pos 40
+dimension 20
+uid 5623,0
+)
+*111 (MRCItem
+litem &53
+pos 38
+dimension 20
+uid 5625,0
+)
+*112 (MRCItem
+litem &54
+pos 39
+dimension 20
+uid 5627,0
+)
+*113 (MRCItem
+litem &55
+pos 41
+dimension 20
+uid 6702,0
+)
+*114 (MRCItem
+litem &56
+pos 42
+dimension 20
+uid 7537,0
+)
+*115 (MRCItem
+litem &57
+pos 43
+dimension 20
+uid 7613,0
+)
+*116 (MRCItem
+litem &58
+pos 44
+dimension 20
+uid 7615,0
+)
+*117 (MRCItem
+litem &59
+pos 45
+dimension 20
+uid 7617,0
+)
+*118 (MRCItem
+litem &60
+pos 46
+dimension 20
+uid 7619,0
+)
+*119 (MRCItem
+litem &61
+pos 47
+dimension 20
+uid 7848,0
+)
+*120 (MRCItem
+litem &62
+pos 48
+dimension 20
+uid 7878,0
+)
+*121 (MRCItem
+litem &63
+pos 49
+dimension 20
+uid 7880,0
+)
+*122 (MRCItem
+litem &64
+pos 50
+dimension 20
+uid 7961,0
+)
+*123 (MRCItem
+litem &65
+pos 51
+dimension 20
+uid 8021,0
+)
+*124 (MRCItem
+litem &66
+pos 52
+dimension 20
+uid 8281,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 72,0
+optionalChildren [
+*125 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 73,0
+)
+*126 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 74,0
+)
+*127 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 75,0
+)
+*128 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 76,0
+)
+*129 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 77,0
+)
+*130 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 78,0
+)
+*131 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 79,0
+)
+*132 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 80,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 67,0
+vaOverrides [
+]
+)
+]
+)
+uid 52,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *133 (LEmptyRow
+)
+uid 82,0
+optionalChildren [
+*134 (RefLabelRowHdr
+)
+*135 (TitleRowHdr
+)
+*136 (FilterRowHdr
+)
+*137 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*138 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*139 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*140 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*141 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*142 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*143 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*144 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*145 (LogGeneric
+generic (GiElement
+name "RAMADDRWIDTH64b"
+type "integer"
+value "12"
+)
+uid 4249,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 94,0
+optionalChildren [
+*146 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *147 (MRCItem
+litem &133
+pos 0
+dimension 20
+)
+uid 96,0
+optionalChildren [
+*148 (MRCItem
+litem &134
+pos 0
+dimension 20
+uid 97,0
+)
+*149 (MRCItem
+litem &135
+pos 1
+dimension 23
+uid 98,0
+)
+*150 (MRCItem
+litem &136
+pos 2
+hidden 1
+dimension 20
+uid 99,0
+)
+*151 (MRCItem
+litem &145
+pos 0
+dimension 20
+uid 4248,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 100,0
+optionalChildren [
+*152 (MRCItem
+litem &137
+pos 0
+dimension 20
+uid 101,0
+)
+*153 (MRCItem
+litem &139
+pos 1
+dimension 50
+uid 102,0
+)
+*154 (MRCItem
+litem &140
+pos 2
+dimension 100
+uid 103,0
+)
+*155 (MRCItem
+litem &141
+pos 3
+dimension 100
+uid 104,0
+)
+*156 (MRCItem
+litem &142
+pos 4
+dimension 50
+uid 105,0
+)
+*157 (MRCItem
+litem &143
+pos 5
+dimension 50
+uid 106,0
+)
+*158 (MRCItem
+litem &144
+pos 6
+dimension 80
+uid 107,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 95,0
+vaOverrides [
+]
+)
+]
+)
+uid 81,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\@f@a@d_main\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\@f@a@d_main\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\@f@a@d_main"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\FAD_main"
+)
+(vvPair
+variable "date"
+value "09.06.2011"
+)
+(vvPair
+variable "day"
+value "Do"
+)
+(vvPair
+variable "day_long"
+value "Donnerstag"
+)
+(vvPair
+variable "dd"
+value "09"
+)
+(vvPair
+variable "entity_name"
+value "FAD_main"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/work"
+)
+(vvPair
+variable "library_downstream_PrecisionSynthesisDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ps"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "mm"
+value "06"
+)
+(vvPair
+variable "module_name"
+value "FAD_main"
+)
+(vvPair
+variable "month"
+value "Jun"
+)
+(vvPair
+variable "month_long"
+value "Juni"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\@f@a@d_main\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\FAD_main\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "16:55:25"
+)
+(vvPair
+variable "unit"
+value "FAD_main"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 51,0
+optionalChildren [
+*159 (SymbolBody
+uid 8,0
+optionalChildren [
+*160 (CptPort
+uid 135,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 136,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,-3375,43750,-2625"
+)
+tg (CPTG
+uid 137,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 138,0
+va (VaSet
+)
+xt "37800,-3500,42000,-2500"
+st "wiz_reset"
+ju 2
+blo "42000,-2700"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 140,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,42000,80500,42800"
+st "wiz_reset             : OUT    std_logic                     := '1' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 50
+suid 2,0
+i "'1'"
+)
+)
+)
+*161 (CptPort
+uid 163,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 164,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,42625,43750,43375"
+)
+tg (CPTG
+uid 165,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 166,0
+va (VaSet
+)
+xt "37600,42500,42000,43500"
+st "led : (7:0)"
+ju 2
+blo "42000,43300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 168,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,32400,86500,33200"
+st "led                   : OUT    std_logic_vector (7 DOWNTO 0) := (OTHERS => '0') ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+posAdd 0
+o 38
+suid 7,0
+i "(OTHERS => '0')"
+)
+)
+)
+*162 (CptPort
+uid 464,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 465,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,4625,15000,5375"
+)
+tg (CPTG
+uid 466,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 467,0
+va (VaSet
+)
+xt "16000,4500,19000,5500"
+st "trigger"
+blo "16000,5300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 468,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,12400,67500,13200"
+st "trigger               : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 14
+suid 18,0
+)
+)
+)
+*163 (CptPort
+uid 833,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 834,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,15625,15000,16375"
+)
+tg (CPTG
+uid 835,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 836,0
+va (VaSet
+)
+xt "16000,15500,19500,16500"
+st "adc_oeb"
+blo "16000,16300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 837,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,22800,80500,23600"
+st "adc_oeb               : OUT    std_logic                     := '1' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "adc_oeb"
+t "std_logic"
+o 26
+suid 21,0
+i "'1'"
+)
+)
+)
+*164 (CptPort
+uid 923,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 924,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,6625,15000,7375"
+)
+tg (CPTG
+uid 925,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 926,0
+va (VaSet
+)
+xt "16000,6500,22700,7500"
+st "board_id : (3:0)"
+blo "16000,7300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 927,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,9200,77000,10000"
+st "board_id              : IN     std_logic_vector (3 DOWNTO 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 10
+suid 24,0
+)
+)
+)
+*165 (CptPort
+uid 928,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 929,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,7625,15000,8375"
+)
+tg (CPTG
+uid 930,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 931,0
+va (VaSet
+)
+xt "16000,7500,22400,8500"
+st "crate_id : (1:0)"
+blo "16000,8300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 932,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,10000,77000,10800"
+st "crate_id              : IN     std_logic_vector (1 DOWNTO 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 11
+suid 25,0
+)
+)
+)
+*166 (CptPort
+uid 1037,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1038,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,-6375,43750,-5625"
+)
+tg (CPTG
+uid 1039,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1040,0
+va (VaSet
+)
+xt "35100,-6500,42000,-5500"
+st "wiz_addr : (9:0)"
+ju 2
+blo "42000,-5700"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1041,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,39600,77000,40400"
+st "wiz_addr              : OUT    std_logic_vector (9 DOWNTO 0) ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 47
+suid 26,0
+)
+)
+)
+*167 (CptPort
+uid 1042,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 1043,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,-5375,43750,-4625"
+)
+tg (CPTG
+uid 1044,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1045,0
+va (VaSet
+)
+xt "34800,-5500,42000,-4500"
+st "wiz_data : (15:0)"
+ju 2
+blo "42000,-4700"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1046,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,44400,76500,45200"
+st "wiz_data              : INOUT  std_logic_vector (15 DOWNTO 0)
+"
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 53
+suid 27,0
+)
+)
+)
+*168 (CptPort
+uid 1047,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1048,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,625,43750,1375"
+)
+tg (CPTG
+uid 1049,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1050,0
+va (VaSet
+)
+xt "39000,500,42000,1500"
+st "wiz_cs"
+ju 2
+blo "42000,1300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1051,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,40400,80500,41200"
+st "wiz_cs                : OUT    std_logic                     := '1' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_cs"
+t "std_logic"
+o 48
+suid 28,0
+i "'1'"
+)
+)
+)
+*169 (CptPort
+uid 1052,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1053,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,-1375,43750,-625"
+)
+tg (CPTG
+uid 1054,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1055,0
+va (VaSet
+)
+xt "38800,-1500,42000,-500"
+st "wiz_wr"
+ju 2
+blo "42000,-700"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1056,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,42800,80500,43600"
+st "wiz_wr                : OUT    std_logic                     := '1' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_wr"
+t "std_logic"
+o 51
+suid 29,0
+i "'1'"
+)
+)
+)
+*170 (CptPort
+uid 1057,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1058,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,-2375,43750,-1625"
+)
+tg (CPTG
+uid 1059,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1060,0
+va (VaSet
+)
+xt "38900,-2500,42000,-1500"
+st "wiz_rd"
+ju 2
+blo "42000,-1700"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1061,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,41200,80500,42000"
+st "wiz_rd                : OUT    std_logic                     := '1' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_rd"
+t "std_logic"
+o 49
+suid 30,0
+i "'1'"
+)
+)
+)
+*171 (CptPort
+uid 1062,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1063,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,-375,43750,375"
+)
+tg (CPTG
+uid 1064,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1065,0
+va (VaSet
+)
+xt "38800,-500,42000,500"
+st "wiz_int"
+ju 2
+blo "42000,300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1066,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,13200,67500,14000"
+st "wiz_int               : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "wiz_int"
+t "std_logic"
+o 15
+suid 31,0
+)
+)
+)
+*172 (CptPort
+uid 1389,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1390,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,-4375,15000,-3625"
+)
+tg (CPTG
+uid 1391,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1392,0
+va (VaSet
+)
+xt "16000,-4500,20800,-3500"
+st "CLK_25_PS"
+blo "16000,-3700"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1393,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,14800,67500,15600"
+st "CLK_25_PS             : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 17
+suid 35,0
+)
+)
+)
+*173 (CptPort
+uid 1725,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1726,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,-5375,15000,-4625"
+)
+tg (CPTG
+uid 1727,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1728,0
+va (VaSet
+)
+xt "16000,-5500,19300,-4500"
+st "CLK_50"
+blo "16000,-4700"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1729,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,15600,67500,16400"
+st "CLK_50                : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_50"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 18
+suid 37,0
+)
+)
+)
+*174 (CptPort
+uid 1755,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1756,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,-6375,15000,-5625"
+)
+tg (CPTG
+uid 1757,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1758,0
+va (VaSet
+)
+xt "16000,-6500,17900,-5500"
+st "CLK"
+blo "16000,-5700"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1759,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,2000,67500,2800"
+st "CLK                   : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+suid 38,0
+)
+)
+)
+*175 (CptPort
+uid 1976,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1977,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,14625,15000,15375"
+)
+tg (CPTG
+uid 1978,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1979,0
+va (VaSet
+)
+xt "16000,14500,25300,15500"
+st "adc_otr_array : (3:0)"
+blo "16000,15300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1980,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,8400,77000,9200"
+st "adc_otr_array         : IN     std_logic_vector (3 DOWNTO 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "adc_otr_array"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 9
+suid 40,0
+)
+)
+)
+*176 (CptPort
+uid 2282,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2283,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,20625,15000,21375"
+)
+tg (CPTG
+uid 2284,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2285,0
+va (VaSet
+)
+xt "16000,20500,22900,21500"
+st "adc_data_array"
+blo "16000,21300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2286,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,7600,72500,8400"
+st "adc_data_array        : IN     adc_data_array_type  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 8
+suid 41,0
+)
+)
+)
+*177 (CptPort
+uid 2448,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2449,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,34625,15000,35375"
+)
+tg (CPTG
+uid 2450,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2451,0
+va (VaSet
+)
+xt "16000,34500,25500,35500"
+st "drs_channel_id : (3:0)"
+blo "16000,35300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2452,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,30000,86500,30800"
+st "drs_channel_id        : OUT    std_logic_vector (3 downto 0) := (others => '0') ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_channel_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 35
+suid 48,0
+i "(others => '0')"
+)
+)
+)
+*178 (CptPort
+uid 2453,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2454,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,35625,15000,36375"
+)
+tg (CPTG
+uid 2455,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2456,0
+va (VaSet
+)
+xt "16000,35500,21200,36500"
+st "drs_dwrite"
+blo "16000,36300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2457,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,30800,80500,31600"
+st "drs_dwrite            : OUT    std_logic                     := '1' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_dwrite"
+t "std_logic"
+o 36
+suid 49,0
+i "'1'"
+)
+)
+)
+*179 (CptPort
+uid 2710,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2711,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,30625,15000,31375"
+)
+tg (CPTG
+uid 2712,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2713,0
+va (VaSet
+)
+xt "16000,30500,21800,31500"
+st "SROUT_in_0"
+blo "16000,31300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2714,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,4400,67500,5200"
+st "SROUT_in_0            : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_0"
+t "std_logic"
+o 4
+suid 52,0
+)
+)
+)
+*180 (CptPort
+uid 2715,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2716,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,31625,15000,32375"
+)
+tg (CPTG
+uid 2717,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2718,0
+va (VaSet
+)
+xt "16000,31500,21700,32500"
+st "SROUT_in_1"
+blo "16000,32300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2719,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,5200,67500,6000"
+st "SROUT_in_1            : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_1"
+t "std_logic"
+o 5
+suid 53,0
+)
+)
+)
+*181 (CptPort
+uid 2720,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2721,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,32625,15000,33375"
+)
+tg (CPTG
+uid 2722,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2723,0
+va (VaSet
+)
+xt "16000,32500,21800,33500"
+st "SROUT_in_2"
+blo "16000,33300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2724,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,6000,67500,6800"
+st "SROUT_in_2            : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_2"
+t "std_logic"
+o 6
+suid 54,0
+)
+)
+)
+*182 (CptPort
+uid 2725,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2726,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,33625,15000,34375"
+)
+tg (CPTG
+uid 2727,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2728,0
+va (VaSet
+)
+xt "16000,33500,21800,34500"
+st "SROUT_in_3"
+blo "16000,34300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2729,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,6800,67500,7600"
+st "SROUT_in_3            : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "SROUT_in_3"
+t "std_logic"
+o 7
+suid 55,0
+)
+)
+)
+*183 (CptPort
+uid 2987,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2988,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,36625,15000,37375"
+)
+tg (CPTG
+uid 2989,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2990,0
+va (VaSet
+)
+xt "16000,36500,20200,37500"
+st "RSRLOAD"
+blo "16000,37300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2991,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,20400,80500,21200"
+st "RSRLOAD               : OUT    std_logic                     := '0' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "RSRLOAD"
+t "std_logic"
+o 23
+suid 56,0
+i "'0'"
+)
+)
+)
+*184 (CptPort
+uid 2992,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2993,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,38625,15000,39375"
+)
+tg (CPTG
+uid 2994,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2995,0
+va (VaSet
+)
+xt "16000,38500,18900,39500"
+st "SRCLK"
+blo "16000,39300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2996,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,21200,80500,22000"
+st "SRCLK                 : OUT    std_logic                     := '0' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "SRCLK"
+t "std_logic"
+o 24
+suid 57,0
+i "'0'"
+)
+)
+)
+*185 (CptPort
+uid 3631,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3632,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,23625,43750,24375"
+)
+tg (CPTG
+uid 3633,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3634,0
+va (VaSet
+)
+xt "40100,23500,42000,24500"
+st "sclk"
+ju 2
+blo "42000,24300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 3635,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,35600,67500,36400"
+st "sclk                  : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sclk"
+t "std_logic"
+o 42
+suid 62,0
+)
+)
+)
+*186 (CptPort
+uid 3636,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 3637,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,24625,43750,25375"
+)
+tg (CPTG
+uid 3638,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3639,0
+va (VaSet
+)
+xt "40600,24500,42000,25500"
+st "sio"
+ju 2
+blo "42000,25300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 3640,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,43600,67500,44400"
+st "sio                   : INOUT  std_logic  ;
+"
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 52
+suid 63,0
+)
+)
+)
+*187 (CptPort
+uid 3641,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3642,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,12625,43750,13375"
+)
+tg (CPTG
+uid 3643,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3644,0
+va (VaSet
+)
+xt "39000,12500,42000,13500"
+st "dac_cs"
+ju 2
+blo "42000,13300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 3645,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,26800,67500,27600"
+st "dac_cs                : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 31
+suid 64,0
+)
+)
+)
+*188 (CptPort
+uid 3646,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3647,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,14625,43750,15375"
+)
+tg (CPTG
+uid 3648,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3649,0
+va (VaSet
+)
+xt "35000,14500,42000,15500"
+st "sensor_cs : (3:0)"
+ju 2
+blo "42000,15300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 3650,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,36400,77000,37200"
+st "sensor_cs             : OUT    std_logic_vector (3 DOWNTO 0) ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 43
+suid 65,0
+)
+)
+)
+*189 (CptPort
+uid 4067,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4068,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,25625,43750,26375"
+)
+tg (CPTG
+uid 4069,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 4070,0
+va (VaSet
+)
+xt "40000,25500,42000,26500"
+st "mosi"
+ju 2
+blo "42000,26300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 4071,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,34000,80500,34800"
+st "mosi                  : OUT    std_logic                     := '0' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "mosi"
+t "std_logic"
+o 40
+suid 66,0
+i "'0'"
+)
+)
+)
+*190 (CptPort
+uid 4144,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4145,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,43625,43750,44375"
+)
+tg (CPTG
+uid 4146,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 4147,0
+va (VaSet
+)
+xt "38800,43500,42000,44500"
+st "denable"
+ju 2
+blo "42000,44300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 4148,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,29200,94000,30000"
+st "denable               : OUT    std_logic                     := '0' ; -- default domino wave off
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "denable"
+t "std_logic"
+eolc "-- default domino wave off"
+posAdd 0
+o 34
+suid 67,0
+i "'0'"
+)
+)
+)
+*191 (CptPort
+uid 4780,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4781,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,60625,43750,61375"
+)
+tg (CPTG
+uid 4782,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 4783,0
+va (VaSet
+)
+xt "37800,60500,42000,61500"
+st "SRIN_out"
+ju 2
+blo "42000,61300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 4784,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,22000,80500,22800"
+st "SRIN_out              : OUT    std_logic                     := '0' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "SRIN_out"
+t "std_logic"
+o 25
+suid 85,0
+i "'0'"
+)
+)
+)
+*192 (CptPort
+uid 4906,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4907,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,61625,43750,62375"
+)
+tg (CPTG
+uid 4908,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 4909,0
+va (VaSet
+)
+xt "39600,61500,42000,62500"
+st "green"
+ju 2
+blo "42000,62300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 4910,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,31600,67500,32400"
+st "green                 : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "green"
+t "std_logic"
+o 37
+suid 86,0
+)
+)
+)
+*193 (CptPort
+uid 4911,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4912,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,62625,43750,63375"
+)
+tg (CPTG
+uid 4913,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 4914,0
+va (VaSet
+)
+xt "39300,62500,42000,63500"
+st "amber"
+ju 2
+blo "42000,63300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 4915,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,25200,67500,26000"
+st "amber                 : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "amber"
+t "std_logic"
+o 29
+suid 87,0
+)
+)
+)
+*194 (CptPort
+uid 4916,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 4917,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,63625,43750,64375"
+)
+tg (CPTG
+uid 4918,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 4919,0
+va (VaSet
+)
+xt "40300,63500,42000,64500"
+st "red"
+ju 2
+blo "42000,64300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 4920,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,34800,67500,35600"
+st "red                   : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "red"
+t "std_logic"
+o 41
+suid 88,0
+)
+)
+)
+*195 (CptPort
+uid 5328,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5329,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,39625,15000,40375"
+)
+tg (CPTG
+uid 5330,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 5331,0
+va (VaSet
+)
+xt "16000,39500,21500,40500"
+st "D_T_in : (1:0)"
+blo "16000,40300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 5332,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,2800,77000,3600"
+st "D_T_in                : IN     std_logic_vector (1 DOWNTO 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "D_T_in"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 2
+suid 91,0
+)
+)
+)
+*196 (CptPort
+uid 5427,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5428,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,40625,15000,41375"
+)
+tg (CPTG
+uid 5429,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 5430,0
+va (VaSet
+)
+xt "16000,40500,22100,41500"
+st "drs_refclk_in"
+blo "16000,41300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 5431,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,10800,99000,11600"
+st "drs_refclk_in         : IN     std_logic  ; -- used to check if DRS REFCLK exsists, if not DENABLE inhibit
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "drs_refclk_in"
+t "std_logic"
+eolc "-- used to check if DRS REFCLK exsists, if not DENABLE inhibit"
+o 12
+suid 92,0
+)
+)
+)
+*197 (CptPort
+uid 5503,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5504,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,41625,15000,42375"
+)
+tg (CPTG
+uid 5505,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 5506,0
+va (VaSet
+)
+xt "16000,41500,22700,42500"
+st "plllock_in : (3:0)"
+blo "16000,42300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 5507,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,11600,106500,12400"
+st "plllock_in            : IN     std_logic_vector (3 DOWNTO 0) ; -- high level, if dominowave is running and DRS PLL locked
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "plllock_in"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- high level, if dominowave is running and DRS PLL locked"
+o 13
+suid 93,0
+)
+)
+)
+*198 (CptPort
+uid 5629,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5630,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,65625,43750,66375"
+)
+tg (CPTG
+uid 5631,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 5632,0
+va (VaSet
+)
+xt "32400,65500,42000,66500"
+st "counter_result : (11:0)"
+ju 2
+blo "42000,66300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 5633,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,26000,77500,26800"
+st "counter_result        : OUT    std_logic_vector (11 DOWNTO 0) ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "counter_result"
+t "std_logic_vector"
+b "(11 DOWNTO 0)"
+o 30
+suid 94,0
+)
+)
+)
+*199 (CptPort
+uid 5634,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5635,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,66625,43750,67375"
+)
+tg (CPTG
+uid 5636,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 5637,0
+va (VaSet
+)
+xt "32000,66500,42000,67500"
+st "alarm_refclk_too_high"
+ju 2
+blo "42000,67300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 5638,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,23600,67500,24400"
+st "alarm_refclk_too_high : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_high"
+t "std_logic"
+o 27
+suid 95,0
+)
+)
+)
+*200 (CptPort
+uid 5639,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 5640,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,67625,43750,68375"
+)
+tg (CPTG
+uid 5641,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 5642,0
+va (VaSet
+)
+xt "32400,67500,42000,68500"
+st "alarm_refclk_too_low"
+ju 2
+blo "42000,68300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 5643,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,24400,67500,25200"
+st "alarm_refclk_too_low  : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "alarm_refclk_too_low"
+t "std_logic"
+posAdd 0
+o 28
+suid 96,0
+)
+)
+)
+*201 (CptPort
+uid 6704,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 6705,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,68625,43750,69375"
+)
+tg (CPTG
+uid 6706,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 6707,0
+va (VaSet
+)
+xt "38000,68500,42000,69500"
+st "ADC_CLK"
+ju 2
+blo "42000,69300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 6708,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,14000,67500,14800"
+st "ADC_CLK               : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "ADC_CLK"
+t "std_logic"
+o 16
+suid 97,0
+)
+)
+)
+*202 (CptPort
+uid 7539,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 7540,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,69625,43750,70375"
+)
+tg (CPTG
+uid 7541,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 7542,0
+va (VaSet
+)
+xt "36400,69500,42000,70500"
+st "trigger_veto"
+ju 2
+blo "42000,70300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 7543,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,38000,80500,38800"
+st "trigger_veto          : OUT    std_logic                     := '1' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 45
+suid 98,0
+i "'1'"
+)
+)
+)
+*203 (CptPort
+uid 7621,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 7622,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,42625,15000,43375"
+)
+tg (CPTG
+uid 7623,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 7624,0
+va (VaSet
+)
+xt "16000,42500,24100,43500"
+st "FTM_RS485_rx_d"
+blo "16000,43300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 7625,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3600,67500,4400"
+st "FTM_RS485_rx_d        : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "FTM_RS485_rx_d"
+t "std_logic"
+o 3
+suid 99,0
+)
+)
+)
+*204 (CptPort
+uid 7626,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 7627,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,70625,43750,71375"
+)
+tg (CPTG
+uid 7628,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 7629,0
+va (VaSet
+)
+xt "33900,70500,42000,71500"
+st "FTM_RS485_tx_d"
+ju 2
+blo "42000,71300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 7630,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,18800,67500,19600"
+st "FTM_RS485_tx_d        : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_tx_d"
+t "std_logic"
+o 21
+suid 100,0
+)
+)
+)
+*205 (CptPort
+uid 7631,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 7632,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,71625,43750,72375"
+)
+tg (CPTG
+uid 7633,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 7634,0
+va (VaSet
+)
+xt "33600,71500,42000,72500"
+st "FTM_RS485_rx_en"
+ju 2
+blo "42000,72300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 7635,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,18000,67500,18800"
+st "FTM_RS485_rx_en       : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_rx_en"
+t "std_logic"
+o 20
+suid 101,0
+)
+)
+)
+*206 (CptPort
+uid 7636,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 7637,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,72625,43750,73375"
+)
+tg (CPTG
+uid 7638,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 7639,0
+va (VaSet
+)
+xt "33600,72500,42000,73500"
+st "FTM_RS485_tx_en"
+ju 2
+blo "42000,73300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 7640,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,19600,67500,20400"
+st "FTM_RS485_tx_en       : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "FTM_RS485_tx_en"
+t "std_logic"
+o 22
+suid 102,0
+)
+)
+)
+*207 (CptPort
+uid 7850,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 7851,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,73625,43750,74375"
+)
+tg (CPTG
+uid 7852,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 7853,0
+va (VaSet
+)
+xt "33600,73500,42000,74500"
+st "w5300_state : (7:0)"
+ju 2
+blo "42000,74300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 7854,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,38800,102500,39600"
+st "w5300_state           : OUT    std_logic_vector (7 DOWNTO 0) ; -- state is encoded here ... useful for debugging.
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "w5300_state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 46
+suid 103,0
+)
+)
+)
+*208 (CptPort
+uid 7882,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 7883,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,74625,43750,75375"
+)
+tg (CPTG
+uid 7884,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 7885,0
+va (VaSet
+)
+xt "31600,74500,42000,75500"
+st "debug_data_ram_empty"
+ju 2
+blo "42000,75300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 7886,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,27600,67500,28400"
+st "debug_data_ram_empty  : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 32
+suid 104,0
+)
+)
+)
+*209 (CptPort
+uid 7887,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 7888,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,75625,43750,76375"
+)
+tg (CPTG
+uid 7889,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 7890,0
+va (VaSet
+)
+xt "34500,75500,42000,76500"
+st "debug_data_valid"
+ju 2
+blo "42000,76300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 7891,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,28400,67500,29200"
+st "debug_data_valid      : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 33
+suid 105,0
+)
+)
+)
+*210 (CptPort
+uid 7963,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 7964,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,76625,43750,77375"
+)
+tg (CPTG
+uid 7965,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 7966,0
+va (VaSet
+)
+xt "30600,76500,42000,77500"
+st "mem_manager_state : (3:0)"
+ju 2
+blo "42000,77300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 7967,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,33200,102500,34000"
+st "mem_manager_state     : OUT    std_logic_vector (3 DOWNTO 0) ; -- state is encoded here ... useful for debugging.
+"
+)
+thePort (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "mem_manager_state"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 39
+suid 106,0
+)
+)
+)
+*211 (CptPort
+uid 8023,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 8024,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,77625,43750,78375"
+)
+tg (CPTG
+uid 8025,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 8026,0
+va (VaSet
+)
+xt "35100,77500,42000,78500"
+st "DG_state : (7:0)"
+ju 2
+blo "42000,78300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 8027,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,16400,77000,18000"
+st "-- for debugging
+DG_state              : OUT    std_logic_vector (7 downto 0) ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "DG_state"
+t "std_logic_vector"
+b "(7 downto 0)"
+prec "-- for debugging"
+preAdd 0
+o 19
+suid 108,0
+)
+)
+)
+*212 (CptPort
+uid 8283,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 8284,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,78625,43750,79375"
+)
+tg (CPTG
+uid 8285,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 8286,0
+va (VaSet
+)
+xt "30100,78500,42000,79500"
+st "socket_tx_free_out : (16:0)"
+ju 2
+blo "42000,79300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 8287,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,37200,92500,38000"
+st "socket_tx_free_out    : OUT    std_logic_vector (16 DOWNTO 0) ; -- 17bit value .. that's true
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "socket_tx_free_out"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+eolc "-- 17bit value .. that's true"
+posAdd 0
+o 44
+suid 109,0
+)
+)
+)
+]
+shape (Rectangle
+uid 4141,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,-8000,43000,81000"
+)
+oxt "15000,-8000,43000,45000"
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "15200,45000,21400,46000"
+st "FACT_FAD_lib"
+blo "15200,45800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "15200,46000,19400,47000"
+st "FAD_main"
+blo "15200,46800"
+)
+)
+gi *213 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,15500,14400"
+st "Generic Declarations
+
+RAMADDRWIDTH64b integer 12  
+"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+(GiElement
+name "RAMADDRWIDTH64b"
+type "integer"
+value "12"
+)
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+)
+portVis (PortSigDisplay
+)
+)
+*214 (Grouping
+uid 16,0
+optionalChildren [
+*215 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,47000,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*216 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56500,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*217 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,47100,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*218 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34500,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*219 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,63000,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*220 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61900,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*221 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39200,44500,45800,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*222 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34500,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*223 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,35300,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*224 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,50400,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *225 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*226 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*227 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,16100,6000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1553,1028"
+viewArea "-12542,-31642,130863,66614"
+cachedDiagramExtent "0,-1000,83000,49000"
+hasePageBreakOrigin 1
+pageBreakOrigin "0,-2000"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *228 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *229 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,45200,44400,46200"
+st "User:"
+blo "42000,46000"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,46200,44000,46200"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 8508,0
+okToSyncOnLoad 1
+OkToSyncGenericsOnLoad 1
+activeModelName "Symbol"
+)
Index: /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_main/symbol.sb.bak
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_main/symbol.sb.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/@f@a@d_main/symbol.sb.bak	(revision 11755)
@@ -0,0 +1,2320 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "24.1"
+appVersion "2009.1 (Build 12)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+suid 41,0
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 53,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+*14 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 15
+suid 2,0
+i "'1'"
+)
+)
+uid 111,0
+)
+*15 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 downto 0)"
+o 11
+suid 7,0
+i "(OTHERS => '0')"
+)
+)
+uid 121,0
+)
+*16 (LogPort
+port (LogicalPort
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 6
+suid 18,0
+)
+)
+uid 453,0
+)
+*17 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "adc_oeb"
+t "std_logic"
+o 10
+suid 21,0
+i "'1'"
+)
+)
+uid 825,0
+)
+*18 (LogPort
+port (LogicalPort
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+preAdd 0
+posAdd 0
+o 4
+suid 24,0
+)
+)
+uid 920,0
+)
+*19 (LogPort
+port (LogicalPort
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 downto 0)"
+o 5
+suid 25,0
+)
+)
+uid 922,0
+)
+*20 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 12
+suid 26,0
+)
+)
+uid 1026,0
+)
+*21 (LogPort
+port (LogicalPort
+m 2
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 17
+suid 27,0
+)
+)
+uid 1028,0
+)
+*22 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "wiz_cs"
+t "std_logic"
+o 13
+suid 28,0
+i "'1'"
+)
+)
+uid 1030,0
+)
+*23 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "wiz_wr"
+t "std_logic"
+o 16
+suid 29,0
+i "'1'"
+)
+)
+uid 1032,0
+)
+*24 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "wiz_rd"
+t "std_logic"
+o 14
+suid 30,0
+i "'1'"
+)
+)
+uid 1034,0
+)
+*25 (LogPort
+port (LogicalPort
+decl (Decl
+n "wiz_int"
+t "std_logic"
+o 7
+suid 31,0
+)
+)
+uid 1036,0
+)
+*26 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 8
+suid 35,0
+)
+)
+uid 1388,0
+)
+*27 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "CLK_50"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 9
+suid 37,0
+)
+)
+uid 1724,0
+)
+*28 (LogPort
+port (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+suid 38,0
+)
+)
+uid 1754,0
+)
+*29 (LogPort
+port (LogicalPort
+decl (Decl
+n "adc_otr_array"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 3
+suid 40,0
+)
+)
+uid 1975,0
+)
+*30 (LogPort
+port (LogicalPort
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 2
+suid 41,0
+)
+)
+uid 2281,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 66,0
+optionalChildren [
+*31 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *32 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 68,0
+optionalChildren [
+*33 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 69,0
+)
+*34 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 70,0
+)
+*35 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 71,0
+)
+*36 (MRCItem
+litem &14
+pos 0
+dimension 20
+uid 110,0
+)
+*37 (MRCItem
+litem &15
+pos 5
+dimension 20
+uid 120,0
+)
+*38 (MRCItem
+litem &16
+pos 8
+dimension 20
+uid 452,0
+)
+*39 (MRCItem
+litem &17
+pos 11
+dimension 20
+uid 824,0
+)
+*40 (MRCItem
+litem &18
+pos 9
+dimension 20
+uid 919,0
+)
+*41 (MRCItem
+litem &19
+pos 10
+dimension 20
+uid 921,0
+)
+*42 (MRCItem
+litem &20
+pos 1
+dimension 20
+uid 1025,0
+)
+*43 (MRCItem
+litem &21
+pos 2
+dimension 20
+uid 1027,0
+)
+*44 (MRCItem
+litem &22
+pos 3
+dimension 20
+uid 1029,0
+)
+*45 (MRCItem
+litem &23
+pos 4
+dimension 20
+uid 1031,0
+)
+*46 (MRCItem
+litem &24
+pos 6
+dimension 20
+uid 1033,0
+)
+*47 (MRCItem
+litem &25
+pos 7
+dimension 20
+uid 1035,0
+)
+*48 (MRCItem
+litem &26
+pos 12
+dimension 20
+uid 1387,0
+)
+*49 (MRCItem
+litem &27
+pos 13
+dimension 20
+uid 1723,0
+)
+*50 (MRCItem
+litem &28
+pos 14
+dimension 20
+uid 1753,0
+)
+*51 (MRCItem
+litem &29
+pos 15
+dimension 20
+uid 1974,0
+)
+*52 (MRCItem
+litem &30
+pos 16
+dimension 20
+uid 2280,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 72,0
+optionalChildren [
+*53 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 73,0
+)
+*54 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 74,0
+)
+*55 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 75,0
+)
+*56 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 76,0
+)
+*57 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 77,0
+)
+*58 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 78,0
+)
+*59 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 79,0
+)
+*60 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 80,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 67,0
+vaOverrides [
+]
+)
+]
+)
+uid 52,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *61 (LEmptyRow
+)
+uid 82,0
+optionalChildren [
+*62 (RefLabelRowHdr
+)
+*63 (TitleRowHdr
+)
+*64 (FilterRowHdr
+)
+*65 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*66 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*67 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*68 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*69 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*70 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*71 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*72 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 94,0
+optionalChildren [
+*73 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *74 (MRCItem
+litem &61
+pos 3
+dimension 20
+)
+uid 96,0
+optionalChildren [
+*75 (MRCItem
+litem &62
+pos 0
+dimension 20
+uid 97,0
+)
+*76 (MRCItem
+litem &63
+pos 1
+dimension 23
+uid 98,0
+)
+*77 (MRCItem
+litem &64
+pos 2
+hidden 1
+dimension 20
+uid 99,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 100,0
+optionalChildren [
+*78 (MRCItem
+litem &65
+pos 0
+dimension 20
+uid 101,0
+)
+*79 (MRCItem
+litem &67
+pos 1
+dimension 50
+uid 102,0
+)
+*80 (MRCItem
+litem &68
+pos 2
+dimension 100
+uid 103,0
+)
+*81 (MRCItem
+litem &69
+pos 3
+dimension 100
+uid 104,0
+)
+*82 (MRCItem
+litem &70
+pos 4
+dimension 50
+uid 105,0
+)
+*83 (MRCItem
+litem &71
+pos 5
+dimension 50
+uid 106,0
+)
+*84 (MRCItem
+litem &72
+pos 6
+dimension 80
+uid 107,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 95,0
+vaOverrides [
+]
+)
+]
+)
+uid 81,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\Kai\\FPGA\\FACT_FAD\\FACT_FAD_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\Kai\\FPGA\\FACT_FAD\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\Kai\\FPGA\\FACT_FAD\\FACT_FAD_lib\\hds\\@f@a@d_main\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\Kai\\FPGA\\FACT_FAD\\FACT_FAD_lib\\hds\\@f@a@d_main\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\Kai\\FPGA\\FACT_FAD\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\Kai\\FPGA\\FACT_FAD\\FACT_FAD_lib\\hds\\@f@a@d_main"
+)
+(vvPair
+variable "d_logical"
+value "D:\\Kai\\FPGA\\FACT_FAD\\FACT_FAD_lib\\hds\\FAD_main"
+)
+(vvPair
+variable "date"
+value "13.04.2010"
+)
+(vvPair
+variable "day"
+value "Di"
+)
+(vvPair
+variable "day_long"
+value "Dienstag"
+)
+(vvPair
+variable "dd"
+value "13"
+)
+(vvPair
+variable "entity_name"
+value "FAD_main"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5PCXX"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/work"
+)
+(vvPair
+variable "library_downstream_PrecisionSynthesisDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ps"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "mm"
+value "04"
+)
+(vvPair
+variable "module_name"
+value "FAD_main"
+)
+(vvPair
+variable "month"
+value "Apr"
+)
+(vvPair
+variable "month_long"
+value "April"
+)
+(vvPair
+variable "p"
+value "D:\\Kai\\FPGA\\FACT_FAD\\FACT_FAD_lib\\hds\\@f@a@d_main\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "D:\\Kai\\FPGA\\FACT_FAD\\FACT_FAD_lib\\hds\\FAD_main\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "$HDS_HOME/../Exemplar/bin/win32"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\Programme\\FPGAdv82LSPS\\Modeltech\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "$HDS_HOME/../Precision/Mgc_home/bin"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "15:16:53"
+)
+(vvPair
+variable "unit"
+value "FAD_main"
+)
+(vvPair
+variable "user"
+value "kai"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2010"
+)
+(vvPair
+variable "yy"
+value "10"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 51,0
+optionalChildren [
+*85 (SymbolBody
+uid 8,0
+optionalChildren [
+*86 (CptPort
+uid 135,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 136,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,18625,43750,19375"
+)
+tg (CPTG
+uid 137,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 138,0
+va (VaSet
+)
+xt "38400,18500,42000,19500"
+st "wiz_reset"
+ju 2
+blo "42000,19300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 140,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,13200,77000,14000"
+st "wiz_reset      : OUT    std_logic                     := '1' ;"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+o 15
+suid 2,0
+i "'1'"
+)
+)
+)
+*87 (CptPort
+uid 163,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 164,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,24625,43750,25375"
+)
+tg (CPTG
+uid 165,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 166,0
+va (VaSet
+)
+xt "38000,24500,42000,25500"
+st "led : (7:0)"
+ju 2
+blo "42000,25300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 168,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,10000,83000,10800"
+st "led            : OUT    std_logic_vector (7 downto 0) := (OTHERS => '0') ;"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 downto 0)"
+o 11
+suid 7,0
+i "(OTHERS => '0')"
+)
+)
+)
+*88 (CptPort
+uid 464,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 465,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,12625,15000,13375"
+)
+tg (CPTG
+uid 466,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 467,0
+va (VaSet
+)
+xt "16000,12500,18800,13500"
+st "trigger"
+blo "16000,13300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 468,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,6000,63500,6800"
+st "trigger        : IN     std_logic  ;"
+)
+thePort (LogicalPort
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 6
+suid 18,0
+)
+)
+)
+*89 (CptPort
+uid 833,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 834,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,25625,43750,26375"
+)
+tg (CPTG
+uid 835,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 836,0
+va (VaSet
+)
+xt "38800,25500,42000,26500"
+st "adc_oeb"
+ju 2
+blo "42000,26300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 837,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,9200,77000,10000"
+st "adc_oeb        : OUT    std_logic                     := '1' ;"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "adc_oeb"
+t "std_logic"
+o 10
+suid 21,0
+i "'1'"
+)
+)
+)
+*90 (CptPort
+uid 923,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 924,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,16625,15000,17375"
+)
+tg (CPTG
+uid 925,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 926,0
+va (VaSet
+)
+xt "16000,16500,21900,17500"
+st "board_id : (3:0)"
+blo "16000,17300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 927,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,4400,73500,5200"
+st "board_id       : IN     std_logic_vector (3 downto 0) ;"
+)
+thePort (LogicalPort
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+preAdd 0
+posAdd 0
+o 4
+suid 24,0
+)
+)
+)
+*91 (CptPort
+uid 928,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 929,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,17625,15000,18375"
+)
+tg (CPTG
+uid 930,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 931,0
+va (VaSet
+)
+xt "16000,17500,21700,18500"
+st "crate_id : (1:0)"
+blo "16000,18300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 932,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,5200,73500,6000"
+st "crate_id       : IN     std_logic_vector (1 downto 0) ;"
+)
+thePort (LogicalPort
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 downto 0)"
+o 5
+suid 25,0
+)
+)
+)
+*92 (CptPort
+uid 1037,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1038,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,26625,43750,27375"
+)
+tg (CPTG
+uid 1039,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1040,0
+va (VaSet
+)
+xt "36000,26500,42000,27500"
+st "wiz_addr : (9:0)"
+ju 2
+blo "42000,27300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1041,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,10800,73500,11600"
+st "wiz_addr       : OUT    std_logic_vector (9 DOWNTO 0) ;"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+o 12
+suid 26,0
+)
+)
+)
+*93 (CptPort
+uid 1042,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 1043,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,27625,43750,28375"
+)
+tg (CPTG
+uid 1044,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1045,0
+va (VaSet
+)
+xt "35700,27500,42000,28500"
+st "wiz_data : (15:0)"
+ju 2
+blo "42000,28300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1046,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,14800,73000,15600"
+st "wiz_data       : INOUT  std_logic_vector (15 DOWNTO 0)"
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "wiz_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 17
+suid 27,0
+)
+)
+)
+*94 (CptPort
+uid 1047,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1048,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,28625,43750,29375"
+)
+tg (CPTG
+uid 1049,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1050,0
+va (VaSet
+)
+xt "39300,28500,42000,29500"
+st "wiz_cs"
+ju 2
+blo "42000,29300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1051,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,11600,77000,12400"
+st "wiz_cs         : OUT    std_logic                     := '1' ;"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_cs"
+t "std_logic"
+o 13
+suid 28,0
+i "'1'"
+)
+)
+)
+*95 (CptPort
+uid 1052,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1053,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,29625,43750,30375"
+)
+tg (CPTG
+uid 1054,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1055,0
+va (VaSet
+)
+xt "39300,29500,42000,30500"
+st "wiz_wr"
+ju 2
+blo "42000,30300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1056,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,14000,77000,14800"
+st "wiz_wr         : OUT    std_logic                     := '1' ;"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_wr"
+t "std_logic"
+o 16
+suid 29,0
+i "'1'"
+)
+)
+)
+*96 (CptPort
+uid 1057,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1058,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,30625,43750,31375"
+)
+tg (CPTG
+uid 1059,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1060,0
+va (VaSet
+)
+xt "39400,30500,42000,31500"
+st "wiz_rd"
+ju 2
+blo "42000,31300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1061,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,12400,77000,13200"
+st "wiz_rd         : OUT    std_logic                     := '1' ;"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_rd"
+t "std_logic"
+o 14
+suid 30,0
+i "'1'"
+)
+)
+)
+*97 (CptPort
+uid 1062,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1063,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,18625,15000,19375"
+)
+tg (CPTG
+uid 1064,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1065,0
+va (VaSet
+)
+xt "16000,18500,18700,19500"
+st "wiz_int"
+blo "16000,19300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1066,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,6800,63500,7600"
+st "wiz_int        : IN     std_logic  ;"
+)
+thePort (LogicalPort
+decl (Decl
+n "wiz_int"
+t "std_logic"
+o 7
+suid 31,0
+)
+)
+)
+*98 (CptPort
+uid 1389,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1390,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,31625,43750,32375"
+)
+tg (CPTG
+uid 1391,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1392,0
+va (VaSet
+)
+xt "37500,31500,42000,32500"
+st "CLK_25_PS"
+ju 2
+blo "42000,32300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1393,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,7600,63500,8400"
+st "CLK_25_PS      : OUT    std_logic  ;"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 8
+suid 35,0
+)
+)
+)
+*99 (CptPort
+uid 1725,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1726,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,32625,43750,33375"
+)
+tg (CPTG
+uid 1727,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1728,0
+va (VaSet
+)
+xt "38900,32500,42000,33500"
+st "CLK_50"
+ju 2
+blo "42000,33300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1729,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,8400,63500,9200"
+st "CLK_50         : OUT    std_logic  ;"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_50"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 9
+suid 37,0
+)
+)
+)
+*100 (CptPort
+uid 1755,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1756,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,19625,15000,20375"
+)
+tg (CPTG
+uid 1757,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1758,0
+va (VaSet
+)
+xt "16000,19500,17900,20500"
+st "CLK"
+blo "16000,20300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1759,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,2000,63500,2800"
+st "CLK            : IN     std_logic  ;"
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+suid 38,0
+)
+)
+)
+*101 (CptPort
+uid 1976,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1977,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,21625,15000,22375"
+)
+tg (CPTG
+uid 1978,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1979,0
+va (VaSet
+)
+xt "16000,21500,24000,22500"
+st "adc_otr_array : (3:0)"
+blo "16000,22300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1980,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3600,73500,4400"
+st "adc_otr_array  : IN     std_logic_vector (3 DOWNTO 0) ;"
+)
+thePort (LogicalPort
+decl (Decl
+n "adc_otr_array"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 3
+suid 40,0
+)
+)
+)
+*102 (CptPort
+uid 2282,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2283,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,22625,15000,23375"
+)
+tg (CPTG
+uid 2284,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2285,0
+va (VaSet
+)
+xt "16000,22500,21900,23500"
+st "adc_data_array"
+blo "16000,23300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2286,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,2800,69000,3600"
+st "adc_data_array : IN     adc_data_array_type  ;"
+)
+thePort (LogicalPort
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 2
+suid 41,0
+)
+)
+)
+]
+shape (Rectangle
+uid 584,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,-1000,43000,34000"
+)
+oxt "15000,-1000,43000,26000"
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,8000,28400,9000"
+st "FACT_FAD_lib"
+blo "22200,8800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,9000,26400,10000"
+st "FAD_main"
+blo "22200,9800"
+)
+)
+gi *103 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+)
+portVis (PortSigDisplay
+)
+)
+*104 (Grouping
+uid 16,0
+optionalChildren [
+*105 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,44400,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*106 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*107 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*108 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*109 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*110 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*111 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,44500,45850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*112 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*113 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*114 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,49000,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *115 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*116 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*117 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,10900,4000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *118 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *119 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,15600,44400,16600"
+st "User:"
+blo "42000,16400"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,16600,44000,16600"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 2355,0
+okToSyncOnLoad 1
+OkToSyncGenericsOnLoad 1
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_lib/hds/_adc_buffer._epf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/_adc_buffer._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/_adc_buffer._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom beha
+DEFAULT_FILE atom adc_buffer_beha.vhd
Index: /firmware/FAD/FACT_FAD_lib/hds/_clk_divider._epf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/_clk_divider._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/_clk_divider._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom beha
+DEFAULT_FILE atom clk_divider.vhd
Index: /firmware/FAD/FACT_FAD_lib/hds/_clock_generator_var_ps._epf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/_clock_generator_var_ps._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/_clock_generator_var_ps._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_FILE atom clock_generator_var_ps/struct.bd
+DEFAULT_ARCHITECTURE atom struct
Index: /firmware/FAD/FACT_FAD_lib/hds/_continous_pulser._epf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/_continous_pulser._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/_continous_pulser._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom beha
+DEFAULT_FILE atom continous_pulser_beha.vhd
Index: /firmware/FAD/FACT_FAD_lib/hds/_copy_of_spi_max6662._epf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/_copy_of_spi_max6662._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/_copy_of_spi_max6662._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_FILE atom spi_max6662_beha1.vhd
+DEFAULT_ARCHITECTURE atom beha
Index: /firmware/FAD/FACT_FAD_lib/hds/_data_generator._epf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/_data_generator._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/_data_generator._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom Behavioral
+DEFAULT_FILE atom data_generator.vhd
Index: /firmware/FAD/FACT_FAD_lib/hds/_dcm_50_to_25._epf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/_dcm_50_to_25._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/_dcm_50_to_25._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom BEHAVIORAL
+DEFAULT_FILE atom dcm_50_to_25_BEHAVIORAL.vhd
Index: /firmware/FAD/FACT_FAD_lib/hds/_debouncer._epf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/_debouncer._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/_debouncer._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_FILE atom debouncer.vhd
+DEFAULT_ARCHITECTURE atom Behavioral
Index: /firmware/FAD/FACT_FAD_lib/hds/_dna_gen._epf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/_dna_gen._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/_dna_gen._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_FILE atom dna_gen.vhd
+DEFAULT_ARCHITECTURE atom Behavioral
Index: /firmware/FAD/FACT_FAD_lib/hds/_drs_pulser._epf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/_drs_pulser._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/_drs_pulser._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_FILE atom drs_pulser_dummy.vhd
+DEFAULT_ARCHITECTURE atom behavior
Index: /firmware/FAD/FACT_FAD_lib/hds/_fad_board._epf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/_fad_board._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/_fad_board._epf	(revision 11755)
@@ -0,0 +1,3 @@
+DEFAULT_FILE atom @f@a@d_@board/struct.bd
+DEFAULT_ARCHITECTURE atom struct
+TOP_MARKER atom 1
Index: /firmware/FAD/FACT_FAD_lib/hds/_fad_main._epf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/_fad_main._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/_fad_main._epf	(revision 11755)
@@ -0,0 +1,3 @@
+DEFAULT_ARCHITECTURE atom struct
+DEFAULT_FILE atom @f@a@d_main/struct.bd
+TOP_MARKER atom 0
Index: /firmware/FAD/FACT_FAD_lib/hds/_fad_main_tb._epf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/_fad_main_tb._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/_fad_main_tb._epf	(revision 11755)
@@ -0,0 +1,3 @@
+DEFAULT_FILE atom fad_main_tb/struct.bd
+DEFAULT_ARCHITECTURE atom struct
+TOP_MARKER atom 1
Index: /firmware/FAD/FACT_FAD_lib/hds/_fad_rs485_interface._epf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/_fad_rs485_interface._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/_fad_rs485_interface._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom beha
+DEFAULT_FILE atom FAD_rs485_interface.vhd
Index: /firmware/FAD/FACT_FAD_lib/hds/_fad_rs485_receiver._epf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/_fad_rs485_receiver._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/_fad_rs485_receiver._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom beha
+DEFAULT_FILE atom FAD_rs485_receiver.vhd
Index: /firmware/FAD/FACT_FAD_lib/hds/_led_controller._epf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/_led_controller._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/_led_controller._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom bahavior
+DEFAULT_FILE atom led_controller_bahavior.vhd
Index: /firmware/FAD/FACT_FAD_lib/hds/_memory_manager_2._epf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/_memory_manager_2._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/_memory_manager_2._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom beha
+DEFAULT_FILE atom memory_manager_2.vhd
Index: /firmware/FAD/FACT_FAD_lib/hds/_mod7._epf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/_mod7._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/_mod7._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom beha
+DEFAULT_FILE atom mod7_beha.vhd
Index: /firmware/FAD/FACT_FAD_lib/hds/_phase_shifter._epf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/_phase_shifter._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/_phase_shifter._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom first_behave
+DEFAULT_FILE atom phase_shifter.vhd
Index: /firmware/FAD/FACT_FAD_lib/hds/_refclk_counter._epf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/_refclk_counter._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/_refclk_counter._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom behavior
+DEFAULT_FILE atom REFCLK_counter_behavior.vhd
Index: /firmware/FAD/FACT_FAD_lib/hds/_spi_clock_generator._epf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/_spi_clock_generator._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/_spi_clock_generator._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_FILE atom spi_clock_gen_beha.vhd
+DEFAULT_ARCHITECTURE atom beha
Index: /firmware/FAD/FACT_FAD_lib/hds/_spi_controller._epf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/_spi_controller._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/_spi_controller._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_FILE atom spi_controller_beha.vhd
+DEFAULT_ARCHITECTURE atom beha
Index: /firmware/FAD/FACT_FAD_lib/hds/_spi_distributor._epf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/_spi_distributor._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/_spi_distributor._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_FILE atom spi_distributor_beha.vhd
+DEFAULT_ARCHITECTURE atom beha
Index: /firmware/FAD/FACT_FAD_lib/hds/_spi_interface._epf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/_spi_interface._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/_spi_interface._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_FILE atom spi_interface/struct.bd
+DEFAULT_ARCHITECTURE atom struct
Index: /firmware/FAD/FACT_FAD_lib/hds/_trigger_counter._epf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/_trigger_counter._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/_trigger_counter._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_FILE atom trigger_counter_beha.vhd
+DEFAULT_ARCHITECTURE atom beha
Index: /firmware/FAD/FACT_FAD_lib/hds/_trigger_manager._epf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/_trigger_manager._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/_trigger_manager._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom beha
+DEFAULT_FILE atom trigger_manager_beha.vhd
Index: /firmware/FAD/FACT_FAD_lib/hds/_trigger_shaper._epf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/_trigger_shaper._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/_trigger_shaper._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom beha
+DEFAULT_FILE atom trigger_shaper_beha.vhd
Index: /firmware/FAD/FACT_FAD_lib/hds/_w5300_interface._epf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/_w5300_interface._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/_w5300_interface._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom Behavioral
+DEFAULT_FILE atom w5300_interface.vhd
Index: /firmware/FAD/FACT_FAD_lib/hds/_w5300_modul._epf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/_w5300_modul._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/_w5300_modul._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom Behavioral
+DEFAULT_FILE atom w5300_modul.vhd
Index: /firmware/FAD/FACT_FAD_lib/hds/_w5300_modul2._epf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/_w5300_modul2._epf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/_w5300_modul2._epf	(revision 11755)
@@ -0,0 +1,2 @@
+DEFAULT_ARCHITECTURE atom Behavioral
+DEFAULT_FILE atom w5300_modul2.vhd
Index: /firmware/FAD/FACT_FAD_lib/hds/clock_generator_var_ps/struct.bd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/clock_generator_var_ps/struct.bd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/clock_generator_var_ps/struct.bd	(revision 11755)
@@ -0,0 +1,5333 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+(DmPackageRef
+library "ieee"
+unitName "numeric_std"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+)
+]
+instances [
+(Instance
+name "dcm_25MHz_38ns_const_ps_inst"
+duLibraryName "FACT_FAD_lib"
+duName "dcm_ps_38ns"
+elements [
+]
+mwi 0
+uid 354,0
+)
+(Instance
+name "dcm_50_t0_25_inst"
+duLibraryName "FACT_FAD_lib"
+duName "dcm_50_to_25"
+elements [
+]
+mwi 0
+uid 403,0
+)
+(Instance
+name "dcm_var_ps_inst"
+duLibraryName "FACT_FAD_lib"
+duName "dcm_var_ps_38ns"
+elements [
+]
+mwi 0
+uid 514,0
+)
+(Instance
+name "ps_controller_inst"
+duLibraryName "FACT_FAD_lib"
+duName "phase_shifter"
+elements [
+]
+mwi 0
+uid 826,0
+)
+]
+libraryRefs [
+"ieee"
+"UNISIM"
+"FACT_FAD_lib"
+]
+)
+version "29.1"
+appVersion "2009.2 (Build 10)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\FAD\\aug2_noon\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\FAD\\aug2_noon\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\FAD\\aug2_noon\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\clock_generator_var_ps\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\FAD\\aug2_noon\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\clock_generator_var_ps\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\FAD\\aug2_noon\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\FAD\\aug2_noon\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\clock_generator_var_ps"
+)
+(vvPair
+variable "d_logical"
+value "C:\\FAD\\aug2_noon\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\clock_generator_var_ps"
+)
+(vvPair
+variable "date"
+value "02.08.2011"
+)
+(vvPair
+variable "day"
+value "Di"
+)
+(vvPair
+variable "day_long"
+value "Dienstag"
+)
+(vvPair
+variable "dd"
+value "02"
+)
+(vvPair
+variable "entity_name"
+value "clock_generator_var_ps"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "mm"
+value "08"
+)
+(vvPair
+variable "module_name"
+value "clock_generator_var_ps"
+)
+(vvPair
+variable "month"
+value "Aug"
+)
+(vvPair
+variable "month_long"
+value "August"
+)
+(vvPair
+variable "p"
+value "C:\\FAD\\aug2_noon\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\clock_generator_var_ps\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "C:\\FAD\\aug2_noon\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\clock_generator_var_ps\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "14:40:19"
+)
+(vvPair
+variable "unit"
+value "clock_generator_var_ps"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 52,0
+optionalChildren [
+*1 (Grouping
+uid 9,0
+optionalChildren [
+*2 (CommentText
+uid 11,0
+shape (Rectangle
+uid 12,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,4000,53000,5000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 13,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,4000,46000,5000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*3 (CommentText
+uid 14,0
+shape (Rectangle
+uid 15,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,0,57000,1000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 16,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,0,56200,1000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*4 (CommentText
+uid 17,0
+shape (Rectangle
+uid 18,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,2000,53000,3000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 19,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,2000,46200,3000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*5 (CommentText
+uid 20,0
+shape (Rectangle
+uid 21,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,2000,36000,3000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 22,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,2000,34300,3000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*6 (CommentText
+uid 23,0
+shape (Rectangle
+uid 24,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,1000,73000,5000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 25,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,1200,62400,2200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*7 (CommentText
+uid 26,0
+shape (Rectangle
+uid 27,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,0,73000,1000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 28,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,0,61700,1000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*8 (CommentText
+uid 29,0
+shape (Rectangle
+uid 30,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,0,53000,2000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 31,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,500,45850,1500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*9 (CommentText
+uid 32,0
+shape (Rectangle
+uid 33,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,3000,36000,4000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 34,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,3000,34300,4000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*10 (CommentText
+uid 35,0
+shape (Rectangle
+uid 36,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,4000,36000,5000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 37,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,4000,34900,5000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*11 (CommentText
+uid 38,0
+shape (Rectangle
+uid 39,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,3000,53000,4000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 40,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,3000,51100,4000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 10,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,0,73000,5000"
+)
+oxt "14000,66000,55000,71000"
+)
+*12 (PortIoIn
+uid 169,0
+shape (CompositeShape
+uid 170,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 171,0
+sl 0
+ro 270
+xt "8000,13625,9500,14375"
+)
+(Line
+uid 172,0
+sl 0
+ro 270
+xt "9500,14000,10000,14000"
+pts [
+"9500,14000"
+"10000,14000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 173,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 174,0
+va (VaSet
+font "arial,8,0"
+)
+xt "5100,13500,7000,14500"
+st "CLK"
+ju 2
+blo "7000,14300"
+tm "WireNameMgr"
+)
+)
+)
+*13 (PortIoOut
+uid 197,0
+shape (CompositeShape
+uid 198,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 199,0
+sl 0
+ro 270
+xt "39500,15625,41000,16375"
+)
+(Line
+uid 200,0
+sl 0
+ro 270
+xt "39000,16000,39500,16000"
+pts [
+"39000,16000"
+"39500,16000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 201,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 202,0
+va (VaSet
+font "arial,8,0"
+)
+xt "42000,15500,45100,16500"
+st "CLK_50"
+blo "42000,16300"
+tm "WireNameMgr"
+)
+)
+)
+*14 (PortIoOut
+uid 215,0
+shape (CompositeShape
+uid 216,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 217,0
+sl 0
+ro 270
+xt "39500,13625,41000,14375"
+)
+(Line
+uid 218,0
+sl 0
+ro 270
+xt "39000,14000,39500,14000"
+pts [
+"39000,14000"
+"39500,14000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 219,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 220,0
+va (VaSet
+font "arial,8,0"
+)
+xt "42000,13500,45100,14500"
+st "CLK_25"
+blo "42000,14300"
+tm "WireNameMgr"
+)
+)
+)
+*15 (Net
+uid 223,0
+decl (Decl
+n "CLK_50"
+t "std_logic"
+o 3
+suid 9,0
+)
+declText (MLText
+uid 224,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-9200,26000,-8400"
+st "CLK_50          : std_logic"
+)
+)
+*16 (Net
+uid 225,0
+decl (Decl
+n "CLK_25"
+t "std_logic"
+o 2
+suid 10,0
+)
+declText (MLText
+uid 226,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-10800,26000,-10000"
+st "CLK_25          : std_logic"
+)
+)
+*17 (Net
+uid 293,0
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+suid 13,0
+)
+declText (MLText
+uid 294,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-14000,26000,-13200"
+st "CLK             : std_logic"
+)
+)
+*18 (SaComponent
+uid 354,0
+optionalChildren [
+*19 (CptPort
+uid 346,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 347,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "52250,10625,53000,11375"
+)
+tg (CPTG
+uid 348,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 349,0
+va (VaSet
+font "arial,8,0"
+)
+xt "54000,10500,57900,11500"
+st "CLKIN_IN"
+blo "54000,11300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLKIN_IN"
+t "std_logic"
+o 1
+)
+)
+)
+*20 (CptPort
+uid 350,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 351,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "64000,12625,64750,13375"
+)
+tg (CPTG
+uid 352,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 353,0
+va (VaSet
+font "arial,8,0"
+)
+xt "58600,12500,63000,13500"
+st "CLK0_OUT"
+ju 2
+blo "63000,13300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK0_OUT"
+t "std_logic"
+o 2
+)
+)
+)
+]
+shape (Rectangle
+uid 355,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "53000,10000,64000,15000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 356,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*21 (Text
+uid 357,0
+va (VaSet
+font "arial,8,1"
+)
+xt "53400,15000,59600,16000"
+st "FACT_FAD_lib"
+blo "53400,15800"
+tm "BdLibraryNameMgr"
+)
+*22 (Text
+uid 358,0
+va (VaSet
+font "arial,8,1"
+)
+xt "53400,16000,59200,17000"
+st "dcm_ps_38ns"
+blo "53400,16800"
+tm "CptNameMgr"
+)
+*23 (Text
+uid 359,0
+va (VaSet
+font "arial,8,1"
+)
+xt "53400,17000,66800,18000"
+st "dcm_25MHz_38ns_const_ps_inst"
+blo "53400,17800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 360,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 361,0
+text (MLText
+uid 362,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "58500,12000,58500,12000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 363,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "53250,13250,54750,14750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*24 (SaComponent
+uid 403,0
+optionalChildren [
+*25 (CptPort
+uid 387,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 388,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "16250,13625,17000,14375"
+)
+tg (CPTG
+uid 389,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 390,0
+va (VaSet
+font "arial,8,0"
+)
+xt "18000,13500,21900,14500"
+st "CLKIN_IN"
+blo "18000,14300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLKIN_IN"
+t "std_logic"
+o 1
+)
+)
+)
+*26 (CptPort
+uid 391,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 392,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "32000,13625,32750,14375"
+)
+tg (CPTG
+uid 393,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 394,0
+va (VaSet
+font "arial,8,0"
+)
+xt "26000,13500,31000,14500"
+st "CLKFX_OUT"
+ju 2
+blo "31000,14300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLKFX_OUT"
+t "std_logic"
+o 2
+)
+)
+)
+*27 (CptPort
+uid 395,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 396,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "32000,14625,32750,15375"
+)
+tg (CPTG
+uid 397,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 398,0
+va (VaSet
+font "arial,8,0"
+)
+xt "23000,14500,31000,15500"
+st "CLKIN_IBUFG_OUT"
+ju 2
+blo "31000,15300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLKIN_IBUFG_OUT"
+t "std_logic"
+o 3
+)
+)
+)
+*28 (CptPort
+uid 399,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 400,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "32000,15625,32750,16375"
+)
+tg (CPTG
+uid 401,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 402,0
+va (VaSet
+font "arial,8,0"
+)
+xt "26600,15500,31000,16500"
+st "CLK0_OUT"
+ju 2
+blo "31000,16300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK0_OUT"
+t "std_logic"
+o 4
+)
+)
+)
+]
+shape (Rectangle
+uid 404,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "17000,13000,32000,18000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 405,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*29 (Text
+uid 406,0
+va (VaSet
+font "arial,8,1"
+)
+xt "17400,18000,23600,19000"
+st "FACT_FAD_lib"
+blo "17400,18800"
+tm "BdLibraryNameMgr"
+)
+*30 (Text
+uid 407,0
+va (VaSet
+font "arial,8,1"
+)
+xt "17400,19000,23400,20000"
+st "dcm_50_to_25"
+blo "17400,19800"
+tm "CptNameMgr"
+)
+*31 (Text
+uid 408,0
+va (VaSet
+font "arial,8,1"
+)
+xt "17400,20000,25100,21000"
+st "dcm_50_t0_25_inst"
+blo "17400,20800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 409,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 410,0
+text (MLText
+uid 411,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "24500,13000,24500,13000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 412,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "17250,16250,18750,17750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*32 (SaComponent
+uid 514,0
+optionalChildren [
+*33 (CptPort
+uid 482,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 483,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "13250,31625,14000,32375"
+)
+tg (CPTG
+uid 484,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 485,0
+va (VaSet
+font "arial,8,0"
+)
+xt "15000,31500,18900,32500"
+st "CLKIN_IN"
+blo "15000,32300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLKIN_IN"
+t "std_logic"
+o 1
+)
+)
+)
+*34 (CptPort
+uid 486,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 487,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "13250,32625,14000,33375"
+)
+tg (CPTG
+uid 488,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 489,0
+va (VaSet
+font "arial,8,0"
+)
+xt "15000,32500,19100,33500"
+st "PSCLK_IN"
+blo "15000,33300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "PSCLK_IN"
+t "std_logic"
+o 2
+)
+)
+)
+*35 (CptPort
+uid 490,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 491,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "13250,33625,14000,34375"
+)
+tg (CPTG
+uid 492,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 493,0
+va (VaSet
+font "arial,8,0"
+)
+xt "15000,33500,18700,34500"
+st "PSEN_IN"
+blo "15000,34300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "PSEN_IN"
+t "std_logic"
+o 3
+)
+)
+)
+*36 (CptPort
+uid 494,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 495,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "13250,34625,14000,35375"
+)
+tg (CPTG
+uid 496,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 497,0
+va (VaSet
+font "arial,8,0"
+)
+xt "15000,34500,21100,35500"
+st "PSINCDEC_IN"
+blo "15000,35300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "PSINCDEC_IN"
+t "std_logic"
+o 4
+)
+)
+)
+*37 (CptPort
+uid 502,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 503,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "29000,31625,29750,32375"
+)
+tg (CPTG
+uid 504,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 505,0
+va (VaSet
+font "arial,8,0"
+)
+xt "23600,31500,28000,32500"
+st "CLK0_OUT"
+ju 2
+blo "28000,32300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK0_OUT"
+t "std_logic"
+o 6
+)
+)
+)
+*38 (CptPort
+uid 506,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 507,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "29000,32625,29750,33375"
+)
+tg (CPTG
+uid 508,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 509,0
+va (VaSet
+font "arial,8,0"
+)
+xt "21900,32500,28000,33500"
+st "LOCKED_OUT"
+ju 2
+blo "28000,33300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "LOCKED_OUT"
+t "std_logic"
+o 7
+)
+)
+)
+*39 (CptPort
+uid 510,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 511,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "29000,33625,29750,34375"
+)
+tg (CPTG
+uid 512,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 513,0
+va (VaSet
+font "arial,8,0"
+)
+xt "21800,33500,28000,34500"
+st "PSDONE_OUT"
+ju 2
+blo "28000,34300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "PSDONE_OUT"
+t "std_logic"
+o 8
+)
+)
+)
+*40 (CptPort
+uid 1487,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1488,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "13250,35625,14000,36375"
+)
+tg (CPTG
+uid 1489,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1490,0
+va (VaSet
+font "arial,8,0"
+)
+xt "15000,35500,18200,36500"
+st "RST_IN"
+blo "15000,36300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "RST_IN"
+t "std_logic"
+o 5
+)
+)
+)
+]
+shape (Rectangle
+uid 515,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "14000,31000,29000,38000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 516,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*41 (Text
+uid 517,0
+va (VaSet
+font "arial,8,1"
+)
+xt "14800,38000,21000,39000"
+st "FACT_FAD_lib"
+blo "14800,38800"
+tm "BdLibraryNameMgr"
+)
+*42 (Text
+uid 518,0
+va (VaSet
+font "arial,8,1"
+)
+xt "14800,39000,22200,40000"
+st "dcm_var_ps_38ns"
+blo "14800,39800"
+tm "CptNameMgr"
+)
+*43 (Text
+uid 519,0
+va (VaSet
+font "arial,8,1"
+)
+xt "14800,40000,21900,41000"
+st "dcm_var_ps_inst"
+blo "14800,40800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 520,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 521,0
+text (MLText
+uid 522,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "21500,31000,21500,31000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 523,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "14250,36250,15750,37750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*44 (Net
+uid 524,0
+decl (Decl
+n "CLK0_OUT"
+t "std_logic"
+o 14
+suid 14,0
+)
+declText (MLText
+uid 525,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-5000,29500,-4200"
+st "SIGNAL CLK0_OUT        : std_logic"
+)
+)
+*45 (Net
+uid 530,0
+decl (Decl
+n "PSCLK_IN"
+t "std_logic"
+o 16
+suid 15,0
+)
+declText (MLText
+uid 531,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-3400,29500,-2600"
+st "SIGNAL PSCLK_IN        : std_logic"
+)
+)
+*46 (Net
+uid 544,0
+decl (Decl
+n "PSEN_IN"
+t "std_logic"
+o 18
+suid 16,0
+)
+declText (MLText
+uid 545,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-1800,29500,-1000"
+st "SIGNAL PSEN_IN         : std_logic"
+)
+)
+*47 (Net
+uid 558,0
+decl (Decl
+n "PSINCDEC_IN"
+t "std_logic"
+o 19
+suid 17,0
+)
+declText (MLText
+uid 559,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-1000,29500,-200"
+st "SIGNAL PSINCDEC_IN     : std_logic"
+)
+)
+*48 (Net
+uid 586,0
+decl (Decl
+n "PSDONE_OUT"
+t "std_logic"
+o 17
+suid 19,0
+)
+declText (MLText
+uid 587,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-2600,29500,-1800"
+st "SIGNAL PSDONE_OUT      : std_logic"
+)
+)
+*49 (Net
+uid 600,0
+decl (Decl
+n "LOCKED_OUT"
+t "std_logic"
+o 15
+suid 20,0
+)
+declText (MLText
+uid 601,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-4200,29500,-3400"
+st "SIGNAL LOCKED_OUT      : std_logic"
+)
+)
+*50 (SaComponent
+uid 826,0
+optionalChildren [
+*51 (CptPort
+uid 767,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 768,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "37250,28625,38000,29375"
+)
+tg (CPTG
+uid 769,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 770,0
+va (VaSet
+)
+xt "39000,28500,40900,29500"
+st "CLK"
+blo "39000,29300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+*52 (CptPort
+uid 771,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 772,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "64000,37625,64750,38375"
+)
+tg (CPTG
+uid 773,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 774,0
+va (VaSet
+)
+xt "60100,37500,63000,38500"
+st "PSCLK"
+ju 2
+blo "63000,38300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "PSCLK"
+t "std_logic"
+prec "-- interface to: clock_generator_variable_PS_struct.vhd"
+preAdd 0
+posAdd 0
+o 3
+suid 2,0
+)
+)
+)
+*53 (CptPort
+uid 775,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 776,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "64000,38625,64750,39375"
+)
+tg (CPTG
+uid 777,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 778,0
+va (VaSet
+)
+xt "60500,38500,63000,39500"
+st "PSEN"
+ju 2
+blo "63000,39300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "PSEN"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 4
+suid 3,0
+i "'0'"
+)
+)
+)
+*54 (CptPort
+uid 779,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 780,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "64000,39625,64750,40375"
+)
+tg (CPTG
+uid 781,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 782,0
+va (VaSet
+)
+xt "58500,39500,63000,40500"
+st "PSINCDEC"
+ju 2
+blo "63000,40300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "PSINCDEC"
+t "std_logic"
+eolc "-- default is 'incrementing'"
+preAdd 0
+posAdd 0
+o 5
+suid 4,0
+i "'1'"
+)
+)
+)
+*55 (CptPort
+uid 783,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 784,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "37250,33625,38000,34375"
+)
+tg (CPTG
+uid 785,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 786,0
+va (VaSet
+)
+xt "39000,33500,42700,34500"
+st "PSDONE"
+blo "39000,34300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "PSDONE"
+t "std_logic"
+eolc "-- will pulse once, if phase shifting was done."
+preAdd 0
+posAdd 0
+o 6
+suid 5,0
+)
+)
+)
+*56 (CptPort
+uid 787,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 788,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "37250,32625,38000,33375"
+)
+tg (CPTG
+uid 789,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 790,0
+va (VaSet
+)
+xt "39000,32500,42600,33500"
+st "LOCKED"
+blo "39000,33300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "LOCKED"
+t "std_logic"
+eolc "-- when is this going high?"
+preAdd 0
+posAdd 0
+o 7
+suid 6,0
+)
+)
+)
+*57 (CptPort
+uid 795,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 796,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "37250,38625,38000,39375"
+)
+tg (CPTG
+uid 797,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 798,0
+va (VaSet
+)
+xt "39000,38500,43600,39500"
+st "shift_phase"
+blo "39000,39300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "shift_phase"
+t "std_logic"
+prec "-- interface to: w5300_modul.vhd"
+preAdd 0
+posAdd 0
+o 8
+suid 8,0
+)
+)
+)
+*58 (CptPort
+uid 799,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 800,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "37250,39625,38000,40375"
+)
+tg (CPTG
+uid 801,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 802,0
+va (VaSet
+)
+xt "39000,39500,42300,40500"
+st "direction"
+blo "39000,40300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "direction"
+t "std_logic"
+eolc "-- corresponds to 'PSINCDEC'"
+preAdd 0
+posAdd 0
+o 9
+suid 9,0
+)
+)
+)
+*59 (CptPort
+uid 803,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 804,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "64000,29625,64750,30375"
+)
+tg (CPTG
+uid 805,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 806,0
+va (VaSet
+)
+xt "60100,29500,63000,30500"
+st "shifting"
+ju 2
+blo "63000,30300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "shifting"
+t "std_logic"
+prec "-- status:"
+preAdd 0
+posAdd 0
+o 11
+suid 10,0
+i "'0'"
+)
+)
+)
+*60 (CptPort
+uid 807,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 808,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "64000,28625,64750,29375"
+)
+tg (CPTG
+uid 809,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 810,0
+va (VaSet
+)
+xt "60800,28500,63000,29500"
+st "ready"
+ju 2
+blo "63000,29300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ready"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 12
+suid 11,0
+i "'0'"
+)
+)
+)
+*61 (CptPort
+uid 811,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 812,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "64000,31625,64750,32375"
+)
+tg (CPTG
+uid 813,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 814,0
+va (VaSet
+)
+xt "57300,31500,63000,32500"
+st "offset : (7:0)"
+ju 2
+blo "63000,32300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "offset"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 15
+suid 12,0
+i "(OTHERS => '0')"
+)
+)
+)
+*62 (CptPort
+uid 1621,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2010,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "37250,40625,38000,41375"
+)
+tg (CPTG
+uid 1623,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1624,0
+va (VaSet
+)
+xt "39000,40500,40300,41500"
+st "rst"
+blo "39000,41300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+eolc "--asynch in of DCM"
+posAdd 0
+o 2
+suid 15,0
+i "'0'"
+)
+)
+)
+*63 (CptPort
+uid 1975,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1976,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "37250,41625,38000,42375"
+)
+tg (CPTG
+uid 1977,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1978,0
+va (VaSet
+)
+xt "39000,41500,43400,42500"
+st "reset_DCM"
+blo "39000,42300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "reset_DCM"
+t "std_logic"
+eolc "-- asynch in: orders us, to reset the DCM"
+posAdd 0
+o 10
+suid 17,0
+)
+)
+)
+*64 (CptPort
+uid 2013,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2014,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "64000,32625,64750,33375"
+)
+tg (CPTG
+uid 2015,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2016,0
+va (VaSet
+)
+xt "55900,32500,63000,33500"
+st "locked_status_o"
+ju 2
+blo "63000,33300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "locked_status_o"
+t "std_logic"
+o 13
+suid 18,0
+)
+)
+)
+*65 (CptPort
+uid 2017,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2018,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "64000,33625,64750,34375"
+)
+tg (CPTG
+uid 2019,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2020,0
+va (VaSet
+)
+xt "56200,33500,63000,34500"
+st "ready_status_o"
+ju 2
+blo "63000,34300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ready_status_o"
+t "std_logic"
+o 14
+suid 19,0
+)
+)
+)
+]
+shape (Rectangle
+uid 827,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "38000,28000,64000,44000"
+)
+oxt "50000,7000,63000,25000"
+ttg (MlTextGroup
+uid 828,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*66 (Text
+uid 829,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "47700,34000,53900,35000"
+st "FACT_FAD_lib"
+blo "47700,34800"
+tm "BdLibraryNameMgr"
+)
+*67 (Text
+uid 830,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "47700,35000,53500,36000"
+st "phase_shifter"
+blo "47700,35800"
+tm "CptNameMgr"
+)
+*68 (Text
+uid 831,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "47700,36000,55200,37000"
+st "ps_controller_inst"
+blo "47700,36800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 832,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 833,0
+text (MLText
+uid 834,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "38000,27000,38000,27000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 835,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "38250,42250,39750,43750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*69 (PortIoOut
+uid 1248,0
+shape (CompositeShape
+uid 1249,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 1250,0
+sl 0
+ro 270
+xt "30500,31625,32000,32375"
+)
+(Line
+uid 1251,0
+sl 0
+ro 270
+xt "30000,32000,30500,32000"
+pts [
+"30000,32000"
+"30500,32000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 1252,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1253,0
+va (VaSet
+font "arial,8,0"
+)
+xt "33000,31500,37500,32500"
+st "CLK_25_PS"
+blo "33000,32300"
+tm "WireNameMgr"
+)
+)
+)
+*70 (Net
+uid 1260,0
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 22
+suid 34,0
+)
+declText (MLText
+uid 1261,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-10000,26000,-9200"
+st "CLK_25_PS       : std_logic"
+)
+)
+*71 (PortIoIn
+uid 1266,0
+shape (CompositeShape
+uid 1267,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 1268,0
+sl 0
+ro 270
+xt "33000,38625,34500,39375"
+)
+(Line
+uid 1269,0
+sl 0
+ro 270
+xt "34500,39000,35000,39000"
+pts [
+"34500,39000"
+"35000,39000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 1270,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1271,0
+va (VaSet
+font "arial,8,0"
+)
+xt "29000,38500,32000,39500"
+st "do_shift"
+ju 2
+blo "32000,39300"
+tm "WireNameMgr"
+)
+)
+)
+*72 (Net
+uid 1278,0
+decl (Decl
+n "do_shift"
+t "std_logic"
+o 23
+suid 35,0
+)
+declText (MLText
+uid 1279,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-11600,26000,-10800"
+st "do_shift        : std_logic"
+)
+)
+*73 (PortIoIn
+uid 1280,0
+shape (CompositeShape
+uid 1281,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 1282,0
+sl 0
+ro 270
+xt "33000,39625,34500,40375"
+)
+(Line
+uid 1283,0
+sl 0
+ro 270
+xt "34500,40000,35000,40000"
+pts [
+"34500,40000"
+"35000,40000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 1284,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1285,0
+va (VaSet
+font "arial,8,0"
+)
+xt "28700,39500,32000,40500"
+st "direction"
+ju 2
+blo "32000,40300"
+tm "WireNameMgr"
+)
+)
+)
+*74 (Net
+uid 1292,0
+decl (Decl
+n "direction"
+t "std_logic"
+o 24
+suid 36,0
+)
+declText (MLText
+uid 1293,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-12400,26000,-11600"
+st "direction       : std_logic"
+)
+)
+*75 (Net
+uid 1491,0
+decl (Decl
+n "RST_IN"
+t "std_logic"
+o 22
+suid 37,0
+)
+declText (MLText
+uid 1492,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-13200,26000,-12400"
+st "RST_IN          : std_logic"
+)
+)
+*76 (PortIoIn
+uid 1499,0
+shape (CompositeShape
+uid 1500,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 1501,0
+sl 0
+ro 270
+xt "33000,41625,34500,42375"
+)
+(Line
+uid 1502,0
+sl 0
+ro 270
+xt "34500,42000,35000,42000"
+pts [
+"34500,42000"
+"35000,42000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 1503,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1504,0
+va (VaSet
+font "arial,8,0"
+)
+xt "28800,41500,32000,42500"
+st "RST_IN"
+ju 2
+blo "32000,42300"
+tm "WireNameMgr"
+)
+)
+)
+*77 (Net
+uid 1607,0
+decl (Decl
+n "offset"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 14
+suid 39,0
+i "(OTHERS => '0')"
+)
+declText (MLText
+uid 1608,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-7600,45500,-6800"
+st "offset          : std_logic_vector(7 DOWNTO 0) := (OTHERS => '0')"
+)
+)
+*78 (PortIoOut
+uid 1615,0
+shape (CompositeShape
+uid 1616,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 1617,0
+sl 0
+ro 270
+xt "73500,31625,75000,32375"
+)
+(Line
+uid 1618,0
+sl 0
+ro 270
+xt "73000,32000,73500,32000"
+pts [
+"73000,32000"
+"73500,32000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 1619,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1620,0
+va (VaSet
+font "arial,8,0"
+)
+xt "76000,31500,78200,32500"
+st "offset"
+blo "76000,32300"
+tm "WireNameMgr"
+)
+)
+)
+*79 (Net
+uid 1979,0
+decl (Decl
+n "rst"
+t "std_logic"
+eolc "--asynch in of DCM"
+posAdd 0
+o 15
+suid 40,0
+i "'0'"
+)
+declText (MLText
+uid 1980,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-200,52500,600"
+st "SIGNAL rst             : std_logic                    := '0' --asynch in of DCM"
+)
+)
+*80 (Net
+uid 2029,0
+decl (Decl
+n "locked_status_o"
+t "std_logic"
+o 16
+suid 42,0
+)
+declText (MLText
+uid 2030,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-8400,26000,-7600"
+st "locked_status_o : std_logic"
+)
+)
+*81 (PortIoOut
+uid 2037,0
+shape (CompositeShape
+uid 2038,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 2039,0
+sl 0
+ro 270
+xt "73500,32625,75000,33375"
+)
+(Line
+uid 2040,0
+sl 0
+ro 270
+xt "73000,33000,73500,33000"
+pts [
+"73000,33000"
+"73500,33000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 2041,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2042,0
+va (VaSet
+font "arial,8,0"
+)
+xt "76000,32500,82100,33500"
+st "locked_status_o"
+blo "76000,33300"
+tm "WireNameMgr"
+)
+)
+)
+*82 (Net
+uid 2043,0
+decl (Decl
+n "ready_status_o"
+t "std_logic"
+o 17
+suid 43,0
+)
+declText (MLText
+uid 2044,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-6800,26000,-6000"
+st "ready_status_o  : std_logic"
+)
+)
+*83 (PortIoOut
+uid 2051,0
+shape (CompositeShape
+uid 2052,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 2053,0
+sl 0
+ro 270
+xt "73500,33625,75000,34375"
+)
+(Line
+uid 2054,0
+sl 0
+ro 270
+xt "73000,34000,73500,34000"
+pts [
+"73000,34000"
+"73500,34000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 2055,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2056,0
+va (VaSet
+font "arial,8,0"
+)
+xt "76000,33500,81800,34500"
+st "ready_status_o"
+blo "76000,34300"
+tm "WireNameMgr"
+)
+)
+)
+*84 (Wire
+uid 163,0
+shape (OrthoPolyLine
+uid 164,0
+va (VaSet
+vasetType 3
+)
+xt "10000,14000,16250,14000"
+pts [
+"10000,14000"
+"16250,14000"
+]
+)
+start &12
+end &25
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 167,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 168,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "11000,13000,12900,14000"
+st "CLK"
+blo "11000,13800"
+tm "WireNameMgr"
+)
+)
+on &17
+)
+*85 (Wire
+uid 191,0
+shape (OrthoPolyLine
+uid 192,0
+va (VaSet
+vasetType 3
+)
+xt "32750,16000,39000,16000"
+pts [
+"32750,16000"
+"39000,16000"
+]
+)
+start &28
+end &13
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 195,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 196,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "34000,15000,37100,16000"
+st "CLK_50"
+blo "34000,15800"
+tm "WireNameMgr"
+)
+)
+on &15
+)
+*86 (Wire
+uid 209,0
+optionalChildren [
+*87 (BdJunction
+uid 233,0
+ps "OnConnectorStrategy"
+shape (Circle
+uid 234,0
+va (VaSet
+vasetType 1
+)
+xt "35600,13600,36400,14400"
+radius 400
+)
+)
+]
+shape (OrthoPolyLine
+uid 210,0
+va (VaSet
+vasetType 3
+)
+xt "32750,14000,39000,14000"
+pts [
+"32750,14000"
+"39000,14000"
+]
+)
+start &26
+end &14
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 213,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 214,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "34000,13000,37100,14000"
+st "CLK_25"
+blo "34000,13800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*88 (Wire
+uid 229,0
+shape (OrthoPolyLine
+uid 230,0
+va (VaSet
+vasetType 3
+)
+xt "36000,11000,52250,14000"
+pts [
+"36000,14000"
+"36000,11000"
+"52250,11000"
+]
+)
+start &87
+end &19
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 231,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 232,0
+va (VaSet
+font "arial,8,0"
+)
+xt "49000,10000,52100,11000"
+st "CLK_25"
+blo "49000,10800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*89 (Wire
+uid 526,0
+shape (OrthoPolyLine
+uid 527,0
+va (VaSet
+vasetType 3
+)
+xt "10000,13000,68000,32000"
+pts [
+"64750,13000"
+"68000,13000"
+"68000,22000"
+"10000,22000"
+"10000,32000"
+"13250,32000"
+]
+)
+start &20
+end &33
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 528,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 529,0
+va (VaSet
+font "arial,8,0"
+)
+xt "8750,31000,13150,32000"
+st "CLK0_OUT"
+blo "8750,31800"
+tm "WireNameMgr"
+)
+)
+on &44
+)
+*90 (Wire
+uid 532,0
+shape (OrthoPolyLine
+uid 533,0
+va (VaSet
+vasetType 3
+)
+xt "3000,33000,67000,46000"
+pts [
+"64750,38000"
+"67000,38000"
+"67000,46000"
+"3000,46000"
+"3000,33000"
+"13250,33000"
+]
+)
+start &52
+end &34
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 536,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 537,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "66750,37000,70850,38000"
+st "PSCLK_IN"
+blo "66750,37800"
+tm "WireNameMgr"
+)
+)
+on &45
+)
+*91 (Wire
+uid 546,0
+shape (OrthoPolyLine
+uid 547,0
+va (VaSet
+vasetType 3
+)
+xt "4000,34000,66000,45000"
+pts [
+"64750,39000"
+"66000,39000"
+"66000,45000"
+"4000,45000"
+"4000,34000"
+"13250,34000"
+]
+)
+start &53
+end &35
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 550,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 551,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "66750,38000,70450,39000"
+st "PSEN_IN"
+blo "66750,38800"
+tm "WireNameMgr"
+)
+)
+on &46
+)
+*92 (Wire
+uid 588,0
+shape (OrthoPolyLine
+uid 589,0
+va (VaSet
+vasetType 3
+)
+xt "29750,34000,37250,34000"
+pts [
+"29750,34000"
+"37250,34000"
+]
+)
+start &39
+end &55
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 592,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 593,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "31750,33000,37950,34000"
+st "PSDONE_OUT"
+blo "31750,33800"
+tm "WireNameMgr"
+)
+)
+on &48
+)
+*93 (Wire
+uid 602,0
+shape (OrthoPolyLine
+uid 603,0
+va (VaSet
+vasetType 3
+)
+xt "29750,33000,37250,33000"
+pts [
+"29750,33000"
+"37250,33000"
+]
+)
+start &38
+end &56
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 606,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 607,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "31750,32000,37850,33000"
+st "LOCKED_OUT"
+blo "31750,32800"
+tm "WireNameMgr"
+)
+)
+on &49
+)
+*94 (Wire
+uid 841,0
+shape (OrthoPolyLine
+uid 842,0
+va (VaSet
+vasetType 3
+)
+xt "5000,35000,64750,44000"
+pts [
+"64750,40000"
+"64750,44000"
+"5000,44000"
+"5000,35000"
+"13250,35000"
+]
+)
+start &54
+end &36
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 843,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 844,0
+ro 270
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "27000,39900,28000,46000"
+st "PSINCDEC_IN"
+blo "27800,46000"
+tm "WireNameMgr"
+)
+)
+on &47
+)
+*95 (Wire
+uid 1254,0
+shape (OrthoPolyLine
+uid 1255,0
+va (VaSet
+vasetType 3
+)
+xt "29750,32000,30000,32000"
+pts [
+"29750,32000"
+"30000,32000"
+]
+)
+start &37
+end &69
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1258,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1259,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "31750,31000,36250,32000"
+st "CLK_25_PS"
+blo "31750,31800"
+tm "WireNameMgr"
+)
+)
+on &70
+)
+*96 (Wire
+uid 1272,0
+shape (OrthoPolyLine
+uid 1273,0
+va (VaSet
+vasetType 3
+)
+xt "35000,39000,37250,39000"
+pts [
+"35000,39000"
+"37250,39000"
+]
+)
+start &71
+end &57
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1276,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1277,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "37000,38000,40000,39000"
+st "do_shift"
+blo "37000,38800"
+tm "WireNameMgr"
+)
+)
+on &72
+)
+*97 (Wire
+uid 1286,0
+shape (OrthoPolyLine
+uid 1287,0
+va (VaSet
+vasetType 3
+)
+xt "35000,40000,37250,40000"
+pts [
+"35000,40000"
+"37250,40000"
+]
+)
+start &73
+end &58
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1290,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1291,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "37000,40000,40300,41000"
+st "direction"
+blo "37000,40800"
+tm "WireNameMgr"
+)
+)
+on &74
+)
+*98 (Wire
+uid 1458,0
+shape (OrthoPolyLine
+uid 1459,0
+va (VaSet
+vasetType 3
+)
+xt "31000,29000,37250,29000"
+pts [
+"31000,29000"
+"37250,29000"
+]
+)
+end &51
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1460,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1461,0
+va (VaSet
+font "arial,8,0"
+)
+xt "32250,28000,36650,29000"
+st "CLK0_OUT"
+blo "32250,28800"
+tm "WireNameMgr"
+)
+)
+on &44
+)
+*99 (Wire
+uid 1493,0
+shape (OrthoPolyLine
+uid 1494,0
+va (VaSet
+vasetType 3
+)
+xt "35000,42000,37250,42000"
+pts [
+"35000,42000"
+"37250,42000"
+]
+)
+start &76
+end &63
+es 0
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1497,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1498,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "36000,41000,39200,42000"
+st "RST_IN"
+blo "36000,41800"
+tm "WireNameMgr"
+)
+)
+on &75
+)
+*100 (Wire
+uid 1609,0
+shape (OrthoPolyLine
+uid 1610,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "64750,32000,73000,32000"
+pts [
+"64750,32000"
+"73000,32000"
+]
+)
+start &61
+end &78
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1613,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1614,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "66000,31000,68200,32000"
+st "offset"
+blo "66000,31800"
+tm "WireNameMgr"
+)
+)
+on &77
+)
+*101 (Wire
+uid 1981,0
+shape (OrthoPolyLine
+uid 1982,0
+va (VaSet
+vasetType 3
+)
+xt "8000,36000,37250,41000"
+pts [
+"37250,41000"
+"8000,41000"
+"8000,36000"
+"13250,36000"
+]
+)
+start &62
+end &40
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1983,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1984,0
+va (VaSet
+font "arial,8,0"
+)
+xt "35250,40000,36550,41000"
+st "rst"
+blo "35250,40800"
+tm "WireNameMgr"
+)
+)
+on &79
+)
+*102 (Wire
+uid 2031,0
+shape (OrthoPolyLine
+uid 2032,0
+va (VaSet
+vasetType 3
+)
+xt "64750,33000,73000,33000"
+pts [
+"64750,33000"
+"73000,33000"
+]
+)
+start &64
+end &81
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2035,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2036,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "66000,32000,72100,33000"
+st "locked_status_o"
+blo "66000,32800"
+tm "WireNameMgr"
+)
+)
+on &80
+)
+*103 (Wire
+uid 2045,0
+shape (OrthoPolyLine
+uid 2046,0
+va (VaSet
+vasetType 3
+)
+xt "64750,34000,73000,34000"
+pts [
+"64750,34000"
+"73000,34000"
+]
+)
+start &65
+end &83
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2049,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2050,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "66000,33000,71800,34000"
+st "ready_status_o"
+blo "66000,33800"
+tm "WireNameMgr"
+)
+)
+on &82
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *104 (PackageList
+uid 41,0
+stg "VerticalLayoutStrategy"
+textVec [
+*105 (Text
+uid 42,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*106 (MLText
+uid 43,0
+va (VaSet
+font "arial,8,0"
+)
+xt "0,1000,14500,9000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+USE ieee.numeric_std.all;
+LIBRARY UNISIM;
+--USE UNISIM.Vcomponents.all;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 44,0
+stg "VerticalLayoutStrategy"
+textVec [
+*107 (Text
+uid 45,0
+va (VaSet
+isHidden 1
+font "arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*108 (Text
+uid 46,0
+va (VaSet
+isHidden 1
+font "arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*109 (MLText
+uid 47,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*110 (Text
+uid 48,0
+va (VaSet
+isHidden 1
+font "arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*111 (MLText
+uid 49,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*112 (Text
+uid 50,0
+va (VaSet
+isHidden 1
+font "arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*113 (MLText
+uid 51,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "0,0,1281,1024"
+viewArea "2600,-10500,83236,56000"
+cachedDiagramExtent "0,-16000,82100,46000"
+pageSetupInfo (PageSetupInfo
+ptrCmd ""
+toPrinter 1
+exportedDirectories [
+"$HDS_PROJECT_DIR/HTMLExport"
+]
+exportStdIncludeRefs 1
+exportStdPackageRefs 1
+)
+hasePageBreakOrigin 1
+pageBreakOrigin "0,-49000"
+lastUid 2110,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+font "arial,8,0"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*114 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*115 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*116 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "2200,5500,4000,6500"
+st "U_0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*117 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*118 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*119 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "550,5500,2350,6500"
+st "U_0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*120 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*121 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*122 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "900,5500,2700,6500"
+st "U_0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*123 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*124 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*125 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "500,5500,2300,6500"
+st "U_0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*126 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*127 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*128 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "50,5500,1850,6500"
+st "U_0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*129 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*130 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+font "arial,8,0"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+font "arial,8,0"
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+font "arial,8,0"
+)
+)
+second (MLText
+va (VaSet
+font "arial,8,0"
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+font "arial,8,0"
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*131 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*132 (MLText
+va (VaSet
+font "arial,8,0"
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+font "arial,8,0"
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*133 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*134 (MLText
+va (VaSet
+font "arial,8,0"
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "arial,8,1"
+)
+xt "9000,-16000,14400,-15000"
+st "Declarations"
+blo "9000,-15200"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "arial,8,1"
+)
+xt "9000,-15000,11700,-14000"
+st "Ports:"
+blo "9000,-14200"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "arial,8,1"
+)
+xt "9000,-16000,12800,-15000"
+st "Pre User:"
+blo "9000,-15200"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "9000,-16000,9000,-16000"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "arial,8,1"
+)
+xt "9000,-6000,16100,-5000"
+st "Diagram Signals:"
+blo "9000,-5200"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "arial,8,1"
+)
+xt "9000,-16000,13700,-15000"
+st "Post User:"
+blo "9000,-15200"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "9000,-16000,9000,-16000"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 43,0
+usingSuid 1
+emptyRow *135 (LEmptyRow
+)
+uid 54,0
+optionalChildren [
+*136 (RefLabelRowHdr
+)
+*137 (TitleRowHdr
+)
+*138 (FilterRowHdr
+)
+*139 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*140 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*141 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*142 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*143 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*144 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*145 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*146 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*147 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*148 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "CLK_50"
+t "std_logic"
+o 3
+suid 9,0
+)
+)
+uid 237,0
+)
+*149 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "CLK_25"
+t "std_logic"
+o 2
+suid 10,0
+)
+)
+uid 239,0
+)
+*150 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+suid 13,0
+)
+)
+uid 295,0
+)
+*151 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "CLK0_OUT"
+t "std_logic"
+o 14
+suid 14,0
+)
+)
+uid 614,0
+)
+*152 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "PSCLK_IN"
+t "std_logic"
+o 16
+suid 15,0
+)
+)
+uid 616,0
+)
+*153 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "PSEN_IN"
+t "std_logic"
+o 18
+suid 16,0
+)
+)
+uid 618,0
+)
+*154 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "PSINCDEC_IN"
+t "std_logic"
+o 19
+suid 17,0
+)
+)
+uid 620,0
+)
+*155 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "PSDONE_OUT"
+t "std_logic"
+o 17
+suid 19,0
+)
+)
+uid 624,0
+)
+*156 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "LOCKED_OUT"
+t "std_logic"
+o 15
+suid 20,0
+)
+)
+uid 626,0
+)
+*157 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 22
+suid 34,0
+)
+)
+uid 1246,0
+scheme 0
+)
+*158 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "do_shift"
+t "std_logic"
+o 23
+suid 35,0
+)
+)
+uid 1262,0
+scheme 0
+)
+*159 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "direction"
+t "std_logic"
+o 24
+suid 36,0
+)
+)
+uid 1264,0
+scheme 0
+)
+*160 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "RST_IN"
+t "std_logic"
+o 22
+suid 37,0
+)
+)
+uid 1505,0
+)
+*161 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "offset"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 14
+suid 39,0
+i "(OTHERS => '0')"
+)
+)
+uid 1631,0
+)
+*162 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "rst"
+t "std_logic"
+eolc "--asynch in of DCM"
+posAdd 0
+o 15
+suid 40,0
+i "'0'"
+)
+)
+uid 1985,0
+)
+*163 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "locked_status_o"
+t "std_logic"
+o 16
+suid 42,0
+)
+)
+uid 2057,0
+)
+*164 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "ready_status_o"
+t "std_logic"
+o 17
+suid 43,0
+)
+)
+uid 2059,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 67,0
+optionalChildren [
+*165 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *166 (MRCItem
+litem &135
+pos 17
+dimension 20
+)
+uid 69,0
+optionalChildren [
+*167 (MRCItem
+litem &136
+pos 0
+dimension 20
+uid 70,0
+)
+*168 (MRCItem
+litem &137
+pos 1
+dimension 23
+uid 71,0
+)
+*169 (MRCItem
+litem &138
+pos 2
+hidden 1
+dimension 20
+uid 72,0
+)
+*170 (MRCItem
+litem &148
+pos 0
+dimension 20
+uid 238,0
+)
+*171 (MRCItem
+litem &149
+pos 1
+dimension 20
+uid 240,0
+)
+*172 (MRCItem
+litem &150
+pos 2
+dimension 20
+uid 296,0
+)
+*173 (MRCItem
+litem &151
+pos 8
+dimension 20
+uid 615,0
+)
+*174 (MRCItem
+litem &152
+pos 3
+dimension 20
+uid 617,0
+)
+*175 (MRCItem
+litem &153
+pos 4
+dimension 20
+uid 619,0
+)
+*176 (MRCItem
+litem &154
+pos 5
+dimension 20
+uid 621,0
+)
+*177 (MRCItem
+litem &155
+pos 6
+dimension 20
+uid 625,0
+)
+*178 (MRCItem
+litem &156
+pos 7
+dimension 20
+uid 627,0
+)
+*179 (MRCItem
+litem &157
+pos 9
+dimension 20
+uid 1247,0
+)
+*180 (MRCItem
+litem &158
+pos 10
+dimension 20
+uid 1263,0
+)
+*181 (MRCItem
+litem &159
+pos 11
+dimension 20
+uid 1265,0
+)
+*182 (MRCItem
+litem &160
+pos 12
+dimension 20
+uid 1506,0
+)
+*183 (MRCItem
+litem &161
+pos 13
+dimension 20
+uid 1632,0
+)
+*184 (MRCItem
+litem &162
+pos 14
+dimension 20
+uid 1986,0
+)
+*185 (MRCItem
+litem &163
+pos 15
+dimension 20
+uid 2058,0
+)
+*186 (MRCItem
+litem &164
+pos 16
+dimension 20
+uid 2060,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 73,0
+optionalChildren [
+*187 (MRCItem
+litem &139
+pos 0
+dimension 20
+uid 74,0
+)
+*188 (MRCItem
+litem &141
+pos 1
+dimension 50
+uid 75,0
+)
+*189 (MRCItem
+litem &142
+pos 2
+dimension 100
+uid 76,0
+)
+*190 (MRCItem
+litem &143
+pos 3
+dimension 50
+uid 77,0
+)
+*191 (MRCItem
+litem &144
+pos 4
+dimension 100
+uid 78,0
+)
+*192 (MRCItem
+litem &145
+pos 5
+dimension 100
+uid 79,0
+)
+*193 (MRCItem
+litem &146
+pos 6
+dimension 50
+uid 80,0
+)
+*194 (MRCItem
+litem &147
+pos 7
+dimension 80
+uid 81,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 68,0
+vaOverrides [
+]
+)
+]
+)
+uid 53,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *195 (LEmptyRow
+)
+uid 83,0
+optionalChildren [
+*196 (RefLabelRowHdr
+)
+*197 (TitleRowHdr
+)
+*198 (FilterRowHdr
+)
+*199 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*200 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*201 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*202 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*203 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*204 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*205 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*206 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 95,0
+optionalChildren [
+*207 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *208 (MRCItem
+litem &195
+pos 0
+dimension 20
+)
+uid 97,0
+optionalChildren [
+*209 (MRCItem
+litem &196
+pos 0
+dimension 20
+uid 98,0
+)
+*210 (MRCItem
+litem &197
+pos 1
+dimension 23
+uid 99,0
+)
+*211 (MRCItem
+litem &198
+pos 2
+hidden 1
+dimension 20
+uid 100,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 101,0
+optionalChildren [
+*212 (MRCItem
+litem &199
+pos 0
+dimension 20
+uid 102,0
+)
+*213 (MRCItem
+litem &201
+pos 1
+dimension 50
+uid 103,0
+)
+*214 (MRCItem
+litem &202
+pos 2
+dimension 100
+uid 104,0
+)
+*215 (MRCItem
+litem &203
+pos 3
+dimension 100
+uid 105,0
+)
+*216 (MRCItem
+litem &204
+pos 4
+dimension 50
+uid 106,0
+)
+*217 (MRCItem
+litem &205
+pos 5
+dimension 50
+uid 107,0
+)
+*218 (MRCItem
+litem &206
+pos 6
+dimension 80
+uid 108,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 96,0
+vaOverrides [
+]
+)
+]
+)
+uid 82,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_lib/hds/clock_generator_var_ps/struct.bd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/clock_generator_var_ps/struct.bd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/clock_generator_var_ps/struct.bd.bak	(revision 11755)
@@ -0,0 +1,5333 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+(DmPackageRef
+library "ieee"
+unitName "numeric_std"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+)
+]
+instances [
+(Instance
+name "U_1"
+duLibraryName "FACT_FAD_lib"
+duName "dcm_ps_38ns"
+elements [
+]
+mwi 0
+uid 354,0
+)
+(Instance
+name "U_0"
+duLibraryName "FACT_FAD_lib"
+duName "dcm_50_to_25"
+elements [
+]
+mwi 0
+uid 403,0
+)
+(Instance
+name "U_2"
+duLibraryName "FACT_FAD_lib"
+duName "dcm_var_ps_38ns"
+elements [
+]
+mwi 0
+uid 514,0
+)
+(Instance
+name "U_4"
+duLibraryName "FACT_FAD_lib"
+duName "phase_shifter"
+elements [
+]
+mwi 0
+uid 826,0
+)
+]
+libraryRefs [
+"ieee"
+"UNISIM"
+"FACT_FAD_lib"
+]
+)
+version "29.1"
+appVersion "2009.1 (Build 12)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\clock_generator_var_ps\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\clock_generator_var_ps\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\clock_generator_var_ps"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\clock_generator_var_ps"
+)
+(vvPair
+variable "date"
+value "03.03.2011"
+)
+(vvPair
+variable "day"
+value "Do"
+)
+(vvPair
+variable "day_long"
+value "Donnerstag"
+)
+(vvPair
+variable "dd"
+value "03"
+)
+(vvPair
+variable "entity_name"
+value "clock_generator_var_ps"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "mm"
+value "03"
+)
+(vvPair
+variable "module_name"
+value "clock_generator_var_ps"
+)
+(vvPair
+variable "month"
+value "Mrz"
+)
+(vvPair
+variable "month_long"
+value "März"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\clock_generator_var_ps\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\clock_generator_var_ps\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "17:32:15"
+)
+(vvPair
+variable "unit"
+value "clock_generator_var_ps"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 52,0
+optionalChildren [
+*1 (Grouping
+uid 9,0
+optionalChildren [
+*2 (CommentText
+uid 11,0
+shape (Rectangle
+uid 12,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,4000,53000,5000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 13,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,4000,47300,5000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*3 (CommentText
+uid 14,0
+shape (Rectangle
+uid 15,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,0,57000,1000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 16,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,0,56500,1000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*4 (CommentText
+uid 17,0
+shape (Rectangle
+uid 18,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,2000,53000,3000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 19,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,2000,47100,3000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*5 (CommentText
+uid 20,0
+shape (Rectangle
+uid 21,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,2000,36000,3000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 22,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,2000,34500,3000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*6 (CommentText
+uid 23,0
+shape (Rectangle
+uid 24,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,1000,73000,5000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 25,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,1200,63000,2200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*7 (CommentText
+uid 26,0
+shape (Rectangle
+uid 27,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,0,73000,1000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 28,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,0,61900,1000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*8 (CommentText
+uid 29,0
+shape (Rectangle
+uid 30,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,0,53000,2000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 31,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39200,500,45800,1500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*9 (CommentText
+uid 32,0
+shape (Rectangle
+uid 33,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,3000,36000,4000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 34,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,3000,34500,4000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*10 (CommentText
+uid 35,0
+shape (Rectangle
+uid 36,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,4000,36000,5000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 37,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,4000,35300,5000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*11 (CommentText
+uid 38,0
+shape (Rectangle
+uid 39,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,3000,53000,4000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 40,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,3000,53100,4000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 10,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,0,73000,5000"
+)
+oxt "14000,66000,55000,71000"
+)
+*12 (PortIoIn
+uid 169,0
+shape (CompositeShape
+uid 170,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 171,0
+sl 0
+ro 270
+xt "8000,13625,9500,14375"
+)
+(Line
+uid 172,0
+sl 0
+ro 270
+xt "9500,14000,10000,14000"
+pts [
+"9500,14000"
+"10000,14000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 173,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 174,0
+va (VaSet
+font "arial,8,0"
+)
+xt "5100,13500,7000,14500"
+st "CLK"
+ju 2
+blo "7000,14300"
+tm "WireNameMgr"
+)
+)
+)
+*13 (PortIoOut
+uid 197,0
+shape (CompositeShape
+uid 198,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 199,0
+sl 0
+ro 270
+xt "39500,15625,41000,16375"
+)
+(Line
+uid 200,0
+sl 0
+ro 270
+xt "39000,16000,39500,16000"
+pts [
+"39000,16000"
+"39500,16000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 201,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 202,0
+va (VaSet
+font "arial,8,0"
+)
+xt "42000,15500,45100,16500"
+st "CLK_50"
+blo "42000,16300"
+tm "WireNameMgr"
+)
+)
+)
+*14 (PortIoOut
+uid 215,0
+shape (CompositeShape
+uid 216,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 217,0
+sl 0
+ro 270
+xt "39500,13625,41000,14375"
+)
+(Line
+uid 218,0
+sl 0
+ro 270
+xt "39000,14000,39500,14000"
+pts [
+"39000,14000"
+"39500,14000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 219,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 220,0
+va (VaSet
+font "arial,8,0"
+)
+xt "42000,13500,45100,14500"
+st "CLK_25"
+blo "42000,14300"
+tm "WireNameMgr"
+)
+)
+)
+*15 (Net
+uid 223,0
+decl (Decl
+n "CLK_50"
+t "std_logic"
+o 3
+suid 9,0
+)
+declText (MLText
+uid 224,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-9200,26000,-8400"
+st "CLK_50          : std_logic"
+)
+)
+*16 (Net
+uid 225,0
+decl (Decl
+n "CLK_25"
+t "std_logic"
+o 2
+suid 10,0
+)
+declText (MLText
+uid 226,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-10800,26000,-10000"
+st "CLK_25          : std_logic"
+)
+)
+*17 (Net
+uid 293,0
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+suid 13,0
+)
+declText (MLText
+uid 294,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-14000,26000,-13200"
+st "CLK             : std_logic"
+)
+)
+*18 (SaComponent
+uid 354,0
+optionalChildren [
+*19 (CptPort
+uid 346,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 347,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "52250,10625,53000,11375"
+)
+tg (CPTG
+uid 348,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 349,0
+va (VaSet
+font "arial,8,0"
+)
+xt "54000,10500,57900,11500"
+st "CLKIN_IN"
+blo "54000,11300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLKIN_IN"
+t "std_logic"
+o 1
+)
+)
+)
+*20 (CptPort
+uid 350,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 351,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "64000,12625,64750,13375"
+)
+tg (CPTG
+uid 352,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 353,0
+va (VaSet
+font "arial,8,0"
+)
+xt "58600,12500,63000,13500"
+st "CLK0_OUT"
+ju 2
+blo "63000,13300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK0_OUT"
+t "std_logic"
+o 2
+)
+)
+)
+]
+shape (Rectangle
+uid 355,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "53000,10000,64000,15000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 356,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*21 (Text
+uid 357,0
+va (VaSet
+font "arial,8,1"
+)
+xt "53400,15000,59600,16000"
+st "FACT_FAD_lib"
+blo "53400,15800"
+tm "BdLibraryNameMgr"
+)
+*22 (Text
+uid 358,0
+va (VaSet
+font "arial,8,1"
+)
+xt "53400,16000,59200,17000"
+st "dcm_ps_38ns"
+blo "53400,16800"
+tm "CptNameMgr"
+)
+*23 (Text
+uid 359,0
+va (VaSet
+font "arial,8,1"
+)
+xt "53400,17000,55200,18000"
+st "U_1"
+blo "53400,17800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 360,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 361,0
+text (MLText
+uid 362,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "58500,12000,58500,12000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 363,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "53250,13250,54750,14750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*24 (SaComponent
+uid 403,0
+optionalChildren [
+*25 (CptPort
+uid 387,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 388,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "16250,13625,17000,14375"
+)
+tg (CPTG
+uid 389,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 390,0
+va (VaSet
+font "arial,8,0"
+)
+xt "18000,13500,21900,14500"
+st "CLKIN_IN"
+blo "18000,14300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLKIN_IN"
+t "std_logic"
+o 1
+)
+)
+)
+*26 (CptPort
+uid 391,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 392,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "32000,13625,32750,14375"
+)
+tg (CPTG
+uid 393,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 394,0
+va (VaSet
+font "arial,8,0"
+)
+xt "26000,13500,31000,14500"
+st "CLKFX_OUT"
+ju 2
+blo "31000,14300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLKFX_OUT"
+t "std_logic"
+o 2
+)
+)
+)
+*27 (CptPort
+uid 395,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 396,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "32000,14625,32750,15375"
+)
+tg (CPTG
+uid 397,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 398,0
+va (VaSet
+font "arial,8,0"
+)
+xt "23000,14500,31000,15500"
+st "CLKIN_IBUFG_OUT"
+ju 2
+blo "31000,15300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLKIN_IBUFG_OUT"
+t "std_logic"
+o 3
+)
+)
+)
+*28 (CptPort
+uid 399,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 400,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "32000,15625,32750,16375"
+)
+tg (CPTG
+uid 401,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 402,0
+va (VaSet
+font "arial,8,0"
+)
+xt "26600,15500,31000,16500"
+st "CLK0_OUT"
+ju 2
+blo "31000,16300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK0_OUT"
+t "std_logic"
+o 4
+)
+)
+)
+]
+shape (Rectangle
+uid 404,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "17000,13000,32000,18000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 405,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*29 (Text
+uid 406,0
+va (VaSet
+font "arial,8,1"
+)
+xt "17400,18000,23600,19000"
+st "FACT_FAD_lib"
+blo "17400,18800"
+tm "BdLibraryNameMgr"
+)
+*30 (Text
+uid 407,0
+va (VaSet
+font "arial,8,1"
+)
+xt "17400,19000,23400,20000"
+st "dcm_50_to_25"
+blo "17400,19800"
+tm "CptNameMgr"
+)
+*31 (Text
+uid 408,0
+va (VaSet
+font "arial,8,1"
+)
+xt "17400,20000,19200,21000"
+st "U_0"
+blo "17400,20800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 409,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 410,0
+text (MLText
+uid 411,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "24500,13000,24500,13000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 412,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "17250,16250,18750,17750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*32 (SaComponent
+uid 514,0
+optionalChildren [
+*33 (CptPort
+uid 482,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 483,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "13250,31625,14000,32375"
+)
+tg (CPTG
+uid 484,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 485,0
+va (VaSet
+font "arial,8,0"
+)
+xt "15000,31500,18900,32500"
+st "CLKIN_IN"
+blo "15000,32300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLKIN_IN"
+t "std_logic"
+o 1
+)
+)
+)
+*34 (CptPort
+uid 486,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 487,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "13250,32625,14000,33375"
+)
+tg (CPTG
+uid 488,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 489,0
+va (VaSet
+font "arial,8,0"
+)
+xt "15000,32500,19100,33500"
+st "PSCLK_IN"
+blo "15000,33300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "PSCLK_IN"
+t "std_logic"
+o 2
+)
+)
+)
+*35 (CptPort
+uid 490,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 491,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "13250,33625,14000,34375"
+)
+tg (CPTG
+uid 492,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 493,0
+va (VaSet
+font "arial,8,0"
+)
+xt "15000,33500,18700,34500"
+st "PSEN_IN"
+blo "15000,34300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "PSEN_IN"
+t "std_logic"
+o 3
+)
+)
+)
+*36 (CptPort
+uid 494,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 495,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "13250,34625,14000,35375"
+)
+tg (CPTG
+uid 496,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 497,0
+va (VaSet
+font "arial,8,0"
+)
+xt "15000,34500,21100,35500"
+st "PSINCDEC_IN"
+blo "15000,35300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "PSINCDEC_IN"
+t "std_logic"
+o 4
+)
+)
+)
+*37 (CptPort
+uid 502,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 503,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "29000,31625,29750,32375"
+)
+tg (CPTG
+uid 504,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 505,0
+va (VaSet
+font "arial,8,0"
+)
+xt "23600,31500,28000,32500"
+st "CLK0_OUT"
+ju 2
+blo "28000,32300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK0_OUT"
+t "std_logic"
+o 6
+)
+)
+)
+*38 (CptPort
+uid 506,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 507,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "29000,32625,29750,33375"
+)
+tg (CPTG
+uid 508,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 509,0
+va (VaSet
+font "arial,8,0"
+)
+xt "21900,32500,28000,33500"
+st "LOCKED_OUT"
+ju 2
+blo "28000,33300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "LOCKED_OUT"
+t "std_logic"
+o 7
+)
+)
+)
+*39 (CptPort
+uid 510,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 511,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "29000,33625,29750,34375"
+)
+tg (CPTG
+uid 512,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 513,0
+va (VaSet
+font "arial,8,0"
+)
+xt "21800,33500,28000,34500"
+st "PSDONE_OUT"
+ju 2
+blo "28000,34300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "PSDONE_OUT"
+t "std_logic"
+o 8
+)
+)
+)
+*40 (CptPort
+uid 1487,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1488,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "13250,35625,14000,36375"
+)
+tg (CPTG
+uid 1489,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1490,0
+va (VaSet
+font "arial,8,0"
+)
+xt "15000,35500,18200,36500"
+st "RST_IN"
+blo "15000,36300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "RST_IN"
+t "std_logic"
+o 5
+)
+)
+)
+]
+shape (Rectangle
+uid 515,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "14000,31000,29000,38000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 516,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*41 (Text
+uid 517,0
+va (VaSet
+font "arial,8,1"
+)
+xt "14800,38000,21000,39000"
+st "FACT_FAD_lib"
+blo "14800,38800"
+tm "BdLibraryNameMgr"
+)
+*42 (Text
+uid 518,0
+va (VaSet
+font "arial,8,1"
+)
+xt "14800,39000,22200,40000"
+st "dcm_var_ps_38ns"
+blo "14800,39800"
+tm "CptNameMgr"
+)
+*43 (Text
+uid 519,0
+va (VaSet
+font "arial,8,1"
+)
+xt "14800,40000,16600,41000"
+st "U_2"
+blo "14800,40800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 520,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 521,0
+text (MLText
+uid 522,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "21500,31000,21500,31000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 523,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "14250,36250,15750,37750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*44 (Net
+uid 524,0
+decl (Decl
+n "CLK0_OUT"
+t "std_logic"
+o 14
+suid 14,0
+)
+declText (MLText
+uid 525,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-5000,29500,-4200"
+st "SIGNAL CLK0_OUT        : std_logic"
+)
+)
+*45 (Net
+uid 530,0
+decl (Decl
+n "PSCLK_IN"
+t "std_logic"
+o 16
+suid 15,0
+)
+declText (MLText
+uid 531,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-3400,29500,-2600"
+st "SIGNAL PSCLK_IN        : std_logic"
+)
+)
+*46 (Net
+uid 544,0
+decl (Decl
+n "PSEN_IN"
+t "std_logic"
+o 18
+suid 16,0
+)
+declText (MLText
+uid 545,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-1800,29500,-1000"
+st "SIGNAL PSEN_IN         : std_logic"
+)
+)
+*47 (Net
+uid 558,0
+decl (Decl
+n "PSINCDEC_IN"
+t "std_logic"
+o 19
+suid 17,0
+)
+declText (MLText
+uid 559,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-1000,29500,-200"
+st "SIGNAL PSINCDEC_IN     : std_logic"
+)
+)
+*48 (Net
+uid 586,0
+decl (Decl
+n "PSDONE_OUT"
+t "std_logic"
+o 17
+suid 19,0
+)
+declText (MLText
+uid 587,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-2600,29500,-1800"
+st "SIGNAL PSDONE_OUT      : std_logic"
+)
+)
+*49 (Net
+uid 600,0
+decl (Decl
+n "LOCKED_OUT"
+t "std_logic"
+o 15
+suid 20,0
+)
+declText (MLText
+uid 601,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-4200,29500,-3400"
+st "SIGNAL LOCKED_OUT      : std_logic"
+)
+)
+*50 (SaComponent
+uid 826,0
+optionalChildren [
+*51 (CptPort
+uid 767,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 768,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "37250,28625,38000,29375"
+)
+tg (CPTG
+uid 769,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 770,0
+va (VaSet
+)
+xt "39000,28500,40900,29500"
+st "CLK"
+blo "39000,29300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+*52 (CptPort
+uid 771,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 772,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "64000,37625,64750,38375"
+)
+tg (CPTG
+uid 773,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 774,0
+va (VaSet
+)
+xt "60100,37500,63000,38500"
+st "PSCLK"
+ju 2
+blo "63000,38300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "PSCLK"
+t "std_logic"
+prec "-- interface to: clock_generator_variable_PS_struct.vhd"
+preAdd 0
+posAdd 0
+o 3
+suid 2,0
+)
+)
+)
+*53 (CptPort
+uid 775,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 776,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "64000,38625,64750,39375"
+)
+tg (CPTG
+uid 777,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 778,0
+va (VaSet
+)
+xt "60500,38500,63000,39500"
+st "PSEN"
+ju 2
+blo "63000,39300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "PSEN"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 4
+suid 3,0
+i "'0'"
+)
+)
+)
+*54 (CptPort
+uid 779,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 780,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "64000,39625,64750,40375"
+)
+tg (CPTG
+uid 781,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 782,0
+va (VaSet
+)
+xt "58500,39500,63000,40500"
+st "PSINCDEC"
+ju 2
+blo "63000,40300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "PSINCDEC"
+t "std_logic"
+eolc "-- default is 'incrementing'"
+preAdd 0
+posAdd 0
+o 5
+suid 4,0
+i "'1'"
+)
+)
+)
+*55 (CptPort
+uid 783,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 784,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "37250,33625,38000,34375"
+)
+tg (CPTG
+uid 785,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 786,0
+va (VaSet
+)
+xt "39000,33500,42700,34500"
+st "PSDONE"
+blo "39000,34300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "PSDONE"
+t "std_logic"
+eolc "-- will pulse once, if phase shifting was done."
+preAdd 0
+posAdd 0
+o 6
+suid 5,0
+)
+)
+)
+*56 (CptPort
+uid 787,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 788,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "37250,32625,38000,33375"
+)
+tg (CPTG
+uid 789,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 790,0
+va (VaSet
+)
+xt "39000,32500,42600,33500"
+st "LOCKED"
+blo "39000,33300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "LOCKED"
+t "std_logic"
+eolc "-- when is this going high?"
+preAdd 0
+posAdd 0
+o 7
+suid 6,0
+)
+)
+)
+*57 (CptPort
+uid 795,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 796,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "37250,38625,38000,39375"
+)
+tg (CPTG
+uid 797,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 798,0
+va (VaSet
+)
+xt "39000,38500,43600,39500"
+st "shift_phase"
+blo "39000,39300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "shift_phase"
+t "std_logic"
+prec "-- interface to: w5300_modul.vhd"
+preAdd 0
+posAdd 0
+o 8
+suid 8,0
+)
+)
+)
+*58 (CptPort
+uid 799,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 800,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "37250,39625,38000,40375"
+)
+tg (CPTG
+uid 801,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 802,0
+va (VaSet
+)
+xt "39000,39500,42300,40500"
+st "direction"
+blo "39000,40300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "direction"
+t "std_logic"
+eolc "-- corresponds to 'PSINCDEC'"
+preAdd 0
+posAdd 0
+o 9
+suid 9,0
+)
+)
+)
+*59 (CptPort
+uid 803,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 804,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "64000,29625,64750,30375"
+)
+tg (CPTG
+uid 805,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 806,0
+va (VaSet
+)
+xt "60100,29500,63000,30500"
+st "shifting"
+ju 2
+blo "63000,30300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "shifting"
+t "std_logic"
+prec "-- status:"
+preAdd 0
+posAdd 0
+o 11
+suid 10,0
+i "'0'"
+)
+)
+)
+*60 (CptPort
+uid 807,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 808,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "64000,28625,64750,29375"
+)
+tg (CPTG
+uid 809,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 810,0
+va (VaSet
+)
+xt "60800,28500,63000,29500"
+st "ready"
+ju 2
+blo "63000,29300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ready"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 12
+suid 11,0
+i "'0'"
+)
+)
+)
+*61 (CptPort
+uid 811,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 812,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "64000,31625,64750,32375"
+)
+tg (CPTG
+uid 813,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 814,0
+va (VaSet
+)
+xt "57300,31500,63000,32500"
+st "offset : (7:0)"
+ju 2
+blo "63000,32300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "offset"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 15
+suid 12,0
+i "(OTHERS => '0')"
+)
+)
+)
+*62 (CptPort
+uid 1621,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2010,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "37250,40625,38000,41375"
+)
+tg (CPTG
+uid 1623,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1624,0
+va (VaSet
+)
+xt "39000,40500,40300,41500"
+st "rst"
+blo "39000,41300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+eolc "--asynch in of DCM"
+posAdd 0
+o 2
+suid 15,0
+i "'0'"
+)
+)
+)
+*63 (CptPort
+uid 1975,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1976,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "37250,41625,38000,42375"
+)
+tg (CPTG
+uid 1977,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1978,0
+va (VaSet
+)
+xt "39000,41500,43400,42500"
+st "reset_DCM"
+blo "39000,42300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "reset_DCM"
+t "std_logic"
+eolc "-- asynch in: orders us, to reset the DCM"
+posAdd 0
+o 10
+suid 17,0
+)
+)
+)
+*64 (CptPort
+uid 2013,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2014,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "64000,32625,64750,33375"
+)
+tg (CPTG
+uid 2015,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2016,0
+va (VaSet
+)
+xt "55900,32500,63000,33500"
+st "locked_status_o"
+ju 2
+blo "63000,33300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "locked_status_o"
+t "std_logic"
+o 13
+suid 18,0
+)
+)
+)
+*65 (CptPort
+uid 2017,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2018,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "64000,33625,64750,34375"
+)
+tg (CPTG
+uid 2019,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2020,0
+va (VaSet
+)
+xt "56200,33500,63000,34500"
+st "ready_status_o"
+ju 2
+blo "63000,34300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ready_status_o"
+t "std_logic"
+o 14
+suid 19,0
+)
+)
+)
+]
+shape (Rectangle
+uid 827,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "38000,28000,64000,44000"
+)
+oxt "50000,7000,63000,25000"
+ttg (MlTextGroup
+uid 828,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*66 (Text
+uid 829,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "47700,34000,53900,35000"
+st "FACT_FAD_lib"
+blo "47700,34800"
+tm "BdLibraryNameMgr"
+)
+*67 (Text
+uid 830,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "47700,35000,53500,36000"
+st "phase_shifter"
+blo "47700,35800"
+tm "CptNameMgr"
+)
+*68 (Text
+uid 831,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "47700,36000,49500,37000"
+st "U_4"
+blo "47700,36800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 832,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 833,0
+text (MLText
+uid 834,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "38000,27000,38000,27000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 835,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "38250,42250,39750,43750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*69 (PortIoOut
+uid 1248,0
+shape (CompositeShape
+uid 1249,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 1250,0
+sl 0
+ro 270
+xt "30500,31625,32000,32375"
+)
+(Line
+uid 1251,0
+sl 0
+ro 270
+xt "30000,32000,30500,32000"
+pts [
+"30000,32000"
+"30500,32000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 1252,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1253,0
+va (VaSet
+font "arial,8,0"
+)
+xt "33000,31500,37500,32500"
+st "CLK_25_PS"
+blo "33000,32300"
+tm "WireNameMgr"
+)
+)
+)
+*70 (Net
+uid 1260,0
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 22
+suid 34,0
+)
+declText (MLText
+uid 1261,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-10000,26000,-9200"
+st "CLK_25_PS       : std_logic"
+)
+)
+*71 (PortIoIn
+uid 1266,0
+shape (CompositeShape
+uid 1267,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 1268,0
+sl 0
+ro 270
+xt "33000,38625,34500,39375"
+)
+(Line
+uid 1269,0
+sl 0
+ro 270
+xt "34500,39000,35000,39000"
+pts [
+"34500,39000"
+"35000,39000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 1270,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1271,0
+va (VaSet
+font "arial,8,0"
+)
+xt "29000,38500,32000,39500"
+st "do_shift"
+ju 2
+blo "32000,39300"
+tm "WireNameMgr"
+)
+)
+)
+*72 (Net
+uid 1278,0
+decl (Decl
+n "do_shift"
+t "std_logic"
+o 23
+suid 35,0
+)
+declText (MLText
+uid 1279,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-11600,26000,-10800"
+st "do_shift        : std_logic"
+)
+)
+*73 (PortIoIn
+uid 1280,0
+shape (CompositeShape
+uid 1281,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 1282,0
+sl 0
+ro 270
+xt "33000,39625,34500,40375"
+)
+(Line
+uid 1283,0
+sl 0
+ro 270
+xt "34500,40000,35000,40000"
+pts [
+"34500,40000"
+"35000,40000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 1284,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1285,0
+va (VaSet
+font "arial,8,0"
+)
+xt "28700,39500,32000,40500"
+st "direction"
+ju 2
+blo "32000,40300"
+tm "WireNameMgr"
+)
+)
+)
+*74 (Net
+uid 1292,0
+decl (Decl
+n "direction"
+t "std_logic"
+o 24
+suid 36,0
+)
+declText (MLText
+uid 1293,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-12400,26000,-11600"
+st "direction       : std_logic"
+)
+)
+*75 (Net
+uid 1491,0
+decl (Decl
+n "RST_IN"
+t "std_logic"
+o 22
+suid 37,0
+)
+declText (MLText
+uid 1492,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-13200,26000,-12400"
+st "RST_IN          : std_logic"
+)
+)
+*76 (PortIoIn
+uid 1499,0
+shape (CompositeShape
+uid 1500,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 1501,0
+sl 0
+ro 270
+xt "33000,41625,34500,42375"
+)
+(Line
+uid 1502,0
+sl 0
+ro 270
+xt "34500,42000,35000,42000"
+pts [
+"34500,42000"
+"35000,42000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 1503,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1504,0
+va (VaSet
+font "arial,8,0"
+)
+xt "28800,41500,32000,42500"
+st "RST_IN"
+ju 2
+blo "32000,42300"
+tm "WireNameMgr"
+)
+)
+)
+*77 (Net
+uid 1607,0
+decl (Decl
+n "offset"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 14
+suid 39,0
+i "(OTHERS => '0')"
+)
+declText (MLText
+uid 1608,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-7600,45500,-6800"
+st "offset          : std_logic_vector(7 DOWNTO 0) := (OTHERS => '0')"
+)
+)
+*78 (PortIoOut
+uid 1615,0
+shape (CompositeShape
+uid 1616,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 1617,0
+sl 0
+ro 270
+xt "73500,31625,75000,32375"
+)
+(Line
+uid 1618,0
+sl 0
+ro 270
+xt "73000,32000,73500,32000"
+pts [
+"73000,32000"
+"73500,32000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 1619,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1620,0
+va (VaSet
+font "arial,8,0"
+)
+xt "76000,31500,78200,32500"
+st "offset"
+blo "76000,32300"
+tm "WireNameMgr"
+)
+)
+)
+*79 (Net
+uid 1979,0
+decl (Decl
+n "rst"
+t "std_logic"
+eolc "--asynch in of DCM"
+posAdd 0
+o 15
+suid 40,0
+i "'0'"
+)
+declText (MLText
+uid 1980,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-200,52500,600"
+st "SIGNAL rst             : std_logic                    := '0' --asynch in of DCM"
+)
+)
+*80 (Net
+uid 2029,0
+decl (Decl
+n "locked_status_o"
+t "std_logic"
+o 16
+suid 42,0
+)
+declText (MLText
+uid 2030,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-8400,26000,-7600"
+st "locked_status_o : std_logic"
+)
+)
+*81 (PortIoOut
+uid 2037,0
+shape (CompositeShape
+uid 2038,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 2039,0
+sl 0
+ro 270
+xt "73500,32625,75000,33375"
+)
+(Line
+uid 2040,0
+sl 0
+ro 270
+xt "73000,33000,73500,33000"
+pts [
+"73000,33000"
+"73500,33000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 2041,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2042,0
+va (VaSet
+font "arial,8,0"
+)
+xt "76000,32500,82100,33500"
+st "locked_status_o"
+blo "76000,33300"
+tm "WireNameMgr"
+)
+)
+)
+*82 (Net
+uid 2043,0
+decl (Decl
+n "ready_status_o"
+t "std_logic"
+o 17
+suid 43,0
+)
+declText (MLText
+uid 2044,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,-6800,26000,-6000"
+st "ready_status_o  : std_logic"
+)
+)
+*83 (PortIoOut
+uid 2051,0
+shape (CompositeShape
+uid 2052,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 2053,0
+sl 0
+ro 270
+xt "73500,33625,75000,34375"
+)
+(Line
+uid 2054,0
+sl 0
+ro 270
+xt "73000,34000,73500,34000"
+pts [
+"73000,34000"
+"73500,34000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 2055,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2056,0
+va (VaSet
+font "arial,8,0"
+)
+xt "76000,33500,81800,34500"
+st "ready_status_o"
+blo "76000,34300"
+tm "WireNameMgr"
+)
+)
+)
+*84 (Wire
+uid 163,0
+shape (OrthoPolyLine
+uid 164,0
+va (VaSet
+vasetType 3
+)
+xt "10000,14000,16250,14000"
+pts [
+"10000,14000"
+"16250,14000"
+]
+)
+start &12
+end &25
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 167,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 168,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "11000,13000,12900,14000"
+st "CLK"
+blo "11000,13800"
+tm "WireNameMgr"
+)
+)
+on &17
+)
+*85 (Wire
+uid 191,0
+shape (OrthoPolyLine
+uid 192,0
+va (VaSet
+vasetType 3
+)
+xt "32750,16000,39000,16000"
+pts [
+"32750,16000"
+"39000,16000"
+]
+)
+start &28
+end &13
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 195,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 196,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "34000,15000,37100,16000"
+st "CLK_50"
+blo "34000,15800"
+tm "WireNameMgr"
+)
+)
+on &15
+)
+*86 (Wire
+uid 209,0
+optionalChildren [
+*87 (BdJunction
+uid 233,0
+ps "OnConnectorStrategy"
+shape (Circle
+uid 234,0
+va (VaSet
+vasetType 1
+)
+xt "35600,13600,36400,14400"
+radius 400
+)
+)
+]
+shape (OrthoPolyLine
+uid 210,0
+va (VaSet
+vasetType 3
+)
+xt "32750,14000,39000,14000"
+pts [
+"32750,14000"
+"39000,14000"
+]
+)
+start &26
+end &14
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 213,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 214,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "34000,13000,37100,14000"
+st "CLK_25"
+blo "34000,13800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*88 (Wire
+uid 229,0
+shape (OrthoPolyLine
+uid 230,0
+va (VaSet
+vasetType 3
+)
+xt "36000,11000,52250,14000"
+pts [
+"36000,14000"
+"36000,11000"
+"52250,11000"
+]
+)
+start &87
+end &19
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 231,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 232,0
+va (VaSet
+font "arial,8,0"
+)
+xt "49000,10000,52100,11000"
+st "CLK_25"
+blo "49000,10800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*89 (Wire
+uid 526,0
+shape (OrthoPolyLine
+uid 527,0
+va (VaSet
+vasetType 3
+)
+xt "10000,13000,68000,32000"
+pts [
+"64750,13000"
+"68000,13000"
+"68000,22000"
+"10000,22000"
+"10000,32000"
+"13250,32000"
+]
+)
+start &20
+end &33
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 528,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 529,0
+va (VaSet
+font "arial,8,0"
+)
+xt "8750,31000,13150,32000"
+st "CLK0_OUT"
+blo "8750,31800"
+tm "WireNameMgr"
+)
+)
+on &44
+)
+*90 (Wire
+uid 532,0
+shape (OrthoPolyLine
+uid 533,0
+va (VaSet
+vasetType 3
+)
+xt "3000,33000,67000,46000"
+pts [
+"64750,38000"
+"67000,38000"
+"67000,46000"
+"3000,46000"
+"3000,33000"
+"13250,33000"
+]
+)
+start &52
+end &34
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 536,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 537,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "66750,37000,70850,38000"
+st "PSCLK_IN"
+blo "66750,37800"
+tm "WireNameMgr"
+)
+)
+on &45
+)
+*91 (Wire
+uid 546,0
+shape (OrthoPolyLine
+uid 547,0
+va (VaSet
+vasetType 3
+)
+xt "4000,34000,66000,45000"
+pts [
+"64750,39000"
+"66000,39000"
+"66000,45000"
+"4000,45000"
+"4000,34000"
+"13250,34000"
+]
+)
+start &53
+end &35
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 550,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 551,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "66750,38000,70450,39000"
+st "PSEN_IN"
+blo "66750,38800"
+tm "WireNameMgr"
+)
+)
+on &46
+)
+*92 (Wire
+uid 588,0
+shape (OrthoPolyLine
+uid 589,0
+va (VaSet
+vasetType 3
+)
+xt "29750,34000,37250,34000"
+pts [
+"29750,34000"
+"37250,34000"
+]
+)
+start &39
+end &55
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 592,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 593,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "31750,33000,37950,34000"
+st "PSDONE_OUT"
+blo "31750,33800"
+tm "WireNameMgr"
+)
+)
+on &48
+)
+*93 (Wire
+uid 602,0
+shape (OrthoPolyLine
+uid 603,0
+va (VaSet
+vasetType 3
+)
+xt "29750,33000,37250,33000"
+pts [
+"29750,33000"
+"37250,33000"
+]
+)
+start &38
+end &56
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 606,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 607,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "31750,32000,37850,33000"
+st "LOCKED_OUT"
+blo "31750,32800"
+tm "WireNameMgr"
+)
+)
+on &49
+)
+*94 (Wire
+uid 841,0
+shape (OrthoPolyLine
+uid 842,0
+va (VaSet
+vasetType 3
+)
+xt "5000,35000,64750,44000"
+pts [
+"64750,40000"
+"64750,44000"
+"5000,44000"
+"5000,35000"
+"13250,35000"
+]
+)
+start &54
+end &36
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 843,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 844,0
+ro 270
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "27000,39900,28000,46000"
+st "PSINCDEC_IN"
+blo "27800,46000"
+tm "WireNameMgr"
+)
+)
+on &47
+)
+*95 (Wire
+uid 1254,0
+shape (OrthoPolyLine
+uid 1255,0
+va (VaSet
+vasetType 3
+)
+xt "29750,32000,30000,32000"
+pts [
+"29750,32000"
+"30000,32000"
+]
+)
+start &37
+end &69
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1258,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1259,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "31750,31000,36250,32000"
+st "CLK_25_PS"
+blo "31750,31800"
+tm "WireNameMgr"
+)
+)
+on &70
+)
+*96 (Wire
+uid 1272,0
+shape (OrthoPolyLine
+uid 1273,0
+va (VaSet
+vasetType 3
+)
+xt "35000,39000,37250,39000"
+pts [
+"35000,39000"
+"37250,39000"
+]
+)
+start &71
+end &57
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1276,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1277,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "37000,38000,40000,39000"
+st "do_shift"
+blo "37000,38800"
+tm "WireNameMgr"
+)
+)
+on &72
+)
+*97 (Wire
+uid 1286,0
+shape (OrthoPolyLine
+uid 1287,0
+va (VaSet
+vasetType 3
+)
+xt "35000,40000,37250,40000"
+pts [
+"35000,40000"
+"37250,40000"
+]
+)
+start &73
+end &58
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1290,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1291,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "37000,40000,40300,41000"
+st "direction"
+blo "37000,40800"
+tm "WireNameMgr"
+)
+)
+on &74
+)
+*98 (Wire
+uid 1458,0
+shape (OrthoPolyLine
+uid 1459,0
+va (VaSet
+vasetType 3
+)
+xt "31000,29000,37250,29000"
+pts [
+"31000,29000"
+"37250,29000"
+]
+)
+end &51
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1460,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1461,0
+va (VaSet
+font "arial,8,0"
+)
+xt "32250,28000,36650,29000"
+st "CLK0_OUT"
+blo "32250,28800"
+tm "WireNameMgr"
+)
+)
+on &44
+)
+*99 (Wire
+uid 1493,0
+shape (OrthoPolyLine
+uid 1494,0
+va (VaSet
+vasetType 3
+)
+xt "35000,42000,37250,42000"
+pts [
+"35000,42000"
+"37250,42000"
+]
+)
+start &76
+end &63
+es 0
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1497,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1498,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "36000,41000,39200,42000"
+st "RST_IN"
+blo "36000,41800"
+tm "WireNameMgr"
+)
+)
+on &75
+)
+*100 (Wire
+uid 1609,0
+shape (OrthoPolyLine
+uid 1610,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "64750,32000,73000,32000"
+pts [
+"64750,32000"
+"73000,32000"
+]
+)
+start &61
+end &78
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1613,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1614,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "66000,31000,68200,32000"
+st "offset"
+blo "66000,31800"
+tm "WireNameMgr"
+)
+)
+on &77
+)
+*101 (Wire
+uid 1981,0
+shape (OrthoPolyLine
+uid 1982,0
+va (VaSet
+vasetType 3
+)
+xt "8000,36000,37250,41000"
+pts [
+"37250,41000"
+"8000,41000"
+"8000,36000"
+"13250,36000"
+]
+)
+start &62
+end &40
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1983,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1984,0
+va (VaSet
+font "arial,8,0"
+)
+xt "35250,40000,36550,41000"
+st "rst"
+blo "35250,40800"
+tm "WireNameMgr"
+)
+)
+on &79
+)
+*102 (Wire
+uid 2031,0
+shape (OrthoPolyLine
+uid 2032,0
+va (VaSet
+vasetType 3
+)
+xt "64750,33000,73000,33000"
+pts [
+"64750,33000"
+"73000,33000"
+]
+)
+start &64
+end &81
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2035,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2036,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "66000,32000,72100,33000"
+st "locked_status_o"
+blo "66000,32800"
+tm "WireNameMgr"
+)
+)
+on &80
+)
+*103 (Wire
+uid 2045,0
+shape (OrthoPolyLine
+uid 2046,0
+va (VaSet
+vasetType 3
+)
+xt "64750,34000,73000,34000"
+pts [
+"64750,34000"
+"73000,34000"
+]
+)
+start &65
+end &83
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2049,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2050,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "66000,33000,71800,34000"
+st "ready_status_o"
+blo "66000,33800"
+tm "WireNameMgr"
+)
+)
+on &82
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *104 (PackageList
+uid 41,0
+stg "VerticalLayoutStrategy"
+textVec [
+*105 (Text
+uid 42,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*106 (MLText
+uid 43,0
+va (VaSet
+font "arial,8,0"
+)
+xt "0,1000,14500,9000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+USE ieee.numeric_std.all;
+LIBRARY UNISIM;
+--USE UNISIM.Vcomponents.all;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 44,0
+stg "VerticalLayoutStrategy"
+textVec [
+*107 (Text
+uid 45,0
+va (VaSet
+isHidden 1
+font "arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*108 (Text
+uid 46,0
+va (VaSet
+isHidden 1
+font "arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*109 (MLText
+uid 47,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "20000,2000,27500,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*110 (Text
+uid 48,0
+va (VaSet
+isHidden 1
+font "arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*111 (MLText
+uid 49,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*112 (Text
+uid 50,0
+va (VaSet
+isHidden 1
+font "arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*113 (MLText
+uid 51,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "84,26,1367,1050"
+viewArea "2644,-10500,83508,56684"
+cachedDiagramExtent "0,-16000,82100,46000"
+pageSetupInfo (PageSetupInfo
+ptrCmd ""
+toPrinter 1
+exportedDirectories [
+"$HDS_PROJECT_DIR/HTMLExport"
+]
+exportStdIncludeRefs 1
+exportStdPackageRefs 1
+)
+hasePageBreakOrigin 1
+pageBreakOrigin "0,-49000"
+lastUid 2085,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+font "arial,8,0"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*114 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*115 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*116 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "2200,5500,4000,6500"
+st "U_0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*117 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*118 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*119 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "550,5500,2350,6500"
+st "U_0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*120 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*121 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*122 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "900,5500,2700,6500"
+st "U_0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*123 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*124 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*125 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "500,5500,2300,6500"
+st "U_0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*126 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*127 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*128 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "50,5500,1850,6500"
+st "U_0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*129 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*130 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+font "arial,8,0"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+font "arial,8,0"
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+font "arial,8,0"
+)
+)
+second (MLText
+va (VaSet
+font "arial,8,0"
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+font "arial,8,0"
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*131 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*132 (MLText
+va (VaSet
+font "arial,8,0"
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+font "arial,8,0"
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*133 (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*134 (MLText
+va (VaSet
+font "arial,8,0"
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "arial,8,1"
+)
+xt "9000,-16000,14400,-15000"
+st "Declarations"
+blo "9000,-15200"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "arial,8,1"
+)
+xt "9000,-15000,11700,-14000"
+st "Ports:"
+blo "9000,-14200"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "arial,8,1"
+)
+xt "9000,-16000,12800,-15000"
+st "Pre User:"
+blo "9000,-15200"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "9000,-16000,9000,-16000"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "arial,8,1"
+)
+xt "9000,-6000,16100,-5000"
+st "Diagram Signals:"
+blo "9000,-5200"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "arial,8,1"
+)
+xt "9000,-16000,13700,-15000"
+st "Post User:"
+blo "9000,-15200"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "9000,-16000,9000,-16000"
+tm "BdDeclarativeTextMgr"
+)
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 43,0
+usingSuid 1
+emptyRow *135 (LEmptyRow
+)
+uid 54,0
+optionalChildren [
+*136 (RefLabelRowHdr
+)
+*137 (TitleRowHdr
+)
+*138 (FilterRowHdr
+)
+*139 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*140 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*141 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*142 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*143 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*144 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*145 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*146 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*147 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*148 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "CLK_50"
+t "std_logic"
+o 3
+suid 9,0
+)
+)
+uid 237,0
+)
+*149 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "CLK_25"
+t "std_logic"
+o 2
+suid 10,0
+)
+)
+uid 239,0
+)
+*150 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+suid 13,0
+)
+)
+uid 295,0
+)
+*151 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "CLK0_OUT"
+t "std_logic"
+o 14
+suid 14,0
+)
+)
+uid 614,0
+)
+*152 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "PSCLK_IN"
+t "std_logic"
+o 16
+suid 15,0
+)
+)
+uid 616,0
+)
+*153 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "PSEN_IN"
+t "std_logic"
+o 18
+suid 16,0
+)
+)
+uid 618,0
+)
+*154 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "PSINCDEC_IN"
+t "std_logic"
+o 19
+suid 17,0
+)
+)
+uid 620,0
+)
+*155 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "PSDONE_OUT"
+t "std_logic"
+o 17
+suid 19,0
+)
+)
+uid 624,0
+)
+*156 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "LOCKED_OUT"
+t "std_logic"
+o 15
+suid 20,0
+)
+)
+uid 626,0
+)
+*157 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 22
+suid 34,0
+)
+)
+uid 1246,0
+scheme 0
+)
+*158 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "do_shift"
+t "std_logic"
+o 23
+suid 35,0
+)
+)
+uid 1262,0
+scheme 0
+)
+*159 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "direction"
+t "std_logic"
+o 24
+suid 36,0
+)
+)
+uid 1264,0
+scheme 0
+)
+*160 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "RST_IN"
+t "std_logic"
+o 22
+suid 37,0
+)
+)
+uid 1505,0
+)
+*161 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "offset"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 14
+suid 39,0
+i "(OTHERS => '0')"
+)
+)
+uid 1631,0
+)
+*162 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "rst"
+t "std_logic"
+eolc "--asynch in of DCM"
+posAdd 0
+o 15
+suid 40,0
+i "'0'"
+)
+)
+uid 1985,0
+)
+*163 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "locked_status_o"
+t "std_logic"
+o 16
+suid 42,0
+)
+)
+uid 2057,0
+)
+*164 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "ready_status_o"
+t "std_logic"
+o 17
+suid 43,0
+)
+)
+uid 2059,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 67,0
+optionalChildren [
+*165 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *166 (MRCItem
+litem &135
+pos 17
+dimension 20
+)
+uid 69,0
+optionalChildren [
+*167 (MRCItem
+litem &136
+pos 0
+dimension 20
+uid 70,0
+)
+*168 (MRCItem
+litem &137
+pos 1
+dimension 23
+uid 71,0
+)
+*169 (MRCItem
+litem &138
+pos 2
+hidden 1
+dimension 20
+uid 72,0
+)
+*170 (MRCItem
+litem &148
+pos 0
+dimension 20
+uid 238,0
+)
+*171 (MRCItem
+litem &149
+pos 1
+dimension 20
+uid 240,0
+)
+*172 (MRCItem
+litem &150
+pos 2
+dimension 20
+uid 296,0
+)
+*173 (MRCItem
+litem &151
+pos 8
+dimension 20
+uid 615,0
+)
+*174 (MRCItem
+litem &152
+pos 3
+dimension 20
+uid 617,0
+)
+*175 (MRCItem
+litem &153
+pos 4
+dimension 20
+uid 619,0
+)
+*176 (MRCItem
+litem &154
+pos 5
+dimension 20
+uid 621,0
+)
+*177 (MRCItem
+litem &155
+pos 6
+dimension 20
+uid 625,0
+)
+*178 (MRCItem
+litem &156
+pos 7
+dimension 20
+uid 627,0
+)
+*179 (MRCItem
+litem &157
+pos 9
+dimension 20
+uid 1247,0
+)
+*180 (MRCItem
+litem &158
+pos 10
+dimension 20
+uid 1263,0
+)
+*181 (MRCItem
+litem &159
+pos 11
+dimension 20
+uid 1265,0
+)
+*182 (MRCItem
+litem &160
+pos 12
+dimension 20
+uid 1506,0
+)
+*183 (MRCItem
+litem &161
+pos 13
+dimension 20
+uid 1632,0
+)
+*184 (MRCItem
+litem &162
+pos 14
+dimension 20
+uid 1986,0
+)
+*185 (MRCItem
+litem &163
+pos 15
+dimension 20
+uid 2058,0
+)
+*186 (MRCItem
+litem &164
+pos 16
+dimension 20
+uid 2060,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 73,0
+optionalChildren [
+*187 (MRCItem
+litem &139
+pos 0
+dimension 20
+uid 74,0
+)
+*188 (MRCItem
+litem &141
+pos 1
+dimension 50
+uid 75,0
+)
+*189 (MRCItem
+litem &142
+pos 2
+dimension 100
+uid 76,0
+)
+*190 (MRCItem
+litem &143
+pos 3
+dimension 50
+uid 77,0
+)
+*191 (MRCItem
+litem &144
+pos 4
+dimension 100
+uid 78,0
+)
+*192 (MRCItem
+litem &145
+pos 5
+dimension 100
+uid 79,0
+)
+*193 (MRCItem
+litem &146
+pos 6
+dimension 50
+uid 80,0
+)
+*194 (MRCItem
+litem &147
+pos 7
+dimension 80
+uid 81,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 68,0
+vaOverrides [
+]
+)
+]
+)
+uid 53,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *195 (LEmptyRow
+)
+uid 83,0
+optionalChildren [
+*196 (RefLabelRowHdr
+)
+*197 (TitleRowHdr
+)
+*198 (FilterRowHdr
+)
+*199 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*200 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*201 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*202 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*203 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*204 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*205 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*206 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 95,0
+optionalChildren [
+*207 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *208 (MRCItem
+litem &195
+pos 0
+dimension 20
+)
+uid 97,0
+optionalChildren [
+*209 (MRCItem
+litem &196
+pos 0
+dimension 20
+uid 98,0
+)
+*210 (MRCItem
+litem &197
+pos 1
+dimension 23
+uid 99,0
+)
+*211 (MRCItem
+litem &198
+pos 2
+hidden 1
+dimension 20
+uid 100,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 101,0
+optionalChildren [
+*212 (MRCItem
+litem &199
+pos 0
+dimension 20
+uid 102,0
+)
+*213 (MRCItem
+litem &201
+pos 1
+dimension 50
+uid 103,0
+)
+*214 (MRCItem
+litem &202
+pos 2
+dimension 100
+uid 104,0
+)
+*215 (MRCItem
+litem &203
+pos 3
+dimension 100
+uid 105,0
+)
+*216 (MRCItem
+litem &204
+pos 4
+dimension 50
+uid 106,0
+)
+*217 (MRCItem
+litem &205
+pos 5
+dimension 50
+uid 107,0
+)
+*218 (MRCItem
+litem &206
+pos 6
+dimension 80
+uid 108,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 96,0
+vaOverrides [
+]
+)
+]
+)
+uid 82,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_lib/hds/clock_generator_var_ps/struct.bd.info/Synthesis/Constraints/clock_generator.ctr
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/clock_generator_var_ps/struct.bd.info/Synthesis/Constraints/clock_generator.ctr	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/clock_generator_var_ps/struct.bd.info/Synthesis/Constraints/clock_generator.ctr	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3a
+# set_device 3s700a
+# set_package fg484
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/clock_generator_var_ps/struct.bd.info/Synthesis/Constraints/clock_generator.sdc
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/clock_generator_var_ps/struct.bd.info/Synthesis/Constraints/clock_generator.sdc	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/clock_generator_var_ps/struct.bd.info/Synthesis/Constraints/clock_generator.sdc	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3a
+# set_device 3s700a
+# set_package fg484
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/clock_generator_var_ps/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/clock_generator_var_ps/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/clock_generator_var_ps/symbol.sb	(revision 11755)
@@ -0,0 +1,1886 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+suid 30,0
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 53,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+*14 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "CLK_50"
+t "std_logic"
+o 7
+suid 2,0
+)
+)
+uid 111,0
+)
+*15 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "CLK_25"
+t "std_logic"
+o 5
+suid 3,0
+)
+)
+uid 113,0
+)
+*16 (LogPort
+port (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+suid 6,0
+)
+)
+uid 167,0
+)
+*17 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 6
+suid 24,0
+)
+)
+uid 642,0
+)
+*18 (LogPort
+port (LogicalPort
+decl (Decl
+n "do_shift"
+t "std_logic"
+o 4
+suid 25,0
+)
+)
+uid 695,0
+)
+*19 (LogPort
+port (LogicalPort
+decl (Decl
+n "direction"
+t "std_logic"
+o 3
+suid 26,0
+)
+)
+uid 697,0
+)
+*20 (LogPort
+port (LogicalPort
+decl (Decl
+n "RST_IN"
+t "std_logic"
+o 2
+suid 27,0
+)
+)
+uid 847,0
+)
+*21 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "offset"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 9
+suid 28,0
+i "(OTHERS => '0')"
+)
+)
+uid 946,0
+)
+*22 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "locked_status_o"
+t "std_logic"
+o 8
+suid 29,0
+)
+)
+uid 1138,0
+)
+*23 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "ready_status_o"
+t "std_logic"
+o 10
+suid 30,0
+)
+)
+uid 1140,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 66,0
+optionalChildren [
+*24 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *25 (MRCItem
+litem &1
+pos 4
+dimension 20
+)
+uid 68,0
+optionalChildren [
+*26 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 69,0
+)
+*27 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 70,0
+)
+*28 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 71,0
+)
+*29 (MRCItem
+litem &14
+pos 0
+dimension 20
+uid 110,0
+)
+*30 (MRCItem
+litem &15
+pos 1
+dimension 20
+uid 112,0
+)
+*31 (MRCItem
+litem &16
+pos 2
+dimension 20
+uid 166,0
+)
+*32 (MRCItem
+litem &17
+pos 3
+dimension 20
+uid 641,0
+)
+*33 (MRCItem
+litem &18
+pos 4
+dimension 20
+uid 694,0
+)
+*34 (MRCItem
+litem &19
+pos 5
+dimension 20
+uid 696,0
+)
+*35 (MRCItem
+litem &20
+pos 6
+dimension 20
+uid 846,0
+)
+*36 (MRCItem
+litem &21
+pos 7
+dimension 20
+uid 945,0
+)
+*37 (MRCItem
+litem &22
+pos 8
+dimension 20
+uid 1137,0
+)
+*38 (MRCItem
+litem &23
+pos 9
+dimension 20
+uid 1139,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 72,0
+optionalChildren [
+*39 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 73,0
+)
+*40 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 74,0
+)
+*41 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 75,0
+)
+*42 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 76,0
+)
+*43 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 77,0
+)
+*44 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 78,0
+)
+*45 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 79,0
+)
+*46 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 80,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 67,0
+vaOverrides [
+]
+)
+]
+)
+uid 52,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *47 (LEmptyRow
+)
+uid 82,0
+optionalChildren [
+*48 (RefLabelRowHdr
+)
+*49 (TitleRowHdr
+)
+*50 (FilterRowHdr
+)
+*51 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*52 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*53 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*54 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*55 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*56 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*57 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*58 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 94,0
+optionalChildren [
+*59 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *60 (MRCItem
+litem &47
+pos 0
+dimension 20
+)
+uid 96,0
+optionalChildren [
+*61 (MRCItem
+litem &48
+pos 0
+dimension 20
+uid 97,0
+)
+*62 (MRCItem
+litem &49
+pos 1
+dimension 23
+uid 98,0
+)
+*63 (MRCItem
+litem &50
+pos 2
+hidden 1
+dimension 20
+uid 99,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 100,0
+optionalChildren [
+*64 (MRCItem
+litem &51
+pos 0
+dimension 20
+uid 101,0
+)
+*65 (MRCItem
+litem &53
+pos 1
+dimension 50
+uid 102,0
+)
+*66 (MRCItem
+litem &54
+pos 2
+dimension 100
+uid 103,0
+)
+*67 (MRCItem
+litem &55
+pos 3
+dimension 100
+uid 104,0
+)
+*68 (MRCItem
+litem &56
+pos 4
+dimension 50
+uid 105,0
+)
+*69 (MRCItem
+litem &57
+pos 5
+dimension 50
+uid 106,0
+)
+*70 (MRCItem
+litem &58
+pos 6
+dimension 80
+uid 107,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 95,0
+vaOverrides [
+]
+)
+]
+)
+uid 81,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\FAD\\aug2_noon\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\FAD\\aug2_noon\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\FAD\\aug2_noon\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\clock_generator_var_ps\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\FAD\\aug2_noon\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\clock_generator_var_ps\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\FAD\\aug2_noon\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\FAD\\aug2_noon\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\clock_generator_var_ps"
+)
+(vvPair
+variable "d_logical"
+value "C:\\FAD\\aug2_noon\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\clock_generator_var_ps"
+)
+(vvPair
+variable "date"
+value "02.08.2011"
+)
+(vvPair
+variable "day"
+value "Di"
+)
+(vvPair
+variable "day_long"
+value "Dienstag"
+)
+(vvPair
+variable "dd"
+value "02"
+)
+(vvPair
+variable "entity_name"
+value "clock_generator_var_ps"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "mm"
+value "08"
+)
+(vvPair
+variable "module_name"
+value "clock_generator_var_ps"
+)
+(vvPair
+variable "month"
+value "Aug"
+)
+(vvPair
+variable "month_long"
+value "August"
+)
+(vvPair
+variable "p"
+value "C:\\FAD\\aug2_noon\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\clock_generator_var_ps\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "C:\\FAD\\aug2_noon\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\clock_generator_var_ps\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "14:40:19"
+)
+(vvPair
+variable "unit"
+value "clock_generator_var_ps"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 51,0
+optionalChildren [
+*71 (SymbolBody
+uid 8,0
+optionalChildren [
+*72 (CptPort
+uid 121,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 122,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "46000,10625,46750,11375"
+)
+tg (CPTG
+uid 123,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 124,0
+va (VaSet
+font "arial,8,0"
+)
+xt "41900,10500,45000,11500"
+st "CLK_50"
+ju 2
+blo "45000,11300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 125,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,6800,64000,7600"
+st "CLK_50          : OUT    std_logic  ;"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_50"
+t "std_logic"
+o 7
+suid 2,0
+)
+)
+)
+*73 (CptPort
+uid 126,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 127,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "46000,11625,46750,12375"
+)
+tg (CPTG
+uid 128,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 129,0
+va (VaSet
+font "arial,8,0"
+)
+xt "41900,11500,45000,12500"
+st "CLK_25"
+ju 2
+blo "45000,12300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 130,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,5200,64000,6000"
+st "CLK_25          : OUT    std_logic  ;"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_25"
+t "std_logic"
+o 5
+suid 3,0
+)
+)
+)
+*74 (CptPort
+uid 168,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 169,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,10625,28000,11375"
+)
+tg (CPTG
+uid 170,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 171,0
+va (VaSet
+font "arial,8,0"
+)
+xt "29000,10500,30900,11500"
+st "CLK"
+blo "29000,11300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 172,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,2000,64000,2800"
+st "CLK             : IN     std_logic  ;"
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+o 1
+suid 6,0
+)
+)
+)
+*75 (CptPort
+uid 643,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 644,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "46000,33625,46750,34375"
+)
+tg (CPTG
+uid 645,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 646,0
+va (VaSet
+font "arial,8,0"
+)
+xt "40500,33500,45000,34500"
+st "CLK_25_PS"
+ju 2
+blo "45000,34300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 647,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,6000,64000,6800"
+st "CLK_25_PS       : OUT    std_logic  ;"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "CLK_25_PS"
+t "std_logic"
+o 6
+suid 24,0
+)
+)
+)
+*76 (CptPort
+uid 698,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 699,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,12625,28000,13375"
+)
+tg (CPTG
+uid 700,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 701,0
+va (VaSet
+font "arial,8,0"
+)
+xt "29000,12500,32000,13500"
+st "do_shift"
+blo "29000,13300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 702,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,4400,64000,5200"
+st "do_shift        : IN     std_logic  ;"
+)
+thePort (LogicalPort
+decl (Decl
+n "do_shift"
+t "std_logic"
+o 4
+suid 25,0
+)
+)
+)
+*77 (CptPort
+uid 703,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 704,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,14625,28000,15375"
+)
+tg (CPTG
+uid 705,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 706,0
+va (VaSet
+font "arial,8,0"
+)
+xt "29000,14500,32300,15500"
+st "direction"
+blo "29000,15300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 707,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3600,64000,4400"
+st "direction       : IN     std_logic  ;"
+)
+thePort (LogicalPort
+decl (Decl
+n "direction"
+t "std_logic"
+o 3
+suid 26,0
+)
+)
+)
+*78 (CptPort
+uid 848,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 849,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "27250,16625,28000,17375"
+)
+tg (CPTG
+uid 850,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 851,0
+va (VaSet
+font "arial,8,0"
+)
+xt "29000,16500,32200,17500"
+st "RST_IN"
+blo "29000,17300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 852,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,2800,64000,3600"
+st "RST_IN          : IN     std_logic  ;"
+)
+thePort (LogicalPort
+decl (Decl
+n "RST_IN"
+t "std_logic"
+o 2
+suid 27,0
+)
+)
+)
+*79 (CptPort
+uid 947,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 948,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "46000,35625,46750,36375"
+)
+tg (CPTG
+uid 949,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 950,0
+va (VaSet
+font "arial,8,0"
+)
+xt "40200,35500,45000,36500"
+st "offset : (7:0)"
+ju 2
+blo "45000,36300"
+tm "CptPortNameMgr"
+)
+t (Text
+uid 951,0
+va (VaSet
+font "arial,8,0"
+)
+xt "38100,36500,45000,37500"
+st "(OTHERS => '0')"
+ju 2
+blo "45000,37300"
+tm "InitValueDelayMgr"
+)
+)
+dt (MLText
+uid 952,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,8400,83500,9200"
+st "offset          : OUT    std_logic_vector (7 DOWNTO 0) := (OTHERS => '0') ;"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "offset"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 9
+suid 28,0
+i "(OTHERS => '0')"
+)
+)
+)
+*80 (CptPort
+uid 1141,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1142,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "46000,37625,46750,38375"
+)
+tg (CPTG
+uid 1143,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1144,0
+va (VaSet
+font "arial,8,0"
+)
+xt "38900,37500,45000,38500"
+st "locked_status_o"
+ju 2
+blo "45000,38300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1145,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,7600,64000,8400"
+st "locked_status_o : OUT    std_logic  ;"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "locked_status_o"
+t "std_logic"
+o 8
+suid 29,0
+)
+)
+)
+*81 (CptPort
+uid 1146,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1147,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "46000,39625,46750,40375"
+)
+tg (CPTG
+uid 1148,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1149,0
+va (VaSet
+font "arial,8,0"
+)
+xt "39200,39500,45000,40500"
+st "ready_status_o"
+ju 2
+blo "45000,40300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1150,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,9200,63000,10000"
+st "ready_status_o  : OUT    std_logic "
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ready_status_o"
+t "std_logic"
+o 10
+suid 30,0
+)
+)
+)
+]
+shape (Rectangle
+uid 452,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "28000,10000,46000,41000"
+)
+oxt "28000,10000,46000,22000"
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "arial,8,1"
+)
+xt "29200,22000,35400,23000"
+st "FACT_FAD_lib"
+blo "29200,22800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "arial,8,1"
+)
+xt "29200,23000,39200,24000"
+st "clock_generator_var_ps"
+blo "29200,23800"
+)
+)
+gi *82 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "13000,19000,24500,19800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*83 (Grouping
+uid 16,0
+optionalChildren [
+*84 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,46000,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*85 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*86 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*87 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*88 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*89 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*90 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,44500,45850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*91 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*92 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*93 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,51100,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *94 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*95 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*96 (MLText
+uid 50,0
+va (VaSet
+font "arial,8,0"
+)
+xt "0,1000,10900,4000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;"
+tm "PackageList"
+)
+]
+)
+windowSize "-4,-4,1924,1174"
+viewArea "-500,-500,153310,95260"
+cachedDiagramExtent "0,0,73000,49000"
+hasePageBreakOrigin 1
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+font "arial,8,0"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *97 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *98 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "arial,8,1"
+)
+xt "42000,10000,44400,11000"
+st "User:"
+blo "42000,10800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,11000,44000,11000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 1196,0
+okToSyncOnLoad 1
+OkToSyncGenericsOnLoad 1
+activeModelName "Symbol"
+)
Index: /firmware/FAD/FACT_FAD_lib/hds/clock_generator_var_ps/symbol.sb.bak
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/clock_generator_var_ps/symbol.sb.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/clock_generator_var_ps/symbol.sb.bak	(revision 11755)
@@ -0,0 +1,1195 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "24.1"
+appVersion "2009.1 (Build 12)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+optionalChildren [
+*14 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *15 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+optionalChildren [
+*16 (MRCItem
+litem &2
+pos 0
+dimension 20
+)
+*17 (MRCItem
+litem &3
+pos 1
+dimension 23
+)
+*18 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+optionalChildren [
+*19 (MRCItem
+litem &5
+pos 0
+dimension 20
+)
+*20 (MRCItem
+litem &7
+pos 1
+dimension 50
+)
+*21 (MRCItem
+litem &8
+pos 2
+dimension 100
+)
+*22 (MRCItem
+litem &9
+pos 3
+dimension 50
+)
+*23 (MRCItem
+litem &10
+pos 4
+dimension 100
+)
+*24 (MRCItem
+litem &11
+pos 5
+dimension 100
+)
+*25 (MRCItem
+litem &12
+pos 6
+dimension 50
+)
+*26 (MRCItem
+litem &13
+pos 7
+dimension 80
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+vaOverrides [
+]
+)
+]
+)
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *27 (LEmptyRow
+)
+optionalChildren [
+*28 (RefLabelRowHdr
+)
+*29 (TitleRowHdr
+)
+*30 (FilterRowHdr
+)
+*31 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*32 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*33 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*34 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*35 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*36 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*37 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*38 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+optionalChildren [
+*39 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *40 (MRCItem
+litem &27
+pos 3
+dimension 20
+)
+optionalChildren [
+*41 (MRCItem
+litem &28
+pos 0
+dimension 20
+)
+*42 (MRCItem
+litem &29
+pos 1
+dimension 23
+)
+*43 (MRCItem
+litem &30
+pos 2
+hidden 1
+dimension 20
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+optionalChildren [
+*44 (MRCItem
+litem &31
+pos 0
+dimension 20
+)
+*45 (MRCItem
+litem &33
+pos 1
+dimension 50
+)
+*46 (MRCItem
+litem &34
+pos 2
+dimension 100
+)
+*47 (MRCItem
+litem &35
+pos 3
+dimension 100
+)
+*48 (MRCItem
+litem &36
+pos 4
+dimension 50
+)
+*49 (MRCItem
+litem &37
+pos 5
+dimension 50
+)
+*50 (MRCItem
+litem &38
+pos 6
+dimension 80
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+vaOverrides [
+]
+)
+]
+)
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\Kai\\FPGA\\FACT_FAD\\FACT_FAD_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\Kai\\FPGA\\FACT_FAD\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\Kai\\FPGA\\FACT_FAD\\FACT_FAD_lib\\hds\\clock_generator\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\Kai\\FPGA\\FACT_FAD\\FACT_FAD_lib\\hds\\clock_generator\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\Kai\\FPGA\\FACT_FAD\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\Kai\\FPGA\\FACT_FAD\\FACT_FAD_lib\\hds\\clock_generator"
+)
+(vvPair
+variable "d_logical"
+value "D:\\Kai\\FPGA\\FACT_FAD\\FACT_FAD_lib\\hds\\clock_generator"
+)
+(vvPair
+variable "date"
+value "07.04.2010"
+)
+(vvPair
+variable "day"
+value "Mi"
+)
+(vvPair
+variable "day_long"
+value "Mittwoch"
+)
+(vvPair
+variable "dd"
+value "07"
+)
+(vvPair
+variable "entity_name"
+value "clock_generator"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5PCXX"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "mm"
+value "04"
+)
+(vvPair
+variable "module_name"
+value "clock_generator"
+)
+(vvPair
+variable "month"
+value "Apr"
+)
+(vvPair
+variable "month_long"
+value "April"
+)
+(vvPair
+variable "p"
+value "D:\\Kai\\FPGA\\FACT_FAD\\FACT_FAD_lib\\hds\\clock_generator\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "D:\\Kai\\FPGA\\FACT_FAD\\FACT_FAD_lib\\hds\\clock_generator\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "$HDS_HOME/../Exemplar/bin/win32"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\Programme\\FPGAdv82LSPS\\Modeltech\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "$HDS_HOME/../Precision/Mgc_home/bin"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "14:21:23"
+)
+(vvPair
+variable "unit"
+value "clock_generator"
+)
+(vvPair
+variable "user"
+value "kai"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2010"
+)
+(vvPair
+variable "yy"
+value "10"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+optionalChildren [
+*51 (SymbolBody
+uid 8,0
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "arial,8,1"
+)
+xt "22200,15000,28400,16000"
+st "FACT_FAD_lib"
+blo "22200,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "arial,8,1"
+)
+xt "22200,16000,28900,17000"
+st "clock_generator"
+blo "22200,16800"
+)
+)
+gi *52 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*53 (Grouping
+uid 16,0
+optionalChildren [
+*54 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,44400,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*55 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*56 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*57 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*58 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*59 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*60 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39150,44500,45850,45500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*61 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*62 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*63 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,45200,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *64 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*65 (Text
+uid 49,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*66 (MLText
+uid 50,0
+va (VaSet
+font "arial,8,0"
+)
+xt "0,1000,10900,4000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+font "arial,8,0"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *67 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 10
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *68 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "arial,8,1"
+)
+xt "42000,2000,44400,3000"
+st "User:"
+blo "42000,2800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3000,44000,3000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 50,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_lib/hds/data@r@a@m_64b_16b_width14_5/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/data@r@a@m_64b_16b_width14_5/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/data@r@a@m_64b_16b_width14_5/symbol.sb	(revision 11755)
@@ -0,0 +1,1760 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+itemName "ALL"
+)
+]
+libraryRefs [
+"ieee"
+"XilinxCoreLib"
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+ordering 1
+suid 7,0
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 108,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+*14 (LogPort
+port (LogicalPort
+decl (Decl
+n "clka"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+uid 89,0
+)
+*15 (LogPort
+port (LogicalPort
+decl (Decl
+n "dina"
+t "std_logic_VECTOR"
+b "(63 downto 0)"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+)
+)
+uid 91,0
+)
+*16 (LogPort
+port (LogicalPort
+decl (Decl
+n "addra"
+t "std_logic_VECTOR"
+b "(14 downto 0)"
+preAdd 0
+posAdd 0
+o 3
+suid 3,0
+)
+)
+uid 93,0
+)
+*17 (LogPort
+port (LogicalPort
+decl (Decl
+n "wea"
+t "std_logic_VECTOR"
+b "(0 downto 0)"
+preAdd 0
+posAdd 0
+o 4
+suid 4,0
+)
+)
+uid 95,0
+)
+*18 (LogPort
+port (LogicalPort
+decl (Decl
+n "clkb"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 5
+suid 5,0
+)
+)
+uid 97,0
+)
+*19 (LogPort
+port (LogicalPort
+decl (Decl
+n "addrb"
+t "std_logic_VECTOR"
+b "(16 downto 0)"
+preAdd 0
+posAdd 0
+o 6
+suid 6,0
+)
+)
+uid 99,0
+)
+*20 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "doutb"
+t "std_logic_VECTOR"
+b "(15 downto 0)"
+preAdd 0
+posAdd 0
+o 7
+suid 7,0
+)
+)
+uid 101,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 121,0
+optionalChildren [
+*21 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *22 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 123,0
+optionalChildren [
+*23 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 124,0
+)
+*24 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 125,0
+)
+*25 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 126,0
+)
+*26 (MRCItem
+litem &14
+pos 0
+dimension 20
+uid 90,0
+)
+*27 (MRCItem
+litem &15
+pos 1
+dimension 20
+uid 92,0
+)
+*28 (MRCItem
+litem &16
+pos 2
+dimension 20
+uid 94,0
+)
+*29 (MRCItem
+litem &17
+pos 3
+dimension 20
+uid 96,0
+)
+*30 (MRCItem
+litem &18
+pos 4
+dimension 20
+uid 98,0
+)
+*31 (MRCItem
+litem &19
+pos 5
+dimension 20
+uid 100,0
+)
+*32 (MRCItem
+litem &20
+pos 6
+dimension 20
+uid 102,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 127,0
+optionalChildren [
+*33 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 128,0
+)
+*34 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 129,0
+)
+*35 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 130,0
+)
+*36 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 131,0
+)
+*37 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 132,0
+)
+*38 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 133,0
+)
+*39 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 134,0
+)
+*40 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 135,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 122,0
+vaOverrides [
+]
+)
+]
+)
+uid 107,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *41 (LEmptyRow
+)
+uid 137,0
+optionalChildren [
+*42 (RefLabelRowHdr
+)
+*43 (TitleRowHdr
+)
+*44 (FilterRowHdr
+)
+*45 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*46 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*47 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*48 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*49 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*50 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*51 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*52 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 149,0
+optionalChildren [
+*53 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *54 (MRCItem
+litem &41
+pos 3
+dimension 20
+)
+uid 151,0
+optionalChildren [
+*55 (MRCItem
+litem &42
+pos 0
+dimension 20
+uid 152,0
+)
+*56 (MRCItem
+litem &43
+pos 1
+dimension 23
+uid 153,0
+)
+*57 (MRCItem
+litem &44
+pos 2
+hidden 1
+dimension 20
+uid 154,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 155,0
+optionalChildren [
+*58 (MRCItem
+litem &45
+pos 0
+dimension 20
+uid 156,0
+)
+*59 (MRCItem
+litem &47
+pos 1
+dimension 50
+uid 157,0
+)
+*60 (MRCItem
+litem &48
+pos 2
+dimension 100
+uid 158,0
+)
+*61 (MRCItem
+litem &49
+pos 3
+dimension 100
+uid 159,0
+)
+*62 (MRCItem
+litem &50
+pos 4
+dimension 50
+uid 160,0
+)
+*63 (MRCItem
+litem &51
+pos 5
+dimension 50
+uid 161,0
+)
+*64 (MRCItem
+litem &52
+pos 6
+dimension 80
+uid 162,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 150,0
+vaOverrides [
+]
+)
+]
+)
+uid 136,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\FPGA_projects\\FACT_FAD_25062010\\FACT_FAD\\FACT_FAD_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\FPGA_projects\\FACT_FAD_25062010\\FACT_FAD\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\FPGA_projects\\FACT_FAD_25062010\\FACT_FAD\\FACT_FAD_lib\\hds\\data@r@a@m_64b_16b_width14_5\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\FPGA_projects\\FACT_FAD_25062010\\FACT_FAD\\FACT_FAD_lib\\hds\\data@r@a@m_64b_16b_width14_5\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\FPGA_projects\\FACT_FAD_25062010\\FACT_FAD\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\FPGA_projects\\FACT_FAD_25062010\\FACT_FAD\\FACT_FAD_lib\\hds\\data@r@a@m_64b_16b_width14_5"
+)
+(vvPair
+variable "d_logical"
+value "C:\\FPGA_projects\\FACT_FAD_25062010\\FACT_FAD\\FACT_FAD_lib\\hds\\dataRAM_64b_16b_width14_5"
+)
+(vvPair
+variable "date"
+value "28.06.2010"
+)
+(vvPair
+variable "day"
+value "Mo"
+)
+(vvPair
+variable "day_long"
+value "Montag"
+)
+(vvPair
+variable "dd"
+value "28"
+)
+(vvPair
+variable "entity_name"
+value "dataRAM_64b_16b_width14_5"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "TU-CC4900F8C7D2"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "mm"
+value "06"
+)
+(vvPair
+variable "module_name"
+value "dataRAM_64b_16b_width14_5"
+)
+(vvPair
+variable "month"
+value "Jun"
+)
+(vvPair
+variable "month_long"
+value "Juni"
+)
+(vvPair
+variable "p"
+value "C:\\FPGA_projects\\FACT_FAD_25062010\\FACT_FAD\\FACT_FAD_lib\\hds\\data@r@a@m_64b_16b_width14_5\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "C:\\FPGA_projects\\FACT_FAD_25062010\\FACT_FAD\\FACT_FAD_lib\\hds\\dataRAM_64b_16b_width14_5\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "11:56:12"
+)
+(vvPair
+variable "unit"
+value "dataRAM_64b_16b_width14_5"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2010"
+)
+(vvPair
+variable "yy"
+value "10"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 106,0
+optionalChildren [
+*65 (SymbolBody
+uid 8,0
+optionalChildren [
+*66 (CptPort
+uid 48,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 49,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "29250,12625,30000,13375"
+)
+tg (CPTG
+uid 50,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 51,0
+va (VaSet
+font "arial,8,0"
+)
+xt "31000,12500,32700,13500"
+st "clka"
+blo "31000,13300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 52,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,9000,17000,9800"
+st "clka  : IN     std_logic  ;"
+)
+thePort (LogicalPort
+decl (Decl
+n "clka"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+*67 (CptPort
+uid 53,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 54,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "29250,18625,30000,19375"
+)
+tg (CPTG
+uid 55,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 56,0
+va (VaSet
+font "arial,8,0"
+)
+xt "31000,18500,35800,19500"
+st "dina : (63:0)"
+blo "31000,19300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 57,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,9800,27500,10600"
+st "dina  : IN     std_logic_VECTOR (63 downto 0) ;"
+)
+thePort (LogicalPort
+decl (Decl
+n "dina"
+t "std_logic_VECTOR"
+b "(63 downto 0)"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+)
+)
+)
+*68 (CptPort
+uid 58,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 59,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "29250,17625,30000,18375"
+)
+tg (CPTG
+uid 60,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 61,0
+va (VaSet
+font "arial,8,0"
+)
+xt "31000,17500,36300,18500"
+st "addra : (14:0)"
+blo "31000,18300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 62,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,10600,27500,11400"
+st "addra : IN     std_logic_VECTOR (14 downto 0) ;"
+)
+thePort (LogicalPort
+decl (Decl
+n "addra"
+t "std_logic_VECTOR"
+b "(14 downto 0)"
+preAdd 0
+posAdd 0
+o 3
+suid 3,0
+)
+)
+)
+*69 (CptPort
+uid 63,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 64,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "29250,16625,30000,17375"
+)
+tg (CPTG
+uid 65,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 66,0
+va (VaSet
+font "arial,8,0"
+)
+xt "31000,16500,35300,17500"
+st "wea : (0:0)"
+blo "31000,17300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 67,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,11400,27000,12200"
+st "wea   : IN     std_logic_VECTOR (0 downto 0) ;"
+)
+thePort (LogicalPort
+decl (Decl
+n "wea"
+t "std_logic_VECTOR"
+b "(0 downto 0)"
+preAdd 0
+posAdd 0
+o 4
+suid 4,0
+)
+)
+)
+*70 (CptPort
+uid 68,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 69,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "44000,12625,44750,13375"
+)
+tg (CPTG
+uid 70,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 71,0
+va (VaSet
+font "arial,8,0"
+)
+xt "41300,12500,43000,13500"
+st "clkb"
+ju 2
+blo "43000,13300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 72,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,12200,17000,13000"
+st "clkb  : IN     std_logic  ;"
+)
+thePort (LogicalPort
+decl (Decl
+n "clkb"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 5
+suid 5,0
+)
+)
+)
+*71 (CptPort
+uid 73,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 74,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "44000,17625,44750,18375"
+)
+tg (CPTG
+uid 75,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 76,0
+va (VaSet
+font "arial,8,0"
+)
+xt "37700,17500,43000,18500"
+st "addrb : (16:0)"
+ju 2
+blo "43000,18300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 77,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,13000,27500,13800"
+st "addrb : IN     std_logic_VECTOR (16 downto 0) ;"
+)
+thePort (LogicalPort
+decl (Decl
+n "addrb"
+t "std_logic_VECTOR"
+b "(16 downto 0)"
+preAdd 0
+posAdd 0
+o 6
+suid 6,0
+)
+)
+)
+*72 (CptPort
+uid 78,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 79,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "44000,18625,44750,19375"
+)
+tg (CPTG
+uid 80,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 81,0
+va (VaSet
+font "arial,8,0"
+)
+xt "37800,18500,43000,19500"
+st "doutb : (15:0)"
+ju 2
+blo "43000,19300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 82,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,13800,26500,14600"
+st "doutb : OUT    std_logic_VECTOR (15 downto 0)"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "doutb"
+t "std_logic_VECTOR"
+b "(15 downto 0)"
+preAdd 0
+posAdd 0
+o 7
+suid 7,0
+)
+)
+)
+*73 (CommentText
+uid 86,0
+ps "EdgeToEdgeStrategy"
+shape (Rectangle
+uid 87,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "29500,2000,44500,6000"
+)
+text (MLText
+uid 88,0
+va (VaSet
+fg "0,0,32768"
+font "arial,8,0"
+)
+xt "29700,2200,38500,3200"
+st "
+ synthesis translate_on
+
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 15000
+)
+included 1
+)
+]
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "30000,11000,44000,21000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "arial,8,1"
+)
+xt "30200,21000,36400,22000"
+st "FACT_FAD_lib"
+blo "30200,21800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "arial,8,1"
+)
+xt "30200,22000,42200,23000"
+st "dataRAM_64b_16b_width14_5"
+blo "30200,22800"
+)
+)
+gi *74 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "29500,5200,41000,6000"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*75 (Grouping
+uid 16,0
+optionalChildren [
+*76 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "34000,29000,51000,30000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "34200,29000,43700,30000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*77 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "51000,25000,55000,26000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "51200,25000,54200,26000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*78 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "34000,27000,51000,28000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "34200,27000,44200,28000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*79 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "30000,27000,34000,28000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "30200,27000,32300,28000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*80 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "51000,26000,71000,30000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "51200,26200,60400,27200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*81 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "55000,25000,71000,26000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "55200,25000,59700,26000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*82 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "30000,25000,51000,27000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "37150,25500,43850,26500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*83 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "30000,28000,34000,29000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "30200,28000,32300,29000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*84 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "30000,29000,34000,30000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "30200,29000,32900,30000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*85 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "34000,28000,51000,29000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "34200,28000,51200,29000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "30000,25000,71000,30000"
+)
+oxt "14000,66000,55000,71000"
+)
+*86 (CommentText
+uid 83,0
+shape (Rectangle
+uid 84,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,-6000,33000,0"
+)
+text (MLText
+uid 85,0
+va (VaSet
+fg "0,0,32768"
+font "arial,10,0"
+)
+xt "200,-5800,32600,-600"
+st "
+Created using Mentor Graphics HDL2Graphics(TM) Technology
+on - 16:39:57 21.06.2010
+from - C:\\FPGA_projects\\FACT_FAD_21062010\\FACT_FAD_lib\\hdl\\dataRAM_64b_16b_width14_5_dataRAM_64b_16b_width14_5_a.vhd
+
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 5600
+visibleWidth 32600
+)
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *87 (PackageList
+uid 103,0
+stg "VerticalLayoutStrategy"
+textVec [
+*88 (Text
+uid 104,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,1000,5400,2000"
+st "Package List"
+blo "0,1800"
+)
+*89 (MLText
+uid 105,0
+va (VaSet
+font "arial,8,0"
+)
+xt "0,2000,11400,6000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.ALL;
+-- synthesis translate_off
+LIBRARY XilinxCoreLib;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+font "arial,8,0"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *90 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *91 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,7000,5400,8000"
+st "Declarations"
+blo "0,7800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,8000,2700,9000"
+st "Ports:"
+blo "0,8800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,14600,2400,15600"
+st "User:"
+blo "0,15400"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "arial,8,1"
+)
+xt "0,7000,5800,8000"
+st "Internal User:"
+blo "0,7800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,15600,2000,15600"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "0,7000,0,7000"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 162,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_lib/hds/data_generator/_symbol.sb._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/data_generator/_symbol.sb._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/data_generator/_symbol.sb._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/data_generator/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/data_generator/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/data_generator/symbol.sb	(revision 11755)
@@ -0,0 +1,5276 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_ARITH"
+itemName "ALL"
+)
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_UNSIGNED"
+itemName "ALL"
+)
+(DmPackageRef
+library "fact_fad_lib"
+unitName "fad_definitions"
+)
+]
+libraryRefs [
+"IEEE"
+"fact_fad_lib"
+]
+)
+version "24.1"
+appVersion "2009.1 (Build 12)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+ordering 1
+suid 105,0
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 136,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+*14 (LogPort
+port (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+eolc "-- CLK_25."
+preAdd 0
+posAdd 0
+o 3
+suid 1,0
+)
+)
+uid 109,0
+)
+*15 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "data_out"
+t "std_logic_vector"
+b "(63 downto 0)"
+preAdd 0
+posAdd 0
+o 4
+suid 2,0
+)
+)
+uid 111,0
+)
+*16 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "addr_out"
+t "std_logic_vector"
+b "(RAM_ADDR_WIDTH-1 downto 0)"
+preAdd 0
+posAdd 0
+o 5
+suid 3,0
+)
+)
+uid 113,0
+)
+*17 (LogPort
+port (LogicalPort
+decl (Decl
+n "ram_start_addr"
+t "std_logic_vector"
+b "(RAM_ADDR_WIDTH-1 downto 0)"
+preAdd 0
+posAdd 0
+o 7
+suid 7,0
+)
+)
+uid 121,0
+)
+*18 (LogPort
+port (LogicalPort
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+prec "-- EVT HEADER - part 4"
+preAdd 0
+posAdd 0
+o 33
+suid 9,0
+)
+)
+uid 125,0
+)
+*19 (LogPort
+port (LogicalPort
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 downto 0)"
+posAdd 0
+o 34
+suid 12,0
+)
+)
+uid 290,0
+)
+*20 (LogPort
+port (LogicalPort
+decl (Decl
+n "ram_write_ea"
+t "std_logic"
+o 8
+suid 16,0
+)
+)
+uid 421,0
+)
+*21 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "ram_write_ready"
+t "std_logic"
+posAdd 0
+o 9
+suid 17,0
+i "'0'"
+)
+)
+uid 423,0
+)
+*22 (LogPort
+port (LogicalPort
+decl (Decl
+n "roi_max"
+t "roi_max_type"
+o 11
+suid 18,0
+)
+)
+uid 425,0
+)
+*23 (LogPort
+port (LogicalPort
+decl (Decl
+n "roi_array"
+t "roi_array_type"
+o 10
+suid 19,0
+)
+)
+uid 478,0
+)
+*24 (LogPort
+port (LogicalPort
+decl (Decl
+n "package_length"
+t "std_logic_vector"
+b "(15 downto 0)"
+prec "-- EVT HEADER - part 1"
+preAdd 0
+o 17
+suid 20,0
+)
+)
+uid 531,0
+)
+*25 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "drs_channel_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+posAdd 0
+o 49
+suid 25,0
+i "(others => '0')"
+)
+)
+uid 701,0
+)
+*26 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "drs_clk_en"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 52
+suid 26,0
+i "'0'"
+)
+)
+uid 703,0
+)
+*27 (LogPort
+port (LogicalPort
+decl (Decl
+n "drs_read_s_cell_ready"
+t "std_logic"
+o 58
+suid 34,0
+)
+)
+uid 818,0
+)
+*28 (LogPort
+port (LogicalPort
+decl (Decl
+n "drs_s_cell_array"
+t "drs_s_cell_array_type"
+o 59
+suid 35,0
+)
+)
+uid 820,0
+)
+*29 (LogPort
+port (LogicalPort
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 45
+suid 37,0
+)
+)
+uid 903,0
+)
+*30 (LogPort
+port (LogicalPort
+decl (Decl
+n "sensor_array"
+t "sensor_array_type"
+o 12
+suid 44,0
+)
+)
+uid 1095,0
+)
+*31 (LogPort
+port (LogicalPort
+decl (Decl
+n "sensor_ready"
+t "std_logic"
+o 13
+suid 45,0
+)
+)
+uid 1097,0
+)
+*32 (LogPort
+port (LogicalPort
+decl (Decl
+n "dac_array"
+t "dac_array_type"
+posAdd 0
+o 14
+suid 53,0
+)
+)
+uid 1245,0
+)
+*33 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "adc_clk_en"
+t "std_logic"
+o 47
+suid 54,0
+i "'0'"
+)
+)
+uid 1400,0
+)
+*34 (LogPort
+port (LogicalPort
+decl (Decl
+n "adc_otr"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 48
+suid 55,0
+)
+)
+uid 1432,0
+)
+*35 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "drs_srin_data"
+t "std_logic_vector"
+b "(7 downto 0)"
+o 56
+suid 56,0
+i "(others => '0')"
+)
+)
+uid 1484,0
+)
+*36 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "drs_srin_write_8b"
+t "std_logic"
+o 54
+suid 57,0
+i "'0'"
+)
+)
+uid 1486,0
+)
+*37 (LogPort
+port (LogicalPort
+decl (Decl
+n "drs_srin_write_ack"
+t "std_logic"
+o 55
+suid 58,0
+)
+)
+uid 1488,0
+)
+*38 (LogPort
+port (LogicalPort
+decl (Decl
+n "drs_srin_write_ready"
+t "std_logic"
+o 57
+suid 59,0
+)
+)
+uid 1490,0
+)
+*39 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "drs_readout_started"
+t "std_logic"
+o 60
+suid 61,0
+i "'0'"
+)
+)
+uid 1524,0
+)
+*40 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "drs_readout_ready"
+t "std_logic"
+prec "--drs_dwrite : out std_logic := '1';"
+preAdd 0
+posAdd 0
+o 50
+suid 62,0
+i "'0'"
+)
+)
+uid 1556,0
+)
+*41 (LogPort
+port (LogicalPort
+decl (Decl
+n "drs_readout_ready_ack"
+t "std_logic"
+posAdd 0
+o 51
+suid 63,0
+)
+)
+uid 1588,0
+)
+*42 (LogPort
+port (LogicalPort
+decl (Decl
+n "pll_lock"
+t "std_logic_vector"
+b "( 3 downto 0)"
+posAdd 0
+o 18
+suid 64,0
+)
+)
+uid 1620,0
+)
+*43 (LogPort
+port (LogicalPort
+decl (Decl
+n "fad_event_counter"
+t "std_logic_vector"
+b "(31 downto 0)"
+prec "-- EVT HEADER - part 3"
+preAdd 0
+o 29
+suid 65,0
+)
+)
+uid 1652,0
+)
+*44 (LogPort
+port (LogicalPort
+decl (Decl
+n "refclk_counter"
+t "std_logic_vector"
+b "(11 downto 0)"
+o 30
+suid 66,0
+)
+)
+uid 1694,0
+)
+*45 (LogPort
+port (LogicalPort
+decl (Decl
+n "refclk_too_high"
+t "std_logic"
+o 31
+suid 67,0
+)
+)
+uid 1696,0
+)
+*46 (LogPort
+port (LogicalPort
+decl (Decl
+n "refclk_too_low"
+t "std_logic"
+posAdd 0
+o 32
+suid 68,0
+)
+)
+uid 1698,0
+)
+*47 (LogPort
+port (LogicalPort
+decl (Decl
+n "FTM_RS485_ready"
+t "std_logic"
+prec "-- EVT HEADER - part 2  --> FTM trigger informaton, comes in late ...
+-- during EVT header wrinting, this field is left out ... and only written into event header,
+-- when the DRS chip were read out already."
+preAdd 0
+o 26
+suid 69,0
+)
+)
+uid 1735,0
+)
+*48 (LogPort
+port (LogicalPort
+decl (Decl
+n "FTM_trigger_info"
+t "std_logic_vector"
+b "(55 downto 0)"
+eolc "--7 byte"
+posAdd 0
+o 27
+suid 70,0
+)
+)
+uid 1737,0
+)
+*49 (LogPort
+port (LogicalPort
+decl (Decl
+n "DCM_PS_status"
+t "std_logic_vector"
+b "(7 downto 0)"
+o 35
+suid 71,0
+)
+)
+uid 1779,0
+)
+*50 (LogPort
+port (LogicalPort
+decl (Decl
+n "TRG_GEN_div"
+t "std_logic_vector"
+b "(15 downto 0)"
+posAdd 0
+o 39
+suid 72,0
+)
+)
+uid 1781,0
+)
+*51 (LogPort
+port (LogicalPort
+decl (Decl
+n "dna"
+t "std_logic_vector"
+b "(63 downto 0)"
+prec "-- EVT HEADER - part 5"
+preAdd 0
+posAdd 0
+o 40
+suid 74,0
+)
+)
+uid 1815,0
+)
+*52 (LogPort
+port (LogicalPort
+decl (Decl
+n "timer_value"
+t "std_logic_vector"
+b "(31 downto 0)"
+eolc "-- time in units of 100us"
+preAdd 0
+posAdd 0
+o 42
+suid 75,0
+)
+)
+uid 1847,0
+)
+*53 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "adc_output_enable_inverted"
+t "std_logic"
+o 46
+suid 76,0
+i "'1'"
+)
+)
+uid 1947,0
+)
+*54 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "dataRAM_write_ea_o"
+t "std_logic_vector"
+b "(0 downto 0)"
+o 6
+suid 78,0
+i "\"0\""
+)
+)
+uid 1951,0
+)
+*55 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "start_read_drs_stop_cell"
+t "std_logic"
+o 53
+suid 80,0
+i "'0'"
+)
+)
+uid 1955,0
+)
+*56 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "config_done"
+t "std_logic"
+o 16
+suid 83,0
+i "'0'"
+)
+)
+uid 2056,0
+)
+*57 (LogPort
+port (LogicalPort
+decl (Decl
+n "config_start"
+t "std_logic"
+o 15
+suid 84,0
+)
+)
+uid 2058,0
+)
+*58 (LogPort
+port (LogicalPort
+decl (Decl
+n "DCM_locked_status"
+t "std_logic"
+o 36
+suid 85,0
+)
+)
+uid 2105,0
+)
+*59 (LogPort
+port (LogicalPort
+decl (Decl
+n "DCM_ready_status"
+t "std_logic"
+o 37
+suid 86,0
+)
+)
+uid 2107,0
+)
+*60 (LogPort
+port (LogicalPort
+decl (Decl
+n "denable_enable_in"
+t "std_logic"
+o 20
+suid 87,0
+)
+)
+uid 2109,0
+)
+*61 (LogPort
+port (LogicalPort
+decl (Decl
+n "dwrite_enable_in"
+t "std_logic"
+o 19
+suid 88,0
+)
+)
+uid 2111,0
+)
+*62 (LogPort
+port (LogicalPort
+decl (Decl
+n "SPI_SCLK_enable_status"
+t "std_logic"
+o 38
+suid 89,0
+)
+)
+uid 2143,0
+)
+*63 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 61
+suid 90,0
+i "'1'"
+)
+)
+uid 2175,0
+)
+*64 (LogPort
+port (LogicalPort
+decl (Decl
+n "FTM_receiver_status"
+t "std_logic"
+o 28
+suid 91,0
+)
+)
+uid 2207,0
+)
+*65 (LogPort
+port (LogicalPort
+decl (Decl
+n "runnumber"
+t "std_logic_vector"
+b "(31 downto 0)"
+prec "-- EVT HEADER - part 6"
+preAdd 0
+posAdd 0
+o 41
+suid 92,0
+)
+)
+uid 2239,0
+)
+*66 (LogPort
+port (LogicalPort
+decl (Decl
+n "hardware_trigger_in"
+t "std_logic"
+o 43
+suid 96,0
+)
+)
+uid 2347,0
+)
+*67 (LogPort
+port (LogicalPort
+decl (Decl
+n "software_trigger_in"
+t "std_logic"
+o 44
+suid 97,0
+)
+)
+uid 2349,0
+)
+*68 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "state"
+t "std_logic_vector"
+b "(7 downto 0)"
+prec "-- for debugging"
+preAdd 0
+o 1
+suid 99,0
+)
+)
+uid 2388,0
+)
+*69 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "is_idle"
+t "std_logic"
+o 2
+suid 100,0
+)
+)
+uid 2420,0
+)
+*70 (LogPort
+port (LogicalPort
+decl (Decl
+n "busy_enable_in"
+t "std_logic"
+o 21
+suid 101,0
+)
+)
+uid 2492,0
+)
+*71 (LogPort
+port (LogicalPort
+decl (Decl
+n "cont_trigger_en_in"
+t "std_logic"
+o 23
+suid 102,0
+)
+)
+uid 2494,0
+)
+*72 (LogPort
+port (LogicalPort
+decl (Decl
+n "socket_send_mode_in"
+t "std_logic"
+o 24
+suid 103,0
+)
+)
+uid 2496,0
+)
+*73 (LogPort
+port (LogicalPort
+decl (Decl
+n "trigger_enable_in"
+t "std_logic"
+o 22
+suid 104,0
+)
+)
+uid 2498,0
+)
+*74 (LogPort
+port (LogicalPort
+decl (Decl
+n "busy_manual_in"
+t "std_logic"
+o 25
+suid 105,0
+)
+)
+uid 2530,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 149,0
+optionalChildren [
+*75 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *76 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 151,0
+optionalChildren [
+*77 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 152,0
+)
+*78 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 153,0
+)
+*79 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 154,0
+)
+*80 (MRCItem
+litem &14
+pos 0
+dimension 20
+uid 110,0
+)
+*81 (MRCItem
+litem &15
+pos 1
+dimension 20
+uid 112,0
+)
+*82 (MRCItem
+litem &16
+pos 2
+dimension 20
+uid 114,0
+)
+*83 (MRCItem
+litem &17
+pos 3
+dimension 20
+uid 122,0
+)
+*84 (MRCItem
+litem &18
+pos 4
+dimension 20
+uid 126,0
+)
+*85 (MRCItem
+litem &19
+pos 5
+dimension 20
+uid 291,0
+)
+*86 (MRCItem
+litem &20
+pos 6
+dimension 20
+uid 422,0
+)
+*87 (MRCItem
+litem &21
+pos 7
+dimension 20
+uid 424,0
+)
+*88 (MRCItem
+litem &22
+pos 8
+dimension 20
+uid 426,0
+)
+*89 (MRCItem
+litem &23
+pos 9
+dimension 20
+uid 479,0
+)
+*90 (MRCItem
+litem &24
+pos 10
+dimension 20
+uid 532,0
+)
+*91 (MRCItem
+litem &25
+pos 11
+dimension 20
+uid 702,0
+)
+*92 (MRCItem
+litem &26
+pos 12
+dimension 20
+uid 704,0
+)
+*93 (MRCItem
+litem &27
+pos 13
+dimension 20
+uid 819,0
+)
+*94 (MRCItem
+litem &28
+pos 14
+dimension 20
+uid 821,0
+)
+*95 (MRCItem
+litem &29
+pos 15
+dimension 20
+uid 904,0
+)
+*96 (MRCItem
+litem &30
+pos 16
+dimension 20
+uid 1096,0
+)
+*97 (MRCItem
+litem &31
+pos 17
+dimension 20
+uid 1098,0
+)
+*98 (MRCItem
+litem &32
+pos 18
+dimension 20
+uid 1246,0
+)
+*99 (MRCItem
+litem &33
+pos 19
+dimension 20
+uid 1401,0
+)
+*100 (MRCItem
+litem &34
+pos 20
+dimension 20
+uid 1433,0
+)
+*101 (MRCItem
+litem &35
+pos 21
+dimension 20
+uid 1485,0
+)
+*102 (MRCItem
+litem &36
+pos 22
+dimension 20
+uid 1487,0
+)
+*103 (MRCItem
+litem &37
+pos 23
+dimension 20
+uid 1489,0
+)
+*104 (MRCItem
+litem &38
+pos 24
+dimension 20
+uid 1491,0
+)
+*105 (MRCItem
+litem &39
+pos 25
+dimension 20
+uid 1525,0
+)
+*106 (MRCItem
+litem &40
+pos 26
+dimension 20
+uid 1557,0
+)
+*107 (MRCItem
+litem &41
+pos 27
+dimension 20
+uid 1589,0
+)
+*108 (MRCItem
+litem &42
+pos 28
+dimension 20
+uid 1621,0
+)
+*109 (MRCItem
+litem &43
+pos 29
+dimension 20
+uid 1653,0
+)
+*110 (MRCItem
+litem &44
+pos 30
+dimension 20
+uid 1695,0
+)
+*111 (MRCItem
+litem &45
+pos 31
+dimension 20
+uid 1697,0
+)
+*112 (MRCItem
+litem &46
+pos 32
+dimension 20
+uid 1699,0
+)
+*113 (MRCItem
+litem &47
+pos 33
+dimension 20
+uid 1736,0
+)
+*114 (MRCItem
+litem &48
+pos 34
+dimension 20
+uid 1738,0
+)
+*115 (MRCItem
+litem &49
+pos 35
+dimension 20
+uid 1780,0
+)
+*116 (MRCItem
+litem &50
+pos 36
+dimension 20
+uid 1782,0
+)
+*117 (MRCItem
+litem &51
+pos 37
+dimension 20
+uid 1816,0
+)
+*118 (MRCItem
+litem &52
+pos 38
+dimension 20
+uid 1848,0
+)
+*119 (MRCItem
+litem &53
+pos 39
+dimension 20
+uid 1948,0
+)
+*120 (MRCItem
+litem &54
+pos 40
+dimension 20
+uid 1952,0
+)
+*121 (MRCItem
+litem &55
+pos 41
+dimension 20
+uid 1956,0
+)
+*122 (MRCItem
+litem &56
+pos 42
+dimension 20
+uid 2057,0
+)
+*123 (MRCItem
+litem &57
+pos 43
+dimension 20
+uid 2059,0
+)
+*124 (MRCItem
+litem &58
+pos 44
+dimension 20
+uid 2106,0
+)
+*125 (MRCItem
+litem &59
+pos 45
+dimension 20
+uid 2108,0
+)
+*126 (MRCItem
+litem &60
+pos 46
+dimension 20
+uid 2110,0
+)
+*127 (MRCItem
+litem &61
+pos 47
+dimension 20
+uid 2112,0
+)
+*128 (MRCItem
+litem &62
+pos 48
+dimension 20
+uid 2144,0
+)
+*129 (MRCItem
+litem &63
+pos 49
+dimension 20
+uid 2176,0
+)
+*130 (MRCItem
+litem &64
+pos 50
+dimension 20
+uid 2208,0
+)
+*131 (MRCItem
+litem &65
+pos 51
+dimension 20
+uid 2240,0
+)
+*132 (MRCItem
+litem &66
+pos 52
+dimension 20
+uid 2348,0
+)
+*133 (MRCItem
+litem &67
+pos 53
+dimension 20
+uid 2350,0
+)
+*134 (MRCItem
+litem &68
+pos 54
+dimension 20
+uid 2389,0
+)
+*135 (MRCItem
+litem &69
+pos 55
+dimension 20
+uid 2421,0
+)
+*136 (MRCItem
+litem &70
+pos 56
+dimension 20
+uid 2493,0
+)
+*137 (MRCItem
+litem &71
+pos 57
+dimension 20
+uid 2495,0
+)
+*138 (MRCItem
+litem &72
+pos 58
+dimension 20
+uid 2497,0
+)
+*139 (MRCItem
+litem &73
+pos 59
+dimension 20
+uid 2499,0
+)
+*140 (MRCItem
+litem &74
+pos 60
+dimension 20
+uid 2531,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 155,0
+optionalChildren [
+*141 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 156,0
+)
+*142 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 157,0
+)
+*143 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 158,0
+)
+*144 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 159,0
+)
+*145 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 160,0
+)
+*146 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 161,0
+)
+*147 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 162,0
+)
+*148 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 163,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 150,0
+vaOverrides [
+]
+)
+]
+)
+uid 135,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *149 (LEmptyRow
+)
+uid 165,0
+optionalChildren [
+*150 (RefLabelRowHdr
+)
+*151 (TitleRowHdr
+)
+*152 (FilterRowHdr
+)
+*153 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*154 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*155 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*156 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*157 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*158 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*159 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*160 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*161 (LogGeneric
+generic (GiElement
+name "RAM_ADDR_WIDTH"
+type "integer"
+value "12"
+)
+uid 2532,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 177,0
+optionalChildren [
+*162 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *163 (MRCItem
+litem &149
+pos 3
+dimension 20
+)
+uid 179,0
+optionalChildren [
+*164 (MRCItem
+litem &150
+pos 0
+dimension 20
+uid 180,0
+)
+*165 (MRCItem
+litem &151
+pos 1
+dimension 23
+uid 181,0
+)
+*166 (MRCItem
+litem &152
+pos 2
+hidden 1
+dimension 20
+uid 182,0
+)
+*167 (MRCItem
+litem &161
+pos 0
+dimension 20
+uid 2533,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 183,0
+optionalChildren [
+*168 (MRCItem
+litem &153
+pos 0
+dimension 20
+uid 184,0
+)
+*169 (MRCItem
+litem &155
+pos 1
+dimension 50
+uid 185,0
+)
+*170 (MRCItem
+litem &156
+pos 2
+dimension 100
+uid 186,0
+)
+*171 (MRCItem
+litem &157
+pos 3
+dimension 100
+uid 187,0
+)
+*172 (MRCItem
+litem &158
+pos 4
+dimension 50
+uid 188,0
+)
+*173 (MRCItem
+litem &159
+pos 5
+dimension 50
+uid 189,0
+)
+*174 (MRCItem
+litem &160
+pos 6
+dimension 80
+uid 190,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 178,0
+vaOverrides [
+]
+)
+]
+)
+uid 164,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\juli25\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\juli25\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\juli25\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\data_generator\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\juli25\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\data_generator\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\juli25\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\juli25\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\data_generator"
+)
+(vvPair
+variable "d_logical"
+value "D:\\juli25\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\data_generator"
+)
+(vvPair
+variable "date"
+value "26.07.2011"
+)
+(vvPair
+variable "day"
+value "Di"
+)
+(vvPair
+variable "day_long"
+value "Dienstag"
+)
+(vvPair
+variable "dd"
+value "26"
+)
+(vvPair
+variable "entity_name"
+value "data_generator"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/work"
+)
+(vvPair
+variable "library_downstream_PrecisionSynthesisDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ps"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "mm"
+value "07"
+)
+(vvPair
+variable "module_name"
+value "data_generator"
+)
+(vvPair
+variable "month"
+value "Jul"
+)
+(vvPair
+variable "month_long"
+value "Juli"
+)
+(vvPair
+variable "p"
+value "D:\\juli25\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\data_generator\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "D:\\juli25\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\data_generator\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "11:33:39"
+)
+(vvPair
+variable "unit"
+value "data_generator"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 134,0
+optionalChildren [
+*175 (SymbolBody
+uid 8,0
+optionalChildren [
+*176 (CptPort
+uid 48,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 49,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,1625,37000,2375"
+)
+tg (CPTG
+uid 50,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 51,0
+va (VaSet
+)
+xt "38000,1500,39500,2500"
+st "clk"
+blo "38000,2300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 52,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,14400,33500,15200"
+st "clk                        : IN     std_logic  ; -- CLK_25.
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+eolc "-- CLK_25."
+preAdd 0
+posAdd 0
+o 3
+suid 1,0
+)
+)
+)
+*177 (CptPort
+uid 53,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 54,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "67000,3625,67750,4375"
+)
+tg (CPTG
+uid 55,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 56,0
+va (VaSet
+)
+xt "58800,3500,66000,4500"
+st "data_out : (63:0)"
+ju 2
+blo "66000,4300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 57,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,15200,38000,16000"
+st "data_out                   : OUT    std_logic_vector (63 downto 0) ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "data_out"
+t "std_logic_vector"
+b "(63 downto 0)"
+preAdd 0
+posAdd 0
+o 4
+suid 2,0
+)
+)
+)
+*178 (CptPort
+uid 58,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 59,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "67000,2625,67750,3375"
+)
+tg (CPTG
+uid 60,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 61,0
+va (VaSet
+)
+xt "50300,2500,66000,3500"
+st "addr_out : (RAM_ADDR_WIDTH-1:0)"
+ju 2
+blo "66000,3300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 62,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,16000,45000,16800"
+st "addr_out                   : OUT    std_logic_vector (RAM_ADDR_WIDTH-1 downto 0) ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "addr_out"
+t "std_logic_vector"
+b "(RAM_ADDR_WIDTH-1 downto 0)"
+preAdd 0
+posAdd 0
+o 5
+suid 3,0
+)
+)
+)
+*179 (CptPort
+uid 78,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 391,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "67000,18625,67750,19375"
+)
+tg (CPTG
+uid 80,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 81,0
+va (VaSet
+)
+xt "47600,18500,66000,19500"
+st "ram_start_addr : (RAM_ADDR_WIDTH-1:0)"
+ju 2
+blo "66000,19300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 82,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,17600,45000,18400"
+st "ram_start_addr             : IN     std_logic_vector (RAM_ADDR_WIDTH-1 downto 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "ram_start_addr"
+t "std_logic_vector"
+b "(RAM_ADDR_WIDTH-1 downto 0)"
+preAdd 0
+posAdd 0
+o 7
+suid 7,0
+)
+)
+)
+*180 (CptPort
+uid 88,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 89,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,10625,37000,11375"
+)
+tg (CPTG
+uid 90,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 91,0
+va (VaSet
+)
+xt "38000,10500,44700,11500"
+st "board_id : (3:0)"
+blo "38000,11300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 92,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,42400,37500,44000"
+st "-- EVT HEADER - part 4
+board_id                   : IN     std_logic_vector (3 downto 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "board_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+prec "-- EVT HEADER - part 4"
+preAdd 0
+posAdd 0
+o 33
+suid 9,0
+)
+)
+)
+*181 (CommentText
+uid 106,0
+ps "EdgeToEdgeStrategy"
+shape (Rectangle
+uid 107,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "37000,2000,52000,6400"
+)
+oxt "37000,2000,52000,6000"
+text (MLText
+uid 108,0
+va (VaSet
+fg "0,0,32768"
+)
+xt "37200,2200,51000,6200"
+st "
+-- -- Uncomment the following library declaration if instantiating
+-- -- any Xilinx primitives in this code.
+-- library UNISIM;
+-- use UNISIM.VComponents.all;
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4400
+visibleWidth 15000
+)
+included 1
+excludeCommentLeader 1
+)
+*182 (CptPort
+uid 285,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 286,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,12625,37000,13375"
+)
+tg (CPTG
+uid 287,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 288,0
+va (VaSet
+)
+xt "38000,12500,44400,13500"
+st "crate_id : (1:0)"
+blo "38000,13300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 289,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,44000,37500,44800"
+st "crate_id                   : IN     std_logic_vector (1 downto 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "crate_id"
+t "std_logic_vector"
+b "(1 downto 0)"
+posAdd 0
+o 34
+suid 12,0
+)
+)
+)
+*183 (CptPort
+uid 402,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 403,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,14625,37000,15375"
+)
+tg (CPTG
+uid 404,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 405,0
+va (VaSet
+)
+xt "38000,14500,44100,15500"
+st "ram_write_ea"
+blo "38000,15300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 406,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,18400,28000,19200"
+st "ram_write_ea               : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "ram_write_ea"
+t "std_logic"
+o 8
+suid 16,0
+)
+)
+)
+*184 (CptPort
+uid 407,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 408,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "67000,20625,67750,21375"
+)
+tg (CPTG
+uid 409,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 410,0
+va (VaSet
+)
+xt "58600,20500,66000,21500"
+st "ram_write_ready"
+ju 2
+blo "66000,21300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 411,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,19200,41000,20000"
+st "ram_write_ready            : OUT    std_logic                     := '0' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ram_write_ready"
+t "std_logic"
+posAdd 0
+o 9
+suid 17,0
+i "'0'"
+)
+)
+)
+*185 (CptPort
+uid 412,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 413,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,15625,37000,16375"
+)
+tg (CPTG
+uid 414,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 415,0
+va (VaSet
+)
+xt "38000,15500,41400,16500"
+st "roi_max"
+blo "38000,16300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 416,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,20800,29500,21600"
+st "roi_max                    : IN     roi_max_type  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "roi_max"
+t "roi_max_type"
+o 11
+suid 18,0
+)
+)
+)
+*186 (CptPort
+uid 473,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 474,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,16625,37000,17375"
+)
+tg (CPTG
+uid 475,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 476,0
+va (VaSet
+)
+xt "38000,16500,41900,17500"
+st "roi_array"
+blo "38000,17300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 477,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,20000,30500,20800"
+st "roi_array                  : IN     roi_array_type  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "roi_array"
+t "roi_array_type"
+o 10
+suid 19,0
+)
+)
+)
+*187 (CptPort
+uid 526,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 527,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,17625,37000,18375"
+)
+tg (CPTG
+uid 528,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 529,0
+va (VaSet
+)
+xt "38000,17500,47900,18500"
+st "package_length : (15:0)"
+blo "38000,18300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 530,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,25600,38000,27200"
+st "-- EVT HEADER - part 1
+package_length             : IN     std_logic_vector (15 downto 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "package_length"
+t "std_logic_vector"
+b "(15 downto 0)"
+prec "-- EVT HEADER - part 1"
+preAdd 0
+o 17
+suid 20,0
+)
+)
+)
+*188 (CptPort
+uid 676,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 677,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "67000,22625,67750,23375"
+)
+tg (CPTG
+uid 678,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 679,0
+va (VaSet
+)
+xt "56500,22500,66000,23500"
+st "drs_channel_id : (3:0)"
+ju 2
+blo "66000,23300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 680,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,57600,47000,58400"
+st "drs_channel_id             : OUT    std_logic_vector (3 downto 0) := (others => '0') ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_channel_id"
+t "std_logic_vector"
+b "(3 downto 0)"
+posAdd 0
+o 49
+suid 25,0
+i "(others => '0')"
+)
+)
+)
+*189 (CptPort
+uid 681,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 682,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "67000,23625,67750,24375"
+)
+tg (CPTG
+uid 683,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 684,0
+va (VaSet
+)
+xt "60900,23500,66000,24500"
+st "drs_clk_en"
+ju 2
+blo "66000,24300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 685,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,60800,41000,61600"
+st "drs_clk_en                 : OUT    std_logic                     := '0' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_clk_en"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 52
+suid 26,0
+i "'0'"
+)
+)
+)
+*190 (CptPort
+uid 806,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 807,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,20625,37000,21375"
+)
+tg (CPTG
+uid 808,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 809,0
+va (VaSet
+)
+xt "38000,20500,48100,21500"
+st "drs_read_s_cell_ready"
+blo "38000,21300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 810,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,65600,28000,66400"
+st "drs_read_s_cell_ready      : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "drs_read_s_cell_ready"
+t "std_logic"
+o 58
+suid 34,0
+)
+)
+)
+*191 (CptPort
+uid 811,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 812,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,21625,37000,22375"
+)
+tg (CPTG
+uid 813,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 814,0
+va (VaSet
+)
+xt "38000,21500,45300,22500"
+st "drs_s_cell_array"
+blo "38000,22300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 815,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,66400,34000,67200"
+st "drs_s_cell_array           : IN     drs_s_cell_array_type  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "drs_s_cell_array"
+t "drs_s_cell_array_type"
+o 59
+suid 35,0
+)
+)
+)
+*192 (CptPort
+uid 898,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 899,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,22625,37000,23375"
+)
+tg (CPTG
+uid 900,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 901,0
+va (VaSet
+)
+xt "38000,22500,44900,23500"
+st "adc_data_array"
+blo "38000,23300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 902,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,54400,33000,55200"
+st "adc_data_array             : IN     adc_data_array_type  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "adc_data_array"
+t "adc_data_array_type"
+o 45
+suid 37,0
+)
+)
+)
+*193 (CptPort
+uid 1085,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1086,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,27625,37000,28375"
+)
+tg (CPTG
+uid 1087,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1088,0
+va (VaSet
+)
+xt "38000,27500,43800,28500"
+st "sensor_array"
+blo "38000,28300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1089,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,21600,32000,22400"
+st "sensor_array               : IN     sensor_array_type  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "sensor_array"
+t "sensor_array_type"
+o 12
+suid 44,0
+)
+)
+)
+*194 (CptPort
+uid 1090,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1091,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,28625,37000,29375"
+)
+tg (CPTG
+uid 1092,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1093,0
+va (VaSet
+)
+xt "38000,28500,43900,29500"
+st "sensor_ready"
+blo "38000,29300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1094,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,22400,28000,23200"
+st "sensor_ready               : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "sensor_ready"
+t "std_logic"
+o 13
+suid 45,0
+)
+)
+)
+*195 (CptPort
+uid 1240,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1241,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,33625,37000,34375"
+)
+tg (CPTG
+uid 1242,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1243,0
+va (VaSet
+)
+xt "38000,33500,42200,34500"
+st "dac_array"
+blo "38000,34300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1244,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,23200,30500,24000"
+st "dac_array                  : IN     dac_array_type  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "dac_array"
+t "dac_array_type"
+posAdd 0
+o 14
+suid 53,0
+)
+)
+)
+*196 (CptPort
+uid 1395,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1396,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "67000,31625,67750,32375"
+)
+tg (CPTG
+uid 1397,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1398,0
+va (VaSet
+)
+xt "60900,31500,66000,32500"
+st "adc_clk_en"
+ju 2
+blo "66000,32300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1399,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,56000,41000,56800"
+st "adc_clk_en                 : OUT    std_logic                     := '0' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "adc_clk_en"
+t "std_logic"
+o 47
+suid 54,0
+i "'0'"
+)
+)
+)
+*197 (CptPort
+uid 1427,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1428,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,34625,37000,35375"
+)
+tg (CPTG
+uid 1429,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1430,0
+va (VaSet
+)
+xt "38000,34500,44300,35500"
+st "adc_otr : (3:0)"
+blo "38000,35300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1431,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,56800,37500,57600"
+st "adc_otr                    : IN     std_logic_vector (3 downto 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "adc_otr"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 48
+suid 55,0
+)
+)
+)
+*198 (CptPort
+uid 1459,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1460,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "67000,32625,67750,33375"
+)
+tg (CPTG
+uid 1461,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1462,0
+va (VaSet
+)
+xt "56800,32500,66000,33500"
+st "drs_srin_data : (7:0)"
+ju 2
+blo "66000,33300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1463,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,64000,47000,64800"
+st "drs_srin_data              : OUT    std_logic_vector (7 downto 0) := (others => '0') ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_srin_data"
+t "std_logic_vector"
+b "(7 downto 0)"
+o 56
+suid 56,0
+i "(others => '0')"
+)
+)
+)
+*199 (CptPort
+uid 1464,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1465,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "67000,33625,67750,34375"
+)
+tg (CPTG
+uid 1466,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1467,0
+va (VaSet
+)
+xt "57900,33500,66000,34500"
+st "drs_srin_write_8b"
+ju 2
+blo "66000,34300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1468,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,62400,41000,63200"
+st "drs_srin_write_8b          : OUT    std_logic                     := '0' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_srin_write_8b"
+t "std_logic"
+o 54
+suid 57,0
+i "'0'"
+)
+)
+)
+*200 (CptPort
+uid 1469,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1470,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,35625,37000,36375"
+)
+tg (CPTG
+uid 1471,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1472,0
+va (VaSet
+)
+xt "38000,35500,46400,36500"
+st "drs_srin_write_ack"
+blo "38000,36300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1473,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,63200,28000,64000"
+st "drs_srin_write_ack         : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "drs_srin_write_ack"
+t "std_logic"
+o 55
+suid 58,0
+)
+)
+)
+*201 (CptPort
+uid 1474,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1475,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,36625,37000,37375"
+)
+tg (CPTG
+uid 1476,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1477,0
+va (VaSet
+)
+xt "38000,36500,47700,37500"
+st "drs_srin_write_ready"
+blo "38000,37300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1478,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,64800,28000,65600"
+st "drs_srin_write_ready       : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "drs_srin_write_ready"
+t "std_logic"
+o 57
+suid 59,0
+)
+)
+)
+*202 (CptPort
+uid 1519,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1520,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "67000,34625,67750,35375"
+)
+tg (CPTG
+uid 1521,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1522,0
+va (VaSet
+)
+xt "57000,34500,66000,35500"
+st "drs_readout_started"
+ju 2
+blo "66000,35300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1523,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,67200,41000,68000"
+st "drs_readout_started        : OUT    std_logic                     := '0' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_readout_started"
+t "std_logic"
+o 60
+suid 61,0
+i "'0'"
+)
+)
+)
+*203 (CptPort
+uid 1551,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1552,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "67000,35625,67750,36375"
+)
+tg (CPTG
+uid 1553,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1554,0
+va (VaSet
+)
+xt "57800,35500,66000,36500"
+st "drs_readout_ready"
+ju 2
+blo "66000,36300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1555,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,58400,41000,60000"
+st "--drs_dwrite : out std_logic := '1';
+drs_readout_ready          : OUT    std_logic                     := '0' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "drs_readout_ready"
+t "std_logic"
+prec "--drs_dwrite : out std_logic := '1';"
+preAdd 0
+posAdd 0
+o 50
+suid 62,0
+i "'0'"
+)
+)
+)
+*204 (CptPort
+uid 1583,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1584,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,38625,37000,39375"
+)
+tg (CPTG
+uid 1585,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1586,0
+va (VaSet
+)
+xt "38000,38500,48500,39500"
+st "drs_readout_ready_ack"
+blo "38000,39300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1587,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,60000,28000,60800"
+st "drs_readout_ready_ack      : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "drs_readout_ready_ack"
+t "std_logic"
+posAdd 0
+o 51
+suid 63,0
+)
+)
+)
+*205 (CptPort
+uid 1615,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1616,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,39625,37000,40375"
+)
+tg (CPTG
+uid 1617,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1618,0
+va (VaSet
+)
+xt "38000,39500,44100,40500"
+st "pll_lock : (3:0)"
+blo "38000,40300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1619,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,27200,38000,28000"
+st "pll_lock                   : IN     std_logic_vector ( 3 downto 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "pll_lock"
+t "std_logic_vector"
+b "( 3 downto 0)"
+posAdd 0
+o 18
+suid 64,0
+)
+)
+)
+*206 (CptPort
+uid 1647,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1648,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,40625,37000,41375"
+)
+tg (CPTG
+uid 1649,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1650,0
+va (VaSet
+)
+xt "38000,40500,49300,41500"
+st "fad_event_counter : (31:0)"
+blo "38000,41300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1651,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,38400,38000,40000"
+st "-- EVT HEADER - part 3
+fad_event_counter          : IN     std_logic_vector (31 downto 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "fad_event_counter"
+t "std_logic_vector"
+b "(31 downto 0)"
+prec "-- EVT HEADER - part 3"
+preAdd 0
+o 29
+suid 65,0
+)
+)
+)
+*207 (CptPort
+uid 1679,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1680,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,41625,37000,42375"
+)
+tg (CPTG
+uid 1681,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1682,0
+va (VaSet
+)
+xt "38000,41500,47700,42500"
+st "refclk_counter : (11:0)"
+blo "38000,42300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1683,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,40000,38000,40800"
+st "refclk_counter             : IN     std_logic_vector (11 downto 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "refclk_counter"
+t "std_logic_vector"
+b "(11 downto 0)"
+o 30
+suid 66,0
+)
+)
+)
+*208 (CptPort
+uid 1684,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1685,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,42625,37000,43375"
+)
+tg (CPTG
+uid 1686,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1687,0
+va (VaSet
+)
+xt "38000,42500,45000,43500"
+st "refclk_too_high"
+blo "38000,43300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1688,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,40800,28000,41600"
+st "refclk_too_high            : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "refclk_too_high"
+t "std_logic"
+o 31
+suid 67,0
+)
+)
+)
+*209 (CptPort
+uid 1689,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1690,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,43625,37000,44375"
+)
+tg (CPTG
+uid 1691,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1692,0
+va (VaSet
+)
+xt "38000,43500,44600,44500"
+st "refclk_too_low"
+blo "38000,44300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1693,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,41600,28000,42400"
+st "refclk_too_low             : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "refclk_too_low"
+t "std_logic"
+posAdd 0
+o 32
+suid 68,0
+)
+)
+)
+*210 (CptPort
+uid 1725,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1726,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,44625,37000,45375"
+)
+tg (CPTG
+uid 1727,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1728,0
+va (VaSet
+)
+xt "38000,44500,46300,45500"
+st "FTM_RS485_ready"
+blo "38000,45300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1729,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,33600,50500,36800"
+st "-- EVT HEADER - part 2  --> FTM trigger informaton, comes in late ...
+-- during EVT header wrinting, this field is left out ... and only written into event header,
+-- when the DRS chip were read out already.
+FTM_RS485_ready            : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "FTM_RS485_ready"
+t "std_logic"
+prec "-- EVT HEADER - part 2  --> FTM trigger informaton, comes in late ...
+-- during EVT header wrinting, this field is left out ... and only written into event header,
+-- when the DRS chip were read out already."
+preAdd 0
+o 26
+suid 69,0
+)
+)
+)
+*211 (CptPort
+uid 1730,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1731,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,45625,37000,46375"
+)
+tg (CPTG
+uid 1732,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1733,0
+va (VaSet
+)
+xt "38000,45500,49000,46500"
+st "FTM_trigger_info : (55:0)"
+blo "38000,46300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1734,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,36800,42500,37600"
+st "FTM_trigger_info           : IN     std_logic_vector (55 downto 0) ; --7 byte
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "FTM_trigger_info"
+t "std_logic_vector"
+b "(55 downto 0)"
+eolc "--7 byte"
+posAdd 0
+o 27
+suid 70,0
+)
+)
+)
+*212 (CptPort
+uid 1764,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1765,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,46625,37000,47375"
+)
+tg (CPTG
+uid 1766,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1767,0
+va (VaSet
+)
+xt "38000,46500,48000,47500"
+st "DCM_PS_status : (7:0)"
+blo "38000,47300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1768,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,44800,37500,45600"
+st "DCM_PS_status              : IN     std_logic_vector (7 downto 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "DCM_PS_status"
+t "std_logic_vector"
+b "(7 downto 0)"
+o 35
+suid 71,0
+)
+)
+)
+*213 (CptPort
+uid 1769,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1770,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,47625,37000,48375"
+)
+tg (CPTG
+uid 1771,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1772,0
+va (VaSet
+)
+xt "38000,47500,47400,48500"
+st "TRG_GEN_div : (15:0)"
+blo "38000,48300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1773,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,48000,38000,48800"
+st "TRG_GEN_div                : IN     std_logic_vector (15 downto 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "TRG_GEN_div"
+t "std_logic_vector"
+b "(15 downto 0)"
+posAdd 0
+o 39
+suid 72,0
+)
+)
+)
+*214 (CptPort
+uid 1810,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1811,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,49625,37000,50375"
+)
+tg (CPTG
+uid 1812,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1813,0
+va (VaSet
+)
+xt "38000,49500,43100,50500"
+st "dna : (63:0)"
+blo "38000,50300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1814,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,48800,38000,50400"
+st "-- EVT HEADER - part 5
+dna                        : IN     std_logic_vector (63 downto 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "dna"
+t "std_logic_vector"
+b "(63 downto 0)"
+prec "-- EVT HEADER - part 5"
+preAdd 0
+posAdd 0
+o 40
+suid 74,0
+)
+)
+)
+*215 (CptPort
+uid 1842,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1843,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,50625,37000,51375"
+)
+tg (CPTG
+uid 1844,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1845,0
+va (VaSet
+)
+xt "38000,50500,46500,51500"
+st "timer_value : (31:0)"
+blo "38000,51300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1846,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,52000,51000,52800"
+st "timer_value                : IN     std_logic_vector (31 downto 0) ; -- time in units of 100us
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "timer_value"
+t "std_logic_vector"
+b "(31 downto 0)"
+eolc "-- time in units of 100us"
+preAdd 0
+posAdd 0
+o 42
+suid 75,0
+)
+)
+)
+*216 (CptPort
+uid 1922,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1923,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "67000,36625,67750,37375"
+)
+tg (CPTG
+uid 1924,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1925,0
+va (VaSet
+)
+xt "54000,36500,66000,37500"
+st "adc_output_enable_inverted"
+ju 2
+blo "66000,37300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1926,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,55200,41000,56000"
+st "adc_output_enable_inverted : OUT    std_logic                     := '1' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "adc_output_enable_inverted"
+t "std_logic"
+o 46
+suid 76,0
+i "'1'"
+)
+)
+)
+*217 (CptPort
+uid 1932,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1933,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "67000,38625,67750,39375"
+)
+tg (CPTG
+uid 1934,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1935,0
+va (VaSet
+)
+xt "54000,38500,66000,39500"
+st "dataRAM_write_ea_o : (0:0)"
+ju 2
+blo "66000,39300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1936,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,16800,41000,17600"
+st "dataRAM_write_ea_o         : OUT    std_logic_vector (0 downto 0) := \"0\" ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dataRAM_write_ea_o"
+t "std_logic_vector"
+b "(0 downto 0)"
+o 6
+suid 78,0
+i "\"0\""
+)
+)
+)
+*218 (CptPort
+uid 1942,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1943,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "67000,39625,67750,40375"
+)
+tg (CPTG
+uid 1944,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1945,0
+va (VaSet
+)
+xt "54800,39500,66000,40500"
+st "start_read_drs_stop_cell"
+ju 2
+blo "66000,40300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1946,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,61600,41000,62400"
+st "start_read_drs_stop_cell   : OUT    std_logic                     := '0' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "start_read_drs_stop_cell"
+t "std_logic"
+o 53
+suid 80,0
+i "'0'"
+)
+)
+)
+*219 (CptPort
+uid 2046,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2047,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "67000,40625,67750,41375"
+)
+tg (CPTG
+uid 2048,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2049,0
+va (VaSet
+)
+xt "60700,40500,66000,41500"
+st "config_done"
+ju 2
+blo "66000,41300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2050,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,24800,41000,25600"
+st "config_done                : OUT    std_logic                     := '0' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "config_done"
+t "std_logic"
+o 16
+suid 83,0
+i "'0'"
+)
+)
+)
+*220 (CptPort
+uid 2051,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2052,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,51625,37000,52375"
+)
+tg (CPTG
+uid 2053,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2054,0
+va (VaSet
+)
+xt "38000,51500,43600,52500"
+st "config_start"
+blo "38000,52300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2055,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,24000,28000,24800"
+st "config_start               : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "config_start"
+t "std_logic"
+o 15
+suid 84,0
+)
+)
+)
+*221 (CptPort
+uid 2085,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2086,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,52625,37000,53375"
+)
+tg (CPTG
+uid 2087,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2088,0
+va (VaSet
+)
+xt "38000,52500,46500,53500"
+st "DCM_locked_status"
+blo "38000,53300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2089,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,45600,28000,46400"
+st "DCM_locked_status          : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "DCM_locked_status"
+t "std_logic"
+o 36
+suid 85,0
+)
+)
+)
+*222 (CptPort
+uid 2090,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2091,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,53625,37000,54375"
+)
+tg (CPTG
+uid 2092,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2093,0
+va (VaSet
+)
+xt "38000,53500,46200,54500"
+st "DCM_ready_status"
+blo "38000,54300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2094,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,46400,28000,47200"
+st "DCM_ready_status           : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "DCM_ready_status"
+t "std_logic"
+o 37
+suid 86,0
+)
+)
+)
+*223 (CptPort
+uid 2095,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2096,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,54625,37000,55375"
+)
+tg (CPTG
+uid 2097,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2098,0
+va (VaSet
+)
+xt "38000,54500,45600,55500"
+st "denable_enable_in"
+blo "38000,55300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2099,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,28800,28000,29600"
+st "denable_enable_in          : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "denable_enable_in"
+t "std_logic"
+o 20
+suid 87,0
+)
+)
+)
+*224 (CptPort
+uid 2100,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2101,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,55625,37000,56375"
+)
+tg (CPTG
+uid 2102,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2103,0
+va (VaSet
+)
+xt "38000,55500,45300,56500"
+st "dwrite_enable_in"
+blo "38000,56300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2104,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,28000,28000,28800"
+st "dwrite_enable_in           : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "dwrite_enable_in"
+t "std_logic"
+o 19
+suid 88,0
+)
+)
+)
+*225 (CptPort
+uid 2138,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2139,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,56625,37000,57375"
+)
+tg (CPTG
+uid 2140,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2141,0
+va (VaSet
+)
+xt "38000,56500,49000,57500"
+st "SPI_SCLK_enable_status"
+blo "38000,57300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2142,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,47200,28000,48000"
+st "SPI_SCLK_enable_status     : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "SPI_SCLK_enable_status"
+t "std_logic"
+o 38
+suid 89,0
+)
+)
+)
+*226 (CptPort
+uid 2170,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2171,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "67000,41625,67750,42375"
+)
+tg (CPTG
+uid 2172,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2173,0
+va (VaSet
+)
+xt "60400,41500,66000,42500"
+st "trigger_veto"
+ju 2
+blo "66000,42300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2174,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,68000,40000,68800"
+st "trigger_veto               : OUT    std_logic                     := '1'
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "trigger_veto"
+t "std_logic"
+o 61
+suid 90,0
+i "'1'"
+)
+)
+)
+*227 (CptPort
+uid 2202,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2203,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,57625,37000,58375"
+)
+tg (CPTG
+uid 2204,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2205,0
+va (VaSet
+)
+xt "38000,57500,47000,58500"
+st "FTM_receiver_status"
+blo "38000,58300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2206,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,37600,28000,38400"
+st "FTM_receiver_status        : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "FTM_receiver_status"
+t "std_logic"
+o 28
+suid 91,0
+)
+)
+)
+*228 (CptPort
+uid 2234,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2235,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,58625,37000,59375"
+)
+tg (CPTG
+uid 2236,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2237,0
+va (VaSet
+)
+xt "38000,58500,45600,59500"
+st "runnumber : (31:0)"
+blo "38000,59300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2238,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,50400,38000,52000"
+st "-- EVT HEADER - part 6
+runnumber                  : IN     std_logic_vector (31 downto 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "runnumber"
+t "std_logic_vector"
+b "(31 downto 0)"
+prec "-- EVT HEADER - part 6"
+preAdd 0
+posAdd 0
+o 41
+suid 92,0
+)
+)
+)
+*229 (CptPort
+uid 2337,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2338,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,59625,37000,60375"
+)
+tg (CPTG
+uid 2339,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2340,0
+va (VaSet
+)
+xt "38000,59500,46700,60500"
+st "hardware_trigger_in"
+blo "38000,60300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2341,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,52800,28000,53600"
+st "hardware_trigger_in        : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "hardware_trigger_in"
+t "std_logic"
+o 43
+suid 96,0
+)
+)
+)
+*230 (CptPort
+uid 2342,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2343,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,60625,37000,61375"
+)
+tg (CPTG
+uid 2344,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2345,0
+va (VaSet
+)
+xt "38000,60500,46500,61500"
+st "software_trigger_in"
+blo "38000,61300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2346,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,53600,28000,54400"
+st "software_trigger_in        : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "software_trigger_in"
+t "std_logic"
+o 44
+suid 97,0
+)
+)
+)
+*231 (CptPort
+uid 2381,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2382,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "67000,43625,67750,44375"
+)
+tg (CPTG
+uid 2383,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2384,0
+va (VaSet
+)
+xt "60700,43500,66000,44500"
+st "state : (7:0)"
+ju 2
+blo "66000,44300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2385,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,12000,37500,13600"
+st "-- for debugging
+state                      : OUT    std_logic_vector (7 downto 0) ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "state"
+t "std_logic_vector"
+b "(7 downto 0)"
+prec "-- for debugging"
+preAdd 0
+o 1
+suid 99,0
+)
+)
+)
+*232 (CptPort
+uid 2415,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2416,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "67000,44625,67750,45375"
+)
+tg (CPTG
+uid 2417,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2418,0
+va (VaSet
+)
+xt "63200,44500,66000,45500"
+st "is_idle"
+ju 2
+blo "66000,45300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2419,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,13600,28000,14400"
+st "is_idle                    : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "is_idle"
+t "std_logic"
+o 2
+suid 100,0
+)
+)
+)
+*233 (CptPort
+uid 2472,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2473,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,61625,37000,62375"
+)
+tg (CPTG
+uid 2474,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2475,0
+va (VaSet
+)
+xt "38000,61500,44500,62500"
+st "busy_enable_in"
+blo "38000,62300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2476,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,29600,28000,30400"
+st "busy_enable_in             : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "busy_enable_in"
+t "std_logic"
+o 21
+suid 101,0
+)
+)
+)
+*234 (CptPort
+uid 2477,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2478,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,62625,37000,63375"
+)
+tg (CPTG
+uid 2479,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2480,0
+va (VaSet
+)
+xt "38000,62500,46000,63500"
+st "cont_trigger_en_in"
+blo "38000,63300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2481,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,31200,28000,32000"
+st "cont_trigger_en_in         : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "cont_trigger_en_in"
+t "std_logic"
+o 23
+suid 102,0
+)
+)
+)
+*235 (CptPort
+uid 2482,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2483,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,63625,37000,64375"
+)
+tg (CPTG
+uid 2484,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2485,0
+va (VaSet
+)
+xt "38000,63500,47100,64500"
+st "socket_send_mode_in"
+blo "38000,64300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2486,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,32000,28000,32800"
+st "socket_send_mode_in        : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "socket_send_mode_in"
+t "std_logic"
+o 24
+suid 103,0
+)
+)
+)
+*236 (CptPort
+uid 2487,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2488,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,64625,37000,65375"
+)
+tg (CPTG
+uid 2489,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2490,0
+va (VaSet
+)
+xt "38000,64500,45400,65500"
+st "trigger_enable_in"
+blo "38000,65300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2491,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,30400,28000,31200"
+st "trigger_enable_in          : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "trigger_enable_in"
+t "std_logic"
+o 22
+suid 104,0
+)
+)
+)
+*237 (CptPort
+uid 2525,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2526,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "36250,65625,37000,66375"
+)
+tg (CPTG
+uid 2527,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2528,0
+va (VaSet
+)
+xt "38000,65500,44600,66500"
+st "busy_manual_in"
+blo "38000,66300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2529,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,32800,28000,33600"
+st "busy_manual_in             : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "busy_manual_in"
+t "std_logic"
+o 25
+suid 105,0
+)
+)
+)
+]
+shape (Rectangle
+uid 238,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "37000,1000,67000,67000"
+)
+oxt "37000,1000,51000,21000"
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "38300,21000,44500,22000"
+st "FACT_FAD_lib"
+blo "38300,21800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "38300,22000,44700,23000"
+st "data_generator"
+blo "38300,22800"
+)
+)
+gi *238 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "37000,5200,52000,7600"
+st "Generic Declarations
+
+RAM_ADDR_WIDTH integer 12  
+"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+(GiElement
+name "RAM_ADDR_WIDTH"
+type "integer"
+value "12"
+)
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+)
+portVis (PortSigDisplay
+)
+)
+*239 (Grouping
+uid 16,0
+optionalChildren [
+*240 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "41000,29000,58000,30000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "41200,29000,51900,30000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*241 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "58000,25000,62000,26000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "58200,25000,61500,26000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*242 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "41000,27000,58000,28000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "41200,27000,52100,28000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*243 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "37000,27000,41000,28000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "37200,27000,39500,28000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*244 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "58000,26000,78000,30000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "58200,26200,68000,27200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*245 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "62000,25000,78000,26000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "62200,25000,66900,26000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*246 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "37000,25000,58000,27000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "44200,25500,50800,26500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*247 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "37000,28000,41000,29000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "37200,28000,39500,29000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*248 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "37000,29000,41000,30000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "37200,29000,40300,30000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*249 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "41000,28000,58000,29000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "41200,28000,57400,29000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "37000,25000,78000,30000"
+)
+oxt "14000,66000,55000,71000"
+)
+*250 (CommentText
+uid 103,0
+shape (Rectangle
+uid 104,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,-6000,33000,0"
+)
+text (MLText
+uid 105,0
+va (VaSet
+fg "0,0,32768"
+font "Arial,10,0"
+)
+xt "200,-5800,32200,-600"
+st "
+Created using Mentor Graphics HDL2Graphics(TM) Technology
+on - 16:03:02 10.02.2010
+from - D:\\E5b\\E5b_09_189\\FPGA\\FACT_FAD\\FACT_FAD_lib\\hdl\\data_generator.vhd
+
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 5600
+visibleWidth 32600
+)
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *251 (PackageList
+uid 131,0
+stg "VerticalLayoutStrategy"
+textVec [
+*252 (Text
+uid 132,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,1000,5400,2000"
+st "Package List"
+blo "0,1800"
+)
+*253 (MLText
+uid 133,0
+va (VaSet
+)
+xt "0,2000,16200,8000"
+st "library IEEE;
+use IEEE.STD_LOGIC_1164.ALL;
+use IEEE.STD_LOGIC_ARITH.ALL;
+use IEEE.STD_LOGIC_UNSIGNED.ALL;
+library fact_fad_lib;
+use fact_fad_lib.fad_definitions.all;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *254 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *255 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,10000,5400,11000"
+st "Declarations"
+blo "0,10800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,11000,2700,12000"
+st "Ports:"
+blo "0,11800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,68800,2400,69800"
+st "User:"
+blo "0,69600"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "0,10000,5800,11000"
+st "Internal User:"
+blo "0,10800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,69800,2000,69800"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "0,10000,0,10000"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 2533,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_lib/hds/debouncer/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/debouncer/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/debouncer/symbol.sb	(revision 11755)
@@ -0,0 +1,1518 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "IEEE"
+unitName "NUMERIC_STD"
+itemName "ALL"
+)
+]
+libraryRefs [
+"IEEE"
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+ordering 1
+suid 3,0
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 82,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+*14 (LogPort
+port (LogicalPort
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+uid 71,0
+)
+*15 (LogPort
+port (LogicalPort
+decl (Decl
+n "trigger_in"
+t "STD_LOGIC"
+prec "--           rst : in  STD_LOGIC;"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+)
+)
+uid 73,0
+)
+*16 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "trigger_out"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 3
+suid 3,0
+i "'0'"
+)
+)
+uid 75,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 95,0
+optionalChildren [
+*17 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *18 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 97,0
+optionalChildren [
+*19 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 98,0
+)
+*20 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 99,0
+)
+*21 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 100,0
+)
+*22 (MRCItem
+litem &14
+pos 0
+dimension 20
+uid 72,0
+)
+*23 (MRCItem
+litem &15
+pos 1
+dimension 20
+uid 74,0
+)
+*24 (MRCItem
+litem &16
+pos 2
+dimension 20
+uid 76,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 101,0
+optionalChildren [
+*25 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 102,0
+)
+*26 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 103,0
+)
+*27 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 104,0
+)
+*28 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 105,0
+)
+*29 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 106,0
+)
+*30 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 107,0
+)
+*31 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 108,0
+)
+*32 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 109,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 96,0
+vaOverrides [
+]
+)
+]
+)
+uid 81,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *33 (LEmptyRow
+)
+uid 111,0
+optionalChildren [
+*34 (RefLabelRowHdr
+)
+*35 (TitleRowHdr
+)
+*36 (FilterRowHdr
+)
+*37 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*38 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*39 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*40 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*41 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*42 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*43 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*44 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*45 (LogGeneric
+generic (GiElement
+name "WIDTH"
+type "INTEGER"
+value "17"
+)
+uid 161,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 123,0
+optionalChildren [
+*46 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *47 (MRCItem
+litem &33
+pos 3
+dimension 20
+)
+uid 125,0
+optionalChildren [
+*48 (MRCItem
+litem &34
+pos 0
+dimension 20
+uid 126,0
+)
+*49 (MRCItem
+litem &35
+pos 1
+dimension 23
+uid 127,0
+)
+*50 (MRCItem
+litem &36
+pos 2
+hidden 1
+dimension 20
+uid 128,0
+)
+*51 (MRCItem
+litem &45
+pos 0
+dimension 20
+uid 162,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 129,0
+optionalChildren [
+*52 (MRCItem
+litem &37
+pos 0
+dimension 20
+uid 130,0
+)
+*53 (MRCItem
+litem &39
+pos 1
+dimension 50
+uid 131,0
+)
+*54 (MRCItem
+litem &40
+pos 2
+dimension 100
+uid 132,0
+)
+*55 (MRCItem
+litem &41
+pos 3
+dimension 100
+uid 133,0
+)
+*56 (MRCItem
+litem &42
+pos 4
+dimension 50
+uid 134,0
+)
+*57 (MRCItem
+litem &43
+pos 5
+dimension 50
+uid 135,0
+)
+*58 (MRCItem
+litem &44
+pos 6
+dimension 80
+uid 136,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 124,0
+vaOverrides [
+]
+)
+]
+)
+uid 110,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\FPGA_projects\\FACT_FAD_22062010\\FACT_FAD_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\FPGA_projects\\FACT_FAD_22062010\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\FPGA_projects\\FACT_FAD_22062010\\FACT_FAD_lib\\hds\\debouncer\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\FPGA_projects\\FACT_FAD_22062010\\FACT_FAD_lib\\hds\\debouncer\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\FPGA_projects\\FACT_FAD_22062010\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\FPGA_projects\\FACT_FAD_22062010\\FACT_FAD_lib\\hds\\debouncer"
+)
+(vvPair
+variable "d_logical"
+value "C:\\FPGA_projects\\FACT_FAD_22062010\\FACT_FAD_lib\\hds\\debouncer"
+)
+(vvPair
+variable "date"
+value "22.06.2010"
+)
+(vvPair
+variable "day"
+value "Di"
+)
+(vvPair
+variable "day_long"
+value "Dienstag"
+)
+(vvPair
+variable "dd"
+value "22"
+)
+(vvPair
+variable "entity_name"
+value "debouncer"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "TU-CC4900F8C7D2"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "mm"
+value "06"
+)
+(vvPair
+variable "module_name"
+value "debouncer"
+)
+(vvPair
+variable "month"
+value "Jun"
+)
+(vvPair
+variable "month_long"
+value "Juni"
+)
+(vvPair
+variable "p"
+value "C:\\FPGA_projects\\FACT_FAD_22062010\\FACT_FAD_lib\\hds\\debouncer\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "C:\\FPGA_projects\\FACT_FAD_22062010\\FACT_FAD_lib\\hds\\debouncer\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "10:22:23"
+)
+(vvPair
+variable "unit"
+value "debouncer"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2010"
+)
+(vvPair
+variable "yy"
+value "10"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 80,0
+optionalChildren [
+*59 (SymbolBody
+uid 8,0
+optionalChildren [
+*60 (CptPort
+uid 48,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 49,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "24250,13625,25000,14375"
+)
+tg (CPTG
+uid 50,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 51,0
+va (VaSet
+)
+xt "26000,13500,27300,14500"
+st "clk"
+blo "26000,14300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 52,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,8000,20000,8800"
+st "clk         : IN     STD_LOGIC  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+*61 (CptPort
+uid 53,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 54,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "24250,14625,25000,15375"
+)
+tg (CPTG
+uid 55,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 56,0
+va (VaSet
+)
+xt "26000,14500,30200,15500"
+st "trigger_in"
+blo "26000,15300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 57,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,8800,20000,10400"
+st "--           rst : in  STD_LOGIC;
+trigger_in  : IN     STD_LOGIC  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "trigger_in"
+t "STD_LOGIC"
+prec "--           rst : in  STD_LOGIC;"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+)
+)
+)
+*62 (CptPort
+uid 58,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 59,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "37000,14625,37750,15375"
+)
+tg (CPTG
+uid 60,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 61,0
+va (VaSet
+)
+xt "31400,14500,36000,15500"
+st "trigger_out"
+ju 2
+blo "36000,15300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 62,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,10400,22500,11200"
+st "trigger_out : OUT    STD_LOGIC  := '0'
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "trigger_out"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 3
+suid 3,0
+i "'0'"
+)
+)
+)
+*63 (CommentText
+uid 68,0
+ps "EdgeToEdgeStrategy"
+shape (Rectangle
+uid 69,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "24500,3000,39500,7400"
+)
+oxt "24500,3000,39500,7000"
+text (MLText
+uid 70,0
+va (VaSet
+fg "0,0,32768"
+)
+xt "24700,3200,38600,7200"
+st "
+-- -- Uncomment the following library declaration if instantiating
+-- -- any Xilinx primitives in this code.
+-- library UNISIM;
+-- use UNISIM.VComponents.all;
+--
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4400
+visibleWidth 15000
+)
+included 1
+excludeCommentLeader 1
+)
+]
+shape (Rectangle
+uid 160,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "25000,13000,37000,18000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "25200,18000,31400,19000"
+st "FACT_FAD_lib"
+blo "25200,18800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "25200,19000,29600,20000"
+st "debouncer"
+blo "25200,19800"
+)
+)
+gi *64 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "24500,4600,36000,7000"
+st "Generic Declarations
+
+WIDTH INTEGER 17  
+"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+(GiElement
+name "WIDTH"
+type "INTEGER"
+value "17"
+)
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+)
+portVis (PortSigDisplay
+)
+)
+*65 (Grouping
+uid 16,0
+optionalChildren [
+*66 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "29000,26000,46000,27000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "29200,26000,38900,27000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*67 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "46000,22000,50000,23000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "46200,22000,49200,23000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*68 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "29000,24000,46000,25000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "29200,24000,39200,25000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*69 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,24000,29000,25000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "25200,24000,27300,25000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*70 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "46000,23000,66000,27000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "46200,23200,55400,24200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*71 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "50000,22000,66000,23000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "50200,22000,54700,23000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*72 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,22000,46000,24000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "32700,22000,38300,24000"
+st "
+TU Dortmund 
+Physik / EE
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*73 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,25000,29000,26000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "25200,25000,27300,26000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*74 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "25000,26000,29000,27000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "25200,26000,27900,27000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*75 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "29000,25000,46000,26000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "29200,25000,41900,26000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "25000,22000,66000,27000"
+)
+oxt "14000,66000,55000,71000"
+)
+*76 (CommentText
+uid 65,0
+shape (Rectangle
+uid 66,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,-6000,33000,0"
+)
+text (MLText
+uid 67,0
+va (VaSet
+fg "0,0,32768"
+font "Arial,10,0"
+)
+xt "200,-5800,32200,-600"
+st "
+Created using Mentor Graphics HDL2Graphics(TM) Technology
+on - 08:37:05 24.03.2010
+from - D:\\E5b\\E5b_09_189\\FPGA\\FACT_FAD\\FACT_FAD_test_devices_lib\\hdl\\debouncer.vhd
+
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 5600
+visibleWidth 32600
+)
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *77 (PackageList
+uid 77,0
+stg "VerticalLayoutStrategy"
+textVec [
+*78 (Text
+uid 78,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,1000,5400,2000"
+st "Package List"
+blo "0,1800"
+)
+*79 (MLText
+uid 79,0
+va (VaSet
+)
+xt "0,2000,13000,5000"
+st "LIBRARY IEEE;
+USE IEEE.STD_LOGIC_1164.ALL;
+USE IEEE.NUMERIC_STD.ALL;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *80 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *81 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,6000,5400,7000"
+st "Declarations"
+blo "0,6800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,7000,2700,8000"
+st "Ports:"
+blo "0,7800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,11200,2400,12200"
+st "User:"
+blo "0,12000"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "0,6000,5800,7000"
+st "Internal User:"
+blo "0,6800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,12200,2000,12200"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "0,6000,0,6000"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 162,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_lib/hds/dna_gen/@behavioral.bd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/dna_gen/@behavioral.bd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/dna_gen/@behavioral.bd	(revision 11755)
@@ -0,0 +1,6989 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+]
+instances [
+(Instance
+name "DNA_PORT_inst"
+duLibraryName "unisim"
+duName "DNA_PORT"
+elements [
+(GiElement
+name "SIM_DNA_VALUE"
+type "bit_vector"
+value "DNA_FOR_SIM"
+)
+]
+mwi 0
+uid 97,0
+)
+]
+embeddedInstances [
+(EmbeddedInstance
+name "SM"
+number "1"
+view 1
+machine (Machine
+name "FTU_dna_gen_State"
+children [
+(Machine
+name "FTU_dna_gen_State"
+children [
+]
+stateSignalName "FTU_dna_gen_State"
+)
+]
+)
+)
+(EmbeddedInstance
+name "eb1"
+number "2"
+)
+]
+)
+version "29.1"
+appVersion "2009.2 (Build 10)"
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\@f@t@u_dna_gen\\@behavioral.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\@f@t@u_dna_gen\\@behavioral.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "Behavioral"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\@f@t@u_dna_gen"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\FTU_dna_gen"
+)
+(vvPair
+variable "date"
+value "15.02.2011"
+)
+(vvPair
+variable "day"
+value "Di"
+)
+(vvPair
+variable "day_long"
+value "Dienstag"
+)
+(vvPair
+variable "dd"
+value "15"
+)
+(vvPair
+variable "entity_name"
+value "FTU_dna_gen"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "@behavioral.bd"
+)
+(vvPair
+variable "f_logical"
+value "Behavioral.bd"
+)
+(vvPair
+variable "f_noext"
+value "@behavioral"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "FTU_dna_gen"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\@f@t@u_dna_gen\\@behavioral.bd"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\FTU_dna_gen\\Behavioral.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "@behavioral"
+)
+(vvPair
+variable "this_file_logical"
+value "Behavioral"
+)
+(vvPair
+variable "time"
+value "09:15:09"
+)
+(vvPair
+variable "unit"
+value "FTU_dna_gen"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "Behavioral"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+optionalChildren [
+*1 (Net
+uid 9,0
+decl (Decl
+n "dout_sig"
+t "STD_LOGIC"
+o 5
+suid 1,0
+i "'0'"
+)
+declText (MLText
+uid 10,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "15000,32000,45000,32800"
+st "SIGNAL dout_sig   : STD_LOGIC                     := '0'
+"
+)
+)
+*2 (Net
+uid 11,0
+decl (Decl
+n "read_sig"
+t "STD_LOGIC"
+o 6
+suid 2,0
+i "'0'"
+)
+declText (MLText
+uid 12,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "15000,32800,45000,33600"
+st "SIGNAL read_sig   : STD_LOGIC                     := '0'
+"
+)
+)
+*3 (Net
+uid 13,0
+decl (Decl
+n "shift_sig"
+t "STD_LOGIC"
+o 7
+suid 3,0
+i "'0'"
+)
+declText (MLText
+uid 14,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "15000,33600,45000,34400"
+st "SIGNAL shift_sig  : STD_LOGIC                     := '0'
+"
+)
+)
+*4 (Net
+uid 15,0
+decl (Decl
+n "dna_sig"
+t "STD_LOGIC_VECTOR"
+b "(63 downto 0)"
+o 8
+suid 4,0
+i "(others => '0')"
+)
+declText (MLText
+uid 16,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "15000,34400,51000,35200"
+st "SIGNAL dna_sig    : STD_LOGIC_VECTOR(63 downto 0) := (others => '0')
+"
+)
+)
+*5 (Net
+uid 19,0
+decl (Decl
+n "shift_cntr"
+t "INTEGER"
+b "RANGE 0 to 64"
+o 9
+suid 6,0
+i "0"
+)
+declText (MLText
+uid 20,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "15000,35200,44000,36000"
+st "SIGNAL shift_cntr : INTEGER RANGE 0 to 64         := 0
+"
+)
+)
+*6 (PortIoIn
+uid 21,0
+shape (CompositeShape
+uid 22,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 23,0
+sl 0
+ro 270
+xt "-5000,17625,-3500,18375"
+)
+(Line
+uid 24,0
+sl 0
+ro 270
+xt "-3500,18000,-3000,18000"
+pts [
+"-3500,18000"
+"-3000,18000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 25,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 26,0
+va (VaSet
+)
+xt "-7300,17500,-6000,18500"
+st "clk"
+ju 2
+blo "-6000,18300"
+tm "WireNameMgr"
+)
+)
+)
+*7 (Net
+uid 27,0
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 1
+suid 7,0
+)
+declText (MLText
+uid 28,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "15000,26000,27500,26800"
+st "clk        : STD_LOGIC
+"
+)
+)
+*8 (PortIoIn
+uid 35,0
+shape (CompositeShape
+uid 36,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 37,0
+sl 0
+ro 270
+xt "4000,-1375,5500,-625"
+)
+(Line
+uid 38,0
+sl 0
+ro 270
+xt "5500,-1000,6000,-1000"
+pts [
+"5500,-1000"
+"6000,-1000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 39,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 40,0
+va (VaSet
+)
+xt "1100,-1500,3000,-500"
+st "start"
+ju 2
+blo "3000,-700"
+tm "WireNameMgr"
+)
+)
+)
+*9 (Net
+uid 41,0
+decl (Decl
+n "start"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 2
+suid 8,0
+)
+declText (MLText
+uid 42,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "15000,26800,27500,27600"
+st "start      : STD_LOGIC
+"
+)
+)
+*10 (PortIoOut
+uid 49,0
+shape (CompositeShape
+uid 50,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 51,0
+sl 0
+ro 270
+xt "28500,10625,30000,11375"
+)
+(Line
+uid 52,0
+sl 0
+ro 270
+xt "28000,11000,28500,11000"
+pts [
+"28000,11000"
+"28500,11000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 53,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 54,0
+va (VaSet
+)
+xt "31000,10500,32600,11500"
+st "dna"
+blo "31000,11300"
+tm "WireNameMgr"
+)
+)
+)
+*11 (Net
+uid 55,0
+decl (Decl
+n "dna"
+t "STD_LOGIC_VECTOR"
+b "(63 downto 0)"
+preAdd 0
+posAdd 0
+o 3
+suid 9,0
+i "(others => '0')"
+)
+declText (MLText
+uid 56,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "15000,27600,47500,28400"
+st "dna        : STD_LOGIC_VECTOR(63 downto 0) := (others => '0')
+"
+)
+)
+*12 (PortIoOut
+uid 63,0
+shape (CompositeShape
+uid 64,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 65,0
+sl 0
+ro 270
+xt "11500,-1375,13000,-625"
+)
+(Line
+uid 66,0
+sl 0
+ro 270
+xt "11000,-1000,11500,-1000"
+pts [
+"11000,-1000"
+"11500,-1000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 67,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 68,0
+va (VaSet
+)
+xt "14000,-1500,16200,-500"
+st "ready"
+blo "14000,-700"
+tm "WireNameMgr"
+)
+)
+)
+*13 (Net
+uid 69,0
+decl (Decl
+n "ready"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 4
+suid 10,0
+i "'0'"
+)
+declText (MLText
+uid 70,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "15000,28400,41500,29200"
+st "ready      : STD_LOGIC                     := '0'
+"
+)
+)
+*14 (SaComponent
+uid 97,0
+optionalChildren [
+*15 (CptPort
+uid 107,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 108,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "29000,2625,29750,3375"
+)
+tg (CPTG
+uid 109,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 110,0
+va (VaSet
+)
+xt "25300,2500,28000,3500"
+st "DOUT"
+ju 2
+blo "28000,3300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "DOUT"
+t "std_ulogic"
+preAdd 0
+posAdd 0
+o 1
+)
+)
+)
+*16 (CptPort
+uid 111,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 112,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "21250,1625,22000,2375"
+)
+tg (CPTG
+uid 113,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 114,0
+va (VaSet
+)
+xt "23000,1500,24900,2500"
+st "CLK"
+blo "23000,2300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK"
+t "std_ulogic"
+preAdd 0
+posAdd 0
+o 2
+)
+)
+)
+*17 (CptPort
+uid 115,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 116,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "21250,2625,22000,3375"
+)
+tg (CPTG
+uid 117,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 118,0
+va (VaSet
+)
+xt "23000,2500,24800,3500"
+st "DIN"
+blo "23000,3300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "DIN"
+t "std_ulogic"
+preAdd 0
+posAdd 0
+o 3
+)
+)
+)
+*18 (CptPort
+uid 119,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 120,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "21250,625,22000,1375"
+)
+tg (CPTG
+uid 121,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 122,0
+va (VaSet
+)
+xt "23000,500,25600,1500"
+st "READ"
+blo "23000,1300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "READ"
+t "std_ulogic"
+preAdd 0
+posAdd 0
+o 4
+)
+)
+)
+*19 (CptPort
+uid 123,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 124,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "21250,-375,22000,375"
+)
+tg (CPTG
+uid 125,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 126,0
+va (VaSet
+)
+xt "23000,-500,25700,500"
+st "SHIFT"
+blo "23000,300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "SHIFT"
+t "std_ulogic"
+preAdd 0
+posAdd 0
+o 5
+)
+)
+)
+*20 (PortMapFrame
+uid 127,0
+ps "PortMapFrameStrategy"
+shape (RectFrame
+uid 128,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "20000,-3000,31000,6000"
+)
+portMapText (BiTextGroup
+uid 129,0
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+uid 130,0
+va (VaSet
+isHidden 1
+)
+xt "31000,6000,38600,10000"
+st "CLK => clk,
+READ => read_sig,
+SHIFT => shift_sig,
+DOUT => dout_sig,"
+)
+second (MLText
+uid 131,0
+va (VaSet
+isHidden 1
+)
+xt "31000,10000,35400,11000"
+st "DIN => '0'"
+tm "PortMapTextMgr"
+)
+)
+)
+]
+shape (Rectangle
+uid 98,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "22000,-1000,29000,4000"
+)
+ttg (MlTextGroup
+uid 99,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*21 (Text
+uid 100,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "22050,3000,24950,4000"
+st "unisim"
+blo "22050,3800"
+tm "BdLibraryNameMgr"
+)
+*22 (Text
+uid 101,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22050,4000,26750,5000"
+st "DNA_PORT"
+blo "22050,4800"
+tm "CptNameMgr"
+)
+*23 (Text
+uid 102,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "22050,5000,28950,6000"
+st "DNA_PORT_inst"
+blo "22050,5800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 103,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 104,0
+text (MLText
+uid 105,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "21150,-4300,46650,-3500"
+st "SIM_DNA_VALUE = DNA_FOR_SIM    ( bit_vector )  
+"
+)
+header ""
+)
+elements [
+(GiElement
+name "SIM_DNA_VALUE"
+type "bit_vector"
+value "DNA_FOR_SIM"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 106,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "22250,2250,23750,3750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+viewiconposition 0
+portVis (PortSigDisplay
+sTC 0
+)
+archFileType "UNKNOWN"
+)
+*24 (HdlText
+uid 156,0
+optionalChildren [
+*25 (SmEmbeddedModel
+version "23.1"
+model (StateMachine
+uid 163,0
+optionalChildren [
+*26 (ConcurrentSM
+uid 248,0
+topDiagram (StateDiagram
+LanguageMgr "None"
+uid 249,0
+optionalChildren [
+*27 (State
+uid 285,0
+shape (Circle
+uid 286,0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "0,32768,49152"
+lineWidth 2
+)
+xt "27477,4000,33477,10000"
+radius 3000
+)
+name (Text
+uid 287,0
+va (VaSet
+font "Arial,10,1"
+)
+xt "29027,6400,31927,7600"
+st "IDLE"
+ju 0
+blo "30477,7400"
+tm "ONodeName"
+)
+wait (TextAssociate
+uid 288,0
+ps "CenterOffsetStrategy"
+text (Text
+uid 289,0
+va (VaSet
+isHidden 1
+fg "0,0,32768"
+font "arial,10,1"
+)
+xt "30577,7300,34177,8500"
+st "wait 2"
+blo "30577,8300"
+tm "SmWaitText"
+)
+)
+encoding (Text
+uid 290,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "30477,8000,30477,8000"
+blo "30477,8000"
+tm "SmEncodingMgr"
+)
+actionBlk (SmStateActionsBlock
+uid 293,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 294,0
+va (VaSet
+vasetType 1
+isHidden 1
+fg "65535,65535,65535"
+bg "0,0,0"
+lineColor "39936,56832,65280"
+lineWidth -1
+)
+xt "34377,10100,34577,10300"
+)
+autoResize 1
+tline (Line
+uid 295,0
+va (VaSet
+vasetType 3
+isHidden 1
+lineColor "39936,56832,65280"
+lineWidth -1
+)
+xt "30477,7000,30477,7000"
+pts [
+"30477,7000"
+"30477,7000"
+]
+)
+bline (Line
+uid 296,0
+va (VaSet
+vasetType 3
+isHidden 1
+lineColor "39936,56832,65280"
+lineWidth -1
+)
+xt "30477,7000,30477,7000"
+pts [
+"30477,7000"
+"30477,7000"
+]
+)
+ttri (Triangle
+uid 297,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,32768,49152"
+bg "0,0,0"
+lineColor "39936,56832,65280"
+lineWidth -1
+)
+xt "30027,6825,30377,7175"
+)
+btri (Triangle
+uid 298,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,32768,49152"
+bg "0,0,0"
+lineColor "39936,56832,65280"
+lineWidth -1
+)
+xt "30027,6825,30377,7175"
+)
+entryActions (MLText
+uid 299,0
+va (VaSet
+)
+xt "30477,7000,30477,7000"
+tm "Actions"
+)
+inActions (MLText
+uid 300,0
+va (VaSet
+)
+xt "30477,7000,36677,10000"
+st "ready <= '0';
+read_sig <= '0';
+shift_sig <= '0';"
+tm "Actions"
+)
+exitActions (MLText
+uid 301,0
+va (VaSet
+)
+xt "30477,7000,30477,7000"
+tm "Actions"
+)
+)
+caseExpr (TextAssociate
+uid 291,0
+ps "CenterOffsetStrategy"
+text (MLText
+uid 292,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "28877,8000,33877,9000"
+st "CASE: expr"
+tm "SmCaseExpr"
+)
+)
+)
+*28 (State
+uid 302,0
+shape (Circle
+uid 303,0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "0,32768,49152"
+lineWidth 2
+)
+xt "52237,28740,59669,36172"
+radius 3716
+)
+name (Text
+uid 304,0
+va (VaSet
+font "Arial,10,1"
+)
+xt "52903,31856,59003,33056"
+st "READ_DNA"
+ju 0
+blo "55953,32856"
+tm "ONodeName"
+)
+wait (TextAssociate
+uid 305,0
+ps "CenterOffsetStrategy"
+text (Text
+uid 306,0
+va (VaSet
+isHidden 1
+fg "0,0,32768"
+font "arial,10,1"
+)
+xt "56053,32756,59653,33956"
+st "wait 2"
+blo "56053,33756"
+tm "SmWaitText"
+)
+)
+encoding (Text
+uid 307,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "55953,33456,55953,33456"
+blo "55953,33456"
+tm "SmEncodingMgr"
+)
+actionBlk (SmStateActionsBlock
+uid 310,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 311,0
+va (VaSet
+vasetType 1
+isHidden 1
+fg "65535,65535,65535"
+bg "0,0,0"
+lineColor "39936,56832,65280"
+lineWidth -1
+)
+xt "59853,35556,60053,35756"
+)
+autoResize 1
+tline (Line
+uid 312,0
+va (VaSet
+vasetType 3
+isHidden 1
+lineColor "39936,56832,65280"
+lineWidth -1
+)
+xt "55953,32456,55953,32456"
+pts [
+"55953,32456"
+"55953,32456"
+]
+)
+bline (Line
+uid 313,0
+va (VaSet
+vasetType 3
+isHidden 1
+lineColor "39936,56832,65280"
+lineWidth -1
+)
+xt "55953,32456,55953,32456"
+pts [
+"55953,32456"
+"55953,32456"
+]
+)
+ttri (Triangle
+uid 314,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,32768,49152"
+bg "0,0,0"
+lineColor "39936,56832,65280"
+lineWidth -1
+)
+xt "55503,32281,55853,32631"
+)
+btri (Triangle
+uid 315,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,32768,49152"
+bg "0,0,0"
+lineColor "39936,56832,65280"
+lineWidth -1
+)
+xt "55503,32281,55853,32631"
+)
+entryActions (MLText
+uid 316,0
+va (VaSet
+)
+xt "55953,32456,55953,32456"
+tm "Actions"
+)
+inActions (MLText
+uid 317,0
+va (VaSet
+)
+xt "55953,32456,62153,35456"
+st "ready <= '0';
+read_sig <= '1';
+shift_sig <= '0';"
+tm "Actions"
+)
+exitActions (MLText
+uid 318,0
+va (VaSet
+)
+xt "55953,32456,55953,32456"
+tm "Actions"
+)
+)
+caseExpr (TextAssociate
+uid 308,0
+ps "CenterOffsetStrategy"
+text (MLText
+uid 309,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "54353,33456,59353,34456"
+st "CASE: expr"
+tm "SmCaseExpr"
+)
+)
+impLoop 0
+)
+*29 (State
+uid 319,0
+shape (Circle
+uid 320,0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "0,32768,49152"
+lineWidth 2
+)
+xt "26721,54237,34153,61669"
+radius 3716
+)
+name (Text
+uid 321,0
+va (VaSet
+font "Arial,10,1"
+)
+xt "27387,57353,33487,58553"
+st "SHIFT_DNA"
+ju 0
+blo "30437,58353"
+tm "ONodeName"
+)
+wait (TextAssociate
+uid 322,0
+ps "CenterOffsetStrategy"
+text (Text
+uid 323,0
+va (VaSet
+isHidden 1
+fg "0,0,32768"
+font "arial,10,1"
+)
+xt "30537,58253,34137,59453"
+st "wait 2"
+blo "30537,59253"
+tm "SmWaitText"
+)
+)
+encoding (Text
+uid 324,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "30437,58953,30437,58953"
+blo "30437,58953"
+tm "SmEncodingMgr"
+)
+actionBlk (SmStateActionsBlock
+uid 327,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 328,0
+va (VaSet
+vasetType 1
+isHidden 1
+fg "65535,65535,65535"
+bg "0,0,0"
+lineColor "39936,56832,65280"
+lineWidth -1
+)
+xt "34337,61053,34537,61253"
+)
+autoResize 1
+tline (Line
+uid 329,0
+va (VaSet
+vasetType 3
+isHidden 1
+lineColor "39936,56832,65280"
+lineWidth -1
+)
+xt "30437,57953,30437,57953"
+pts [
+"30437,57953"
+"30437,57953"
+]
+)
+bline (Line
+uid 330,0
+va (VaSet
+vasetType 3
+isHidden 1
+lineColor "39936,56832,65280"
+lineWidth -1
+)
+xt "30437,57953,30437,57953"
+pts [
+"30437,57953"
+"30437,57953"
+]
+)
+ttri (Triangle
+uid 331,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,32768,49152"
+bg "0,0,0"
+lineColor "39936,56832,65280"
+lineWidth -1
+)
+xt "29987,57778,30337,58128"
+)
+btri (Triangle
+uid 332,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,32768,49152"
+bg "0,0,0"
+lineColor "39936,56832,65280"
+lineWidth -1
+)
+xt "29987,57778,30337,58128"
+)
+entryActions (MLText
+uid 333,0
+va (VaSet
+)
+xt "30437,57953,30437,57953"
+tm "Actions"
+)
+inActions (MLText
+uid 334,0
+va (VaSet
+)
+xt "30437,57953,40737,60953"
+st "shift_cntr <= shift_cntr + 1;
+ready <= '0';
+read_sig <= '0';"
+tm "Actions"
+)
+exitActions (MLText
+uid 335,0
+va (VaSet
+)
+xt "30437,57953,30437,57953"
+tm "Actions"
+)
+)
+caseExpr (TextAssociate
+uid 325,0
+ps "CenterOffsetStrategy"
+text (MLText
+uid 326,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "28837,58953,33837,59953"
+st "CASE: expr"
+tm "SmCaseExpr"
+)
+)
+impLoop 0
+)
+*30 (State
+uid 336,0
+shape (Circle
+uid 337,0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "0,32768,49152"
+lineWidth 2
+)
+xt "949,28404,9053,36508"
+radius 4052
+)
+name (Text
+uid 338,0
+va (VaSet
+font "Arial,10,1"
+)
+xt "1601,31856,8401,33056"
+st "DNA_READY"
+ju 0
+blo "5001,32856"
+tm "ONodeName"
+)
+wait (TextAssociate
+uid 339,0
+ps "CenterOffsetStrategy"
+text (Text
+uid 340,0
+va (VaSet
+isHidden 1
+fg "0,0,32768"
+font "arial,10,1"
+)
+xt "5101,32756,8701,33956"
+st "wait 2"
+blo "5101,33756"
+tm "SmWaitText"
+)
+)
+encoding (Text
+uid 341,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "5001,33456,5001,33456"
+blo "5001,33456"
+tm "SmEncodingMgr"
+)
+actionBlk (SmStateActionsBlock
+uid 344,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 345,0
+va (VaSet
+vasetType 1
+isHidden 1
+fg "65535,65535,65535"
+bg "0,0,0"
+lineColor "39936,56832,65280"
+lineWidth -1
+)
+xt "8901,35556,9101,35756"
+)
+autoResize 1
+tline (Line
+uid 346,0
+va (VaSet
+vasetType 3
+isHidden 1
+lineColor "39936,56832,65280"
+lineWidth -1
+)
+xt "5001,32456,5001,32456"
+pts [
+"5001,32456"
+"5001,32456"
+]
+)
+bline (Line
+uid 347,0
+va (VaSet
+vasetType 3
+isHidden 1
+lineColor "39936,56832,65280"
+lineWidth -1
+)
+xt "5001,32456,5001,32456"
+pts [
+"5001,32456"
+"5001,32456"
+]
+)
+ttri (Triangle
+uid 348,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,32768,49152"
+bg "0,0,0"
+lineColor "39936,56832,65280"
+lineWidth -1
+)
+xt "4551,32281,4901,32631"
+)
+btri (Triangle
+uid 349,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,32768,49152"
+bg "0,0,0"
+lineColor "39936,56832,65280"
+lineWidth -1
+)
+xt "4551,32281,4901,32631"
+)
+entryActions (MLText
+uid 350,0
+va (VaSet
+)
+xt "5001,32456,5001,32456"
+tm "Actions"
+)
+inActions (MLText
+uid 351,0
+va (VaSet
+)
+xt "5001,32456,11201,35456"
+st "ready <= '1';
+read_sig <= '0';
+shift_sig <= '0';"
+tm "Actions"
+)
+exitActions (MLText
+uid 352,0
+va (VaSet
+)
+xt "5001,32456,5001,32456"
+tm "Actions"
+)
+)
+caseExpr (TextAssociate
+uid 342,0
+ps "CenterOffsetStrategy"
+text (MLText
+uid 343,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "3401,33456,8401,34456"
+st "CASE: expr"
+tm "SmCaseExpr"
+)
+)
+)
+*31 (SmClockPoint
+uid 353,0
+shape (CompositeShape
+uid 354,0
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+optionalChildren [
+(Pentagon
+uid 355,0
+sl 0
+ro 270
+xt "-176,-1500,2074,-500"
+)
+(OrthoPolyLine
+uid 356,0
+sl 0
+ro 270
+va (VaSet
+vasetType 3
+isHidden 1
+)
+xt "724,-1300,1323,-700"
+pts [
+"724,-1300"
+"1023,-1300"
+"1023,-700"
+"1323,-700"
+]
+)
+(Arc2D
+pts [
+"333,-847"
+"78,-1153"
+"333,-1153"
+]
+uid 357,0
+sl 0
+ro 270
+va (VaSet
+vasetType 1
+transparent 1
+)
+xt "78,-1153,333,-847"
+)
+]
+)
+name (TextAssociate
+uid 358,0
+ps "CenterOffsetStrategy"
+text (Text
+uid 359,0
+va (VaSet
+font "arial,8,0"
+)
+xt "-1976,-1500,-676,-500"
+st "clk"
+ju 2
+blo "-676,-700"
+tm "SmControlSignalNameMgr"
+)
+)
+cond (SmControlCondition
+uid 360,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 361,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,32768,49152"
+)
+xt "2074,-1600,9474,-400"
+)
+autoResize 1
+cond (MLText
+uid 362,0
+va (VaSet
+font "arial,8,0"
+)
+xt "2174,-1500,9374,-500"
+st " Falling_edge(clk) "
+tm "SmControlConditionMgr"
+)
+)
+edge 2
+)
+*32 (CommentText
+uid 403,0
+shape (Rectangle
+uid 404,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "2949,-4000,35949,2000"
+)
+text (MLText
+uid 405,0
+va (VaSet
+fg "0,0,32768"
+font "Arial,10,0"
+)
+xt "3149,-3800,35149,1400"
+st "
+Created using Mentor Graphics HDL2Graphics(TM) Technology
+on - 09:15:09 15.02.2011
+from - C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hdl\\dna_gen.vhd
+
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 5600
+visibleWidth 32600
+)
+)
+*33 (Grouping
+uid 406,0
+optionalChildren [
+*34 (CommentText
+uid 408,0
+shape (Rectangle
+uid 409,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "34000,43000,51000,44000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 410,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "34200,43000,43800,44000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*35 (CommentText
+uid 411,0
+shape (Rectangle
+uid 412,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "51000,39000,55000,40000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 413,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "51200,39000,54200,40000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*36 (CommentText
+uid 414,0
+shape (Rectangle
+uid 415,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "34000,41000,51000,42000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 416,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "34200,41000,44200,42000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*37 (CommentText
+uid 417,0
+shape (Rectangle
+uid 418,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "30000,41000,34000,42000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 419,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "30200,41000,32300,42000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*38 (CommentText
+uid 420,0
+shape (Rectangle
+uid 421,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "51000,40000,71000,44000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 422,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "51200,40200,60400,41200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*39 (CommentText
+uid 423,0
+shape (Rectangle
+uid 424,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "55000,39000,71000,40000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 425,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "55200,39000,59700,40000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*40 (CommentText
+uid 426,0
+shape (Rectangle
+uid 427,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "30000,39000,51000,41000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 428,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "37150,39500,43850,40500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*41 (CommentText
+uid 429,0
+shape (Rectangle
+uid 430,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "30000,42000,34000,43000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 431,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "30200,42000,32300,43000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*42 (CommentText
+uid 432,0
+shape (Rectangle
+uid 433,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "30000,43000,34000,44000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 434,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "30200,43000,32900,44000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*43 (CommentText
+uid 435,0
+shape (Rectangle
+uid 436,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "34000,42000,51000,43000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 437,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "34200,42000,43200,43000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 407,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "30000,39000,71000,44000"
+)
+oxt "14000,66000,55000,71000"
+)
+*44 (Transition
+uid 363,0
+shape (Spline
+uid 364,0
+va (VaSet
+vasetType 3
+)
+xt "32281,9396,52983,30224"
+pts [
+"32281,9396"
+"41416,21528"
+"52983,30224"
+]
+arrow 1
+)
+start &27
+end &28
+ss 0
+es 0
+cond "(start = '1')"
+tb (TransitionBlock
+uid 365,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 366,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+lineColor "0,32768,49152"
+)
+xt "40916,21028,46516,23028"
+)
+autoResize 1
+lineShape (Line
+uid 367,0
+va (VaSet
+vasetType 3
+isHidden 1
+)
+xt "43116,22928,43116,22928"
+pts [
+"43116,22928"
+"43116,22928"
+]
+)
+condition (MLText
+uid 368,0
+va (VaSet
+)
+xt "41416,21528,46016,22528"
+st "(start = '1')"
+tm "Condition"
+)
+actions (MLText
+uid 369,0
+va (VaSet
+)
+xt "43716,22928,43716,22928"
+tm "Actions"
+)
+)
+tp (TransitionPriority
+uid 370,0
+ps "PercentageFromStartStrategy"
+shape (Circle
+uid 371,0
+va (VaSet
+vasetType 1
+isHidden 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "33202,11048,34764,12610"
+radius 781
+)
+pr (Text
+uid 372,0
+va (VaSet
+isHidden 1
+)
+xt "33583,11329,34383,12329"
+st "1"
+ju 0
+blo "33983,12129"
+tm "TransitionPriority"
+)
+padding "100,100"
+)
+)
+*45 (Transition
+uid 373,0
+shape (Spline
+uid 374,0
+va (VaSet
+vasetType 3
+)
+xt "32677,34693,52987,54989"
+pts [
+"52987,34693"
+"41433,43407"
+"32677,54989"
+]
+arrow 1
+)
+start &28
+end &29
+ss 0
+es 0
+tb (TransitionBlock
+uid 375,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 376,0
+va (VaSet
+vasetType 1
+isHidden 1
+fg "65535,65535,65535"
+bg "0,0,0"
+lineColor "0,32768,49152"
+)
+xt "40933,43402,45333,44412"
+)
+autoResize 1
+lineShape (Line
+uid 377,0
+va (VaSet
+vasetType 3
+isHidden 1
+)
+xt "43133,44807,43133,44807"
+pts [
+"43133,44807"
+"43133,44807"
+]
+)
+condition (MLText
+uid 378,0
+va (VaSet
+)
+xt "41433,43407,44833,44407"
+tm "Condition"
+)
+actions (MLText
+uid 379,0
+va (VaSet
+)
+xt "43133,44807,43133,44807"
+tm "Actions"
+)
+)
+tp (TransitionPriority
+uid 380,0
+ps "PercentageFromStartStrategy"
+shape (Circle
+uid 381,0
+va (VaSet
+vasetType 1
+isHidden 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "49825,35573,51387,37135"
+radius 781
+)
+pr (Text
+uid 382,0
+va (VaSet
+isHidden 1
+)
+xt "50206,35854,51006,36854"
+st "1"
+ju 0
+blo "50606,36654"
+tm "TransitionPriority"
+)
+padding "100,100"
+)
+)
+*46 (Transition
+uid 383,0
+shape (Spline
+uid 384,0
+va (VaSet
+vasetType 3
+)
+xt "21057,60956,39858,77952"
+pts [
+"32625,60956"
+"39858,70885"
+"30468,77952"
+"21057,70915"
+"28259,60963"
+]
+arrow 1
+)
+start &29
+end &29
+ss 0
+es 0
+cond "(shift_cntr < 57)"
+tb (TransitionBlock
+uid 385,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 386,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+lineColor "0,32768,49152"
+)
+xt "21368,77452,45768,81852"
+)
+autoResize 1
+lineShape (Line
+uid 387,0
+va (VaSet
+vasetType 3
+)
+xt "21868,79152,45268,79152"
+pts [
+"21868,79152"
+"45268,79152"
+]
+)
+condition (MLText
+uid 388,0
+va (VaSet
+)
+xt "30468,77952,36668,78952"
+st "(shift_cntr < 57)"
+tm "Condition"
+)
+actions (MLText
+uid 389,0
+va (VaSet
+)
+xt "21868,79352,45268,81352"
+st "dna_sig <= dna_sig(62 downto 0) & dout_sig;  -- put in from right
+shift_sig <= '1';"
+tm "Actions"
+)
+)
+tp (TransitionPriority
+uid 390,0
+ps "PercentageFromStartStrategy"
+shape (Circle
+uid 391,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "35231,63803,36793,65365"
+radius 781
+)
+pr (Text
+uid 392,0
+va (VaSet
+)
+xt "35612,64084,36412,65084"
+st "1"
+ju 0
+blo "36012,64884"
+tm "TransitionPriority"
+)
+padding "100,100"
+)
+)
+*47 (Transition
+uid 393,0
+shape (Spline
+uid 394,0
+va (VaSet
+vasetType 3
+)
+xt "8235,34897,28208,54981"
+pts [
+"28208,54981"
+"19554,43442"
+"8235,34897"
+]
+arrow 1
+)
+start &29
+end &30
+ss 0
+es 0
+tb (TransitionBlock
+uid 395,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 396,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+lineColor "0,32768,49152"
+)
+xt "17704,43932,24804,46342"
+)
+autoResize 1
+lineShape (Line
+uid 397,0
+va (VaSet
+vasetType 3
+)
+xt "18204,44642,24304,44642"
+pts [
+"18204,44642"
+"24304,44642"
+]
+)
+condition (MLText
+uid 398,0
+va (VaSet
+)
+xt "19554,43442,22954,44442"
+tm "Condition"
+)
+actions (MLText
+uid 399,0
+va (VaSet
+)
+xt "18204,44842,24304,45842"
+st "shift_sig <= '1';"
+tm "Actions"
+)
+)
+tp (TransitionPriority
+uid 400,0
+ps "PercentageFromStartStrategy"
+shape (Circle
+uid 401,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "25793,51848,27355,53410"
+radius 781
+)
+pr (Text
+uid 402,0
+va (VaSet
+)
+xt "26174,52129,26974,53129"
+st "2"
+ju 0
+blo "26574,52929"
+tm "TransitionPriority"
+)
+padding "100,100"
+)
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 0
+isActive 0
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *48 (PackageList
+uid 274,0
+stg "VerticalLayoutStrategy"
+textVec [
+*49 (Text
+uid 275,0
+va (VaSet
+isHidden 1
+font "arial,8,1"
+)
+xt "6399,88852,11799,89852"
+st "Package List"
+blo "6399,89652"
+)
+*50 (MLText
+uid 276,0
+va (VaSet
+isHidden 1
+)
+xt "6399,89852,17299,92852"
+tm "SmPackageListTextMgr"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 277,0
+stg "VerticalLayoutStrategy"
+textVec [
+*51 (Text
+uid 278,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20949,83852,29049,84852"
+st "Compiler Directives"
+blo "20949,84652"
+)
+*52 (Text
+uid 279,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20949,84852,30549,85852"
+st "Pre-module directives:"
+blo "20949,85652"
+)
+*53 (MLText
+uid 280,0
+va (VaSet
+isHidden 1
+)
+xt "20949,85852,28449,87852"
+st "`resetall
+`timescale 1ns/10ps"
+tm "SmCompilerDirectivesTextMgr"
+)
+*54 (Text
+uid 281,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20949,87852,31049,88852"
+st "Post-module directives:"
+blo "20949,88652"
+)
+*55 (MLText
+uid 282,0
+va (VaSet
+isHidden 1
+)
+xt "20949,83852,20949,83852"
+tm "SmCompilerDirectivesTextMgr"
+)
+*56 (Text
+uid 283,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20949,88852,30849,89852"
+st "End-module directives:"
+blo "20949,89652"
+)
+*57 (MLText
+uid 284,0
+va (VaSet
+isHidden 1
+)
+xt "20949,89852,20949,89852"
+tm "SmCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "0,0,1015,690"
+viewArea "-1976,-4000,108549,92052"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+isTopLevel 1
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+localDecl *58 (SmLocalDecl
+uid 250,0
+stg "VerticalLayoutStrategy"
+first (Text
+uid 251,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "41999,83852,52499,84852"
+st "Architecture Declarations"
+blo "41999,84652"
+)
+second (MLText
+uid 252,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "41999,84852,41999,84852"
+tm "LocalDeclTextMgr"
+)
+)
+processDecl *59 (SmProcessDecl
+uid 253,0
+stg "VerticalLayoutStrategy"
+textVec [
+*60 (Text
+uid 254,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "58100,-1000,67000,0"
+st "Process Declarations"
+blo "58100,-200"
+)
+*61 (Text
+uid 255,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "58100,0,65300,1000"
+st "Clocked Process:"
+blo "58100,800"
+)
+*62 (MLText
+uid 256,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "58100,-1000,58100,-1000"
+tm "ProcessDeclTextMgr"
+)
+*63 (Text
+uid 257,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "58100,1000,65000,2000"
+st "Output Process:"
+blo "58100,1800"
+)
+*64 (MLText
+uid 258,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "58100,2000,58100,2000"
+tm "ProcessDeclTextMgr"
+)
+]
+associable 1
+)
+defaultActions *65 (MlTextGroup
+uid 259,0
+stg "VerticalLayoutStrategy"
+textVec [
+*66 (Text
+uid 260,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "13849,83852,20049,84852"
+st "Global Actions"
+blo "13849,84652"
+)
+*67 (Text
+uid 261,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "13849,84852,19149,85852"
+st "Pre Actions:"
+blo "13849,85652"
+)
+*68 (MLText
+uid 262,0
+va (VaSet
+)
+xt "13849,83852,13849,83852"
+tm "Actions"
+)
+*69 (Text
+uid 263,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "13849,85852,19649,86852"
+st "Post Actions:"
+blo "13849,86652"
+)
+*70 (MLText
+uid 264,0
+va (VaSet
+)
+xt "13849,86852,13849,86852"
+tm "Actions"
+)
+]
+associable 1
+)
+archConcurrentStatementBlock *71 (BiTextGroup
+uid 265,0
+stg "VerticalLayoutStrategy"
+first (Text
+uid 266,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "25149,83852,35049,84852"
+st "Concurrent Statements"
+blo "25149,84652"
+)
+second (MLText
+uid 267,0
+va (VaSet
+)
+xt "25149,84852,25149,84852"
+tm "ArchConcStmtTextMgr"
+)
+associable 1
+)
+signalsGenStatus *72 (SmSignalGenStatus
+uid 271,0
+stg "VerticalLayoutStrategy"
+first (Text
+uid 272,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "59749,83852,65449,84852"
+st "Signal Status"
+blo "59749,84652"
+)
+second (MLText
+uid 273,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "59749,84852,83749,92052"
+st "SIGNAL       MODE    DEFAULT  RESET  SCHEME 
+dna          OUT                     COMB   
+ready        OUT                     CLKD   
+DNA_FOR_SIM  LOCAL                   COMB   
+dout_sig     LOCAL                   COMB   
+read_sig     LOCAL                   CLKD   
+shift_sig    LOCAL                   CLKD   
+dna_sig      LOCAL                   CLKD   
+shift_cntr   LOCAL                   CLKD   
+"
+tm "SmSignalsGenStatusTextMgr"
+)
+)
+stateRegBlock *73 (BiTextGroup
+uid 268,0
+stg "VerticalLayoutStrategy"
+first (Text
+uid 269,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "97749,83852,108549,84852"
+st "State Register Statements"
+blo "97749,84652"
+)
+second (MLText
+uid 270,0
+va (VaSet
+)
+xt "97749,84852,97749,84852"
+tm "Actions"
+)
+associable 1
+)
+)
+genChar (SmGenChar
+uid 438,0
+csName "FTU_dna_gen_State"
+nextStateClocking 0
+numProcs 0
+)
+encoding (Encoding
+scheme 3
+encodingStyles [
+(pair
+scheme 0
+style 0
+)
+(pair
+scheme 1
+style 1
+)
+(pair
+scheme 2
+style 0
+)
+(pair
+scheme 3
+style 0
+)
+(pair
+scheme 4
+style 0
+)
+(pair
+scheme 5
+style 0
+)
+]
+otherValues [
+(pair
+scheme 0
+otherValue ""
+)
+(pair
+scheme 1
+otherValue ""
+)
+(pair
+scheme 2
+otherValue ""
+)
+(pair
+scheme 3
+otherValue ""
+)
+(pair
+scheme 4
+otherValue ""
+)
+(pair
+scheme 5
+otherValue ""
+)
+]
+attribute 0
+synSafe 0
+outputEncodedLocals 0
+useVerilogParameterRange 0
+radix 2
+)
+stateOrder [
+&27
+&28
+&29
+&30
+]
+name "FTU_dna_gen_State"
+)
+]
+lastUid 0,0
+commonDM (CommonDM
+ldm (LogicalDM
+ordering 1
+emptyRow *74 (LEmptyRow
+)
+uid 165,0
+optionalChildren [
+*75 (RefLabelRowHdr
+)
+*76 (TitleRowHdr
+)
+*77 (FilterRowHdr
+)
+*78 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*79 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*80 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*81 (NameColHdr
+tm "SmNameColHdrMgr"
+)
+*82 (ModeColHdr
+tm "SmModeColHdrMgr"
+)
+*83 (TypeColHdr
+tm "SmTypeColHdrMgr"
+)
+*84 (BoundsColHdr
+tm "SmBoundsColHdrMgr"
+)
+*85 (InitColHdr
+tm "SmInitColHdrMgr"
+)
+*86 (ColumnHdr
+tm "SmCategoryColHdrMgr"
+)
+*87 (ColumnHdr
+tm "SmAssignColHdrMgr"
+)
+*88 (ColumnHdr
+tm "SmExprColHdrMgr"
+)
+*89 (ColumnHdr
+tm "SmSchemeColHdrMgr"
+)
+*90 (ColumnHdr
+tm "SmDefValColHdrMgr"
+)
+*91 (ColumnHdr
+tm "SmRstValColHdrMgr"
+)
+*92 (EolColHdr
+tm "SmEolColHdrMgr"
+)
+*93 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "dna"
+t "STD_LOGIC_VECTOR"
+b "(63 downto 0)"
+o 9
+i "(others => '0')"
+)
+)
+uid 184,0
+scheme 0
+)
+*94 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "ready"
+t "STD_LOGIC"
+o 10
+i "'0'"
+)
+)
+uid 185,0
+scheme 1
+)
+*95 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dout_sig"
+t "STD_LOGIC"
+o 1
+i "'0'"
+)
+)
+uid 187,0
+scheme 0
+direct 0
+)
+*96 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "read_sig"
+t "STD_LOGIC"
+o 2
+i "'0'"
+)
+)
+uid 188,0
+scheme 1
+direct 0
+)
+*97 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "shift_sig"
+t "STD_LOGIC"
+o 3
+i "'0'"
+)
+)
+uid 189,0
+scheme 1
+direct 0
+)
+*98 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dna_sig"
+t "STD_LOGIC_VECTOR"
+b "(63 downto 0)"
+o 4
+i "(others => '0')"
+)
+)
+uid 190,0
+scheme 1
+direct 0
+)
+*99 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "shift_cntr"
+t "INTEGER"
+b "RANGE 0 to 64"
+o 6
+i "0"
+)
+)
+uid 191,0
+scheme 1
+direct 0
+)
+*100 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+o 7
+)
+)
+uid 439,0
+cat 3
+expr " Falling_edge(clk) "
+)
+*101 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "FTU_dna_gen_State"
+t "FTU_dna_gen_StateType"
+prec "type FTU_dna_gen_StateType is (IDLE, READ_DNA, SHIFT_DNA, DNA_READY);"
+preAdd 0
+o 5
+)
+)
+uid 462,0
+scheme 1
+)
+*102 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "start"
+t "STD_LOGIC"
+o 8
+)
+)
+uid 464,0
+ass ""
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 192,0
+optionalChildren [
+*103 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *104 (MRCItem
+litem &74
+pos 3
+dimension 20
+)
+uid 194,0
+optionalChildren [
+*105 (MRCItem
+litem &75
+pos 0
+dimension 20
+uid 195,0
+)
+*106 (MRCItem
+litem &76
+pos 1
+dimension 23
+uid 196,0
+)
+*107 (MRCItem
+litem &77
+pos 2
+hidden 1
+dimension 20
+uid 197,0
+)
+*108 (MRCItem
+litem &93
+pos 2
+dimension 20
+uid 198,0
+)
+*109 (MRCItem
+litem &94
+pos 3
+dimension 20
+uid 199,0
+)
+*110 (MRCItem
+litem &95
+pos 4
+dimension 20
+uid 201,0
+)
+*111 (MRCItem
+litem &96
+pos 5
+dimension 20
+uid 202,0
+)
+*112 (MRCItem
+litem &97
+pos 6
+dimension 20
+uid 203,0
+)
+*113 (MRCItem
+litem &98
+pos 7
+dimension 20
+uid 204,0
+)
+*114 (MRCItem
+litem &99
+pos 8
+dimension 20
+uid 205,0
+)
+*115 (MRCItem
+litem &100
+pos 0
+dimension 20
+uid 440,0
+)
+*116 (MRCItem
+litem &101
+pos 9
+dimension 20
+uid 461,0
+)
+*117 (MRCItem
+litem &102
+pos 1
+dimension 20
+uid 463,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 206,0
+optionalChildren [
+*118 (MRCItem
+litem &78
+pos 0
+dimension 20
+uid 207,0
+)
+*119 (MRCItem
+litem &80
+pos 1
+dimension 50
+uid 208,0
+)
+*120 (MRCItem
+litem &81
+pos 2
+dimension 70
+uid 209,0
+)
+*121 (MRCItem
+litem &82
+pos 3
+dimension 50
+uid 210,0
+)
+*122 (MRCItem
+litem &83
+pos 4
+dimension 80
+uid 211,0
+)
+*123 (MRCItem
+litem &84
+pos 5
+dimension 80
+uid 212,0
+)
+*124 (MRCItem
+litem &85
+pos 6
+dimension 40
+uid 213,0
+)
+*125 (MRCItem
+litem &86
+pos 7
+dimension 100
+uid 214,0
+)
+*126 (MRCItem
+litem &87
+pos 8
+dimension 60
+uid 215,0
+)
+*127 (MRCItem
+litem &88
+pos 9
+dimension 130
+uid 216,0
+)
+*128 (MRCItem
+litem &89
+pos 10
+hidden 1
+dimension 56
+uid 217,0
+)
+*129 (MRCItem
+litem &90
+pos 11
+dimension 50
+uid 218,0
+)
+*130 (MRCItem
+litem &91
+pos 12
+dimension 50
+uid 219,0
+)
+*131 (MRCItem
+litem &92
+pos 13
+dimension 80
+uid 220,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 193,0
+vaOverrides [
+]
+)
+]
+)
+uid 164,0
+)
+cdmCsm &26
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *132 (LEmptyRow
+)
+uid 222,0
+optionalChildren [
+*133 (RefLabelRowHdr
+)
+*134 (TitleRowHdr
+)
+*135 (FilterRowHdr
+)
+*136 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*137 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*138 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*139 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*140 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*141 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*142 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*143 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 234,0
+optionalChildren [
+*144 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *145 (MRCItem
+litem &132
+pos 3
+dimension 20
+)
+uid 236,0
+optionalChildren [
+*146 (MRCItem
+litem &133
+pos 0
+dimension 20
+uid 237,0
+)
+*147 (MRCItem
+litem &134
+pos 1
+dimension 23
+uid 238,0
+)
+*148 (MRCItem
+litem &135
+pos 2
+hidden 1
+dimension 20
+uid 239,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 240,0
+optionalChildren [
+*149 (MRCItem
+litem &136
+pos 0
+dimension 20
+uid 241,0
+)
+*150 (MRCItem
+litem &138
+pos 1
+dimension 50
+uid 242,0
+)
+*151 (MRCItem
+litem &139
+pos 2
+dimension 100
+uid 243,0
+)
+*152 (MRCItem
+litem &140
+pos 3
+dimension 100
+uid 244,0
+)
+*153 (MRCItem
+litem &141
+pos 4
+dimension 50
+uid 245,0
+)
+*154 (MRCItem
+litem &142
+pos 5
+dimension 50
+uid 246,0
+)
+*155 (MRCItem
+litem &143
+pos 6
+dimension 80
+uid 247,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 235,0
+vaOverrides [
+]
+)
+]
+)
+uid 221,0
+type 1
+)
+signalSuffix "_int"
+clockSuffix "_cld"
+defaultState (State
+shape (Circle
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "0,32768,49152"
+lineWidth 2
+)
+xt "-3000,-3000,3000,3000"
+radius 3000
+)
+name (Text
+va (VaSet
+font "Arial,10,1"
+)
+xt "0,0,1800,1200"
+st "s0"
+ju 0
+blo "900,1000"
+tm "ONodeName"
+)
+wait (TextAssociate
+ps "CenterOffsetStrategy"
+text (Text
+va (VaSet
+isHidden 1
+fg "0,0,32768"
+font "arial,10,1"
+)
+xt "1000,900,4600,2100"
+st "wait 2"
+blo "1000,1900"
+tm "SmWaitText"
+)
+)
+encoding (Text
+va (VaSet
+font "Arial,8,1"
+)
+blo "0,0"
+tm "SmEncodingMgr"
+)
+actionBlk (SmStateActionsBlock
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+isHidden 1
+fg "65535,65535,65535"
+bg "0,0,0"
+lineColor "39936,56832,65280"
+lineWidth -1
+)
+xt "3900,3100,4100,3300"
+)
+autoResize 1
+tline (Line
+va (VaSet
+vasetType 3
+isHidden 1
+lineColor "39936,56832,65280"
+lineWidth -1
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+bline (Line
+va (VaSet
+vasetType 3
+isHidden 1
+lineColor "39936,56832,65280"
+lineWidth -1
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ttri (Triangle
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,32768,49152"
+bg "0,0,0"
+lineColor "39936,56832,65280"
+lineWidth -1
+)
+xt "-450,-175,-100,175"
+)
+btri (Triangle
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,32768,49152"
+bg "0,0,0"
+lineColor "39936,56832,65280"
+lineWidth -1
+)
+xt "-450,-175,-100,175"
+)
+entryActions (MLText
+va (VaSet
+)
+tm "Actions"
+)
+inActions (MLText
+va (VaSet
+)
+tm "Actions"
+)
+exitActions (MLText
+va (VaSet
+)
+tm "Actions"
+)
+)
+caseExpr (TextAssociate
+ps "CenterOffsetStrategy"
+text (MLText
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "-1600,1000,3400,2000"
+st "CASE: expr"
+tm "SmCaseExpr"
+)
+)
+)
+defaultWaitState (State
+shape (CircleInOctagon
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "-529,-529,6529,6529"
+)
+name (Text
+va (VaSet
+font "Arial,10,1"
+)
+xt "0,0,1800,1200"
+st "s0"
+ju 0
+blo "900,1000"
+tm "ONodeName"
+)
+wait (TextAssociate
+ps "CenterOffsetStrategy"
+text (Text
+va (VaSet
+isHidden 1
+fg "0,0,32768"
+font "arial,10,1"
+)
+xt "1000,900,4600,2100"
+st "wait 2"
+blo "1000,1900"
+tm "SmWaitText"
+)
+)
+encoding (Text
+va (VaSet
+font "Arial,8,1"
+)
+blo "0,0"
+tm "SmEncodingMgr"
+)
+actionBlk (SmStateActionsBlock
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+isHidden 1
+fg "65535,65535,65535"
+bg "0,0,0"
+lineColor "39936,56832,65280"
+lineWidth -1
+)
+xt "8900,6100,9100,6300"
+)
+autoResize 1
+tline (Line
+va (VaSet
+vasetType 3
+isHidden 1
+lineColor "39936,56832,65280"
+lineWidth -1
+)
+xt "5000,3000,5000,3000"
+pts [
+"5000,3000"
+"5000,3000"
+]
+)
+bline (Line
+va (VaSet
+vasetType 3
+isHidden 1
+lineColor "39936,56832,65280"
+lineWidth -1
+)
+xt "5000,3000,5000,3000"
+pts [
+"5000,3000"
+"5000,3000"
+]
+)
+ttri (Triangle
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,32768,49152"
+bg "0,0,0"
+lineColor "39936,56832,65280"
+lineWidth -1
+)
+xt "4550,2825,4900,3175"
+)
+btri (Triangle
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,32768,49152"
+bg "0,0,0"
+lineColor "39936,56832,65280"
+lineWidth -1
+)
+xt "4550,2825,4900,3175"
+)
+entryActions (MLText
+va (VaSet
+)
+xt "5000,3000,5000,3000"
+tm "Actions"
+)
+inActions (MLText
+va (VaSet
+)
+xt "5000,3000,5000,3000"
+tm "Actions"
+)
+exitActions (MLText
+va (VaSet
+)
+xt "5000,3000,5000,3000"
+tm "Actions"
+)
+)
+caseExpr (TextAssociate
+ps "CenterOffsetStrategy"
+text (MLText
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "-1600,1000,3400,2000"
+st "CASE: expr"
+tm "SmCaseExpr"
+)
+)
+isWait 1
+)
+defaultCompositeState (CompositeState
+shape (TripleCircle
+va (VaSet
+vasetType 1
+fg "29952,39936,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "-3000,-3000,3000,3000"
+radius 3000
+)
+name (Text
+va (VaSet
+font "Arial,10,1"
+)
+xt "-900,-600,900,600"
+st "s0"
+ju 0
+blo "0,400"
+tm "ONodeName"
+)
+childDiagram &0
+)
+defaultJunction (Junction
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "59904,39936,65280"
+)
+xt "-1150,-1150,2150,2150"
+)
+symbol (Text
+va (VaSet
+font "Arial,10,1"
+)
+xt "-150,-100,1150,1100"
+st "&"
+ju 0
+blo "500,900"
+)
+name (TextAssociate
+ps "CenterOffsetStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2000,1000,2000,1000"
+blo "2000,1000"
+tm "JunctionName"
+)
+)
+caseExpr (TextAssociate
+ps "CenterOffsetStrategy"
+text (MLText
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "-1850,2000,3150,3000"
+st "CASE: expr"
+tm "SmCaseExpr"
+)
+)
+)
+defaultEntryPoint (EntryPoint
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "29952,39936,65280"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-875,875,1375,1875"
+)
+(Line
+sl 0
+ro 270
+xt "1375,1375,1875,1375"
+pts [
+"1375,1375"
+"1875,1375"
+]
+)
+]
+)
+)
+defaultInterruptPoint (InterruptPoint
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,0,0"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-875,875,1375,1875"
+)
+(Line
+sl 0
+ro 270
+xt "1375,1375,1875,1375"
+pts [
+"1375,1375"
+"1875,1375"
+]
+)
+(CustomPolygon
+pts [
+"-625,1600"
+"-625,1300"
+"25,1425"
+"-75,1150"
+"1025,1350"
+"200,1350"
+"375,1600"
+]
+sl 0
+ro 270
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+bg "65535,0,0"
+lineColor "65535,65535,0"
+)
+xt "-625,1150,1025,1600"
+)
+]
+)
+)
+defaultLink (Link
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+bg "0,0,0"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-375,875,1875,1875"
+)
+(Line
+sl 0
+ro 270
+xt "-875,1375,-375,1375"
+pts [
+"-875,1375"
+"-375,1375"
+]
+)
+]
+)
+name (TextAssociate
+ps "CenterOffsetStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2375,875,4375,1875"
+st "Link"
+blo "2375,1675"
+tm "LinkName"
+)
+)
+)
+defaultExitPoint (ExitPoint
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "29952,39936,65280"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-375,875,1875,1875"
+)
+(Line
+sl 0
+ro 270
+xt "-875,1375,-375,1375"
+pts [
+"-875,1375"
+"-375,1375"
+]
+)
+]
+)
+)
+defaultTransition (Transition
+shape (Spline
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+arrow 1
+)
+ss 0
+es 0
+cond "condition"
+tb (TransitionBlock
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+lineColor "0,32768,49152"
+)
+xt "-500,-500,3900,1500"
+)
+autoResize 1
+lineShape (Line
+va (VaSet
+vasetType 3
+isHidden 1
+)
+xt "1700,1400,1700,1400"
+pts [
+"1700,1400"
+"1700,1400"
+]
+)
+condition (MLText
+va (VaSet
+)
+xt "0,0,3400,1000"
+st "condition"
+tm "Condition"
+)
+actions (MLText
+va (VaSet
+)
+xt "1700,1800,1700,1800"
+tm "Actions"
+)
+)
+tp (TransitionPriority
+ps "PercentageFromStartStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "-781,-781,781,781"
+radius 781
+)
+pr (Text
+va (VaSet
+)
+xt "-400,-500,400,500"
+st "1"
+ju 0
+blo "0,300"
+tm "TransitionPriority"
+)
+padding "100,100"
+)
+)
+defaultClk (SmClockPoint
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-625,625,1625,1625"
+)
+(OrthoPolyLine
+sl 0
+ro 270
+va (VaSet
+vasetType 3
+)
+xt "275,825,874,1425"
+pts [
+"275,1425"
+"574,1425"
+"574,825"
+"874,825"
+]
+)
+(Arc2D
+pts [
+"-116,1278"
+"-371,972"
+"-116,972"
+]
+sl 0
+ro 270
+va (VaSet
+vasetType 1
+transparent 1
+)
+xt "-371,972,-116,1278"
+)
+]
+)
+name (TextAssociate
+ps "CenterOffsetStrategy"
+text (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "-2425,625,-1125,1625"
+st "clk"
+ju 2
+blo "-1125,1425"
+tm "SmControlSignalNameMgr"
+)
+)
+cond (SmControlCondition
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,32768,49152"
+)
+xt "1625,525,3825,1725"
+)
+autoResize 1
+cond (MLText
+va (VaSet
+font "arial,8,0"
+)
+xt "1725,625,3725,1625"
+st "cond"
+tm "SmControlConditionMgr"
+)
+)
+)
+defaultEnable (SmEnablePoint
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-625,625,1625,1625"
+)
+(OrthoPolyLine
+sl 0
+ro 270
+va (VaSet
+vasetType 3
+)
+xt "275,825,874,1425"
+pts [
+"874,1425"
+"574,1425"
+"574,825"
+"275,825"
+]
+)
+(Arc2D
+pts [
+"-130,1263"
+"-415,1064"
+"-76,1064"
+]
+layer 10
+sl 0
+ro 270
+va (VaSet
+vasetType 1
+transparent 1
+)
+xt "-415,1064,-76,1263"
+)
+(Line
+sl 0
+ro 270
+xt "-415,1064,-106,1064"
+pts [
+"-415,1064"
+"-106,1064"
+]
+)
+]
+)
+name (TextAssociate
+ps "CenterOffsetStrategy"
+text (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "-3725,625,-1125,1625"
+st "enable"
+ju 2
+blo "-1125,1425"
+tm "SmControlSignalNameMgr"
+)
+)
+cond (SmControlCondition
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,32768,49152"
+)
+xt "1625,525,3825,1725"
+)
+autoResize 1
+cond (MLText
+va (VaSet
+font "arial,8,0"
+)
+xt "1725,625,3725,1625"
+st "cond"
+tm "SmControlConditionMgr"
+)
+)
+)
+defaultRst (SmResetPoint
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-625,625,1625,1625"
+)
+(OrthoPolyLine
+sl 0
+ro 270
+va (VaSet
+vasetType 3
+)
+xt "275,825,874,1425"
+pts [
+"874,1425"
+"574,1425"
+"574,825"
+"275,825"
+]
+)
+(Line
+sl 0
+ro 270
+xt "-376,950,-276,1000"
+pts [
+"-376,1000"
+"-276,950"
+]
+)
+(Line
+sl 0
+ro 270
+xt "-376,950,-376,1300"
+pts [
+"-376,1300"
+"-376,950"
+]
+)
+(Circle
+layer 10
+sl 0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "65535,65535,0"
+)
+xt "424,975,724,1275"
+radius 150
+)
+]
+)
+cond (SmControlCondition
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,32768,49152"
+)
+xt "-625,-975,1575,225"
+)
+autoResize 1
+cond (MLText
+va (VaSet
+font "arial,8,0"
+)
+xt "-525,-875,1475,125"
+st "cond"
+tm "SmControlConditionMgr"
+)
+)
+prio (TransitionPriority
+ps "PercentageFromStartStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "1625,344,3187,1906"
+radius 781
+)
+pr (Text
+va (VaSet
+)
+xt "2006,625,2806,1625"
+st "1"
+ju 0
+blo "2406,1425"
+tm "TransitionPriority"
+)
+padding "100,100"
+)
+name (TextAssociate
+ps "CenterOffsetStrategy"
+text (Text
+va (VaSet
+font "arial,8,0"
+)
+xt "-1925,625,-625,1625"
+st "rst"
+ju 2
+blo "-625,1425"
+tm "SmControlSignalNameMgr"
+)
+)
+actions (TextAssociate
+ps "CenterOffsetStrategy"
+text (MLText
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "4750,2625,10250,3625"
+st "< Automatic >"
+tm "Actions"
+)
+)
+)
+defaultRecStatePt (SmRecoveryStatePoint
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,0,0"
+)
+optionalChildren [
+(Circle
+sl 0
+xt "-900,-900,900,900"
+radius 900
+)
+(Line
+sl 0
+va (VaSet
+vasetType 3
+lineColor "65535,65535,0"
+lineWidth 1
+)
+xt "-426,-426,426,426"
+pts [
+"-426,426"
+"426,-426"
+]
+)
+(Line
+sl 0
+va (VaSet
+vasetType 3
+lineColor "65535,65535,0"
+lineWidth 1
+)
+xt "-426,-426,426,426"
+pts [
+"426,426"
+"-426,-426"
+]
+)
+]
+)
+)
+LanguageMgr "VhdlLangMgr"
+)
+)
+]
+shape (Rectangle
+uid 157,0
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "7000,-2000,10000,4000"
+)
+ttg (MlTextGroup
+uid 158,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*156 (Text
+uid 159,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "7700,0,9300,1000"
+st "SM"
+blo "7700,800"
+tm "HdlTextNameMgr"
+)
+*157 (Text
+uid 160,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "7700,1000,8500,2000"
+st "1"
+blo "7700,1800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 161,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "7250,2250,8750,3750"
+iconName "StateMachineViewIcon.png"
+iconMaskName "StateMachineViewIcon.msk"
+ftype 3
+)
+viewiconposition 0
+)
+*158 (HdlText
+uid 465,0
+optionalChildren [
+*159 (EmbeddedText
+uid 471,0
+commentText (CommentText
+uid 472,0
+ps "CenterOffsetStrategy"
+shape (Rectangle
+uid 473,0
+va (VaSet
+vasetType 1
+isHidden 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "32000,10000,50000,15000"
+)
+text (MLText
+uid 474,0
+va (VaSet
+isHidden 1
+)
+xt "32200,10200,38500,11200"
+st "
+dna <= dna_sig;
+
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+]
+shape (Rectangle
+uid 466,0
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "24000,10000,27000,13000"
+)
+ttg (MlTextGroup
+uid 467,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*160 (Text
+uid 468,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "24650,10500,26350,11500"
+st "eb1"
+blo "24650,11300"
+tm "HdlTextNameMgr"
+)
+*161 (Text
+uid 469,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "24650,11500,25450,12500"
+st "2"
+blo "24650,12300"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 470,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "24250,11250,25750,12750"
+iconName "TextFile.png"
+iconMaskName "TextFile.msk"
+ftype 21
+)
+viewiconposition 0
+)
+*162 (CommentText
+uid 555,0
+shape (Rectangle
+uid 556,0
+layer 0
+va (VaSet
+vasetType 1
+isHidden 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "-5000,-10000,28000,-4000"
+)
+text (MLText
+uid 557,0
+va (VaSet
+isHidden 1
+fg "0,0,32768"
+font "Arial,10,0"
+)
+xt "-4800,-9800,27200,-4600"
+st "
+Created using Mentor Graphics HDL2Graphics(TM) Technology
+on - 09:15:09 15.02.2011
+from - C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hdl\\dna_gen.vhd
+
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 5600
+visibleWidth 32600
+)
+)
+*163 (Grouping
+uid 558,0
+optionalChildren [
+*164 (CommentText
+uid 560,0
+shape (Rectangle
+uid 561,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "63000,28000,80000,29000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 562,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "63200,28000,72800,29000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*165 (CommentText
+uid 563,0
+shape (Rectangle
+uid 564,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "80000,24000,84000,25000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 565,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "80200,24000,83200,25000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*166 (CommentText
+uid 566,0
+shape (Rectangle
+uid 567,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "63000,26000,80000,27000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 568,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "63200,26000,73200,27000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*167 (CommentText
+uid 569,0
+shape (Rectangle
+uid 570,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "59000,26000,63000,27000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 571,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "59200,26000,61300,27000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*168 (CommentText
+uid 572,0
+shape (Rectangle
+uid 573,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "80000,25000,100000,29000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 574,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "80200,25200,89400,26200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*169 (CommentText
+uid 575,0
+shape (Rectangle
+uid 576,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "84000,24000,100000,25000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 577,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "84200,24000,88700,25000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*170 (CommentText
+uid 578,0
+shape (Rectangle
+uid 579,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "59000,24000,80000,26000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 580,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "66150,24500,72850,25500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*171 (CommentText
+uid 581,0
+shape (Rectangle
+uid 582,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "59000,27000,63000,28000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 583,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "59200,27000,61300,28000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*172 (CommentText
+uid 584,0
+shape (Rectangle
+uid 585,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "59000,28000,63000,29000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 586,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "59200,28000,61900,29000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*173 (CommentText
+uid 587,0
+shape (Rectangle
+uid 588,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "63000,27000,80000,28000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 589,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "63200,27000,72200,28000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 559,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "59000,24000,100000,29000"
+)
+oxt "14000,66000,55000,71000"
+)
+*174 (GlobalConnector
+uid 590,0
+shape (Circle
+uid 591,0
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-2000,13000,0,15000"
+radius 1000
+)
+name (Text
+uid 592,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-1500,13500,-500,14500"
+st "G"
+blo "-1500,14300"
+)
+)
+*175 (GlobalConnector
+uid 599,0
+shape (Circle
+uid 600,0
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-2000,15000,0,17000"
+radius 1000
+)
+name (Text
+uid 601,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-1500,15500,-500,16500"
+st "G"
+blo "-1500,16300"
+)
+)
+*176 (GlobalConnector
+uid 608,0
+shape (Circle
+uid 609,0
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-2000,17000,0,19000"
+radius 1000
+)
+name (Text
+uid 610,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-1500,17500,-500,18500"
+st "G"
+blo "-1500,18300"
+)
+)
+*177 (Wire
+uid 29,0
+shape (OrthoPolyLine
+uid 30,0
+va (VaSet
+vasetType 3
+)
+xt "-3000,18000,-2000,18000"
+pts [
+"-3000,18000"
+"-2000,18000"
+]
+)
+start &6
+end &176
+ss 0
+es 0
+sat 32
+eat 32
+stc 0
+st 0
+si 0
+tg (WTG
+uid 33,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 34,0
+va (VaSet
+isHidden 1
+)
+xt "-3000,17000,-1700,18000"
+st "clk"
+blo "-3000,17800"
+tm "WireNameMgr"
+)
+)
+on &7
+)
+*178 (Wire
+uid 43,0
+shape (OrthoPolyLine
+uid 44,0
+va (VaSet
+vasetType 3
+)
+xt "6000,-1000,7000,-1000"
+pts [
+"6000,-1000"
+"7000,-1000"
+]
+)
+start &8
+end &24
+ss 0
+sat 32
+eat 1
+stc 0
+st 0
+si 0
+tg (WTG
+uid 47,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 48,0
+va (VaSet
+isHidden 1
+)
+xt "6000,-2000,7900,-1000"
+st "start"
+blo "6000,-1200"
+tm "WireNameMgr"
+)
+)
+on &9
+)
+*179 (Wire
+uid 132,0
+shape (OrthoPolyLine
+uid 133,0
+va (VaSet
+vasetType 3
+)
+xt "1000,3000,35000,5000"
+pts [
+"29750,3000"
+"35000,3000"
+"35000,5000"
+"1000,5000"
+"1000,3000"
+"7000,3000"
+]
+)
+start &15
+end &24
+ss 0
+sat 32
+eat 1
+stc 0
+st 0
+si 0
+tg (WTG
+uid 136,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 137,0
+va (VaSet
+isHidden 1
+)
+xt "3000,2000,6300,3000"
+st "dout_sig"
+blo "3000,2800"
+tm "WireNameMgr"
+)
+)
+on &1
+)
+*180 (Wire
+uid 138,0
+shape (OrthoPolyLine
+uid 139,0
+va (VaSet
+vasetType 3
+)
+xt "19000,2000,21250,2000"
+pts [
+"19000,2000"
+"21250,2000"
+]
+)
+end &16
+sat 16
+eat 32
+stc 0
+st 0
+si 0
+tg (WTG
+uid 142,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 143,0
+va (VaSet
+isHidden 1
+)
+xt "17000,1000,18300,2000"
+st "clk"
+blo "17000,1800"
+tm "WireNameMgr"
+)
+)
+on &7
+)
+*181 (Wire
+uid 144,0
+shape (OrthoPolyLine
+uid 145,0
+va (VaSet
+vasetType 3
+)
+xt "19000,1000,21250,1000"
+pts [
+"19000,1000"
+"21250,1000"
+]
+)
+end &18
+sat 16
+eat 32
+stc 0
+st 0
+si 0
+tg (WTG
+uid 148,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 149,0
+va (VaSet
+isHidden 1
+)
+xt "15000,0,18400,1000"
+st "read_sig"
+blo "15000,800"
+tm "WireNameMgr"
+)
+)
+on &2
+)
+*182 (Wire
+uid 150,0
+shape (OrthoPolyLine
+uid 151,0
+va (VaSet
+vasetType 3
+)
+xt "19000,0,21250,0"
+pts [
+"19000,0"
+"21250,0"
+]
+)
+end &19
+sat 16
+eat 32
+stc 0
+st 0
+si 0
+tg (WTG
+uid 154,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 155,0
+va (VaSet
+isHidden 1
+)
+xt "15000,-1000,18300,0"
+st "shift_sig"
+blo "15000,-200"
+tm "WireNameMgr"
+)
+)
+on &3
+)
+*183 (Wire
+uid 483,0
+shape (OrthoPolyLine
+uid 484,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "27000,11000,28000,11000"
+pts [
+"27000,11000"
+"28000,11000"
+]
+)
+start &158
+end &10
+es 0
+sat 2
+eat 32
+sty 1
+stc 0
+st 0
+si 0
+tg (WTG
+uid 489,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 490,0
+va (VaSet
+isHidden 1
+)
+xt "25000,10000,26600,11000"
+st "dna"
+blo "25000,10800"
+tm "WireNameMgr"
+)
+)
+on &11
+)
+*184 (Wire
+uid 491,0
+shape (OrthoPolyLine
+uid 492,0
+va (VaSet
+vasetType 3
+)
+xt "5000,0,7000,0"
+pts [
+"5000,0"
+"7000,0"
+]
+)
+end &24
+sat 16
+eat 1
+stc 0
+st 0
+si 0
+tg (WTG
+uid 497,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 498,0
+va (VaSet
+isHidden 1
+)
+xt "3000,-1000,4300,0"
+st "clk"
+blo "3000,-200"
+tm "WireNameMgr"
+)
+)
+on &7
+)
+*185 (Wire
+uid 515,0
+shape (OrthoPolyLine
+uid 516,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "10000,3000,24000,12000"
+pts [
+"10000,3000"
+"16000,3000"
+"16000,12000"
+"24000,12000"
+]
+)
+start &24
+end &158
+sat 4
+eat 1
+sty 1
+stc 0
+st 0
+si 0
+tg (WTG
+uid 521,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 522,0
+va (VaSet
+isHidden 1
+)
+xt "11000,2000,14100,3000"
+st "dna_sig"
+blo "11000,2800"
+tm "WireNameMgr"
+)
+)
+on &4
+)
+*186 (Wire
+uid 523,0
+shape (OrthoPolyLine
+uid 524,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "10000,2000,12000,2000"
+pts [
+"10000,2000"
+"12000,2000"
+]
+)
+start &24
+sat 4
+eat 16
+sty 1
+stc 0
+st 0
+si 0
+tg (WTG
+uid 529,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 530,0
+va (VaSet
+isHidden 1
+)
+xt "13000,1000,16900,2000"
+st "shift_cntr"
+blo "13000,1800"
+tm "WireNameMgr"
+)
+)
+on &5
+)
+*187 (Wire
+uid 531,0
+shape (OrthoPolyLine
+uid 532,0
+va (VaSet
+vasetType 3
+)
+xt "10000,1000,12000,1000"
+pts [
+"10000,1000"
+"12000,1000"
+]
+)
+start &24
+sat 2
+eat 16
+stc 0
+st 0
+si 0
+tg (WTG
+uid 537,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 538,0
+va (VaSet
+isHidden 1
+)
+xt "13000,0,16400,1000"
+st "read_sig"
+blo "13000,800"
+tm "WireNameMgr"
+)
+)
+on &2
+)
+*188 (Wire
+uid 539,0
+shape (OrthoPolyLine
+uid 540,0
+va (VaSet
+vasetType 3
+)
+xt "10000,-1000,11000,-1000"
+pts [
+"10000,-1000"
+"11000,-1000"
+]
+)
+start &24
+end &12
+es 0
+sat 2
+eat 32
+stc 0
+st 0
+si 0
+tg (WTG
+uid 545,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 546,0
+va (VaSet
+isHidden 1
+)
+xt "9000,-2000,11200,-1000"
+st "ready"
+blo "9000,-1200"
+tm "WireNameMgr"
+)
+)
+on &13
+)
+*189 (Wire
+uid 547,0
+shape (OrthoPolyLine
+uid 548,0
+va (VaSet
+vasetType 3
+)
+xt "10000,0,12000,0"
+pts [
+"10000,0"
+"12000,0"
+]
+)
+start &24
+sat 2
+eat 16
+stc 0
+st 0
+si 0
+tg (WTG
+uid 553,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 554,0
+va (VaSet
+isHidden 1
+)
+xt "13000,-1000,16300,0"
+st "shift_sig"
+blo "13000,-200"
+tm "WireNameMgr"
+)
+)
+on &3
+)
+*190 (Wire
+uid 593,0
+shape (OrthoPolyLine
+uid 594,0
+va (VaSet
+vasetType 3
+)
+xt "-4000,14000,-2000,14000"
+pts [
+"-4000,14000"
+"-2000,14000"
+]
+)
+end &174
+ss 0
+sat 16
+eat 32
+stc 0
+st 0
+si 0
+tg (WTG
+uid 597,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 598,0
+va (VaSet
+isHidden 1
+)
+xt "-7000,13000,-3600,14000"
+st "read_sig"
+blo "-7000,13800"
+tm "WireNameMgr"
+)
+)
+on &2
+)
+*191 (Wire
+uid 602,0
+shape (OrthoPolyLine
+uid 603,0
+va (VaSet
+vasetType 3
+)
+xt "-4000,16000,-2000,16000"
+pts [
+"-4000,16000"
+"-2000,16000"
+]
+)
+end &175
+ss 0
+sat 16
+eat 32
+stc 0
+st 0
+si 0
+tg (WTG
+uid 606,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 607,0
+va (VaSet
+isHidden 1
+)
+xt "-7000,15000,-3700,16000"
+st "shift_sig"
+blo "-7000,15800"
+tm "WireNameMgr"
+)
+)
+on &3
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *192 (PackageList
+uid 617,0
+stg "VerticalLayoutStrategy"
+textVec [
+*193 (Text
+uid 618,0
+va (VaSet
+isHidden 1
+font "arial,8,1"
+)
+xt "0,24000,5400,25000"
+st "Package List"
+blo "0,24800"
+)
+*194 (MLText
+uid 619,0
+va (VaSet
+isHidden 1
+)
+xt "0,25000,10900,28000"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 620,0
+stg "VerticalLayoutStrategy"
+textVec [
+*195 (Text
+uid 621,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,24000,28100,25000"
+st "Compiler Directives"
+blo "20000,24800"
+)
+*196 (Text
+uid 622,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,25000,29600,26000"
+st "Pre-module directives:"
+blo "20000,25800"
+)
+*197 (MLText
+uid 623,0
+va (VaSet
+isHidden 1
+)
+xt "20000,26000,27500,28000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*198 (Text
+uid 624,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,28000,30100,29000"
+st "Post-module directives:"
+blo "20000,28800"
+)
+*199 (MLText
+uid 625,0
+va (VaSet
+isHidden 1
+)
+xt "20000,24000,20000,24000"
+tm "BdCompilerDirectivesTextMgr"
+)
+*200 (Text
+uid 626,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,29000,29900,30000"
+st "End-module directives:"
+blo "20000,29800"
+)
+*201 (MLText
+uid 627,0
+va (VaSet
+isHidden 1
+)
+xt "20000,30000,20000,30000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "0,0,1015,690"
+viewArea "-7300,-3000,100000,29000"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+lastUid 627,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*202 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*203 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*204 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,4000,6500"
+st "U_0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*205 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*206 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*207 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,2350,6500"
+st "U_0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*208 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*209 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*210 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,2700,6500"
+st "U_0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*211 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*212 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*213 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,2300,6500"
+st "U_0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*214 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*215 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*216 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1850,6500"
+st "U_0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*217 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*218 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12600,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*219 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*220 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7400,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*221 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*222 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "13000,24000,18400,25000"
+st "Declarations"
+blo "13000,24800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "13000,25000,15700,26000"
+st "Ports:"
+blo "13000,25800"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "13000,29200,16800,30200"
+st "Pre User:"
+blo "13000,30000"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "15000,30200,57000,31000"
+st "constant DNA_FOR_SIM : bit_vector := X\"01710000E000FAD2\"; -- for simulation only
+"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "13000,31000,20100,32000"
+st "Diagram Signals:"
+blo "13000,31800"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "13000,36000,17700,37000"
+st "Post User:"
+blo "13000,36800"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "13000,24000,13000,24000"
+tm "BdDeclarativeTextMgr"
+)
+)
+createCompDecls 0
+commonDM (CommonDM
+ldm (LogicalDM
+ordering 1
+suid 10,0
+usingSuid 1
+emptyRow *223 (LEmptyRow
+)
+optionalChildren [
+*224 (RefLabelRowHdr
+)
+*225 (TitleRowHdr
+)
+*226 (FilterRowHdr
+)
+*227 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*228 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*229 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*230 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*231 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*232 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*233 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*234 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*235 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*236 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dout_sig"
+t "STD_LOGIC"
+o 5
+suid 1,0
+i "'0'"
+)
+)
+uid 441,0
+)
+*237 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "read_sig"
+t "STD_LOGIC"
+o 6
+suid 2,0
+i "'0'"
+)
+)
+uid 443,0
+)
+*238 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "shift_sig"
+t "STD_LOGIC"
+o 7
+suid 3,0
+i "'0'"
+)
+)
+uid 445,0
+)
+*239 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dna_sig"
+t "STD_LOGIC_VECTOR"
+b "(63 downto 0)"
+o 8
+suid 4,0
+i "(others => '0')"
+)
+)
+uid 447,0
+)
+*240 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "shift_cntr"
+t "INTEGER"
+b "RANGE 0 to 64"
+o 9
+suid 6,0
+i "0"
+)
+)
+uid 451,0
+)
+*241 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 1
+suid 7,0
+)
+)
+uid 453,0
+)
+*242 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "start"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 2
+suid 8,0
+)
+)
+uid 455,0
+)
+*243 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "dna"
+t "STD_LOGIC_VECTOR"
+b "(63 downto 0)"
+preAdd 0
+posAdd 0
+o 3
+suid 9,0
+i "(others => '0')"
+)
+)
+uid 457,0
+)
+*244 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "ready"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 4
+suid 10,0
+i "'0'"
+)
+)
+uid 459,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+optionalChildren [
+*245 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *246 (MRCItem
+litem &223
+pos 3
+dimension 20
+)
+optionalChildren [
+*247 (MRCItem
+litem &224
+pos 0
+dimension 20
+)
+*248 (MRCItem
+litem &225
+pos 1
+dimension 23
+)
+*249 (MRCItem
+litem &226
+pos 2
+hidden 1
+dimension 20
+)
+*250 (MRCItem
+litem &236
+pos 4
+dimension 20
+uid 442,0
+)
+*251 (MRCItem
+litem &237
+pos 5
+dimension 20
+uid 444,0
+)
+*252 (MRCItem
+litem &238
+pos 6
+dimension 20
+uid 446,0
+)
+*253 (MRCItem
+litem &239
+pos 7
+dimension 20
+uid 448,0
+)
+*254 (MRCItem
+litem &240
+pos 8
+dimension 20
+uid 452,0
+)
+*255 (MRCItem
+litem &241
+pos 0
+dimension 20
+uid 454,0
+)
+*256 (MRCItem
+litem &242
+pos 1
+dimension 20
+uid 456,0
+)
+*257 (MRCItem
+litem &243
+pos 2
+dimension 20
+uid 458,0
+)
+*258 (MRCItem
+litem &244
+pos 3
+dimension 20
+uid 460,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+optionalChildren [
+*259 (MRCItem
+litem &227
+pos 0
+dimension 20
+)
+*260 (MRCItem
+litem &229
+pos 1
+dimension 50
+)
+*261 (MRCItem
+litem &230
+pos 2
+dimension 100
+)
+*262 (MRCItem
+litem &231
+pos 3
+dimension 50
+)
+*263 (MRCItem
+litem &232
+pos 4
+dimension 100
+)
+*264 (MRCItem
+litem &233
+pos 5
+dimension 100
+)
+*265 (MRCItem
+litem &234
+pos 6
+dimension 50
+)
+*266 (MRCItem
+litem &235
+pos 7
+dimension 80
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+vaOverrides [
+]
+)
+]
+)
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *267 (LEmptyRow
+)
+optionalChildren [
+*268 (RefLabelRowHdr
+)
+*269 (TitleRowHdr
+)
+*270 (FilterRowHdr
+)
+*271 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*272 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*273 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*274 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*275 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*276 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*277 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*278 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+optionalChildren [
+*279 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *280 (MRCItem
+litem &267
+pos 3
+dimension 20
+)
+optionalChildren [
+*281 (MRCItem
+litem &268
+pos 0
+dimension 20
+)
+*282 (MRCItem
+litem &269
+pos 1
+dimension 23
+)
+*283 (MRCItem
+litem &270
+pos 2
+hidden 1
+dimension 20
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+optionalChildren [
+*284 (MRCItem
+litem &271
+pos 0
+dimension 20
+)
+*285 (MRCItem
+litem &273
+pos 1
+dimension 50
+)
+*286 (MRCItem
+litem &274
+pos 2
+dimension 100
+)
+*287 (MRCItem
+litem &275
+pos 3
+dimension 100
+)
+*288 (MRCItem
+litem &276
+pos 4
+dimension 50
+)
+*289 (MRCItem
+litem &277
+pos 5
+dimension 50
+)
+*290 (MRCItem
+litem &278
+pos 6
+dimension 80
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+vaOverrides [
+]
+)
+]
+)
+type 1
+)
+)
Index: /firmware/FAD/FACT_FAD_lib/hds/dna_gen/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/dna_gen/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/dna_gen/symbol.sb	(revision 11755)
@@ -0,0 +1,1486 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_ARITH"
+itemName "ALL"
+)
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_UNSIGNED"
+itemName "ALL"
+)
+(DmPackageRef
+library "UNISIM"
+unitName "VComponents"
+)
+]
+libraryRefs [
+"IEEE"
+"UNISIM"
+]
+)
+version "24.1"
+appVersion "2009.2 (Build 10)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+ordering 1
+suid 4,0
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 84,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+*14 (LogPort
+port (LogicalPort
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+uid 71,0
+)
+*15 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "dna"
+t "STD_LOGIC_VECTOR"
+b "(63 downto 0)"
+preAdd 0
+posAdd 0
+o 2
+suid 3,0
+i "(others => '0')"
+)
+)
+uid 75,0
+)
+*16 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "ready"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 3
+suid 4,0
+i "'0'"
+)
+)
+uid 77,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 97,0
+optionalChildren [
+*17 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *18 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 99,0
+optionalChildren [
+*19 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 100,0
+)
+*20 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 101,0
+)
+*21 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 102,0
+)
+*22 (MRCItem
+litem &14
+pos 0
+dimension 20
+uid 72,0
+)
+*23 (MRCItem
+litem &15
+pos 1
+dimension 20
+uid 76,0
+)
+*24 (MRCItem
+litem &16
+pos 2
+dimension 20
+uid 78,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 103,0
+optionalChildren [
+*25 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 104,0
+)
+*26 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 105,0
+)
+*27 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 106,0
+)
+*28 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 107,0
+)
+*29 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 108,0
+)
+*30 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 109,0
+)
+*31 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 110,0
+)
+*32 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 111,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 98,0
+vaOverrides [
+]
+)
+]
+)
+uid 83,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *33 (LEmptyRow
+)
+uid 113,0
+optionalChildren [
+*34 (RefLabelRowHdr
+)
+*35 (TitleRowHdr
+)
+*36 (FilterRowHdr
+)
+*37 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*38 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*39 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*40 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*41 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*42 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*43 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*44 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 125,0
+optionalChildren [
+*45 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *46 (MRCItem
+litem &33
+pos 3
+dimension 20
+)
+uid 127,0
+optionalChildren [
+*47 (MRCItem
+litem &34
+pos 0
+dimension 20
+uid 128,0
+)
+*48 (MRCItem
+litem &35
+pos 1
+dimension 23
+uid 129,0
+)
+*49 (MRCItem
+litem &36
+pos 2
+hidden 1
+dimension 20
+uid 130,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 131,0
+optionalChildren [
+*50 (MRCItem
+litem &37
+pos 0
+dimension 20
+uid 132,0
+)
+*51 (MRCItem
+litem &39
+pos 1
+dimension 50
+uid 133,0
+)
+*52 (MRCItem
+litem &40
+pos 2
+dimension 100
+uid 134,0
+)
+*53 (MRCItem
+litem &41
+pos 3
+dimension 100
+uid 135,0
+)
+*54 (MRCItem
+litem &42
+pos 4
+dimension 50
+uid 136,0
+)
+*55 (MRCItem
+litem &43
+pos 5
+dimension 50
+uid 137,0
+)
+*56 (MRCItem
+litem &44
+pos 6
+dimension 80
+uid 138,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 126,0
+vaOverrides [
+]
+)
+]
+)
+uid 112,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\dna_gen\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\dna_gen\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\dna_gen"
+)
+(vvPair
+variable "d_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\dna_gen"
+)
+(vvPair
+variable "date"
+value "22.02.2011"
+)
+(vvPair
+variable "day"
+value "Di"
+)
+(vvPair
+variable "day_long"
+value "Dienstag"
+)
+(vvPair
+variable "dd"
+value "22"
+)
+(vvPair
+variable "entity_name"
+value "dna_gen"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "E5B-LABOR6"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "mm"
+value "02"
+)
+(vvPair
+variable "module_name"
+value "dna_gen"
+)
+(vvPair
+variable "month"
+value "Feb"
+)
+(vvPair
+variable "month_long"
+value "Februar"
+)
+(vvPair
+variable "p"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\dna_gen\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\dna_gen\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "C:\\modeltech_6.6a\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "12:03:00"
+)
+(vvPair
+variable "unit"
+value "dna_gen"
+)
+(vvPair
+variable "user"
+value "dneise"
+)
+(vvPair
+variable "version"
+value "2009.2 (Build 10)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 82,0
+optionalChildren [
+*57 (SymbolBody
+uid 8,0
+optionalChildren [
+*58 (CptPort
+uid 48,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 49,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "38250,3625,39000,4375"
+)
+tg (CPTG
+uid 50,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 51,0
+va (VaSet
+)
+xt "40000,3500,41300,4500"
+st "clk"
+blo "40000,4300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 52,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,14000,17000,14800"
+st "clk   : IN     STD_LOGIC  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+*59 (CptPort
+uid 58,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 59,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49000,3625,49750,4375"
+)
+tg (CPTG
+uid 60,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 61,0
+va (VaSet
+)
+xt "46400,3500,48000,4500"
+st "dna"
+ju 2
+blo "48000,4300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 62,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,14800,37000,15600"
+st "dna   : OUT    STD_LOGIC_VECTOR (63 downto 0) := (others => '0') ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dna"
+t "STD_LOGIC_VECTOR"
+b "(63 downto 0)"
+preAdd 0
+posAdd 0
+o 2
+suid 3,0
+i "(others => '0')"
+)
+)
+)
+*60 (CptPort
+uid 63,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 64,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49000,5625,49750,6375"
+)
+tg (CPTG
+uid 65,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 66,0
+va (VaSet
+)
+xt "45800,5500,48000,6500"
+st "ready"
+ju 2
+blo "48000,6300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 67,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,15600,30000,16400"
+st "ready : OUT    STD_LOGIC                      := '0'
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ready"
+t "STD_LOGIC"
+preAdd 0
+posAdd 0
+o 3
+suid 4,0
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "39000,2000,49000,12000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42200,6000,48400,7000"
+st "FACT_FAD_lib"
+blo "42200,6800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42200,7000,45800,8000"
+st "dna_gen"
+blo "42200,7800"
+)
+)
+gi *61 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "39000,200,50500,1000"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sTC 0
+)
+)
+*62 (Grouping
+uid 16,0
+optionalChildren [
+*63 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "43000,20000,60000,21000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "43200,20000,52800,21000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*64 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "60000,16000,64000,17000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "60200,16000,63200,17000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*65 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "43000,18000,60000,19000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "43200,18000,53200,19000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*66 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "39000,18000,43000,19000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "39200,18000,41300,19000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*67 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "60000,17000,80000,21000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "60200,17200,69400,18200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*68 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "64000,16000,80000,17000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "64200,16000,68700,17000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*69 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "39000,16000,60000,18000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "46150,16500,52850,17500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*70 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "39000,19000,43000,20000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "39200,19000,41300,20000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*71 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "39000,20000,43000,21000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "39200,20000,41900,21000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*72 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "43000,19000,60000,20000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "43200,19000,55300,20000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "39000,16000,80000,21000"
+)
+oxt "14000,66000,55000,71000"
+)
+*73 (CommentText
+uid 68,0
+shape (Rectangle
+uid 69,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,-6000,33000,0"
+)
+text (MLText
+uid 70,0
+va (VaSet
+fg "0,0,32768"
+font "Arial,10,0"
+)
+xt "200,-5800,32200,-600"
+st "
+Created using Mentor Graphics HDL2Graphics(TM) Technology
+on - 09:15:09 15.02.2011
+from - C:\\fact.isdc.unige.ch_svn_firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hdl\\dna_gen.vhd
+
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 5600
+visibleWidth 32600
+)
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *74 (PackageList
+uid 79,0
+stg "VerticalLayoutStrategy"
+textVec [
+*75 (Text
+uid 80,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,1000,5400,2000"
+st "Package List"
+blo "0,1800"
+)
+*76 (MLText
+uid 81,0
+va (VaSet
+)
+xt "0,2000,22500,11000"
+st "library IEEE;
+use IEEE.STD_LOGIC_1164.ALL;
+use IEEE.STD_LOGIC_ARITH.ALL;
+use IEEE.STD_LOGIC_UNSIGNED.ALL;
+
+---- Uncomment the following library declaration if instantiating
+---- any Xilinx primitives in this code.
+library UNISIM;
+use UNISIM.VComponents.all;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *77 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *78 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,12000,5400,13000"
+st "Declarations"
+blo "0,12800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,13000,2700,14000"
+st "Ports:"
+blo "0,13800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,16400,2400,17400"
+st "User:"
+blo "0,17200"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "0,12000,5800,13000"
+st "Internal User:"
+blo "0,12800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,17400,2000,17400"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "0,12000,0,12000"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 161,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_lib/hds/phase_shifter/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/phase_shifter/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/phase_shifter/symbol.sb	(revision 11755)
@@ -0,0 +1,2325 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "IEEE"
+unitName "NUMERIC_STD"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+)
+]
+libraryRefs [
+"ieee"
+"FACT_FAD_lib"
+]
+)
+version "24.1"
+appVersion "2009.1 (Build 12)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+ordering 1
+suid 19,0
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 157,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+*14 (LogPort
+port (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+uid 124,0
+)
+*15 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "PSCLK"
+t "std_logic"
+prec "-- interface to: clock_generator_variable_PS_struct.vhd"
+preAdd 0
+posAdd 0
+o 3
+suid 2,0
+)
+)
+uid 126,0
+)
+*16 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "PSEN"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 4
+suid 3,0
+i "'0'"
+)
+)
+uid 128,0
+)
+*17 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "PSINCDEC"
+t "std_logic"
+eolc "-- default is 'incrementing'"
+preAdd 0
+posAdd 0
+o 5
+suid 4,0
+i "'1'"
+)
+)
+uid 130,0
+)
+*18 (LogPort
+port (LogicalPort
+decl (Decl
+n "PSDONE"
+t "std_logic"
+eolc "-- will pulse once, if phase shifting was done."
+preAdd 0
+posAdd 0
+o 6
+suid 5,0
+)
+)
+uid 132,0
+)
+*19 (LogPort
+port (LogicalPort
+decl (Decl
+n "LOCKED"
+t "std_logic"
+eolc "-- when is this going high?"
+preAdd 0
+posAdd 0
+o 7
+suid 6,0
+)
+)
+uid 134,0
+)
+*20 (LogPort
+port (LogicalPort
+decl (Decl
+n "shift_phase"
+t "std_logic"
+prec "-- interface to: w5300_modul.vhd"
+preAdd 0
+posAdd 0
+o 8
+suid 8,0
+)
+)
+uid 138,0
+)
+*21 (LogPort
+port (LogicalPort
+decl (Decl
+n "direction"
+t "std_logic"
+eolc "-- corresponds to 'PSINCDEC'"
+preAdd 0
+posAdd 0
+o 9
+suid 9,0
+)
+)
+uid 140,0
+)
+*22 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "shifting"
+t "std_logic"
+prec "-- status:"
+preAdd 0
+posAdd 0
+o 11
+suid 10,0
+i "'0'"
+)
+)
+uid 142,0
+)
+*23 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "ready"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 12
+suid 11,0
+i "'0'"
+)
+)
+uid 144,0
+)
+*24 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "offset"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 15
+suid 12,0
+i "(OTHERS => '0')"
+)
+)
+uid 146,0
+)
+*25 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+eolc "--asynch in of DCM"
+posAdd 0
+o 2
+suid 15,0
+i "'0'"
+)
+)
+uid 286,0
+)
+*26 (LogPort
+port (LogicalPort
+decl (Decl
+n "reset_DCM"
+t "std_logic"
+eolc "-- asynch in: orders us, to reset the DCM"
+posAdd 0
+o 10
+suid 17,0
+)
+)
+uid 369,0
+)
+*27 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "locked_status_o"
+t "std_logic"
+o 13
+suid 18,0
+)
+)
+uid 428,0
+)
+*28 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "ready_status_o"
+t "std_logic"
+o 14
+suid 19,0
+)
+)
+uid 430,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 170,0
+optionalChildren [
+*29 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *30 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 172,0
+optionalChildren [
+*31 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 173,0
+)
+*32 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 174,0
+)
+*33 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 175,0
+)
+*34 (MRCItem
+litem &14
+pos 0
+dimension 20
+uid 125,0
+)
+*35 (MRCItem
+litem &15
+pos 1
+dimension 20
+uid 127,0
+)
+*36 (MRCItem
+litem &16
+pos 2
+dimension 20
+uid 129,0
+)
+*37 (MRCItem
+litem &17
+pos 3
+dimension 20
+uid 131,0
+)
+*38 (MRCItem
+litem &18
+pos 4
+dimension 20
+uid 133,0
+)
+*39 (MRCItem
+litem &19
+pos 5
+dimension 20
+uid 135,0
+)
+*40 (MRCItem
+litem &20
+pos 6
+dimension 20
+uid 139,0
+)
+*41 (MRCItem
+litem &21
+pos 7
+dimension 20
+uid 141,0
+)
+*42 (MRCItem
+litem &22
+pos 8
+dimension 20
+uid 143,0
+)
+*43 (MRCItem
+litem &23
+pos 9
+dimension 20
+uid 145,0
+)
+*44 (MRCItem
+litem &24
+pos 10
+dimension 20
+uid 147,0
+)
+*45 (MRCItem
+litem &25
+pos 11
+dimension 20
+uid 287,0
+)
+*46 (MRCItem
+litem &26
+pos 12
+dimension 20
+uid 370,0
+)
+*47 (MRCItem
+litem &27
+pos 13
+dimension 20
+uid 429,0
+)
+*48 (MRCItem
+litem &28
+pos 14
+dimension 20
+uid 431,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 176,0
+optionalChildren [
+*49 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 177,0
+)
+*50 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 178,0
+)
+*51 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 179,0
+)
+*52 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 180,0
+)
+*53 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 181,0
+)
+*54 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 182,0
+)
+*55 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 183,0
+)
+*56 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 184,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 171,0
+vaOverrides [
+]
+)
+]
+)
+uid 156,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *57 (LEmptyRow
+)
+uid 186,0
+optionalChildren [
+*58 (RefLabelRowHdr
+)
+*59 (TitleRowHdr
+)
+*60 (FilterRowHdr
+)
+*61 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*62 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*63 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*64 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*65 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*66 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*67 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*68 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 198,0
+optionalChildren [
+*69 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *70 (MRCItem
+litem &57
+pos 3
+dimension 20
+)
+uid 200,0
+optionalChildren [
+*71 (MRCItem
+litem &58
+pos 0
+dimension 20
+uid 201,0
+)
+*72 (MRCItem
+litem &59
+pos 1
+dimension 23
+uid 202,0
+)
+*73 (MRCItem
+litem &60
+pos 2
+hidden 1
+dimension 20
+uid 203,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 204,0
+optionalChildren [
+*74 (MRCItem
+litem &61
+pos 0
+dimension 20
+uid 205,0
+)
+*75 (MRCItem
+litem &63
+pos 1
+dimension 50
+uid 206,0
+)
+*76 (MRCItem
+litem &64
+pos 2
+dimension 100
+uid 207,0
+)
+*77 (MRCItem
+litem &65
+pos 3
+dimension 100
+uid 208,0
+)
+*78 (MRCItem
+litem &66
+pos 4
+dimension 50
+uid 209,0
+)
+*79 (MRCItem
+litem &67
+pos 5
+dimension 50
+uid 210,0
+)
+*80 (MRCItem
+litem &68
+pos 6
+dimension 80
+uid 211,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 199,0
+vaOverrides [
+]
+)
+]
+)
+uid 185,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\phase_shifter\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\phase_shifter\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\phase_shifter"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\phase_shifter"
+)
+(vvPair
+variable "date"
+value "03.03.2011"
+)
+(vvPair
+variable "day"
+value "Do"
+)
+(vvPair
+variable "day_long"
+value "Donnerstag"
+)
+(vvPair
+variable "dd"
+value "03"
+)
+(vvPair
+variable "entity_name"
+value "phase_shifter"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "mm"
+value "03"
+)
+(vvPair
+variable "module_name"
+value "phase_shifter"
+)
+(vvPair
+variable "month"
+value "Mrz"
+)
+(vvPair
+variable "month_long"
+value "März"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\phase_shifter\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\phase_shifter\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "09:46:07"
+)
+(vvPair
+variable "unit"
+value "phase_shifter"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 155,0
+optionalChildren [
+*81 (SymbolBody
+uid 8,0
+optionalChildren [
+*82 (CptPort
+uid 48,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 49,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49250,8625,50000,9375"
+)
+tg (CPTG
+uid 50,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 51,0
+va (VaSet
+)
+xt "51000,8500,52800,9500"
+st "CLK"
+blo "51000,9300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 52,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,8000,22000,8800"
+st "CLK             : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "CLK"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+*83 (CptPort
+uid 53,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 54,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "66000,8625,66750,9375"
+)
+tg (CPTG
+uid 55,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 56,0
+va (VaSet
+)
+xt "62200,8500,65000,9500"
+st "PSCLK"
+ju 2
+blo "65000,9300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 57,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,9600,31500,11200"
+st "-- interface to: clock_generator_variable_PS_struct.vhd
+PSCLK           : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "PSCLK"
+t "std_logic"
+prec "-- interface to: clock_generator_variable_PS_struct.vhd"
+preAdd 0
+posAdd 0
+o 3
+suid 2,0
+)
+)
+)
+*84 (CptPort
+uid 58,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 59,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "66000,10625,66750,11375"
+)
+tg (CPTG
+uid 60,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 61,0
+va (VaSet
+)
+xt "62500,10500,65000,11500"
+st "PSEN"
+ju 2
+blo "65000,11300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 62,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,11200,35500,12000"
+st "PSEN            : OUT    std_logic                     := '0' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "PSEN"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 4
+suid 3,0
+i "'0'"
+)
+)
+)
+*85 (CptPort
+uid 63,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 64,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "66000,12625,66750,13375"
+)
+tg (CPTG
+uid 65,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 66,0
+va (VaSet
+)
+xt "60500,12500,65000,13500"
+st "PSINCDEC"
+ju 2
+blo "65000,13300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 67,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,12000,50000,12800"
+st "PSINCDEC        : OUT    std_logic                     := '1' ; -- default is 'incrementing'
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "PSINCDEC"
+t "std_logic"
+eolc "-- default is 'incrementing'"
+preAdd 0
+posAdd 0
+o 5
+suid 4,0
+i "'1'"
+)
+)
+)
+*86 (CptPort
+uid 68,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 69,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49250,10625,50000,11375"
+)
+tg (CPTG
+uid 70,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 71,0
+va (VaSet
+)
+xt "51000,10500,54700,11500"
+st "PSDONE"
+blo "51000,11300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 72,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,12800,46500,13600"
+st "PSDONE          : IN     std_logic  ; -- will pulse once, if phase shifting was done.
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "PSDONE"
+t "std_logic"
+eolc "-- will pulse once, if phase shifting was done."
+preAdd 0
+posAdd 0
+o 6
+suid 5,0
+)
+)
+)
+*87 (CptPort
+uid 73,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 74,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49250,12625,50000,13375"
+)
+tg (CPTG
+uid 75,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 76,0
+va (VaSet
+)
+xt "51000,12500,54500,13500"
+st "LOCKED"
+blo "51000,13300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 77,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,13600,36500,14400"
+st "LOCKED          : IN     std_logic  ; -- when is this going high?
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "LOCKED"
+t "std_logic"
+eolc "-- when is this going high?"
+preAdd 0
+posAdd 0
+o 7
+suid 6,0
+)
+)
+)
+*88 (CptPort
+uid 83,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 84,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49250,16625,50000,17375"
+)
+tg (CPTG
+uid 85,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 86,0
+va (VaSet
+)
+xt "51000,16500,56400,17500"
+st "shift_phase"
+blo "51000,17300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 87,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,14400,22000,16000"
+st "-- interface to: w5300_modul.vhd
+shift_phase     : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "shift_phase"
+t "std_logic"
+prec "-- interface to: w5300_modul.vhd"
+preAdd 0
+posAdd 0
+o 8
+suid 8,0
+)
+)
+)
+*89 (CptPort
+uid 88,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 89,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49250,18625,50000,19375"
+)
+tg (CPTG
+uid 90,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 91,0
+va (VaSet
+)
+xt "51000,18500,54700,19500"
+st "direction"
+blo "51000,19300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 92,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,16000,37000,16800"
+st "direction       : IN     std_logic  ; -- corresponds to 'PSINCDEC'
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "direction"
+t "std_logic"
+eolc "-- corresponds to 'PSINCDEC'"
+preAdd 0
+posAdd 0
+o 9
+suid 9,0
+)
+)
+)
+*90 (CptPort
+uid 93,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 94,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "66000,14625,66750,15375"
+)
+tg (CPTG
+uid 95,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 96,0
+va (VaSet
+)
+xt "61700,14500,65000,15500"
+st "shifting"
+ju 2
+blo "65000,15300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 97,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,17600,35500,19200"
+st "-- status:
+shifting        : OUT    std_logic                     := '0' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "shifting"
+t "std_logic"
+prec "-- status:"
+preAdd 0
+posAdd 0
+o 11
+suid 10,0
+i "'0'"
+)
+)
+)
+*91 (CptPort
+uid 98,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 99,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "66000,16625,66750,17375"
+)
+tg (CPTG
+uid 100,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 101,0
+va (VaSet
+)
+xt "62500,16500,65000,17500"
+st "ready"
+ju 2
+blo "65000,17300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 102,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,19200,35500,20000"
+st "ready           : OUT    std_logic                     := '0' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ready"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 12
+suid 11,0
+i "'0'"
+)
+)
+)
+*92 (CptPort
+uid 103,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 104,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "66000,18625,66750,19375"
+)
+tg (CPTG
+uid 105,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 106,0
+va (VaSet
+)
+xt "62200,18500,65000,19500"
+st "offset"
+ju 2
+blo "65000,19300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 107,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,21600,40500,22400"
+st "offset          : OUT    std_logic_vector (7 DOWNTO 0) := (OTHERS => '0')
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "offset"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 15
+suid 12,0
+i "(OTHERS => '0')"
+)
+)
+)
+*93 (CommentText
+uid 121,0
+ps "EdgeToEdgeStrategy"
+shape (Rectangle
+uid 122,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "50000,2000,65000,6400"
+)
+oxt "50000,2000,65000,6000"
+text (MLText
+uid 123,0
+va (VaSet
+fg "0,0,32768"
+)
+xt "50200,2200,61600,6200"
+st "
+
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4400
+visibleWidth 15000
+)
+included 1
+excludeCommentLeader 1
+)
+*94 (CptPort
+uid 281,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 394,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49250,19625,50000,20375"
+)
+tg (CPTG
+uid 283,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 284,0
+va (VaSet
+)
+xt "51000,19500,52600,20500"
+st "rst"
+blo "51000,20300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 285,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,8800,45000,9600"
+st "rst             : OUT    std_logic                     := '0' ; --asynch in of DCM
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rst"
+t "std_logic"
+eolc "--asynch in of DCM"
+posAdd 0
+o 2
+suid 15,0
+i "'0'"
+)
+)
+)
+*95 (CptPort
+uid 362,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 363,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "49250,21625,50000,22375"
+)
+tg (CPTG
+uid 364,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 365,0
+va (VaSet
+)
+xt "51000,21500,55700,22500"
+st "reset_DCM"
+blo "51000,22300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 366,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,16800,43500,17600"
+st "reset_DCM       : IN     std_logic  ; -- asynch in: orders us, to reset the DCM
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "reset_DCM"
+t "std_logic"
+eolc "-- asynch in: orders us, to reset the DCM"
+posAdd 0
+o 10
+suid 17,0
+)
+)
+)
+*96 (CptPort
+uid 418,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 419,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "66000,19625,66750,20375"
+)
+tg (CPTG
+uid 420,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 421,0
+va (VaSet
+)
+xt "57900,19500,65000,20500"
+st "locked_status_o"
+ju 2
+blo "65000,20300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 422,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,20000,22000,20800"
+st "locked_status_o : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "locked_status_o"
+t "std_logic"
+o 13
+suid 18,0
+)
+)
+)
+*97 (CptPort
+uid 423,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 424,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "66000,20625,66750,21375"
+)
+tg (CPTG
+uid 425,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 426,0
+va (VaSet
+)
+xt "58200,20500,65000,21500"
+st "ready_status_o"
+ju 2
+blo "65000,21300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 427,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,20800,22000,21600"
+st "ready_status_o  : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ready_status_o"
+t "std_logic"
+o 14
+suid 19,0
+)
+)
+)
+]
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "50000,7000,66000,25000"
+)
+oxt "50000,7000,63000,25000"
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "54700,15000,60900,16000"
+st "FACT_FAD_lib"
+blo "54700,15800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "54700,16000,60500,17000"
+st "phase_shifter"
+blo "54700,16800"
+)
+)
+gi *98 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "50000,5200,61500,6000"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sTC 0
+)
+)
+*99 (Grouping
+uid 16,0
+optionalChildren [
+*100 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "54000,33000,71000,34000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "54200,33000,63800,34000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*101 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "71000,29000,75000,30000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "71200,29000,74200,30000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*102 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "54000,31000,71000,32000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "54200,31000,64200,32000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*103 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "50000,31000,54000,32000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "50200,31000,52300,32000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*104 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "71000,30000,91000,34000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "71200,30200,80400,31200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*105 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "75000,29000,91000,30000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "75200,29000,79700,30000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*106 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "50000,29000,71000,31000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "57150,29500,63850,30500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*107 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "50000,32000,54000,33000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "50200,32000,52300,33000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*108 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "50000,33000,54000,34000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "50200,33000,52900,34000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*109 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "54000,32000,71000,33000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "54200,32000,67900,33000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "50000,29000,91000,34000"
+)
+oxt "14000,66000,55000,71000"
+)
+*110 (CommentText
+uid 118,0
+shape (Rectangle
+uid 119,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,-6000,33000,0"
+)
+text (MLText
+uid 120,0
+va (VaSet
+fg "0,0,32768"
+font "Arial,10,0"
+)
+xt "200,-5800,32200,-600"
+st "
+Created using Mentor Graphics HDL2Graphics(TM) Technology
+on - 10:55:50 02.08.2010
+from - C:\\FPGA_projects\\fact_repos\\FPGA\\FAD\\stable\\FACT_FAD\\FACT_FAD_lib\\hdl\\phase_shifter.vhd
+
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 5600
+visibleWidth 32600
+)
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *111 (PackageList
+uid 152,0
+stg "VerticalLayoutStrategy"
+textVec [
+*112 (Text
+uid 153,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,4000,5400,5000"
+st "Package List"
+blo "0,4800"
+)
+*113 (MLText
+uid 154,0
+va (VaSet
+)
+xt "0,5000,15600,11000"
+st "library ieee;
+use ieee.std_logic_1164.all;
+use IEEE.NUMERIC_STD.all;
+
+library FACT_FAD_lib;
+use FACT_FAD_lib.fad_definitions.all;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *114 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *115 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,6000,5400,7000"
+st "Declarations"
+blo "0,6800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,7000,2700,8000"
+st "Ports:"
+blo "0,7800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,22400,2400,23400"
+st "User:"
+blo "0,23200"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "0,6000,5800,7000"
+st "Internal User:"
+blo "0,6800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,23400,2000,23400"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "0,6000,0,6000"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 431,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_lib/hds/spi_interface/struct.bd
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/spi_interface/struct.bd	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/spi_interface/struct.bd	(revision 11755)
@@ -0,0 +1,7189 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+)
+(DmPackageRef
+library "IEEE"
+unitName "NUMERIC_STD"
+itemName "ALL"
+)
+]
+instances [
+(Instance
+name "I_spi_distributor"
+duLibraryName "FACT_FAD_lib"
+duName "spi_distributor"
+elements [
+(GiElement
+name "TEMP_MEASUREMENT_BEAT"
+type "integer"
+value "5*10**6"
+)
+]
+mwi 0
+uid 2195,0
+)
+(Instance
+name "I_spi_controller"
+duLibraryName "FACT_FAD_lib"
+duName "spi_controller"
+elements [
+]
+mwi 0
+uid 2249,0
+)
+(Instance
+name "I1"
+duLibraryName "FACT_FAD_lib"
+duName "clk_divider"
+elements [
+(GiElement
+name "DIVIDER"
+type "integer"
+value "25"
+)
+]
+mwi 0
+uid 2645,0
+)
+(Instance
+name "Measure_Temperature_Timer"
+duLibraryName "FACT_FAD_lib"
+duName "clk_divider"
+elements [
+(GiElement
+name "DIVIDER"
+type "integer"
+value "25"
+)
+]
+mwi 0
+uid 2689,0
+)
+(Instance
+name "I0"
+duLibraryName "moduleware"
+duName "and"
+elements [
+]
+mwi 1
+uid 2965,0
+)
+(Instance
+name "I2"
+duLibraryName "moduleware"
+duName "or"
+elements [
+]
+mwi 1
+uid 3068,0
+)
+]
+libraryRefs [
+"ieee"
+"FACT_FAD_lib"
+]
+)
+version "29.1"
+appVersion "2009.1 (Build 12)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\spi_interface\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\spi_interface\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\spi_interface"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\spi_interface"
+)
+(vvPair
+variable "date"
+value "09.06.2011"
+)
+(vvPair
+variable "day"
+value "Do"
+)
+(vvPair
+variable "day_long"
+value "Donnerstag"
+)
+(vvPair
+variable "dd"
+value "09"
+)
+(vvPair
+variable "entity_name"
+value "spi_interface"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "mm"
+value "06"
+)
+(vvPair
+variable "module_name"
+value "spi_interface"
+)
+(vvPair
+variable "month"
+value "Jun"
+)
+(vvPair
+variable "month_long"
+value "Juni"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\spi_interface\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\spi_interface\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "16:55:17"
+)
+(vvPair
+variable "unit"
+value "spi_interface"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 52,0
+optionalChildren [
+*1 (Grouping
+uid 9,0
+optionalChildren [
+*2 (CommentText
+uid 11,0
+shape (Rectangle
+uid 12,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,4000,48000,5000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 13,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "31200,4000,42000,5000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*3 (CommentText
+uid 14,0
+shape (Rectangle
+uid 15,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "48000,0,52000,1000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 16,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "48200,0,51500,1000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*4 (CommentText
+uid 17,0
+shape (Rectangle
+uid 18,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,2000,48000,3000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 19,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "31200,2000,40900,3000"
+st "
+SPI interface for FAD
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*5 (CommentText
+uid 20,0
+shape (Rectangle
+uid 21,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,2000,31000,3000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 22,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "27200,2000,29500,3000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*6 (CommentText
+uid 23,0
+shape (Rectangle
+uid 24,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "48000,1000,68000,5000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 25,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "48200,1200,63100,3200"
+st "
+send commands to DAC
+receive temperature from MAX6662
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*7 (CommentText
+uid 26,0
+shape (Rectangle
+uid 27,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "52000,0,68000,1000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 28,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "52200,0,56900,1000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*8 (CommentText
+uid 29,0
+shape (Rectangle
+uid 30,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,0,48000,2000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 31,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "34450,0,40550,2000"
+st "
+TU Dortmund 
+Physik / EE
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*9 (CommentText
+uid 32,0
+shape (Rectangle
+uid 33,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,3000,31000,4000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 34,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "27200,3000,29500,4000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*10 (CommentText
+uid 35,0
+shape (Rectangle
+uid 36,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,4000,31000,5000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 37,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "27200,4000,30300,5000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*11 (CommentText
+uid 38,0
+shape (Rectangle
+uid 39,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,3000,48000,4000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 40,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "31200,3000,46400,4000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 10,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "27000,0,68000,5000"
+)
+oxt "14000,66000,55000,71000"
+)
+*12 (Net
+uid 212,0
+decl (Decl
+n "sclk"
+t "std_logic"
+o 6
+suid 1,0
+)
+declText (MLText
+uid 213,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,18000,15500,18800"
+st "sclk                 : std_logic
+"
+)
+)
+*13 (Net
+uid 220,0
+decl (Decl
+n "clk_50MHz"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 2,0
+)
+declText (MLText
+uid 221,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,11600,15500,12400"
+st "clk_50MHz            : std_logic
+"
+)
+)
+*14 (PortIoIn
+uid 236,0
+shape (CompositeShape
+uid 237,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 238,0
+sl 0
+ro 270
+xt "31000,9625,32500,10375"
+)
+(Line
+uid 239,0
+sl 0
+ro 270
+xt "32500,10000,33000,10000"
+pts [
+"32500,10000"
+"33000,10000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 240,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 241,0
+va (VaSet
+)
+xt "25200,9500,30000,10500"
+st "clk_50MHz"
+ju 2
+blo "30000,10300"
+tm "WireNameMgr"
+)
+)
+)
+*15 (Net
+uid 250,0
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 5
+suid 5,0
+)
+declText (MLText
+uid 251,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,16400,15500,17200"
+st "dac_cs               : std_logic
+"
+)
+)
+*16 (Net
+uid 258,0
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 8
+suid 6,0
+)
+declText (MLText
+uid 259,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,19600,25500,20400"
+st "sensor_cs            : std_logic_vector(3 DOWNTO 0)
+"
+)
+)
+*17 (PortIoInOut
+uid 266,0
+shape (CompositeShape
+uid 267,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+uid 268,0
+sl 0
+xt "57500,30625,59000,31375"
+)
+(Line
+uid 269,0
+sl 0
+xt "57000,31000,57500,31000"
+pts [
+"57000,31000"
+"57500,31000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 270,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 271,0
+va (VaSet
+)
+xt "60000,30500,62000,31500"
+st "miso"
+blo "60000,31300"
+tm "WireNameMgr"
+)
+)
+)
+*18 (PortIoOut
+uid 272,0
+shape (CompositeShape
+uid 273,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 274,0
+sl 0
+ro 270
+xt "57500,32625,59000,33375"
+)
+(Line
+uid 275,0
+sl 0
+ro 270
+xt "57000,33000,57500,33000"
+pts [
+"57000,33000"
+"57500,33000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 276,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 277,0
+va (VaSet
+)
+xt "60000,32500,63000,33500"
+st "dac_cs"
+blo "60000,33300"
+tm "WireNameMgr"
+)
+)
+)
+*19 (PortIoOut
+uid 278,0
+shape (CompositeShape
+uid 279,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 280,0
+sl 0
+ro 270
+xt "57500,37625,59000,38375"
+)
+(Line
+uid 281,0
+sl 0
+ro 270
+xt "57000,38000,57500,38000"
+pts [
+"57000,38000"
+"57500,38000"
+]
+)
+]
+)
+sf 1
+tg (WTG
+uid 282,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 283,0
+va (VaSet
+)
+xt "57000,38500,64000,39500"
+st "sensor_cs : (3:0)"
+blo "57000,39300"
+tm "WireNameMgr"
+)
+)
+)
+*20 (PortIoIn
+uid 348,0
+shape (CompositeShape
+uid 349,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 350,0
+sl 0
+ro 270
+xt "4000,32625,5500,33375"
+)
+(Line
+uid 351,0
+sl 0
+ro 270
+xt "5500,33000,6000,33000"
+pts [
+"5500,33000"
+"6000,33000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 352,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 353,0
+va (VaSet
+)
+xt "-2600,32500,3000,33500"
+st "config_start"
+ju 2
+blo "3000,33300"
+tm "WireNameMgr"
+)
+)
+)
+*21 (PortIoOut
+uid 360,0
+shape (CompositeShape
+uid 361,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 362,0
+sl 0
+ro 270
+xt "88500,11625,90000,12375"
+)
+(Line
+uid 363,0
+sl 0
+ro 270
+xt "88000,12000,88500,12000"
+pts [
+"88000,12000"
+"88500,12000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 364,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 365,0
+va (VaSet
+)
+xt "91000,11500,92900,12500"
+st "sclk"
+blo "91000,12300"
+tm "WireNameMgr"
+)
+)
+)
+*22 (Net
+uid 449,0
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 downto 0)"
+o 14
+suid 14,0
+)
+declText (MLText
+uid 450,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,27000,29500,27800"
+st "SIGNAL data                 : std_logic_vector(15 downto 0)
+"
+)
+)
+*23 (PortIoIn
+uid 471,0
+shape (CompositeShape
+uid 472,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 473,0
+sl 0
+ro 270
+xt "4000,35625,5500,36375"
+)
+(Line
+uid 474,0
+sl 0
+ro 270
+xt "5500,36000,6000,36000"
+pts [
+"5500,36000"
+"6000,36000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 475,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 476,0
+va (VaSet
+)
+xt "-1200,35500,3000,36500"
+st "dac_array"
+ju 2
+blo "3000,36300"
+tm "WireNameMgr"
+)
+)
+)
+*24 (Net
+uid 487,0
+decl (Decl
+n "dac_array"
+t "dac_array_type"
+o 3
+suid 17,0
+)
+declText (MLText
+uid 488,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,13200,18000,14000"
+st "dac_array            : dac_array_type
+"
+)
+)
+*25 (PortIoOut
+uid 1148,0
+shape (CompositeShape
+uid 1149,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 1150,0
+sl 0
+ro 90
+xt "4000,33625,5500,34375"
+)
+(Line
+uid 1151,0
+sl 0
+ro 90
+xt "5500,34000,6000,34000"
+pts [
+"6000,34000"
+"5500,34000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 1152,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1153,0
+va (VaSet
+)
+xt "-2700,33500,3000,34500"
+st "config_ready"
+ju 2
+blo "3000,34300"
+tm "WireNameMgr"
+)
+)
+)
+*26 (Net
+uid 1225,0
+decl (Decl
+n "config_start"
+t "std_logic"
+o 2
+suid 27,0
+)
+declText (MLText
+uid 1226,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,12400,15500,13200"
+st "config_start         : std_logic
+"
+)
+)
+*27 (Net
+uid 1231,0
+decl (Decl
+n "config_ready"
+t "std_logic"
+o 4
+suid 28,0
+)
+declText (MLText
+uid 1232,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,14800,15500,15600"
+st "config_ready         : std_logic
+"
+)
+)
+*28 (Net
+uid 1243,0
+decl (Decl
+n "dac_config_ready"
+t "std_logic"
+o 11
+suid 30,0
+)
+declText (MLText
+uid 1244,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,24600,19000,25400"
+st "SIGNAL dac_config_ready     : std_logic
+"
+)
+)
+*29 (Net
+uid 1249,0
+decl (Decl
+n "dac_config_start"
+t "std_logic"
+o 12
+suid 31,0
+)
+declText (MLText
+uid 1250,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,25400,19000,26200"
+st "SIGNAL dac_config_start     : std_logic
+"
+)
+)
+*30 (Net
+uid 1326,0
+decl (Decl
+n "dac_id"
+t "std_logic_vector"
+b "(2 DOWNTO 0)"
+o 13
+suid 32,0
+)
+declText (MLText
+uid 1327,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,26200,29000,27000"
+st "SIGNAL dac_id               : std_logic_vector(2 DOWNTO 0)
+"
+)
+)
+*31 (Net
+uid 1334,0
+decl (Decl
+n "sensor_id"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 15
+suid 33,0
+)
+declText (MLText
+uid 1335,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,30200,29000,31000"
+st "SIGNAL sensor_id            : std_logic_vector(1 DOWNTO 0)
+"
+)
+)
+*32 (Net
+uid 1342,0
+decl (Decl
+n "sensor_start"
+t "std_logic"
+o 16
+suid 34,0
+)
+declText (MLText
+uid 1343,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,31000,19000,31800"
+st "SIGNAL sensor_start         : std_logic
+"
+)
+)
+*33 (Net
+uid 1350,0
+decl (Decl
+n "sensor_valid"
+t "std_logic"
+o 17
+suid 35,0
+)
+declText (MLText
+uid 1351,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,31800,19000,32600"
+st "SIGNAL sensor_valid         : std_logic
+"
+)
+)
+*34 (PortIoOut
+uid 1576,0
+shape (CompositeShape
+uid 1577,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 1578,0
+sl 0
+ro 90
+xt "4000,37625,5500,38375"
+)
+(Line
+uid 1579,0
+sl 0
+ro 90
+xt "5500,38000,6000,38000"
+pts [
+"6000,38000"
+"5500,38000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 1580,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1581,0
+va (VaSet
+)
+xt "-2800,37500,3000,38500"
+st "sensor_array"
+ju 2
+blo "3000,38300"
+tm "WireNameMgr"
+)
+)
+)
+*35 (PortIoOut
+uid 1582,0
+shape (CompositeShape
+uid 1583,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 1584,0
+sl 0
+ro 90
+xt "4000,36625,5500,37375"
+)
+(Line
+uid 1585,0
+sl 0
+ro 90
+xt "5500,37000,6000,37000"
+pts [
+"6000,37000"
+"5500,37000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 1586,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1587,0
+va (VaSet
+)
+xt "-2900,36500,3000,37500"
+st "sensor_ready"
+ju 2
+blo "3000,37300"
+tm "WireNameMgr"
+)
+)
+)
+*36 (Net
+uid 1596,0
+decl (Decl
+n "sensor_array"
+t "sensor_array_type"
+o 7
+suid 37,0
+)
+declText (MLText
+uid 1597,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,18800,20000,19600"
+st "sensor_array         : sensor_array_type
+"
+)
+)
+*37 (Net
+uid 1602,0
+decl (Decl
+n "sensor_ready"
+t "std_logic"
+o 9
+suid 38,0
+)
+declText (MLText
+uid 1603,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,20400,15500,21200"
+st "sensor_ready         : std_logic
+"
+)
+)
+*38 (SaComponent
+uid 2195,0
+optionalChildren [
+*39 (CptPort
+uid 2143,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2144,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10250,31625,11000,32375"
+)
+tg (CPTG
+uid 2145,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2146,0
+va (VaSet
+)
+xt "12000,31500,13500,32500"
+st "clk"
+blo "12000,32300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+)
+)
+)
+*40 (CptPort
+uid 2147,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2148,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10250,32625,11000,33375"
+)
+tg (CPTG
+uid 2149,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2150,0
+va (VaSet
+)
+xt "12000,32500,17600,33500"
+st "config_start"
+blo "12000,33300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "config_start"
+t "std_logic"
+o 2
+)
+)
+)
+*41 (CptPort
+uid 2151,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2152,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10250,33625,11000,34375"
+)
+tg (CPTG
+uid 2153,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2154,0
+va (VaSet
+)
+xt "12000,33500,17700,34500"
+st "config_ready"
+blo "12000,34300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "config_ready"
+t "std_logic"
+o 3
+i "'1'"
+)
+)
+)
+*42 (CptPort
+uid 2155,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2156,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10250,36625,11000,37375"
+)
+tg (CPTG
+uid 2157,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2158,0
+va (VaSet
+)
+xt "12000,36500,17500,37500"
+st "sensor_valid"
+blo "12000,37300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_valid"
+t "std_logic"
+o 7
+i "'0'"
+)
+)
+)
+*43 (CptPort
+uid 2159,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2160,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10250,35625,11000,36375"
+)
+tg (CPTG
+uid 2161,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2162,0
+va (VaSet
+)
+xt "12000,35500,16200,36500"
+st "dac_array"
+blo "12000,36300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "dac_array"
+t "dac_array_type"
+o 4
+)
+)
+)
+*44 (CptPort
+uid 2163,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2164,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10250,37625,11000,38375"
+)
+tg (CPTG
+uid 2165,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2166,0
+va (VaSet
+)
+xt "12000,37500,17800,38500"
+st "sensor_array"
+blo "12000,38300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_array"
+t "sensor_array_type"
+o 6
+)
+)
+)
+*45 (CptPort
+uid 2167,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2168,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "28000,34625,28750,35375"
+)
+tg (CPTG
+uid 2169,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2170,0
+va (VaSet
+)
+xt "19600,34500,27000,35500"
+st "dac_config_start"
+ju 2
+blo "27000,35300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dac_config_start"
+t "std_logic"
+o 10
+i "'0'"
+)
+)
+)
+*46 (CptPort
+uid 2171,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2172,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "28000,40625,28750,41375"
+)
+tg (CPTG
+uid 2173,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2174,0
+va (VaSet
+)
+xt "19500,40500,27000,41500"
+st "dac_config_ready"
+ju 2
+blo "27000,41300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "dac_config_ready"
+t "std_logic"
+o 11
+)
+)
+)
+*47 (CptPort
+uid 2175,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2176,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "28000,35625,28750,36375"
+)
+tg (CPTG
+uid 2177,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2178,0
+va (VaSet
+)
+xt "19000,35500,27000,36500"
+st "sensor_read_start"
+ju 2
+blo "27000,36300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_read_start"
+t "std_logic"
+o 8
+i "'0'"
+)
+)
+)
+*48 (CptPort
+uid 2179,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2180,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "28000,41625,28750,42375"
+)
+tg (CPTG
+uid 2181,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2182,0
+va (VaSet
+)
+xt "19300,41500,27000,42500"
+st "sensor_read_valid"
+ju 2
+blo "27000,42300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "sensor_read_valid"
+t "std_logic"
+o 9
+)
+)
+)
+*49 (CptPort
+uid 2183,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2184,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "28000,31625,28750,32375"
+)
+tg (CPTG
+uid 2185,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2186,0
+va (VaSet
+)
+xt "21200,31500,27000,32500"
+st "dac_id : (2:0)"
+ju 2
+blo "27000,32300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dac_id"
+t "std_logic_vector"
+b "(2 downto 0)"
+o 14
+i "(others => '0')"
+)
+)
+)
+*50 (CptPort
+uid 2187,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2188,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "28000,32625,28750,33375"
+)
+tg (CPTG
+uid 2189,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2190,0
+va (VaSet
+)
+xt "20200,32500,27000,33500"
+st "sensor_id : (1:0)"
+ju 2
+blo "27000,33300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_id"
+t "std_logic_vector"
+b "(1 downto 0)"
+o 15
+i "(others => '0')"
+)
+)
+)
+*51 (CptPort
+uid 2191,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 2192,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "28000,37625,28750,38375"
+)
+tg (CPTG
+uid 2193,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2194,0
+va (VaSet
+)
+xt "21600,37500,27000,38500"
+st "data : (15:0)"
+ju 2
+blo "27000,38300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 downto 0)"
+o 16
+i "(others => 'Z')"
+)
+)
+)
+*52 (CptPort
+uid 2814,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2815,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10250,39625,11000,40375"
+)
+tg (CPTG
+uid 2816,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2817,0
+va (VaSet
+)
+xt "12000,39500,20000,40500"
+st "current_dac_array"
+blo "12000,40300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "current_dac_array"
+t "dac_array_type"
+o 5
+i "( others => 0)"
+)
+)
+)
+*53 (CptPort
+uid 3012,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3013,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "28000,45625,28750,46375"
+)
+tg (CPTG
+uid 3014,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3015,0
+va (VaSet
+)
+xt "17700,45500,27000,46500"
+st "sclk_enable_override"
+ju 2
+blo "27000,46300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sclk_enable_override"
+t "std_logic"
+o 13
+i "'0'"
+)
+)
+)
+*54 (CptPort
+uid 3167,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3168,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "28000,42625,28750,43375"
+)
+tg (CPTG
+uid 3169,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3170,0
+va (VaSet
+)
+xt "19300,42500,27000,43500"
+st "spi_channel_ready"
+ju 2
+blo "27000,43300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "spi_channel_ready"
+t "std_logic"
+o 12
+)
+)
+)
+*55 (CptPort
+uid 3253,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3254,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "28000,43625,28750,44375"
+)
+tg (CPTG
+uid 3255,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3256,0
+va (VaSet
+)
+xt "14800,43500,27000,44500"
+st "measured_temp_data : (15:0)"
+ju 2
+blo "27000,44300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "measured_temp_data"
+t "std_logic_vector"
+b "(15 downto 0)"
+o 17
+)
+)
+)
+]
+shape (Rectangle
+uid 2196,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "11000,31000,28000,47000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 2197,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*56 (Text
+uid 2198,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "10350,47000,16550,48000"
+st "FACT_FAD_lib"
+blo "10350,47800"
+tm "BdLibraryNameMgr"
+)
+*57 (Text
+uid 2199,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "10350,48000,16650,49000"
+st "spi_distributor"
+blo "10350,48800"
+tm "CptNameMgr"
+)
+*58 (Text
+uid 2200,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "10350,49000,17250,50000"
+st "I_spi_distributor"
+blo "10350,49800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 2201,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 2202,0
+text (MLText
+uid 2203,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,30200,37000,31000"
+st "TEMP_MEASUREMENT_BEAT = 5*10**6    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "TEMP_MEASUREMENT_BEAT"
+type "integer"
+value "5*10**6"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 2204,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "11250,45250,12750,46750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*59 (SaComponent
+uid 2249,0
+optionalChildren [
+*60 (CptPort
+uid 2205,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2206,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "38250,30625,39000,31375"
+)
+tg (CPTG
+uid 2207,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2208,0
+va (VaSet
+)
+xt "40000,30500,41300,31500"
+st "clk"
+blo "40000,31300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+)
+)
+)
+*61 (CptPort
+uid 2213,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2214,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "38250,31625,39000,32375"
+)
+tg (CPTG
+uid 2215,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2216,0
+va (VaSet
+)
+xt "40000,31500,45800,32500"
+st "dac_id : (2:0)"
+blo "40000,32300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "dac_id"
+t "std_logic_vector"
+b "(2 DOWNTO 0)"
+o 6
+)
+)
+)
+*62 (CptPort
+uid 2217,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2218,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "38250,32625,39000,33375"
+)
+tg (CPTG
+uid 2219,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2220,0
+va (VaSet
+)
+xt "40000,32500,46800,33500"
+st "sensor_id : (1:0)"
+blo "40000,33300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "sensor_id"
+t "std_logic_vector"
+b "(1 downto 0)"
+o 7
+)
+)
+)
+*63 (CptPort
+uid 2221,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 2222,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "38250,37625,39000,38375"
+)
+tg (CPTG
+uid 2223,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2224,0
+va (VaSet
+)
+xt "40000,37500,45400,38500"
+st "data : (15:0)"
+blo "40000,38300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 8
+i "(others => 'Z')"
+)
+)
+)
+*64 (CptPort
+uid 2225,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2226,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "55000,32625,55750,33375"
+)
+tg (CPTG
+uid 2227,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2228,0
+va (VaSet
+)
+xt "51000,32500,54000,33500"
+st "dac_cs"
+ju 2
+blo "54000,33300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 4
+i "'1'"
+)
+)
+)
+*65 (CptPort
+uid 2229,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2230,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "55000,37625,55750,38375"
+)
+tg (CPTG
+uid 2231,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2232,0
+va (VaSet
+)
+xt "47000,37500,54000,38500"
+st "sensor_cs : (3:0)"
+ju 2
+blo "54000,38300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 5
+i "(others => '1')"
+)
+)
+)
+*66 (CptPort
+uid 2233,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2234,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "38250,34625,39000,35375"
+)
+tg (CPTG
+uid 2235,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2236,0
+va (VaSet
+)
+xt "40000,34500,44200,35500"
+st "dac_start"
+blo "40000,35300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "dac_start"
+t "std_logic"
+o 10
+)
+)
+)
+*67 (CptPort
+uid 2237,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2238,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "38250,40625,39000,41375"
+)
+tg (CPTG
+uid 2239,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2240,0
+va (VaSet
+)
+xt "40000,40500,44300,41500"
+st "dac_ready"
+blo "40000,41300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dac_ready"
+t "std_logic"
+o 11
+i "'0'"
+)
+)
+)
+*68 (CptPort
+uid 2241,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2242,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "38250,35625,39000,36375"
+)
+tg (CPTG
+uid 2243,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2244,0
+va (VaSet
+)
+xt "40000,35500,45800,36500"
+st "sensor_start"
+blo "40000,36300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "sensor_start"
+t "std_logic"
+o 12
+)
+)
+)
+*69 (CptPort
+uid 2245,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2246,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "38250,41625,39000,42375"
+)
+tg (CPTG
+uid 2247,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2248,0
+va (VaSet
+)
+xt "40000,41500,45500,42500"
+st "sensor_valid"
+blo "40000,42300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_valid"
+t "std_logic"
+o 13
+i "'0'"
+)
+)
+)
+*70 (CptPort
+uid 2351,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2352,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "55000,31625,55750,32375"
+)
+tg (CPTG
+uid 2353,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2354,0
+va (VaSet
+)
+xt "52000,31500,54000,32500"
+st "mosi"
+ju 2
+blo "54000,32300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "mosi"
+t "std_logic"
+o 3
+i "'0'"
+)
+)
+)
+*71 (CptPort
+uid 2398,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 2399,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "55000,30625,55750,31375"
+)
+tg (CPTG
+uid 2400,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2401,0
+va (VaSet
+)
+xt "52000,30500,54000,31500"
+st "miso"
+ju 2
+blo "54000,31300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "miso"
+t "std_logic"
+o 2
+i "'Z'"
+)
+)
+)
+*72 (CptPort
+uid 3163,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3164,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "38250,42625,39000,43375"
+)
+tg (CPTG
+uid 3165,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3166,0
+va (VaSet
+)
+xt "40000,42500,47700,43500"
+st "spi_channel_ready"
+blo "40000,43300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "spi_channel_ready"
+t "std_logic"
+o 14
+i "'1'"
+)
+)
+)
+*73 (CptPort
+uid 3249,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3250,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "38250,43625,39000,44375"
+)
+tg (CPTG
+uid 3251,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3252,0
+va (VaSet
+)
+xt "40000,43500,52200,44500"
+st "measured_temp_data : (15:0)"
+blo "40000,44300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "measured_temp_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 9
+i "(others => '0')"
+)
+)
+)
+]
+shape (Rectangle
+uid 2250,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "39000,30000,55000,47000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 2251,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*74 (Text
+uid 2252,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "47900,43000,54100,44000"
+st "FACT_FAD_lib"
+blo "47900,43800"
+tm "BdLibraryNameMgr"
+)
+*75 (Text
+uid 2253,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "47900,44000,53800,45000"
+st "spi_controller"
+blo "47900,44800"
+tm "CptNameMgr"
+)
+*76 (Text
+uid 2254,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "47900,45000,54400,46000"
+st "I_spi_controller"
+blo "47900,45800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 2255,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 2256,0
+text (MLText
+uid 2257,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "47000,30000,47000,30000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 2258,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "39250,45250,40750,46750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*77 (Net
+uid 2355,0
+decl (Decl
+n "mosi"
+t "std_logic"
+o 19
+suid 46,0
+i "'0'"
+)
+declText (MLText
+uid 2356,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,17200,29500,18000"
+st "mosi                 : std_logic                     := '0'
+"
+)
+)
+*78 (PortIoOut
+uid 2363,0
+shape (CompositeShape
+uid 2364,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 2365,0
+sl 0
+ro 270
+xt "57500,31625,59000,32375"
+)
+(Line
+uid 2366,0
+sl 0
+ro 270
+xt "57000,32000,57500,32000"
+pts [
+"57000,32000"
+"57500,32000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 2367,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2368,0
+va (VaSet
+)
+xt "60000,31500,62000,32500"
+st "mosi"
+blo "60000,32300"
+tm "WireNameMgr"
+)
+)
+)
+*79 (Net
+uid 2402,0
+decl (Decl
+n "miso"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 10
+suid 47,0
+)
+declText (MLText
+uid 2403,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,21200,15500,22000"
+st "miso                 : std_logic
+"
+)
+)
+*80 (SaComponent
+uid 2645,0
+optionalChildren [
+*81 (CptPort
+uid 2637,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2638,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35250,9625,36000,10375"
+)
+tg (CPTG
+uid 2639,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2640,0
+va (VaSet
+)
+xt "37000,9500,38300,10500"
+st "clk"
+blo "37000,10300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+)
+)
+)
+*82 (CptPort
+uid 2641,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2642,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "44000,9625,44750,10375"
+)
+tg (CPTG
+uid 2643,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2644,0
+va (VaSet
+)
+xt "41300,9500,43000,10500"
+st "sclk"
+ju 2
+blo "43000,10300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sclk"
+t "std_logic"
+o 2
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 2646,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "36000,9000,44000,12000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 2647,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*83 (Text
+uid 2648,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "36900,12000,43100,13000"
+st "FACT_FAD_lib"
+blo "36900,12800"
+tm "BdLibraryNameMgr"
+)
+*84 (Text
+uid 2649,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "36900,13000,41700,14000"
+st "clk_divider"
+blo "36900,13800"
+tm "CptNameMgr"
+)
+*85 (Text
+uid 2650,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "36900,14000,37900,15000"
+st "I1"
+blo "36900,14800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 2651,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 2652,0
+text (MLText
+uid 2653,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "36000,8200,52000,9000"
+st "DIVIDER = 25    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "DIVIDER"
+type "integer"
+value "25"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 2654,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "36250,10250,37750,11750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*86 (SaComponent
+uid 2689,0
+optionalChildren [
+*87 (CptPort
+uid 2681,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2682,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34250,17625,35000,18375"
+)
+tg (CPTG
+uid 2683,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2684,0
+va (VaSet
+)
+xt "36000,17500,37300,18500"
+st "clk"
+blo "36000,18300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+)
+)
+)
+*88 (CptPort
+uid 2685,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2686,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,17625,43750,18375"
+)
+tg (CPTG
+uid 2687,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2688,0
+va (VaSet
+)
+xt "40300,17500,42000,18500"
+st "sclk"
+ju 2
+blo "42000,18300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sclk"
+t "std_logic"
+o 2
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 2690,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "35000,17000,43000,20000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 2691,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*89 (Text
+uid 2692,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "35900,20000,42100,21000"
+st "FACT_FAD_lib"
+blo "35900,20800"
+tm "BdLibraryNameMgr"
+)
+*90 (Text
+uid 2693,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "35900,21000,40700,22000"
+st "clk_divider"
+blo "35900,21800"
+tm "CptNameMgr"
+)
+*91 (Text
+uid 2694,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "35900,22000,47800,23000"
+st "Measure_Temperature_Timer"
+blo "35900,22800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 2695,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 2696,0
+text (MLText
+uid 2697,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "35000,16200,51000,17000"
+st "DIVIDER = 25    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "DIVIDER"
+type "integer"
+value "25"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 2698,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "35250,18250,36750,19750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*92 (Net
+uid 2738,0
+decl (Decl
+n "T_sensor_start"
+t "std_logic"
+o 6
+suid 52,0
+)
+declText (MLText
+uid 2739,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,23000,19000,23800"
+st "SIGNAL T_sensor_start       : std_logic
+"
+)
+)
+*93 (Net
+uid 2826,0
+lang 10
+decl (Decl
+n "current_dac_array"
+t "dac_array_type"
+o 21
+suid 55,0
+i "( others => 0)"
+)
+declText (MLText
+uid 2827,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,15600,35000,16400"
+st "current_dac_array    : dac_array_type                := ( others => 0)
+"
+)
+)
+*94 (PortIoOut
+uid 2834,0
+shape (CompositeShape
+uid 2835,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 2836,0
+sl 0
+ro 90
+xt "4000,39625,5500,40375"
+)
+(Line
+uid 2837,0
+sl 0
+ro 90
+xt "5500,40000,6000,40000"
+pts [
+"6000,40000"
+"5500,40000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 2838,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2839,0
+va (VaSet
+)
+xt "-5000,39500,3000,40500"
+st "current_dac_array"
+ju 2
+blo "3000,40300"
+tm "WireNameMgr"
+)
+)
+)
+*95 (MWC
+uid 2965,0
+optionalChildren [
+*96 (CptPort
+uid 2937,0
+optionalChildren [
+*97 (Line
+uid 2941,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "84000,12000,85000,12000"
+pts [
+"85000,12000"
+"84000,12000"
+]
+)
+*98 (Property
+uid 2942,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2938,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "85000,11625,85750,12375"
+)
+tg (CPTG
+uid 2939,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2940,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "86419,11342,88219,12342"
+st "dout"
+ju 2
+blo "88219,12142"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+o 6
+suid 1,0
+)
+)
+)
+*99 (CptPort
+uid 2943,0
+optionalChildren [
+*100 (Line
+uid 2947,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "79000,11000,80000,11000"
+pts [
+"79000,11000"
+"80000,11000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2944,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "78250,10625,79000,11375"
+)
+tg (CPTG
+uid 2945,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2946,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "75885,10294,77685,11294"
+st "din0"
+blo "75885,11094"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din0"
+t "std_logic"
+o 21
+suid 2,0
+i "'0'"
+)
+)
+)
+*101 (CptPort
+uid 2948,0
+optionalChildren [
+*102 (Line
+uid 2952,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "79000,13000,80000,13000"
+pts [
+"79000,13000"
+"80000,13000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2949,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "78250,12625,79000,13375"
+)
+tg (CPTG
+uid 2950,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2951,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "76000,12700,77800,13700"
+st "din1"
+blo "76000,13500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "std_logic"
+o 22
+suid 3,0
+i "'0'"
+)
+)
+)
+*103 (CommentGraphic
+uid 2953,0
+optionalChildren [
+*104 (Property
+uid 2955,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"80000,14000"
+"80000,14000"
+]
+uid 2954,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "80000,14000,80000,14000"
+)
+oxt "7000,10000,7000,10000"
+)
+*105 (CommentGraphic
+uid 2956,0
+optionalChildren [
+*106 (Property
+uid 2958,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"80000,10000"
+"80000,10000"
+]
+uid 2957,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "80000,10000,80000,10000"
+)
+oxt "7000,6000,7000,6000"
+)
+*107 (Grouping
+uid 2959,0
+optionalChildren [
+*108 (CommentGraphic
+uid 2961,0
+shape (PolyLine2D
+pts [
+"82000,14000"
+"80000,14000"
+"80000,10000"
+"82000,10000"
+]
+uid 2962,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "80000,10000,82000,14000"
+)
+oxt "7000,6000,9000,10000"
+)
+*109 (CommentGraphic
+uid 2963,0
+shape (Arc2D
+pts [
+"82000,10000"
+"84000,12000"
+"82000,14000"
+]
+uid 2964,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "82000,10000,84000,14000"
+)
+oxt "9000,6000,11000,10000"
+)
+]
+shape (GroupingShape
+uid 2960,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "80000,10000,84000,14000"
+)
+oxt "7000,6000,11000,10000"
+)
+]
+shape (Rectangle
+uid 2966,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "79000,10000,85000,14000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,12000,10000"
+ttg (MlTextGroup
+uid 2967,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*110 (Text
+uid 2968,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "80500,12500,85300,13500"
+st "moduleware"
+blo "80500,13300"
+)
+*111 (Text
+uid 2969,0
+va (VaSet
+font "arial,8,0"
+)
+xt "80500,13500,82100,14500"
+st "and"
+blo "80500,14300"
+)
+*112 (Text
+uid 2970,0
+va (VaSet
+font "arial,8,0"
+)
+xt "80500,14500,81500,15500"
+st "I0"
+blo "80500,15300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 2971,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 2972,0
+text (MLText
+uid 2973,0
+va (VaSet
+font "arial,8,0"
+)
+xt "64000,1000,64000,1000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 2
+visOptions (mwParamsVisibilityOptions
+)
+)
+*113 (Net
+uid 2980,0
+decl (Decl
+n "clk_2Mhz"
+t "std_logic"
+o 21
+suid 58,0
+i "'0'"
+)
+declText (MLText
+uid 2981,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,23800,33000,24600"
+st "SIGNAL clk_2Mhz             : std_logic                     := '0'
+"
+)
+)
+*114 (Net
+uid 2990,0
+decl (Decl
+n "sclk_enable_sig"
+t "std_logic"
+o 22
+suid 60,0
+i "'0'"
+)
+declText (MLText
+uid 2991,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,29400,33000,30200"
+st "SIGNAL sclk_enable_sig      : std_logic                     := '0'
+"
+)
+)
+*115 (PortIoIn
+uid 2998,0
+shape (CompositeShape
+uid 2999,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3000,0
+sl 0
+ro 270
+xt "53000,14625,54500,15375"
+)
+(Line
+uid 3001,0
+sl 0
+ro 270
+xt "54500,15000,55000,15000"
+pts [
+"54500,15000"
+"55000,15000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3002,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3003,0
+va (VaSet
+)
+xt "46100,14500,52000,15500"
+st "sclk_enable_i"
+ju 2
+blo "52000,15300"
+tm "WireNameMgr"
+)
+)
+)
+*116 (Net
+uid 3010,0
+decl (Decl
+n "sclk_enable_i"
+t "std_logic"
+o 23
+suid 61,0
+)
+declText (MLText
+uid 3011,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,14000,15500,14800"
+st "sclk_enable_i        : std_logic
+"
+)
+)
+*117 (Net
+uid 3016,0
+decl (Decl
+n "sclk_enable_override"
+t "std_logic"
+o 24
+suid 62,0
+i "'0'"
+)
+declText (MLText
+uid 3017,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,28600,33000,29400"
+st "SIGNAL sclk_enable_override : std_logic                     := '0'
+"
+)
+)
+*118 (MWC
+uid 3068,0
+optionalChildren [
+*119 (CptPort
+uid 3032,0
+optionalChildren [
+*120 (Line
+uid 3036,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "63000,17000,64589,17000"
+pts [
+"63000,17000"
+"64589,17000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3033,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "62250,16625,63000,17375"
+)
+tg (CPTG
+uid 3034,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3035,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "66750,14700,68550,15700"
+st "din1"
+blo "66750,15500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "std_logic"
+o 24
+suid 1,0
+i "'0'"
+)
+)
+)
+*121 (CptPort
+uid 3037,0
+optionalChildren [
+*122 (Property
+uid 3041,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+*123 (Line
+uid 3042,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "68000,16000,69000,16000"
+pts [
+"69000,16000"
+"68000,16000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3038,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "69000,15625,69750,16375"
+)
+tg (CPTG
+uid 3039,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3040,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "63500,15532,65300,16532"
+st "dout"
+ju 2
+blo "65300,16332"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+o 22
+suid 2,0
+i "'0'"
+)
+)
+)
+*124 (CptPort
+uid 3043,0
+optionalChildren [
+*125 (Line
+uid 3047,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "63000,15000,64589,15000"
+pts [
+"63000,15000"
+"64589,15000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3044,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "62250,14625,63000,15375"
+)
+tg (CPTG
+uid 3045,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3046,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "66635,16294,68435,17294"
+st "din0"
+blo "66635,17094"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din0"
+t "std_logic"
+o 23
+suid 3,0
+)
+)
+)
+*126 (CommentGraphic
+uid 3048,0
+shape (Arc2D
+pts [
+"64000,14004"
+"66263,14521"
+"68000,16000"
+]
+uid 3049,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "64000,14003,68000,16000"
+)
+oxt "7000,6003,11000,8000"
+)
+*127 (CommentGraphic
+uid 3050,0
+shape (Arc2D
+pts [
+"68000,16005"
+"66449,17394"
+"63996,17998"
+]
+uid 3051,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "63996,16005,68000,18000"
+)
+oxt "6996,8005,11000,10000"
+)
+*128 (Grouping
+uid 3052,0
+optionalChildren [
+*129 (CommentGraphic
+uid 3054,0
+optionalChildren [
+*130 (Property
+uid 3056,0
+pclass "_MW_GEOM_"
+pname "arc"
+ptn "String"
+)
+]
+shape (CustomPolygon
+pts [
+"64000,17998"
+"64000,14000"
+"65183,14211"
+"66952,15156"
+"68000,16000"
+"66048,17132"
+"64000,17998"
+]
+uid 3055,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,65535"
+lineColor "32768,0,32768"
+fillStyle 1
+)
+xt "64000,14000,68000,17998"
+)
+oxt "7000,6000,11000,9998"
+)
+*131 (CommentGraphic
+uid 3057,0
+optionalChildren [
+*132 (Property
+uid 3059,0
+pclass "_MW_GEOM_"
+pname "arc"
+ptn "String"
+)
+]
+shape (Arc2D
+pts [
+"64000,14000"
+"64763,16001"
+"64000,18000"
+]
+uid 3058,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+fillStyle 1
+)
+xt "64000,14000,64762,18000"
+)
+oxt "7000,6000,7762,10000"
+)
+]
+shape (GroupingShape
+uid 3053,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "64000,14000,68000,18000"
+)
+oxt "7000,6000,11000,10000"
+)
+*133 (CommentGraphic
+uid 3060,0
+shape (PolyLine2D
+pts [
+"68000,16000"
+"68000,16000"
+]
+uid 3061,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "68000,16000,68000,16000"
+)
+oxt "11000,8000,11000,8000"
+)
+*134 (CommentGraphic
+uid 3062,0
+optionalChildren [
+*135 (Property
+uid 3064,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"64000,14000"
+"64000,14000"
+]
+uid 3063,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "64000,14000,64000,14000"
+)
+oxt "7000,6000,7000,6000"
+)
+*136 (CommentGraphic
+uid 3065,0
+optionalChildren [
+*137 (Property
+uid 3067,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"64000,18000"
+"64000,18000"
+]
+uid 3066,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "64000,18000,64000,18000"
+)
+oxt "7000,10000,7000,10000"
+)
+]
+shape (Rectangle
+uid 3069,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "63000,14000,69000,18000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,12000,10000"
+ttg (MlTextGroup
+uid 3070,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*138 (Text
+uid 3071,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "64500,16500,69300,17500"
+st "moduleware"
+blo "64500,17300"
+)
+*139 (Text
+uid 3072,0
+va (VaSet
+font "arial,8,0"
+)
+xt "64500,17500,65600,18500"
+st "or"
+blo "64500,18300"
+)
+*140 (Text
+uid 3073,0
+va (VaSet
+font "arial,8,0"
+)
+xt "64500,18500,65500,19500"
+st "I2"
+blo "64500,19300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 3074,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 3075,0
+text (MLText
+uid 3076,0
+va (VaSet
+font "arial,8,0"
+)
+xt "48000,5000,48000,5000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 2
+visOptions (mwParamsVisibilityOptions
+)
+)
+*141 (Net
+uid 3171,0
+decl (Decl
+n "spi_channel_ready"
+t "std_logic"
+o 25
+suid 65,0
+i "'1'"
+)
+declText (MLText
+uid 3172,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,32600,33000,33400"
+st "SIGNAL spi_channel_ready    : std_logic                     := '1'
+"
+)
+)
+*142 (Net
+uid 3257,0
+decl (Decl
+n "measured_temp_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 26
+suid 66,0
+i "(others => '0')"
+)
+declText (MLText
+uid 3258,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,27800,39000,28600"
+st "SIGNAL measured_temp_data   : std_logic_vector(15 DOWNTO 0) := (others => '0')
+"
+)
+)
+*143 (Wire
+uid 214,0
+shape (OrthoPolyLine
+uid 215,0
+va (VaSet
+vasetType 3
+)
+xt "85000,12000,88000,12000"
+pts [
+"85000,12000"
+"88000,12000"
+]
+)
+start &96
+end &21
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 218,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 219,0
+va (VaSet
+)
+xt "87000,11000,88700,12000"
+st "sclk"
+blo "87000,11800"
+tm "WireNameMgr"
+)
+)
+on &12
+)
+*144 (Wire
+uid 222,0
+shape (OrthoPolyLine
+uid 223,0
+va (VaSet
+vasetType 3
+)
+xt "33000,10000,35250,10000"
+pts [
+"35250,10000"
+"33000,10000"
+]
+)
+start &81
+end &14
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 226,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 227,0
+va (VaSet
+isHidden 1
+)
+xt "35000,9000,39200,10000"
+st "clk_50MHz"
+blo "35000,9800"
+tm "WireNameMgr"
+)
+)
+on &13
+)
+*145 (Wire
+uid 244,0
+shape (OrthoPolyLine
+uid 245,0
+va (VaSet
+vasetType 3
+)
+xt "55750,31000,57000,31000"
+pts [
+"55750,31000"
+"57000,31000"
+]
+)
+start &71
+end &17
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 248,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 249,0
+va (VaSet
+isHidden 1
+)
+xt "57000,30000,59000,31000"
+st "miso"
+blo "57000,30800"
+tm "WireNameMgr"
+)
+)
+on &79
+)
+*146 (Wire
+uid 252,0
+shape (OrthoPolyLine
+uid 253,0
+va (VaSet
+vasetType 3
+)
+xt "55750,33000,57000,33000"
+pts [
+"55750,33000"
+"57000,33000"
+]
+)
+start &64
+end &18
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 256,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 257,0
+va (VaSet
+isHidden 1
+)
+xt "57000,32000,59800,33000"
+st "dac_cs"
+blo "57000,32800"
+tm "WireNameMgr"
+)
+)
+on &15
+)
+*147 (Wire
+uid 260,0
+shape (OrthoPolyLine
+uid 261,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "55750,38000,57000,38000"
+pts [
+"55750,38000"
+"57000,38000"
+]
+)
+start &65
+end &19
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 264,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 265,0
+va (VaSet
+isHidden 1
+)
+xt "59000,37000,62900,38000"
+st "sensor_cs"
+blo "59000,37800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*148 (Wire
+uid 451,0
+shape (OrthoPolyLine
+uid 452,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "28750,38000,38250,38000"
+pts [
+"38250,38000"
+"28750,38000"
+]
+)
+start &63
+end &51
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 455,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 456,0
+va (VaSet
+)
+xt "31000,37000,35800,38000"
+st "data : (15:0)"
+blo "31000,37800"
+tm "WireNameMgr"
+)
+)
+on &22
+)
+*149 (Wire
+uid 489,0
+shape (OrthoPolyLine
+uid 490,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "6000,36000,10250,36000"
+pts [
+"6000,36000"
+"10250,36000"
+]
+)
+start &23
+end &43
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 493,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 494,0
+va (VaSet
+isHidden 1
+)
+xt "13000,38000,16700,39000"
+st "dac_array"
+blo "13000,38800"
+tm "WireNameMgr"
+)
+)
+on &24
+)
+*150 (Wire
+uid 1227,0
+shape (OrthoPolyLine
+uid 1228,0
+va (VaSet
+vasetType 3
+)
+xt "6000,33000,10250,33000"
+pts [
+"10250,33000"
+"6000,33000"
+]
+)
+start &40
+end &20
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1229,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1230,0
+va (VaSet
+isHidden 1
+)
+xt "9250,40000,14050,41000"
+st "config_start"
+blo "9250,40800"
+tm "WireNameMgr"
+)
+)
+on &26
+)
+*151 (Wire
+uid 1233,0
+shape (OrthoPolyLine
+uid 1234,0
+va (VaSet
+vasetType 3
+)
+xt "6000,34000,10250,34000"
+pts [
+"10250,34000"
+"6000,34000"
+]
+)
+start &41
+end &25
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1235,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1236,0
+va (VaSet
+isHidden 1
+)
+xt "12250,45000,17350,46000"
+st "config_ready"
+blo "12250,45800"
+tm "WireNameMgr"
+)
+)
+on &27
+)
+*152 (Wire
+uid 1245,0
+shape (OrthoPolyLine
+uid 1246,0
+va (VaSet
+vasetType 3
+)
+xt "28750,41000,38250,41000"
+pts [
+"28750,41000"
+"38250,41000"
+]
+)
+start &46
+end &67
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1247,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1248,0
+va (VaSet
+)
+xt "30000,40000,36700,41000"
+st "dac_config_ready"
+blo "30000,40800"
+tm "WireNameMgr"
+)
+)
+on &28
+)
+*153 (Wire
+uid 1251,0
+shape (OrthoPolyLine
+uid 1252,0
+va (VaSet
+vasetType 3
+)
+xt "28750,35000,38250,35000"
+pts [
+"28750,35000"
+"38250,35000"
+]
+)
+start &45
+end &66
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1253,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1254,0
+va (VaSet
+)
+xt "31000,34000,37400,35000"
+st "dac_config_start"
+blo "31000,34800"
+tm "WireNameMgr"
+)
+)
+on &29
+)
+*154 (Wire
+uid 1328,0
+shape (OrthoPolyLine
+uid 1329,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "28750,32000,38250,32000"
+pts [
+"38250,32000"
+"28750,32000"
+]
+)
+start &61
+end &49
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1332,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1333,0
+va (VaSet
+)
+xt "31000,31000,36200,32000"
+st "dac_id : (2:0)"
+blo "31000,31800"
+tm "WireNameMgr"
+)
+)
+on &30
+)
+*155 (Wire
+uid 1336,0
+shape (OrthoPolyLine
+uid 1337,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "28750,33000,38250,33000"
+pts [
+"38250,33000"
+"28750,33000"
+]
+)
+start &62
+end &50
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1340,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1341,0
+va (VaSet
+)
+xt "31000,32000,37300,33000"
+st "sensor_id : (1:0)"
+blo "31000,32800"
+tm "WireNameMgr"
+)
+)
+on &31
+)
+*156 (Wire
+uid 1344,0
+shape (OrthoPolyLine
+uid 1345,0
+va (VaSet
+vasetType 3
+)
+xt "28750,36000,38250,36000"
+pts [
+"28750,36000"
+"38250,36000"
+]
+)
+start &47
+end &68
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1348,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1349,0
+va (VaSet
+)
+xt "31000,35000,36000,36000"
+st "sensor_start"
+blo "31000,35800"
+tm "WireNameMgr"
+)
+)
+on &32
+)
+*157 (Wire
+uid 1352,0
+shape (OrthoPolyLine
+uid 1353,0
+va (VaSet
+vasetType 3
+)
+xt "28750,42000,38250,42000"
+pts [
+"38250,42000"
+"28750,42000"
+]
+)
+start &69
+end &48
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1356,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1357,0
+va (VaSet
+)
+xt "31000,41000,36000,42000"
+st "sensor_valid"
+blo "31000,41800"
+tm "WireNameMgr"
+)
+)
+on &33
+)
+*158 (Wire
+uid 1598,0
+shape (OrthoPolyLine
+uid 1599,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "6000,38000,10250,38000"
+pts [
+"10250,38000"
+"6000,38000"
+]
+)
+start &44
+end &34
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1600,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1601,0
+va (VaSet
+isHidden 1
+)
+xt "5250,41000,10450,42000"
+st "sensor_array"
+blo "5250,41800"
+tm "WireNameMgr"
+)
+)
+on &36
+)
+*159 (Wire
+uid 1604,0
+shape (OrthoPolyLine
+uid 1605,0
+va (VaSet
+vasetType 3
+)
+xt "6000,37000,10250,37000"
+pts [
+"10250,37000"
+"6000,37000"
+]
+)
+start &42
+end &35
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1606,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1607,0
+va (VaSet
+isHidden 1
+)
+xt "4250,44000,9550,45000"
+st "sensor_ready"
+blo "4250,44800"
+tm "WireNameMgr"
+)
+)
+on &37
+)
+*160 (Wire
+uid 2002,0
+shape (OrthoPolyLine
+uid 2003,0
+va (VaSet
+vasetType 3
+)
+xt "34000,31000,38250,31000"
+pts [
+"34000,31000"
+"38250,31000"
+]
+)
+end &60
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2004,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2005,0
+va (VaSet
+)
+xt "35000,30000,36700,31000"
+st "sclk"
+blo "35000,30800"
+tm "WireNameMgr"
+)
+)
+on &12
+)
+*161 (Wire
+uid 2357,0
+shape (OrthoPolyLine
+uid 2358,0
+va (VaSet
+vasetType 3
+)
+xt "55750,32000,57000,32000"
+pts [
+"55750,32000"
+"57000,32000"
+]
+)
+start &70
+end &78
+es 0
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2361,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2362,0
+va (VaSet
+isHidden 1
+)
+xt "57000,38000,59000,39000"
+st "mosi"
+blo "57000,38800"
+tm "WireNameMgr"
+)
+)
+on &77
+)
+*162 (Wire
+uid 2631,0
+shape (OrthoPolyLine
+uid 2632,0
+va (VaSet
+vasetType 3
+)
+xt "30000,18000,34250,18000"
+pts [
+"30000,18000"
+"34250,18000"
+]
+)
+end &87
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2635,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2636,0
+va (VaSet
+)
+xt "32000,17000,33700,18000"
+st "sclk"
+blo "32000,17800"
+tm "WireNameMgr"
+)
+)
+on &12
+)
+*163 (Wire
+uid 2732,0
+shape (OrthoPolyLine
+uid 2733,0
+va (VaSet
+vasetType 3
+)
+xt "43750,18000,48000,18000"
+pts [
+"43750,18000"
+"48000,18000"
+]
+)
+start &88
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2736,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2737,0
+va (VaSet
+)
+xt "45000,17000,50900,18000"
+st "T_sensor_start"
+blo "45000,17800"
+tm "WireNameMgr"
+)
+)
+on &92
+)
+*164 (Wire
+uid 2828,0
+shape (OrthoPolyLine
+uid 2829,0
+va (VaSet
+vasetType 3
+)
+xt "6000,40000,10250,40000"
+pts [
+"10250,40000"
+"6000,40000"
+]
+)
+start &52
+end &94
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2832,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2833,0
+va (VaSet
+isHidden 1
+)
+xt "7000,39000,13900,40000"
+st "current_dac_array"
+blo "7000,39800"
+tm "WireNameMgr"
+)
+)
+on &93
+)
+*165 (Wire
+uid 2976,0
+shape (OrthoPolyLine
+uid 2977,0
+va (VaSet
+vasetType 3
+)
+xt "44750,10000,79000,11000"
+pts [
+"44750,10000"
+"76000,10000"
+"76000,11000"
+"79000,11000"
+]
+)
+start &82
+end &99
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2978,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2979,0
+va (VaSet
+)
+xt "46750,9000,50350,10000"
+st "clk_2Mhz"
+blo "46750,9800"
+tm "WireNameMgr"
+)
+)
+on &113
+)
+*166 (Wire
+uid 3004,0
+shape (OrthoPolyLine
+uid 3005,0
+va (VaSet
+vasetType 3
+)
+xt "55000,15000,63000,15000"
+pts [
+"55000,15000"
+"63000,15000"
+]
+)
+start &115
+end &124
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3008,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3009,0
+va (VaSet
+isHidden 1
+)
+xt "57000,14000,62300,15000"
+st "sclk_enable_i"
+blo "57000,14800"
+tm "WireNameMgr"
+)
+)
+on &116
+)
+*167 (Wire
+uid 3018,0
+shape (OrthoPolyLine
+uid 3019,0
+va (VaSet
+vasetType 3
+)
+xt "28750,46000,32000,50000"
+pts [
+"28750,46000"
+"32000,50000"
+]
+)
+start &53
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3022,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3023,0
+va (VaSet
+)
+xt "32000,49000,40200,50000"
+st "sclk_enable_override"
+blo "32000,49800"
+tm "WireNameMgr"
+)
+)
+on &117
+)
+*168 (Wire
+uid 3024,0
+shape (OrthoPolyLine
+uid 3025,0
+va (VaSet
+vasetType 3
+)
+xt "54000,17000,63000,17000"
+pts [
+"63000,17000"
+"54000,17000"
+]
+)
+start &119
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3030,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3031,0
+va (VaSet
+)
+xt "54000,16000,62200,17000"
+st "sclk_enable_override"
+blo "54000,16800"
+tm "WireNameMgr"
+)
+)
+on &117
+)
+*169 (Wire
+uid 3079,0
+shape (OrthoPolyLine
+uid 3080,0
+va (VaSet
+vasetType 3
+)
+xt "69000,13000,79000,16000"
+pts [
+"69000,16000"
+"72000,16000"
+"72000,13000"
+"79000,13000"
+]
+)
+start &121
+end &101
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3083,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3084,0
+va (VaSet
+)
+xt "72000,12000,78200,13000"
+st "sclk_enable_sig"
+blo "72000,12800"
+tm "WireNameMgr"
+)
+)
+on &114
+)
+*170 (Wire
+uid 3155,0
+shape (OrthoPolyLine
+uid 3156,0
+va (VaSet
+vasetType 3
+)
+xt "7000,32000,10250,32000"
+pts [
+"7000,32000"
+"10250,32000"
+]
+)
+end &39
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3161,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3162,0
+va (VaSet
+)
+xt "8000,31000,9900,32000"
+st "sclk"
+blo "8000,31800"
+tm "WireNameMgr"
+)
+)
+on &12
+)
+*171 (Wire
+uid 3173,0
+shape (OrthoPolyLine
+uid 3174,0
+va (VaSet
+vasetType 3
+)
+xt "28750,43000,38250,43000"
+pts [
+"38250,43000"
+"28750,43000"
+]
+)
+start &72
+end &54
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3175,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3176,0
+va (VaSet
+)
+xt "29250,42000,36950,43000"
+st "spi_channel_ready"
+blo "29250,42800"
+tm "WireNameMgr"
+)
+)
+on &141
+)
+*172 (Wire
+uid 3259,0
+shape (OrthoPolyLine
+uid 3260,0
+va (VaSet
+vasetType 3
+)
+xt "28750,44000,38250,44000"
+pts [
+"38250,44000"
+"28750,44000"
+]
+)
+start &73
+end &55
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3261,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3262,0
+va (VaSet
+)
+xt "25250,43000,37450,44000"
+st "measured_temp_data : (15:0)"
+blo "25250,43800"
+tm "WireNameMgr"
+)
+)
+on &142
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *173 (PackageList
+uid 41,0
+stg "VerticalLayoutStrategy"
+textVec [
+*174 (Text
+uid 42,0
+va (VaSet
+font "arial,8,1"
+)
+xt "-4000,1000,1400,2000"
+st "Package List"
+blo "-4000,1800"
+)
+*175 (MLText
+uid 43,0
+va (VaSet
+)
+xt "-4000,2000,12100,9000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+USE ieee.std_logic_unsigned.all;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;
+USE IEEE.NUMERIC_STD.ALL;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 44,0
+stg "VerticalLayoutStrategy"
+textVec [
+*176 (Text
+uid 45,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*177 (Text
+uid 46,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*178 (MLText
+uid 47,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,28200,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*179 (Text
+uid 48,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*180 (MLText
+uid 49,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*181 (Text
+uid 50,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*182 (MLText
+uid 51,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "0,22,1681,1050"
+viewArea "500,12900,94068,69604"
+cachedDiagramExtent "-5000,0,92900,50400"
+pageSetupInfo (PageSetupInfo
+ptrCmd "\\\\printer\\hpk_e25,winspool,"
+fileName "Samba Printer Port"
+toPrinter 1
+numCopies 2
+paperWidth 1077
+paperHeight 761
+windowsPaperWidth 1077
+windowsPaperHeight 761
+paperType "A4"
+windowsPaperName "A4"
+windowsPaperType 9
+exportedDirectories [
+"$HDS_PROJECT_DIR/HTMLExport"
+]
+exportStdIncludeRefs 1
+exportStdPackageRefs 1
+)
+hasePageBreakOrigin 1
+pageBreakOrigin "-5000,0"
+lastUid 3463,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 2
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*183 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*184 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*185 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,3200,6500"
+st "I0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*186 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*187 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*188 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,1550,6500"
+st "I0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*189 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*190 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*191 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,1900,6500"
+st "I0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*192 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*193 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*194 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,1500,6500"
+st "I0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*195 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*196 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*197 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1050,6500"
+st "I0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*198 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*199 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 2
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12900,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*200 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*201 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 2
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7700,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*202 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*203 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-4000,9600,1400,10600"
+st "Declarations"
+blo "-4000,10400"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-4000,10600,-1300,11600"
+st "Ports:"
+blo "-4000,11400"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "-4000,9600,-200,10600"
+st "Pre User:"
+blo "-4000,10400"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "-4000,9600,-4000,9600"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-4000,22000,3100,23000"
+st "Diagram Signals:"
+blo "-4000,22800"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "-4000,9600,700,10600"
+st "Post User:"
+blo "-4000,10400"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "-4000,9600,-4000,9600"
+tm "BdDeclarativeTextMgr"
+)
+showAttributes 1
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 68,0
+usingSuid 1
+emptyRow *204 (LEmptyRow
+)
+uid 54,0
+optionalChildren [
+*205 (RefLabelRowHdr
+)
+*206 (TitleRowHdr
+)
+*207 (FilterRowHdr
+)
+*208 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*209 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*210 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*211 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*212 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*213 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*214 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*215 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*216 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*217 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "sclk"
+t "std_logic"
+o 6
+suid 1,0
+)
+)
+uid 390,0
+)
+*218 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "clk_50MHz"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 2,0
+)
+)
+uid 392,0
+)
+*219 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 5
+suid 5,0
+)
+)
+uid 398,0
+)
+*220 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 8
+suid 6,0
+)
+)
+uid 400,0
+)
+*221 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 downto 0)"
+o 14
+suid 14,0
+)
+)
+uid 497,0
+)
+*222 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "dac_array"
+t "dac_array_type"
+o 3
+suid 17,0
+)
+)
+uid 499,0
+)
+*223 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "config_start"
+t "std_logic"
+o 2
+suid 27,0
+)
+)
+uid 1255,0
+)
+*224 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "config_ready"
+t "std_logic"
+o 4
+suid 28,0
+)
+)
+uid 1257,0
+)
+*225 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dac_config_ready"
+t "std_logic"
+o 11
+suid 30,0
+)
+)
+uid 1259,0
+)
+*226 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dac_config_start"
+t "std_logic"
+o 12
+suid 31,0
+)
+)
+uid 1261,0
+)
+*227 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dac_id"
+t "std_logic_vector"
+b "(2 DOWNTO 0)"
+o 13
+suid 32,0
+)
+)
+uid 1358,0
+)
+*228 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sensor_id"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 15
+suid 33,0
+)
+)
+uid 1360,0
+)
+*229 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sensor_start"
+t "std_logic"
+o 16
+suid 34,0
+)
+)
+uid 1362,0
+)
+*230 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sensor_valid"
+t "std_logic"
+o 17
+suid 35,0
+)
+)
+uid 1364,0
+)
+*231 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "sensor_array"
+t "sensor_array_type"
+o 7
+suid 37,0
+)
+)
+uid 1608,0
+)
+*232 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "sensor_ready"
+t "std_logic"
+o 9
+suid 38,0
+)
+)
+uid 1610,0
+)
+*233 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "mosi"
+t "std_logic"
+o 19
+suid 46,0
+i "'0'"
+)
+)
+uid 2369,0
+)
+*234 (LeafLogPort
+port (LogicalPort
+m 2
+decl (Decl
+n "miso"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 10
+suid 47,0
+)
+)
+uid 2404,0
+)
+*235 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "T_sensor_start"
+t "std_logic"
+o 6
+suid 52,0
+)
+)
+uid 2748,0
+)
+*236 (LeafLogPort
+port (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "current_dac_array"
+t "dac_array_type"
+o 21
+suid 55,0
+i "( others => 0)"
+)
+)
+uid 2840,0
+)
+*237 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "clk_2Mhz"
+t "std_logic"
+o 21
+suid 58,0
+i "'0'"
+)
+)
+uid 2992,0
+)
+*238 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sclk_enable_sig"
+t "std_logic"
+o 22
+suid 60,0
+i "'0'"
+)
+)
+uid 2994,0
+)
+*239 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "sclk_enable_i"
+t "std_logic"
+o 23
+suid 61,0
+)
+)
+uid 2996,0
+scheme 0
+)
+*240 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sclk_enable_override"
+t "std_logic"
+o 24
+suid 62,0
+i "'0'"
+)
+)
+uid 3085,0
+)
+*241 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "spi_channel_ready"
+t "std_logic"
+o 25
+suid 65,0
+i "'1'"
+)
+)
+uid 3177,0
+)
+*242 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "measured_temp_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 26
+suid 66,0
+i "(others => '0')"
+)
+)
+uid 3263,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 67,0
+optionalChildren [
+*243 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *244 (MRCItem
+litem &204
+pos 26
+dimension 20
+)
+uid 69,0
+optionalChildren [
+*245 (MRCItem
+litem &205
+pos 0
+dimension 20
+uid 70,0
+)
+*246 (MRCItem
+litem &206
+pos 1
+dimension 23
+uid 71,0
+)
+*247 (MRCItem
+litem &207
+pos 2
+hidden 1
+dimension 20
+uid 72,0
+)
+*248 (MRCItem
+litem &217
+pos 0
+dimension 20
+uid 391,0
+)
+*249 (MRCItem
+litem &218
+pos 1
+dimension 20
+uid 393,0
+)
+*250 (MRCItem
+litem &219
+pos 2
+dimension 20
+uid 399,0
+)
+*251 (MRCItem
+litem &220
+pos 3
+dimension 20
+uid 401,0
+)
+*252 (MRCItem
+litem &221
+pos 9
+dimension 20
+uid 498,0
+)
+*253 (MRCItem
+litem &222
+pos 4
+dimension 20
+uid 500,0
+)
+*254 (MRCItem
+litem &223
+pos 5
+dimension 20
+uid 1256,0
+)
+*255 (MRCItem
+litem &224
+pos 6
+dimension 20
+uid 1258,0
+)
+*256 (MRCItem
+litem &225
+pos 10
+dimension 20
+uid 1260,0
+)
+*257 (MRCItem
+litem &226
+pos 11
+dimension 20
+uid 1262,0
+)
+*258 (MRCItem
+litem &227
+pos 12
+dimension 20
+uid 1359,0
+)
+*259 (MRCItem
+litem &228
+pos 13
+dimension 20
+uid 1361,0
+)
+*260 (MRCItem
+litem &229
+pos 14
+dimension 20
+uid 1363,0
+)
+*261 (MRCItem
+litem &230
+pos 15
+dimension 20
+uid 1365,0
+)
+*262 (MRCItem
+litem &231
+pos 7
+dimension 20
+uid 1609,0
+)
+*263 (MRCItem
+litem &232
+pos 8
+dimension 20
+uid 1611,0
+)
+*264 (MRCItem
+litem &233
+pos 16
+dimension 20
+uid 2370,0
+)
+*265 (MRCItem
+litem &234
+pos 17
+dimension 20
+uid 2405,0
+)
+*266 (MRCItem
+litem &235
+pos 18
+dimension 20
+uid 2749,0
+)
+*267 (MRCItem
+litem &236
+pos 19
+dimension 20
+uid 2841,0
+)
+*268 (MRCItem
+litem &237
+pos 20
+dimension 20
+uid 2993,0
+)
+*269 (MRCItem
+litem &238
+pos 21
+dimension 20
+uid 2995,0
+)
+*270 (MRCItem
+litem &239
+pos 22
+dimension 20
+uid 2997,0
+)
+*271 (MRCItem
+litem &240
+pos 23
+dimension 20
+uid 3086,0
+)
+*272 (MRCItem
+litem &241
+pos 24
+dimension 20
+uid 3178,0
+)
+*273 (MRCItem
+litem &242
+pos 25
+dimension 20
+uid 3264,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 73,0
+optionalChildren [
+*274 (MRCItem
+litem &208
+pos 0
+dimension 20
+uid 74,0
+)
+*275 (MRCItem
+litem &210
+pos 1
+dimension 50
+uid 75,0
+)
+*276 (MRCItem
+litem &211
+pos 2
+dimension 100
+uid 76,0
+)
+*277 (MRCItem
+litem &212
+pos 3
+dimension 50
+uid 77,0
+)
+*278 (MRCItem
+litem &213
+pos 4
+dimension 100
+uid 78,0
+)
+*279 (MRCItem
+litem &214
+pos 5
+dimension 100
+uid 79,0
+)
+*280 (MRCItem
+litem &215
+pos 6
+dimension 50
+uid 80,0
+)
+*281 (MRCItem
+litem &216
+pos 7
+dimension 80
+uid 81,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 68,0
+vaOverrides [
+]
+)
+]
+)
+uid 53,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *282 (LEmptyRow
+)
+uid 83,0
+optionalChildren [
+*283 (RefLabelRowHdr
+)
+*284 (TitleRowHdr
+)
+*285 (FilterRowHdr
+)
+*286 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*287 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*288 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*289 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*290 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*291 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*292 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*293 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 95,0
+optionalChildren [
+*294 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *295 (MRCItem
+litem &282
+pos 0
+dimension 20
+)
+uid 97,0
+optionalChildren [
+*296 (MRCItem
+litem &283
+pos 0
+dimension 20
+uid 98,0
+)
+*297 (MRCItem
+litem &284
+pos 1
+dimension 23
+uid 99,0
+)
+*298 (MRCItem
+litem &285
+pos 2
+hidden 1
+dimension 20
+uid 100,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 101,0
+optionalChildren [
+*299 (MRCItem
+litem &286
+pos 0
+dimension 20
+uid 102,0
+)
+*300 (MRCItem
+litem &288
+pos 1
+dimension 50
+uid 103,0
+)
+*301 (MRCItem
+litem &289
+pos 2
+dimension 100
+uid 104,0
+)
+*302 (MRCItem
+litem &290
+pos 3
+dimension 100
+uid 105,0
+)
+*303 (MRCItem
+litem &291
+pos 4
+dimension 50
+uid 106,0
+)
+*304 (MRCItem
+litem &292
+pos 5
+dimension 50
+uid 107,0
+)
+*305 (MRCItem
+litem &293
+pos 6
+dimension 80
+uid 108,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 96,0
+vaOverrides [
+]
+)
+]
+)
+uid 82,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_lib/hds/spi_interface/struct.bd.bak
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/spi_interface/struct.bd.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/spi_interface/struct.bd.bak	(revision 11755)
@@ -0,0 +1,7675 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+)
+(DmPackageRef
+library "IEEE"
+unitName "NUMERIC_STD"
+itemName "ALL"
+)
+]
+instances [
+(Instance
+name "I_spi_distributor"
+duLibraryName "FACT_FAD_lib"
+duName "spi_distributor"
+elements [
+(GiElement
+name "TEMP_MEASUREMENT_BEAT"
+type "integer"
+value "5*10**6"
+)
+]
+mwi 0
+uid 2195,0
+)
+(Instance
+name "I_spi_controller"
+duLibraryName "FACT_FAD_lib"
+duName "spi_controller"
+elements [
+]
+mwi 0
+uid 2249,0
+)
+(Instance
+name "I1"
+duLibraryName "FACT_FAD_lib"
+duName "clk_divider"
+elements [
+(GiElement
+name "DIVIDER"
+type "integer"
+value "25"
+)
+]
+mwi 0
+uid 2645,0
+)
+(Instance
+name "Measure_Temperature_Timer"
+duLibraryName "FACT_FAD_lib"
+duName "clk_divider"
+elements [
+(GiElement
+name "DIVIDER"
+type "integer"
+value "25"
+)
+]
+mwi 0
+uid 2689,0
+)
+(Instance
+name "I0"
+duLibraryName "moduleware"
+duName "and"
+elements [
+]
+mwi 1
+uid 2965,0
+)
+(Instance
+name "I2"
+duLibraryName "moduleware"
+duName "or"
+elements [
+]
+mwi 1
+uid 3068,0
+)
+(Instance
+name "I3"
+duLibraryName "moduleware"
+duName "assignment"
+elements [
+]
+mwi 1
+uid 3338,0
+)
+]
+libraryRefs [
+"ieee"
+"FACT_FAD_lib"
+]
+)
+version "29.1"
+appVersion "2009.1 (Build 12)"
+noEmbeddedEditors 1
+model (BlockDiag
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\spi_interface\\struct.bd.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\spi_interface\\struct.bd.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "struct"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\spi_interface"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\spi_interface"
+)
+(vvPair
+variable "date"
+value "09.06.2011"
+)
+(vvPair
+variable "day"
+value "Do"
+)
+(vvPair
+variable "day_long"
+value "Donnerstag"
+)
+(vvPair
+variable "dd"
+value "09"
+)
+(vvPair
+variable "entity_name"
+value "spi_interface"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "struct.bd"
+)
+(vvPair
+variable "f_logical"
+value "struct.bd"
+)
+(vvPair
+variable "f_noext"
+value "struct"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "mm"
+value "06"
+)
+(vvPair
+variable "module_name"
+value "spi_interface"
+)
+(vvPair
+variable "month"
+value "Jun"
+)
+(vvPair
+variable "month_long"
+value "Juni"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\spi_interface\\struct.bd"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\spi_interface\\struct.bd"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "bd"
+)
+(vvPair
+variable "this_file"
+value "struct"
+)
+(vvPair
+variable "this_file_logical"
+value "struct"
+)
+(vvPair
+variable "time"
+value "16:33:05"
+)
+(vvPair
+variable "unit"
+value "spi_interface"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "struct"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 52,0
+optionalChildren [
+*1 (Grouping
+uid 9,0
+optionalChildren [
+*2 (CommentText
+uid 11,0
+shape (Rectangle
+uid 12,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,4000,48000,5000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 13,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "31200,4000,42000,5000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*3 (CommentText
+uid 14,0
+shape (Rectangle
+uid 15,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "48000,0,52000,1000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 16,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "48200,0,51500,1000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*4 (CommentText
+uid 17,0
+shape (Rectangle
+uid 18,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,2000,48000,3000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 19,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "31200,2000,40900,3000"
+st "
+SPI interface for FAD
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*5 (CommentText
+uid 20,0
+shape (Rectangle
+uid 21,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,2000,31000,3000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 22,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "27200,2000,29500,3000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*6 (CommentText
+uid 23,0
+shape (Rectangle
+uid 24,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "48000,1000,68000,5000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 25,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "48200,1200,63100,3200"
+st "
+send commands to DAC
+receive temperature from MAX6662
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*7 (CommentText
+uid 26,0
+shape (Rectangle
+uid 27,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "52000,0,68000,1000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 28,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "52200,0,56900,1000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*8 (CommentText
+uid 29,0
+shape (Rectangle
+uid 30,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,0,48000,2000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 31,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "34450,0,40550,2000"
+st "
+TU Dortmund 
+Physik / EE
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*9 (CommentText
+uid 32,0
+shape (Rectangle
+uid 33,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,3000,31000,4000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 34,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "27200,3000,29500,4000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*10 (CommentText
+uid 35,0
+shape (Rectangle
+uid 36,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "27000,4000,31000,5000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 37,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "27200,4000,30300,5000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*11 (CommentText
+uid 38,0
+shape (Rectangle
+uid 39,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "31000,3000,48000,4000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 40,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "31200,3000,46400,4000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 10,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "27000,0,68000,5000"
+)
+oxt "14000,66000,55000,71000"
+)
+*12 (Net
+uid 212,0
+decl (Decl
+n "sclk"
+t "std_logic"
+o 6
+suid 1,0
+)
+declText (MLText
+uid 213,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,18800,15500,19600"
+st "sclk                 : std_logic"
+)
+)
+*13 (Net
+uid 220,0
+decl (Decl
+n "clk_50MHz"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 2,0
+)
+declText (MLText
+uid 221,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,11600,15500,12400"
+st "clk_50MHz            : std_logic"
+)
+)
+*14 (PortIoIn
+uid 236,0
+shape (CompositeShape
+uid 237,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 238,0
+sl 0
+ro 270
+xt "31000,9625,32500,10375"
+)
+(Line
+uid 239,0
+sl 0
+ro 270
+xt "32500,10000,33000,10000"
+pts [
+"32500,10000"
+"33000,10000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 240,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 241,0
+va (VaSet
+)
+xt "25200,9500,30000,10500"
+st "clk_50MHz"
+ju 2
+blo "30000,10300"
+tm "WireNameMgr"
+)
+)
+)
+*15 (Net
+uid 250,0
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 5
+suid 5,0
+)
+declText (MLText
+uid 251,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,16400,15500,17200"
+st "dac_cs               : std_logic"
+)
+)
+*16 (Net
+uid 258,0
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 8
+suid 6,0
+)
+declText (MLText
+uid 259,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,20400,25500,21200"
+st "sensor_cs            : std_logic_vector(3 DOWNTO 0)"
+)
+)
+*17 (PortIoInOut
+uid 266,0
+shape (CompositeShape
+uid 267,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+uid 268,0
+sl 0
+xt "57500,30625,59000,31375"
+)
+(Line
+uid 269,0
+sl 0
+xt "57000,31000,57500,31000"
+pts [
+"57000,31000"
+"57500,31000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 270,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 271,0
+va (VaSet
+)
+xt "60000,30500,62000,31500"
+st "miso"
+blo "60000,31300"
+tm "WireNameMgr"
+)
+)
+)
+*18 (PortIoOut
+uid 272,0
+shape (CompositeShape
+uid 273,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 274,0
+sl 0
+ro 270
+xt "57500,32625,59000,33375"
+)
+(Line
+uid 275,0
+sl 0
+ro 270
+xt "57000,33000,57500,33000"
+pts [
+"57000,33000"
+"57500,33000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 276,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 277,0
+va (VaSet
+)
+xt "60000,32500,63000,33500"
+st "dac_cs"
+blo "60000,33300"
+tm "WireNameMgr"
+)
+)
+)
+*19 (PortIoOut
+uid 278,0
+shape (CompositeShape
+uid 279,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 280,0
+sl 0
+ro 270
+xt "57500,37625,59000,38375"
+)
+(Line
+uid 281,0
+sl 0
+ro 270
+xt "57000,38000,57500,38000"
+pts [
+"57000,38000"
+"57500,38000"
+]
+)
+]
+)
+sf 1
+tg (WTG
+uid 282,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 283,0
+va (VaSet
+)
+xt "57000,38500,64000,39500"
+st "sensor_cs : (3:0)"
+blo "57000,39300"
+tm "WireNameMgr"
+)
+)
+)
+*20 (PortIoIn
+uid 348,0
+shape (CompositeShape
+uid 349,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 350,0
+sl 0
+ro 270
+xt "4000,32625,5500,33375"
+)
+(Line
+uid 351,0
+sl 0
+ro 270
+xt "5500,33000,6000,33000"
+pts [
+"5500,33000"
+"6000,33000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 352,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 353,0
+va (VaSet
+)
+xt "-2600,32500,3000,33500"
+st "config_start"
+ju 2
+blo "3000,33300"
+tm "WireNameMgr"
+)
+)
+)
+*21 (PortIoOut
+uid 360,0
+shape (CompositeShape
+uid 361,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 362,0
+sl 0
+ro 270
+xt "88500,11625,90000,12375"
+)
+(Line
+uid 363,0
+sl 0
+ro 270
+xt "88000,12000,88500,12000"
+pts [
+"88000,12000"
+"88500,12000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 364,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 365,0
+va (VaSet
+)
+xt "91000,11500,92900,12500"
+st "sclk"
+blo "91000,12300"
+tm "WireNameMgr"
+)
+)
+)
+*22 (Net
+uid 449,0
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 downto 0)"
+o 14
+suid 14,0
+)
+declText (MLText
+uid 450,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,27800,29500,28600"
+st "SIGNAL data                 : std_logic_vector(15 downto 0)"
+)
+)
+*23 (PortIoIn
+uid 471,0
+shape (CompositeShape
+uid 472,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 473,0
+sl 0
+ro 270
+xt "4000,35625,5500,36375"
+)
+(Line
+uid 474,0
+sl 0
+ro 270
+xt "5500,36000,6000,36000"
+pts [
+"5500,36000"
+"6000,36000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 475,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 476,0
+va (VaSet
+)
+xt "-1200,35500,3000,36500"
+st "dac_array"
+ju 2
+blo "3000,36300"
+tm "WireNameMgr"
+)
+)
+)
+*24 (Net
+uid 487,0
+decl (Decl
+n "dac_array"
+t "dac_array_type"
+o 3
+suid 17,0
+)
+declText (MLText
+uid 488,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,13200,18000,14000"
+st "dac_array            : dac_array_type"
+)
+)
+*25 (PortIoOut
+uid 1148,0
+shape (CompositeShape
+uid 1149,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 1150,0
+sl 0
+ro 90
+xt "4000,33625,5500,34375"
+)
+(Line
+uid 1151,0
+sl 0
+ro 90
+xt "5500,34000,6000,34000"
+pts [
+"6000,34000"
+"5500,34000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 1152,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1153,0
+va (VaSet
+)
+xt "-2700,33500,3000,34500"
+st "config_ready"
+ju 2
+blo "3000,34300"
+tm "WireNameMgr"
+)
+)
+)
+*26 (Net
+uid 1225,0
+decl (Decl
+n "config_start"
+t "std_logic"
+o 2
+suid 27,0
+)
+declText (MLText
+uid 1226,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,12400,15500,13200"
+st "config_start         : std_logic"
+)
+)
+*27 (Net
+uid 1231,0
+decl (Decl
+n "config_ready"
+t "std_logic"
+o 4
+suid 28,0
+)
+declText (MLText
+uid 1232,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,14800,15500,15600"
+st "config_ready         : std_logic"
+)
+)
+*28 (Net
+uid 1243,0
+decl (Decl
+n "dac_config_ready"
+t "std_logic"
+o 11
+suid 30,0
+)
+declText (MLText
+uid 1244,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,25400,19000,26200"
+st "SIGNAL dac_config_ready     : std_logic"
+)
+)
+*29 (Net
+uid 1249,0
+decl (Decl
+n "dac_config_start"
+t "std_logic"
+o 12
+suid 31,0
+)
+declText (MLText
+uid 1250,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,26200,19000,27000"
+st "SIGNAL dac_config_start     : std_logic"
+)
+)
+*30 (Net
+uid 1326,0
+decl (Decl
+n "dac_id"
+t "std_logic_vector"
+b "(2 DOWNTO 0)"
+o 13
+suid 32,0
+)
+declText (MLText
+uid 1327,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,27000,29000,27800"
+st "SIGNAL dac_id               : std_logic_vector(2 DOWNTO 0)"
+)
+)
+*31 (Net
+uid 1334,0
+decl (Decl
+n "sensor_id"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 15
+suid 33,0
+)
+declText (MLText
+uid 1335,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,31000,29000,31800"
+st "SIGNAL sensor_id            : std_logic_vector(1 DOWNTO 0)"
+)
+)
+*32 (Net
+uid 1342,0
+decl (Decl
+n "sensor_start"
+t "std_logic"
+o 16
+suid 34,0
+)
+declText (MLText
+uid 1343,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,31800,19000,32600"
+st "SIGNAL sensor_start         : std_logic"
+)
+)
+*33 (Net
+uid 1350,0
+decl (Decl
+n "sensor_valid"
+t "std_logic"
+o 17
+suid 35,0
+)
+declText (MLText
+uid 1351,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,32600,19000,33400"
+st "SIGNAL sensor_valid         : std_logic"
+)
+)
+*34 (PortIoOut
+uid 1576,0
+shape (CompositeShape
+uid 1577,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 1578,0
+sl 0
+ro 90
+xt "4000,37625,5500,38375"
+)
+(Line
+uid 1579,0
+sl 0
+ro 90
+xt "5500,38000,6000,38000"
+pts [
+"6000,38000"
+"5500,38000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 1580,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1581,0
+va (VaSet
+)
+xt "-2800,37500,3000,38500"
+st "sensor_array"
+ju 2
+blo "3000,38300"
+tm "WireNameMgr"
+)
+)
+)
+*35 (PortIoOut
+uid 1582,0
+shape (CompositeShape
+uid 1583,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 1584,0
+sl 0
+ro 90
+xt "4000,36625,5500,37375"
+)
+(Line
+uid 1585,0
+sl 0
+ro 90
+xt "5500,37000,6000,37000"
+pts [
+"6000,37000"
+"5500,37000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 1586,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1587,0
+va (VaSet
+)
+xt "-2900,36500,3000,37500"
+st "sensor_ready"
+ju 2
+blo "3000,37300"
+tm "WireNameMgr"
+)
+)
+)
+*36 (Net
+uid 1596,0
+decl (Decl
+n "sensor_array"
+t "sensor_array_type"
+o 7
+suid 37,0
+)
+declText (MLText
+uid 1597,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,19600,20000,20400"
+st "sensor_array         : sensor_array_type"
+)
+)
+*37 (Net
+uid 1602,0
+decl (Decl
+n "sensor_ready"
+t "std_logic"
+o 9
+suid 38,0
+)
+declText (MLText
+uid 1603,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,21200,15500,22000"
+st "sensor_ready         : std_logic"
+)
+)
+*38 (SaComponent
+uid 2195,0
+optionalChildren [
+*39 (CptPort
+uid 2143,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2144,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10250,31625,11000,32375"
+)
+tg (CPTG
+uid 2145,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2146,0
+va (VaSet
+)
+xt "12000,31500,13500,32500"
+st "clk"
+blo "12000,32300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+)
+)
+)
+*40 (CptPort
+uid 2147,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2148,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10250,32625,11000,33375"
+)
+tg (CPTG
+uid 2149,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2150,0
+va (VaSet
+)
+xt "12000,32500,17600,33500"
+st "config_start"
+blo "12000,33300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "config_start"
+t "std_logic"
+o 2
+)
+)
+)
+*41 (CptPort
+uid 2151,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2152,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10250,33625,11000,34375"
+)
+tg (CPTG
+uid 2153,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2154,0
+va (VaSet
+)
+xt "12000,33500,17700,34500"
+st "config_ready"
+blo "12000,34300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "config_ready"
+t "std_logic"
+o 3
+i "'1'"
+)
+)
+)
+*42 (CptPort
+uid 2155,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2156,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10250,36625,11000,37375"
+)
+tg (CPTG
+uid 2157,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2158,0
+va (VaSet
+)
+xt "12000,36500,17500,37500"
+st "sensor_valid"
+blo "12000,37300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_valid"
+t "std_logic"
+o 7
+i "'0'"
+)
+)
+)
+*43 (CptPort
+uid 2159,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2160,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10250,35625,11000,36375"
+)
+tg (CPTG
+uid 2161,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2162,0
+va (VaSet
+)
+xt "12000,35500,16200,36500"
+st "dac_array"
+blo "12000,36300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "dac_array"
+t "dac_array_type"
+o 4
+)
+)
+)
+*44 (CptPort
+uid 2163,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2164,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10250,37625,11000,38375"
+)
+tg (CPTG
+uid 2165,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2166,0
+va (VaSet
+)
+xt "12000,37500,17800,38500"
+st "sensor_array"
+blo "12000,38300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_array"
+t "sensor_array_type"
+o 6
+)
+)
+)
+*45 (CptPort
+uid 2167,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2168,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "28000,34625,28750,35375"
+)
+tg (CPTG
+uid 2169,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2170,0
+va (VaSet
+)
+xt "19600,34500,27000,35500"
+st "dac_config_start"
+ju 2
+blo "27000,35300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dac_config_start"
+t "std_logic"
+o 10
+i "'0'"
+)
+)
+)
+*46 (CptPort
+uid 2171,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2172,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "28000,40625,28750,41375"
+)
+tg (CPTG
+uid 2173,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2174,0
+va (VaSet
+)
+xt "19500,40500,27000,41500"
+st "dac_config_ready"
+ju 2
+blo "27000,41300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "dac_config_ready"
+t "std_logic"
+o 11
+)
+)
+)
+*47 (CptPort
+uid 2175,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2176,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "28000,35625,28750,36375"
+)
+tg (CPTG
+uid 2177,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2178,0
+va (VaSet
+)
+xt "19000,35500,27000,36500"
+st "sensor_read_start"
+ju 2
+blo "27000,36300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_read_start"
+t "std_logic"
+o 8
+i "'0'"
+)
+)
+)
+*48 (CptPort
+uid 2179,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2180,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "28000,41625,28750,42375"
+)
+tg (CPTG
+uid 2181,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2182,0
+va (VaSet
+)
+xt "19300,41500,27000,42500"
+st "sensor_read_valid"
+ju 2
+blo "27000,42300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "sensor_read_valid"
+t "std_logic"
+o 9
+)
+)
+)
+*49 (CptPort
+uid 2183,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2184,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "28000,31625,28750,32375"
+)
+tg (CPTG
+uid 2185,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2186,0
+va (VaSet
+)
+xt "21200,31500,27000,32500"
+st "dac_id : (2:0)"
+ju 2
+blo "27000,32300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dac_id"
+t "std_logic_vector"
+b "(2 downto 0)"
+o 14
+i "(others => '0')"
+)
+)
+)
+*50 (CptPort
+uid 2187,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2188,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "28000,32625,28750,33375"
+)
+tg (CPTG
+uid 2189,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2190,0
+va (VaSet
+)
+xt "20200,32500,27000,33500"
+st "sensor_id : (1:0)"
+ju 2
+blo "27000,33300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_id"
+t "std_logic_vector"
+b "(1 downto 0)"
+o 15
+i "(others => '0')"
+)
+)
+)
+*51 (CptPort
+uid 2191,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 2192,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "28000,37625,28750,38375"
+)
+tg (CPTG
+uid 2193,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2194,0
+va (VaSet
+)
+xt "21600,37500,27000,38500"
+st "data : (15:0)"
+ju 2
+blo "27000,38300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 downto 0)"
+o 16
+i "(others => 'Z')"
+)
+)
+)
+*52 (CptPort
+uid 2814,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2815,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "10250,39625,11000,40375"
+)
+tg (CPTG
+uid 2816,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2817,0
+va (VaSet
+)
+xt "12000,39500,20000,40500"
+st "current_dac_array"
+blo "12000,40300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "current_dac_array"
+t "dac_array_type"
+o 5
+i "( others => 0)"
+)
+)
+)
+*53 (CptPort
+uid 3012,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3013,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "28000,45625,28750,46375"
+)
+tg (CPTG
+uid 3014,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3015,0
+va (VaSet
+)
+xt "17700,45500,27000,46500"
+st "sclk_enable_override"
+ju 2
+blo "27000,46300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sclk_enable_override"
+t "std_logic"
+o 13
+i "'0'"
+)
+)
+)
+*54 (CptPort
+uid 3167,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3168,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "28000,42625,28750,43375"
+)
+tg (CPTG
+uid 3169,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3170,0
+va (VaSet
+)
+xt "19300,42500,27000,43500"
+st "spi_channel_ready"
+ju 2
+blo "27000,43300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "spi_channel_ready"
+t "std_logic"
+o 12
+)
+)
+)
+*55 (CptPort
+uid 3253,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3254,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "28000,43625,28750,44375"
+)
+tg (CPTG
+uid 3255,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3256,0
+va (VaSet
+)
+xt "14800,43500,27000,44500"
+st "measured_temp_data : (15:0)"
+ju 2
+blo "27000,44300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "measured_temp_data"
+t "std_logic_vector"
+b "(15 downto 0)"
+o 17
+)
+)
+)
+]
+shape (Rectangle
+uid 2196,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "11000,31000,28000,47000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 2197,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*56 (Text
+uid 2198,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "10350,47000,16550,48000"
+st "FACT_FAD_lib"
+blo "10350,47800"
+tm "BdLibraryNameMgr"
+)
+*57 (Text
+uid 2199,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "10350,48000,16650,49000"
+st "spi_distributor"
+blo "10350,48800"
+tm "CptNameMgr"
+)
+*58 (Text
+uid 2200,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "10350,49000,17250,50000"
+st "I_spi_distributor"
+blo "10350,49800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 2201,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 2202,0
+text (MLText
+uid 2203,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "11000,30200,37000,31000"
+st "TEMP_MEASUREMENT_BEAT = 5*10**6    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "TEMP_MEASUREMENT_BEAT"
+type "integer"
+value "5*10**6"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 2204,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "11250,45250,12750,46750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*59 (SaComponent
+uid 2249,0
+optionalChildren [
+*60 (CptPort
+uid 2205,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2206,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "38250,30625,39000,31375"
+)
+tg (CPTG
+uid 2207,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2208,0
+va (VaSet
+)
+xt "40000,30500,41300,31500"
+st "clk"
+blo "40000,31300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+)
+)
+)
+*61 (CptPort
+uid 2213,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2214,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "38250,31625,39000,32375"
+)
+tg (CPTG
+uid 2215,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2216,0
+va (VaSet
+)
+xt "40000,31500,45800,32500"
+st "dac_id : (2:0)"
+blo "40000,32300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "dac_id"
+t "std_logic_vector"
+b "(2 DOWNTO 0)"
+o 6
+)
+)
+)
+*62 (CptPort
+uid 2217,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2218,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "38250,32625,39000,33375"
+)
+tg (CPTG
+uid 2219,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2220,0
+va (VaSet
+)
+xt "40000,32500,46800,33500"
+st "sensor_id : (1:0)"
+blo "40000,33300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "sensor_id"
+t "std_logic_vector"
+b "(1 downto 0)"
+o 7
+)
+)
+)
+*63 (CptPort
+uid 2221,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 2222,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "38250,37625,39000,38375"
+)
+tg (CPTG
+uid 2223,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2224,0
+va (VaSet
+)
+xt "40000,37500,45400,38500"
+st "data : (15:0)"
+blo "40000,38300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 8
+i "(others => 'Z')"
+)
+)
+)
+*64 (CptPort
+uid 2225,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2226,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "55000,32625,55750,33375"
+)
+tg (CPTG
+uid 2227,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2228,0
+va (VaSet
+)
+xt "51000,32500,54000,33500"
+st "dac_cs"
+ju 2
+blo "54000,33300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 4
+i "'1'"
+)
+)
+)
+*65 (CptPort
+uid 2229,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2230,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "55000,37625,55750,38375"
+)
+tg (CPTG
+uid 2231,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2232,0
+va (VaSet
+)
+xt "47000,37500,54000,38500"
+st "sensor_cs : (3:0)"
+ju 2
+blo "54000,38300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 5
+i "(others => '1')"
+)
+)
+)
+*66 (CptPort
+uid 2233,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2234,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "38250,34625,39000,35375"
+)
+tg (CPTG
+uid 2235,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2236,0
+va (VaSet
+)
+xt "40000,34500,44200,35500"
+st "dac_start"
+blo "40000,35300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "dac_start"
+t "std_logic"
+o 10
+)
+)
+)
+*67 (CptPort
+uid 2237,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2238,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "38250,40625,39000,41375"
+)
+tg (CPTG
+uid 2239,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2240,0
+va (VaSet
+)
+xt "40000,40500,44300,41500"
+st "dac_ready"
+blo "40000,41300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dac_ready"
+t "std_logic"
+o 11
+i "'0'"
+)
+)
+)
+*68 (CptPort
+uid 2241,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2242,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "38250,35625,39000,36375"
+)
+tg (CPTG
+uid 2243,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2244,0
+va (VaSet
+)
+xt "40000,35500,45800,36500"
+st "sensor_start"
+blo "40000,36300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "sensor_start"
+t "std_logic"
+o 12
+)
+)
+)
+*69 (CptPort
+uid 2245,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2246,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "38250,41625,39000,42375"
+)
+tg (CPTG
+uid 2247,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2248,0
+va (VaSet
+)
+xt "40000,41500,45500,42500"
+st "sensor_valid"
+blo "40000,42300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_valid"
+t "std_logic"
+o 13
+i "'0'"
+)
+)
+)
+*70 (CptPort
+uid 2351,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2352,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "55000,31625,55750,32375"
+)
+tg (CPTG
+uid 2353,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2354,0
+va (VaSet
+)
+xt "52000,31500,54000,32500"
+st "mosi"
+ju 2
+blo "54000,32300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "mosi"
+t "std_logic"
+o 3
+i "'0'"
+)
+)
+)
+*71 (CptPort
+uid 2398,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 2399,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "55000,30625,55750,31375"
+)
+tg (CPTG
+uid 2400,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2401,0
+va (VaSet
+)
+xt "52000,30500,54000,31500"
+st "miso"
+ju 2
+blo "54000,31300"
+)
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "miso"
+t "std_logic"
+o 2
+i "'Z'"
+)
+)
+)
+*72 (CptPort
+uid 3163,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3164,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "38250,42625,39000,43375"
+)
+tg (CPTG
+uid 3165,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3166,0
+va (VaSet
+)
+xt "40000,42500,47700,43500"
+st "spi_channel_ready"
+blo "40000,43300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "spi_channel_ready"
+t "std_logic"
+o 14
+i "'1'"
+)
+)
+)
+*73 (CptPort
+uid 3249,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3250,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "38250,43625,39000,44375"
+)
+tg (CPTG
+uid 3251,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3252,0
+va (VaSet
+)
+xt "40000,43500,52200,44500"
+st "measured_temp_data : (15:0)"
+blo "40000,44300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "measured_temp_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 9
+i "(others => '0')"
+)
+)
+)
+]
+shape (Rectangle
+uid 2250,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "39000,30000,55000,47000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 2251,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*74 (Text
+uid 2252,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "47900,43000,54100,44000"
+st "FACT_FAD_lib"
+blo "47900,43800"
+tm "BdLibraryNameMgr"
+)
+*75 (Text
+uid 2253,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "47900,44000,53800,45000"
+st "spi_controller"
+blo "47900,44800"
+tm "CptNameMgr"
+)
+*76 (Text
+uid 2254,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "47900,45000,54400,46000"
+st "I_spi_controller"
+blo "47900,45800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 2255,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 2256,0
+text (MLText
+uid 2257,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "47000,30000,47000,30000"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+uid 2258,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "39250,45250,40750,46750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*77 (Net
+uid 2355,0
+decl (Decl
+n "mosi"
+t "std_logic"
+o 19
+suid 46,0
+i "'0'"
+)
+declText (MLText
+uid 2356,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,18000,29500,18800"
+st "mosi                 : std_logic                     := '0'"
+)
+)
+*78 (PortIoOut
+uid 2363,0
+shape (CompositeShape
+uid 2364,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 2365,0
+sl 0
+ro 270
+xt "57500,31625,59000,32375"
+)
+(Line
+uid 2366,0
+sl 0
+ro 270
+xt "57000,32000,57500,32000"
+pts [
+"57000,32000"
+"57500,32000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 2367,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2368,0
+va (VaSet
+)
+xt "60000,31500,62000,32500"
+st "mosi"
+blo "60000,32300"
+tm "WireNameMgr"
+)
+)
+)
+*79 (Net
+uid 2402,0
+decl (Decl
+n "miso"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 10
+suid 47,0
+)
+declText (MLText
+uid 2403,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,22000,15500,22800"
+st "miso                 : std_logic"
+)
+)
+*80 (SaComponent
+uid 2645,0
+optionalChildren [
+*81 (CptPort
+uid 2637,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2638,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "35250,9625,36000,10375"
+)
+tg (CPTG
+uid 2639,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2640,0
+va (VaSet
+)
+xt "37000,9500,38300,10500"
+st "clk"
+blo "37000,10300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+)
+)
+)
+*82 (CptPort
+uid 2641,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2642,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "44000,9625,44750,10375"
+)
+tg (CPTG
+uid 2643,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2644,0
+va (VaSet
+)
+xt "41300,9500,43000,10500"
+st "sclk"
+ju 2
+blo "43000,10300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sclk"
+t "std_logic"
+o 2
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 2646,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "36000,9000,44000,12000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 2647,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*83 (Text
+uid 2648,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "36900,12000,43100,13000"
+st "FACT_FAD_lib"
+blo "36900,12800"
+tm "BdLibraryNameMgr"
+)
+*84 (Text
+uid 2649,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "36900,13000,41700,14000"
+st "clk_divider"
+blo "36900,13800"
+tm "CptNameMgr"
+)
+*85 (Text
+uid 2650,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "36900,14000,37900,15000"
+st "I1"
+blo "36900,14800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 2651,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 2652,0
+text (MLText
+uid 2653,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "36000,8200,52000,9000"
+st "DIVIDER = 25    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "DIVIDER"
+type "integer"
+value "25"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 2654,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "36250,10250,37750,11750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*86 (SaComponent
+uid 2689,0
+optionalChildren [
+*87 (CptPort
+uid 2681,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2682,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "34250,17625,35000,18375"
+)
+tg (CPTG
+uid 2683,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2684,0
+va (VaSet
+)
+xt "36000,17500,37300,18500"
+st "clk"
+blo "36000,18300"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+o 1
+)
+)
+)
+*88 (CptPort
+uid 2685,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2686,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,17625,43750,18375"
+)
+tg (CPTG
+uid 2687,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2688,0
+va (VaSet
+)
+xt "40300,17500,42000,18500"
+st "sclk"
+ju 2
+blo "42000,18300"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sclk"
+t "std_logic"
+o 2
+i "'0'"
+)
+)
+)
+]
+shape (Rectangle
+uid 2690,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "35000,17000,43000,20000"
+)
+oxt "0,0,8000,10000"
+ttg (MlTextGroup
+uid 2691,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*89 (Text
+uid 2692,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "35900,20000,42100,21000"
+st "FACT_FAD_lib"
+blo "35900,20800"
+tm "BdLibraryNameMgr"
+)
+*90 (Text
+uid 2693,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "35900,21000,40700,22000"
+st "clk_divider"
+blo "35900,21800"
+tm "CptNameMgr"
+)
+*91 (Text
+uid 2694,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "35900,22000,47800,23000"
+st "Measure_Temperature_Timer"
+blo "35900,22800"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 2695,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 2696,0
+text (MLText
+uid 2697,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "35000,16200,51000,17000"
+st "DIVIDER = 25    ( integer )  "
+)
+header ""
+)
+elements [
+(GiElement
+name "DIVIDER"
+type "integer"
+value "25"
+)
+]
+)
+viewicon (ZoomableIcon
+uid 2698,0
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "35250,18250,36750,19750"
+iconName "VhdlFileViewIcon.png"
+iconMaskName "VhdlFileViewIcon.msk"
+ftype 10
+)
+ordering 1
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+*92 (Net
+uid 2738,0
+decl (Decl
+n "T_sensor_start"
+t "std_logic"
+o 6
+suid 52,0
+)
+declText (MLText
+uid 2739,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,23800,19000,24600"
+st "SIGNAL T_sensor_start       : std_logic"
+)
+)
+*93 (Net
+uid 2826,0
+lang 10
+decl (Decl
+n "current_dac_array"
+t "dac_array_type"
+o 21
+suid 55,0
+i "( others => 0)"
+)
+declText (MLText
+uid 2827,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,15600,35000,16400"
+st "current_dac_array    : dac_array_type                := ( others => 0)"
+)
+)
+*94 (PortIoOut
+uid 2834,0
+shape (CompositeShape
+uid 2835,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 2836,0
+sl 0
+ro 90
+xt "4000,39625,5500,40375"
+)
+(Line
+uid 2837,0
+sl 0
+ro 90
+xt "5500,40000,6000,40000"
+pts [
+"6000,40000"
+"5500,40000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 2838,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2839,0
+va (VaSet
+)
+xt "-5000,39500,3000,40500"
+st "current_dac_array"
+ju 2
+blo "3000,40300"
+tm "WireNameMgr"
+)
+)
+)
+*95 (MWC
+uid 2965,0
+optionalChildren [
+*96 (CptPort
+uid 2937,0
+optionalChildren [
+*97 (Line
+uid 2941,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "84000,12000,85000,12000"
+pts [
+"85000,12000"
+"84000,12000"
+]
+)
+*98 (Property
+uid 2942,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2938,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "85000,11625,85750,12375"
+)
+tg (CPTG
+uid 2939,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2940,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "86419,11342,88219,12342"
+st "dout"
+ju 2
+blo "88219,12142"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+o 6
+suid 1,0
+)
+)
+)
+*99 (CptPort
+uid 2943,0
+optionalChildren [
+*100 (Line
+uid 2947,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "79000,11000,80000,11000"
+pts [
+"79000,11000"
+"80000,11000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2944,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "78250,10625,79000,11375"
+)
+tg (CPTG
+uid 2945,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2946,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "75885,10294,77685,11294"
+st "din0"
+blo "75885,11094"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din0"
+t "std_logic"
+o 21
+suid 2,0
+i "'0'"
+)
+)
+)
+*101 (CptPort
+uid 2948,0
+optionalChildren [
+*102 (Line
+uid 2952,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "79000,13000,80000,13000"
+pts [
+"79000,13000"
+"80000,13000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2949,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "78250,12625,79000,13375"
+)
+tg (CPTG
+uid 2950,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2951,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "76000,12700,77800,13700"
+st "din1"
+blo "76000,13500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "std_logic"
+o 22
+suid 3,0
+i "'0'"
+)
+)
+)
+*103 (CommentGraphic
+uid 2953,0
+optionalChildren [
+*104 (Property
+uid 2955,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"80000,14000"
+"80000,14000"
+]
+uid 2954,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "80000,14000,80000,14000"
+)
+oxt "7000,10000,7000,10000"
+)
+*105 (CommentGraphic
+uid 2956,0
+optionalChildren [
+*106 (Property
+uid 2958,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"80000,10000"
+"80000,10000"
+]
+uid 2957,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "80000,10000,80000,10000"
+)
+oxt "7000,6000,7000,6000"
+)
+*107 (Grouping
+uid 2959,0
+optionalChildren [
+*108 (CommentGraphic
+uid 2961,0
+shape (PolyLine2D
+pts [
+"82000,14000"
+"80000,14000"
+"80000,10000"
+"82000,10000"
+]
+uid 2962,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "80000,10000,82000,14000"
+)
+oxt "7000,6000,9000,10000"
+)
+*109 (CommentGraphic
+uid 2963,0
+shape (Arc2D
+pts [
+"82000,10000"
+"84000,12000"
+"82000,14000"
+]
+uid 2964,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "82000,10000,84000,14000"
+)
+oxt "9000,6000,11000,10000"
+)
+]
+shape (GroupingShape
+uid 2960,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "80000,10000,84000,14000"
+)
+oxt "7000,6000,11000,10000"
+)
+]
+shape (Rectangle
+uid 2966,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "79000,10000,85000,14000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,12000,10000"
+ttg (MlTextGroup
+uid 2967,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*110 (Text
+uid 2968,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "80500,12500,85300,13500"
+st "moduleware"
+blo "80500,13300"
+)
+*111 (Text
+uid 2969,0
+va (VaSet
+font "arial,8,0"
+)
+xt "80500,13500,82100,14500"
+st "and"
+blo "80500,14300"
+)
+*112 (Text
+uid 2970,0
+va (VaSet
+font "arial,8,0"
+)
+xt "80500,14500,81500,15500"
+st "I0"
+blo "80500,15300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 2971,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 2972,0
+text (MLText
+uid 2973,0
+va (VaSet
+font "arial,8,0"
+)
+xt "64000,1000,64000,1000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 2
+visOptions (mwParamsVisibilityOptions
+)
+)
+*113 (Net
+uid 2980,0
+decl (Decl
+n "clk_2Mhz"
+t "std_logic"
+o 21
+suid 58,0
+i "'0'"
+)
+declText (MLText
+uid 2981,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,24600,33000,25400"
+st "SIGNAL clk_2Mhz             : std_logic                     := '0'"
+)
+)
+*114 (Net
+uid 2990,0
+decl (Decl
+n "sclk_enable_sig"
+t "std_logic"
+o 22
+suid 60,0
+i "'0'"
+)
+declText (MLText
+uid 2991,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,30200,33000,31000"
+st "SIGNAL sclk_enable_sig      : std_logic                     := '0'"
+)
+)
+*115 (PortIoIn
+uid 2998,0
+shape (CompositeShape
+uid 2999,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3000,0
+sl 0
+ro 270
+xt "53000,14625,54500,15375"
+)
+(Line
+uid 3001,0
+sl 0
+ro 270
+xt "54500,15000,55000,15000"
+pts [
+"54500,15000"
+"55000,15000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3002,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3003,0
+va (VaSet
+)
+xt "46100,14500,52000,15500"
+st "sclk_enable_i"
+ju 2
+blo "52000,15300"
+tm "WireNameMgr"
+)
+)
+)
+*116 (Net
+uid 3010,0
+decl (Decl
+n "sclk_enable_i"
+t "std_logic"
+o 23
+suid 61,0
+)
+declText (MLText
+uid 3011,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,14000,15500,14800"
+st "sclk_enable_i        : std_logic"
+)
+)
+*117 (Net
+uid 3016,0
+decl (Decl
+n "sclk_enable_override"
+t "std_logic"
+o 24
+suid 62,0
+i "'0'"
+)
+declText (MLText
+uid 3017,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,29400,33000,30200"
+st "SIGNAL sclk_enable_override : std_logic                     := '0'"
+)
+)
+*118 (MWC
+uid 3068,0
+optionalChildren [
+*119 (CptPort
+uid 3032,0
+optionalChildren [
+*120 (Line
+uid 3036,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "63000,17000,64589,17000"
+pts [
+"63000,17000"
+"64589,17000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3033,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "62250,16625,63000,17375"
+)
+tg (CPTG
+uid 3034,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3035,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "66750,14700,68550,15700"
+st "din1"
+blo "66750,15500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din1"
+t "std_logic"
+o 24
+suid 1,0
+i "'0'"
+)
+)
+)
+*121 (CptPort
+uid 3037,0
+optionalChildren [
+*122 (Property
+uid 3041,0
+pclass "_MW_GEOM_"
+pname "fixed"
+ptn "String"
+)
+*123 (Line
+uid 3042,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "68000,16000,69000,16000"
+pts [
+"69000,16000"
+"68000,16000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3038,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "69000,15625,69750,16375"
+)
+tg (CPTG
+uid 3039,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3040,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "63500,15532,65300,16532"
+st "dout"
+ju 2
+blo "65300,16332"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dout"
+t "std_logic"
+o 22
+suid 2,0
+i "'0'"
+)
+)
+)
+*124 (CptPort
+uid 3043,0
+optionalChildren [
+*125 (Line
+uid 3047,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+)
+xt "63000,15000,64589,15000"
+pts [
+"63000,15000"
+"64589,15000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3044,0
+ro 90
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "62250,14625,63000,15375"
+)
+tg (CPTG
+uid 3045,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3046,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "66635,16294,68435,17294"
+st "din0"
+blo "66635,17094"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "din0"
+t "std_logic"
+o 23
+suid 3,0
+)
+)
+)
+*126 (CommentGraphic
+uid 3048,0
+shape (Arc2D
+pts [
+"64000,14004"
+"66263,14521"
+"68000,16000"
+]
+uid 3049,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "64000,14003,68000,16000"
+)
+oxt "7000,6003,11000,8000"
+)
+*127 (CommentGraphic
+uid 3050,0
+shape (Arc2D
+pts [
+"68000,16005"
+"66449,17394"
+"63996,17998"
+]
+uid 3051,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+)
+xt "63996,16005,68000,18000"
+)
+oxt "6996,8005,11000,10000"
+)
+*128 (Grouping
+uid 3052,0
+optionalChildren [
+*129 (CommentGraphic
+uid 3054,0
+optionalChildren [
+*130 (Property
+uid 3056,0
+pclass "_MW_GEOM_"
+pname "arc"
+ptn "String"
+)
+]
+shape (CustomPolygon
+pts [
+"64000,17998"
+"64000,14000"
+"65183,14211"
+"66952,15156"
+"68000,16000"
+"66048,17132"
+"64000,17998"
+]
+uid 3055,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,65535"
+lineColor "32768,0,32768"
+fillStyle 1
+)
+xt "64000,14000,68000,17998"
+)
+oxt "7000,6000,11000,9998"
+)
+*131 (CommentGraphic
+uid 3057,0
+optionalChildren [
+*132 (Property
+uid 3059,0
+pclass "_MW_GEOM_"
+pname "arc"
+ptn "String"
+)
+]
+shape (Arc2D
+pts [
+"64000,14000"
+"64763,16001"
+"64000,18000"
+]
+uid 3058,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,65535"
+bg "0,65535,65535"
+lineColor "26368,26368,26368"
+fillStyle 1
+)
+xt "64000,14000,64762,18000"
+)
+oxt "7000,6000,7762,10000"
+)
+]
+shape (GroupingShape
+uid 3053,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "64000,14000,68000,18000"
+)
+oxt "7000,6000,11000,10000"
+)
+*133 (CommentGraphic
+uid 3060,0
+shape (PolyLine2D
+pts [
+"68000,16000"
+"68000,16000"
+]
+uid 3061,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "68000,16000,68000,16000"
+)
+oxt "11000,8000,11000,8000"
+)
+*134 (CommentGraphic
+uid 3062,0
+optionalChildren [
+*135 (Property
+uid 3064,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"64000,14000"
+"64000,14000"
+]
+uid 3063,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "64000,14000,64000,14000"
+)
+oxt "7000,6000,7000,6000"
+)
+*136 (CommentGraphic
+uid 3065,0
+optionalChildren [
+*137 (Property
+uid 3067,0
+pclass "_MW_GEOM_"
+pname "expand"
+ptn "String"
+)
+]
+shape (PolyLine2D
+pts [
+"64000,18000"
+"64000,18000"
+]
+uid 3066,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "64000,18000,64000,18000"
+)
+oxt "7000,10000,7000,10000"
+)
+]
+shape (Rectangle
+uid 3069,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "65535,65535,65535"
+lineWidth -1
+)
+xt "63000,14000,69000,18000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,12000,10000"
+ttg (MlTextGroup
+uid 3070,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*138 (Text
+uid 3071,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "64500,16500,69300,17500"
+st "moduleware"
+blo "64500,17300"
+)
+*139 (Text
+uid 3072,0
+va (VaSet
+font "arial,8,0"
+)
+xt "64500,17500,65600,18500"
+st "or"
+blo "64500,18300"
+)
+*140 (Text
+uid 3073,0
+va (VaSet
+font "arial,8,0"
+)
+xt "64500,18500,65500,19500"
+st "I2"
+blo "64500,19300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 3074,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 3075,0
+text (MLText
+uid 3076,0
+va (VaSet
+font "arial,8,0"
+)
+xt "48000,5000,48000,5000"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+de 2
+visOptions (mwParamsVisibilityOptions
+)
+)
+*141 (Net
+uid 3171,0
+decl (Decl
+n "spi_channel_ready"
+t "std_logic"
+o 25
+suid 65,0
+i "'1'"
+)
+declText (MLText
+uid 3172,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,33400,33000,34200"
+st "SIGNAL spi_channel_ready    : std_logic                     := '1'"
+)
+)
+*142 (Net
+uid 3257,0
+decl (Decl
+n "measured_temp_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 26
+suid 66,0
+i "(others => '0')"
+)
+declText (MLText
+uid 3258,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,28600,39000,29400"
+st "SIGNAL measured_temp_data   : std_logic_vector(15 DOWNTO 0) := (others => '0')"
+)
+)
+*143 (PortIoOut
+uid 3267,0
+shape (CompositeShape
+uid 3268,0
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+uid 3269,0
+sl 0
+ro 270
+xt "84500,43625,86000,44375"
+)
+(Line
+uid 3270,0
+sl 0
+ro 270
+xt "84000,44000,84500,44000"
+pts [
+"84000,44000"
+"84500,44000"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+uid 3271,0
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3272,0
+va (VaSet
+)
+xt "87000,43500,92600,44500"
+st "debug_16bit"
+blo "87000,44300"
+tm "WireNameMgr"
+)
+)
+)
+*144 (MWC
+uid 3338,0
+optionalChildren [
+*145 (CptPort
+uid 3318,0
+optionalChildren [
+*146 (Line
+uid 3322,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "41000,54000,41000,54000"
+pts [
+"41000,54000"
+"41000,54000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3319,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "41000,53625,41750,54375"
+)
+tg (CPTG
+uid 3320,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 3321,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "42200,53500,43000,54500"
+st "s"
+ju 2
+blo "43000,54300"
+)
+s (Text
+uid 3347,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "43000,54500,43000,54500"
+ju 2
+blo "43000,54500"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "s"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 26
+suid 1,0
+i "(others => '0')"
+)
+)
+)
+*147 (CptPort
+uid 3323,0
+optionalChildren [
+*148 (Line
+uid 3327,0
+layer 5
+sl 0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "38000,54000,38000,54000"
+pts [
+"38000,54000"
+"38000,54000"
+]
+)
+]
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 3324,0
+ro 270
+va (VaSet
+vasetType 1
+isHidden 1
+fg "0,65535,65535"
+)
+xt "37250,53625,38000,54375"
+)
+tg (CPTG
+uid 3325,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 3326,0
+sl 0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "36000,53500,36600,54500"
+st "t"
+blo "36000,54300"
+)
+s (Text
+uid 3348,0
+sl 0
+va (VaSet
+font "arial,8,0"
+)
+xt "36000,54500,36000,54500"
+blo "36000,54500"
+)
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "t"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 27
+suid 2,0
+)
+)
+)
+*149 (CommentGraphic
+uid 3328,0
+shape (PolyLine2D
+pts [
+"38000,54000"
+"39000,53000"
+]
+uid 3329,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "38000,53000,39000,54000"
+)
+oxt "6000,6000,7000,7000"
+)
+*150 (CommentGraphic
+uid 3330,0
+shape (PolyLine2D
+pts [
+"38000,54000"
+"39000,55000"
+]
+uid 3331,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "38000,54000,39000,55000"
+)
+oxt "6000,7000,7000,8000"
+)
+*151 (CommentGraphic
+uid 3332,0
+shape (PolyLine2D
+pts [
+"38988,54329"
+"39988,54329"
+]
+uid 3333,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "38988,54329,39988,54329"
+)
+oxt "6988,7329,7988,7329"
+)
+*152 (CommentGraphic
+uid 3334,0
+shape (PolyLine2D
+pts [
+"40000,54000"
+"41000,54000"
+]
+uid 3335,0
+layer 0
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+)
+xt "40000,54000,41000,54000"
+)
+oxt "8000,7000,9000,7000"
+)
+*153 (CommentGraphic
+uid 3336,0
+shape (PolyLine2D
+pts [
+"38976,53730"
+"39976,53730"
+]
+uid 3337,0
+layer 8
+sl 0
+va (VaSet
+vasetType 1
+transparent 1
+fg "49152,49152,49152"
+lineColor "26368,26368,26368"
+lineWidth 2
+)
+xt "38976,53730,39976,53730"
+)
+oxt "6976,6730,7976,6730"
+)
+]
+shape (Rectangle
+uid 3339,0
+va (VaSet
+vasetType 1
+transparent 1
+fg "0,65535,0"
+lineColor "65535,65535,65535"
+lineWidth -1
+)
+xt "38000,53000,41000,55000"
+fos 1
+)
+showPorts 0
+oxt "6000,6000,9000,8000"
+ttg (MlTextGroup
+uid 3340,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*154 (Text
+uid 3341,0
+va (VaSet
+isHidden 1
+font "arial,8,0"
+)
+xt "38350,54100,43150,55100"
+st "moduleware"
+blo "38350,54900"
+)
+*155 (Text
+uid 3342,0
+va (VaSet
+font "arial,8,0"
+)
+xt "38350,55100,43050,56100"
+st "assignment"
+blo "38350,55900"
+)
+*156 (Text
+uid 3343,0
+va (VaSet
+font "arial,8,0"
+)
+xt "38350,56100,39350,57100"
+st "I3"
+blo "38350,56900"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+uid 3344,0
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+uid 3345,0
+text (MLText
+uid 3346,0
+va (VaSet
+font "arial,8,0"
+)
+xt "33000,33400,33000,33400"
+)
+header ""
+)
+elements [
+]
+)
+sed 1
+awe 1
+portVis (PortSigDisplay
+disp 1
+sN 0
+sTC 0
+selT 0
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+*157 (Net
+uid 3390,0
+decl (Decl
+n "debug_16bit"
+t "std_logic_vector"
+b "( 15 DOWNTO 0 )"
+o 27
+suid 68,0
+)
+declText (MLText
+uid 3391,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-2000,17200,27000,18000"
+st "debug_16bit          : std_logic_vector( 15 DOWNTO 0 )"
+)
+)
+*158 (Wire
+uid 214,0
+shape (OrthoPolyLine
+uid 215,0
+va (VaSet
+vasetType 3
+)
+xt "85000,12000,88000,12000"
+pts [
+"85000,12000"
+"88000,12000"
+]
+)
+start &96
+end &21
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 218,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 219,0
+va (VaSet
+)
+xt "87000,11000,88700,12000"
+st "sclk"
+blo "87000,11800"
+tm "WireNameMgr"
+)
+)
+on &12
+)
+*159 (Wire
+uid 222,0
+shape (OrthoPolyLine
+uid 223,0
+va (VaSet
+vasetType 3
+)
+xt "33000,10000,35250,10000"
+pts [
+"35250,10000"
+"33000,10000"
+]
+)
+start &81
+end &14
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 226,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 227,0
+va (VaSet
+isHidden 1
+)
+xt "35000,9000,39200,10000"
+st "clk_50MHz"
+blo "35000,9800"
+tm "WireNameMgr"
+)
+)
+on &13
+)
+*160 (Wire
+uid 244,0
+shape (OrthoPolyLine
+uid 245,0
+va (VaSet
+vasetType 3
+)
+xt "55750,31000,57000,31000"
+pts [
+"55750,31000"
+"57000,31000"
+]
+)
+start &71
+end &17
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 248,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 249,0
+va (VaSet
+isHidden 1
+)
+xt "57000,30000,59000,31000"
+st "miso"
+blo "57000,30800"
+tm "WireNameMgr"
+)
+)
+on &79
+)
+*161 (Wire
+uid 252,0
+shape (OrthoPolyLine
+uid 253,0
+va (VaSet
+vasetType 3
+)
+xt "55750,33000,57000,33000"
+pts [
+"55750,33000"
+"57000,33000"
+]
+)
+start &64
+end &18
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 256,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 257,0
+va (VaSet
+isHidden 1
+)
+xt "57000,32000,59800,33000"
+st "dac_cs"
+blo "57000,32800"
+tm "WireNameMgr"
+)
+)
+on &15
+)
+*162 (Wire
+uid 260,0
+shape (OrthoPolyLine
+uid 261,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "55750,38000,57000,38000"
+pts [
+"55750,38000"
+"57000,38000"
+]
+)
+start &65
+end &19
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 264,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 265,0
+va (VaSet
+isHidden 1
+)
+xt "59000,37000,62900,38000"
+st "sensor_cs"
+blo "59000,37800"
+tm "WireNameMgr"
+)
+)
+on &16
+)
+*163 (Wire
+uid 451,0
+shape (OrthoPolyLine
+uid 452,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "28750,38000,38250,38000"
+pts [
+"38250,38000"
+"28750,38000"
+]
+)
+start &63
+end &51
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 455,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 456,0
+va (VaSet
+)
+xt "31000,37000,35800,38000"
+st "data : (15:0)"
+blo "31000,37800"
+tm "WireNameMgr"
+)
+)
+on &22
+)
+*164 (Wire
+uid 489,0
+shape (OrthoPolyLine
+uid 490,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "6000,36000,10250,36000"
+pts [
+"6000,36000"
+"10250,36000"
+]
+)
+start &23
+end &43
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 493,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 494,0
+va (VaSet
+isHidden 1
+)
+xt "13000,38000,16700,39000"
+st "dac_array"
+blo "13000,38800"
+tm "WireNameMgr"
+)
+)
+on &24
+)
+*165 (Wire
+uid 1227,0
+shape (OrthoPolyLine
+uid 1228,0
+va (VaSet
+vasetType 3
+)
+xt "6000,33000,10250,33000"
+pts [
+"10250,33000"
+"6000,33000"
+]
+)
+start &40
+end &20
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1229,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1230,0
+va (VaSet
+isHidden 1
+)
+xt "9250,40000,14050,41000"
+st "config_start"
+blo "9250,40800"
+tm "WireNameMgr"
+)
+)
+on &26
+)
+*166 (Wire
+uid 1233,0
+shape (OrthoPolyLine
+uid 1234,0
+va (VaSet
+vasetType 3
+)
+xt "6000,34000,10250,34000"
+pts [
+"10250,34000"
+"6000,34000"
+]
+)
+start &41
+end &25
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1235,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1236,0
+va (VaSet
+isHidden 1
+)
+xt "12250,45000,17350,46000"
+st "config_ready"
+blo "12250,45800"
+tm "WireNameMgr"
+)
+)
+on &27
+)
+*167 (Wire
+uid 1245,0
+shape (OrthoPolyLine
+uid 1246,0
+va (VaSet
+vasetType 3
+)
+xt "28750,41000,38250,41000"
+pts [
+"28750,41000"
+"38250,41000"
+]
+)
+start &46
+end &67
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1247,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1248,0
+va (VaSet
+)
+xt "30000,40000,36700,41000"
+st "dac_config_ready"
+blo "30000,40800"
+tm "WireNameMgr"
+)
+)
+on &28
+)
+*168 (Wire
+uid 1251,0
+shape (OrthoPolyLine
+uid 1252,0
+va (VaSet
+vasetType 3
+)
+xt "28750,35000,38250,35000"
+pts [
+"28750,35000"
+"38250,35000"
+]
+)
+start &45
+end &66
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1253,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1254,0
+va (VaSet
+)
+xt "31000,34000,37400,35000"
+st "dac_config_start"
+blo "31000,34800"
+tm "WireNameMgr"
+)
+)
+on &29
+)
+*169 (Wire
+uid 1328,0
+shape (OrthoPolyLine
+uid 1329,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "28750,32000,38250,32000"
+pts [
+"38250,32000"
+"28750,32000"
+]
+)
+start &61
+end &49
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1332,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1333,0
+va (VaSet
+)
+xt "31000,31000,36200,32000"
+st "dac_id : (2:0)"
+blo "31000,31800"
+tm "WireNameMgr"
+)
+)
+on &30
+)
+*170 (Wire
+uid 1336,0
+shape (OrthoPolyLine
+uid 1337,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "28750,33000,38250,33000"
+pts [
+"38250,33000"
+"28750,33000"
+]
+)
+start &62
+end &50
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1340,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1341,0
+va (VaSet
+)
+xt "31000,32000,37300,33000"
+st "sensor_id : (1:0)"
+blo "31000,32800"
+tm "WireNameMgr"
+)
+)
+on &31
+)
+*171 (Wire
+uid 1344,0
+shape (OrthoPolyLine
+uid 1345,0
+va (VaSet
+vasetType 3
+)
+xt "28750,36000,38250,36000"
+pts [
+"28750,36000"
+"38250,36000"
+]
+)
+start &47
+end &68
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1348,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1349,0
+va (VaSet
+)
+xt "31000,35000,36000,36000"
+st "sensor_start"
+blo "31000,35800"
+tm "WireNameMgr"
+)
+)
+on &32
+)
+*172 (Wire
+uid 1352,0
+shape (OrthoPolyLine
+uid 1353,0
+va (VaSet
+vasetType 3
+)
+xt "28750,42000,38250,42000"
+pts [
+"38250,42000"
+"28750,42000"
+]
+)
+start &69
+end &48
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1356,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1357,0
+va (VaSet
+)
+xt "31000,41000,36000,42000"
+st "sensor_valid"
+blo "31000,41800"
+tm "WireNameMgr"
+)
+)
+on &33
+)
+*173 (Wire
+uid 1598,0
+shape (OrthoPolyLine
+uid 1599,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "6000,38000,10250,38000"
+pts [
+"10250,38000"
+"6000,38000"
+]
+)
+start &44
+end &34
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1600,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1601,0
+va (VaSet
+isHidden 1
+)
+xt "5250,41000,10450,42000"
+st "sensor_array"
+blo "5250,41800"
+tm "WireNameMgr"
+)
+)
+on &36
+)
+*174 (Wire
+uid 1604,0
+shape (OrthoPolyLine
+uid 1605,0
+va (VaSet
+vasetType 3
+)
+xt "6000,37000,10250,37000"
+pts [
+"10250,37000"
+"6000,37000"
+]
+)
+start &42
+end &35
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 1606,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 1607,0
+va (VaSet
+isHidden 1
+)
+xt "4250,44000,9550,45000"
+st "sensor_ready"
+blo "4250,44800"
+tm "WireNameMgr"
+)
+)
+on &37
+)
+*175 (Wire
+uid 2002,0
+shape (OrthoPolyLine
+uid 2003,0
+va (VaSet
+vasetType 3
+)
+xt "34000,31000,38250,31000"
+pts [
+"34000,31000"
+"38250,31000"
+]
+)
+end &60
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2004,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2005,0
+va (VaSet
+)
+xt "35000,30000,36700,31000"
+st "sclk"
+blo "35000,30800"
+tm "WireNameMgr"
+)
+)
+on &12
+)
+*176 (Wire
+uid 2357,0
+shape (OrthoPolyLine
+uid 2358,0
+va (VaSet
+vasetType 3
+)
+xt "55750,32000,57000,32000"
+pts [
+"55750,32000"
+"57000,32000"
+]
+)
+start &70
+end &78
+es 0
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2361,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2362,0
+va (VaSet
+isHidden 1
+)
+xt "57000,38000,59000,39000"
+st "mosi"
+blo "57000,38800"
+tm "WireNameMgr"
+)
+)
+on &77
+)
+*177 (Wire
+uid 2631,0
+shape (OrthoPolyLine
+uid 2632,0
+va (VaSet
+vasetType 3
+)
+xt "30000,18000,34250,18000"
+pts [
+"30000,18000"
+"34250,18000"
+]
+)
+end &87
+sat 16
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2635,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2636,0
+va (VaSet
+)
+xt "32000,17000,33700,18000"
+st "sclk"
+blo "32000,17800"
+tm "WireNameMgr"
+)
+)
+on &12
+)
+*178 (Wire
+uid 2732,0
+shape (OrthoPolyLine
+uid 2733,0
+va (VaSet
+vasetType 3
+)
+xt "43750,18000,48000,18000"
+pts [
+"43750,18000"
+"48000,18000"
+]
+)
+start &88
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2736,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2737,0
+va (VaSet
+)
+xt "45000,17000,50900,18000"
+st "T_sensor_start"
+blo "45000,17800"
+tm "WireNameMgr"
+)
+)
+on &92
+)
+*179 (Wire
+uid 2828,0
+shape (OrthoPolyLine
+uid 2829,0
+va (VaSet
+vasetType 3
+)
+xt "6000,40000,10250,40000"
+pts [
+"10250,40000"
+"6000,40000"
+]
+)
+start &52
+end &94
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2832,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2833,0
+va (VaSet
+isHidden 1
+)
+xt "7000,39000,13900,40000"
+st "current_dac_array"
+blo "7000,39800"
+tm "WireNameMgr"
+)
+)
+on &93
+)
+*180 (Wire
+uid 2976,0
+shape (OrthoPolyLine
+uid 2977,0
+va (VaSet
+vasetType 3
+)
+xt "44750,10000,79000,11000"
+pts [
+"44750,10000"
+"76000,10000"
+"76000,11000"
+"79000,11000"
+]
+)
+start &82
+end &99
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 2978,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 2979,0
+va (VaSet
+)
+xt "46750,9000,50350,10000"
+st "clk_2Mhz"
+blo "46750,9800"
+tm "WireNameMgr"
+)
+)
+on &113
+)
+*181 (Wire
+uid 3004,0
+shape (OrthoPolyLine
+uid 3005,0
+va (VaSet
+vasetType 3
+)
+xt "55000,15000,63000,15000"
+pts [
+"55000,15000"
+"63000,15000"
+]
+)
+start &115
+end &124
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3008,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3009,0
+va (VaSet
+isHidden 1
+)
+xt "57000,14000,62300,15000"
+st "sclk_enable_i"
+blo "57000,14800"
+tm "WireNameMgr"
+)
+)
+on &116
+)
+*182 (Wire
+uid 3018,0
+shape (OrthoPolyLine
+uid 3019,0
+va (VaSet
+vasetType 3
+)
+xt "28750,46000,32000,50000"
+pts [
+"28750,46000"
+"32000,50000"
+]
+)
+start &53
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3022,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3023,0
+va (VaSet
+)
+xt "32000,49000,40200,50000"
+st "sclk_enable_override"
+blo "32000,49800"
+tm "WireNameMgr"
+)
+)
+on &117
+)
+*183 (Wire
+uid 3024,0
+shape (OrthoPolyLine
+uid 3025,0
+va (VaSet
+vasetType 3
+)
+xt "54000,17000,63000,17000"
+pts [
+"63000,17000"
+"54000,17000"
+]
+)
+start &119
+sat 32
+eat 16
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3030,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3031,0
+va (VaSet
+)
+xt "54000,16000,62200,17000"
+st "sclk_enable_override"
+blo "54000,16800"
+tm "WireNameMgr"
+)
+)
+on &117
+)
+*184 (Wire
+uid 3079,0
+shape (OrthoPolyLine
+uid 3080,0
+va (VaSet
+vasetType 3
+)
+xt "69000,13000,79000,16000"
+pts [
+"69000,16000"
+"72000,16000"
+"72000,13000"
+"79000,13000"
+]
+)
+start &121
+end &101
+sat 32
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3083,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3084,0
+va (VaSet
+)
+xt "72000,12000,78200,13000"
+st "sclk_enable_sig"
+blo "72000,12800"
+tm "WireNameMgr"
+)
+)
+on &114
+)
+*185 (Wire
+uid 3155,0
+shape (OrthoPolyLine
+uid 3156,0
+va (VaSet
+vasetType 3
+)
+xt "7000,32000,10250,32000"
+pts [
+"7000,32000"
+"10250,32000"
+]
+)
+end &39
+sat 16
+eat 32
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3161,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3162,0
+va (VaSet
+)
+xt "8000,31000,9900,32000"
+st "sclk"
+blo "8000,31800"
+tm "WireNameMgr"
+)
+)
+on &12
+)
+*186 (Wire
+uid 3173,0
+shape (OrthoPolyLine
+uid 3174,0
+va (VaSet
+vasetType 3
+)
+xt "28750,43000,38250,43000"
+pts [
+"38250,43000"
+"28750,43000"
+]
+)
+start &72
+end &54
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3175,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3176,0
+va (VaSet
+)
+xt "29250,42000,36950,43000"
+st "spi_channel_ready"
+blo "29250,42800"
+tm "WireNameMgr"
+)
+)
+on &141
+)
+*187 (Wire
+uid 3259,0
+optionalChildren [
+*188 (BdJunction
+uid 3353,0
+ps "OnConnectorStrategy"
+shape (Circle
+uid 3354,0
+va (VaSet
+vasetType 1
+)
+xt "35600,43600,36400,44400"
+radius 400
+)
+)
+]
+shape (OrthoPolyLine
+uid 3260,0
+va (VaSet
+vasetType 3
+)
+xt "28750,44000,38250,44000"
+pts [
+"38250,44000"
+"28750,44000"
+]
+)
+start &73
+end &55
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3261,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3262,0
+va (VaSet
+)
+xt "25250,43000,37450,44000"
+st "measured_temp_data : (15:0)"
+blo "25250,43800"
+tm "WireNameMgr"
+)
+)
+on &142
+)
+*189 (Wire
+uid 3273,0
+shape (OrthoPolyLine
+uid 3274,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "34000,44000,84000,58000"
+pts [
+"38000,54000"
+"34000,54000"
+"34000,58000"
+"74000,58000"
+"74000,44000"
+"84000,44000"
+]
+)
+start &147
+end &143
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3277,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3278,0
+va (VaSet
+isHidden 1
+)
+xt "37000,53000,42600,54000"
+st "debug_16bit"
+blo "37000,53800"
+tm "WireNameMgr"
+)
+)
+on &157
+)
+*190 (Wire
+uid 3349,0
+shape (OrthoPolyLine
+uid 3350,0
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+xt "36000,44000,42000,54000"
+pts [
+"36000,44000"
+"36000,51000"
+"42000,51000"
+"42000,54000"
+"41000,54000"
+]
+)
+start &188
+end &145
+sat 32
+eat 32
+sty 1
+stc 0
+st 0
+sf 1
+si 0
+tg (WTG
+uid 3351,0
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+uid 3352,0
+va (VaSet
+)
+xt "43000,53000,51900,54000"
+st "measured_temp_data"
+blo "43000,53800"
+tm "WireNameMgr"
+)
+)
+on &142
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *191 (PackageList
+uid 41,0
+stg "VerticalLayoutStrategy"
+textVec [
+*192 (Text
+uid 42,0
+va (VaSet
+font "arial,8,1"
+)
+xt "-4000,1000,1400,2000"
+st "Package List"
+blo "-4000,1800"
+)
+*193 (MLText
+uid 43,0
+va (VaSet
+)
+xt "-4000,2000,12100,9000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+USE ieee.std_logic_unsigned.all;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;
+USE IEEE.NUMERIC_STD.ALL;"
+tm "PackageList"
+)
+]
+)
+compDirBlock (MlTextGroup
+uid 44,0
+stg "VerticalLayoutStrategy"
+textVec [
+*194 (Text
+uid 45,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,0,28100,1000"
+st "Compiler Directives"
+blo "20000,800"
+)
+*195 (Text
+uid 46,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,1000,29600,2000"
+st "Pre-module directives:"
+blo "20000,1800"
+)
+*196 (MLText
+uid 47,0
+va (VaSet
+isHidden 1
+)
+xt "20000,2000,28200,4000"
+st "`resetall
+`timescale 1ns/10ps"
+tm "BdCompilerDirectivesTextMgr"
+)
+*197 (Text
+uid 48,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,4000,30100,5000"
+st "Post-module directives:"
+blo "20000,4800"
+)
+*198 (MLText
+uid 49,0
+va (VaSet
+isHidden 1
+)
+xt "20000,0,20000,0"
+tm "BdCompilerDirectivesTextMgr"
+)
+*199 (Text
+uid 50,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "20000,5000,29900,6000"
+st "End-module directives:"
+blo "20000,5800"
+)
+*200 (MLText
+uid 51,0
+va (VaSet
+isHidden 1
+)
+xt "20000,6000,20000,6000"
+tm "BdCompilerDirectivesTextMgr"
+)
+]
+associable 1
+)
+windowSize "0,22,1681,1050"
+viewArea "500,12900,94068,69604"
+cachedDiagramExtent "-5000,0,92900,58000"
+pageSetupInfo (PageSetupInfo
+ptrCmd "\\\\printer\\hpk_e25,winspool,"
+fileName "Samba Printer Port"
+toPrinter 1
+numCopies 2
+paperWidth 1077
+paperHeight 761
+windowsPaperWidth 1077
+windowsPaperHeight 761
+paperType "A4"
+windowsPaperName "A4"
+windowsPaperType 9
+exportedDirectories [
+"$HDS_PROJECT_DIR/HTMLExport"
+]
+exportStdIncludeRefs 1
+exportStdPackageRefs 1
+)
+hasePageBreakOrigin 1
+pageBreakOrigin "-5000,0"
+lastUid 3428,0
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 2
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+defaultBlk (Blk
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "39936,56832,65280"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*201 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,3500,5800,4500"
+st "<library>"
+blo "2200,4300"
+tm "BdLibraryNameMgr"
+)
+*202 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,4500,5600,5500"
+st "<block>"
+blo "2200,5300"
+tm "BlkNameMgr"
+)
+*203 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "2200,5500,3200,6500"
+st "I0"
+blo "2200,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2200,13500,2200,13500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultMWComponent (MWC
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*204 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,3500,3450,4500"
+st "Library"
+blo "550,4300"
+)
+*205 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,4500,7450,5500"
+st "MWComponent"
+blo "550,5300"
+)
+*206 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "550,5500,1550,6500"
+st "I0"
+blo "550,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6450,1500,-6450,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+prms (Property
+pclass "params"
+pname "params"
+ptn "String"
+)
+visOptions (mwParamsVisibilityOptions
+)
+)
+defaultSaComponent (SaComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*207 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,3500,3800,4500"
+st "Library"
+blo "900,4300"
+tm "BdLibraryNameMgr"
+)
+*208 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,4500,7100,5500"
+st "SaComponent"
+blo "900,5300"
+tm "CptNameMgr"
+)
+*209 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "900,5500,1900,6500"
+st "I0"
+blo "900,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6100,1500,-6100,1500"
+)
+header ""
+)
+elements [
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+portVis (PortSigDisplay
+)
+archFileType "UNKNOWN"
+)
+defaultVhdlComponent (VhdlComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*210 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,3500,3400,4500"
+st "Library"
+blo "500,4300"
+)
+*211 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,4500,7500,5500"
+st "VhdlComponent"
+blo "500,5300"
+)
+*212 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "500,5500,1500,6500"
+st "I0"
+blo "500,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6500,1500,-6500,1500"
+)
+header ""
+)
+elements [
+]
+)
+portVis (PortSigDisplay
+)
+entityPath ""
+archName ""
+archPath ""
+)
+defaultVerilogComponent (VerilogComponent
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "-450,0,8450,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*213 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,3500,2950,4500"
+st "Library"
+blo "50,4300"
+)
+*214 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,4500,7950,5500"
+st "VerilogComponent"
+blo "50,5300"
+)
+*215 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "50,5500,1050,6500"
+st "I0"
+blo "50,6300"
+tm "InstanceNameMgr"
+)
+]
+)
+ga (GenericAssociation
+ps "EdgeToEdgeStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "-6950,1500,-6950,1500"
+)
+header ""
+)
+elements [
+]
+)
+entityPath ""
+)
+defaultHdlText (HdlText
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,37120"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,8000,10000"
+)
+ttg (MlTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*216 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,4000,4850,5000"
+st "eb1"
+blo "3150,4800"
+tm "HdlTextNameMgr"
+)
+*217 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "3150,5000,3950,6000"
+st "1"
+blo "3150,5800"
+tm "HdlTextNumberMgr"
+)
+]
+)
+viewicon (ZoomableIcon
+sl 0
+va (VaSet
+vasetType 1
+fg "49152,49152,49152"
+)
+xt "0,0,1500,1500"
+iconName "UnknownFile.png"
+iconMaskName "UnknownFile.msk"
+)
+viewiconposition 0
+)
+defaultEmbeddedText (EmbeddedText
+commentText (CommentText
+ps "CenterOffsetStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,18000,5000"
+)
+text (MLText
+va (VaSet
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "HdlTextMgr"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 17600
+)
+)
+)
+defaultGlobalConnector (GlobalConnector
+shape (Circle
+va (VaSet
+vasetType 1
+fg "65535,65535,0"
+)
+xt "-1000,-1000,1000,1000"
+radius 1000
+)
+name (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "-500,-500,500,500"
+st "G"
+blo "-500,300"
+)
+)
+defaultRipper (Ripper
+ps "OnConnectorStrategy"
+shape (Line2D
+pts [
+"0,0"
+"1000,1000"
+]
+va (VaSet
+vasetType 1
+)
+xt "0,0,1000,1000"
+)
+)
+defaultBdJunction (BdJunction
+ps "OnConnectorStrategy"
+shape (Circle
+va (VaSet
+vasetType 1
+)
+xt "-400,-400,400,400"
+radius 400
+)
+)
+defaultPortIoIn (PortIoIn
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "-2000,-375,-500,375"
+)
+(Line
+sl 0
+ro 270
+xt "-500,0,0,0"
+pts [
+"-500,0"
+"0,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "-1375,-1000,-1375,-1000"
+ju 2
+blo "-1375,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoOut (PortIoOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Pentagon
+sl 0
+ro 270
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+ro 270
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "625,-1000,625,-1000"
+blo "625,-1000"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoInOut (PortIoInOut
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultPortIoBuffer (PortIoBuffer
+shape (CompositeShape
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+)
+optionalChildren [
+(Hexagon
+sl 0
+xt "500,-375,2000,375"
+)
+(Line
+sl 0
+xt "0,0,500,0"
+pts [
+"0,0"
+"500,0"
+]
+)
+]
+)
+stc 0
+sf 1
+tg (WTG
+ps "PortIoTextPlaceStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,-375,0,-375"
+blo "0,-375"
+tm "WireNameMgr"
+)
+)
+)
+defaultSignal (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,1900,1000"
+st "sig0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBus (Wire
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+sty 1
+st 0
+sf 1
+si 0
+tg (WTG
+ps "ConnStartEndStrategy"
+stg "STSignalDisplayStrategy"
+f (Text
+va (VaSet
+)
+xt "0,0,2400,1000"
+st "dbus0"
+blo "0,800"
+tm "WireNameMgr"
+)
+)
+)
+defaultBundle (Bundle
+shape (OrthoPolyLine
+va (VaSet
+vasetType 3
+lineColor "32768,0,0"
+lineWidth 2
+)
+pts [
+"0,0"
+"0,0"
+]
+)
+ss 0
+es 0
+sat 32
+eat 32
+textGroup (BiTextGroup
+ps "ConnStartEndStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+)
+xt "0,0,3000,1000"
+st "bundle0"
+blo "0,800"
+tm "BundleNameMgr"
+)
+second (MLText
+va (VaSet
+)
+xt "0,1000,1000,2000"
+st "()"
+tm "BundleContentsMgr"
+)
+)
+bundleNet &0
+)
+defaultPortMapFrame (PortMapFrame
+ps "PortMapFrameStrategy"
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "0,0,32768"
+lineWidth 2
+)
+xt "0,0,10000,12000"
+)
+portMapText (BiTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (MLText
+va (VaSet
+)
+)
+second (MLText
+va (VaSet
+)
+tm "PortMapTextMgr"
+)
+)
+)
+defaultGenFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 2
+lineWidth 2
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,12900,-100"
+st "g0: FOR i IN 0 TO n GENERATE"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*218 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*219 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+)
+defaultBlockFrame (Frame
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "26368,26368,26368"
+lineStyle 1
+lineWidth 2
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (MLText
+va (VaSet
+)
+xt "0,-1100,7700,-100"
+st "b0: BLOCK (guard)"
+tm "FrameTitleTextMgr"
+)
+)
+seqNum (FrameSequenceNumber
+ps "TopLeftStrategy"
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "50,50,1250,1450"
+)
+num (Text
+va (VaSet
+)
+xt "250,250,1050,1250"
+st "1"
+blo "250,1050"
+tm "FrameSeqNumMgr"
+)
+)
+decls (MlTextGroup
+ps "BottomRightOffsetStrategy"
+stg "VerticalLayoutStrategy"
+textVec [
+*220 (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "14100,20000,22000,21000"
+st "Frame Declarations"
+blo "14100,20800"
+)
+*221 (MLText
+va (VaSet
+)
+xt "14100,21000,14100,21000"
+tm "BdFrameDeclTextMgr"
+)
+]
+)
+style 3
+)
+defaultSaCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultSaCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1800,1750"
+st "Port"
+blo "0,1550"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Port"
+t ""
+o 0
+)
+)
+)
+defaultDeclText (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+archDeclarativeBlock (BdArchDeclBlock
+uid 1,0
+stg "BdArchDeclBlockLS"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-4000,9600,1400,10600"
+st "Declarations"
+blo "-4000,10400"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-4000,10600,-1300,11600"
+st "Ports:"
+blo "-4000,11400"
+)
+preUserLabel (Text
+uid 4,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "-4000,9600,-200,10600"
+st "Pre User:"
+blo "-4000,10400"
+)
+preUserText (MLText
+uid 5,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "-4000,9600,-4000,9600"
+tm "BdDeclarativeTextMgr"
+)
+diagSignalLabel (Text
+uid 6,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "-4000,22800,3100,23800"
+st "Diagram Signals:"
+blo "-4000,23600"
+)
+postUserLabel (Text
+uid 7,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "-4000,9600,700,10600"
+st "Post User:"
+blo "-4000,10400"
+)
+postUserText (MLText
+uid 8,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "-4000,9600,-4000,9600"
+tm "BdDeclarativeTextMgr"
+)
+showAttributes 1
+)
+commonDM (CommonDM
+ldm (LogicalDM
+suid 68,0
+usingSuid 1
+emptyRow *222 (LEmptyRow
+)
+uid 54,0
+optionalChildren [
+*223 (RefLabelRowHdr
+)
+*224 (TitleRowHdr
+)
+*225 (FilterRowHdr
+)
+*226 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*227 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*228 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*229 (NameColHdr
+tm "BlockDiagramNameColHdrMgr"
+)
+*230 (ModeColHdr
+tm "BlockDiagramModeColHdrMgr"
+)
+*231 (TypeColHdr
+tm "BlockDiagramTypeColHdrMgr"
+)
+*232 (BoundsColHdr
+tm "BlockDiagramBoundsColHdrMgr"
+)
+*233 (InitColHdr
+tm "BlockDiagramInitColHdrMgr"
+)
+*234 (EolColHdr
+tm "BlockDiagramEolColHdrMgr"
+)
+*235 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "sclk"
+t "std_logic"
+o 6
+suid 1,0
+)
+)
+uid 390,0
+)
+*236 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "clk_50MHz"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 2,0
+)
+)
+uid 392,0
+)
+*237 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 5
+suid 5,0
+)
+)
+uid 398,0
+)
+*238 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 8
+suid 6,0
+)
+)
+uid 400,0
+)
+*239 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 downto 0)"
+o 14
+suid 14,0
+)
+)
+uid 497,0
+)
+*240 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "dac_array"
+t "dac_array_type"
+o 3
+suid 17,0
+)
+)
+uid 499,0
+)
+*241 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "config_start"
+t "std_logic"
+o 2
+suid 27,0
+)
+)
+uid 1255,0
+)
+*242 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "config_ready"
+t "std_logic"
+o 4
+suid 28,0
+)
+)
+uid 1257,0
+)
+*243 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dac_config_ready"
+t "std_logic"
+o 11
+suid 30,0
+)
+)
+uid 1259,0
+)
+*244 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dac_config_start"
+t "std_logic"
+o 12
+suid 31,0
+)
+)
+uid 1261,0
+)
+*245 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "dac_id"
+t "std_logic_vector"
+b "(2 DOWNTO 0)"
+o 13
+suid 32,0
+)
+)
+uid 1358,0
+)
+*246 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sensor_id"
+t "std_logic_vector"
+b "(1 DOWNTO 0)"
+o 15
+suid 33,0
+)
+)
+uid 1360,0
+)
+*247 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sensor_start"
+t "std_logic"
+o 16
+suid 34,0
+)
+)
+uid 1362,0
+)
+*248 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sensor_valid"
+t "std_logic"
+o 17
+suid 35,0
+)
+)
+uid 1364,0
+)
+*249 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "sensor_array"
+t "sensor_array_type"
+o 7
+suid 37,0
+)
+)
+uid 1608,0
+)
+*250 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "sensor_ready"
+t "std_logic"
+o 9
+suid 38,0
+)
+)
+uid 1610,0
+)
+*251 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "mosi"
+t "std_logic"
+o 19
+suid 46,0
+i "'0'"
+)
+)
+uid 2369,0
+)
+*252 (LeafLogPort
+port (LogicalPort
+m 2
+decl (Decl
+n "miso"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 10
+suid 47,0
+)
+)
+uid 2404,0
+)
+*253 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "T_sensor_start"
+t "std_logic"
+o 6
+suid 52,0
+)
+)
+uid 2748,0
+)
+*254 (LeafLogPort
+port (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "current_dac_array"
+t "dac_array_type"
+o 21
+suid 55,0
+i "( others => 0)"
+)
+)
+uid 2840,0
+)
+*255 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "clk_2Mhz"
+t "std_logic"
+o 21
+suid 58,0
+i "'0'"
+)
+)
+uid 2992,0
+)
+*256 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sclk_enable_sig"
+t "std_logic"
+o 22
+suid 60,0
+i "'0'"
+)
+)
+uid 2994,0
+)
+*257 (LeafLogPort
+port (LogicalPort
+decl (Decl
+n "sclk_enable_i"
+t "std_logic"
+o 23
+suid 61,0
+)
+)
+uid 2996,0
+scheme 0
+)
+*258 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "sclk_enable_override"
+t "std_logic"
+o 24
+suid 62,0
+i "'0'"
+)
+)
+uid 3085,0
+)
+*259 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "spi_channel_ready"
+t "std_logic"
+o 25
+suid 65,0
+i "'1'"
+)
+)
+uid 3177,0
+)
+*260 (LeafLogPort
+port (LogicalPort
+m 4
+decl (Decl
+n "measured_temp_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 26
+suid 66,0
+i "(others => '0')"
+)
+)
+uid 3263,0
+)
+*261 (LeafLogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "debug_16bit"
+t "std_logic_vector"
+b "( 15 DOWNTO 0 )"
+o 27
+suid 68,0
+)
+)
+uid 3392,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 67,0
+optionalChildren [
+*262 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *263 (MRCItem
+litem &222
+pos 27
+dimension 20
+)
+uid 69,0
+optionalChildren [
+*264 (MRCItem
+litem &223
+pos 0
+dimension 20
+uid 70,0
+)
+*265 (MRCItem
+litem &224
+pos 1
+dimension 23
+uid 71,0
+)
+*266 (MRCItem
+litem &225
+pos 2
+hidden 1
+dimension 20
+uid 72,0
+)
+*267 (MRCItem
+litem &235
+pos 0
+dimension 20
+uid 391,0
+)
+*268 (MRCItem
+litem &236
+pos 1
+dimension 20
+uid 393,0
+)
+*269 (MRCItem
+litem &237
+pos 2
+dimension 20
+uid 399,0
+)
+*270 (MRCItem
+litem &238
+pos 3
+dimension 20
+uid 401,0
+)
+*271 (MRCItem
+litem &239
+pos 9
+dimension 20
+uid 498,0
+)
+*272 (MRCItem
+litem &240
+pos 4
+dimension 20
+uid 500,0
+)
+*273 (MRCItem
+litem &241
+pos 5
+dimension 20
+uid 1256,0
+)
+*274 (MRCItem
+litem &242
+pos 6
+dimension 20
+uid 1258,0
+)
+*275 (MRCItem
+litem &243
+pos 10
+dimension 20
+uid 1260,0
+)
+*276 (MRCItem
+litem &244
+pos 11
+dimension 20
+uid 1262,0
+)
+*277 (MRCItem
+litem &245
+pos 12
+dimension 20
+uid 1359,0
+)
+*278 (MRCItem
+litem &246
+pos 13
+dimension 20
+uid 1361,0
+)
+*279 (MRCItem
+litem &247
+pos 14
+dimension 20
+uid 1363,0
+)
+*280 (MRCItem
+litem &248
+pos 15
+dimension 20
+uid 1365,0
+)
+*281 (MRCItem
+litem &249
+pos 7
+dimension 20
+uid 1609,0
+)
+*282 (MRCItem
+litem &250
+pos 8
+dimension 20
+uid 1611,0
+)
+*283 (MRCItem
+litem &251
+pos 16
+dimension 20
+uid 2370,0
+)
+*284 (MRCItem
+litem &252
+pos 17
+dimension 20
+uid 2405,0
+)
+*285 (MRCItem
+litem &253
+pos 18
+dimension 20
+uid 2749,0
+)
+*286 (MRCItem
+litem &254
+pos 19
+dimension 20
+uid 2841,0
+)
+*287 (MRCItem
+litem &255
+pos 20
+dimension 20
+uid 2993,0
+)
+*288 (MRCItem
+litem &256
+pos 21
+dimension 20
+uid 2995,0
+)
+*289 (MRCItem
+litem &257
+pos 22
+dimension 20
+uid 2997,0
+)
+*290 (MRCItem
+litem &258
+pos 23
+dimension 20
+uid 3086,0
+)
+*291 (MRCItem
+litem &259
+pos 24
+dimension 20
+uid 3178,0
+)
+*292 (MRCItem
+litem &260
+pos 25
+dimension 20
+uid 3264,0
+)
+*293 (MRCItem
+litem &261
+pos 26
+dimension 20
+uid 3393,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 73,0
+optionalChildren [
+*294 (MRCItem
+litem &226
+pos 0
+dimension 20
+uid 74,0
+)
+*295 (MRCItem
+litem &228
+pos 1
+dimension 50
+uid 75,0
+)
+*296 (MRCItem
+litem &229
+pos 2
+dimension 100
+uid 76,0
+)
+*297 (MRCItem
+litem &230
+pos 3
+dimension 50
+uid 77,0
+)
+*298 (MRCItem
+litem &231
+pos 4
+dimension 100
+uid 78,0
+)
+*299 (MRCItem
+litem &232
+pos 5
+dimension 100
+uid 79,0
+)
+*300 (MRCItem
+litem &233
+pos 6
+dimension 50
+uid 80,0
+)
+*301 (MRCItem
+litem &234
+pos 7
+dimension 80
+uid 81,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 68,0
+vaOverrides [
+]
+)
+]
+)
+uid 53,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *302 (LEmptyRow
+)
+uid 83,0
+optionalChildren [
+*303 (RefLabelRowHdr
+)
+*304 (TitleRowHdr
+)
+*305 (FilterRowHdr
+)
+*306 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*307 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*308 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*309 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*310 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*311 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*312 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*313 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 95,0
+optionalChildren [
+*314 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *315 (MRCItem
+litem &302
+pos 0
+dimension 20
+)
+uid 97,0
+optionalChildren [
+*316 (MRCItem
+litem &303
+pos 0
+dimension 20
+uid 98,0
+)
+*317 (MRCItem
+litem &304
+pos 1
+dimension 23
+uid 99,0
+)
+*318 (MRCItem
+litem &305
+pos 2
+hidden 1
+dimension 20
+uid 100,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 101,0
+optionalChildren [
+*319 (MRCItem
+litem &306
+pos 0
+dimension 20
+uid 102,0
+)
+*320 (MRCItem
+litem &308
+pos 1
+dimension 50
+uid 103,0
+)
+*321 (MRCItem
+litem &309
+pos 2
+dimension 100
+uid 104,0
+)
+*322 (MRCItem
+litem &310
+pos 3
+dimension 100
+uid 105,0
+)
+*323 (MRCItem
+litem &311
+pos 4
+dimension 50
+uid 106,0
+)
+*324 (MRCItem
+litem &312
+pos 5
+dimension 50
+uid 107,0
+)
+*325 (MRCItem
+litem &313
+pos 6
+dimension 80
+uid 108,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 96,0
+vaOverrides [
+]
+)
+]
+)
+uid 82,0
+type 1
+)
+activeModelName "BlockDiag"
+)
Index: /firmware/FAD/FACT_FAD_lib/hds/spi_interface/struct.bd.info/Synthesis/Constraints/spi_unit.ctr
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/spi_interface/struct.bd.info/Synthesis/Constraints/spi_unit.ctr	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/spi_interface/struct.bd.info/Synthesis/Constraints/spi_unit.ctr	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3a
+# set_device 3s700a
+# set_package fg484
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/spi_interface/struct.bd.info/Synthesis/Constraints/spi_unit.sdc
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/spi_interface/struct.bd.info/Synthesis/Constraints/spi_unit.sdc	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/spi_interface/struct.bd.info/Synthesis/Constraints/spi_unit.sdc	(revision 11755)
@@ -0,0 +1,5 @@
+# set_vendor xilinx
+# set_family spartan3a
+# set_device 3s700a
+# set_package fg484
+# set_speed -4
Index: /firmware/FAD/FACT_FAD_lib/hds/spi_interface/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/spi_interface/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/spi_interface/symbol.sb	(revision 11755)
@@ -0,0 +1,2094 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+)
+]
+libraryRefs [
+"ieee"
+"FACT_FAD_lib"
+]
+)
+version "24.1"
+appVersion "2009.1 (Build 12)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+suid 24,0
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 53,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+*14 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "sclk"
+t "std_logic"
+o 9
+suid 1,0
+)
+)
+uid 109,0
+)
+*15 (LogPort
+port (LogicalPort
+decl (Decl
+n "dac_array"
+t "dac_array_type"
+o 3
+suid 10,0
+)
+)
+uid 196,0
+)
+*16 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "config_ready"
+t "std_logic"
+o 5
+suid 11,0
+)
+)
+uid 318,0
+)
+*17 (LogPort
+port (LogicalPort
+decl (Decl
+n "config_start"
+t "std_logic"
+o 2
+suid 12,0
+)
+)
+uid 320,0
+)
+*18 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "sensor_array"
+t "sensor_array_type"
+o 10
+suid 13,0
+)
+)
+uid 816,0
+)
+*19 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "sensor_ready"
+t "std_logic"
+o 12
+suid 14,0
+)
+)
+uid 818,0
+)
+*20 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 7
+suid 15,0
+)
+)
+uid 1014,0
+)
+*21 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 11
+suid 16,0
+)
+)
+uid 1016,0
+)
+*22 (LogPort
+port (LogicalPort
+decl (Decl
+n "clk_50MHz"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 17,0
+)
+)
+uid 1120,0
+)
+*23 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "mosi"
+t "std_logic"
+o 8
+suid 19,0
+i "'0'"
+)
+)
+uid 1228,0
+)
+*24 (LogPort
+port (LogicalPort
+m 2
+decl (Decl
+n "miso"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 13
+suid 20,0
+)
+)
+uid 1282,0
+)
+*25 (LogPort
+port (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "current_dac_array"
+t "dac_array_type"
+o 6
+suid 21,0
+i "( others => 0)"
+)
+)
+uid 1519,0
+)
+*26 (LogPort
+port (LogicalPort
+decl (Decl
+n "sclk_enable_i"
+t "std_logic"
+o 4
+suid 22,0
+)
+)
+uid 1596,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 66,0
+optionalChildren [
+*27 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *28 (MRCItem
+litem &1
+pos 10
+dimension 20
+)
+uid 68,0
+optionalChildren [
+*29 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 69,0
+)
+*30 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 70,0
+)
+*31 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 71,0
+)
+*32 (MRCItem
+litem &14
+pos 0
+dimension 20
+uid 108,0
+)
+*33 (MRCItem
+litem &15
+pos 4
+dimension 20
+uid 195,0
+)
+*34 (MRCItem
+litem &16
+pos 6
+dimension 20
+uid 317,0
+)
+*35 (MRCItem
+litem &17
+pos 5
+dimension 20
+uid 319,0
+)
+*36 (MRCItem
+litem &18
+pos 7
+dimension 20
+uid 815,0
+)
+*37 (MRCItem
+litem &19
+pos 8
+dimension 20
+uid 817,0
+)
+*38 (MRCItem
+litem &20
+pos 2
+dimension 20
+uid 1013,0
+)
+*39 (MRCItem
+litem &21
+pos 3
+dimension 20
+uid 1015,0
+)
+*40 (MRCItem
+litem &22
+pos 1
+dimension 20
+uid 1119,0
+)
+*41 (MRCItem
+litem &23
+pos 9
+dimension 20
+uid 1227,0
+)
+*42 (MRCItem
+litem &24
+pos 10
+dimension 20
+uid 1281,0
+)
+*43 (MRCItem
+litem &25
+pos 11
+dimension 20
+uid 1518,0
+)
+*44 (MRCItem
+litem &26
+pos 12
+dimension 20
+uid 1595,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 72,0
+optionalChildren [
+*45 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 73,0
+)
+*46 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 74,0
+)
+*47 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 75,0
+)
+*48 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 76,0
+)
+*49 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 77,0
+)
+*50 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 78,0
+)
+*51 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 79,0
+)
+*52 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 80,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 67,0
+vaOverrides [
+]
+)
+]
+)
+uid 52,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *53 (LEmptyRow
+)
+uid 82,0
+optionalChildren [
+*54 (RefLabelRowHdr
+)
+*55 (TitleRowHdr
+)
+*56 (FilterRowHdr
+)
+*57 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*58 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*59 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*60 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*61 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*62 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*63 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*64 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 94,0
+optionalChildren [
+*65 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *66 (MRCItem
+litem &53
+pos 0
+dimension 20
+)
+uid 96,0
+optionalChildren [
+*67 (MRCItem
+litem &54
+pos 0
+dimension 20
+uid 97,0
+)
+*68 (MRCItem
+litem &55
+pos 1
+dimension 23
+uid 98,0
+)
+*69 (MRCItem
+litem &56
+pos 2
+hidden 1
+dimension 20
+uid 99,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 100,0
+optionalChildren [
+*70 (MRCItem
+litem &57
+pos 0
+dimension 20
+uid 101,0
+)
+*71 (MRCItem
+litem &59
+pos 1
+dimension 50
+uid 102,0
+)
+*72 (MRCItem
+litem &60
+pos 2
+dimension 100
+uid 103,0
+)
+*73 (MRCItem
+litem &61
+pos 3
+dimension 100
+uid 104,0
+)
+*74 (MRCItem
+litem &62
+pos 4
+dimension 50
+uid 105,0
+)
+*75 (MRCItem
+litem &63
+pos 5
+dimension 50
+uid 106,0
+)
+*76 (MRCItem
+litem &64
+pos 6
+dimension 80
+uid 107,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 95,0
+vaOverrides [
+]
+)
+]
+)
+uid 81,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\spi_interface\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\spi_interface\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\spi_interface"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\spi_interface"
+)
+(vvPair
+variable "date"
+value "09.06.2011"
+)
+(vvPair
+variable "day"
+value "Do"
+)
+(vvPair
+variable "day_long"
+value "Donnerstag"
+)
+(vvPair
+variable "dd"
+value "09"
+)
+(vvPair
+variable "entity_name"
+value "spi_interface"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "mm"
+value "06"
+)
+(vvPair
+variable "module_name"
+value "spi_interface"
+)
+(vvPair
+variable "month"
+value "Jun"
+)
+(vvPair
+variable "month_long"
+value "Juni"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\spi_interface\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\spi_interface\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "16:55:17"
+)
+(vvPair
+variable "unit"
+value "spi_interface"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 51,0
+optionalChildren [
+*77 (SymbolBody
+uid 8,0
+optionalChildren [
+*78 (CptPort
+uid 126,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 127,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "33000,12625,33750,13375"
+)
+tg (CPTG
+uid 128,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 129,0
+va (VaSet
+)
+xt "30100,12500,32000,13500"
+st "sclk"
+ju 2
+blo "32000,13300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 131,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,8400,65000,9200"
+st "sclk              : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sclk"
+t "std_logic"
+o 9
+suid 1,0
+)
+)
+)
+*79 (CptPort
+uid 197,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 198,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,15625,15000,16375"
+)
+tg (CPTG
+uid 199,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 200,0
+va (VaSet
+)
+xt "16000,15500,19700,16500"
+st "dac_array"
+blo "16000,16300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 201,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3600,68000,4400"
+st "dac_array         : IN     dac_array_type  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "dac_array"
+t "dac_array_type"
+o 3
+suid 10,0
+)
+)
+)
+*80 (CptPort
+uid 321,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 377,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,21625,15000,22375"
+)
+tg (CPTG
+uid 323,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 324,0
+va (VaSet
+)
+xt "16000,21500,21100,22500"
+st "config_ready"
+blo "16000,22300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 325,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,5200,65000,6000"
+st "config_ready      : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "config_ready"
+t "std_logic"
+o 5
+suid 11,0
+)
+)
+)
+*81 (CptPort
+uid 326,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 327,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,20625,15000,21375"
+)
+tg (CPTG
+uid 328,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 329,0
+va (VaSet
+)
+xt "16000,20500,20800,21500"
+st "config_start"
+blo "16000,21300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 330,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,2800,65000,3600"
+st "config_start      : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "config_start"
+t "std_logic"
+o 2
+suid 12,0
+)
+)
+)
+*82 (CptPort
+uid 819,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 820,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,16625,15000,17375"
+)
+tg (CPTG
+uid 821,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 822,0
+va (VaSet
+)
+xt "16000,16500,21800,17500"
+st "sensor_array"
+blo "16000,17300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 823,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,9200,69500,10000"
+st "sensor_array      : OUT    sensor_array_type  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_array"
+t "sensor_array_type"
+o 10
+suid 13,0
+)
+)
+)
+*83 (CptPort
+uid 824,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 825,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,22625,15000,23375"
+)
+tg (CPTG
+uid 826,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 827,0
+va (VaSet
+)
+xt "16000,22500,21900,23500"
+st "sensor_ready"
+blo "16000,23300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 828,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,10800,65000,11600"
+st "sensor_ready      : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_ready"
+t "std_logic"
+o 12
+suid 14,0
+)
+)
+)
+*84 (CptPort
+uid 1017,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1018,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "33000,15625,33750,16375"
+)
+tg (CPTG
+uid 1019,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1020,0
+va (VaSet
+)
+xt "29200,15500,32000,16500"
+st "dac_cs"
+ju 2
+blo "32000,16300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1021,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,6800,65000,7600"
+st "dac_cs            : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 7
+suid 15,0
+)
+)
+)
+*85 (CptPort
+uid 1022,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1023,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "33000,16625,33750,17375"
+)
+tg (CPTG
+uid 1024,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1025,0
+va (VaSet
+)
+xt "25000,16500,32000,17500"
+st "sensor_cs : (3:0)"
+ju 2
+blo "32000,17300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1026,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,10000,75000,10800"
+st "sensor_cs         : OUT    std_logic_vector (3 DOWNTO 0) ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 11
+suid 16,0
+)
+)
+)
+*86 (CptPort
+uid 1121,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1122,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,12625,15000,13375"
+)
+tg (CPTG
+uid 1123,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1124,0
+va (VaSet
+)
+xt "16000,12500,20200,13500"
+st "clk_50MHz"
+blo "16000,13300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1125,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,2000,65000,2800"
+st "clk_50MHz         : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "clk_50MHz"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 17,0
+)
+)
+)
+*87 (CptPort
+uid 1229,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1230,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "33000,20625,33750,21375"
+)
+tg (CPTG
+uid 1231,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1232,0
+va (VaSet
+)
+xt "30000,20500,32000,21500"
+st "mosi"
+ju 2
+blo "32000,21300"
+tm "CptPortNameMgr"
+)
+t (Text
+uid 1233,0
+va (VaSet
+)
+xt "30500,21500,32000,22500"
+st "'0'"
+ju 2
+blo "32000,22300"
+tm "InitValueDelayMgr"
+)
+)
+dt (MLText
+uid 1234,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,7600,71500,8400"
+st "mosi              : OUT    std_logic       := '0' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "mosi"
+t "std_logic"
+o 8
+suid 19,0
+i "'0'"
+)
+)
+)
+*88 (CptPort
+uid 1283,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 1284,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "33000,22625,33750,23375"
+)
+tg (CPTG
+uid 1285,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1286,0
+va (VaSet
+)
+xt "30000,22500,32000,23500"
+st "miso"
+ju 2
+blo "32000,23300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1287,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,11600,64000,12400"
+st "miso              : INOUT  std_logic 
+"
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "miso"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 13
+suid 20,0
+)
+)
+)
+*89 (CptPort
+uid 1520,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1521,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "33000,24625,33750,25375"
+)
+tg (CPTG
+uid 1522,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1523,0
+va (VaSet
+)
+xt "25100,24500,32000,25500"
+st "current_dac_array"
+ju 2
+blo "32000,25300"
+tm "CptPortNameMgr"
+)
+t (Text
+uid 1524,0
+va (VaSet
+)
+xt "26500,25500,32000,26500"
+st "( others => 0)"
+ju 2
+blo "32000,26300"
+tm "InitValueDelayMgr"
+)
+)
+dt (MLText
+uid 1525,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,6000,77000,6800"
+st "current_dac_array : OUT    dac_array_type  := ( others => 0) ;
+"
+)
+thePort (LogicalPort
+lang 10
+m 1
+decl (Decl
+n "current_dac_array"
+t "dac_array_type"
+o 6
+suid 21,0
+i "( others => 0)"
+)
+)
+)
+*90 (CptPort
+uid 1597,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1598,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,24625,15000,25375"
+)
+tg (CPTG
+uid 1599,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1600,0
+va (VaSet
+)
+xt "16000,24500,21300,25500"
+st "sclk_enable_i"
+blo "16000,25300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1601,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,4400,65000,5200"
+st "sclk_enable_i     : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "sclk_enable_i"
+t "std_logic"
+o 4
+suid 22,0
+)
+)
+)
+]
+shape (Rectangle
+uid 1172,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,12000,33000,28000"
+)
+oxt "15000,12000,30000,26000"
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "15200,26000,21400,27000"
+st "FACT_FAD_lib"
+blo "15200,26800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "15200,27000,20700,28000"
+st "spi_interface"
+blo "15200,27800"
+)
+)
+gi *91 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*92 (Grouping
+uid 16,0
+optionalChildren [
+*93 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,47000,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*94 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56500,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*95 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,47100,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*96 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34500,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*97 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,63000,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*98 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61900,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*99 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39450,44000,45550,46000"
+st "
+TU Dortmund 
+Physik / EE
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*100 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34500,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*101 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,35300,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*102 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,51500,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *103 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*104 (Text
+uid 49,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*105 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,16100,6000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;"
+tm "PackageList"
+)
+]
+)
+windowSize "264,255,1282,945"
+viewArea "-9965,-7607,56352,40201"
+cachedDiagramExtent "0,0,73000,49000"
+hasePageBreakOrigin 1
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *106 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *107 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,12400,44400,13400"
+st "User:"
+blo "42000,13200"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,13400,44000,13400"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 2052,0
+okToSyncOnLoad 1
+OkToSyncGenericsOnLoad 1
+activeModelName "Symbol"
+)
Index: /firmware/FAD/FACT_FAD_lib/hds/spi_interface/symbol.sb.bak
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/spi_interface/symbol.sb.bak	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/spi_interface/symbol.sb.bak	(revision 11755)
@@ -0,0 +1,1863 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+)
+]
+libraryRefs [
+"ieee"
+"FACT_FAD_lib"
+]
+)
+version "24.1"
+appVersion "2009.1 (Build 12)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+suid 17,0
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 53,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+*14 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "sclk"
+t "std_logic"
+o 6
+suid 1,0
+)
+)
+uid 109,0
+)
+*15 (LogPort
+port (LogicalPort
+m 2
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 10
+suid 3,0
+)
+)
+uid 113,0
+)
+*16 (LogPort
+port (LogicalPort
+decl (Decl
+n "dac_array"
+t "dac_array_type"
+o 3
+suid 10,0
+)
+)
+uid 196,0
+)
+*17 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "config_ready"
+t "std_logic"
+o 4
+suid 11,0
+)
+)
+uid 318,0
+)
+*18 (LogPort
+port (LogicalPort
+decl (Decl
+n "config_start"
+t "std_logic"
+o 2
+suid 12,0
+)
+)
+uid 320,0
+)
+*19 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "sensor_array"
+t "sensor_array_type"
+o 7
+suid 13,0
+)
+)
+uid 816,0
+)
+*20 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "sensor_ready"
+t "std_logic"
+o 9
+suid 14,0
+)
+)
+uid 818,0
+)
+*21 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 5
+suid 15,0
+)
+)
+uid 1014,0
+)
+*22 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 8
+suid 16,0
+)
+)
+uid 1016,0
+)
+*23 (LogPort
+port (LogicalPort
+decl (Decl
+n "clk_50MHz"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 17,0
+)
+)
+uid 1120,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 66,0
+optionalChildren [
+*24 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *25 (MRCItem
+litem &1
+pos 10
+dimension 20
+)
+uid 68,0
+optionalChildren [
+*26 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 69,0
+)
+*27 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 70,0
+)
+*28 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 71,0
+)
+*29 (MRCItem
+litem &14
+pos 0
+dimension 20
+uid 108,0
+)
+*30 (MRCItem
+litem &15
+pos 2
+dimension 20
+uid 112,0
+)
+*31 (MRCItem
+litem &16
+pos 5
+dimension 20
+uid 195,0
+)
+*32 (MRCItem
+litem &17
+pos 7
+dimension 20
+uid 317,0
+)
+*33 (MRCItem
+litem &18
+pos 6
+dimension 20
+uid 319,0
+)
+*34 (MRCItem
+litem &19
+pos 8
+dimension 20
+uid 815,0
+)
+*35 (MRCItem
+litem &20
+pos 9
+dimension 20
+uid 817,0
+)
+*36 (MRCItem
+litem &21
+pos 3
+dimension 20
+uid 1013,0
+)
+*37 (MRCItem
+litem &22
+pos 4
+dimension 20
+uid 1015,0
+)
+*38 (MRCItem
+litem &23
+pos 1
+dimension 20
+uid 1119,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 72,0
+optionalChildren [
+*39 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 73,0
+)
+*40 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 74,0
+)
+*41 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 75,0
+)
+*42 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 76,0
+)
+*43 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 77,0
+)
+*44 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 78,0
+)
+*45 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 79,0
+)
+*46 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 80,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 67,0
+vaOverrides [
+]
+)
+]
+)
+uid 52,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *47 (LEmptyRow
+)
+uid 82,0
+optionalChildren [
+*48 (RefLabelRowHdr
+)
+*49 (TitleRowHdr
+)
+*50 (FilterRowHdr
+)
+*51 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*52 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*53 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*54 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*55 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*56 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*57 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*58 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 94,0
+optionalChildren [
+*59 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *60 (MRCItem
+litem &47
+pos 0
+dimension 20
+)
+uid 96,0
+optionalChildren [
+*61 (MRCItem
+litem &48
+pos 0
+dimension 20
+uid 97,0
+)
+*62 (MRCItem
+litem &49
+pos 1
+dimension 23
+uid 98,0
+)
+*63 (MRCItem
+litem &50
+pos 2
+hidden 1
+dimension 20
+uid 99,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 100,0
+optionalChildren [
+*64 (MRCItem
+litem &51
+pos 0
+dimension 20
+uid 101,0
+)
+*65 (MRCItem
+litem &53
+pos 1
+dimension 50
+uid 102,0
+)
+*66 (MRCItem
+litem &54
+pos 2
+dimension 100
+uid 103,0
+)
+*67 (MRCItem
+litem &55
+pos 3
+dimension 100
+uid 104,0
+)
+*68 (MRCItem
+litem &56
+pos 4
+dimension 50
+uid 105,0
+)
+*69 (MRCItem
+litem &57
+pos 5
+dimension 50
+uid 106,0
+)
+*70 (MRCItem
+litem &58
+pos 6
+dimension 80
+uid 107,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 95,0
+vaOverrides [
+]
+)
+]
+)
+uid 81,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FACT_FAD\\FACT_FAD_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FACT_FAD\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FACT_FAD\\FACT_FAD_lib\\hds\\spi_unit\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FACT_FAD\\FACT_FAD_lib\\hds\\spi_unit\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FACT_FAD\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_config"
+)
+(vvPair
+variable "d"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FACT_FAD\\FACT_FAD_lib\\hds\\spi_unit"
+)
+(vvPair
+variable "d_logical"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FACT_FAD\\FACT_FAD_lib\\hds\\spi_unit"
+)
+(vvPair
+variable "date"
+value "30.04.2010"
+)
+(vvPair
+variable "day"
+value "Fr"
+)
+(vvPair
+variable "day_long"
+value "Freitag"
+)
+(vvPair
+variable "dd"
+value "30"
+)
+(vvPair
+variable "entity_name"
+value "spi_unit"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "EEPC8"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_lib"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "mm"
+value "04"
+)
+(vvPair
+variable "module_name"
+value "spi_unit"
+)
+(vvPair
+variable "month"
+value "Apr"
+)
+(vvPair
+variable "month_long"
+value "April"
+)
+(vvPair
+variable "p"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FACT_FAD\\FACT_FAD_lib\\hds\\spi_unit\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "D:\\E5b\\E5b_09_189\\FPGA\\FACT_FAD\\FACT_FAD_lib\\hds\\spi_unit\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "$HDS_HOME/../Modeltech/win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "$HDS_HOME/../Precision/Mgc_home/bin"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "13:54:34"
+)
+(vvPair
+variable "unit"
+value "spi_unit"
+)
+(vvPair
+variable "user"
+value "Benjamin Krumm"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2010"
+)
+(vvPair
+variable "yy"
+value "10"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 51,0
+optionalChildren [
+*71 (SymbolBody
+uid 8,0
+optionalChildren [
+*72 (CptPort
+uid 126,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 127,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "30000,12625,30750,13375"
+)
+tg (CPTG
+uid 128,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 129,0
+va (VaSet
+)
+xt "27300,12500,29000,13500"
+st "sclk"
+ju 2
+blo "29000,13300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 131,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,6000,62500,6800"
+st "sclk         : OUT    std_logic  ;"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sclk"
+t "std_logic"
+o 6
+suid 1,0
+)
+)
+)
+*73 (CptPort
+uid 137,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 138,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "30000,13625,30750,14375"
+)
+tg (CPTG
+uid 139,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 140,0
+va (VaSet
+)
+xt "27600,13500,29000,14500"
+st "sio"
+ju 2
+blo "29000,14300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 141,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,9200,61500,10000"
+st "sio          : INOUT  std_logic "
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "sio"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 10
+suid 3,0
+)
+)
+)
+*74 (CptPort
+uid 197,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 198,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,15625,15000,16375"
+)
+tg (CPTG
+uid 199,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 200,0
+va (VaSet
+)
+xt "16000,15500,19700,16500"
+st "dac_array"
+blo "16000,16300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 201,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,3600,65000,4400"
+st "dac_array    : IN     dac_array_type  ;"
+)
+thePort (LogicalPort
+decl (Decl
+n "dac_array"
+t "dac_array_type"
+o 3
+suid 10,0
+)
+)
+)
+*75 (CptPort
+uid 321,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 377,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,21625,15000,22375"
+)
+tg (CPTG
+uid 323,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 324,0
+va (VaSet
+)
+xt "16000,21500,21100,22500"
+st "config_ready"
+blo "16000,22300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 325,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,4400,62500,5200"
+st "config_ready : OUT    std_logic  ;"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "config_ready"
+t "std_logic"
+o 4
+suid 11,0
+)
+)
+)
+*76 (CptPort
+uid 326,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 327,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,20625,15000,21375"
+)
+tg (CPTG
+uid 328,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 329,0
+va (VaSet
+)
+xt "16000,20500,20800,21500"
+st "config_start"
+blo "16000,21300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 330,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,2800,62500,3600"
+st "config_start : IN     std_logic  ;"
+)
+thePort (LogicalPort
+decl (Decl
+n "config_start"
+t "std_logic"
+o 2
+suid 12,0
+)
+)
+)
+*77 (CptPort
+uid 819,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 820,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,16625,15000,17375"
+)
+tg (CPTG
+uid 821,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 822,0
+va (VaSet
+)
+xt "16000,16500,21200,17500"
+st "sensor_array"
+blo "16000,17300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 823,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,6800,67000,7600"
+st "sensor_array : OUT    sensor_array_type  ;"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_array"
+t "sensor_array_type"
+o 7
+suid 13,0
+)
+)
+)
+*78 (CptPort
+uid 824,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 825,0
+ro 270
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,22625,15000,23375"
+)
+tg (CPTG
+uid 826,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 827,0
+va (VaSet
+)
+xt "16000,22500,21300,23500"
+st "sensor_ready"
+blo "16000,23300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 828,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,8400,62500,9200"
+st "sensor_ready : OUT    std_logic  ;"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_ready"
+t "std_logic"
+o 9
+suid 14,0
+)
+)
+)
+*79 (CptPort
+uid 1017,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1018,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "30000,15625,30750,16375"
+)
+tg (CPTG
+uid 1019,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1020,0
+va (VaSet
+)
+xt "26200,15500,29000,16500"
+st "dac_cs"
+ju 2
+blo "29000,16300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1021,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,5200,62500,6000"
+st "dac_cs       : OUT    std_logic  ;"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dac_cs"
+t "std_logic"
+o 5
+suid 15,0
+)
+)
+)
+*80 (CptPort
+uid 1022,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1023,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "30000,16625,30750,17375"
+)
+tg (CPTG
+uid 1024,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1025,0
+va (VaSet
+)
+xt "22500,16500,29000,17500"
+st "sensor_cs : (3:0)"
+ju 2
+blo "29000,17300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1026,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,7600,72500,8400"
+st "sensor_cs    : OUT    std_logic_vector (3 DOWNTO 0) ;"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sensor_cs"
+t "std_logic_vector"
+b "(3 DOWNTO 0)"
+o 8
+suid 16,0
+)
+)
+)
+*81 (CptPort
+uid 1121,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1122,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "14250,12625,15000,13375"
+)
+tg (CPTG
+uid 1123,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1124,0
+va (VaSet
+)
+xt "16000,12500,20200,13500"
+st "clk_50MHz"
+blo "16000,13300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1125,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,2000,62500,2800"
+st "clk_50MHz    : IN     std_logic  ;"
+)
+thePort (LogicalPort
+decl (Decl
+n "clk_50MHz"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 1
+suid 17,0
+)
+)
+)
+]
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,12000,30000,26000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "15200,26000,21400,27000"
+st "FACT_FAD_lib"
+blo "15200,26800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "15200,27000,18600,28000"
+st "spi_unit"
+blo "15200,27800"
+)
+)
+gi *82 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+*83 (Grouping
+uid 16,0
+optionalChildren [
+*84 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,48000,53000,49000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,48000,49200,49000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*85 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,44000,57000,45000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,44000,56200,45000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*86 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,46000,53000,47000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,46000,46200,47000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*87 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,46000,36000,47000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,46000,34300,47000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*88 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,45000,73000,49000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,45200,62400,46200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*89 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,44000,73000,45000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,44000,61700,45000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*90 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,44000,53000,46000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39700,44000,45300,46000"
+st "
+TU Dortmund 
+Physik / EE
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*91 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,47000,36000,48000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,47000,34300,48000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*92 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,48000,36000,49000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,48000,34900,49000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*93 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,47000,53000,48000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,47000,48000,48000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,44000,73000,49000"
+)
+oxt "14000,66000,55000,71000"
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *94 (PackageList
+uid 48,0
+stg "VerticalLayoutStrategy"
+textVec [
+*95 (Text
+uid 49,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,0,5400,1000"
+st "Package List"
+blo "0,800"
+)
+*96 (MLText
+uid 50,0
+va (VaSet
+)
+xt "0,1000,14500,6000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+USE ieee.std_logic_arith.all;
+LIBRARY FACT_FAD_lib;
+USE FACT_FAD_lib.fad_definitions.all;"
+tm "PackageList"
+)
+]
+)
+windowSize "264,255,1281,945"
+viewArea "-30300,-21800,35851,20779"
+cachedDiagramExtent "0,0,73000,49000"
+hasePageBreakOrigin 1
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2000,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *97 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *98 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,0,47400,1000"
+st "Declarations"
+blo "42000,800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,1000,44700,2000"
+st "Ports:"
+blo "42000,1800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "42000,10000,44400,11000"
+st "User:"
+blo "42000,10800"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "42000,0,47800,1000"
+st "Internal User:"
+blo "42000,800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "44000,11000,44000,11000"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "42000,0,42000,0"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 1148,0
+okToSyncOnLoad 1
+OkToSyncGenericsOnLoad 1
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_lib/hds/trigger_counter/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/trigger_counter/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/trigger_counter/symbol.sb	(revision 11755)
@@ -0,0 +1,1534 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "ieee"
+unitName "std_logic_1164"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_arith"
+)
+(DmPackageRef
+library "ieee"
+unitName "std_logic_unsigned"
+)
+]
+libraryRefs [
+"ieee"
+]
+)
+version "24.1"
+appVersion "2009.1 (Build 12)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+ordering 1
+suid 4,0
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 70,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+*14 (LogPort
+port (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "trigger_id"
+t "std_logic_vector"
+b "(31 downto 0)"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+uid 61,0
+)
+*15 (LogPort
+port (LogicalPort
+lang 2
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+)
+)
+uid 63,0
+)
+*16 (LogPort
+port (LogicalPort
+lang 2
+decl (Decl
+n "clk"
+t "std_logic"
+o 4
+suid 3,0
+)
+)
+uid 153,0
+)
+*17 (LogPort
+port (LogicalPort
+lang 2
+decl (Decl
+n "reset"
+t "std_logic"
+o 3
+suid 4,0
+)
+)
+uid 229,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 83,0
+optionalChildren [
+*18 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *19 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 85,0
+optionalChildren [
+*20 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 86,0
+)
+*21 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 87,0
+)
+*22 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 88,0
+)
+*23 (MRCItem
+litem &14
+pos 0
+dimension 20
+uid 62,0
+)
+*24 (MRCItem
+litem &15
+pos 1
+dimension 20
+uid 64,0
+)
+*25 (MRCItem
+litem &16
+pos 2
+dimension 20
+uid 154,0
+)
+*26 (MRCItem
+litem &17
+pos 3
+dimension 20
+uid 230,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 89,0
+optionalChildren [
+*27 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 90,0
+)
+*28 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 91,0
+)
+*29 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 92,0
+)
+*30 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 93,0
+)
+*31 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 94,0
+)
+*32 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 95,0
+)
+*33 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 96,0
+)
+*34 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 97,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 84,0
+vaOverrides [
+]
+)
+]
+)
+uid 69,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *35 (LEmptyRow
+)
+uid 99,0
+optionalChildren [
+*36 (RefLabelRowHdr
+)
+*37 (TitleRowHdr
+)
+*38 (FilterRowHdr
+)
+*39 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*40 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*41 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*42 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*43 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*44 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*45 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*46 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 111,0
+optionalChildren [
+*47 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *48 (MRCItem
+litem &35
+pos 3
+dimension 20
+)
+uid 113,0
+optionalChildren [
+*49 (MRCItem
+litem &36
+pos 0
+dimension 20
+uid 114,0
+)
+*50 (MRCItem
+litem &37
+pos 1
+dimension 23
+uid 115,0
+)
+*51 (MRCItem
+litem &38
+pos 2
+hidden 1
+dimension 20
+uid 116,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 117,0
+optionalChildren [
+*52 (MRCItem
+litem &39
+pos 0
+dimension 20
+uid 118,0
+)
+*53 (MRCItem
+litem &41
+pos 1
+dimension 50
+uid 119,0
+)
+*54 (MRCItem
+litem &42
+pos 2
+dimension 100
+uid 120,0
+)
+*55 (MRCItem
+litem &43
+pos 3
+dimension 100
+uid 121,0
+)
+*56 (MRCItem
+litem &44
+pos 4
+dimension 50
+uid 122,0
+)
+*57 (MRCItem
+litem &45
+pos 5
+dimension 50
+uid 123,0
+)
+*58 (MRCItem
+litem &46
+pos 6
+dimension 80
+uid 124,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 112,0
+vaOverrides [
+]
+)
+]
+)
+uid 98,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\trigger_counter\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\trigger_counter\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\trigger_counter"
+)
+(vvPair
+variable "d_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\trigger_counter"
+)
+(vvPair
+variable "date"
+value "03.03.2011"
+)
+(vvPair
+variable "day"
+value "Do"
+)
+(vvPair
+variable "day_long"
+value "Donnerstag"
+)
+(vvPair
+variable "dd"
+value "03"
+)
+(vvPair
+variable "entity_name"
+value "trigger_counter"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/work"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "mm"
+value "03"
+)
+(vvPair
+variable "module_name"
+value "trigger_counter"
+)
+(vvPair
+variable "month"
+value "Mrz"
+)
+(vvPair
+variable "month_long"
+value "März"
+)
+(vvPair
+variable "p"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\trigger_counter\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "D:\\firmware\\FAD\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\trigger_counter\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "09:53:29"
+)
+(vvPair
+variable "unit"
+value "trigger_counter"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 68,0
+optionalChildren [
+*59 (SymbolBody
+uid 8,0
+optionalChildren [
+*60 (CptPort
+uid 48,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 49,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "43000,3625,43750,4375"
+)
+tg (CPTG
+uid 50,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 51,0
+va (VaSet
+)
+xt "37300,3500,42000,4500"
+st "trigger_id"
+ju 2
+blo "42000,4300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 52,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,9000,30000,9800"
+st "trigger_id : OUT    std_logic_vector (31 downto 0) ;
+"
+)
+thePort (LogicalPort
+lang 2
+m 1
+decl (Decl
+n "trigger_id"
+t "std_logic_vector"
+b "(31 downto 0)"
+preAdd 0
+posAdd 0
+o 1
+suid 1,0
+)
+)
+)
+*61 (CptPort
+uid 53,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 54,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "31250,3625,32000,4375"
+)
+tg (CPTG
+uid 55,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 56,0
+va (VaSet
+)
+xt "33000,3500,36000,4500"
+st "trigger"
+blo "33000,4300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 57,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,9800,19500,10600"
+st "trigger    : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+lang 2
+decl (Decl
+n "trigger"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 2
+suid 2,0
+)
+)
+)
+*62 (CptPort
+uid 148,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 149,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "31250,4625,32000,5375"
+)
+tg (CPTG
+uid 150,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 151,0
+va (VaSet
+)
+xt "33000,4500,34500,5500"
+st "clk"
+blo "33000,5300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 152,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,11400,18500,12200"
+st "clk        : IN     std_logic 
+"
+)
+thePort (LogicalPort
+lang 2
+decl (Decl
+n "clk"
+t "std_logic"
+o 4
+suid 3,0
+)
+)
+)
+*63 (CptPort
+uid 224,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 225,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "31250,5625,32000,6375"
+)
+tg (CPTG
+uid 226,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 227,0
+va (VaSet
+)
+xt "33000,5500,35400,6500"
+st "reset"
+blo "33000,6300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 228,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,10600,19500,11400"
+st "reset      : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+lang 2
+decl (Decl
+n "reset"
+t "std_logic"
+o 3
+suid 4,0
+)
+)
+)
+]
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "32000,2000,43000,12000"
+)
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "35700,6000,41900,7000"
+st "FACT_FAD_lib"
+blo "35700,6800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "35700,7000,42300,8000"
+st "trigger_counter"
+blo "35700,7800"
+)
+)
+gi *64 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "32000,200,43500,1000"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sTC 0
+sF 0
+)
+)
+*65 (Grouping
+uid 16,0
+optionalChildren [
+*66 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,20000,53000,21000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,20000,46700,21000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*67 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,16000,57000,17000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,16000,56500,17000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*68 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,18000,53000,19000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,18000,47100,19000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*69 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,18000,36000,19000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,18000,34500,19000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*70 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "53000,17000,73000,21000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "53200,17200,63000,18200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*71 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "57000,16000,73000,17000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "57200,16000,61900,17000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*72 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,16000,53000,18000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "39200,16500,45800,17500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*73 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,19000,36000,20000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,19000,34500,20000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*74 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "32000,20000,36000,21000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "32200,20000,35300,21000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*75 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "36000,19000,53000,20000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "36200,19000,52500,20000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "32000,16000,73000,21000"
+)
+oxt "14000,66000,55000,71000"
+)
+*76 (CommentText
+uid 58,0
+shape (Rectangle
+uid 59,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,-6000,33000,0"
+)
+text (MLText
+uid 60,0
+va (VaSet
+fg "0,0,32768"
+font "Arial,10,0"
+)
+xt "200,-5800,32200,-600"
+st "
+Created using Mentor Graphics HDL2Graphics(TM) Technology
+on - 08:12:29 12.02.2010
+from - D:\\E5b\\E5b_09_189\\FPGA\\FACT_FAD\\FAD_FACT_TB_lib\\hdl\\trigger_counter_beha.vhd
+
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 5600
+visibleWidth 32600
+)
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *77 (PackageList
+uid 65,0
+stg "VerticalLayoutStrategy"
+textVec [
+*78 (Text
+uid 66,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,1000,5400,2000"
+st "Package List"
+blo "0,1800"
+)
+*79 (MLText
+uid 67,0
+va (VaSet
+)
+xt "0,2000,12600,6000"
+st "LIBRARY ieee;
+USE ieee.std_logic_1164.all;
+use ieee.std_logic_arith.all;
+use ieee.std_logic_unsigned.all;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *80 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 2
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+lang 2
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *81 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,7000,5400,8000"
+st "Declarations"
+blo "0,7800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,8000,2700,9000"
+st "Ports:"
+blo "0,8800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,12200,2400,13200"
+st "User:"
+blo "0,13000"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "0,7000,5800,8000"
+st "Internal User:"
+blo "0,7800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,13200,2000,13200"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "0,7000,0,7000"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 230,0
+activeModelName "Symbol:CDM"
+)
Index: /firmware/FAD/FACT_FAD_lib/hds/w5300_modul/_symbol.sb._fpf
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/w5300_modul/_symbol.sb._fpf	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/w5300_modul/_symbol.sb._fpf	(revision 11755)
@@ -0,0 +1,3 @@
+INCLUDE list {
+ DEFAULT atom 1
+}
Index: /firmware/FAD/FACT_FAD_lib/hds/w5300_modul/symbol.sb
===================================================================
--- /firmware/FAD/FACT_FAD_lib/hds/w5300_modul/symbol.sb	(revision 11755)
+++ /firmware/FAD/FACT_FAD_lib/hds/w5300_modul/symbol.sb	(revision 11755)
@@ -0,0 +1,5030 @@
+DocumentHdrVersion "1.1"
+Header (DocumentHdr
+version 2
+dmPackageRefs [
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_1164"
+itemName "ALL"
+)
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_ARITH"
+itemName "ALL"
+)
+(DmPackageRef
+library "IEEE"
+unitName "STD_LOGIC_UNSIGNED"
+itemName "ALL"
+)
+(DmPackageRef
+library "FACT_FAD_lib"
+unitName "fad_definitions"
+itemName "ALL"
+)
+]
+libraryRefs [
+"IEEE"
+"FACT_FAD_lib"
+]
+)
+version "24.1"
+appVersion "2009.1 (Build 12)"
+model (Symbol
+commonDM (CommonDM
+ldm (LogicalDM
+ordering 1
+suid 77,0
+usingSuid 1
+emptyRow *1 (LEmptyRow
+)
+uid 175,0
+optionalChildren [
+*2 (RefLabelRowHdr
+)
+*3 (TitleRowHdr
+)
+*4 (FilterRowHdr
+)
+*5 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*6 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*7 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*8 (NameColHdr
+tm "NameColHdrMgr"
+)
+*9 (ModeColHdr
+tm "ModeColHdrMgr"
+)
+*10 (TypeColHdr
+tm "TypeColHdrMgr"
+)
+*11 (BoundsColHdr
+tm "BoundsColHdrMgr"
+)
+*12 (InitColHdr
+tm "InitColHdrMgr"
+)
+*13 (EolColHdr
+tm "EolColHdrMgr"
+)
+*14 (LogPort
+port (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 7
+suid 1,0
+)
+)
+uid 136,0
+)
+*15 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 8
+suid 2,0
+i "'1'"
+)
+)
+uid 138,0
+)
+*16 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 9
+suid 3,0
+)
+)
+uid 140,0
+)
+*17 (LogPort
+port (LogicalPort
+m 2
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 10
+suid 4,0
+)
+)
+uid 142,0
+)
+*18 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "cs"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 11
+suid 5,0
+i "'1'"
+)
+)
+uid 144,0
+)
+*19 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "wr"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 12
+suid 6,0
+i "'1'"
+)
+)
+uid 146,0
+)
+*20 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "rd"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 14
+suid 8,0
+i "'1'"
+)
+)
+uid 150,0
+)
+*21 (LogPort
+port (LogicalPort
+decl (Decl
+n "int"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 15
+suid 9,0
+)
+)
+uid 152,0
+)
+*22 (LogPort
+port (LogicalPort
+decl (Decl
+n "write_length"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 16
+suid 10,0
+)
+)
+uid 154,0
+)
+*23 (LogPort
+port (LogicalPort
+decl (Decl
+n "ram_start_addr"
+t "std_logic_vector"
+b "(RAM_ADDR_WIDTH-1 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 17
+suid 11,0
+)
+)
+uid 156,0
+)
+*24 (LogPort
+port (LogicalPort
+decl (Decl
+n "ram_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 18
+suid 12,0
+)
+)
+uid 158,0
+)
+*25 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "ram_addr"
+t "std_logic_vector"
+b "(RAM_ADDR_WIDTH-1 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 19
+suid 13,0
+)
+)
+uid 160,0
+)
+*26 (LogPort
+port (LogicalPort
+decl (Decl
+n "data_valid"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 20
+suid 14,0
+)
+)
+uid 162,0
+)
+*27 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "busy"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 22
+suid 15,0
+i "'1'"
+)
+)
+uid 164,0
+)
+*28 (LogPort
+port (LogicalPort
+decl (Decl
+n "write_end_flag"
+t "std_logic"
+o 24
+suid 18,0
+)
+)
+uid 358,0
+)
+*29 (LogPort
+port (LogicalPort
+decl (Decl
+n "write_header_flag"
+t "std_logic"
+o 23
+suid 19,0
+)
+)
+uid 360,0
+)
+*30 (LogPort
+port (LogicalPort
+decl (Decl
+n "fifo_channels"
+t "std_logic_vector"
+b "(3 downto 0)"
+posAdd 0
+o 25
+suid 20,0
+)
+)
+uid 390,0
+)
+*31 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+posAdd 0
+o 13
+suid 22,0
+i "(OTHERS => '0')"
+)
+)
+uid 496,0
+)
+*32 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "s_trigger"
+t "std_logic"
+prec "-- softtrigger:"
+preAdd 0
+o 26
+suid 23,0
+i "'0'"
+)
+)
+uid 526,0
+)
+*33 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "denable"
+t "std_logic"
+eolc "-- default domino wave on. ... in case if REFCLK error ... REFCLK counter will override."
+preAdd 0
+posAdd 0
+o 42
+suid 31,0
+i "'0'"
+)
+)
+uid 675,0
+)
+*34 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "dwrite_enable"
+t "std_logic"
+eolc "-- default DWRITE low."
+preAdd 0
+posAdd 0
+o 43
+suid 32,0
+i "'1'"
+)
+)
+uid 728,0
+)
+*35 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "data_valid_ack"
+t "std_logic"
+o 21
+suid 34,0
+i "'0'"
+)
+)
+uid 890,0
+)
+*36 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "sclk_enable"
+t "std_logic"
+eolc "-- default DWRITE HIGH."
+posAdd 0
+o 44
+suid 35,0
+i "'1'"
+)
+)
+uid 922,0
+)
+*37 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "ps_direction"
+t "std_logic"
+prec "------------------------------------------------------------------------------
+
+-- ADC CLK generator, is able to shift phase with respect to X_50M
+-- these signals control the behavior of the digital clock manager (DCM)
+------------------------------------------------------------------------------"
+eolc "-- default phase shift upwards"
+preAdd 0
+posAdd 0
+o 49
+suid 36,0
+i "'1'"
+)
+)
+uid 959,0
+)
+*38 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "ps_do_phase_shift"
+t "std_logic"
+eolc "--pulse this to phase shift once"
+preAdd 0
+posAdd 0
+o 50
+suid 37,0
+i "'0'"
+)
+)
+uid 961,0
+)
+*39 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "ps_reset"
+t "std_logic"
+eolc "-- pulse this to reset the variable phase shift"
+posAdd 0
+o 51
+suid 38,0
+i "'0'"
+)
+)
+uid 993,0
+)
+*40 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "srclk_enable"
+t "std_logic"
+eolc "-- default SRCLK on."
+posAdd 0
+o 45
+suid 39,0
+i "'1'"
+)
+)
+uid 1025,0
+)
+*41 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "socks_connected"
+t "std_logic"
+posc "------------------------------------------------------------------------------"
+posAdd 0
+o 54
+suid 42,0
+)
+)
+uid 1101,0
+)
+*42 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "socks_waiting"
+t "std_logic"
+prec "------------------------------------------------------------------------------
+
+-- signals used to control FAD LED bahavior:
+-- one of the three LEDs is used for com-status info
+------------------------------------------------------------------------------"
+preAdd 0
+o 53
+suid 43,0
+)
+)
+uid 1103,0
+)
+*43 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "trigger_enable"
+t "std_logic"
+prec "------------------------------------------------------------------------------
+
+-- user controllable enable signals
+------------------------------------------------------------------------------"
+preAdd 0
+posAdd 0
+o 41
+suid 44,0
+)
+)
+uid 1135,0
+)
+*44 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "c_trigger_enable"
+t "std_logic"
+o 27
+suid 45,0
+i "'0'"
+)
+)
+uid 1197,0
+)
+*45 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "c_trigger_mult"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+eolc "--subject to changes"
+posAdd 0
+o 28
+suid 46,0
+i "conv_std_logic_vector(0 ,16)"
+)
+)
+uid 1199,0
+)
+*46 (LogPort
+port (LogicalPort
+decl (Decl
+n "MAC_jumper"
+t "std_logic_vector"
+b "(1 downto 0)"
+prec "------------------------------------------------------------------------------
+
+-- MAC/IP calculation signals:
+------------------------------------------------------------------------------"
+preAdd 0
+o 38
+suid 48,0
+)
+)
+uid 1288,0
+)
+*47 (LogPort
+port (LogicalPort
+decl (Decl
+n "BoardID"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 39
+suid 49,0
+)
+)
+uid 1325,0
+)
+*48 (LogPort
+port (LogicalPort
+decl (Decl
+n "CrateID"
+t "std_logic_vector"
+b "(1 downto 0)"
+posAdd 0
+o 40
+suid 50,0
+)
+)
+uid 1327,0
+)
+*49 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "dac_setting"
+t "dac_array_type"
+prec "--data_generator_config_start_o	: out std_logic := '0';
+--data_generator_config_valid_i	: in std_logic;"
+eolc "--<<-- default defined in fad_definitions.vhd"
+preAdd 0
+posAdd 0
+o 33
+suid 54,0
+i "DEFAULT_DAC"
+)
+)
+uid 1605,0
+)
+*50 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "memory_manager_config_start_o"
+t "std_logic"
+prec "-- FAD configuration signals:
+------------------------------------------------------------------------------"
+preAdd 0
+o 29
+suid 59,0
+i "'0'"
+)
+)
+uid 1615,0
+)
+*51 (LogPort
+port (LogicalPort
+decl (Decl
+n "memory_manager_config_valid_i"
+t "std_logic"
+o 30
+suid 60,0
+)
+)
+uid 1617,0
+)
+*52 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "roi_setting"
+t "roi_array_type"
+eolc "--<<-- default defined in fad_definitions.vhd"
+preAdd 0
+posAdd 0
+o 34
+suid 61,0
+i "DEFAULT_ROI"
+)
+)
+uid 1619,0
+)
+*53 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "spi_interface_config_start_o"
+t "std_logic"
+o 31
+suid 63,0
+i "'0'"
+)
+)
+uid 1623,0
+)
+*54 (LogPort
+port (LogicalPort
+decl (Decl
+n "spi_interface_config_valid_i"
+t "std_logic"
+posAdd 0
+o 32
+suid 64,0
+)
+)
+uid 1625,0
+)
+*55 (LogPort
+port (LogicalPort
+decl (Decl
+n "data_ram_empty"
+t "std_logic"
+preAdd 0
+o 37
+suid 65,0
+)
+)
+uid 1807,0
+)
+*56 (LogPort
+port (LogicalPort
+decl (Decl
+n "ps_ready"
+t "std_logic"
+o 52
+suid 66,0
+)
+)
+uid 1839,0
+)
+*57 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "runnumber"
+t "std_logic_vector"
+b "(31 DOWNTO 0)"
+o 35
+suid 67,0
+i "conv_std_logic_vector(0 ,32)"
+)
+)
+uid 1896,0
+)
+*58 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "reset_trigger_id"
+t "std_logic"
+o 36
+suid 68,0
+i "'0'"
+)
+)
+uid 1928,0
+)
+*59 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 1
+suid 69,0
+)
+)
+uid 1960,0
+)
+*60 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 2
+suid 70,0
+)
+)
+uid 2022,0
+)
+*61 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 3
+suid 71,0
+)
+)
+uid 2024,0
+)
+*62 (LogPort
+port (LogicalPort
+decl (Decl
+n "data_generator_idle_i"
+t "std_logic"
+o 4
+suid 72,0
+)
+)
+uid 2056,0
+)
+*63 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "socket_tx_free_out"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+eolc "-- 17bit value .. that's true"
+posAdd 0
+o 6
+suid 73,0
+)
+)
+uid 2138,0
+)
+*64 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "busy_enable"
+t "std_logic"
+o 46
+suid 74,0
+i "'0'"
+)
+)
+uid 2175,0
+)
+*65 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "socket_send_mode_out"
+t "std_logic"
+o 47
+suid 75,0
+)
+)
+uid 2177,0
+)
+*66 (LogPort
+port (LogicalPort
+m 1
+decl (Decl
+n "busy_manual"
+t "std_logic"
+o 48
+suid 76,0
+i "'0'"
+)
+)
+uid 2239,0
+)
+*67 (LogPort
+port (LogicalPort
+decl (Decl
+n "data_ram_not_full"
+t "std_logic"
+o 5
+suid 77,0
+)
+)
+uid 2241,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 188,0
+optionalChildren [
+*68 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *69 (MRCItem
+litem &1
+pos 3
+dimension 20
+)
+uid 190,0
+optionalChildren [
+*70 (MRCItem
+litem &2
+pos 0
+dimension 20
+uid 191,0
+)
+*71 (MRCItem
+litem &3
+pos 1
+dimension 23
+uid 192,0
+)
+*72 (MRCItem
+litem &4
+pos 2
+hidden 1
+dimension 20
+uid 193,0
+)
+*73 (MRCItem
+litem &14
+pos 0
+dimension 20
+uid 137,0
+)
+*74 (MRCItem
+litem &15
+pos 1
+dimension 20
+uid 139,0
+)
+*75 (MRCItem
+litem &16
+pos 2
+dimension 20
+uid 141,0
+)
+*76 (MRCItem
+litem &17
+pos 3
+dimension 20
+uid 143,0
+)
+*77 (MRCItem
+litem &18
+pos 4
+dimension 20
+uid 145,0
+)
+*78 (MRCItem
+litem &19
+pos 5
+dimension 20
+uid 147,0
+)
+*79 (MRCItem
+litem &20
+pos 6
+dimension 20
+uid 151,0
+)
+*80 (MRCItem
+litem &21
+pos 7
+dimension 20
+uid 153,0
+)
+*81 (MRCItem
+litem &22
+pos 8
+dimension 20
+uid 155,0
+)
+*82 (MRCItem
+litem &23
+pos 9
+dimension 20
+uid 157,0
+)
+*83 (MRCItem
+litem &24
+pos 10
+dimension 20
+uid 159,0
+)
+*84 (MRCItem
+litem &25
+pos 11
+dimension 20
+uid 161,0
+)
+*85 (MRCItem
+litem &26
+pos 12
+dimension 20
+uid 163,0
+)
+*86 (MRCItem
+litem &27
+pos 13
+dimension 20
+uid 165,0
+)
+*87 (MRCItem
+litem &28
+pos 14
+dimension 20
+uid 359,0
+)
+*88 (MRCItem
+litem &29
+pos 15
+dimension 20
+uid 361,0
+)
+*89 (MRCItem
+litem &30
+pos 16
+dimension 20
+uid 391,0
+)
+*90 (MRCItem
+litem &31
+pos 17
+dimension 20
+uid 497,0
+)
+*91 (MRCItem
+litem &32
+pos 18
+dimension 20
+uid 527,0
+)
+*92 (MRCItem
+litem &33
+pos 19
+dimension 20
+uid 676,0
+)
+*93 (MRCItem
+litem &34
+pos 20
+dimension 20
+uid 729,0
+)
+*94 (MRCItem
+litem &35
+pos 21
+dimension 20
+uid 891,0
+)
+*95 (MRCItem
+litem &36
+pos 22
+dimension 20
+uid 923,0
+)
+*96 (MRCItem
+litem &37
+pos 23
+dimension 20
+uid 960,0
+)
+*97 (MRCItem
+litem &38
+pos 24
+dimension 20
+uid 962,0
+)
+*98 (MRCItem
+litem &39
+pos 25
+dimension 20
+uid 994,0
+)
+*99 (MRCItem
+litem &40
+pos 26
+dimension 20
+uid 1026,0
+)
+*100 (MRCItem
+litem &41
+pos 27
+dimension 20
+uid 1102,0
+)
+*101 (MRCItem
+litem &42
+pos 28
+dimension 20
+uid 1104,0
+)
+*102 (MRCItem
+litem &43
+pos 29
+dimension 20
+uid 1136,0
+)
+*103 (MRCItem
+litem &44
+pos 30
+dimension 20
+uid 1198,0
+)
+*104 (MRCItem
+litem &45
+pos 31
+dimension 20
+uid 1200,0
+)
+*105 (MRCItem
+litem &46
+pos 32
+dimension 20
+uid 1289,0
+)
+*106 (MRCItem
+litem &47
+pos 33
+dimension 20
+uid 1326,0
+)
+*107 (MRCItem
+litem &48
+pos 34
+dimension 20
+uid 1328,0
+)
+*108 (MRCItem
+litem &49
+pos 35
+dimension 20
+uid 1606,0
+)
+*109 (MRCItem
+litem &50
+pos 36
+dimension 20
+uid 1616,0
+)
+*110 (MRCItem
+litem &51
+pos 37
+dimension 20
+uid 1618,0
+)
+*111 (MRCItem
+litem &52
+pos 38
+dimension 20
+uid 1620,0
+)
+*112 (MRCItem
+litem &53
+pos 39
+dimension 20
+uid 1624,0
+)
+*113 (MRCItem
+litem &54
+pos 40
+dimension 20
+uid 1626,0
+)
+*114 (MRCItem
+litem &55
+pos 41
+dimension 20
+uid 1808,0
+)
+*115 (MRCItem
+litem &56
+pos 42
+dimension 20
+uid 1840,0
+)
+*116 (MRCItem
+litem &57
+pos 43
+dimension 20
+uid 1897,0
+)
+*117 (MRCItem
+litem &58
+pos 44
+dimension 20
+uid 1929,0
+)
+*118 (MRCItem
+litem &59
+pos 45
+dimension 20
+uid 1961,0
+)
+*119 (MRCItem
+litem &60
+pos 46
+dimension 20
+uid 2023,0
+)
+*120 (MRCItem
+litem &61
+pos 47
+dimension 20
+uid 2025,0
+)
+*121 (MRCItem
+litem &62
+pos 48
+dimension 20
+uid 2057,0
+)
+*122 (MRCItem
+litem &63
+pos 49
+dimension 20
+uid 2139,0
+)
+*123 (MRCItem
+litem &64
+pos 50
+dimension 20
+uid 2176,0
+)
+*124 (MRCItem
+litem &65
+pos 51
+dimension 20
+uid 2178,0
+)
+*125 (MRCItem
+litem &66
+pos 52
+dimension 20
+uid 2240,0
+)
+*126 (MRCItem
+litem &67
+pos 53
+dimension 20
+uid 2242,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 194,0
+optionalChildren [
+*127 (MRCItem
+litem &5
+pos 0
+dimension 20
+uid 195,0
+)
+*128 (MRCItem
+litem &7
+pos 1
+dimension 50
+uid 196,0
+)
+*129 (MRCItem
+litem &8
+pos 2
+dimension 100
+uid 197,0
+)
+*130 (MRCItem
+litem &9
+pos 3
+dimension 50
+uid 198,0
+)
+*131 (MRCItem
+litem &10
+pos 4
+dimension 100
+uid 199,0
+)
+*132 (MRCItem
+litem &11
+pos 5
+dimension 100
+uid 200,0
+)
+*133 (MRCItem
+litem &12
+pos 6
+dimension 50
+uid 201,0
+)
+*134 (MRCItem
+litem &13
+pos 7
+dimension 80
+uid 202,0
+)
+]
+)
+fixedCol 4
+fixedRow 2
+name "Ports"
+uid 189,0
+vaOverrides [
+]
+)
+]
+)
+uid 174,0
+)
+genericsCommonDM (CommonDM
+ldm (LogicalDM
+emptyRow *135 (LEmptyRow
+)
+uid 204,0
+optionalChildren [
+*136 (RefLabelRowHdr
+)
+*137 (TitleRowHdr
+)
+*138 (FilterRowHdr
+)
+*139 (RefLabelColHdr
+tm "RefLabelColHdrMgr"
+)
+*140 (RowExpandColHdr
+tm "RowExpandColHdrMgr"
+)
+*141 (GroupColHdr
+tm "GroupColHdrMgr"
+)
+*142 (NameColHdr
+tm "GenericNameColHdrMgr"
+)
+*143 (TypeColHdr
+tm "GenericTypeColHdrMgr"
+)
+*144 (InitColHdr
+tm "GenericValueColHdrMgr"
+)
+*145 (PragmaColHdr
+tm "GenericPragmaColHdrMgr"
+)
+*146 (EolColHdr
+tm "GenericEolColHdrMgr"
+)
+*147 (LogGeneric
+generic (GiElement
+name "RAM_ADDR_WIDTH"
+type "integer"
+value "14"
+)
+uid 2293,0
+)
+]
+)
+pdm (PhysicalDM
+displayShortBounds 1
+editShortBounds 1
+uid 216,0
+optionalChildren [
+*148 (Sheet
+sheetRow (SheetRow
+headerVa (MVa
+cellColor "49152,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+cellVa (MVa
+cellColor "65535,65535,65535"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+groupVa (MVa
+cellColor "39936,56832,65280"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+)
+emptyMRCItem *149 (MRCItem
+litem &135
+pos 3
+dimension 20
+)
+uid 218,0
+optionalChildren [
+*150 (MRCItem
+litem &136
+pos 0
+dimension 20
+uid 219,0
+)
+*151 (MRCItem
+litem &137
+pos 1
+dimension 23
+uid 220,0
+)
+*152 (MRCItem
+litem &138
+pos 2
+hidden 1
+dimension 20
+uid 221,0
+)
+*153 (MRCItem
+litem &147
+pos 0
+dimension 20
+uid 2294,0
+)
+]
+)
+sheetCol (SheetCol
+propVa (MVa
+cellColor "0,49152,49152"
+fontColor "0,0,0"
+font "Tahoma,10,0"
+textAngle 90
+)
+uid 222,0
+optionalChildren [
+*154 (MRCItem
+litem &139
+pos 0
+dimension 20
+uid 223,0
+)
+*155 (MRCItem
+litem &141
+pos 1
+dimension 50
+uid 224,0
+)
+*156 (MRCItem
+litem &142
+pos 2
+dimension 100
+uid 225,0
+)
+*157 (MRCItem
+litem &143
+pos 3
+dimension 100
+uid 226,0
+)
+*158 (MRCItem
+litem &144
+pos 4
+dimension 50
+uid 227,0
+)
+*159 (MRCItem
+litem &145
+pos 5
+dimension 50
+uid 228,0
+)
+*160 (MRCItem
+litem &146
+pos 6
+dimension 80
+uid 229,0
+)
+]
+)
+fixedCol 3
+fixedRow 2
+name "Ports"
+uid 217,0
+vaOverrides [
+]
+)
+]
+)
+uid 203,0
+type 1
+)
+VExpander (VariableExpander
+vvMap [
+(vvPair
+variable "HDLDir"
+value "D:\\juli26\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hdl"
+)
+(vvPair
+variable "HDSDir"
+value "D:\\juli26\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "SideDataDesignDir"
+value "D:\\juli26\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\w5300_modul\\symbol.sb.info"
+)
+(vvPair
+variable "SideDataUserDir"
+value "D:\\juli26\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\w5300_modul\\symbol.sb.user"
+)
+(vvPair
+variable "SourceDir"
+value "D:\\juli26\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds"
+)
+(vvPair
+variable "appl"
+value "HDL Designer"
+)
+(vvPair
+variable "arch_name"
+value "symbol"
+)
+(vvPair
+variable "config"
+value "%(unit)_%(view)_config"
+)
+(vvPair
+variable "d"
+value "D:\\juli26\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\w5300_modul"
+)
+(vvPair
+variable "d_logical"
+value "D:\\juli26\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\w5300_modul"
+)
+(vvPair
+variable "date"
+value "27.07.2011"
+)
+(vvPair
+variable "day"
+value "Mi"
+)
+(vvPair
+variable "day_long"
+value "Mittwoch"
+)
+(vvPair
+variable "dd"
+value "27"
+)
+(vvPair
+variable "entity_name"
+value "w5300_modul"
+)
+(vvPair
+variable "ext"
+value "<TBD>"
+)
+(vvPair
+variable "f"
+value "symbol.sb"
+)
+(vvPair
+variable "f_logical"
+value "symbol.sb"
+)
+(vvPair
+variable "f_noext"
+value "symbol"
+)
+(vvPair
+variable "group"
+value "UNKNOWN"
+)
+(vvPair
+variable "host"
+value "IHP110"
+)
+(vvPair
+variable "language"
+value "VHDL"
+)
+(vvPair
+variable "library"
+value "FACT_FAD_lib"
+)
+(vvPair
+variable "library_downstream_HdsLintPlugin"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/designcheck"
+)
+(vvPair
+variable "library_downstream_ISEPARInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ImpactInvoke"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "library_downstream_ModelSimCompiler"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/work"
+)
+(vvPair
+variable "library_downstream_PrecisionSynthesisDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ps"
+)
+(vvPair
+variable "library_downstream_XSTDataPrep"
+value "$HDS_PROJECT_DIR/FACT_FAD_lib/ise"
+)
+(vvPair
+variable "mm"
+value "07"
+)
+(vvPair
+variable "module_name"
+value "w5300_modul"
+)
+(vvPair
+variable "month"
+value "Jul"
+)
+(vvPair
+variable "month_long"
+value "Juli"
+)
+(vvPair
+variable "p"
+value "D:\\juli26\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\w5300_modul\\symbol.sb"
+)
+(vvPair
+variable "p_logical"
+value "D:\\juli26\\FACT_FAD_20MHz_VAR_PS\\FACT_FAD_lib\\hds\\w5300_modul\\symbol.sb"
+)
+(vvPair
+variable "package_name"
+value "<Undefined Variable>"
+)
+(vvPair
+variable "project_name"
+value "FACT_FAD"
+)
+(vvPair
+variable "series"
+value "HDL Designer Series"
+)
+(vvPair
+variable "task_DesignCompilerPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_LeonardoPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_ModelSimPath"
+value "D:\\modeltech_6.5e\\win32"
+)
+(vvPair
+variable "task_NC-SimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_PrecisionRTLPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_QuestaSimPath"
+value "<TBD>"
+)
+(vvPair
+variable "task_VCSPath"
+value "<TBD>"
+)
+(vvPair
+variable "this_ext"
+value "sb"
+)
+(vvPair
+variable "this_file"
+value "symbol"
+)
+(vvPair
+variable "this_file_logical"
+value "symbol"
+)
+(vvPair
+variable "time"
+value "23:14:11"
+)
+(vvPair
+variable "unit"
+value "w5300_modul"
+)
+(vvPair
+variable "user"
+value "daqct3"
+)
+(vvPair
+variable "version"
+value "2009.1 (Build 12)"
+)
+(vvPair
+variable "view"
+value "symbol"
+)
+(vvPair
+variable "year"
+value "2011"
+)
+(vvPair
+variable "yy"
+value "11"
+)
+]
+)
+LanguageMgr "VhdlLangMgr"
+uid 173,0
+optionalChildren [
+*161 (SymbolBody
+uid 8,0
+optionalChildren [
+*162 (CptPort
+uid 48,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 49,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "42250,3625,43000,4375"
+)
+tg (CPTG
+uid 50,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 51,0
+va (VaSet
+)
+xt "44000,3500,45500,4500"
+st "clk"
+blo "44000,4300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 52,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,20800,29500,21600"
+st "clk                           : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "clk"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 7
+suid 1,0
+)
+)
+)
+*163 (CptPort
+uid 53,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 54,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,3625,77750,4375"
+)
+tg (CPTG
+uid 55,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 56,0
+va (VaSet
+)
+xt "71800,3500,76000,4500"
+st "wiz_reset"
+ju 2
+blo "76000,4300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 57,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,21600,43000,22400"
+st "wiz_reset                     : OUT    std_logic                      := '1' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wiz_reset"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 8
+suid 2,0
+i "'1'"
+)
+)
+)
+*164 (CptPort
+uid 58,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 59,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,5625,77750,6375"
+)
+tg (CPTG
+uid 60,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 61,0
+va (VaSet
+)
+xt "73800,5500,76000,6500"
+st "addr"
+ju 2
+blo "76000,6300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 62,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,22400,39000,23200"
+st "addr                          : OUT    std_logic_vector (9 DOWNTO 0) ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "addr"
+t "std_logic_vector"
+b "(9 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 9
+suid 3,0
+)
+)
+)
+*165 (CptPort
+uid 63,0
+ps "OnEdgeStrategy"
+shape (Diamond
+uid 64,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,7625,77750,8375"
+)
+tg (CPTG
+uid 65,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 66,0
+va (VaSet
+)
+xt "73900,7500,76000,8500"
+st "data"
+ju 2
+blo "76000,8300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 67,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,23200,39500,24000"
+st "data                          : INOUT  std_logic_vector (15 DOWNTO 0) ;
+"
+)
+thePort (LogicalPort
+m 2
+decl (Decl
+n "data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 10
+suid 4,0
+)
+)
+)
+*166 (CptPort
+uid 68,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 69,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,9625,77750,10375"
+)
+tg (CPTG
+uid 70,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 71,0
+va (VaSet
+)
+xt "74800,9500,76000,10500"
+st "cs"
+ju 2
+blo "76000,10300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 72,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,24000,43000,24800"
+st "cs                            : OUT    std_logic                      := '1' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "cs"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 11
+suid 5,0
+i "'1'"
+)
+)
+)
+*167 (CptPort
+uid 73,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 74,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,11625,77750,12375"
+)
+tg (CPTG
+uid 75,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 76,0
+va (VaSet
+)
+xt "74600,11500,76000,12500"
+st "wr"
+ju 2
+blo "76000,12300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 77,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,24800,43000,25600"
+st "wr                            : OUT    std_logic                      := '1' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "wr"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 12
+suid 6,0
+i "'1'"
+)
+)
+)
+*168 (CptPort
+uid 83,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 84,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,15625,77750,16375"
+)
+tg (CPTG
+uid 85,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 86,0
+va (VaSet
+)
+xt "74700,15500,76000,16500"
+st "rd"
+ju 2
+blo "76000,16300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 87,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,26400,43000,27200"
+st "rd                            : OUT    std_logic                      := '1' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "rd"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 14
+suid 8,0
+i "'1'"
+)
+)
+)
+*169 (CptPort
+uid 88,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 89,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "42250,5625,43000,6375"
+)
+tg (CPTG
+uid 90,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 91,0
+va (VaSet
+)
+xt "44000,5500,45400,6500"
+st "int"
+blo "44000,6300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 92,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,27200,29500,28000"
+st "int                           : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "int"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 15
+suid 9,0
+)
+)
+)
+*170 (CptPort
+uid 93,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 94,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "42250,7625,43000,8375"
+)
+tg (CPTG
+uid 95,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 96,0
+va (VaSet
+)
+xt "44000,7500,49700,8500"
+st "write_length"
+blo "44000,8300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 97,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,28000,39500,28800"
+st "write_length                  : IN     std_logic_vector (16 DOWNTO 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "write_length"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 16
+suid 10,0
+)
+)
+)
+*171 (CptPort
+uid 98,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 99,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "42250,9625,43000,10375"
+)
+tg (CPTG
+uid 100,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 101,0
+va (VaSet
+)
+xt "44000,9500,51100,10500"
+st "ram_start_addr"
+blo "44000,10300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 102,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,28800,46500,29600"
+st "ram_start_addr                : IN     std_logic_vector (RAM_ADDR_WIDTH-1 DOWNTO 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "ram_start_addr"
+t "std_logic_vector"
+b "(RAM_ADDR_WIDTH-1 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 17
+suid 11,0
+)
+)
+)
+*172 (CptPort
+uid 103,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 104,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "42250,11625,43000,12375"
+)
+tg (CPTG
+uid 105,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 106,0
+va (VaSet
+)
+xt "44000,11500,48000,12500"
+st "ram_data"
+blo "44000,12300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 107,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,29600,39500,30400"
+st "ram_data                      : IN     std_logic_vector (15 DOWNTO 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "ram_data"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 18
+suid 12,0
+)
+)
+)
+*173 (CptPort
+uid 108,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 109,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,17625,77750,18375"
+)
+tg (CPTG
+uid 110,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 111,0
+va (VaSet
+)
+xt "71900,17500,76000,18500"
+st "ram_addr"
+ju 2
+blo "76000,18300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 112,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,30400,46500,31200"
+st "ram_addr                      : OUT    std_logic_vector (RAM_ADDR_WIDTH-1 DOWNTO 0) ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ram_addr"
+t "std_logic_vector"
+b "(RAM_ADDR_WIDTH-1 DOWNTO 0)"
+preAdd 0
+posAdd 0
+o 19
+suid 13,0
+)
+)
+)
+*174 (CptPort
+uid 113,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 114,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "42250,13625,43000,14375"
+)
+tg (CPTG
+uid 115,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 116,0
+va (VaSet
+)
+xt "44000,13500,48800,14500"
+st "data_valid"
+blo "44000,14300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 117,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,31200,29500,32000"
+st "data_valid                    : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "data_valid"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 20
+suid 14,0
+)
+)
+)
+*175 (CptPort
+uid 118,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 119,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,19625,77750,20375"
+)
+tg (CPTG
+uid 120,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 121,0
+va (VaSet
+)
+xt "73900,19500,76000,20500"
+st "busy"
+ju 2
+blo "76000,20300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 122,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,32800,43000,33600"
+st "busy                          : OUT    std_logic                      := '1' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "busy"
+t "std_logic"
+preAdd 0
+posAdd 0
+o 22
+suid 15,0
+i "'1'"
+)
+)
+)
+*176 (CommentText
+uid 299,0
+ps "EdgeToEdgeStrategy"
+shape (Rectangle
+uid 300,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,30800,15000,35800"
+)
+oxt "0,0,15000,5000"
+text (MLText
+uid 301,0
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,31000,13900,35000"
+st "
+
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+included 1
+excludeCommentLeader 1
+)
+*177 (CptPort
+uid 348,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 349,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "42250,14625,43000,15375"
+)
+tg (CPTG
+uid 350,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 351,0
+va (VaSet
+)
+xt "44000,14500,50600,15500"
+st "write_end_flag"
+blo "44000,15300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 352,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,34400,29500,35200"
+st "write_end_flag                : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "write_end_flag"
+t "std_logic"
+o 24
+suid 18,0
+)
+)
+)
+*178 (CptPort
+uid 353,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 354,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "42250,15625,43000,16375"
+)
+tg (CPTG
+uid 355,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 356,0
+va (VaSet
+)
+xt "44000,15500,51900,16500"
+st "write_header_flag"
+blo "44000,16300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 357,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,33600,29500,34400"
+st "write_header_flag             : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "write_header_flag"
+t "std_logic"
+o 23
+suid 19,0
+)
+)
+)
+*179 (CptPort
+uid 385,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 386,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "42250,16625,43000,17375"
+)
+tg (CPTG
+uid 387,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 388,0
+va (VaSet
+)
+xt "44000,16500,49900,17500"
+st "fifo_channels"
+blo "44000,17300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 389,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,35200,39000,36000"
+st "fifo_channels                 : IN     std_logic_vector (3 downto 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "fifo_channels"
+t "std_logic_vector"
+b "(3 downto 0)"
+posAdd 0
+o 25
+suid 20,0
+)
+)
+)
+*180 (CptPort
+uid 491,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 492,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,20625,77750,21375"
+)
+tg (CPTG
+uid 493,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 494,0
+va (VaSet
+)
+xt "74500,20500,76000,21500"
+st "led"
+ju 2
+blo "76000,21300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 495,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,25600,49000,26400"
+st "led                           : OUT    std_logic_vector (7 DOWNTO 0)  := (OTHERS => '0') ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "led"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+posAdd 0
+o 13
+suid 22,0
+i "(OTHERS => '0')"
+)
+)
+)
+*181 (CptPort
+uid 521,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 522,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,21625,77750,22375"
+)
+tg (CPTG
+uid 523,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 524,0
+va (VaSet
+)
+xt "72100,21500,76000,22500"
+st "s_trigger"
+ju 2
+blo "76000,22300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 525,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,36000,43000,37600"
+st "-- softtrigger:
+s_trigger                     : OUT    std_logic                      := '0' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "s_trigger"
+t "std_logic"
+prec "-- softtrigger:"
+preAdd 0
+o 26
+suid 23,0
+i "'0'"
+)
+)
+)
+*182 (CptPort
+uid 670,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 671,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,27625,77750,28375"
+)
+tg (CPTG
+uid 672,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 673,0
+va (VaSet
+)
+xt "72800,27500,76000,28500"
+st "denable"
+ju 2
+blo "76000,28300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 674,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,59200,87500,60000"
+st "denable                       : OUT    std_logic                      := '0' ; -- default domino wave on. ... in case if REFCLK error ... REFCLK counter will override.
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "denable"
+t "std_logic"
+eolc "-- default domino wave on. ... in case if REFCLK error ... REFCLK counter will override."
+preAdd 0
+posAdd 0
+o 42
+suid 31,0
+i "'0'"
+)
+)
+)
+*183 (CptPort
+uid 723,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 724,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,28625,77750,29375"
+)
+tg (CPTG
+uid 725,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 726,0
+va (VaSet
+)
+xt "69800,28500,76000,29500"
+st "dwrite_enable"
+ju 2
+blo "76000,29300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 727,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,60000,54500,60800"
+st "dwrite_enable                 : OUT    std_logic                      := '1' ; -- default DWRITE low.
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dwrite_enable"
+t "std_logic"
+eolc "-- default DWRITE low."
+preAdd 0
+posAdd 0
+o 43
+suid 32,0
+i "'1'"
+)
+)
+)
+*184 (CptPort
+uid 885,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 886,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,29625,77750,30375"
+)
+tg (CPTG
+uid 887,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 888,0
+va (VaSet
+)
+xt "69400,29500,76000,30500"
+st "data_valid_ack"
+ju 2
+blo "76000,30300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 889,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,32000,43000,32800"
+st "data_valid_ack                : OUT    std_logic                      := '0' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "data_valid_ack"
+t "std_logic"
+o 21
+suid 34,0
+i "'0'"
+)
+)
+)
+*185 (CptPort
+uid 917,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 918,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,30625,77750,31375"
+)
+tg (CPTG
+uid 919,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 920,0
+va (VaSet
+)
+xt "70800,30500,76000,31500"
+st "sclk_enable"
+ju 2
+blo "76000,31300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 921,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,60800,55000,61600"
+st "sclk_enable                   : OUT    std_logic                      := '1' ; -- default DWRITE HIGH.
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "sclk_enable"
+t "std_logic"
+eolc "-- default DWRITE HIGH."
+posAdd 0
+o 44
+suid 35,0
+i "'1'"
+)
+)
+)
+*186 (CptPort
+uid 949,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 950,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,31625,77750,32375"
+)
+tg (CPTG
+uid 951,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 952,0
+va (VaSet
+)
+xt "70500,31500,76000,32500"
+st "ps_direction"
+ju 2
+blo "76000,32300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 953,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,64800,58500,69600"
+st "------------------------------------------------------------------------------
+
+-- ADC CLK generator, is able to shift phase with respect to X_50M
+-- these signals control the behavior of the digital clock manager (DCM)
+------------------------------------------------------------------------------
+ps_direction                  : OUT    std_logic                      := '1' ; -- default phase shift upwards
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ps_direction"
+t "std_logic"
+prec "------------------------------------------------------------------------------
+
+-- ADC CLK generator, is able to shift phase with respect to X_50M
+-- these signals control the behavior of the digital clock manager (DCM)
+------------------------------------------------------------------------------"
+eolc "-- default phase shift upwards"
+preAdd 0
+posAdd 0
+o 49
+suid 36,0
+i "'1'"
+)
+)
+)
+*187 (CptPort
+uid 954,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 955,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,32625,77750,33375"
+)
+tg (CPTG
+uid 956,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 957,0
+va (VaSet
+)
+xt "67900,32500,76000,33500"
+st "ps_do_phase_shift"
+ju 2
+blo "76000,33300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 958,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,69600,59500,70400"
+st "ps_do_phase_shift             : OUT    std_logic                      := '0' ; --pulse this to phase shift once
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ps_do_phase_shift"
+t "std_logic"
+eolc "--pulse this to phase shift once"
+preAdd 0
+posAdd 0
+o 50
+suid 37,0
+i "'0'"
+)
+)
+)
+*188 (CptPort
+uid 988,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 989,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,33625,77750,34375"
+)
+tg (CPTG
+uid 990,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 991,0
+va (VaSet
+)
+xt "72300,33500,76000,34500"
+st "ps_reset"
+ju 2
+blo "76000,34300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 992,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,70400,67000,71200"
+st "ps_reset                      : OUT    std_logic                      := '0' ; -- pulse this to reset the variable phase shift
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "ps_reset"
+t "std_logic"
+eolc "-- pulse this to reset the variable phase shift"
+posAdd 0
+o 51
+suid 38,0
+i "'0'"
+)
+)
+)
+*189 (CptPort
+uid 1020,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1021,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,34625,77750,35375"
+)
+tg (CPTG
+uid 1022,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1023,0
+va (VaSet
+)
+xt "70400,34500,76000,35500"
+st "srclk_enable"
+ju 2
+blo "76000,35300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1024,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,61600,53500,62400"
+st "srclk_enable                  : OUT    std_logic                      := '1' ; -- default SRCLK on.
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "srclk_enable"
+t "std_logic"
+eolc "-- default SRCLK on."
+posAdd 0
+o 45
+suid 39,0
+i "'1'"
+)
+)
+)
+*190 (CptPort
+uid 1091,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1092,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,35625,77750,36375"
+)
+tg (CPTG
+uid 1093,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1094,0
+va (VaSet
+)
+xt "68800,35500,76000,36500"
+st "socks_connected"
+ju 2
+blo "76000,36300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1095,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,76800,43000,78400"
+st "socks_connected               : OUT    std_logic 
+------------------------------------------------------------------------------
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "socks_connected"
+t "std_logic"
+posc "------------------------------------------------------------------------------"
+posAdd 0
+o 54
+suid 42,0
+)
+)
+)
+*191 (CptPort
+uid 1096,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1097,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,36625,77750,37375"
+)
+tg (CPTG
+uid 1098,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1099,0
+va (VaSet
+)
+xt "69900,36500,76000,37500"
+st "socks_waiting"
+ju 2
+blo "76000,37300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1100,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,72000,43000,76800"
+st "------------------------------------------------------------------------------
+
+-- signals used to control FAD LED bahavior:
+-- one of the three LEDs is used for com-status info
+------------------------------------------------------------------------------
+socks_waiting                 : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "socks_waiting"
+t "std_logic"
+prec "------------------------------------------------------------------------------
+
+-- signals used to control FAD LED bahavior:
+-- one of the three LEDs is used for com-status info
+------------------------------------------------------------------------------"
+preAdd 0
+o 53
+suid 43,0
+)
+)
+)
+*192 (CptPort
+uid 1130,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1131,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,37625,77750,38375"
+)
+tg (CPTG
+uid 1132,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1133,0
+va (VaSet
+)
+xt "69700,37500,76000,38500"
+st "trigger_enable"
+ju 2
+blo "76000,38300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1134,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,55200,43000,59200"
+st "------------------------------------------------------------------------------
+
+-- user controllable enable signals
+------------------------------------------------------------------------------
+trigger_enable                : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "trigger_enable"
+t "std_logic"
+prec "------------------------------------------------------------------------------
+
+-- user controllable enable signals
+------------------------------------------------------------------------------"
+preAdd 0
+posAdd 0
+o 41
+suid 44,0
+)
+)
+)
+*193 (CptPort
+uid 1187,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1188,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,38625,77750,39375"
+)
+tg (CPTG
+uid 1189,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1190,0
+va (VaSet
+)
+xt "68800,38500,76000,39500"
+st "c_trigger_enable"
+ju 2
+blo "76000,39300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1191,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,37600,43000,38400"
+st "c_trigger_enable              : OUT    std_logic                      := '0' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "c_trigger_enable"
+t "std_logic"
+o 27
+suid 45,0
+i "'0'"
+)
+)
+)
+*194 (CptPort
+uid 1192,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1193,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,39625,77750,40375"
+)
+tg (CPTG
+uid 1194,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1195,0
+va (VaSet
+)
+xt "69500,39500,76000,40500"
+st "c_trigger_mult"
+ju 2
+blo "76000,40300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1196,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,38400,66000,39200"
+st "c_trigger_mult                : OUT    std_logic_vector (15 DOWNTO 0) := conv_std_logic_vector(0 ,16) ; --subject to changes
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "c_trigger_mult"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+eolc "--subject to changes"
+posAdd 0
+o 28
+suid 46,0
+i "conv_std_logic_vector(0 ,16)"
+)
+)
+)
+*195 (CptPort
+uid 1283,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1284,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "42250,21625,43000,22375"
+)
+tg (CPTG
+uid 1285,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1286,0
+va (VaSet
+)
+xt "44000,21500,49700,22500"
+st "MAC_jumper"
+blo "44000,22300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1287,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,49600,43000,53600"
+st "------------------------------------------------------------------------------
+
+-- MAC/IP calculation signals:
+------------------------------------------------------------------------------
+MAC_jumper                    : IN     std_logic_vector (1 downto 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "MAC_jumper"
+t "std_logic_vector"
+b "(1 downto 0)"
+prec "------------------------------------------------------------------------------
+
+-- MAC/IP calculation signals:
+------------------------------------------------------------------------------"
+preAdd 0
+o 38
+suid 48,0
+)
+)
+)
+*196 (CptPort
+uid 1315,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1316,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "42250,22625,43000,23375"
+)
+tg (CPTG
+uid 1317,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1318,0
+va (VaSet
+)
+xt "44000,22500,47600,23500"
+st "BoardID"
+blo "44000,23300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1319,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,53600,39000,54400"
+st "BoardID                       : IN     std_logic_vector (3 downto 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "BoardID"
+t "std_logic_vector"
+b "(3 downto 0)"
+o 39
+suid 49,0
+)
+)
+)
+*197 (CptPort
+uid 1320,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1321,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "42250,23625,43000,24375"
+)
+tg (CPTG
+uid 1322,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1323,0
+va (VaSet
+)
+xt "44000,23500,47500,24500"
+st "CrateID"
+blo "44000,24300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1324,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,54400,39000,55200"
+st "CrateID                       : IN     std_logic_vector (1 downto 0) ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "CrateID"
+t "std_logic_vector"
+b "(1 downto 0)"
+posAdd 0
+o 40
+suid 50,0
+)
+)
+)
+*198 (CptPort
+uid 1550,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1551,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,41625,77750,42375"
+)
+tg (CPTG
+uid 1552,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1553,0
+va (VaSet
+)
+xt "70700,41500,76000,42500"
+st "dac_setting"
+ju 2
+blo "76000,42300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1554,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,44000,70000,46400"
+st "--data_generator_config_start_o   : out std_logic := '0';
+--data_generator_config_valid_i   : in std_logic;
+dac_setting                   : OUT    dac_array_type                 := DEFAULT_DAC ; --<<-- default defined in fad_definitions.vhd
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "dac_setting"
+t "dac_array_type"
+prec "--data_generator_config_start_o	: out std_logic := '0';
+--data_generator_config_valid_i	: in std_logic;"
+eolc "--<<-- default defined in fad_definitions.vhd"
+preAdd 0
+posAdd 0
+o 33
+suid 54,0
+i "DEFAULT_DAC"
+)
+)
+)
+*199 (CptPort
+uid 1575,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1576,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,43625,77750,44375"
+)
+tg (CPTG
+uid 1577,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1578,0
+va (VaSet
+)
+xt "62200,43500,76000,44500"
+st "memory_manager_config_start_o"
+ju 2
+blo "76000,44300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1579,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,39200,43000,41600"
+st "-- FAD configuration signals:
+------------------------------------------------------------------------------
+memory_manager_config_start_o : OUT    std_logic                      := '0' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "memory_manager_config_start_o"
+t "std_logic"
+prec "-- FAD configuration signals:
+------------------------------------------------------------------------------"
+preAdd 0
+o 29
+suid 59,0
+i "'0'"
+)
+)
+)
+*200 (CptPort
+uid 1580,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1581,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "42250,29625,43000,30375"
+)
+tg (CPTG
+uid 1582,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1583,0
+va (VaSet
+)
+xt "44000,29500,57300,30500"
+st "memory_manager_config_valid_i"
+blo "44000,30300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1584,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,41600,29500,42400"
+st "memory_manager_config_valid_i : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "memory_manager_config_valid_i"
+t "std_logic"
+o 30
+suid 60,0
+)
+)
+)
+*201 (CptPort
+uid 1585,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1586,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,44625,77750,45375"
+)
+tg (CPTG
+uid 1587,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1588,0
+va (VaSet
+)
+xt "71000,44500,76000,45500"
+st "roi_setting"
+ju 2
+blo "76000,45300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1589,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,46400,70000,47200"
+st "roi_setting                   : OUT    roi_array_type                 := DEFAULT_ROI ; --<<-- default defined in fad_definitions.vhd
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "roi_setting"
+t "roi_array_type"
+eolc "--<<-- default defined in fad_definitions.vhd"
+preAdd 0
+posAdd 0
+o 34
+suid 61,0
+i "DEFAULT_ROI"
+)
+)
+)
+*202 (CptPort
+uid 1595,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1596,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,45625,77750,46375"
+)
+tg (CPTG
+uid 1597,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1598,0
+va (VaSet
+)
+xt "63600,45500,76000,46500"
+st "spi_interface_config_start_o"
+ju 2
+blo "76000,46300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1599,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,42400,43000,43200"
+st "spi_interface_config_start_o  : OUT    std_logic                      := '0' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "spi_interface_config_start_o"
+t "std_logic"
+o 31
+suid 63,0
+i "'0'"
+)
+)
+)
+*203 (CptPort
+uid 1600,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1601,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "42250,31625,43000,32375"
+)
+tg (CPTG
+uid 1602,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1603,0
+va (VaSet
+)
+xt "44000,31500,55900,32500"
+st "spi_interface_config_valid_i"
+blo "44000,32300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1604,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,43200,29500,44000"
+st "spi_interface_config_valid_i  : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "spi_interface_config_valid_i"
+t "std_logic"
+posAdd 0
+o 32
+suid 64,0
+)
+)
+)
+*204 (CptPort
+uid 1802,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1803,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "42250,32625,43000,33375"
+)
+tg (CPTG
+uid 1804,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1805,0
+va (VaSet
+)
+xt "44000,32500,51200,33500"
+st "data_ram_empty"
+blo "44000,33300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1806,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,48800,29500,49600"
+st "data_ram_empty                : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "data_ram_empty"
+t "std_logic"
+preAdd 0
+o 37
+suid 65,0
+)
+)
+)
+*205 (CptPort
+uid 1834,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1835,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "42250,33625,43000,34375"
+)
+tg (CPTG
+uid 1836,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 1837,0
+va (VaSet
+)
+xt "44000,33500,47800,34500"
+st "ps_ready"
+blo "44000,34300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1838,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,71200,29500,72000"
+st "ps_ready                      : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "ps_ready"
+t "std_logic"
+o 52
+suid 66,0
+)
+)
+)
+*206 (CptPort
+uid 1891,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1892,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,46625,77750,47375"
+)
+tg (CPTG
+uid 1893,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1894,0
+va (VaSet
+)
+xt "71700,46500,76000,47500"
+st "runnumber"
+ju 2
+blo "76000,47300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1895,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,47200,55500,48000"
+st "runnumber                     : OUT    std_logic_vector (31 DOWNTO 0) := conv_std_logic_vector(0 ,32) ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "runnumber"
+t "std_logic_vector"
+b "(31 DOWNTO 0)"
+o 35
+suid 67,0
+i "conv_std_logic_vector(0 ,32)"
+)
+)
+)
+*207 (CptPort
+uid 1923,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1924,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,47625,77750,48375"
+)
+tg (CPTG
+uid 1925,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1926,0
+va (VaSet
+)
+xt "68800,47500,76000,48500"
+st "reset_trigger_id"
+ju 2
+blo "76000,48300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1927,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,48000,43000,48800"
+st "reset_trigger_id              : OUT    std_logic                      := '0' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "reset_trigger_id"
+t "std_logic"
+o 36
+suid 68,0
+i "'0'"
+)
+)
+)
+*208 (CptPort
+uid 1955,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 1956,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,48625,77750,49375"
+)
+tg (CPTG
+uid 1957,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 1958,0
+va (VaSet
+)
+xt "73600,48500,76000,49500"
+st "state"
+ju 2
+blo "76000,49300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 1959,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,16000,64500,16800"
+st "state                         : OUT    std_logic_vector (7 DOWNTO 0) ; -- state is encoded here ... useful for debugging.
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "state"
+t "std_logic_vector"
+b "(7 DOWNTO 0)"
+eolc "-- state is encoded here ... useful for debugging."
+posAdd 0
+o 1
+suid 69,0
+)
+)
+)
+*209 (CptPort
+uid 2012,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2013,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,49625,77750,50375"
+)
+tg (CPTG
+uid 2014,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2015,0
+va (VaSet
+)
+xt "65600,49500,76000,50500"
+st "debug_data_ram_empty"
+ju 2
+blo "76000,50300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2016,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,16800,29500,17600"
+st "debug_data_ram_empty          : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "debug_data_ram_empty"
+t "std_logic"
+o 2
+suid 70,0
+)
+)
+)
+*210 (CptPort
+uid 2017,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2018,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,50625,77750,51375"
+)
+tg (CPTG
+uid 2019,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2020,0
+va (VaSet
+)
+xt "68500,50500,76000,51500"
+st "debug_data_valid"
+ju 2
+blo "76000,51300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2021,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,17600,29500,18400"
+st "debug_data_valid              : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "debug_data_valid"
+t "std_logic"
+o 3
+suid 71,0
+)
+)
+)
+*211 (CptPort
+uid 2051,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2052,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "42250,34625,43000,35375"
+)
+tg (CPTG
+uid 2053,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2054,0
+va (VaSet
+)
+xt "44000,34500,53700,35500"
+st "data_generator_idle_i"
+blo "44000,35300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2055,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,18400,29500,19200"
+st "data_generator_idle_i         : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "data_generator_idle_i"
+t "std_logic"
+o 4
+suid 72,0
+)
+)
+)
+*212 (CptPort
+uid 2133,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2134,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,51625,77750,52375"
+)
+tg (CPTG
+uid 2135,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2136,0
+va (VaSet
+)
+xt "67400,51500,76000,52500"
+st "socket_tx_free_out"
+ju 2
+blo "76000,52300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2137,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,20000,54500,20800"
+st "socket_tx_free_out            : OUT    std_logic_vector (16 DOWNTO 0) ; -- 17bit value .. that's true
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "socket_tx_free_out"
+t "std_logic_vector"
+b "(16 DOWNTO 0)"
+eolc "-- 17bit value .. that's true"
+posAdd 0
+o 6
+suid 73,0
+)
+)
+)
+*213 (CptPort
+uid 2165,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2166,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,52625,77750,53375"
+)
+tg (CPTG
+uid 2167,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2168,0
+va (VaSet
+)
+xt "70600,52500,76000,53500"
+st "busy_enable"
+ju 2
+blo "76000,53300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2169,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,62400,43000,63200"
+st "busy_enable                   : OUT    std_logic                      := '0' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "busy_enable"
+t "std_logic"
+o 46
+suid 74,0
+i "'0'"
+)
+)
+)
+*214 (CptPort
+uid 2170,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2171,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,53625,77750,54375"
+)
+tg (CPTG
+uid 2172,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2173,0
+va (VaSet
+)
+xt "65800,53500,76000,54500"
+st "socket_send_mode_out"
+ju 2
+blo "76000,54300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2174,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,63200,29500,64000"
+st "socket_send_mode_out          : OUT    std_logic  ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "socket_send_mode_out"
+t "std_logic"
+o 47
+suid 75,0
+)
+)
+)
+*215 (CptPort
+uid 2229,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2230,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "77000,54625,77750,55375"
+)
+tg (CPTG
+uid 2231,0
+ps "CptPortTextPlaceStrategy"
+stg "RightVerticalLayoutStrategy"
+f (Text
+uid 2232,0
+va (VaSet
+)
+xt "70500,54500,76000,55500"
+st "busy_manual"
+ju 2
+blo "76000,55300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2233,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,64000,43000,64800"
+st "busy_manual                   : OUT    std_logic                      := '0' ;
+"
+)
+thePort (LogicalPort
+m 1
+decl (Decl
+n "busy_manual"
+t "std_logic"
+o 48
+suid 76,0
+i "'0'"
+)
+)
+)
+*216 (CptPort
+uid 2234,0
+ps "OnEdgeStrategy"
+shape (Triangle
+uid 2235,0
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "42250,35625,43000,36375"
+)
+tg (CPTG
+uid 2236,0
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+uid 2237,0
+va (VaSet
+)
+xt "44000,35500,51900,36500"
+st "data_ram_not_full"
+blo "44000,36300"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+uid 2238,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,19200,29500,20000"
+st "data_ram_not_full             : IN     std_logic  ;
+"
+)
+thePort (LogicalPort
+decl (Decl
+n "data_ram_not_full"
+t "std_logic"
+o 5
+suid 77,0
+)
+)
+)
+]
+shape (Rectangle
+uid 9,0
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "43000,2000,77000,56000"
+)
+oxt "43000,2000,56000,22000"
+biTextGroup (BiTextGroup
+uid 10,0
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+uid 11,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "47700,11000,53900,12000"
+st "FACT_FAD_lib"
+blo "47700,11800"
+)
+second (Text
+uid 12,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "47700,12000,53400,13000"
+st "w5300_modul"
+blo "47700,12800"
+)
+)
+gi *217 (GenericInterface
+uid 13,0
+ps "CenterOffsetStrategy"
+matrix (Matrix
+uid 14,0
+text (MLText
+uid 15,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "43000,200,58000,2600"
+st "Generic Declarations
+
+RAM_ADDR_WIDTH integer 14  
+"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+(GiElement
+name "RAM_ADDR_WIDTH"
+type "integer"
+value "14"
+)
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sTC 0
+sF 0
+)
+)
+*218 (Grouping
+uid 16,0
+optionalChildren [
+*219 (CommentText
+uid 18,0
+shape (Rectangle
+uid 19,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "47000,30000,64000,31000"
+)
+oxt "18000,70000,35000,71000"
+text (MLText
+uid 20,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "47200,30000,57900,31000"
+st "
+by %user on %dd %month %year
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*220 (CommentText
+uid 21,0
+shape (Rectangle
+uid 22,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "64000,26000,68000,27000"
+)
+oxt "35000,66000,39000,67000"
+text (MLText
+uid 23,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "64200,26000,67500,27000"
+st "
+Project:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*221 (CommentText
+uid 24,0
+shape (Rectangle
+uid 25,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "47000,28000,64000,29000"
+)
+oxt "18000,68000,35000,69000"
+text (MLText
+uid 26,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "47200,28000,58100,29000"
+st "
+<enter diagram title here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*222 (CommentText
+uid 27,0
+shape (Rectangle
+uid 28,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "43000,28000,47000,29000"
+)
+oxt "14000,68000,18000,69000"
+text (MLText
+uid 29,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "43200,28000,45500,29000"
+st "
+Title:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*223 (CommentText
+uid 30,0
+shape (Rectangle
+uid 31,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "64000,27000,84000,31000"
+)
+oxt "35000,67000,55000,71000"
+text (MLText
+uid 32,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "64200,27200,74000,28200"
+st "
+<enter comments here>
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4000
+visibleWidth 20000
+)
+ignorePrefs 1
+titleBlock 1
+)
+*224 (CommentText
+uid 33,0
+shape (Rectangle
+uid 34,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "68000,26000,84000,27000"
+)
+oxt "39000,66000,55000,67000"
+text (MLText
+uid 35,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "68200,26000,72900,27000"
+st "
+%project_name
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 16000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*225 (CommentText
+uid 36,0
+shape (Rectangle
+uid 37,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "43000,26000,64000,28000"
+)
+oxt "14000,66000,35000,68000"
+text (MLText
+uid 38,0
+va (VaSet
+fg "32768,0,0"
+)
+xt "50200,26500,56800,27500"
+st "
+<company name>
+"
+ju 0
+tm "CommentText"
+wrapOption 3
+visibleHeight 2000
+visibleWidth 21000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*226 (CommentText
+uid 39,0
+shape (Rectangle
+uid 40,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "43000,29000,47000,30000"
+)
+oxt "14000,69000,18000,70000"
+text (MLText
+uid 41,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "43200,29000,45500,30000"
+st "
+Path:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*227 (CommentText
+uid 42,0
+shape (Rectangle
+uid 43,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "43000,30000,47000,31000"
+)
+oxt "14000,70000,18000,71000"
+text (MLText
+uid 44,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "43200,30000,46300,31000"
+st "
+Edited:
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 4000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+*228 (CommentText
+uid 45,0
+shape (Rectangle
+uid 46,0
+sl 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+)
+xt "47000,29000,64000,30000"
+)
+oxt "18000,69000,35000,70000"
+text (MLText
+uid 47,0
+va (VaSet
+fg "0,0,32768"
+bg "0,0,32768"
+)
+xt "47200,29000,62800,30000"
+st "
+%library/%unit/%view
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 1000
+visibleWidth 17000
+)
+position 1
+ignorePrefs 1
+titleBlock 1
+)
+]
+shape (GroupingShape
+uid 17,0
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineStyle 2
+lineWidth 2
+)
+xt "43000,26000,84000,31000"
+)
+oxt "14000,66000,55000,71000"
+)
+*229 (CommentText
+uid 133,0
+shape (Rectangle
+uid 134,0
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,-6000,33000,0"
+)
+text (MLText
+uid 135,0
+va (VaSet
+fg "0,0,32768"
+font "Arial,10,0"
+)
+xt "200,-5800,32200,-600"
+st "
+Created using Mentor Graphics HDL2Graphics(TM) Technology
+on - 10:21:37 04.02.2010
+from - D:\\E5b\\E5b_09_189\\FPGA\\FACT_FAD\\FACT_FAD_lib\\hdl\\w5300_modul.vhd
+
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 5600
+visibleWidth 32600
+)
+)
+]
+bg "65535,65535,65535"
+grid (Grid
+origin "0,0"
+isVisible 1
+isActive 1
+xSpacing 1000
+xySpacing 1000
+xShown 1
+yShown 1
+color "26368,26368,26368"
+)
+packageList *230 (PackageList
+uid 170,0
+stg "VerticalLayoutStrategy"
+textVec [
+*231 (Text
+uid 171,0
+va (VaSet
+font "arial,8,1"
+)
+xt "0,1000,5400,2000"
+st "Package List"
+blo "0,1800"
+)
+*232 (MLText
+uid 172,0
+va (VaSet
+)
+xt "0,2000,16200,8000"
+st "library IEEE;
+use IEEE.STD_LOGIC_1164.ALL;
+use IEEE.STD_LOGIC_ARITH.ALL;
+use IEEE.STD_LOGIC_UNSIGNED.ALL;
+library FACT_FAD_lib;
+use FACT_FAD_lib.fad_definitions.ALL;"
+tm "PackageList"
+)
+]
+)
+windowSize "0,0,1015,690"
+viewArea "0,0,0,0"
+cachedDiagramExtent "0,0,0,0"
+pageBreakOrigin "0,0"
+defaultCommentText (CommentText
+shape (Rectangle
+layer 0
+va (VaSet
+vasetType 1
+fg "65280,65280,46080"
+lineColor "0,0,32768"
+)
+xt "0,0,15000,5000"
+)
+text (MLText
+va (VaSet
+fg "0,0,32768"
+)
+xt "200,200,2400,1200"
+st "
+Text
+"
+tm "CommentText"
+wrapOption 3
+visibleHeight 4600
+visibleWidth 14600
+)
+)
+defaultPanel (Panel
+shape (RectFrame
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+lineColor "32768,0,0"
+lineWidth 3
+)
+xt "0,0,20000,20000"
+)
+title (TextAssociate
+ps "TopLeftStrategy"
+text (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "1000,1000,3800,2000"
+st "Panel0"
+blo "1000,1800"
+tm "PanelText"
+)
+)
+)
+parentGraphicsRef (HdmGraphicsRef
+libraryName ""
+entityName ""
+viewName ""
+)
+defaultSymbolBody (SymbolBody
+shape (Rectangle
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+lineColor "0,32896,0"
+lineWidth 2
+)
+xt "15000,6000,33000,26000"
+)
+biTextGroup (BiTextGroup
+ps "CenterOffsetStrategy"
+stg "VerticalLayoutStrategy"
+first (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,15000,25800,16000"
+st "<library>"
+blo "22200,15800"
+)
+second (Text
+va (VaSet
+font "Arial,8,1"
+)
+xt "22200,16000,24800,17000"
+st "<cell>"
+blo "22200,16800"
+)
+)
+gi *233 (GenericInterface
+ps "CenterOffsetStrategy"
+matrix (Matrix
+text (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+xt "0,12000,11500,12800"
+st "Generic Declarations"
+)
+header "Generic Declarations"
+showHdrWhenContentsEmpty 1
+)
+elements [
+]
+)
+portInstanceVisAsIs 1
+portInstanceVis (PortSigDisplay
+sIVOD 1
+)
+portVis (PortSigDisplay
+sIVOD 1
+)
+)
+defaultCptPort (CptPort
+ps "OnEdgeStrategy"
+shape (Triangle
+ro 90
+va (VaSet
+vasetType 1
+fg "0,65535,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,1400,1750"
+st "In0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+decl (Decl
+n "In0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+defaultCptPortBuffer (CptPort
+ps "OnEdgeStrategy"
+shape (Diamond
+va (VaSet
+vasetType 1
+fg "65535,65535,65535"
+bg "0,0,0"
+)
+xt "0,0,750,750"
+)
+tg (CPTG
+ps "CptPortTextPlaceStrategy"
+stg "VerticalLayoutStrategy"
+f (Text
+va (VaSet
+)
+xt "0,750,2800,1750"
+st "Buffer0"
+blo "0,1550"
+tm "CptPortNameMgr"
+)
+)
+dt (MLText
+va (VaSet
+font "Courier New,8,0"
+)
+)
+thePort (LogicalPort
+m 3
+decl (Decl
+n "Buffer0"
+t "std_logic_vector"
+b "(15 DOWNTO 0)"
+o 0
+)
+)
+)
+DeclarativeBlock *234 (SymDeclBlock
+uid 1,0
+stg "SymDeclLayoutStrategy"
+declLabel (Text
+uid 2,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,14000,5400,15000"
+st "Declarations"
+blo "0,14800"
+)
+portLabel (Text
+uid 3,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,15000,2700,16000"
+st "Ports:"
+blo "0,15800"
+)
+externalLabel (Text
+uid 4,0
+va (VaSet
+font "Arial,8,1"
+)
+xt "0,78400,2400,79400"
+st "User:"
+blo "0,79200"
+)
+internalLabel (Text
+uid 6,0
+va (VaSet
+isHidden 1
+font "Arial,8,1"
+)
+xt "0,14000,5800,15000"
+st "Internal User:"
+blo "0,14800"
+)
+externalText (MLText
+uid 5,0
+va (VaSet
+font "Courier New,8,0"
+)
+xt "2000,79400,2000,79400"
+tm "SyDeclarativeTextMgr"
+)
+internalText (MLText
+uid 7,0
+va (VaSet
+isHidden 1
+font "Courier New,8,0"
+)
+xt "0,14000,0,14000"
+tm "SyDeclarativeTextMgr"
+)
+)
+lastUid 2294,0
+activeModelName "Symbol:CDM"
+)
